DLP 3D Biometrics

DLP® technology facilitates 3D measurement by utilizing a DMD (Digital Micromirror Device) as a spatial light modulator.

Block Diagram

Click on the colored blocks to view or sample recommended solutions


Design Considerations

DLP® technology facilitates 3D measurement by utilizing a DMD (Digital Micromirror Device) as a spatial light modulator. The DMD achieves high quality, fast, and flexible sequential pattern illumination of the subject field. Typically, solid state (LED) illumination is used to provide monochrome or multi-color, high brightness illumination within the visible to NIR wavelength range.

A synchronized camera of sufficient resolution, sensitivity, and capture frame rate is required to complete the 3D measurement loop. The DMD controller provides a SYNC output to trigger the camera shutter for capturing each pattern in sequence.

The resolution of the camera/camera lens should be commensurate with the DMD resolution for best measurement quality in x, y, and z (depth) dimensions. Both the projected patterns and the camera imaging field should match very closely. This overlapping area is where the subject will be placed for measurement.

The 3D measurement depends on the principle of geometric triangulation. This requires a certain amount of baseline offset between the pattern projection lens and the camera lens, with both lenses aimed at the subject field. Provision should be made for securely locating the projection and camera optics so that measurement calibration can be established and maintained.

The chosen measurement algorithm determines the type and number of patterns used. Patterns may be binary or “gray scale”(the operation of the two is somewhat different). The essential principal is multi-scale (coarse to fine) image analysis. The measurement algorithm, and the type and number of patterns used will affect the speed, resolution, and accuracy of the measurements.

The measurement algorithm is implemented in software and executed on a PC or embedded processor. The output of the measurement algorithm can take several forms. One example is a color-coded z-depth map. Another is a point cloud (set of measurements) which can be processed by 3D visualization programs, such as MeshLab.

The sequence of patterns required for a full measurement take a finite period of time to occur. The subject must be held immobile (still) during the measurement time in order to avoid blurring, striping, and measurement errors. Faster pattern rates allow for fewer motion artifacts and errors.

The speed and effectiveness of the 3D measurement system depend on illumination brightness and ambient light levels. In general, brighter illumination allows for faster measurements. The LED illuminators (and electrical drivers) require sufficient consideration of power and thermal factors to allow for proper operation and reliability for the expected environmental conditions.

The DMD is part of a chipset, and must be utilized with the other devices which constitute the full chipset.

Application Notes (3)

Title Abstract Type Size (KB) Date Views
PDF 590 KB 13 May 2011 1366
PDF 529 KB 20 Jul 2010 2550
PDF 676 KB 14 Dec 2009 3385
    

Reference Designs

Description Part # Company
DLP 0.3 WVGA Chipset Reference Design DLP3000-C300REF Texas Instruments

Tools and Software

Name Part # Company Software/Tool Type
Code Composer Studio (CCStudio) Integrated Development Environment (IDE) v5 CCSTUDIO Texas Instruments Code Composer Studio(TM) IDE
DLP Discovery 4100 Development Kit DLPD4X00KIT Texas Instruments Development Boards/EVMs
DLPC200 Configuration and Support Firmware DLPR200 Texas Instruments Application Software
DLPC300 Configuration and Support Firmware DLPR300 Texas Instruments Application Software
DLP® LightCrafter™ DLPLIGHTCRAFTER Texas Instruments Development Platforms

News Releases & Authored Articles

Visit the News Center

Support and Community

Training & Events

Name Type Available During
Texas Instruments' Training Lab - ARM Tech Conference 2010
This self-paced training course provides an introduction to the various components that make up the C66x KeyStone devices.
On-Line Training   On Demand  
TI's C553x DSPs - industry's lowest price and lowest power DSPs
TI's breakthrough price for DSPS extends sophisticated signal processing and ultra-low-power into new world of cost-sensitive apps
On-Line Training   On Demand  
Multicore Software Development Kit (MCSDK) Online Training
This self-paced training course provides an introduction to the various components that make up the C66x KeyStone devices.
On-Line Training   On Demand  
C66x Multicore SOC Online Training for KeyStone Devices
This self-paced training course provides an introduction to the various components that make up the C66x KeyStone devices
On-Line Training   On Demand  
Implementing Digital Motor Control with High Performance, Low Cost MCUs
Advanced digital motor control was only an option for high end motor drives and expensive equipment up until now.
On-Line Training   On Demand  

See More Training & Events

Other Support