Spatial &Temporal Compression of Streaming Video for Digital TV Broadcast
#1

[attachment=11885]
Spatial &Temporal Compression of Streaming Video for Digital TV Broadcast
Digital TV has come of age in India. It affords extremely good picture quality and stunning theatre-like sound effects. Besides, it offers a tremendous amount of user interactivity, something which is not possible in TVs using analog technologies such as NTSC/ PAL/ SECAM. With interactive TV, it is possible to perform on-line trading, conduct secure bank transactions, surf the internet, request viewing of selected programs, and perform airline/ train enquiries etc. The possibilities are endless. The interactivity can be achieved through Set-Top Boxes (Integrated Receiver – Decoder) interfaced to the conventional analog TV or on Desktop PCs under Multimedia Home Platform.
Digital TV technology uses digital bit-streams of audio, video and data multiplexed as a single stream using the MPEG2/ MPEG7 protocol. The transmitter digitizes the audio, video and data and generates the transport multiplex. Special modulation techniques such as QAM (Quadrature Amplitude Modulation) are used to convert the digital stream to RF signals which are aired through transmission towers. On the receiver side, the RF signal captured by the receiver’s antenna converts it into a digital stream. This digital stream is de-multiplexed to recover the audio, video and data. Extensive processing is done on the digital audio and video before these are played. Digital technology ensures impeccable quality and almost eliminates noise in the transport stream. Because digital technology employs software for signal processing, a great amount of flexibility is ensured and interactivity is easily achieved through a back-channel.
The heart of a Digital TV is the Codec (Compressor & De-Compressor) which performs the compression and de-compression of the audio and video samples on the fly. Various display resolution modes are supported by the Digital TV Standards and these are covered by ETSI Standards. As the resolution and the display quality increases, the memory requirements in storing pictures become more and more. For a Standard Definition TV (720x576), the memory requirement is 1.215 MB per frame. Assuming a scan rate of 30 frames/sec, the memory requirement for storing a 1 second worth of video recording is 36.45 MB. Even with computers of massive resources, such memory requirements are extremely difficult to meet. Therefore, there is a genuine requirement for compression of audio and video signals before generating the transport multiplex.
The theme of our project is concerned with the video part of the Digital TV transmission in building a powerful Codec – with features beyond those defined by the MPEG2/ MPEG7 and H264 Standards. Compression of progressive frames is achieved through transform coding techniques such as DCT/ Wavelets followed by minimum entropy coding. Two types of redundancies are exploited in the compression – (1) inter-frame redundancy and (2) temporal redundancy. Temporal redundancy can be brought out by estimation of motion vectors that can perform prediction of future frames. Temporal compression is therefore achieved by storing a reference frame along with a set of motion vectors. The standards for MPEG2 and H264 define broad guidelines for video compression but still recommend DCT for transform coding. In our project, we will design our own wavelets and implement them for transform coding. Further, we propose to use a new and hitherto unused technique based on heuristics and Neural Networks to perform motion estimation. The proposed algorithms are expected to yield 15 – 20% more compression, significant improvement in the quality of reconstructed frames and extremely large values for SNR, indicating less loss of information in the compression – decompression cycles.
The proposed technologies are:
• Custom-built Wavelets with very high compactness and energy retention
• New Heuristic and ANN Techniques in motion vector estimation
• New compression technique using Quad-Trees
The input to the system will be Transport Stream Files containing audio and video in our format. The entire system is proposed to be implemented in a combined environment of MATLAB 2006A and Visual C++.
Contemplated Extensions:
We propose to extend the functionalities by adding the following features:
1. Interactive Content
2. Feature Tracking
3. Replacement of Bill-Boards in Real Time
4. Elimination of Logos and Sub-Titles
Existing System versus Proposed System
Existing implementations of Digital TV in Europe and the United States employ Video Codec based on MPEG2 technology. MPEG2 employs DCT based compression. While 2D DCT is good in concentrating the energy of image in a few transform coefficients, better transform techniques based on Wavelets exist. While DCT is based on cosine waves of infinite duration, Wavelets are based on waves of finite duration with excellent localization and better energy concentration features. Therefore, any transform coding based on wavelets will produce better results – more compression for a given quality and extremely high SNR values. The reconstructed image will have fewer artifacts. We, therefore depart from the existing systems in employing wavelets as the transform of choice. In order to perform temporal compression, we use the upcoming technology based on Artificial Neural Networks with a fuzzy layer. The compression itself will be performed by a variation of the Quad Tree algorithm used by SPIHT (Set Partitioning in Hierarchical Trees) as opposed to the Huffman Coding used in MPEG2. With these technologies in place, we expect the following significant improvements as compared to MPEG2 technology:
1. Enhancement of compression ratio by 10 to 15%
2. Faster compression and decompression cycles
3. Improved Reconstructed Frames with larger SNR
4. Provision for interactivity while implemented on STBs
5. Provision for support of various video formats
These improvements are significant enough to qualify our implementation for practical use in commercial STBs. The entire system is proposed to be run under H264 test suites provided ETSI for certification towards commercial use.
Practical implementations of Digital TV employ forward error correction algorithms in order to correct errors which are introduced by the environment. While there are many approaches, Reed-Solomon algorithm fares very well in error recovery except under very abnormal circumstances. All Digital TV implementations (DVB, ATSC & ISDB) employ forward error correction techniques and we will include this feature also in building the Transport Multiplex.
Implementation Roadmap
The project is proposed to be implemented in the following stages:
 Justification for lossy compression of streaming video
 Study of MPEG2 Transport Streams and protocol
