130 likes | 281 Views
Transform Domain Distributed Video Coding. Outline. Another Approach Side Information Motion Compensation. Another Approach. 8X8 DCT Divided into low frequency & high frequency Low frequency - Wyner-Ziv Coding High frequency - run-length & Huffman. High Frequency.
E N D
Outline • Another Approach • Side Information • Motion Compensation
Another Approach • 8X8 DCT • Divided into low frequency & high frequency • Low frequency - Wyner-Ziv Coding • High frequency - run-length & Huffman
High Frequency • Store quantized high frequency coefficient of previous frame • Calculate distance between previous frame and current frame • If the distance smaller than a threshold, send “no high frequency bits” • If the distance exceeds the threshold, compress coefficient using run-length and Huffman
Side information • Interpolation • Extrapolation • Motion estimation • Pixel value
Motion Compensation • Motion-compensated interpolation (MC-I)using the decoded Key frame at time t-1 & t+1
Motion Compensation • Motion-compensated extrapolation (MC-E)estimate the motion between the Wyner-ziv frame at time t-2 and the Key frame at time t-1
Low complexity Motion Compensation • Average interpolation (Avg-I)side information generate by averaging the pixel value from the key frames at t-1 & t+1 • Previous Frame Extrapolation (Prev-E)previous key frame is used directly as side information