Wiki

This version (26 Feb 2024 15:46) was approved by Andre Straker-Payne.The Previously approved version (26 Feb 2024 15:44) is available.Diff

Data Collect, Eval Kit 5.0.0 or later

Note: Camera IP is 10.43.0.1 if you are using SDK v5.0.0 or later.
Note: In eval kit v5.0.0 --ft option is removed. The output of data collect is a .bin file which contain Active brightness, depth, confidence and point cloud. These frames can be visualized using ADIToFGUI.

Description

The Data Collect CLI can collect raw data from the depth module in .bin format. This be run through the Depth Compute CLI to convert to Depth, IR/AB(Active brightness), and XYZ frames

Flag descriptions:

  • --f : output data folder
  • --n : number of frames captured
  • --m : mode (Check correct mode numbers for your kit here: mode_table)
  • --wt : warmup time (seconds)
  • --ccb : stores ccb (Calibration parameters) file stored on NVM of imager module. Required for Depth Compute
  • --ip: Camera IP
  • --fw: Adsd3500 fw file
  • --split: Save each frame into a separate file (DEBUG only)
  • --netlinktest: Used to test network performance (DEBUG only)
  • --h : Call help string for all options

More information can be found in readme

EVAL-ADTF3175D-NXZ Example

Since the ADTF3175D eval kit works via ethernet over usb, the user must specify the static ip of the camera module

  • Open Command Prompt from start menu and move to bin folder in GUI install location.
  • Please check the serial number of your kit to run the correct command
    • Run the following command if your serial number is similar to this 026am53200mb0ncca4 : (lr-native, 1 frame capture, get ccb) with latest GUI release:
      • data_collect.exe --f “data_output” --m 1 --n 1 --ip 10.43.0.1 config_adsd3500_adsd3100.json


Data Collect, Eval Kit 4.3.0 or earlier

Description

The Data Collect CLI can collect raw data from the depth module in .bin format. This be run through the Depth Compute CLI to convert to Depth, IR/AB(Active brightness), and XYZ frames

Flag descriptions:

  • --f : output data folder
  • --n : number of frames captured
  • --m : mode (Check correct mode numbers for your kit here: mode_table)
  • --wt : warmup time (seconds)
  • --ccb : stores ccb (Calibration parameters) file stored on NVM of imager module. Required for Depth Compute
  • --ip: Camera IP
  • --fw: Adsd3500 fw file
  • --ft: FrameType of saved image (raw/depth/ir/conf) [default: depth]
  • --h : Call help string for all options

More information can be found in readme

EVAL-ADTF3175D-NXZ Example

Since the ADTF3175D eval kit works via ethernet over usb, the user must specify the static ip of the camera module

  • Open Command Prompt from start menu and move to bin folder in GUI install location.
  • Please check the serial number of your kit to run the correct command
    • Run the following command if your serial number starts with DV11 or CR: (lr-native (mp), 1 frame capture, get ccb):
      • data_collect.exe --f “data_output” --m 10 --n 1 --ccb ../crXXX.ccb --ip 10.42.0.1 tof-viewer_config.json
    • Run the following command if your serial number is similar to this 026am53200mb0ncca4 : (lr-native, 1 frame capture, get ccb) with latest GUI release:
      • data_collect.exe --f “data_output” --m 1 --n 1 --ccb ../crXXX.ccb --ip 10.42.0.1 --ft raw config_adsd3500_adsd3100.json
Note:

Version: for 4.3.0, data collect's default output is depth image. To get raw frame use --ft command line argument with 'RAW' option. Refer data_collect --h for mode command line options. The get ccb flag is only required for the first capture. Once the ccb of your module is stored, it can be reused while running tofi_depth_compute.exe

resources/eval/user-guides/eval-adsd3100-nxz-gui/datacollect_cli.txt · Last modified: 26 Feb 2024 15:45 by Andre Straker-Payne