7 Features

7.1 Slave Trigger Mode

At slave trigger mode, the DCAM710 product outputs image only when trigger signal happens. The trigger signal is mapped to the USB ID pin of the micro USB connector.

Therefore a customized 5pin USB cable shall be in use to implement the slave trigger mode for DCAM710.

Hardware Trigger Function

Hardware trigger mode is available only when the camera works at slave mode, in slave mode the camera will wait for the hardware trigger signal on Ext_Trigger.

The EXT_Trigger signal is for slave synchronization for each frame, External input trigger signal voltage should range 3.3V-20V, driving current ability should be more than 5mA;

You can use input pin Ext_Trigger to send a hardware trigger signal to the camera. The hardware trigger can be used to trigger the acquisition start. A hardware debouncer circuit shall be considered on the EXT_Trigger line.

By default, the hardware trigger is rising edge activated, refer to below exposure timing:

The requirement to T1 should be from 100us to 2ms.

Two ways can set the DCAM710 product at slave trigger mode before start streaming:

  1. Call API Ps2_SetSlaveModeEnabled(PsDeviceHandle device, uint32_t sessionIndex, bool bEnabled), before Ps2_StartStream(); This way requires calling the API every power cycle.

  2. Use Vzense Cofig Tool to set the the default mode as slave mode; This way can hardcode the product as slave mode by default.

Please refer to the Vzense_ConfigTool_User_Guide.pdf.

The slave trigger mode can be used to implement multiple products synchronization, one works as master, the other works as slave.

Please refer to Multiple_ToF_Products_Synchronization_Application_Note.pdf for more information.

7.2 Range Customization

By default, there are 3 different range modes calibrated for DCAM710, please see below table for more information:

Range number
Distance range

Range 0

0.35m~1.5m

Range 1

0.5m~2.8m

Range 2

0.8m~4.4m

Please do NOT use uncalibrated modes, the measurement data will not be guaranteed. If you need other range mode requirement, you can ask Vzense team to do range customization, reasonable NRE fee will be charged.

One range mode of the Vzense DCAM710 camera can fulfill furthest distance be at most 5 times of nearest distance. For example, if the near limitation is 0.4m, then the furthest distance in this mode can reach about 2m.

7.3 Wide Dynamic Range

As mentioned above, Most of the ToF based 3D sensing technology has range limitation to nearest and furthest distance, due to the sensor saturation of weak light strength to far objects. One range mode of the Vzense DCAM710 camera can fulfill furthest distance be at most 5 times to nearest distance. For example, if the nearest limitation is 0.4m, the furthest distance in this mode can reach about 2m.

Wide dynamic range means that the camera can work at more than one range modes alternately, then the camera itself will combine the result into one depth frame, therefore can expand the range limitation from furthest distance to nearest distance. However the frame rate will be reduced.

Please refer to Vzense_WDR_function_application_note.pdf for the WDR implementation steps.

7.4 Data Filtering

In the software SDK and UTool, we implemented data filtering to improve the depth data performance. The filtering algorithm includes:

  • Median filtering;

  • Gaussian filtering;

  • Bilateral filtering;

  • Timing filtering;

  • Flying pixel removing;

7.5 IR Image

Besides the depth image, Vzense DCAM710 camera can also output a VGA resolution IR image. And the IR image is exactly timing synchronized with the depth image. Pixel to pixel mapping is also exactly aligned.

Last updated