Image Processing

High speed pixel manipulation and metadata extraction.

High-speed, high-precision signal processing is the backbone of digital imaging systems. We have a large library of proven image processing modules, and we use a reliable development processes to implement new algorithms.

Image Processing Functions

  • Color space conversion
  • Image resizing
  • FIR filters
  • Gamma encoding / decoding
  • Bad pixel detection
  • Bad pixel replacement
  • Non-uniformity correction
  • Auto integration
  • Auto gain
  • Auto focus
  • 10,12,14 bit Pixel packing / unpacking
  • Compositing
  • Compression

Resolution & Efficiency

Our image processing algorithms are all optimized for high bit-depth accuracy. We don’t use standard off the shelf 8-bit functions. We retain the extra resolution in 10-16 bit pixels to produce the highest possible resolution results.

On the other side, we do not just process everything with 32 bit data paths and waste logic propagating noise bits. That is costly in terms of limited FPGA resources.