Thursday, April 5, 2012

Advances in Video Coding


A list of recent advances in video coding 
  1. Distributed Coding : Wyner-Ziv coding where source statistics are exploited at the decoder allowing relatively lighter encoding phases. H.264 is used as an intraframe encoder and Wyner-Ziv frames are inserted in between intra-frames, where after integer transform of the frame, followed by LDPC coding of the transformed-data after which only parity bits are sent
  2. Texture based methods 
  3. Scalable coding: Temporal, Spatial, SNR: e.g. code "enhancement" layers as B frames with a hierarchical structure
  4. Multi-view coding
  5. ROI based coding: Region of interest. See this
  6. Conditional Replenishment : See this
Ref[1]

Further, there are advances known for video streaming such as 
  1. Adaptive bitrate coding: Encode the video with multiple bitrates and chunk it. 
  2. Byte streams (instead of bitstreams)
  3. Reduce Pre-roll time
  4. Multi-source video streaming over WLANS. ref[2]

No comments:

Post a Comment