The present invention relates in general to image capture devices and processes, and more particularly to systems and methods for using light emitting diodes (LEDs) with an image capture device.
Devices for capturing still and/or moving images are a common part of today's society. Film cameras (e.g., 35 mm cameras), digital cameras, and camcorders are examples of image capture devices that are widely used by individuals. Digital cameras are finding increasingly wide usage, and are even being incorporated into such devices as cellular telephones and personal digital assistants (PDAs). In general, the size of such image capture devices (e.g., digital cameras, etc.) are decreasing (for improved portability), while the complexity and available features of such image capture devices are increasing. For instance, the image resolution, zoom capability, image storage capacity, and various other features of digital cameras are continually improving.
Various factors influence the quality of images captured by a camera. One factor that influences the quality of captured images is lighting. To capture a good image of a scene, proper lighting of the scene is desirable. Often, the ambient lighting of a scene is not sufficient for capturing a quality image thereof. Thus, cameras typically include a strobe (or “flash”) for supplementing the ambient light. Traditionally, cameras have used a xenon discharge lamp (or strobe) to illuminate an object. Xenon strobes produce a very brilliant flash that will project light a long distance, thus enabling the flash to supplement the ambient lighting of objects that are relatively far away from the camera.
“Hot shoes” are often included on high-end single lens reflex (SLR) cameras. A hot shoe is a clip on the body of a camera for clipping a large strobe to the camera. The hot shoe enables a signal to be routed from the camera to the added strobe, which allows any of various sorts of different strobes to be attached to the camera (e.g., for achieving different lighting effects).
As mentioned above, xenon strobes are traditionally used to supplement ambient lighting. Xenon strobes are relatively large, and thus consume an undesirably large amount of space within a camera. For example, traditional xenon strobe implementations are typically approximately 1 to 1.5 inches long and are approximately half an inch in diameter, which consumes an undesirably large amount of space within the camera. Thus, while cameras are getting increasingly smaller, traditional strobe implementations limit the amount by which the size of a camera can be reduced. Additionally, the space consumed by traditional strobes within a camera is not available for implementing other functionality (e.g., more logic, increased storage, etc.). Further, xenon strobes typically consume an undesirably large amount of energy to flash. For example, a capacitor is typically charged up to between 180 and 300 volts, and then discharged for triggering the strobe illumination. Thus, traditional xenon strobes are inefficient in terms of the energy required for their usage.
Cameras use a variety of techniques for achieving the proper exposure of photographs. Commonly, a camera makes one or more trial photographs of a scene using selected camera settings. These trial photographs are analyzed to determine the amount of light being captured from the scene and how the exposure should be adjusted to improve the exposure level. The camera may then adjust any of several settings before taking a final photograph so that proper exposure is achieved.
Some of the camera settings which may be adjusted include the shutter time (either mechanical or electronic), the lens aperture ratio, the electronic amplification of signals within the camera (sometimes called system gain), whether a strobe light should be fired to supplement the ambient lighting of the scene, and if so, how much energy to supply to the strobe. The more energy supplied to the strobe, the more light the strobe emits, and the brighter the exposure of the resulting photograph. In some cases the user of the camera may specify some or all of the settings and require the camera to adjust any remaining settings to achieve proper exposure.
A common technique for determining the proper strobe energy, for example, is to take a trial photograph with the strobe energy set to a known amount. The resulting photograph is examined and its exposure quality evaluated. If adjustment is required, a new value for the strobe energy is determined. The final photograph is then taken using the computed energy value. However, this process may be distracting and/or inconvenient to the subjects being photographed. A more common technique is for the camera to know the light value of the scene's ambient light (e.g., through user settings and/or through logic for detecting the light value, commonly referred to as illuminant detect logic) and then determine, based on a known photographic formula that calculates how much additional light is needed for a good image of the scene and based on known characteristics of the strobe, how long to illuminate the strobe to achieve the desired illumination of the scene.
In order to determine which adjustments should be made to its settings, the camera may assume a definition of proper exposure and incorporate knowledge of how each potential adjustment will affect the exposure in the final photograph. As used herein, a “photograph” or “captured image” may be a numerical representation of a scene captured by a camera or other image capture device, and need not be a printed representation or user-viewable image of the scene.
In addition to the amount or intensity of ambient lighting of a scene, another factor associated with lighting that influences a captured color image of the scene is the composition of the spectrum of the ambient lighting. For instance, the amount of color detected by each detector of a camera may be altered due to the composition of the spectrum of light emitted by the particular light source illuminating the scene. For example, if a scene is illuminated by a tungsten light source, then an image of the scene will be shifted toward the red spectrum because tungsten light sources emit more red light than blue or green light. This shift will give the resulting photograph an undesirable reddish/orangish appearance.
One method that has been used in cameras to process an image to adjust for differences in the nature of the ambient light illuminating a scene utilizes variable gain amplifiers that are arranged in line with the red and blue signals. The amount of gain applied to the red and blue signals is adjusted to compensate for the type of light which illuminates the scene. A manual control on the camera allows the user to select between tungsten mode and daylight mode, for example. In tungsten mode, the gains of the amplifiers that are responsible for amplifying the output from the red and blue detectors are set to a first gain ratio to compensate for the red shift. In daylight mode, a second gain ratio is used which causes the gain of the amplifiers responsible for amplifying the red and blue signals to be approximately equal to the amount of gain which is set for the green signals. Thus, by altering the gain of the amplifiers responsible for amplifying the outputs from the red and blue detectors, the color is properly balanced for the case in which an image is to be captured in tungsten lighting or in daylight, as examples.
Additionally, factors internal to the camera (e.g., factors concerning the capturing and/or processing of an image by a camera) may influence the quality of images. For instance, a lens used in the camera may contribute certain undesired artifacts to captured images. For instance, a lens typically does not treat received light uniformly along its length. Thus, in certain areas of the lens, it may absorb or reflect more light than in other areas of the lens. For example, often light is treated differently around the edges of a lens such that the light focused on the detector array is not uniform across the entire image. A lens often treats different wavelengths of light differently along its length, and often treats light of certain wavelengths received at its edge much differently than it treats light of those certain wavelengths at other areas (e.g., at the center) of the lens. Cameras typically undergo a tremendous amount of calibration during manufacturing in an attempt to adjust its operation to correct/alleviate such internal factors that negatively impact the quality of a captured image. For instance, such calibration often involves adjusting the gain of amplifiers responsible for amplifying the outputs from certain ones of the detectors to correct for lens artifacts and/or other internal factors that negatively impact the quality of a captured image.
In accordance with at least one embodiment of the present invention, a method is provided that comprises arranging a plurality of light emitting diodes (LEDs) to form a strobe for an image capture device. The method further comprises controlling an intensity of light emitted by the LEDs during an image capture process such that intensity of light emitted by one region of the LEDs is different than intensity of light emitted by another region of the LEDs.
According to at least one embodiment, a method comprises arranging a plurality of LEDs of different colors to form a strobe for an image capture device. The method further comprises controlling an intensity of light emitted by the LEDs such that an intensity of light emitted by at least one LED of a first color is different than an intensity of light emitted by at least one LED of a second color that is different from the first color.
According to at least one embodiment, a method comprises arranging a plurality of LEDs to form a strobe for an image capture device. The method further comprises using the plurality of LEDs for supplementing ambient light of a scene during an image capture process that uses the image capture device to capture an image of such scene, and using the plurality of LEDs during the image capture process to correct for at least one defect of the image capture process.
According to at least one embodiment, an image capture device is provided that comprises a plurality of LEDs forming a strobe. The image capture device further comprises control logic for controlling an intensity of light emitted by the LEDs during an image capture process such that intensity of light emitted by one region of the LEDs is different than intensity of light emitted by another region of the LEDs.
According to at least one embodiment, a system is provided that comprises means for capturing an image of a scene. The capturing means comprises means for generating illumination for the scene during an image capture process, wherein the generating means comprises a plurality of LEDs for supplementing ambient light of the scene in a manner that corrects for at least one defect of said image capture process.
According to at least one embodiment, an image capture device comprises a plurality of means for generating light for illuminating a scene being imaged by the image capture device during an image capture process. The image capture device further comprises means for controlling an intensity of light emitted by the plurality of light generating means during the image capture process such that intensity of light emitted by at least one of the plurality of light generating means is different than intensity of light emitted by at least one other of the plurality of light generating means.
According to at least one embodiment, an image capture device comprises a plurality of means for generating light for illuminating a scene being imaged by the image capture device during an image capture process, wherein the plurality of light generating means comprise at least one means for generating light of a first color and at least one means for generating light of a second color that is different from the first color. The image capture device further comprises means for controlling an intensity of light emitted by the plurality of light generating means during the image capture process such that an intensity of light emitted by the at least one means for generating light of the first color is different than an intensity of light emitted by the at least one means for generating light of the second color.
The example digital camera 100 of
A digital camera, or an exposure sensor for a film camera, by its nature, produces a numerical representation of each photograph it takes. For each location in the photograph, called a “picture element” or “pixel,” the camera typically records a numerical value indicating the brightness of the scene at that location. The resulting representation of the scene is then an array of numbers. Locations in the array correspond to specific pixels, or locations in the scene, and the number stored at each array location represents the scene brightness at that location. Optionally, the camera may also record information about the color at each pixel location of the scene being photographed. For example, many cameras represent the color of a pixel using three components indicating the contribution of red, green, and blue wavelengths of light to the brightness of that pixel. The overall brightness of a pixel may be computed as the sum of the red, green, and blue contributions, as a weighted sum, or as some other combination of the color information. A variety of methods for computing the brightness of a pixel from color information are well-known in the art.
Camera 100 may comprise a display 109 on which image data may be shown. Additionally, camera 100 may comprise a storage unit (e.g., flash memory) 107 for storage and recall of image data, as well as data interchange with other devices (not shown). Further, various user controls (inputs) 108 may be included to enable a user to affect the operation of the camera (e.g., to zoom, focus, trigger the capture of an image, etc.).
Generally, the operation of lens 104 may be controlled by control signals from a logic unit 106 which typically contains a microprocessor system. Likewise, the operation of sensor 105 may be controlled by control signals from logic unit 106. Image information signals flow from sensor 105 to logic unit 106, and such image information may be processed, displayed via display 109, and/or stored to data storage 107 (e.g., flash memory).
In accordance with an embodiment of the present invention, camera 100 includes strobe 01 that is formed by a plurality of light emitting diodes (LEDs). For instance, an array of LEDs 111, 112, . . . , 11n (wherein n is any desired number) may be included to form strobe 101. As with traditional strobes, strobe (or “flash”) 101 may be utilized to supply additional light 110 to the scene being imaged (not shown). That is, strobe 101 may be used to supplement the ambient light of a scene being imaged. It should be understood that in this sense the ambient light of a scene may include natural lighting (e.g., light from the Sun, moon, stars, etc.) and/or man-made lighting (e.g., fluorescent lighting, tungsten lighting, halogen lighting, etc.).
In general, LEDs are smaller and typically require less energy than traditional xenon strobes. Further, LEDs are available that are capable of outputting relatively high intensity (or bright) light. For instance, LEDs having sufficient intensity to overcome sunlight are beginning to be used within traffic lights. Further, a plurality of LEDs implemented according to an embodiment of the present invention may enable an output lighting strategy to be implemented wherein different LEDs output light of different intensities, as described further below, whereas traditional xenon strobes are not capable of implementing such a lighting strategy.
As described further herein, the LEDs forming strobe 101 may be used not only to supplement ambient lighting of a scene, but also to correct for defects (or undesired features) in the image capture process. For instance, the LEDs may be used to correct for internal defects, such as the non-uniform treatment of light across lens 104 (e.g., to eliminate undesirable artifacts that would otherwise be contributed to an image by lens 104). As another example, the LEDs may be used to correct for external defects in the image capture process, such as an undesired contribution of color to a scene by its ambient lighting. Thus, in certain embodiments post-processing of captured image data with gain amplifiers, etc. may be unnecessary or at least reduced because of defect correction being handled during the image capture process through a lighting strategy applied by the LEDs of strobe 101.
It should be understood that internal and external “defects” (or “undesired features”) are used herein to refer to factors that may negatively impact the quality of a captured image. For instance, internal defects are factors internal to the camera that negatively impact the quality of a captured image, such as the camera's lens (and/or other components and/or image processing operations) contributing undesired artifacts to an image (if not corrected). External defects are factors that are external to (and/or not under the control of) the camera that negatively impact the quality of a captured image (if not corrected), such as an undesired contribution of color to a scene by its ambient light source (e.g., contribution of a reddish tint by a tungsten light source, etc.). While the camera may function properly by capturing such color contributions from a scene's ambient lighting (and thus capturing such color contributions of the ambient lighting is not literally a defect in the operation of the camera), such color contributions may be an undesired feature that negatively impacts the quality of the captured image, and thus may be referred to as an external “defect” or “undesired feature.”
In the example implementation of
As described further herein, in certain implementations strobe control 102 may use information available in a strobe profile 103 that is stored to a data storage unit (e.g., random access memory, flash memory, etc.) of camera 100 to determine the appropriate lighting strategy to be used for imaging a scene, and strobe control 102 may control the LEDs of strobe 101 to implement such lighting strategy. For instance, strobe profile information 103 may include information regarding the type and amount of correction needed for an internal defect of camera 100, such as for correcting for non-uniform treatment of light across lens 104 (which may be determined through a calibration process). Additionally or alternatively, strobe profile information 103 may include information regarding the type and amount of correction needed for an external defect of the image capture process for a given scene, such as for correcting for undesired color contributions of various types of ambient light sources.
Strobe control 102 may also receive information from logic 106 to aid in determining an appropriate lighting strategy, including as examples information about user-controlled settings 108 (e.g., information about the type of ambient light conditions under which the scene is being imaged, such as outdoors versus indoors, etc.) and/or focus information (e.g., to determine a field of view of the scene that is being imaged). Thus, for instance, in certain implementations a user may specify a type of ambient light source under which a scene is being photographed (e.g., sunlight, fluorescent lighting, tungsten lighting, etc.), and logic 106 may convey this information to strobe control 102, which may determine (e.g., based on information available in strobe profile 103) the appropriate lighting strategy to be applied by strobe 101 during the image capture process. Further, in certain embodiments, logic (not shown) for determining the ambient lighting conditions of a scene being imaged may be included. For instance, logic (commonly referred to as illuminant detect logic) for analyzing the ambient lighting conditions of a scene and determining the type of ambient lighting may be included in camera 100. Illuminant detect logic is well-known in the art and is often implemented in cameras for detecting various different types of light sources. For instance, certain cameras include illuminant detect logic for detecting 15 different types of common ambient light sources, such as daylight, cloudy light conditions, dusk lighting, fluorescent lighting, etc.
Thus, in accordance with certain embodiments of the present invention, strobe control 102 may control the intensity of LEDs 111-11n to not only supplement a scene's ambient lighting, but also to correct internal and/or external defects (or “undesired features”) in the image capture process. As mentioned above, one type of internal defect that is often encountered in an image capture device arises from its lens failing to treat light uniformly across its length. For instance, many lenses tend not to bend all wavelengths of light uniformly, and also tend to attenuate light more near their edges than near their centers. In accordance with certain embodiments of the present invention, a lighting strategy may be applied by LEDs 111-11n to correct for such internal defect. An example of one implementation of LEDs within an image capture device for correcting for such an internal defect is shown in
The arrangement of LEDs 21 is used to control the intensity of light output by different regions of strobe 201. For instance, in the example of
An example of another implementation of LEDs with an image capture device for correcting for an internal defect is shown in
LEDs essentially emit light according to a supplied current. When a diode starts to conduct (emitting light for an LED) the voltage drop across the diode typically changes very little. Thus, the current may be varied to vary the intensity of a diode. Generally, varying current is more difficult than varying voltage. Therefore, in certain implementations a voltage-to-current converter (such as those known in the art) may be used, wherein the voltage input to the converter may be varied resulting in varying the current output by the converter and thus varying the intensity of a corresponding LED. Further, in certain implementations both the arrangement of LDSs (as in
As mentioned above with
Generally, a large amount of time and effort is spent designing lenses to be as accurate as possible (in an attempt to minimize the above-mentioned types of defects). Such design efforts significantly increase the cost of manufacturing and materials for an image capture device. With embodiments of the present invention, lower-quality lenses may be used in certain implementations to reduce the manufacturing and designs costs associated with an image capture device, and the lens defects may be corrected (calibrated out) at image capture time with a proper lighting strategy implemented by the image capture device's LEDs. Further, lenses are generally made larger than absolutely needed in order to minimize the above-described “near-edge” effects. Embodiments of the present invention may allow for smaller lenses to be used (by decreasing the amount of “slop” designed into the lens) with any “near-edge” defects being corrected at image capture time with a proper lighting strategy achieved by the image capture device's LEDs.
As mentioned above with
Strobe control 502 may control the intensity of light output by different colored LEDs 51 of strobe 501 to correct for (or offset) an undesired color contributed to a scene by its ambient lighting. For instance, if a scene's ambient lighting contributes an undesired reddish color to the scene (e.g., as with tungsten light sources), the intensity of the colored LEDs 51 may be adjusted to implement a lighting strategy to correct such undesired reddish color of the scene. For instance, less power may be applied to the red LEDs of strobe 501, while more power may be applied to the blue and green LEDs of strobe 501 during the image capture process to offset the undesired red color contributed to the scene by its ambient lighting. As described above, the intensity of each LED may be controlled by controlling the amount of power supplied thereto and/or the arrangement of the LEDs. Thus, for example, strobe control 502 may selectively supply greater power to certain colored LEDs than others of the colored LEDs to implement a desired lighting strategy for correcting a defect.
As mentioned above with
Further, the example camera includes strobe profile information 103, which in this example includes external defect correction information 13B. External defect correction information 13B may include information regarding the type and amount of correction needed for an external defect of an image capture process, such as for correcting for undesired color of ambient lighting of scene 601. For instance, scene 601 is illuminated by an ambient light source 602 in this example, which supplies light 603 to scene 601. Such ambient light source 602 may include an undesired color in its supplied light 603. For example, if ambient light source 602 is a tungsten light source, it may contribute an undesired red color to scene 601. External defect correction information 13B may include information regarding the amount and type of correction to be applied for each of various types of ambient light sources, such as tungsten lighting, sunlight, fluorescent lighting, etc. Thus, strobe control 502 may access external defect correction information 13B and use that information to determine a proper lighting strategy to implement with strobe 501 for correcting an external defect of an image capture process (e.g., to offset undesired color contributed by a scene's ambient lighting).
Thus, for instance, in certain implementations a user may specify, via user controls 108, a type of ambient light source 602 under which scene 601 is being photographed (e.g., sunlight, fluorescent lighting, tungsten lighting, etc.), and logic 106 may convey this information to strobe control 502, which may determine (e.g., based on information available in strobe profile 103) the appropriate lighting strategy to be applied by strobe 501 during the image capture process. Alternatively, in certain implementations, scene lighting detector logic (or “illuminant detect logic”) 604 may be included in the camera for determining the ambient lighting conditions of scene 601. For instance, logic 604 may analyze the ambient lighting conditions of scene 601 and determine the type of ambient lighting 602 being used for illuminating scene 601. In which case, upon scene lighting detector logic 604 determining the type of ambient lighting 602, logic 106 may convey this information to strobe control 502, which may determine (e.g., based on information available in strobe profile 103) the appropriate lighting strategy to be applied by strobe 601 during the image capture process.
While
Also, while the example strobes of
In operational block 803, the LEDs of the image capture device are used to supplement ambient lighting of a scene and to achieve the desired lighting strategy. For instance, as described above, embodiments of the present invention utilize LEDs to not only supplement ambient lighting of a scene being imaged (as with traditional camera strobes), but utilizes the LEDs to supplement the ambient lighting in a way that corrects a defect (e.g., internal and/or external) of an image capture process. As used herein, it should be understood that an image capture process may vary for each image capture operation. For instance, a first external defect may exist for an image capture process for imaging a first scene, and a second external defect may exist for an image capture process for imaging a second scene (e.g., due to different ambient lighting of the first and second scenes, etc.). As shown in operational block 803, using the LEDs to achieve a desired lighting strategy (e.g., for correcting a defect of an image capture process) may involve different regions of the LEDs emitting different intensity light (operational block 82A). Further, as shown in operational block 83B, the power supplied to each LED and/or the arrangement of the LEDs may be controlled (e.g., by strobe control logic 102) to cause the different regions to emit different intensity light.
In view of the above, embodiments of the present invention utilize LEDs within an image capture device, such as a digital camera, film camera, video recorder, etc., to implement a lighting strategy that corrects for internal and/or external defects of an image capture process. As described above, embodiments of the present invention utilize LEDs to not only supplement ambient lighting of a scene being imaged, but utilizes the LEDs to supplement the ambient lighting of a scene in a way that corrects a defect (e.g., internal and/or external) of an image capture process.