ENCORE: Event-Assisted Complementary Motion Refinement for Learned Video Compression
The paper proposes ENCORE, a learned video compression framework that leverages event camera data to refine RGB-based motion estimation through complementary representation decomposition, redundancy-aware calibration, and energy-aware routing, achieving significant bitrate savings and quality improvements across various datasets.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to send a live video of a soccer match to your friends on a phone with a slow internet connection. To make the video fit, you have to compress it, which means throwing away some information. The trickiest part of video compression is handling movement. If a player runs across the screen, the computer doesn't need to send a whole new picture of the player; it just needs to say, "The player moved two steps to the left." This is called motion estimation. However, standard cameras take pictures at a fixed speed, like a flipbook. If the player moves too fast, or if it's foggy, or if the camera shakes, those flipbook pages can get blurry or confusing. The computer gets stuck guessing where the player actually went, leading to a pixelated mess or a file that is still too big.
This is where a special kind of camera called an "event camera" comes in. Unlike a regular camera that takes a full photo every second, an event camera is like a super-sensitive security guard who only shouts out when something changes. If a pixel gets brighter or darker, the event camera instantly reports it. It doesn't care about the color of the grass or the texture of the jersey; it only cares about the motion and the changes in light. It's incredibly fast and works great even in the dark or when things are moving super quickly. The big question scientists have been asking is: Can we use this "shouting guard" to help the "flipbook" camera make better guesses about movement, so we can send clearer videos using less data?
This paper, titled ENCORE, says "Yes, but with a very specific strategy." The researchers built a new system that uses event camera data to help a standard video compression algorithm, but with a twist: the final video is still just a normal video. The event data is never sent to the viewer; it's only used behind the scenes to fix the "guessing game" of movement.
The authors found that simply mixing the two types of data together (like dumping the event data into the video file) actually makes things worse. It's like trying to read a book while someone is shouting random numbers in your ear; the extra noise just confuses you. Instead, they created a smart filter system with three distinct steps to make the event data useful:
- The Translator (CMR): First, the system separates the "common sense" movement that both cameras see from the "special info" that only the event camera sees. It realizes that sometimes both cameras agree on where a ball is going, but sometimes the event camera sees a blur that the regular camera missed.
- The Editor (SERIC): Next, it acts like a strict editor. It looks at the event camera's "shouts" and asks, "Is this new information, or is it just noise?" If the event camera is shouting about something the regular camera already figured out perfectly, the editor silences it. If the event camera spots a fast movement the regular camera is blind to, the editor highlights it.
- The Traffic Cop (EAR): Finally, a routing system decides exactly where and how much to use this new information. If the regular camera is doing a great job tracking a slow-moving tree, the traffic cop tells the event data to stay quiet. But if a car zooms by and the regular camera is confused, the traffic cop opens the gate and lets the event data guide the correction.
The results are impressive. When they tested this system on three different datasets involving fast motion and tricky lighting, it consistently saved a lot of data while keeping the video quality high. On one specific test set called BS-ERGB, the system managed to reduce the file size by 20.80% (measured as PSNR-RGB BD-rate savings) and 22.14% (measured as MS-SSIM-RGB BD-rate savings) compared to the best standard method, without losing any picture quality. Even on other datasets with different sensors and high-speed footage, the system showed clear improvements.
The paper explicitly argues against the idea that you should just mash all the data together or try to send the event data along with the video. They show that doing so introduces noise and actually hurts performance. Instead, they prove that using events strictly as a "helper" to refine the motion guess for the main video is the winning strategy. While the system does require a tiny bit more computing power (about 7.3% more calculations per frame), the trade-off is worth it for the massive savings in data transmission. In short, ENCORE teaches us that sometimes, to see the future clearly, you don't need more pictures; you just need to listen to the things that change.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.