Conclusions
Experiments
Optimisation
Introduction
design
Coding strategy
One-shot patterns
Typical one-shot patterns




Stripe
pattern
Grid
pattern
De Bruijn codification
M-array codification

Array
of dots
Array of shape primitives
Multi-slit
pattern
Checkerboard pattern
Image by Li Zhang