100 likes | 399 Views
Video coding. Media Lab., Kyughee University 서 덕 영 suh@khu.ac.kr http://newmedia.khu.ac.kr. Video encoding. 2-1. 2-3. 2-2. Original Video. +. DCT. Q. VLC. Encoded Bitstream. IQ. Motion vector. Motion Estimation. Frame Memory. IDCT. Main Principles of Video Coding.
E N D
Video coding Media Lab., Kyughee University 서 덕 영 suh@khu.ac.kr http://newmedia.khu.ac.kr Networked Video
Video encoding 2-1 2-3 2-2 Original Video + DCT Q VLC Encoded Bitstream IQ Motion vector Motion Estimation Frame Memory IDCT Networked Video
Main Principles of Video Coding • Remove redundancy • Spatial Redundancy • Temporal Redundancy 광운대오승준 교수 자료
Spatial redundancy • F00andF01are large. • For u>0, they are almost 0. DCT Block with Horizontal edge DCT of Horizontal edge Media Lab. Kyung Hee University
Spatial redundancy • F00andF10are large. • For v>0, the values aresmall. • F10< 0 ? DCT Block with vertical edge DCT of vertical edge Media Lab. Kyung Hee University
Temporal redundancy Frame N Frame N+1 광운대오승준 교수 자료
Temporal redundancy ME/MC 광운대오승준 교수 자료 Difference Frame Without Motion Prediction Difference Frame With Motion Prediction
BasicConcept of Video Coding 광운대오승준 교수 자료 • Intra : the first image, coded by itself • Predictive : 1 directional motion estimation • Bidirectional : 2 directional motion estimation
Group of Pictures • Size : I > P > B ∼ 8:3:2 • Effect of loss : error propagation • Random access • A GOP = 0.5~1sec GOP I B B P B B P B B P B B I MediaLab , Kyunghee University