• Clark Becker

GStreamer OpenCL Accelerated ISP

Updated: Jul 19, 2019

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:


120 views0 comments

Recent Posts

See All

Industries Benefiting from Computer Vision Innovation

Healthcare Computer vision can potentially support many different applications delivering life-saving functionalities for patients by assisting an increasing number of doctors to better diagnose their

Business Address

RidgeRun,LLC 1307 Shady Ln
Princeton, MN 55371


USA : 1-800-798-6093

INDIA : +91-9686841064

Copyright© 2019 RidgeRun Embedded Solutions. All Rights Reserved.