Claims
- 1. A method for automatic exposure control at a digital camera device, the method comprising:
in response to user input requesting capture of a digital image at a digital camera device, capturing image data on an image sensor, said image data including values of brightness of pixels of said image sensor; profiling distribution of said values of brightness; generating at least one initial exposure setting for capture of said digital image, said at least one initial exposure setting based upon scaling distribution of said values of brightness towards the midpoint of a pre-selected interval; evaluating said image data to determine whether areas of relative brightness are present; and generating at least one final exposure setting by scaling said at least one initial exposure setting based upon whether areas of relative brightness are determined to be present.
- 2. The method of claim 1, further comprising:
capturing a digital image using said at least one final exposure setting.
- 3. The method of claim 1, wherein said step of profiling distribution of said values of brightness includes generating a histogram of said values of brightness
- 4. The method of claim 3, wherein said histogram is generated based upon counts of said values of brightness in pre-selected ranges.
- 5. The method of claim 3, wherein said step of scaling said initial exposure setting includes not scaling said histogram beyond the largest histogram value in the event areas of relative brightness are determined not be present.
- 6. The method of claim 1, wherein said digital camera device has a fixed lens aperture.
- 7. The method of claim 1, wherein said digital camera device does not include a flash device.
- 8. The method of claim 1, wherein said digital camera does not include an external light sensor.
- 9. The method of claim 1, wherein said step of capturing image data includes capturing image data using pre-selected exposure settings.
- 10. The method of claim 9, wherein said pre-selected exposure settings comprise the exposure settings used for capture of a prior image on said digital camera device.
- 11. The method of claim 1, wherein said at least one final exposure setting includes at least one of exposure time and sensor gain.
- 12. The method of claim 1, further comprising:
counting saturated pixels; and reducing at least one of exposure time and sensor gain in the event said count of saturated pixels exceeds a pre-selected maximum.
- 13. The method of claim 1, wherein step of evaluating said image data to determine whether areas of relative brightness are present includes determining whether light sources are present.
- 14. The method of claim 1, wherein step of generating said at least one final exposure setting includes using piecewise constant curves.
- 15. The method of claim 1, wherein step of capturing image data on an image sensor includes using relatively high sensor gain values.
- 16. The method of claim 1, said step of generating at least one final exposure setting includes using relatively low sensor gain values.
- 17. The method of claim 1, wherein said step of determining whether areas of relative brightness are present includes determining whether a count of pixels with high brightness values exceeds a pre-selected maximum.
- 18. The method of claim 1, wherein said step of determining whether areas of relative brightness are present includes determining whether said at least one initial exposure setting exceeds an established threshold.
- 19. The method of claim 1, further comprising:
using said at least one final exposure setting to generate an initial image on a direct view display of a digital camera.
- 20. A method for automatic exposure control for a digital camera device, the method comprising:
receiving user input requesting capture of a digital image at a digital camera device; in response to said user input, capturing image data including luminosity values of pixels of an image sensor of said digital camera device; generating a profile of said luminosity values; determining an initial exposure solution for exposure of a digital image based upon scaling said profile of said luminosity values towards the mid-point of a pre-selected interval; counting pixels with high luminosity values to determine whether areas of relatively high luminosity values are present; and generating a final exposure solution by scaling said initial exposure solution based upon whether areas of relatively high luminosity values are determined to be present.
- 21. The method of claim 20, further comprising:
capturing a digital image using said final exposure solution.
- 22. The method of claim 20, wherein said step of generating a profile of said luminosity values includes generating a histogram of said luminosity values.
- 23. The method of claim 20, wherein said step of generating a final exposure solution includes using piecewise constant curves.
- 24. The method of claim 20, wherein said step of capturing image data on pixels of an image sensor includes using relatively high sensor gain values.
- 25. The method of claim 20, wherein said step of scaling said initial exposure solution includes reducing at least one of exposure time and sensor gain in the event areas of relatively high luminosity values are determined not to be present.
- 26. The method of claim 20, wherein said digital camera device has a fixed lens aperture.
- 27. The method of claim 20, wherein said digital camera device does not include a flash device.
- 28. The method of claim 20, wherein said digital camera does not include an external light sensor.
- 29. The method of claim 20, wherein said step of capturing image data includes capturing image data using pre-selected exposure settings.
- 30. The method of claim 20, wherein said step of generating a profile of said luminosity values includes mapping said luminosity values into a histogram.
- 31. The method of claim 30, wherein said step of mapping luminosity values into a histogram includes mapping at least 256 luminosity values into at least 8 pre-selected ranges.
- 32. The method of claim 20, further comprising:
counting saturated pixels in said image data; and if said count of saturated pixels exceeds a pre-selected maximum, adjusting said initial exposure solution to avoid over saturation.
- 33. The method of claim 20, further comprising:
using said final exposure solution to generate an initial image on a direct view display of a digital camera.
- 34. The method of claim 20, further comprising:
using said final exposure solution to start a direct view display automatic exposure control process on a digital camera having a direct view display.
- 35. A method for automatic exposure control for a digital camera, the method comprising:
generating an initial exposure solution for capture of an image on a digital camera by iteratively performing the substeps of: capturing values of brightness of pixels on an image sensor of a digital camera using an initial exposure solution;
determining whether distribution of said values of brightness is within a pre-selected range; if distribution of said values of brightness is determined not to be within said pre-selected range, adjusting said initial exposure solution by scaling distribution of said values of brightness towards the mid-point of said pre-selected range; if distribution of said values of brightness is determined to be within said pre-selected range, generating a final exposure solution by performing the substeps of:
evaluating said values of brightness to determine whether areas of relatively high brightness values are present; and scaling said initial exposure solution based upon whether areas of relatively high brightness values are determined to be present.
- 36. The method of claim 35, wherein said substep of capturing values of brightness using an initial exposure solution includes using relatively high sensor gains to decrease exposure time.
- 37. The method of claim 35, wherein said step of generating an initial exposure solution continues until distribution of said values of brightness is determined to be within said pre-selected range.
- 38. The method of claim 35, wherein said substep of determining whether distribution of said values of brightness is within a pre-selected range includes evaluating whether an image is overexposed.
- 39. The method of claim 35, wherein said substep of determining whether distribution of said values of brightness is within a pre-selected range includes evaluating whether an image is underexposed..
- 40. The method of claim 35, wherein said initial exposure solution comprises a product of exposure time and sensor gain.
- 41. The method of claim 35, wherein said step of generating an initial exposure solution further comprises the substeps of:
counting pixels with high brightness values; and if said count of pixels with high brightness values exceeds a pre-selected maximum, scaling said initial exposure solution to avoid over saturation.
- 42. The method of claim 35, wherein said final exposure solution comprises specific exposure time and sensor gain values.
- 43. The method of claim 35, wherein said final exposure solution is generated using piecewise constant curves.
- 44. The method of claim 35, wherein said step of generating a final exposure solution includes using lower sensor gain values to improve image quality.
- 45. The method of claim 35, wherein said digital camera device has a fixed lens aperture.
- 46. The method of claim 35, wherein said digital camera device does not include a flash device.
- 47. The method of claim 35, wherein said digital camera does not include an external light sensor.
- 48. The method of claim 35, wherein said substep of evaluating said values of brightness to determine whether areas of relatively high brightness values are present includes determining whether a count of pixels with high brightness values exceeds a pre-selected maximum.
- 49. The method of claim 35, wherein said substep of evaluating said values of brightness to determine whether areas of relatively high brightness values are present includes determining whether a count of pixels with high brightness values exceeds a pre-selected maximum.
- 50. The method of claim 35, further comprising:
mapping said final exposure solution to specific exposure time and sensor gain settings.
- 51. The method of claim 50, wherein said step of mapping said fine exposure settings to exposure time and sensor gain values includes mapping using piecewise constant curves.
- 52. The method of claim 50, further comprising:
capturing an image on said digital camera using said exposure time and sensor gain settings.
- 53. The method of claim 35, further comprising:
using said final exposure solution to generate an initial image on a direct view display of a digital camera.
- 54. The method of claim 35, further comprising:
using said final exposure solution for starting an automatic exposure method on a digital camera having a direct view display.
RELATED APPLICATIONS
[0001] The present application is related to and claims the benefit of priority of the following commonly-owned provisional application(s): application serial No. 60/316,460 (Docket No. LS/0030.00), filed Aug. 30, 2001, entitled “Improved Autoexposure Methodology in a Digital Camera”, of which the present application is a non-provisional application thereof. The disclosure of the foregoing application is hereby incorporated by reference in its entirety, including any appendices or attachments thereof, for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316460 |
Aug 2001 |
US |