SPRACU7A December 2020 – March 2021 TDA4VM , TDA4VM-Q1
The camera imager is a sensor that converts light into a digital signal, which can be used to represent an image. However, the image generated by an image sensor is in a format not suitable to be consumed directly by humans or machines. The sensor output has many defects that must be fixed to make the image visually appealing or compatible with computer vision or deep-learning systems. This is achieved by an Image Signal Processor (ISP).
Jacinto 7 processors come equipped with hardware accelerated ISP called Vision Preprocessing ACcelerator (VPAC). VPAC is responsible for end-to-end image processing and is designed to be software configurable to support a wide range of image sensors.
Every image sensor has a different response to light. Therefore, the VPAC parameters must be computed uniquely for every sensor. This process is called Image Quality (IQ) tuning. Texas Instruments (TI) provides a PC based tool that allows customers to accomplish IQ tuning with a user friendly interface.
Tuned parameters thus computed must be written to VPAC Memory Mapped Registers (MMRs). This is achieved through changing the Dynamic Camera Configuration (DCC) software library in imaging component of J7 Software Development Kit https://www.ti.com/tool/download/PROCESSOR-SDK-RTOS-J721E.