DV

DV

  • Getting started

›DVL-5000

Getting Started

  • Get started
  • Update camera firmware
  • Visualize and Record
  • Convert old AEDAT2/3 files
  • Focus an Event Camera

Modules

  • Accumulator
  • Noise Filters
  • More Modules

DV API

  • Get ready for development
  • Write a first module
  • Module API
  • I/O API
  • Configuration API
  • Logging API
  • Event Store
  • Event Stream Slicing
  • Time Surface
  • Tools

More Topics

  • Python Integration
  • External input triggering and clock synchronization
  • Calibration
  • Creating a Custom Datatype
  • Cross Compilation

DVL-5000

  • Getting Started
  • Calibration
  • Scanning

Scanning

Module Structure

A sample configuration for running, visualizing, recording, and exporting scans with the DVL-5000 is available on the iniVation release server. A screenshot of the structure is shown below.

DVL-5000 Scanning Structure

Module Descriptions

ModuleDescription
DV UndistortUndistortion of captured events.
DVL Laser ProfilerExtraction of laser line from events and mapping of extracted laser line into 3D space.
DVL Point Cloud RendererRendering of extracted profiles on a 2D graph.
DVL Running Heat MapRendering of extracted profiles in a running heat map.
DVL Latency MeasurementMeasuring latency between captured events and computed point cloud.
DVL Point Cloud CSV OutputCSV export of point cloud data.

Module Configuration

ModuleConfiguration
DV UndistortSet the camera calibration path.
DVL Laser ProfilerThe output unit can be chosen between physical units (in mm) and pixel. If physical is selected, the profiler calibration path needs to be set.
DVL Point Cloud RendererNo configuration necessary.
DVL Running Heat MapSelect the data range which should be displayed (in the same units as selected for the profiler). A subsampling rate may be chosen if needed.
DVL Latency MeasurementNo configuration necessary.
DVL Point Cloud CSV OutputSet the path to the output file.

Running the DVL-5000

  1. Open DV.
  2. Select Connect to → Remote runtime and enter the IP address of the DVL-5000. The port is 4040.
    1. If the DVL-5000 is connected to a DNS, you can enter dvl-5000 instead of the IP address.
  3. Open the DV configurations downloaded from the release site: .tar.gz or .zip.
    1. Select File → Open project and select the path to the folder to which you extracted the downloaded archive containing the DV configurations.
    2. Select the DV configuration named dvl-5000-camera-capture.xml.
  4. In the profiler's calibration options, select between pixel and physical for the output type.
  5. Start the desired modules, and switch to the Output tab in DV.

DVL-5000 Enable

The DVL-5000 should be running now. If it is not running, enable the DVL-5000 by checking the box "Enable signal generator" under the external input configuration.

DVL-5000 Enable

The figure below shows a sample output of the DVL Running Heat Map module.

DVL-5000 Coin Scan

Notes for Obtaining the Best Possible Results

  • Always undistort the events using the dv-undistort module.
  • Focus the lens using a Siemens Star.
    • Try to get a good depth of focus by reducing the aperture, but make sure that the laser line is still visible.
  • Focus the laser to the region of interest.
  • The bias settings in the DVXplorer module have an impact on the quality of the extracted laser line.
    • If the object to be scanned is very close to the DVL-5000, lower bias settings tend to yield better results.
    • If the object to be scanned is farther away from the DVL-5000, higher bias settings tend to yield better results.
  • If possible, ensure that the measurement range covers the entire image range.
← Calibration
  • Module Structure
  • Module Descriptions
  • Module Configuration
    • Running the DVL-5000
  • Notes for Obtaining the Best Possible Results
DV
Docs
Getting StartedDownloadAPI Reference
Resources
GitlabBuy a DVS
Copyright © 2023 iniVation AG