Fail safe image processing apparatus
AssigneeCanon Kabushiki Kaisha
InventorsWoei Chan, Andrew Dorrell
Life of this patent
Estimating the term…
Abstract
Methods of capturing image pixel data representing a scene are disclosed. The disclosed methods may be practiced using a camera (150) may be implemented as software, such as an application program executing within the camera (150). The methods are particularly advantageous where user modification to the camera control parameters leads to a difference between the values of the pre-capture control parameters for the camera (150) when compared to the pre-capture control parameters that the camera (150) would determine in fully automatic mode. The measured difference may be compared to one or more predetermined threshold values.
Claims24
An image capturing apparatus for capturing image data representing a scene, said apparatus comprising:
- first control parameter determining means for determining one or more first capture and processing parameters based on user input;
- second control parameter determining means for determining one or more second capture and processing parameters based on one or more external conditions detected by said apparatus;
- comparison means for comparing said first capture and processing parameters with the second capture and processing parameters;
- and
- modifying means for modifying said capturing of said image data based on said comparison.
A method of capturing image data representing a scene, said method comprising:
- determining one or more first capture and processing parameters based on user input;
- determining one or more second capture and processing parameters based on one or more external conditions;
- comparing said first capture and processing parameters with the second capture and processing parameters;
- and
- modifying capturing of said image data based on said comparison.
An image capturing apparatus for capturing image data representing a scene, said apparatus comprising:
- first control parameter determining means for determining one or more first capture and processing parameters based on user input;
- second control parameter determining means for determining one or more second capture and processing parameters based on one or more external conditions detected by said apparatus;
- comparison means for comparing said first capture and processing parameters with the second capture and processing parameters;
- first capture means for capturing said image data in accordance with said first capture and processing parameters;
- and
- second capture means for capturing further image data in accordance with said second capture and processing parameters, if the result of said comparison is greater than a predetermined threshold value.
An image capturing apparatus for producing images representing a scene, said apparatus comprising:
- first control parameter determining means for determining one or more first capture and processing parameters based on user input;
- second control parameter determining means for determining one or more second capture and processing parameters based on one or more external conditions detected by said apparatus;
- comparison means for comparing said first capture and processing parameters with second capture and processing parameters;
- first capture means for capturing said pixel image data in accordance with said first capture and processing parameters;
- second capture means for capturing further pixel image data in accordance with said second capture and processing parameters, if the result of said comparison is greater than a predetermined threshold value;
- and
- processing means for processing the captured pixel image data and the further captured pixel image data to produce first and second images of said scene.
An image processing apparatus camera for capturing pixel image data representing a scene, said camera comprising:
- first control parameter determining means for determining one or more first capture and processing parameters, including a first white balance value, based on user input;
- second control parameter determining means for determining one or more second capture and processing parameters, including a second white balance value, based on one or more external conditions detected by said apparatus;
- comparison means for comparing said first and second white balance values;
- and
- first modifying means for modifying said capturing of said image data in accordance with said comparison.
An image capturing apparatus for capturing image data representing a scene, said camera comprising:
- first control parameter determining means for determining one or more first capture and processing parameters, including a first white balance value, based on user input;
- second control parameter determining means for determining one or more second capture and processing parameters, including a second white balance value, based on one or more external conditions detected by said apparatus;
- comparison means for comparing said first and second white balance values;
- modifying means for modifying said capturing of said image data in accordance with said comparison;
- and
- storage means for storing the captured image data in an unprocessed form, if the result of said comparison is greater than a predetermined threshold value.
A computer program for capturing image data representing a scene, said program comprising:
- code for determining one or more first capture and processing parameters based on user input;
- code for determining one or more second capture and processing parameters based on one or more external conditions;
- code for comparing said first capture and processing parameters with the second capture and processing parameters;
- and
- code for modifying said capturing said image data based on said comparison.
A computer program product having a computer readable medium having a computer program recorded therein for capturing image data representing a scene, said computer program product comprising:
- computer program code means for determining one or more first capture and processing parameters based on user input;
- computer program code means for determining one or more second capture and processing parameters based on one or more external conditions;
- computer program code means for comparing said first capture and processing parameters with the second capture and processing parameters;
- and
- computer program code means for modifying said capturing of said image data based on said comparison.
Dependencies are inferred from the claim text.