SPRAD86A March   2023  – May 2024 AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , AM67A , AM68A , AM69A

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Tuning Overview
  6. Hardware Requirement
  7. Software Requirement
    1. 4.1 Processor SDK Linux
    2. 4.2 TI's Reference Imaging Software
    3. 4.3 ISP Tuning Tool
  8. Sensor Software Integration
    1. 5.1 Overview of Image Pipeline Software Architecture
    2. 5.2 Adding Sensor Driver to SDK
    3. 5.3 Updating TIOVX Modules
      1. 5.3.1 Source Code Change
      2. 5.3.2 Rebuild Modules
    4. 5.4 Update GStreamer Plug-in for VISS
      1. 5.4.1 Update VISS Plug-in Property
      2. 5.4.2 Add Exposure Setting for 2A Algorithm
        1. 5.4.2.1 Gain
        2. 5.4.2.2 Exposure Time
        3. 5.4.2.3 Other Parameters
      3. 5.4.3 Rebuild Plug-ins
      4. 5.4.4 Verify New Sensor in GStreamer Plug-in
  9. Tuning Procedure
    1. 6.1 Verify Functional Operation of Camera Capturing
    2. 6.2 Enable Camera Streaming With Initial VPAC Configuration
      1. 6.2.1 Generate Configuration Files
      2. 6.2.2 Generate DCC Binary Files
      3. 6.2.3 Stream Video With the Initial Configuration
    3. 6.3 Adjust Camera Mounting
  10. Perform Basic Tuning
    1. 7.1 Launch the Tuning Tool and Create a Project
    2. 7.2 Tuning Order
    3. 7.3 Black Level Subtraction
    4. 7.4 Hardware 3A (H3A)
    5. 7.5 PCID
    6. 7.6 Auto White Balance (AWB)
      1. 7.6.1 Capture Raw Images for Different Lighting Conditions
      2. 7.6.2 Tuning AWB
    7. 7.7 Color Correction
  11. Perform Fine Tuning
    1. 8.1 Edge Enhancement (EE)
    2. 8.2 Noise Filter 4 (NSF4)
  12. Live Tuning
    1. 9.1 Requirements
    2. 9.2 Supported Features
      1. 9.2.1 RAW Capture
      2. 9.2.2 YUV Capture
      3. 9.2.3 Live DCC Update
      4. 9.2.4 Exposure Control
      5. 9.2.5 White Balance Control
      6. 9.2.6 Sensor Register Read/Write
  13. 10Summary
  14. 11Revision History

Launch the Tuning Tool and Create a Project

Locate and run the installed tuning tool executable in Microsoft® Windows®, <installation folder>\bin\DCC.exe. Choose VPAC3L (AM62A) when prompted for the correct VPAC version. After the tool starts, create a project and enter raw image properties. Figure 7-1 shows an example for IMX219 in 1080p streaming mode.

 Sensor Raw Image Parameters for
                    Tuning Figure 7-1 Sensor Raw Image Parameters for Tuning
Note: The image properties must match with what is used for capturing raw images, and the sensor ID must match with the hard coded value in the GStreamer plug-ins.

Once a new project is created, raw images can be previewed through the tuning tool. Capture a raw image of the color checker with good lighting conditions using the command for camera capturing verification. Select this image file in the Browse window of the tuning tool and the image ought to display in the Preview window. For example, below is an IMX219 raw image at 1920 ×1080 with 10 bits per pixel, displayed in the tuning tool.

 Image Preview by DCC Tuning
                    Tool Figure 7-2 Image Preview by DCC Tuning Tool
Note: Only raw images captured with 10-, 12-, or 16 bits per pixel can be previewed in the tuning tool. If captured with 8 bits per pixel, the image can be converted to 16 bits per pixel first and then previewed and used in the tuning tool.

Now that everything is ready, proceed to perform tuning, as described in following sections.