1. Trang chủ
  2. » Công Nghệ Thông Tin

Anthony vetro video codec slide

38 243 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 3,53 MB

Nội dung

Advanced Video Codecs: What’s on the Horizon? Anthony Vetro Mitsubishi Electric Research Labs, Cambridge, MA avetro@merl.com ATSC Symposium on Next-Generation Broadcast, October 19, 2010, Alexandria, VA Historical Perspective • Today’s DTV broadcast based on MPEG-2 – Huge success, wide deployment, made DTV possible – Technology basis for this standard is 20 years old – Contending with legacy issues Digital Broadcasting DVD Video Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Current State-of-the-Art MPEG-4 / H.264 AVC 100 • Half the bit rate of MPEG-2 with same quality • Supported for mobile, but not main program • Mature standard, large scale deployment for HD • Technology basis for this standard is 10 years old • Candidate for a nextgeneration broadcasting system (but depends on requirements…) Mobile (CIF) Bus (CIF) 80 60 40 20 MPEG-2 MPEG-4 ASP H.264/AVC Percentage bit-rate relative to MPEG-2 (at 32 dB) Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Video Codec Design • High video coding efficiency satisfies a fundamental need in digital video systems – Reduce bandwidth / better quality – More programming and services • Other features consider in video codec design – Network friendliness (e.g., NAL unit concept in AVC) – Error resilience (concepts such as data partitioning, slices, resynchronization markers have been around for many years) • Extensions – traditionally come later to expand scope of standard and enable additional applications or services – Scalability (temporal, spatial, SNR) – Professional (4:4:4, 10/12-bit) – Multiview (support for stereo/3D) Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Outline • Cursory overview of video coding architecture and existing tools • Recent developments – update on a new video coding standardization project • Enabling new services • What’s on the horizon (in terms of video coding) Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Video Coding Basics Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Exploiting Redundancy Spatially Temporally Decorrelate data Energy packing I B B P B B P Motion compensated prediction Predict within a picture Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Typical Video Coding Architecture block partitioning + - Transform/ Quantization Entropy Coder Inv Quant/ Transform + Intra-frame Prediction In-Loop Filter Motion Compensation Motion Estimation Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium MPEG-2 Coding Tools 16x16 macroblocks + - Transform/ Quantization 8x8 DCT Quant Matrix Entropy Coder Inv Quant/ Transform VLC Huffman tables + Intra-frame Prediction Adaptive Field-Frame Prediction (16x16, 16x8) DC coef prediction Motion Compensation Motion Estimation Half-pel resolution Vetro: Advanced Video Codecs: What’s on the Horizon? Note: no in-loop filter Post-filter may be applied Two reference pictures (max) ATSC Symposium MPEG-4/H.264 AVC Coding Tools 16x16 macroblock + Block and sub-block motion partitions - Transform/ Quantization Entropy Coder 4x4/8x8 Int Transform Inv Quant/ Transform Spatial intra prediction Intra-frame Prediction + In-Loop Filter Motion Compensation Motion Estimation Quarter-pel resolution Vetro: Advanced Video Codecs: What’s on the Horizon? ContextAdaptive VLC or Arithmetic Coding Adaptive deblocking Multi-reference picture ATSC Symposium Enabling New Services Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Which New Services? • What will consumers get excited about? • What will make consumers reconsider the way that they receive content in their homes? • Candidates – Extended programming – Higher resolution – 4K×2K, 8K×4K, Mobile HD – Full color and bit depth – 4:4:4, 10/12 bit – Multiview and 3D – stereo to auto-stereo Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Higher Resolution Services Ultra High-Definition Television 100 inch TV on the wall >100 degree view angle Up to 7680 x 4320 (8K) Mobile & Portable HD 25cm viewing distance 25 inch flexible display 8K for 20/20 vision Flexible Television Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Multiview/3D • Strong interest in 3D delivery – Production of premium content increasing – Numerous devices supporting stereoscopic display available to the consumer – Many standards being developed/amended throughout the chain • Basic delivery options – Upgrade equipment/infrastructure – Utilize capabilities of existing infrastructure • Most activity focused on stereo services Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Auto-Stereoscopic Displays • 3D viewing w/out glasses – Pixel colors vary based on viewing direction • Various prototypes using different display technology – Lenticular, parallax barrier – Integral imaging • Challenge: High number of views needed to drive display View dependent pixel Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Target of 3D Video (3DV) Format Stereoscopic displays • Variable stereo baseline • Adjust depth perception Left Right Limited Camera Inputs Data Format Data Format Constrained Rate (based on distribution) Auto-stereoscopic N-view displays Vetro: Advanced Video Codecs: What’s on the Horizon? • Wide viewing angle • Large number of output views ATSC Symposium Multiview Video plus Depth (MVD) • MVD is the reference format for 3DV: stereo texture and stereo depth (encoded with MVC) Left Right • Call for Proposals on 3D Video Coding Technology to be issued in January 2011 Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium 3DV Framework Limited Video Inputs (e.g., or views) Depth Estimation Video/Depth Codec View Synthesis Larger # Output Views 1010001010001 + Binary Representation & Reconstruction Process Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium 3DV Implications on Transmission • Require compatibility with existing standards for mono and stereo video services – Expect compatibility with future formats as well – Build on existing service or deploy as new service? • Additional channels may be proposed, leading to higher bandwidth requirements – Occlusion Maps – Transparency Data – Reflectance • Strong need for more bandwidth efficient codecs Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium The Road Ahead Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium 5-year Assessment • In years: realistic to assume 75-80% lower rate than MPEG-2 and 40-50% lower than AVC • Does AVC address needs or plan for HEVC? – Depends on targets for next-generation services and corresponding timelines Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Future Outlook Is it possible to push the video rates even lower? Yes! • Perhaps following same model that has been working – Better prediction and motion modeling – Better entropy coding and reduction of side info – Better transform and decomposition of source signal • More promising: perceptual video coding – – – – Framework would still make use of spatial/temporal prediction Perhaps utilize geometric modeling, e.g., of textures, regions Leverage computer vision, analysis/synthesis techniques New metrics that allow substantial point-by-point variations at the pixel level w/out compromising structural similarity Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Structurally Lossless Images [T Pappas, ICIP 2010] Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Structurally Lossless Images • More than 20% pixels are different • PSNR = 22.2dB [T Pappas, ICIP 2010] Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Concluding Remarks • Video compression technology has made significant advances in last 20 years – AVC is available, new HEVC standard is emerging – Expect that further advances will come • Next step: determine target services, schedule and requirements for next-generation broadcast (with video compression capabilities in mind) • Acknowledgements: – G.J Sullivan (Microsoft) – T Murakami, K Asai, S Sekiguchi (Mitsubishi) Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium [...]... Right • Call for Proposals on 3D Video Coding Technology to be issued in January 2011 Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium 3DV Framework Limited Video Inputs (e.g., 2 or 3 views) Depth Estimation Video/ Depth Codec View Synthesis Larger # Output Views 1010001010001 + Binary Representation & Reconstruction Process Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC... coding) Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Tool-Level Evaluation Large MC / Transform Block Size [Ref: JCTVC-B065] 10 Coding Gain[%] 8 6 Adaptive Transform Block Size for Intra Adaptive Loop Filter 4 2 0 More than a dozen tools currently under investigation Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Enabling New Services Vetro: Advanced Video Codecs:...Coding Efficiency Improvements Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Recent Developments New Standardization Project Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium The new JCT-VC Partnership • Initial groundwork in VCEG and MPEG • New team formed in January 2010 • Joint Call for Proposals issued • Joint Collaborative Team on Video Coding (JCT-VC) • Chairs:... video clips subjectively tested in Classes B-E • Testing for both “random access” (1 sec) and “low delay” (no picture reordering) conditions • Complexity also considered in anchor encodings Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Example Subjective Evaluation Anchor at 2.5 Mbps Anchor at 1.6 Mbps Anchor at 1 Mbps Best Performing Proposal at 1 Mbps Vetro: Advanced Video Codecs:... video services – Expect compatibility with future formats as well – Build on existing service or deploy as new service? • Additional channels may be proposed, leading to higher bandwidth requirements – Occlusion Maps – Transparency Data – Reflectance • Strong need for more bandwidth efficient codecs Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium The Road Ahead Vetro: Advanced Video. .. stereo services Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Auto-Stereoscopic Displays • 3D viewing w/out glasses – Pixel colors vary based on viewing direction • Various prototypes using different display technology – Lenticular, parallax barrier – Integral imaging • Challenge: High number of views needed to drive display View dependent pixel Vetro: Advanced Video Codecs: What’s... Horizon? ATSC Symposium Example Subjective Evaluation Anchor at 4.5 Mbps Anchor at 3 Mbps Best Performing Proposal at 2 Mbps Anchor at 1 Mbps Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Overall Average Mean Opinion Score Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Sample Objective Gains Bit rate savings (%) relative to AVC anchors Class A Class B Class C... Multiview and 3D – stereo to auto-stereo Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Higher Resolution Services Ultra High-Definition Television 100 inch TV on the wall >100 degree view angle Up to 7680 x 4320 (8K) Mobile & Portable HD 25cm viewing distance 25 inch flexible display 8K for 20/20 vision Flexible Television Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium... April 2010 • Project name: High Efficiency Video Coding (HEVC) • Document archives are publicly accessible http://wftp3.itu.int/av-arch/jctvc-site/ or http://phenix.int-evry.fr/jct/ Vetro: Advanced Video Codecs: What’s on the Horizon? ATSC Symposium Call for Proposals Testing • 27 complete proposals submitted • Each proposal was a major package – Lots of encoded video, extensive documentation, extensive... Symposium Target of 3D Video (3DV) Format Stereoscopic displays • Variable stereo baseline • Adjust depth perception Left Right Limited Camera Inputs Data Format Data Format Constrained Rate (based on distribution) Auto-stereoscopic N-view displays Vetro: Advanced Video Codecs: What’s on the Horizon? • Wide viewing angle • Large number of output views ATSC Symposium Multiview Video plus Depth (MVD)

Ngày đăng: 21/01/2016, 23:12

TỪ KHÓA LIÊN QUAN

w