The present invention relates generally to digital imaging devices, and, more particularly, to anti-aliasing in imaging devices that utilize image stabilization systems.
Modern digital cameras frequently contain a host of different features that serve to improve the quality of generated digital images. One such feature is an image stabilization system, such as that found on the Kodak EasyShare® P712 Zoom Digital Camera. When taking a photograph with a digital camera, a photographer will frequently inadvertently move the digital camera during an exposure. This movement introduces relative motion between the scene being imaged and the image sensor within the digital camera. When the exposure is relatively short and the motion is small, the digital image will typically not be degraded to any great extent. However, if the exposure is relatively long or the motion is more extreme, the digital image may become undesirably blurred. An image stabilization system serves the purpose of reducing the relative motion between the image of the scene directed onto the image sensor and the image sensor itself due to movement of the digital camera. In some cases, the image stabilization system mechanically moves a lens or other optic within the digital camera to compensate for the relative motion of the scene. In other configurations, an image stabilization system may move the camera's image sensor in such a way as to produce the same effect.
In addition to image stabilization systems, modern digital cameras also frequently contain anti-aliasing systems. An anti-aliasing system addresses artifacts caused by a digital camera's digital sampling and reconstruction of a scene. These aliasing artifacts may severely reduce the quality of a digital image. A digital camera is prone to aliasing unless the content of the scene is limited to one half of the spatial sampling frequency of the digital camera's image sensor (i.e., the Nyquist frequency of the image sensor). If, for example, the digital camera's image sensor samples 500 samples per millimeter, the spatial frequency of the scene content is limited to 250 samples per millimeter. This limiting is usually accomplished with anti-aliasing spatial filters (sometimes also called blur filters or AA filters). These filters may use birefringence, diffraction or refraction to limit the spatial frequency of the scene content to one-half of the sampling frequency of the digital camera's image sensor. The spatial frequency of the scene content is limited by enlarging (i.e., blurring) the camera lens's single-spot point spread function or by converting the point spread function spot to two or more discrete spots with spaces between them. The most common anti-aliasing filter comprises several quartz plates and acts to convert a single-spot point spread function of the lens into four discrete spots at the corners of a square. The center-to-center distance between the four spots is usually chosen to be equal to the pitch of the photosensors on the camera's image sensor, although other values may also be effective.
Issues of image stabilization and aliasing have conventionally been addressed by equipping a digital camera with separate image stabilization and anti-aliasing systems. However, if just one system could be made to perform both functions, the cost of manufacturing a digital camera could be substantially reduced.
Embodiments of the present invention address the above-identified need by providing methods and apparatus for performing image stabilization and anti-aliasing functions in a digital imaging device without requiring separate image stabilization and anti-aliasing systems.
In accordance with an aspect of the invention, an imaging device for generating a digital image of a scene comprises an image sensor, an optic, and one or more actuators. The image sensor comprises an array of photosensors. The optic is operative to at least partially direct light rays from the scene onto this image sensor so that an image of the scene is created on the image sensor. The one or more actuators are operative to move at least one of the image sensor and the optic while the digital image is generated so that the incoming light rays from the scene are distributed over the photosensors of the image sensor in such a way as to limit spatial frequencies in the image of the scene created on the image sensor to values below a Nyquist frequency of the image sensor.
In one of the above-identified embodiments, a digital camera comprises a lens, an image sensor and a lens actuation module. The lens actuation module, moreover, comprises inertial sensors and lens actuators. Command signals are fed to the lens actuators to cause the lens actuators to move the lens in two dimensions. The command signals comprise two components. An image stabilization component of the command signals causes the lens to be moved in a manner opposite to the movement of the image sensor relative to the scene. An additional anti-aliasing component causes the lens to be moved so as to distribute the scene content over the image sensor in a fixed pattern during an exposure. The distribution of the scene content over the image sensor is designed to reduce spatial frequencies in the scene content below the Nyquist frequency of the image sensor. In this way, the lens actuation module is operative to perform both image stabilization and anti-aliasing functions within the digital camera. An advantageous reduction in the cost and complexity of the digital camera is thereby achieved.
These and other features and advantages of the present invention will become apparent from the following detailed description which is to be read in conjunction with the accompanying drawings.
The present invention will be described with reference to illustrative embodiments. It is appreciated that numerous modifications can be made to these embodiments and the results will still come within the scope of the invention. No limitations with respect to the specific embodiments described herein are intended or should be inferred.
The invention may be implemented in a variety of different types of digital imaging devices including, for example, a digital still camera, digital video camera, or a combination thereof. The digital camera may be combined with another device such as a mobile telephone, personal digital assistant (PDA) or wireless electronic mail device.
The digital camera 100 further includes a lens actuation module 190. As indicated in the block diagram in
The lens 150 may be viewed as an example of what is more generally referred to herein as an “optic.” It should be noted that the term “optic” as used herein is intended to be broadly construed so as to also encompass other types of optical elements, as well as combinations of such elements, e.g., an optical assembly including multiple lenses or other types of optical elements.
Inertial sensors and lens actuators are utilized in conventional image stabilization systems in digital cameras and, as a result, their implementation and operation will be familiar to one skilled in the art. Typically, the inertial sensors include two small gyroscopes that precess as the digital camera moves. These small gyroscopes send command signals to the lens actuators which typically include a set of servomotors. The gyroscopes signal the servomotors to move the lens in a direction opposite to the movement of the digital camera. Image stabilization may help a photographer take photographs without substantial blur that have longer exposure times or higher zoom settings than photographs taken without the use of image stabilization.
Advantageously, the lens actuation module 190 is operative to perform both image stabilization and anti-aliasing functions within the digital camera 100. Image stabilization is largely performed in the conventional manner. During an exposure, command signals from the inertial sensors 210 are sent to the lens actuators 220 in order to cause the lens actuators to move the lens 150 in a direction opposite to any movement of the digital camera itself. Relative motion between the image sensor 110 and the image of the scene impinging on the image sensor is thereby reduced. Simultaneously, the lens actuators are further commanded through additional command signals generated by the microprocessor 120 to move in a fixed pattern which substantially reduces or eliminates aliasing, as will be described in greater detail below. The lens actuation module thereby accomplishes both functions with a single system, eliminating the need for separate image stabilization and anti-aliasing systems.
In the particular embodiment shown in
In this way, the lens actuation module 190 acts to limit the spatial frequency of scene content impinging on the image sensor 110 in a manner similar to that of a conventional anti-aliasing filter such as a four-spot birefringent blur filter. By making the point spread function of the scene content larger, the spatial frequency of the scene content can easily be limited below the Nyquist frequency (i.e., one-half the sampling frequency) of the image sensor. The lens actuation module thereby reduces or eliminates aliasing while simultaneously providing image stabilization.
While the anti-aliasing command signals in
To further advantage, the lens actuation module 190 may be made to limit the scene content to different spatial frequency values based on a system mode. Modern digital still cameras frequently have sub-sampling and video modes where the sampling frequency of the image sensor is reduced. Because of the ability to dynamically change the pattern of scene content impinging on the image sensor 110, the lens actuation module 190 may be configured to adjust the spatial frequency of the scene content below the particular Nyquist frequency of the digital camera 100 at any given time.
In
The invention has been described with reference to illustrative embodiments. However, it will be appreciated that variations and modifications can be effected by a person of ordinary skill in the art without departing from the scope of the invention.
100 digital camera
110 image sensor
120 microprocessor
130 shutter
140 scene
150 lens
160 analog signal processor
170 analog-to-digital (A/D) converter
180 memory
190 lens actuation module
210 inertial sensors
220 lens actuators