RAW Bayer CFA Codec on NVIDIA GPU (RawZipper)

Updated:

Many camera applications need to store RAW frames without converting them to RGB, leaving the demosaic and full ISP for later or offline processing — street-view, aerial and satellite imaging, autonomous-driving data collection. The Fastvideo RAW Bayer codec (RawZipper) compresses CFA data directly in the raw domain on the NVIDIA GPU, lossless or visually lossless, before it is written to SSD.

Where it is used

Why compress in the raw domain

Features and image quality

ModeCompression ratioQualityThroughput (RTX 4090)
Lossless~ 2:1mathematically losslessup to ~ 1 GPix/s
Lossy (visually lossless)5:1 to 10:1 (up to 20:1)PSNR > 60 dB typical

PSNR is computed between the original RAW Bayer image and the same image after encode/decode. The codec is a module of our CUDA Image & Video Processing SDK and can be integrated to run the whole job on the GPU.

Related pages

Contact Form

This form collects your name and email. Check out our Privacy Policy on how we protect and manage your personal data.