High Performance GPU Debayer Library. Fast debayer library.
debayer library

High Performance GPU Debayer Library

We can create high performance debayer library according to image processing pipeline at your setup.

GPU Debayer Library Features

  • All Bayer mosaic patterns for input data supported (RGGB, BGGR, GBRG, GRBG)
  • Input format: 8/10/12/14/16-bit input data array from CPU memory
  • Output format: 24/48-bit output data array in CPU or GPU memory
  • High quality and high speed debayer algorithms
  • Strong color moire artifacts removal
  • Interface to show processed data via OpenGL with minimum latency
  • Quality measurements according to MSE, PSNR and SSIM
  • Timing and performance measurements
  • Streams for high throughput optimization
  • Multi-GPU solutions
  • NVIDIA GPU with Compute Capability >= 3.0
  • Compatibility with Windows-7/8/10 and Linux Ubuntu/CentOS

Options for GPU Debayer Library

We can combine GPU Debayer Library with other image processing algorithms on GPU to achieve outstanding performance and high image quality. For example, it's possible to perform full image processing for color video camera on GPU. Below there are some additional algorithms / options from Fastvideo Image & Video Processing SDK which could be combined online with debayer library on GPU:

  • Black Level Subtraction
  • FPN Subtraction
  • Flat-Field-Correction
  • White Balance
  • Demosaicing for standard Bayer pattern
  • Denoising
  • Resize / Rotate / Flip / Crop
  • Image Filtering
  • Color Correction
  • Data transform with LUT or gamma (10/12/14/16 bits to 8 bits per component)
  • Tone Mapping with 3D LUT (RGB, HSV)
  • DCP profile support
  • Undistortion via LCP profiles
  • Sharpening
  • OpenGL Output
  • Image scaling (piramyd levels)
  • JPEG Codec
  • JPEG2000 Codec

We also offer custom software design for fast image processing and fast image compression / decompression on NVIDIA GPUs.

Roadmap for further improvements of GPU Debayer

  • Super high quality MG debayer algorithm (average PSNR for Kodak data set is 40.7 dB) - done
  • Other debayer optimizations for Maxwell and Pascal - done
  • Integration of 16-bit high quality debayers into Fast CinemaDNG Processor software - done
     Home              Contacts          Site Map
GPU Image Processing