top of page
Writer's pictureridgerun

GStreamer OpenCL Accelerated ISP

Updated: Apr 17




An Image Signal Processor is an essential component in the video capture subsystem. An image freshly captured from the sensor needs several stages of processing before it is acceptable for application consumption. Not all platforms, however, have an ISP available or flexible enough to fulfill fine-grained requirements.

GstISP is a GStreamer based implementation of an Image Signal Processor. It is accelerated using OpenCL to application's real time processing requirements. Its modular pipelined design allows for high configurability for different use cases.

The fist GstISP pre-release v0.1.0 includes: - OpenCL accelerated modules: - Debayering (RGGB to RGBA) - Color space conversion (RGBA to I420) - Modules under development: - Histogram equalization - Noise reduction - Bad pixel correction - Supported platforms: - i.MX8 - i.MX6 - x86 - Other OpenCL enabled platforms

Increase control over you image capture process! Learn more in our developer's wiki: https://developer.ridgerun.com/wiki/index.php?title=GStreamer_Based_Image_Signal_Processor

Purchase directly from our website:

288 views
bottom of page