Diapositiva 1

Presentation outline

The challenge of Computer Vision

Shape Acquisition Techniques

Structured Light

Pattern encoding/decoding (I)

Pattern encoding/decoding (II)

Coded structured light patterns:
a classification proposal

Coded structured light patterns:
a classification proposal

Time-multiplexing

Time-multiplexing: Binary codes (I)

Time-multiplexing: binary codes (II)

Time-multiplexing: n-ary codes (I)

Time-multiplexing: n-ary codes (II)

Time-multiplexing: Gray code + Phase shifting (I)

Time-multiplexing: Gray code + Phase shifting (II)

Time-multiplexing: hybrid methods (I)

Time-multiplexing: hybrid methods (II)

Spatial Codification

Spatial codification:
De Bruijn sequences (I)

Spatial codification:
De Bruijn sequences (II)

Spatial codification:
De Bruijn sequences (III)

Spatial codification:
De Bruijn sequences (IV)

Spatial codification: M-arrays (I)

Spatial codification: M-arrays (II)

Direct Codification

Direct codification: grey levels

Direct codification: grey levels (II)

Direct codification: Colour

Direct codification: Colour (II)

Experimental results

Experimental results

Conclusions

Guidelines

Presentation outline

Typical one-shot patterns

Best one-shot patterns

Optimising De Bruijn patterns: interesting features

Optimisation: maximising resolution

Optimisation: maximising accuracy

Optimisation: minimising the window size and the number of colours

Optimising De Bruijn patterns: summary

A new hybrid pattern

A new hybrid pattern

The new coding strategy

Implementation design of the coded structured light technique

Offline processing: RGB channel misalignment calibration

Offline processing: RGB channel misalignment calibration

Offiline processing: geometric calibration

Offline processing: colour selection (I)

Offline processing: colour selection (II)

Offline processing: peak compensation calibration

Online processing

Online processing

Online processing

Online processing

Online processing

Online processing

Online processing

Online processing

Online processing

Experimental results (I)

Experimental results (II)

Conclusions

Published Material

THE END