• MPEG2 Protocol – Transport Multiplex
• Inter Frame Compression
• Temporal Redundancy Compression
• Transform Coding based on 8x8 Discrete Cosine Transform
 Custom Wavelet based compression
 Reconstructed Video Quality Assessment
 Compression Percentage and Bit-Rate Issues
 Design of H264 Codec with enhanced features
 Generation of Transport Streams for Testing
 Testing of the Codec in Real Time conditions
 Performance Evaluation & Comparison with existing codecs
Run certification procedures with Test Suites
Reply
#2

who wrote this topic
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: mpeg7 cctv, video compression seminar, sms based 8051 project diagramlocation based spatial query processing in wireless broadcast environments, mpeg7 db, human motion tracking by temporal spatial local gaussian process experts for it, video compression business, spatial akshay007,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  digital image processing full report computer science technology 33 38,399 29-02-2012, 12:38 PM
Last Post: seminar paper
  Wavelet Video Processing Technolog full report computer science technology 3 5,216 27-02-2012, 12:50 PM
Last Post: seminar paper
  fractal image compression seminars report applied electronics 2 5,778 16-02-2012, 12:23 PM
Last Post: seminar paper
  Pivot Vector Space Approach in Audio-Video Mixing full report computer science technology 2 4,935 02-02-2012, 10:40 AM
Last Post: seminar addict
  HIERARCHICAL TEMPORAL MEMORY seminar class 1 1,862 30-07-2011, 11:12 AM
Last Post: smart paper boy
  Augmenting spatial awareness with the haptic radar seminar class 0 1,249 28-04-2011, 09:31 AM
Last Post: seminar class
  DIGITAL CALENDAR seminar class 1 2,505 21-04-2011, 10:42 AM
Last Post: seminar class
  Digital Cameras seminar class 0 1,354 15-03-2011, 10:35 AM
Last Post: seminar class
  FRACTAL COMPRESSION ppt. seminar surveyer 0 3,045 27-01-2011, 12:18 PM
Last Post: seminar surveyer
  Bit-Allocation Scheme for Coding of Digital Audio Using Psychoacoustic Modeling full computer science technology 0 2,195 24-01-2010, 06:05 PM
Last Post: computer science technology

Forum Jump: