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
10.1.4
AutoWhiteBalance Control
Supported features
Read exposure and gain computed by AWB algorithm
Figure 10-6
White Balance Control (Auto) in Live Tuning Window
Bypass AWB by setting mode = Manual. Set manual gains and color temperature, subject to sensor/VISS driver limits.
Figure 10-7
White Balance Control (Manual) in Live Tuning Window