A scene is imaged by moving an optical lens relative to an image sensing
surface (such as film or a pixel array) synchronously with exposing
different portions of the image sensing surface. The synchronous actions
are preferably adaptable to the scene being imaged, so objects at
different object distances are focused at different times and exposed to
different portions of the sensing surface at different times within an
exposure frame period. Exposure time for the different portions of the
sensor may be varied according to speed or brightness of the different
objects in the scene to be imaged, as detected at the camera by measuring
apparatus similar to auto focus distance measuring apparatus. A camera
and a program of computer readable instructions are also detailed.
Alternatives to moving the lens relative to the image sensing surface
include changing a shape of the lens.