B-CANF: Adaptive B-frame Coding with Conditional Augmented Normalizing Flows
Mu-Jung Chen, Yi-Hsin Chen, Wen-Hsiao Peng

TL;DR
This paper introduces B-CANF, a novel learned B-frame coding framework using conditional augmented normalizing flows, with adaptive coding and B*-frames, achieving state-of-the-art compression performance and flexible GOP structure handling.
Contribution
The work presents a new learned B-frame coding method with adaptive bit allocation and flexible GOP structure, outperforming existing learned codecs and matching traditional codecs in quality.
Findings
Achieves state-of-the-art compression performance among learned B-frame codecs.
Shows comparable BD-rate results to HM-16.23 under random access.
B*-frames provide flexibility similar to using a separate P-frame codec.
Abstract
Over the past few years, learning-based video compression has become an active research area. However, most works focus on P-frame coding. Learned B-frame coding is under-explored and more challenging. This work introduces a novel B-frame coding framework, termed B-CANF, that exploits conditional augmented normalizing flows for B-frame coding. B-CANF additionally features two novel elements: frame-type adaptive coding and B*-frames. Our frame-type adaptive coding learns better bit allocation for hierarchical B-frame coding by dynamically adapting the feature distributions according to the B-frame type. Our B*-frames allow greater flexibility in specifying the group-of-pictures (GOP) structure by reusing the B-frame codec to mimic P-frame coding, without the need for an additional, separate P-frame codec. On commonly used datasets, B-CANF achieves the state-of-the-art compression…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Vision and Imaging · Advanced Image Processing Techniques · Video Coding and Compression Technologies
MethodsNormalizing Flows
