The present invention is a system and method which enable users achieve
optimal results according to their preferences in digital still pictures.
The preferred embodiments of the present invention, which may be
installed on any apparatus which captures digital still images, such as
digital cameras, cellular phones, PDA, allow users to achieve the still
picture according to criteria they determined in advance. Users may
define the attributes of the still picture they wish to have in the final
photograph and the camera automatically determines the optimal timing to
capture the image as users press the shutter button half way down. In
addition, the camera may also correct the captured image according to
predefined criteria. The system may therefore automatically avoid common
flaws regarding the timing of the captured image and solve some of the
image deformations caused by the use of the flash such as red-eye and
reflections.