Camera Systems Software Development Kit

for rapid creating embedded video processing software

RapidPixel SDK is a set of cross-platform C++ libraries and examples that allow you to quickly create real-time video processing applications. SDK includes author's algorithms for video processing (tracking, stabilization, detection, video filtering, etc.), as well as: drivers for cameras and lenses (including autofocus algorithms), video capture from different sources, video codecs for different platforms, RTSP servers, data exchange, libraries for working with peripheral equipment, logging, licensing and others. The motivation of RapidPixel SDK is to provide building blocks for video processing software with simple interfaces and easy usage principles. Unlike other video processing SDKs and APIs (OpenCV, Intel IPP, Nvidia SDKs, Qualcomm Computer Vision SDK etc.) RapidPixel SDK contains much larger building blocks (including ready-made video processing pipelines) that combine several algorithms to solve a specific task. All algorithms are real-time and can be used on any CPU (Intel, AMD, Nvidia Jetson/Xavier, Raspberry PI 4/5, IMX8/9, Broadcom, Amlogic etc.). RapidPixel SDK includes libraries for:

  • Video tracking.

  • Video stabilization.

  • Motion detection and small changes detection on video.

  • Detection with neural networks.

  • Video filtering.

  • Ready video processing pipelines.

  • RTSP servers.

  • Lens and camera control.

  • Video capture from different interfaces.

  • Video encoding / decoding for various platforms.

  • Laser range finders control.

  • Examples / test application and lot of others.

Increase the speed of product creation. Reduce development risks by testing algorithms before implementing them in the product. Build prototypes quickly. Strengthen your technology portfolio with new algorithms. Combine our video processing algorithms with your own to improve your products.

Use ready-made program blocks with proven efficiency. Do not hesitate to contact technical support (we answer promptly). Read the source code and use our ready-made solutions to improve your code. We have tried to provide the most detailed program documentation and make the code as clear as possible.

Annual subscription model. The subscription costs 66.000 euros per year, which is equivalent to the cost of one developer in your team. You get full access to the source code to accelerate the development of video processing software. The subscription includes regular updates and technical support. After the subscription expires, the license remains valid.


REQUEST ACCESS TO SDK


What inside SDK


Video processing pipelines

Video trackers

Video stabilizers

Object detectors

Video streamers

Video filters

Video capture

Video codecs

Communication

Laser range finders controllers

Lens controllers

Camera controllers

Block camera controllers (lens and camera combined)

Service libraries

Examples and templates