A GPU-based Software ISP Implementation
- Mentors
- epaul, Laurent Pinchart, Kieran Bingham
- Organization
- libcamera
- Technologies
- opengl, c++, RaspberryPi
- Topics
- image processing
Most Image Signal Processors (ISPs) are currently implemented in hardware, making it difficult to customize the Imaging algorithms for developers. Since Image processing algorithms are expected to process data almost spontaneously for analyzing real-time situations, speed is one of the most important parameters which determines an algorithm's effectiveness. To address this, We will develop a generic Sofware ISP within the libcamera framework, with all Image processing performed in the GPU using OpenGL Compute Shaders.