libcudaisp  0.1.4
RidgeRun CUDA Image Signal Processing Library

This repository contains the official source code for the CUDA Image Signal Processing Library (CUDA ISP). CUDA ISP performs image signal pre-processing using the GPU as an accelerator, lowering the load of the CPU and leaving it to other critical tasks.

CUDA ISP is capable of:

  • Binary shifting: converting from bayer with bpp > 8 to bayer with bpp = 8
  • Debayering: converting from bayer to RGB
  • Auto-white balancing: balancing whites using gray world
  • Format conversion: from RGB to I420 (and vice-versa)

You can find more information in the following links:

Developer notes

  1. Generating the documentation:

For generating the GStreamer documentation, it is required to go through all the compilation flow. Once the project is compiled, the markdown files are automatically updated in [docs](docs). If there are updates, please, commit these markdown as well to keep the documentation updated.