SPRACU7A
December 2020 – March 2021
TDA4VM
,
TDA4VM-Q1
Trademarks
1
Introduction
2
Getting Started
2.1
Hardware Requirements
2.2
Software Requirements
2.3
Lab Requirements
3
IQ Tuning Prerequisites
3.1
Requirements for Tuning on Target
3.2
Requirements for Tuning on Simulator
4
VPAC Overview
4.1
Block Diagram
4.2
IP Overview
4.2.1
Lens Distortion Correction (LDC)
4.2.1.1
Features
4.2.2
Bilateral Noise Filter (BNF)
4.2.2.1
Features
4.2.3
Multi Scalar (MSC)
4.2.4
Vision Imaging Subsystem (VISS)
4.2.5
Subblocks
4.2.5.1
Raw Front End (RAWFE)
4.2.5.1.1
WDR Decompanding
4.2.5.1.2
WDR Merge
4.2.5.1.3
Defect Pixel Correction (DPC)
4.2.5.1.4
Lens Shading Correction (LSC)
4.2.5.1.5
Hardware 3A (H3A)
4.2.5.1.6
White Balance (WB)
4.2.5.2
NSF4 – 4th Generation Noise Filter
4.2.5.3
Global and Local Brightness Contrast Enhancement (GLBCE)
4.2.5.4
Flexible Color Processing (FCP)
5
Dataflow
6
IQ Tuning Process
6.1
Expectations of the Tool
6.1.1
User Expertise
6.1.2
Ease of Use
6.1.3
Troubleshooting
7
Imaging Software Architecture
7.1
Auto White Balance
7.2
AutoExposure
7.3
Dynamic Camera Configuration (DCC) Algorithm
8
Computing Tuning Parameters
9
Testing Tuning Parameters
9.1
On Target Platform – Compile Time Update
9.2
On Target Platform – Run Time Update From File System
10
Live Tuning
10.1
Supported Features
10.1.1
RAW Capture
10.1.2
YUV Capture
10.1.3
AutoExposure Control
10.1.4
AutoWhiteBalance Control
10.1.5
Sensor Register Read/Write
10.1.6
Live DCC Update
10.1.6.1
Update Single Plugin
10.1.6.2
Update Multiple Plugins
11
Revision History
3.2
Requirements for Tuning on Simulator
PSDK RTOS built in TARGET mode
Ability to run tiovx conformance test on the Ubuntu PC
RAW images to be used for tuning. To know more about RAW image requirements, see the plugin guides in the tuning tool documentation.
Sensor data sheet and specs like WDR companding parameters must be available.
Lens data sheet and specs like F-number and distortion model must be available.