Outline
- The coded photography paradigm
- Dealing with depth blur
- coded aperture
- focal sweep
- generalized optics
- Dealing with motion blur
- coded exposure
- parabolic sweep
Dealing with depth blur
The coded photography paradigm
Coded aperture
- Aperture determines shape of kernel
- Depth determines scale of kernel
do local convolution with a depth-dependent kernel
How to select the right scale?
change aperture to a strange shape so as to distinguish the correct scale
Problems:
Focal sweep
Problem:
- vibratoin->motion blur
- perfect deth invariance requires very constant speed
- lose dpeth information
Generalized optics
skipped
Dealing with motion deblurring
challenges:
- Blur kernel is not invertible
- Blur kernel is unknow
- Blur kernel is differrent for different objects
Coded exposure