CN1732406B - Shake correction camera system - Google Patents
Shake correction camera system Download PDFInfo
- Publication number
- CN1732406B CN1732406B CN200380107765.5A CN200380107765A CN1732406B CN 1732406 B CN1732406 B CN 1732406B CN 200380107765 A CN200380107765 A CN 200380107765A CN 1732406 B CN1732406 B CN 1732406B
- Authority
- CN
- China
- Prior art keywords
- image
- shake correction
- shake
- restoration
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Studio Devices (AREA)
- Adjustment Of Camera Lenses (AREA)
Abstract
一种抖动校正相机系统,包括:抖动校正镜头,根据从角速度传感器得到的振动检测信号被驱动,校正像抖动;点像函数运算部,对点像分布函数进行运算;和图像恢复运算部,利用点像分布函数,通过图像处理对拍摄的图像进行图像恢复,校正像抖动。进一步通过图像恢复校正在抖动校正镜头中没有完全校正的像抖动,得到更高画质的图像。
A shake correction camera system includes: a shake correction lens, driven by a vibration detection signal obtained from an angular velocity sensor, to correct image shake; a point image function calculation unit, which calculates a point image distribution function; and an image restoration calculation unit, which uses the point image distribution function to perform image restoration on the captured image through image processing, thereby correcting image shake. Furthermore, image restoration corrects image shake that was not fully corrected in the shake correction lens, resulting in an image of higher quality.
Description
本申请以日本专利申请2002-374644号(2002年12月25日申请)、日本专利申请2002-374661号(2002年12月25日申请)、日本专利申请2002-374687号(2002年12月25日申请)、日本专利申请2002-374704号(2002年12月25日申请)、日本专利申请2002-374724号(2002年12月25日申请)、日本专利申请2002-374748号(2002年12月25日申请)、日本专利申请2002-374739号(2002年12月25日申请)、以及日本专利申请2003-026098号(2003年2月3日申请)作为基础,将其内容作为引用文合并到其中。The application is based on Japanese Patent Application No. 2002-374644 (applied on December 25, 2002), No. Japanese application), Japanese patent application No. 2002-374704 (applied on December 25, 2002), Japanese patent application No. 2002-374724 (applied on December 25, 2002), Japanese patent application No. 25), Japanese Patent Application No. 2002-374739 (filed on December 25, 2002), and Japanese Patent Application No. 2003-026098 (filed on February 3, 2003) as the basis, the contents of which are incorporated as references in in.
技术领域technical field
本发明涉及适用于相机等、检测由于手抖动等引起的振动并校正图像的抖动的技术。The present invention relates to a technology applicable to a camera or the like, detecting vibration due to hand shake or the like and correcting the shake of an image.
背景技术Background technique
一直以来,为了防止由于拍摄时产生的手抖动引起的拍摄图像的劣化,公知的是具有抖动校正功能的相机。作为校正抖动的方法,大致为以下所示的两种方法。Conventionally, cameras having a shake correction function are known in order to prevent deterioration of captured images due to hand shake that occurs during shooting. As a method of correcting camera shake, there are roughly two methods shown below.
第一种抖动校正方法是如下所述的光学式抖动校正方法:通过角速度传感器、加速度传感器等振动检测传感器检测相机的振动,根据其检测量驱动摄影镜头或可变顶角棱镜等光学系统,进行抖动校正(例如,特开昭61-240780号公报)。The first shake correction method is an optical shake correction method as follows: the vibration of the camera is detected by a vibration detection sensor such as an angular velocity sensor and an acceleration sensor, and an optical system such as a photographic lens or a variable vertex prism is driven according to the detected amount to perform Shake correction (for example, JP-A-61-240780).
第二种抖动校正方法是如下所述的电子式校正法:从拍摄的图像和暂时存储在存储器中的前图像的差分求得抖动量,在图像读出时进行抖动校正(例如,特开昭63-187883号公报)。这两种方法任何一个均是在摄影时实时地进行抖动校正的方法。The second shake correction method is an electronic correction method as follows: the amount of shake is obtained from the difference between the captured image and the previous image temporarily stored in the memory, and the shake correction is performed when the image is read out (for example, JP-A 63-187883 bulletin). Either of these two methods is a method of performing camera shake correction in real time during shooting.
另一方面,作为与上述方法不同的抖动校正方法中迄今所知的技术,公知的是将劣化图像恢复为没有手抖动或模糊的图像。例如,在特开昭62-127976号公报中公开了以下方法:以点像分布函数表示摄影时的抖动引起的图像劣化,根据该点像分布函数恢复为没有抖动的图像。此外,公知的是以下技术:在相机上仅设置抖动检测设备记录手抖动信息,在重放时利用该信息进行图像恢复处理,从而校正抖动(例如,特开平6-276512号公报)。On the other hand, as a hitherto known technique in a shake correction method different from the above method, it is known to restore a degraded image to an image free from hand shake or blur. For example, Japanese Patent Application Laid-Open No. 62-127976 discloses a method of expressing image degradation caused by camera shake during shooting with a point image distribution function, and restoring a shake-free image based on the point image distribution function. In addition, there is known a technique of recording hand-shake information by providing only a shake detection device on a camera, and performing image restoration processing using this information during playback to correct the shake (for example, JP-A-6-276512).
在此,对图像恢复处理的具体方法进行说明。所谓图像恢复是指:利用抖动信息处理抖动的图像,恢复为抖动很少的图像。Here, a specific method of image restoration processing will be described. The so-called image restoration refers to: using the shaking information to process the shaken image, and restore it to an image with little shake.
现在,设(x,y)为画面上的位置坐标,没有抖动时的图像(以下称为原图像)为o(x,y),由于抖动而劣化的图像(以下称为抖动图像)为z(x,y),由于抖动而扩展的点像的信息(以下称为点像函数)为p(x,y),则这三者满足以下的关系。Now, let (x, y) be the position coordinates on the screen, the image without shaking (hereinafter referred to as the original image) is o(x, y), and the image degraded by shaking (hereinafter referred to as the shaken image) is z (x, y), the information of the point image expanded due to dithering (hereinafter referred to as point image function) is p(x, y), and these three satisfy the following relationship.
z(x,y)=o(x,y)*p(x,y) (1)z(x, y) = o(x, y) * p(x, y) (1)
在此,*表示卷积积分运算,因此具体地由下式表示。Here, * represents a convolution integral operation, so it is specifically represented by the following formula.
z(x,y)=∫∫σ(x,y)p(x-x′,y-y′)dx′dy′ (2)z(x,y)=∫∫σ(x,y)p(x-x′,y-y′)dx′dy′ (2)
将其进行傅立叶变换为空间频率(u,v)区域,则公式(1)、(2)变为下式(3)。By Fourier transforming it into the space frequency (u, v) region, formulas (1) and (2) become the following formula (3).
Z(u,v)=O(u,v)·P(u,v) (3)Z(u, v)=O(u, v) P(u, v) (3)
其中,Z(u,v)、O(u,v)、P(u,v)分别为z(x,y)、o(x,y)、p(x,y)的频谱。此外,在公式(3)中,P(u,v)被特别称为空间频率传递函数。Among them, Z(u, v), O(u, v), P(u, v) are the spectrums of z(x, y), o(x, y), p(x, y) respectively. Furthermore, in formula (3), P(u, v) is specifically called a spatial frequency transfer function.
在此,除了抖动图像z(x,y)之外,可以通过任意方法得知点像函数p(x,y)时,算出各自的频谱,通过利用使公式3变形后的下式4算出原图像的频谱O(u,v)。Here, when the point image function p(x, y) can be known by any method other than the dithered image z(x, y), each frequency spectrum is calculated, and the original Spectrum O(u,v) of an image.
在公式(4)中,1/P(u,v)被特别称为逆滤波器。对由公式4算出的频谱进行逆傅立叶变换,就可以求得原图像o(x,y)。图6(a)~(c)、图7(a)~(d)是说明现有技术的图像恢复的图。In formula (4), 1/P(u, v) is specifically called an inverse filter. The original image o(x, y) can be obtained by performing inverse Fourier transform on the frequency spectrum calculated by
在此,为了简便,如图6(b)所示,使抖动在一个轴(X轴)方向上均匀的发生。Here, for the sake of simplicity, as shown in FIG. 6( b ), vibration is generated uniformly in the direction of one axis (X axis).
选取该点像分布函数的剖面,如图7(a)所示。图7(b)将其进行傅立叶变换,这是图6(a)所示的抖动的空间频率传递函数。该传递函数应该注意的是存在几处值为0的地方这一点。使其为逆滤波器时如图7(c)所示,存在变得无限大的地方。将其应用于公式(4),则关于某个特定的空间频率,变得如下式(5)所示,原图像的频谱值不确定。Select the profile of the point image distribution function, as shown in Figure 7(a). Figure 7(b) Fourier transforms it, which is the spatial frequency transfer function of the dither shown in Figure 6(a). The transfer function should note that there are several places where the value is 0. When using an inverse filter, as shown in FIG. 7(c), there is a point where it becomes infinite. Applying it to formula (4), regarding a specific spatial frequency, it becomes as shown in formula (5) below, and the spectrum value of the original image is uncertain.
所谓传递函数为0意味着存在由于抖动而没有传递(=信息丢失)的频率成分,该公式表示丢失的频率成分无法恢复。这意味着无法使原图像完全恢复。The so-called transfer function being 0 means that there are frequency components that are not transmitted due to jitter (=information loss), and this formula indicates that the lost frequency components cannot be recovered. This means that the original image cannot be fully restored.
另外,实际上,将下式表示的维纳滤波器用于图像恢复,以使逆滤波器不会变得无限大。In addition, in practice, a Wiener filter represented by the following equation is used for image restoration so that the inverse filter does not become infinite.
c:常数 (6) c: constant (6)
图7(d)是使维纳滤波器为图表。Fig. 7(d) is a graph in which the Wiener filter is used.
通过使其为维纳滤波器,不会如公式(5)那样O(u,v)变得不确定。By making it a Wiener filter, O(u, v) does not become uncertain like in formula (5).
但是,在上述现有的光学式抖动校正及图像恢复中,存在以下所示的问题。However, the above-mentioned conventional optical blur correction and image restoration have the following problems.
<光学式抖动校正的问题><Problems with Optical Shake Correction>
在光学式抖动校正中,一般使用角速度传感器作为检测振动的传感器。为了将从角速度传感器检测出的角速度变换为角度,需要操作时的传感器静止时的输出值(基准值),公知该基准值容易受到由于温度而引起的漂移的影响。参照图8(a)、(b)对该问题进行详细说明。In optical shake correction, an angular velocity sensor is generally used as a sensor for detecting vibration. In order to convert the angular velocity detected by the angular velocity sensor into an angle, an output value (reference value) of the sensor at rest during operation is required, and it is known that the reference value is easily affected by drift due to temperature. This problem will be described in detail with reference to FIGS. 8( a ) and ( b ).
图8(a)(b)是表示包括漂移成分的角速度传感器输出、基准值的输出、在像面的抖动量的图。8( a ) and ( b ) are diagrams showing an output of an angular velocity sensor including a drift component, an output of a reference value, and a shake amount on an image plane.
图8(a)表示了与时间相对的角速度传感器的变化,为了方便说明,假定为以正弦波产生手抖动的情况。在图8(a)中,波形e0表示以正弦波产生手抖动时的抖动传感器的输出。此外,波形e1、e2任意一个均是以低通滤波器运算的基准值,波形e1的遮断频率被设定为比波形e2低。在图8(a)中,输出值由于环境条件的影响而随着时间的经过从振动中心偏离,从而出现漂移。FIG. 8( a ) shows changes in the angular velocity sensor with respect to time. For convenience of explanation, it is assumed that a hand shake occurs in a sinusoidal wave. In FIG. 8( a ), a waveform e0 represents the output of the shake sensor when hand shake is generated with a sinusoidal wave. In addition, either one of the waveforms e1 and e2 is a reference value calculated by a low-pass filter, and the interruption frequency of the waveform e1 is set to be lower than that of the waveform e2. In FIG. 8( a ), the output value deviates from the vibration center with the passage of time due to the influence of the environmental conditions, thereby drifting.
图8(b)表示利用图8(a)的角速度传感器输出和基准值进行抖动校正时的像面抖动量。图8(b)中的波形f0、f1、f2分别与图8(a)中的波形e0、e1、e2相对应,波形f0表示抖动校正没有被完全进行时的像面的抖动量。波形f1与波形f2比较,由于使用低遮断频率的基准值e1,高频成分被切断且随着时间经过抖动量变大。相反,波形f2的基准值的遮断频率比波形f1高,因此漂移比f1小,但不能除去由于手抖动产生的高频成分。FIG. 8( b ) shows the amount of image blur when performing blur correction using the output of the angular velocity sensor and the reference value in FIG. 8( a ). Waveforms f0 , f1 , and f2 in FIG. 8( b ) correspond to waveforms e0 , e1 , and e2 in FIG. 8( a ), respectively. Waveform f0 represents the shake amount of the image plane when shake correction is not fully performed. The waveform f1 is compared with the waveform f2. Since the reference value e1 with a low cutoff frequency is used, the high-frequency components are cut off and the amount of jitter increases with time. Conversely, the reference value of the waveform f2 has a higher interruption frequency than the waveform f1, so the drift is smaller than that of the f1, but the high-frequency components due to hand shake cannot be removed.
这样一来,去除由于手抖动产生的像抖动和减少漂移的影响是相反的问题,充分地校正像抖动、且设定低通滤波器的遮断频率以减少漂移的影响非常困难。因此存在以下问题:在检测出的抖动量中,必然发生检测误差,即使进行光学式抖动校正在得到的图像中也残留有抖动。In this way, removing image shake caused by hand shake and reducing the influence of drift are opposite problems, and it is very difficult to sufficiently correct image shake and set the cutoff frequency of the low-pass filter to reduce the influence of drift. For this reason, there is a problem that detection errors inevitably occur in the amount of detected blur, and even if optical blur correction is performed, blur remains in the obtained image.
进而,在光学式抖动校正装置中,大多设置切换抖动校正操作的ON/OFF的开关,这种情况还存在以下问题:忘记使该开关为ON,而在摄影时没有进行抖动校正操作,因而拍摄了像抖动的图像。Furthermore, in the optical shake correction device, a switch for switching ON/OFF of the shake correction operation is often provided. In this case, there is also the following problem: the switch is forgotten to be ON, and the shake correction operation is not performed during shooting, so the camera is shot. A jittery image was obtained.
<图像恢复的问题><Problems with image recovery>
接下来,对图像恢复的问题进行说明。Next, the problem of image restoration will be described.
一直以来公知的是:利用维纳滤波器对抖动图像进行恢复处理从而得到的图像,与原图像相比分辨率升高。但是,在的空间频率(u’,v’)中,由于滤波器的值变大,因此在图像中所包含的杂波包含该空间频率成分时,杂波成分被放大。其结果,出现在图像中产生不必要的条纹而使画质下降的问题。该条纹,在原来的抖动很小时不会成为很大的问题,但是抖动很大时就会变得很明显,因此成为问题的就比较多。It is conventionally known that an image obtained by restoring a dithered image using a Wiener filter has higher resolution than the original image. But when At the spatial frequency (u', v') of , since the value of the filter becomes larger, when the clutter included in the image includes the spatial frequency component, the clutter component is amplified. As a result, there is a problem that unnecessary stripes are generated in the image, which degrades the image quality. This stripe does not become a big problem when the original jitter is small, but it becomes conspicuous when the jitter is large, so it becomes a problem more often.
此外,设置了现有的图像恢复处理功能的相机,没有可以光学地进行校正的,只是简单地记录来自角速度传感器等抖动传感器的输出数据,在重放时根据这些抖动信息进行恢复处理。因此,如果图像的抖动过大,就会产生即使进行图像恢复处理由于上述条纹等的影响也无法改善画质的问题。In addition, cameras equipped with existing image restoration processing functions do not allow optical correction, but simply record output data from a shake sensor such as an angular velocity sensor, and perform restoration processing based on the shake information during playback. Therefore, if the shake of the image is too large, there will be a problem that the image quality cannot be improved due to the influence of the above-mentioned streaks and the like even if the image restoration process is performed.
进而,图像恢复所需要的点像函数,根据角速度传感器输出等信息来运算,根据其运算结果进行图像恢复运算,但从角速度传感器输出的数据量非常多,需要进行非常大量的运算,存在运算效率差、需要高速的运算处理部的问题。Furthermore, the point image function required for image restoration is calculated based on information such as the output of the angular velocity sensor, and image restoration calculations are performed based on the calculation results. However, the amount of data output from the angular velocity sensor is very large, and a very large number of calculations are required, resulting in computational efficiency. Poor, a problem that requires a high-speed arithmetic processing unit.
进而,即使是在不进行点像函数运算及图像恢复运算就将图像恢复所需要的数据记录到记录介质等上或发送到外部时,也存在以下问题:如上所述由于数据量很大,因此需要大容量的记录介质,或需要高速的记录设备及高速的通信设备等,实现比较困难,成为成本增高的原因。Furthermore, even when the data required for image restoration is recorded on a recording medium or sent to the outside without performing point image function calculations and image restoration calculations, there is the following problem: as mentioned above, due to the large amount of data, A large-capacity recording medium is required, or a high-speed recording device and a high-speed communication device are required, and the implementation is relatively difficult, which causes an increase in cost.
发明内容Contents of the invention
本发明如下构成。The present invention is constituted as follows.
(1)本发明的抖动校正相机系统,包括:振动检测部,检测振动并输出振动检测信号;抖动校正光学系统,根据振动检测信号而被驱动,校正像抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;和图像恢复运算部,通过图像处理对由摄像部拍摄的图像进行图像恢复,校正像抖动。优选的是,还具有运算点像分布函数的点像分布函数运算部,图像恢复运算部,通过以点像分布函数处理图像进行图像恢复。优选的是,还具有运算振动检测信号的基准值的基准值运算部,点像分布函数运算部,根据基准值运算部的运算结果运算点像分布函数。优选的是,抖动校正相机系统包括:相机,具有振动检测部、抖动校正光学系统、摄像部、点像分布函数运算部、基准值运算部、和记录图像的图像记录部;和外部装置,具有图像恢复运算部,是与相机分开的装置,通过输入由图像记录部记录的图像和点像分布函数,进行图像恢复。(1) The shake correction camera system of the present invention includes: a vibration detection part, which detects vibration and outputs a vibration detection signal; a shake correction optical system, which is driven according to the vibration detection signal, and corrects image shake; The imaging optical system of the optical system captures an image; and the image restoration calculation unit performs image restoration on the image captured by the imaging unit through image processing, and corrects image shake. Preferably, it further includes a point image distribution function calculation unit for calculating the point image distribution function, and the image restoration calculation unit performs image restoration by processing the image with the point image distribution function. Preferably, it further includes a reference value calculation unit for calculating a reference value of the vibration detection signal, and a point image distribution function calculation unit which calculates a point image distribution function based on a calculation result of the reference value calculation unit. Preferably, the shake correction camera system includes: a camera having a vibration detection unit, a shake correction optical system, an imaging unit, a point image distribution function calculation unit, a reference value calculation unit, and an image recording unit for recording an image; and an external device having The image restoration operation unit is a device separate from the camera, and performs image restoration by inputting the image recorded by the image recording unit and the point image distribution function.
本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;抖动校正光学系统,根据振动检测信号而被驱动,校正像抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;图像记录部,记录由摄像部拍摄的图像;和点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算。优选的是,还具有点像分布函数输出设备,利用图像记录部或通信设备,将由点像分布函数运算部运算的点像分布函数输出到外部。优选的是,还具有运算振动检测信号的基准值的基准值运算部,点像分布函数运算部,根据基准值运算部的运算结果,运算点像分布函数。The camera shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; a shake correction optical system that is driven according to the vibration detection signal to correct image shake; The image formed by the optical system is taken; the image recording unit records the image taken by the imaging unit; and the point image distribution function calculation unit calculates the point image distribution function required for the image restoration operation. Preferably, a point image distribution function output device is further provided, and the point image distribution function calculated by the point image distribution function calculation part is output to the outside by using an image recording part or a communication device. Preferably, it further includes a reference value calculation unit for calculating a reference value of the vibration detection signal, and the point image distribution function calculation unit calculates the point image distribution function based on the calculation result of the reference value calculation unit.
本发明的图像恢复装置,包括:数据输入部,经由与外部的通信及/或介质,接收图像数据以及在图像数据拍摄时得到的点像分布函数;和图像恢复运算部,通过以点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。The image restoration device of the present invention includes: a data input unit, which receives image data and a point image distribution function obtained when the image data is captured via an external communication and/or medium; The function performs image processing on the image data to perform image restoration and correct image shake.
本发明的可以计算机读入的计算机程序制品,具有抖动校正用控制程序,该控制程序具有:数据输入命令,接收图像数据以及在图像数据拍摄时得到的点像分布函数;和图像恢复运算命令,通过以点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。优选的是,计算机程序制品是记录了控制程序的记录介质。计算机程序制品的控制程序也可以是被作为数据信号而包含的载波。The computer program product of the present invention that can be read by a computer has a control program for shake correction, and the control program has: a data input command to receive image data and a point image distribution function obtained when the image data is captured; and an image restoration operation command, By performing image processing on image data with a point image distribution function, image restoration is performed and image shake is corrected. Preferably, the computer program product is a recording medium on which a control program is recorded. The control program of the computer program product may also be a carrier wave contained as a data signal.
(2)本发明的抖动校正相机系统,包括:振动检测部,检测振动并输出振动检测信号;基准值运算部,运算振动检测信号的基准值;抖动校正光学系统,根据振动检测信号及基准值而被驱动,校正像抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;点像分布函数运算部,利用基准值或振动检测信号,运算点像分布函数;和图像恢复运算部,通过以点像分布函数对由摄像部拍摄的图像进行图像处理,来进行图像恢复,校正像抖动。优选的是,还具有点像分布函数运算切换部,在以下两种情况间进行切换:是利用基准值还是利用振动检测信号,由点像分布函数运算部进行点像分布函数的运算。点像分布函数运算切换部,也可以兼用作切换是否由抖动校正光学系统进行抖动校正操作的抖动校正操作设定部。优选的是,在由抖动校正光学系统进行抖动校正操作时,点像分布函数运算部,利用基准值运算点像分布函数。在没有由抖动校正光学系统进行抖动校正操作时,点像分布函数运算部,也可以利用振动检测信号运算点像分布函数。优选的是,抖动校正相机系统,包括:相机,具有振动检测部、抖动校正光学系统、摄像部、点像分布函数运算部、基准值运算部、和记录图像的图像记录部;和外部装置,具有图像恢复运算部,是与相机分开的装置,通过输入由图像记录部记录的图像和点像分布函数,进行图像恢复。(2) The shake correction camera system of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; a reference value calculation unit that calculates a reference value of the vibration detection signal; a shake correction optical system that detects vibration based on the vibration detection signal and the reference value driven to correct image shake; the imaging unit shoots an image formed by a photographic optical system including a shake correction optical system; the point image distribution function calculation unit uses a reference value or a vibration detection signal to calculate a point image distribution function; and The image restoration calculation unit performs image restoration and corrects image blur by performing image processing on the image captured by the imaging unit using the point image distribution function. Preferably, a point image distribution function calculation switching unit is further provided for switching between the following two cases: whether to use the reference value or the vibration detection signal, and the point image distribution function calculation unit performs the calculation of the point image distribution function. The point image distribution function calculation switching unit may also serve as a shake correction operation setting unit for switching whether to perform the shake correction operation by the shake correction optical system. Preferably, the point image distribution function calculation unit calculates the point image distribution function using the reference value when the shake correction operation is performed by the shake correction optical system. When the shake correction operation is not performed by the shake correction optical system, the point image distribution function calculation unit may calculate the point image distribution function using the vibration detection signal. Preferably, the shake correction camera system includes: a camera having a vibration detection unit, a shake correction optical system, an imaging unit, a point image distribution function calculation unit, a reference value calculation unit, and an image recording unit for recording images; and an external device, It has an image restoration calculation unit, which is a device separate from the camera, and performs image restoration by inputting the image recorded by the image recording unit and the point image distribution function.
本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;基准值运算部,运算振动检测信号的基准值;抖动校正光学系统,根据振动检测信号及基准值而被驱动,校正像抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;图像记录部,记录由摄像部拍摄的图像;和点像分布函数运算部,利用基准值或振动检测信号,运算点像分布函数。优选的是,还具有点像分布函数输出设备,利用图像记录部或通信设备,将由点像分布函数运算部运算的点像分布函数输出到外部。The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; a reference value calculation unit that calculates a reference value of the vibration detection signal; a shake correction optical system that is driven according to the vibration detection signal and the reference value, correcting image shake; an imaging section that captures an image formed by a photographing optical system including a shake correction optical system; an image recording section that records an image captured by the imaging section; and a point image distribution function calculation section that utilizes a reference value or vibration detection Signal, which operates on point-like distribution functions. Preferably, a point image distribution function output device is further provided, and the point image distribution function calculated by the point image distribution function calculation part is output to the outside by using an image recording part or a communication device.
(3)本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;基准值运算部,运算振动检测信号的基准值;抖动校正光学系统,根据振动检测信号及基准值而被驱动,校正像抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;点像分布函数运算部,根据基准值运算图像恢复运算所需要的点像分布函数;和信息量减少部,使用于点像分布函数的运算的基准值及/或运算后的点像分布函数的信息量减少。优选的是,信息量减少部,通过抽取基准值及/或运算后的点像分布函数的数据,减少信息量。优选的是,信息量减少部,减少信息量以确保图像恢复运算所需要的信息量。(3) The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; a reference value calculation unit that calculates a reference value of the vibration detection signal; and a shake correction optical system based on the vibration detection signal and the reference value. Driven to correct image shake; the imaging unit shoots the image formed by the photographic optical system including the shake correction optical system; the point image distribution function calculation unit calculates the point image distribution function required for image restoration calculation according to the reference value; and The information amount reducing unit reduces the reference value used for calculating the point image distribution function and/or the information amount of the calculated point image distribution function. Preferably, the information amount reducing unit reduces the amount of information by extracting the data of the reference value and/or the computed point image distribution function. Preferably, the information amount reducing unit reduces the amount of information so as to ensure the amount of information required for the image restoration calculation.
(4)本发明的抖动校正相机系统,包括:振动检测部,检测振动并输出振动检测信号;摄像部,将由包含抖动校正光学系统的摄影光学系统形成的像作为原图像进行拍摄;原图像保存部,保存原图像;图像恢复运算部,可以改变与图像处理相关的参数,利用参数通过图像处理对原图像进行图像恢复,制作校正了像抖动的恢复图像;和恢复结果保存部,将用于图像恢复运算部中的图像处理的参数及/或恢复图像,与原图像建立关联并保存。优选的是,还具有运算点像分布函数的点像分布函数运算部,图像恢复运算部,通过以点像分布函数处理图像进行图像恢复,参数包括点像分布函数。优选的是,恢复结果保存部,可以保存与多组恢复图像相对应的多个参数及/或多个恢复图像。优选的是,抖动校正相机系统包括:相机,具有振动检测部、根据振动检测信号而被驱动以校正像抖动的抖动校正光学系统、摄像部、点像分布函数运算部、运算振动检测信号的基准值的基准值运算部、原图像保存部;和外部装置,具有图像恢复运算部及恢复结果保存部,是与相机分开的装置,通过输入由原图像保存部记录的原图像和点像分布函数,进行图像恢复。(4) The shake correction camera system of the present invention includes: a vibration detection section that detects vibration and outputs a vibration detection signal; an imaging section that takes an image formed by a photographing optical system including a shake correction optical system as an original image; and preserves the original image The image restoration part is used to save the original image; the image restoration operation part can change the parameters related to the image processing, and use the parameters to restore the original image through image processing to make a restored image corrected for image shake; and the restoration result preservation part will be used for The parameters of the image processing in the image restoration calculation unit and/or the restored image are associated with the original image and saved. Preferably, there is also a point image distribution function calculation unit for calculating the point image distribution function, and the image restoration calculation unit performs image restoration by processing the image with the point image distribution function, and the parameters include the point image distribution function. Preferably, the restoration result storage unit can store a plurality of parameters and/or a plurality of restoration images corresponding to a plurality of sets of restoration images. Preferably, the shake correction camera system includes: a camera having a shake detection unit, a shake correction optical system driven to correct image shake according to the shake detection signal, an imaging unit, a point image distribution function calculation unit, and a reference for calculating the shake detection signal. The reference value calculation part of the value, the original image storage part; and the external device, which has the image restoration calculation part and the restoration result storage part, is a device separate from the camera, and the original image and the point image distribution function recorded by the original image storage part are input , for image recovery.
本发明的图像恢复装置,包括:数据输入部,经由与外部的通信及/或介质,接收原图像数据以及原图像数据拍摄时所得到的点像分布函数;图像恢复运算部,可以改变与图像处理相关的参数,利用包括点像分布函数的参数,通过图像处理对原图像数据进行图像恢复,制作校正了像抖动的恢复图像;和恢复结果保存部,将用于图像恢复运算部中的图像处理的参数及/或恢复图像,与原图像建立关联并保存。The image recovery device of the present invention includes: a data input unit, which receives the original image data and the point image distribution function obtained when the original image data is photographed via external communication and/or media; Processing related parameters, using the parameters including the point image distribution function, performing image restoration on the original image data through image processing, and making a restored image with corrected image shake; The processed parameters and/or restored image are associated with the original image and saved.
本发明的可以计算机读入的计算机程序制品,具有抖动校正用控制程序,该控制程序包括:数据输入命令,接收原图像数据以及原图像数据拍摄时所得到的点像分布函数;图像恢复运算命令,可以改变与图像处理相关的参数,利用包括点像分布函数的参数,通过图像处理对原图像数据进行图像恢复,制作校正了像抖动的恢复图像;和恢复结果保存命令,将用于图像恢复运算部中的图像处理的参数及/或恢复图像,与原图像建立关联并保存。优选的是,计算机程序制品是记录了控制程序的记录介质。计算机程序制品的控制程序也可以是被作为数据信号而包含的载波。The computer program product of the present invention that can be read by a computer has a control program for shake correction, and the control program includes: a data input command, receiving the original image data and the point image distribution function obtained when the original image data is taken; an image restoration operation command , you can change the parameters related to image processing, use the parameters including the point image distribution function to restore the original image data through image processing, and make a restored image with corrected image shake; and the restoration result save command will be used for image restoration The parameters of the image processing in the computing unit and/or the restored image are associated with the original image and saved. Preferably, the computer program product is a recording medium on which a control program is recorded. The control program of the computer program product may also be a carrier wave contained as a data signal.
(5)本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;光学抖动校正设备,根据振动检测信号驱动抖动校正光学系统,校正像抖动;点像分布函数运算部,对通过图像处理恢复像抖动所需要的点像分布函数进行运算;和图像恢复判断部,判断是否需要进行图像恢复模式,该图像恢复模式,通过图像恢复进行抖动校正,或进行用于通过图像恢复进行抖动校正的准备。优选的是,图像恢复判断部,根据振动检测信号判断是否需要进行图像恢复模式。图像恢复判断部,也可以根据快门速度判断是否需要进行图像恢复模式。图像恢复判断部,也可以根据摄影光学系统的焦距判断是否需要进行图像恢复模式。图像恢复判断部,也可以根据点像分布函数判断是否需要进行图像恢复模式。还可以进一步具有通知设备,当图像恢复判断部判断为不需要进行图像恢复模式时,通知该信息。当图像恢复判断部判断为不需要进行图像恢复模式时,也可以不进行图像恢复模式。当图像恢复判断部判断为不需要进行图像恢复模式时,也可以不保存点像分别函数。(5) The shake correction camera of the present invention includes: a vibration detection part, which detects vibration and outputs a vibration detection signal; an optical shake correction device, which drives a shake correction optical system according to the vibration detection signal, and corrects image shake; a point image distribution function calculation part, calculating a point image distribution function required for restoring image shake by image processing; Prepare for shake correction. Preferably, the image restoration judging unit judges whether the image restoration mode needs to be performed based on the vibration detection signal. The image restoration judging unit may also judge whether the image restoration mode needs to be performed according to the shutter speed. The image restoration judging unit may also judge whether to perform the image restoration mode according to the focal length of the photographing optical system. The image restoration judging unit may also judge whether the image restoration mode needs to be performed according to the point image distribution function. A notification device may be further provided for notifying the information when the image restoration judging unit judges that the image restoration mode is unnecessary. When the image restoration judging unit judges that the image restoration mode is unnecessary, the image restoration mode may not be performed. When the image restoration judging unit judges that the image restoration mode is unnecessary, the point-image separation function may not be stored.
(6)本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;基准值运算部,运算振动检测信号的基准值;抖动校正光学系统,根据基准值及振动检测信号而被驱动,校正像抖动;驱动控制部,根据振动检测信号及基准值,控制抖动校正光学系统的操作;点像分布函数运算部,根据基准值,对通过图像处理校正像的抖动的图像恢复所需要的点像分布函数进行运算;和抖动校正模式选择部,选择除了利用抖动校正光学系统进行抖动校正的光学式抖动校正操作之外,是否进行图像恢复模式,该图像恢复模式,通过图像恢复进行抖动校正,或进行用于通过图像恢复进行抖动校正的准备,驱动控制部,根据抖动校正模式选择部的选择状态,改变抖动校正光学系统的控制内容。优选的是,驱动控制部,根据抖动校正模式选择部的选择状态,改变基准值的运算方法,从而改变校正光学系统的控制内容。优选的是,基准值运算部,利用低通滤波器运算基准值,驱动控制部,通过改变低通滤波器的截止频率,改变抖动校正光学系统的控制内容。优选的是,驱动控制部,将抖动校正模式选择部进行图像恢复的选择状态的截止频率,设定为比抖动校正模式选择部不进行图像恢复的选择状态的截止频率高的频率。(6) The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; a reference value calculation unit that calculates a reference value of the vibration detection signal; and a shake correction optical system based on the reference value and the vibration detection signal. driven to correct image shake; the drive control unit controls the operation of the shake correction optical system according to the vibration detection signal and the reference value; The required point image distribution function is calculated; and the shake correction mode selection part selects whether to perform an image restoration mode in addition to the optical shake correction operation of performing shake correction using the shake correction optical system, and the image restoration mode is performed by image restoration. Shake correction, or preparation for shake correction by image restoration, the drive control unit changes the control content of the shake correction optical system according to the selection state of the shake correction mode selection unit. Preferably, the drive control unit changes the control content of the correction optical system by changing the calculation method of the reference value according to the selection state of the shake correction mode selection unit. Preferably, the reference value calculation unit calculates the reference value using a low-pass filter, and the drive control unit changes the control content of the shake correction optical system by changing the cutoff frequency of the low-pass filter. Preferably, the drive control unit sets a cutoff frequency in a selected state in which the shake correction mode selection unit performs image restoration to a frequency higher than a cutoff frequency in a selection state in which the shake correction mode selection unit does not perform image restoration.
(7)抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;光学式抖动校正设备,根据振动检测信号驱动抖动校正光学系统,校正像抖动;点像分布函数运算部,运算图像恢复所需要的点像分布函数,该图像恢复,通过图像处理对由光学式抖动校正设备没有完全校正的抖动进行恢复;和抖动校正模式选择部,在利用光学式校正设备进行抖动校正的光学式抖动校正模式、以及图像恢复模式之间进行选择,图像恢复模式,通过图像恢复进行抖动校正,或进行用于通过图像恢复进行抖动校正的准备,抖动校正模式选择部,选择图像恢复模式时,还同时选择光学式抖动校正模式。(7) Shake correction camera, including: a vibration detection part, which detects vibration and outputs a vibration detection signal; an optical shake correction device, which drives the shake correction optical system according to the vibration detection signal, and corrects image shake; a point image distribution function calculation part, which calculates the image Restoring the required point image distribution function, the image restoration restores the shake that has not been completely corrected by the optical shake correction device through image processing; Shake Correction Mode and Image Restoration Mode are selected. Image Restoration Mode performs Shake Correction by Image Restoration or prepares for Shake Correction by Image Restoration. Shake Correction Mode Selector Selects Image Restoration Mode. Also select the optical shake correction mode.
本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;光学式抖动校正设备,根据振动检测信号驱动抖动校正光学系统,校正像抖动;点像分布函数运算部,运算图像恢复所需要的点像分布函数,该图像恢复,通过图像处理对由光学式抖动校正设备没有完全校正的抖动进行恢复;和抖动校正模式选择部,在利用光学式校正设备进行抖动校正的光学式抖动校正模式、以及图像恢复模式之间进行选择,图像恢复模式,通过图像恢复进行抖动校正,或进行用于通过图像恢复进行抖动校正的准备,抖动校正模式选择部,在不选择光学式抖动校正模式的状态下,无法选择图像恢复模式。The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; an optical shake correction device that drives a shake correction optical system according to the vibration detection signal to correct image shake; a point image distribution function calculation unit that calculates the image Restoring the required point image distribution function, the image restoration restores the shake that has not been completely corrected by the optical shake correction device through image processing; Shake correction mode and image restoration mode are selected, image restoration mode performs shake correction by image restoration, or prepares for shake correction by image restoration, and shake correction mode selection section does not select optical shake correction mode, the image recovery mode cannot be selected.
本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;光学式抖动校正设备,根据振动检测信号驱动抖动校正光学系统,校正像抖动;点像分布函数运算部,运算图像恢复所需要的点像分布函数,该图像恢复,通过图像处理对由光学式抖动校正设备没有完全校正的抖动进行恢复;和抖动校正模式选择部,在利用光学式校正设备进行抖动校正的光学式抖动校正模式、以及图像恢复模式之间进行选择,图像恢复模式,通过图像恢复进行抖动校正,或进行用于通过图像恢复进行抖动校正的准备,抖动校正模式选择部,在不选择光学式抖动校正模式的状态下,选择图像恢复模式时,进行警告。The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; an optical shake correction device that drives a shake correction optical system according to the vibration detection signal to correct image shake; a point image distribution function calculation unit that calculates the image Restoring the required point image distribution function, the image restoration restores the shake that has not been completely corrected by the optical shake correction device through image processing; Shake correction mode and image restoration mode are selected, image restoration mode performs shake correction by image restoration, or prepares for shake correction by image restoration, and shake correction mode selection section does not select optical shake correction In the state of the mode, a warning is given when selecting the image recovery mode.
本发明的抖动校正相机,包括:振动检测部,检测振动并输出振动检测信号;光学式抖动校正设备,根据振动检测信号驱动抖动校正光学系统,校正像抖动;和点像分布函数运算部,运算图像恢复所需要的点像分布函数,该图像恢复,通过图像处理对由光学式抖动校正设备没有完全校正的抖动进行恢复,由点像分布函数运算部进行的点像分布函数的运算,可以通过操作光学式抖动校正设备进行。The shake correction camera of the present invention includes: a vibration detection unit that detects vibration and outputs a vibration detection signal; an optical shake correction device that drives a shake correction optical system according to the vibration detection signal to correct image shake; and a point image distribution function calculation unit that calculates The point image distribution function required for image restoration. The image restoration restores the shake that has not been completely corrected by the optical shake correction device through image processing. The calculation of the point image distribution function performed by the point image distribution function calculation unit can be performed by Operate optical shake correction equipment.
(8)本发明的抖动校正相机系统,包括:抖动校正光学系统,校正像抖动;振动检测部,检测振动并输出振动信号;(8) The shake correction camera system of the present invention includes: a shake correction optical system for correcting image shake; a vibration detection unit for detecting vibration and outputting a vibration signal;
基准值运算部,运算振动信号的基准值;驱动部,驱动抖动校正光学系统;位置检测部,检测抖动校正光学系统的位置,输出位置信号;控制部,根据基准值、振动信号及位置信号,控制抖动校正光学系统的驱动,以校正由于振动引起的被拍摄体像的抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;控制位置误差输出部,将由控制部得到的抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差,作为控制位置误差输出;和图像恢复运算部,通过对由摄像部拍摄的图像加上了控制位置误差的图像处理进行图像恢复,校正像抖动。优选的是,还包括:点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算;和函数校正部,利用控制位置误差校正点像分布函数,图像恢复运算部,通过以函数校正部校正后的点像分布函数进行图像处理,而进行图像恢复。优选的是,还包括点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算,点像分布函数,根据(a)基准值及控制位置误差、(b)振动信号及控制位置误差、(c)基准值及振动信号及控制位置误差、或(d)控制位置误差,进行运算,图像恢复运算部,通过以点像分布函数进行图像处理,而进行图像恢复。优选的是,抖动校正相机系统包括:相机,至少具有振动检测部、抖动校正光学系统、摄像部、点像分布函数运算部、基准值运算部、记录图像的图像记录部;和外部装置,至少具有图像恢复运算部,是与相机分开的装置,通过输入由图像记录部记录的图像和点像分布函数,进行图像恢复。抖动校正相机系统也可以包括:相机,至少具有振动检测部、抖动校正光学系统、摄像部、基准值运算部、记录图像的图像记录部;和外部装置,至少具有点像分布函数运算部和图像恢复运算部,是与相机分开的装置,通过输入由图像记录部记录的图像和点像分布函数,进行图像恢复。The reference value calculation unit calculates the reference value of the vibration signal; the drive unit drives the shake correction optical system; the position detection unit detects the position of the shake correction optical system, and outputs a position signal; the control unit, based on the reference value, the vibration signal and the position signal, Controlling the drive of the shake correction optical system to correct the shake of the subject image due to vibration; the imaging unit photographs the image formed by the photographing optical system including the shake correction optical system; the position error output unit is controlled by the control unit The difference between the obtained drive target position of the shake correction optical system and the actual drive position of the shake correction optical system output from the position detection part is output as a control position error; Image restoration is performed by image processing to control position error, and image shake is corrected. Preferably, it also includes: a point image distribution function calculation unit, which performs calculations on the point image distribution function required for image restoration calculation; and a function correction unit, which uses the control position error to correct the point image distribution function, and the image recovery calculation unit, by using The point image distribution function corrected by the function correction unit is subjected to image processing to perform image restoration. Preferably, it also includes a point image distribution function calculation unit, which calculates the point image distribution function required for the image restoration operation, and the point image distribution function is based on (a) the reference value and the control position error, (b) the vibration signal and the control position error. The position error, (c) the reference value, the vibration signal, and the control position error, or (d) the control position error are calculated, and the image restoration calculation unit performs image restoration by performing image processing with a point image distribution function. Preferably, the shake correction camera system includes: a camera having at least a vibration detection unit, a shake correction optical system, an imaging unit, a point image distribution function calculation unit, a reference value calculation unit, and an image recording unit for recording an image; and an external device having at least It has an image restoration calculation unit, which is a device separate from the camera, and performs image restoration by inputting the image recorded by the image recording unit and the point image distribution function. The shake correction camera system may also include: a camera having at least a vibration detection unit, a shake correction optical system, an imaging unit, a reference value calculation unit, and an image recording unit for recording an image; and an external device having at least a point image distribution function calculation unit and an image recording unit. The restoration calculation unit is a device separate from the camera, and performs image restoration by inputting the image recorded by the image recording unit and the point image distribution function.
本发明的抖动校正相机,包括:抖动校正光学系统,校正像抖动;振动检测部,检测振动并输出振动信号;基准值运算部,运算振动信号的基准值;驱动部,驱动抖动校正光学系统;位置检测部,检测抖动校正光学系统的位置并输出位置信号;控制部,根据基准值、振动信号及位置信号,控制抖动校正光学系统的驱动以校正由于振动引起的被拍摄体像的抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;图像记录部,记录图像;控制位置误差输出部,将由控制部得到的抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差,作为控制位置误差输出;点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算;函数校正部,利用控制位置误差校正点像分布函数;和外部输出设备,利用图像记录部或通信设备,将由校正部校正的点像分布函数输出到外部。The shake correction camera of the present invention includes: a shake correction optical system for correcting image shake; a vibration detection unit for detecting vibration and outputting a vibration signal; a reference value calculation unit for calculating a reference value of the vibration signal; a drive unit for driving the shake correction optical system; The position detection part detects the position of the shake correction optical system and outputs a position signal; the control part controls the driving of the shake correction optical system according to the reference value, the vibration signal and the position signal to correct the shake of the subject image caused by the vibration; The part shoots the image formed by the photographing optical system including the shake correction optical system; the image recording part records the image; the control position error output part converts the drive target position of the shake correction optical system obtained by the control part from the position detection part The difference of the actual driving position of the output shake correction optical system is output as a control position error; the point image distribution function calculation part is used to calculate the point image distribution function required for the image restoration operation; the function correction part is used to control the position error correction point an image distribution function; and an external output device that outputs the point image distribution function corrected by the correction unit to the outside using an image recording unit or a communication device.
本发明的抖动校正相机,包括:抖动校正光学系统,校正像抖动;振动检测部,检测振动并输出振动信号;基准值运算部,运算振动信号的基准值;驱动部,驱动抖动校正光学系统;位置检测部,检测抖动校正光学系统的位置并输出位置信号;控制部,根据基准值、振动信号及位置信号,控制抖动校正光学系统的驱动以校正由于振动引起的被拍摄体像的抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;图像记录部,记录图像;控制位置误差输出部,将由控制部得到的抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差,作为控制位置误差输出;点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算;和外部输出设备,利用图像记录部或通信设备,将点像分布函数输出到外部,点像分布函数,根据(a)基准值及控制位置误差、(b)振动信号及控制位置误差、(c)基准值及振动信号及控制位置误差、或(d)控制位置误差,进行运算。The shake correction camera of the present invention includes: a shake correction optical system for correcting image shake; a vibration detection unit for detecting vibration and outputting a vibration signal; a reference value calculation unit for calculating a reference value of the vibration signal; a drive unit for driving the shake correction optical system; The position detection part detects the position of the shake correction optical system and outputs a position signal; the control part controls the driving of the shake correction optical system according to the reference value, the vibration signal and the position signal to correct the shake of the subject image caused by the vibration; The part shoots the image formed by the photographing optical system including the shake correction optical system; the image recording part records the image; the control position error output part converts the drive target position of the shake correction optical system obtained by the control part from the position detection part The difference in the actual driving position of the output shake correction optical system is output as a control position error; the point image distribution function operation part is used to calculate the point image distribution function required for the image restoration operation; and the external output device is used by the image recording part or A communication device that outputs a point image distribution function to the outside. The point image distribution function is based on (a) a reference value and a control position error, (b) a vibration signal and a control position error, and (c) a reference value and a vibration signal and a control position error. , or (d) control the position error and perform calculations.
本发明的抖动校正相机,包括:抖动校正光学系统,校正像抖动;振动检测部,检测振动并输出振动信号;基准值运算部,运算振动信号的基准值;驱动部,驱动抖动校正光学系统;位置检测部,检测抖动校正光学系统的位置并输出位置信号;控制部,根据基准值、振动信号及位置信号,控制抖动校正光学系统的驱动以校正由于振动引起的被拍摄体像的抖动;摄像部,对由包含抖动校正光学系统的摄影光学系统形成的像进行拍摄;图像记录部,记录图像;控制位置误差输出部,将由控制部得到的抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差,作为控制位置误差输出;和外部输出设备,利用图像记录部或通信设备,将点像分布函数输出到外部。The shake correction camera of the present invention includes: a shake correction optical system for correcting image shake; a vibration detection unit for detecting vibration and outputting a vibration signal; a reference value calculation unit for calculating a reference value of the vibration signal; a drive unit for driving the shake correction optical system; The position detection part detects the position of the shake correction optical system and outputs a position signal; the control part controls the driving of the shake correction optical system according to the reference value, the vibration signal and the position signal to correct the shake of the subject image caused by the vibration; The part shoots the image formed by the photographing optical system including the shake correction optical system; the image recording part records the image; the control position error output part converts the drive target position of the shake correction optical system obtained by the control part from the position detection part The output difference of the actual driving position of the shake-corrected optical system is output as a control position error; and the external output device outputs the point image distribution function to the outside using an image recording unit or a communication device.
本发明的图像恢复装置,包括:数据输入部,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的点像分布函数;函数校正部,利用控制位置误差校正点像分布函数;和图像恢复运算部,通过以函数校正部校正后的点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。The image restoration device of the present invention includes: a data input unit that receives the difference between the drive target position of the shake correction optical system and the actual drive position of the shake correction optical system output from the position detection unit via external communication and/or media The obtained control position error, the image data, and the point image distribution function obtained when the image data is taken; the function correction part uses the control position error to correct the point image distribution function; The point image distribution function performs image processing on the image data to restore the image and correct the image shake.
本发明的图像恢复装置,包括:数据输入部,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的振动信号;点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算;函数校正部,利用控制位置误差校正点像分布函数;和图像恢复运算部,通过以函数校正部校正后的点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。The image restoration device of the present invention includes: a data input unit that receives the difference between the drive target position of the shake correction optical system and the actual drive position of the shake correction optical system output from the position detection unit via external communication and/or media The control position error obtained, the image data, and the vibration signal obtained when the image data is taken; the point image distribution function calculation part calculates the point image distribution function required for the image restoration operation; the function correction part uses the control position error The point image distribution function is corrected; and the image restoration operation part performs image processing on the image data with the point image distribution function corrected by the function correction part to restore the image and correct the image shake.
本发明的图像恢复装置,包括:数据输入部,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的振动信号;点像分布函数运算部,对图像恢复运算所需要的点像分布函数进行运算;和图像恢复运算部,通过以点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动,点像分布函数,根据(a)基准值及控制位置误差、(b)振动信号及控制位置误差、(c)基准值及振动信号及控制位置误差、或(d)控制位置误差,进行运算。The image restoration device of the present invention includes: a data input unit that receives the difference between the drive target position of the shake correction optical system and the actual drive position of the shake correction optical system output from the position detection unit via external communication and/or media The control position error obtained, the image data, and the vibration signal obtained when the image data is taken; the point image distribution function calculation part is used to calculate the point image distribution function required for the image restoration operation; and the image restoration operation part is used to The point image distribution function performs image processing on the image data to restore the image and correct the image shake. The point image distribution function, according to (a) reference value and control position error, (b) vibration signal and control position error, (c) reference Value and vibration signal and control position error, or (d) control position error, perform calculation.
本发明的可以计算机读入的计算机程序制品,具有抖动校正用控制程序,该控制程序包括:数据输入命令,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的点像分布函数;函数校正命令,利用控制位置误差校正点像分布函数;和图像恢复运算命令,通过以函数校正部校正后的点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。The computer program product that can be read by a computer according to the present invention has a control program for shake correction, and the control program includes: a data input command, through communication with the outside and/or a medium, receiving the drive target position of the shake correction optical system and the slave The control position error, image data, and point image distribution function obtained when the image data is captured are obtained from the difference in the actual driving position of the shake correction optical system output by the position detection unit; the function correction command is used to correct the point image distribution using the control position error function; and an image restoration operation command for performing image restoration and correcting image shake by performing image processing on the image data with the point image distribution function corrected by the function correction unit.
本发明的可以计算机读入的计算机程序制品,具有抖动校正用控制程序,该控制程序包括:数据输入命令,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的振动信号;点像分布函数运算命令,对图像恢复运算所需要的点像分布函数进行运算;函数校正命令,利用控制位置误差校正点像分布函数;和图像恢复运算命令,通过以函数校正部校正后的点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。The computer program product that can be read by a computer according to the present invention has a control program for shake correction, and the control program includes: a data input command, through communication with the outside and/or a medium, receiving the drive target position of the shake correction optical system and the slave The control position error obtained from the difference in the actual driving position of the shake correction optical system output by the position detection unit, the image data, and the vibration signal obtained when the image data is captured; the point image distribution function operation command is required for the image restoration operation The point image distribution function is operated; the function correction command is used to correct the point image distribution function using the control position error; and the image restoration operation command is used to perform image processing on the image data by using the point image distribution function corrected by the function correction part to perform image restoration. , corrections like dithering.
本发明的可以计算机读入的计算机程序制品,具有抖动校正用控制程序,该控制程序包括:数据输入命令,经由与外部的通信及/或介质,接收根据抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差求得的控制位置误差、图像数据、以及图像数据拍摄时所得到的振动信号;点像分布函数运算命令,将图像恢复运算所需要的点像分布函数,根据(a)基准值及控制位置误差、(b)振动信号及控制位置误差、(c)基准值及振动信号及控制位置误差、或(d)控制位置误差,进行运算;和图像恢复运算命令,通过以点像分布函数对图像数据进行图像处理,来进行图像恢复,校正像抖动。计算机程序制品是记录了控制程序的记录介质。控制程序是被作为数据信号而包含的载波。The computer program product that can be read by a computer according to the present invention has a control program for shake correction, and the control program includes: a data input command, through communication with the outside and/or a medium, receiving the drive target position of the shake correction optical system and the slave The control position error obtained from the difference between the actual driving position of the shake correction optical system output by the position detection unit, the image data, and the vibration signal obtained when the image data is taken; the point image distribution function operation command, which is required for the image restoration operation The point image distribution function is calculated according to (a) reference value and control position error, (b) vibration signal and control position error, (c) reference value and vibration signal and control position error, or (d) control position error; With the image restoration operation command, the image restoration is performed by performing image processing on the image data with the point image distribution function, and the image shake is corrected. A computer program product is a recording medium on which a control program is recorded. The control program is a carrier wave included as a data signal.
附图说明Description of drawings
图1为表示本发明的抖动校正相机的第一实施方式的系统结构的框图。FIG. 1 is a block diagram showing the system configuration of the first embodiment of the shake correction camera of the present invention.
图2为第一实施方式中的抖动校正相机的框配置图的一例。FIG. 2 is an example of a frame arrangement diagram of a shake correction camera in the first embodiment.
图3为对光学式校正系统的抖动校正控制部的控制操作进行说明的控制框图。3 is a control block diagram illustrating control operations of a shake correction control unit of the optical correction system.
图4(a)~(c)为说明本实施方式中的图像恢复的图。4( a ) to ( c ) are diagrams illustrating image restoration in this embodiment.
图5(a)~(d)为说明本实施方式中的图像恢复的图。5( a ) to ( d ) are diagrams illustrating image restoration in this embodiment.
图6(a)~(c)为说明现有技术的图像恢复的第一图。6( a ) to ( c ) are first diagrams illustrating image restoration in the prior art.
图7(a)~(d)为说明现有技术的图像恢复的第二图。7( a ) to ( d ) are second diagrams illustrating image restoration in the prior art.
图8(a)(b)为表示包含漂移成分的角速度传感器输出、基准值的输出、在像面的抖动量的图。8( a ) and ( b ) are diagrams showing an output of an angular velocity sensor including a drift component, an output of a reference value, and a shake amount on an image plane.
图9为表示本发明的抖动校正相机的第二实施方式的系统结构的框图。FIG. 9 is a block diagram showing a system configuration of a second embodiment of the shake correction camera of the present invention.
图10为第二实施方式中的抖动校正相机的框配置图的一例。FIG. 10 is an example of a frame arrangement diagram of a shake correction camera in the second embodiment.
图11为对第二实施方式中的抖动校正控制部的操作进行说明的框图。FIG. 11 is a block diagram illustrating the operation of the shake correction control unit in the second embodiment.
图12为表示第二实施方式中的相机的操作的流程图。FIG. 12 is a flowchart showing the operation of the camera in the second embodiment.
图13为表示第二实施方式中的曝光及图像恢复操作的流程图。FIG. 13 is a flowchart showing exposure and image restoration operations in the second embodiment.
图14为表示本发明的抖动校正相机的第三实施方式的系统结构的框图。FIG. 14 is a block diagram showing a system configuration of a third embodiment of the shake correction camera of the present invention.
图15为表示进行抖动校正操作时的相机的基本操作的流程图。FIG. 15 is a flowchart showing the basic operation of the camera when a shake correction operation is performed.
图16为表示第三实施方式中的光学式抖动校正操作模式时的相机的基本操作的流程图。FIG. 16 is a flowchart showing the basic operation of the camera in the optical shake correction operation mode in the third embodiment.
图17为表示第三实施方式中的图像恢复操作模式时的相机的基本操作的流程图。FIG. 17 is a flowchart showing the basic operation of the camera in the image restoration operation mode in the third embodiment.
图18为表示第三实施方式中根据抖动检测数据判断是否进行点像函数运算的图像恢复判断部的详细的操作的流程图。18 is a flowchart showing detailed operations of an image restoration judging unit that judges whether or not to perform point image function calculation based on shake detection data in the third embodiment.
图19为详细地表示了获得点像函数运算用数据的操作的流程图。Fig. 19 is a flowchart showing in detail the operation of obtaining data for point image function calculation.
图20为表示图像重放装置的基本操作的流程图。Fig. 20 is a flowchart showing the basic operation of the image playback apparatus.
图21为表示具体的图像显示及各种参数的操作例的图。FIG. 21 is a diagram showing a specific example of image display and operation of various parameters.
图22(a)~(c)为表示具体的图像显示及各种参数的操作例的图。22( a ) to ( c ) are diagrams showing specific image display and operation examples of various parameters.
图23为表示了在S2110中保存的恢复图像、参数及原图像的关系的示意图。FIG. 23 is a schematic diagram showing the relationship between the restored image, parameters and the original image saved in S2110.
图24为表示第四实施方式中的图像恢复操作的流程图。Fig. 24 is a flowchart showing an image restoration operation in the fourth embodiment.
图25为表示第四实施方式中根据点像函数判断是否进行图像恢复的图像恢复判断部的详细操作的流程图。25 is a flowchart showing detailed operations of an image restoration judging unit that judges whether or not to perform image restoration based on a point image function in the fourth embodiment.
图26为表示本发明的抖动校正相机的第五实施方式的系统结构的框图。FIG. 26 is a block diagram showing a system configuration of a fifth embodiment of the shake correction camera of the present invention.
图27为对第五实施方式中的相机主体及可更换镜头在拍摄时的操作步骤进行表示的流程图。FIG. 27 is a flowchart showing the operation procedure of the camera body and the interchangeable lens at the time of shooting in the fifth embodiment.
图28为接着图27对第五实施方式中的相机主体及可更换镜头在拍摄时的操作步骤进行表示的流程图。FIG. 28 is a flowchart showing the operation procedure of the camera body and the interchangeable lens at the time of shooting in the fifth embodiment following FIG. 27 .
具体实施方式Detailed ways
以下,参照附图等对本发明的实施方式进一步进行详细说明。Hereinafter, embodiments of the present invention will be described in further detail with reference to the drawings and the like.
<第一实施方式><First Embodiment>
图1为表示本发明的抖动校正相机的第一实施方式的系统结构的框图。FIG. 1 is a block diagram showing the system configuration of the first embodiment of the shake correction camera of the present invention.
本实施方式中的抖动校正相机1,形成具有光学式抖动校正功能并且可以进行图像恢复的相机系统。图2为将抖动校正相机1应用于可更换镜头镜筒的单反时的框配置图。如图2所示,相机系统包括相机主体101和镜头镜筒102。The
抖动校正相机1,是电子地拍摄图像的所谓数码照相机,具有光学式校正系统(或抖动光学校正系统)500。The
光学式校正系统500的角速度传感器10是以角速度值检测对抖动校正相机1施加的振动的振动检测部。角速度传感器10,利用科里奥利力检测角速度,并将检测结果作为电压信号输出。The
利用图2对角速度传感器10及其输出信号的处理进行说明。The
角速度传感器10,被分别在垂直于摄影镜头的光轴I的X轴及垂直于X轴的Y轴上相对应地各设置一个,二维地检测抖动校正相机1的振动。角速度传感器10可以仅在由电源供给部90供给电源期间进行角速度的检测。另外,为了容易理解在图1中仅表示了一个角速度传感器10,在图2中表示了X轴方向及Y轴方向的角速度传感器10a、10b。The
放大部420为放大角速度传感器10的输出的放大部。The amplifier 420 is an amplifier that amplifies the output of the
A/D转换部20为将模拟信号转换为数字信号的转换器,将来自角速度传感器10的振动信号从模拟信号转换为数字信号,并传送到抖动校正控制部30。The A/
A/D转换器440为将从位置检测部60传送而来的抖动校正镜头70的位置信息(模拟信号)转换为数字信号的转换器。转换了的抖动校正镜头位置信息被发送至抖动校正控制部30。The A/
D/A转换器430为用于将在抖动校正控制部30运算了的驱动信号(数字信号)转换为模拟信号的D/A转换器。转换后的模拟信号被发送至光学系统驱动部50。The D/
一般来说,由于来自角速度传感器10的输出较小,即使直接通过A/D转换器20将其数字化并在微型计算机460内进行处理,角速度值的分解能力过低(1位对应的角速度值过大),还是无法进行正确的振动检测。因此无法提高抖动校正的精度。所以,在输入到A/D转换器20之前,通过放大器420放大角速度信号。如此,可以提高在微型计算机460内的角速度值的分解能力(使1位对应的角速度值减小),可以提高抖动校正的精度。Generally speaking, since the output from the
在放大部420中,分别与角速度传感器10a、10b对应设置两个放大部420a、420b。此外,在此,也可以附加低通滤波器,该低通滤波器不仅进行信号的放大,还以降低传感器输出中包含的高频杂波为目的。In the amplifier unit 420, two amplifier units 420a, 420b are provided corresponding to the angular velocity sensors 10a, 10b, respectively. In addition, here, a low-pass filter may be added for the purpose of not only amplifying the signal but also reducing high-frequency noise included in the sensor output.
此外,如图2所示,A/D转换部20、抖动校正控制部30、光学系统驱动部50、位置检测部60、D/A转换器430及A/D转换器440,包括分别与X轴方向及Y轴方向对应的20a、20b;30a、30b;50a、50b;60a、60b;430a、430b及440a、440b。然而,由于各部的X轴方向及Y轴方向中的操作相同,所以以下并不对X轴方向及Y轴方向进行区别说明。In addition, as shown in FIG. 2, the A/
以下,根据图1进行说明。Hereinafter, it demonstrates based on FIG. 1. FIG.
抖动校正控制部30是下述部分:根据由角速度传感器10检测出的振动信号、和由后述的位置检测部60检测出的抖动校正镜头70的位置信息,运算用于驱动抖动校正镜头70的驱动信号,并将驱动信号输出到光学系统驱动部50。此外,抖动校正控制部30还有作为后述的输出误差(控制位置误差)的控制位置误差输出部的作用。The shake
在抖动校正控制部30中包含基准值运算部31(参照图3)。基准值运算部31是运算从角速度传感器10得到的振动信号的基准值的部分,在本实施方式中,使用数字低通滤波器(LPF),将LPF的输出作为基准值。对于由抖动校正控制部30进行的控制操作,在以后进行说明。The shake
光学驱动部50,是以从抖动校正控制部30输出的驱动信号为基础、驱动抖动校正镜头70的执行元件。The
位置检测部60为了进行抖动校正而检测抖动校正镜头70在X轴方向及Y轴方向的位置。位置检测部60的输出(位置信号),经由A/D转换器440被发送到抖动校正控制部30。The
抖动校正镜头70,是相机的摄影光学系统的一部分,是由可以在大致垂直于摄影光学系统的光轴I的平面内移动的单镜头、或由多个镜头形成的镜头组构成的抖动校正光学系统。抖动校正镜头70,由光学系统驱动部50在大致垂直于光轴I的方向上进行驱动,并使摄影光学系统的光轴I偏向。The
照片等像的抖动,是由于手抖动等对相机施加的振动,在曝光中成像面的像移动从而产生的。在本实施方式的抖动校正相机1中,可以通过角速度传感器10检测对抖动校正相机1施加的振动。并且,如果检测到对抖动校正相机1施加的振动,就可以得知由该振动引起的成像面的像的移动,因此可以驱动抖动校正镜头70以抑制成像面上的像的移动,校正成像面上的像的移动即像抖动。Shake in images such as photographs is caused by movement of the image on the imaging surface during exposure due to vibrations applied to the camera such as hand shake. In the
抖动校正相机1,除了上述光学式校正系统500之外,还包括控制部80、电源供给部90、点像函数运算部100、摄像部110、图像记录部120、曝光控制部150、对焦镜头位置检测部160、焦距检测部170、闪光控制部180、操作部190等。The
控制部80是控制抖动校正相机1的整体操作的控制部,进行控制抖动校正控制部30、点像函数运算部100、曝光控制部150、对焦镜头位置检测部160、焦距检测部170、闪光控制部180等的各种控制运算等。The control unit 80 is a control unit that controls the overall operation of the
电源供给部90是下述部分:在如图2所示的半按计时器195为ON的期间,对在以角速度传感器10为起始的相机内需要电源的地方持续供给电源。此外,在半按计时器为OFF时,停止电源的供给。因此,仅在相机的半按计时器195为ON的期间内,可以由角速度传感器10进行相机的振动检测。The
点像函数运算部100是下述点像分布函数运算部:根据从抖动校正控制部30、曝光控制部150、对焦镜头位置检测部160、焦距检测部170等得到的各种信息,运算曝光中的点像函数(点像分布函数)。The point image
由抖动校正镜头70进行的光学式抖动校正完全时,点像函数为1点,但实际上光学式抖动校正并不完全,因此点像函数并不是1点。即,残留有通过抖动校正镜头70未校正完全的像抖动(抖动校正残余)。在此算出的点像函数,在以后通过图像处理对通过抖动校正镜头70未校正完全而残留在成像面上的抖动校正残余进行进一步抖动校正时使用。When the optical shake correction by the
摄像部110包括摄像元件111、A/D转换部112、信号处理部113等,是对由摄影光学系统在成像面所成的像进行拍摄、并将图像数据输出到图像记录部120的部分。摄像元件111是使通过摄影光学系统在成像面所成的被拍摄体像受光、并转换为模拟信号的图像数据的元件。A/D转换部112是将模拟图像转换为数字图像的转换器。信号处理部113是对通过A/D转换部112转换为数字信号后的图像数据进行处理的部分。The
图像记录部120是分别将由摄像部110拍摄的图像、由点像函数运算部100运算的点像函数、各种图像恢复处理所需要的各种信息(参数)等与图像建立关联并记录保存的部分。这些点像函数、各种信息等,例如可以作为题头嵌入并记录在图像文件内,也可以是如电子水印技术那样直接嵌入到图像中的方法。此外,也可以制作与图像文件相对应的别的文件,将信息写入到其中。The
图像记录部120的具体的方式,例如可以是压缩光盘(コンパクトデイスク)(商标)、智能媒体(スマ一トメデイア)(商标)等可移动记录介质,也可以是进行图像传送的缓冲存储器。A specific form of the
曝光控制部150是从在未图示的指令盘等设定的曝光时间的设定值控制到摄像元件的曝光时间的部分。曝光时间信息及曝光的开始/结束的时序信息被发送到点像函数运算部100。The
对焦镜头位置检测部160是检测未图示的对焦镜头的位置的部分。通过检测对焦镜头的位置,可以计算点像函数的运算所需要的从成像面到被拍摄体的距离。The focus lens
焦点检测部170是检测摄影光学系统摄影时的镜头焦距f的部分。该镜头焦距f也是点像函数的运算所需要的信息。The
闪光控制部180是控制闪光发光部181的发光的部分。The
操作部190具有半按开关(SW1)191、全按开关(SW2)192等。The operation unit 190 has a half-press switch ( SW1 ) 191 , a full-press switch ( SW2 ) 192 , and the like.
半按开关191是使未图示的释放按钮的半按操作连动从而使其为ON的开关。通过使该半按开关191为ON,开始由未图示的测光部进行的测光运算、自动聚焦驱动等。此外,在半按计时器195为OFF时,与该半按开关191的ON同步,使半按计时器195为ON。The half-
全按开关192是使未图示的释放按钮的全按操作连动从而使其为ON的开关。通过使该全按开关192为ON,进行由未图示的快门机构进行的快门的开闭、由图像传感器进行的图像的写入等一系列的摄影操作。The full-
图像恢复运算部210是下述部分:根据从抖动校正相机1的图像记录部120传送而来的图像数据、对应于图像数据的点像函数信息以及用于图像恢复处理的各种参数,进行校正图像中所包含的抖动的图像恢复处理。在图像恢复运算部210中的图像恢复处理中,使用公式(6)所述的维纳滤波器(ウイナ一フイルタ),但并不限于此,也可以使用其他的方法。The image
图像显示部220是显示摄影者拍摄的图像、或图像恢复后的图像的部分,在本实施方式中,相机的监视器部相当于该部分。The
接下来,对于抖动校正控制部30关连的部分,包括光学式抖动校正操作的控制进行说明。Next, the parts related to the shake
图3是对光学式校正系统500的抖动校正控制部30的控制操作进行说明的控制框图。FIG. 3 is a control block diagram illustrating the control operation of the shake
首先,通过角速度传感器10检测对相机施加的振动。角速度传感器10通常使用检测科里奥利力的压电振动式角速度传感器。角速度传感器10的输出,经由A/D转换器20被输入到基准值运算部(低频成分抽出)31。First, vibration applied to the camera is detected by the
基准值运算部31是根据角速度传感器10的输出运算抖动的基准值的部分。通常手抖动的基准值为在角速度传感器10完全静止的状态下的输出(以下称为零输出)值即可。但是,该零输出值根据漂移或温度等环境条件而变动,因此无法使基准值为固定值。因此,从实际使用的状态、即摄影者的手抖动信号运算基准值,必须求得零输出。在基准值运算中,使用数字低通滤波器(LFP)。The reference
数字低通滤波器的截止频率fc优选被设定的尽可能低,但如现有技术的说明中所述,将截止频率fc设定的过低时,容易受到传感器漂移的影响。此外,相反地设定的较高时,fc以下的频率成分由于未进行光学校正,因此作为像抖动而残留。在以后进行详细讲述,但可以以未进行该光学校正的基准值输出为基础求得点像函数,通过进行图像恢复处理而由后处理恢复在光学校正中没有完全取得的像抖动。The cut-off frequency fc of the digital low-pass filter is preferably set as low as possible, but as described in the description of the prior art, if the cut-off frequency fc is set too low, it is easily affected by sensor drift. In addition, when the value is set high conversely, frequency components below fc are not optically corrected, and therefore remain as image shake. The details will be described later, but the point image function can be obtained based on the reference value output without this optical correction, and the image blur that was not completely obtained by the optical correction can be restored by post-processing by performing image restoration processing.
然后,在基准值运算之后,将从来自角速度传感器10的抖动检测信号减去了基准值的抖动检测信号发送到积分部32。Then, after the calculation of the reference value, the shake detection signal obtained by subtracting the reference value from the shake detection signal from the
在积分部32中,对以角速度单位表示的抖动检测信号进行时间积分,并转换为相机的抖动角度。例如,根据以下的公式(7)进行运算。In the
θ(t)=θ(t-1)+C·(ω(t)-ω0(t)) (7)θ(t)=θ(t-1)+C·(ω(t)-ω 0 (t)) (7)
在公式(7)的各记号中,θ(t)为目标驱动位置,ω(t)为抖动检测信号,ω0(t)为基准值,t为时间(整数值),C是由镜头的焦距等条件决定的常数。In each symbol of the formula (7), θ(t) is the target driving position, ω(t) is the shaking detection signal, ω 0 (t) is the reference value, t is the time (integer value), and C is determined by the A constant determined by conditions such as focal length.
由积分部32运算的目标驱动位置信息被发送到目标驱动位置运算部33。The target driving position information calculated by the integrating
在目标驱动位置运算部33中,在从积分部32传送而来的抖动角度信息中,加入来自焦点检测部170的镜头焦距f、来自对焦镜头位置检测部160的被拍摄体距离D等信息,运算用于驱动抖动校正镜头70的目标驱动位置信息。In the target driving
在抖动校正控制部30中,利用公知的PID控制等,为了根据该目标驱动位置信息移动抖动校正镜头70,得到目标驱动位置信息和来自抖动校正镜头70的位置检测部60的位置信息的差,送出用于驱动光学系统驱动部50的驱动信号。经由D/A转换器430将驱动信号传送到光学系统驱动部50。可以根据送出的驱动信号在光学系统驱动部50的线圈中流过电流,从而在垂直于光轴的方向上驱动抖动校正镜头70。In the shake
在位置检测部60中,监视抖动校正镜头70的位置,并利用检测出的镜头位置信息,通过抖动校正控制部30反馈控制抖动校正镜头70。The
接下来,对点像函数运算部100的操作进行说明。Next, the operation of the point image
在现有技术的说明中对以下问题进行了讲述:即使通过光学式校正系统500进行抖动校正也没有完全校正抖动,而在图像上残留有若干抖动(抖动校正残余的产生)(参照图8(a)(b))。这种抖动校正残余产生的原因主要是基于基准值的地方很大。因此,在本实施方式的点像函数运算部100中,以基准值为基础计算抖动校正残余的点像函数。In the description of the prior art, the following problem was described: even if the shake correction is performed by the
在此,对点像函数的运算方法进行简单说明。Here, the calculation method of the point image function will be briefly described.
点像函数利用下述公式计算。即,从得到的基准值ω0中减去基准值运算平均值ω0ave,将其积分求得误差角度θ(t)。进而从焦距信息f求得在像面的点像分布函数X(t)。The point image function is calculated using the following formula. That is, the calculated average value ω 0 ave of the reference value is subtracted from the obtained reference value ω 0 , and this is integrated to obtain the error angle θ(t). Furthermore, the point image distribution function X(t) on the image plane is obtained from the focal length information f.
ω0ave=∑ω0(t)/N (8)ω 0 ave = Σω 0 (t)/N (8)
θ′(t)=θ′(t-1)+C·(ω0(t)-ω0ave) (9)θ′(t)=θ′(t-1)+C·(ω 0 (t)-ω 0 ave) (9)
X(t)=f·θ(t) (10)X(t)=f·θ(t)
另外,在安装望远倍率镜时,需要根据望远倍率镜的倍率改变焦距。此外,利用被拍摄体距离信息进行校正时点像分布函数的精度增高。此时,利用下式(11)即可。In addition, when installing a teleconverter, it is necessary to change the focal length according to the magnification of the teleconverter. In addition, the accuracy of the point image distribution function increases when correction is performed using subject distance information. In this case, the following formula (11) may be used.
X(t)=β·Rf·θ(t) (11)X(t)=β·Rf·θ(t) (11)
β:横倍率β: Lateral magnification
R:被拍摄体距离R: subject distance
分别对X方向、Y方向进行这些运算,将其在X-Y平面上展开时得到点像分布函数。These calculations are performed on the X direction and the Y direction respectively, and the point image distribution function is obtained when it is expanded on the X-Y plane.
另外,上述例为点像函数运算的一例,对于点像函数的运算,也可以利用其他的方法。In addition, the above-mentioned example is an example of point image function calculation, and other methods may be used for point image function calculation.
在此算出的点像函数,被发送到图像恢复运算部210。图像恢复运算部210根据该发送的点像函数进行图像恢复运算。通过对在抖动校正镜头70的抖动校正操作中没有完全校正的像抖动进行校正,可以得到抖动校正效果好的高画质的图像。The point image function calculated here is sent to the image
用于现有的图像恢复处理的数据,几乎都是从通过角速度传感器等检测出的抖动检测数据直接求得点像函数进行图像恢复的例子。但是,如之前所述,在这种方法中,在图像的抖动很大的情况下,存在即使进行图像恢复也没有改善画质的问题。但是,根据本实施方式,通过光学式抖动校正机构校正某种程度的抖动,利用此时的抖动信息进行图像恢复处理,由此可以大幅地改善画质。Data used in conventional image restoration processing is almost always an example in which a point image function is directly obtained from shake detection data detected by an angular velocity sensor or the like to perform image restoration. However, as described above, in this method, there is a problem that image quality cannot be improved even if the image is restored when the image shakes greatly. However, according to the present embodiment, by correcting a certain degree of blurring by the optical blurring correction mechanism and performing image restoration processing using the blurring information at that time, the image quality can be greatly improved.
图4(a)~(c)及图5(a)~(d)是说明本实施方式中的图像恢复的图。4( a ) to ( c ) and FIGS. 5( a ) to ( d ) are diagrams illustrating image restoration in this embodiment.
在本实施方式中,由于利用由光学式抖动校正机构进行抖动校正后的图像数据及抖动信息,因此并没有发生抖动量过大的问题。通过比较图7(a)~(d)可以明白此点的效果。抖动越大没有传递的频率成分越是增加,图像的恢复就越难。可知图5(b)所示的空间频率传递函数变为0的点比图7(b)的要少。这表示:由于减少未传递的频率成分,因此可以有效地进行图像恢复。In the present embodiment, since the image data and the blur information after the blur correction by the optical blur correction mechanism are used, there is no problem that the amount of blur is too large. The effect of this point can be understood by comparing FIGS. 7( a ) to ( d ). The greater the jitter, the more the frequency components that are not transmitted increase, and the more difficult it is to restore the image. It can be seen that there are fewer points at which the spatial frequency transfer function shown in FIG. 5(b) becomes 0 than in FIG. 7(b). This means that efficient image restoration is possible due to the reduction of non-transmitted frequency components.
如上述详细说明,根据本第一实施方式可以起到以下的效果。As described in detail above, according to the first embodiment, the following effects can be achieved.
由于具有校正像抖动的抖动校正光学系统、和对由摄像部拍摄的图像通过图像处理进行图像恢复以校正像抖动的图像恢复运算部,因此可以补充利用了光学校正光学系统的光学的抖动校正的问题点、和图像恢复中的抖动校正的问题点,提高抖动校正效果。Since there is a shake correction optical system that corrects image shake, and an image restoration calculation unit that corrects image shake by performing image restoration on an image captured by the imaging unit through image processing, it is possible to supplement the optical shake correction using the optical correction optical system. Problem points, and problem points of shake correction in image restoration, improve shake correction effect.
具有运算点像分布函数的点像分布函数运算部,图像恢复运算部,通过根据点像分布函数处理图像来进行图像恢复,所以如果在摄影时运算并保存点像分布函数,就可以在摄影后的任意时刻进行图像恢复。There is a point image distribution function computing unit that calculates point image distribution functions, and an image restoration computing unit performs image restoration by processing images according to point image distribution functions. Therefore, if the point image distribution function is calculated and stored during shooting, it can be used after shooting Image recovery at any time.
点像分布函数运算部,根据基准值运算部的运算结果运算点像分布函数,所以可以将在由抖动校正光学系统进行的抖动校正中没有完全校正的抖动作为点像分布函数,可以通过图像恢复对在由抖动校正光学系统进行的抖动校正中没有完全校正的抖动进行校正。The point image distribution function calculation unit calculates the point image distribution function based on the calculation result of the reference value calculation unit, so that the shake that is not completely corrected in the shake correction by the shake correction optical system can be used as the point image distribution function, and image restoration can be performed. Shakes that are not completely corrected in the shake correction by the shake correction optical system are corrected.
<第二实施方式><Second Embodiment>
本实施方式是在第一实施方式的系统结构中设置抖动校正操作选择开关194和信号流通控制部452的结构。This embodiment is a configuration in which the shake correction
图9是本实施方式的系统结构框图,图10是这些结构的框配置图。对起到与第一实施方式相同的功能的部分,标以相同的标号,适当省略重复的说明。FIG. 9 is a block diagram of the system configuration of this embodiment, and FIG. 10 is a block diagram of these configurations. Parts that perform the same functions as those in the first embodiment are given the same reference numerals, and redundant descriptions are appropriately omitted.
图11为对抖动校正部的操作进行说明的框图。如图11所示,将来自基准值运算部31的输出送出到点像函数运算部100时,设置切换是否进行抖动校正操作的信号流通控制部452。FIG. 11 is a block diagram illustrating the operation of the shake correction unit. As shown in FIG. 11 , when the output from the reference
抖动校正操作选择开关(VRSW)194是切换光学的抖动校正操作的ON/OFF的开关。此外,信号流通控制部452是根据VRSW 194的状态切换发送到点像函数运算部100的数据的部分。另外,在可更换镜头镜筒相机中如图10所示,该校正操作选择开关194被设置在可更换镜头的镜头镜筒102的外周部。如下进行基于本实施方式中的选择开关194的操作。A shake correction operation selection switch (VRSW) 194 is a switch for switching ON/OFF of an optical shake correction operation. In addition, the signal
VRSW 194为ON时,驱动抖动校正镜头70,为了光学式校正操作和图像恢复而进行必要的操作。将为了进行图像恢复处理所需要的图像恢复用的数据,从基准值运算部31发送到点像函数运算部100。另一方面,在VRSW 194为OFF的状态下,停止抖动校正镜头70的驱动,进行光学的抖动校正操作。从目标驱动位置运算部33输出的目标驱动位置信号被作为图像恢复用的数据发送到点像函数运算部100。另外,无论VRSW 194的设定状态为何种状态,都将其发送到点像函数运算部100。When the
接下来,对本实施方式的抖动校正相机1的基本操作进行说明。Next, basic operations of the
图12是对本发明的相机的基本操作进行说明的流程图。Fig. 12 is a flow chart explaining the basic operation of the camera of the present invention.
以下,根据图12所示的流程图,对本实施方式的相机操作的流程进行说明。Hereinafter, the flow of camera operations in this embodiment will be described based on the flowchart shown in FIG. 12 .
另外,由于之后说明的内容是在X方向Y方向共用的内容,因此并不特别标明方向而进行说明。In addition, since the content described later is the content common to the X direction and Y direction, it demonstrates without specifying a direction in particular.
在步骤S1010中,判断半按开关SW1是否为ON。半按开关SW1为ON时进入S1020,半按开关SW1为OFF时进入S1140。In step S1010, it is determined whether the half-press switch SW1 is ON. When the half-press switch SW1 is ON, enter S1020, and when the half-press switch SW1 is OFF, enter S1140.
在S1020中,重置计数器TSW1,使计数值为0。计数器TSW1是用于测量半按开关SW1变为OFF之后的经过时间的计数器,计数值为整数。该计数器在半按开关SW1为ON的期间内为0,仅在半按开关SW1为OFF且半按计时器为ON的期间进行操作。In S1020, the counter T SW1 is reset to make the
在S1030中,判断半按计时器195是否为OFF。半按计时器195为OFF时进入S1040,半按计时器195为ON时进入S1170。In S1030, it is determined whether the half-press timer 195 is OFF. When the half-press timer 195 is OFF, the process proceeds to S1040, and when the half-press timer 195 is ON, the process proceeds to S1170.
在S1040中,重置计数器t,使计数值为0。计数器t是用于测量半按计时器195为ON的时间的计数器。该计数器为整数值计数器,在半按计时器195变为ON的同时开始计数操作,在半按计时器195为ON的期间持续计数操作。In S1040, the counter t is reset to make the
在S1050中,使半按计时器195为ON。在S1060中,使角速度传感器10为ON,开始振动的检测。此外,由A/D转换器20进行的转换操作也在此开始。在S1070中,根据来自角速度传感器10的输出开始基准值的运算。在S1080中,开始用于驱动抖动校正镜头70的驱动信号的运算。在S1090中,判断VRSW 194是否被设定为ON。VRSW 194被设定为ON时,为了驱动抖动校正镜头70而进入S1100。另一方面,VRSW 194被设定为OFF时,进入S1130。In S1050, the half-press timer 195 is turned on. In S1060, the
在S1100中,开始抖动校正镜头70的驱动。在S1100中,进行曝光操作、图像恢复操作。之后利用图13对该操作进行详细说明。在S1120中,将半按计时器195的计数器t增加1。在S1130中,停止抖动校正镜头70的驱动。另外,当在进入该步骤的时刻抖动校正镜头70的驱动已经停止了时,直接持续停止状态。In S1100, driving of the
在S1140中,判断半按计时器195是否为ON。半按计时器195为ON时进入S1150,半按计时器195为OFF时返回S1010,继续进行半按开关SW1的检测。在S1150中,在进入该步骤的时刻,相机处于半按开关SW1为OFF、半按计时器195为ON的状态。为了测量该状态持续的时间,将计数器TSW1增加1。In S1140, it is determined whether the half-press timer 195 is ON. When the half-press timer 195 is ON, enter S1150, and when the half-press timer 195 is OFF, return to S1010, and continue to detect the half-press switch SW1. In S1150, when entering this step, the camera is in a state where the half-press switch SW1 is OFF and the half-press timer 195 is ON. To measure how long this state lasts, the counter T SW1 is incremented by 1.
在S1160中,判断计数器TSW1的值是否比阈值T_SW1还小。在此,阈值T_SW1为用于决定计数器TSW1的上限的常数,决定从半按开关SW1变为OFF到半按计时器195变为OFF的时间。In S1160, it is judged whether the value of the counter T SW1 is smaller than the threshold T_SW1. Here, the threshold T_SW1 is a constant for determining the upper limit of the counter T SW1 , and determines the time from when the half-press switch SW1 is turned off to when the half-press timer 195 is turned off.
计数器TSW1不满阈值T_SW1时,即肯定判断时,不将半按计时器195设为OFF就进入S1170。另一方面,计数器TSW1与该阈值T_SW1相等时,即在该步骤否定判断时,进入S1220,进行使半按计时器195为OFF的处理、以及半按计时器195变为OFF所伴随的处理。When the counter T SW1 is less than the threshold T_SW1 , that is, when the determination is affirmative, the process proceeds to S1170 without turning off the half-press timer 195 . On the other hand, when the counter T SW1 is equal to the threshold T_SW1, that is, when the judgment of this step is negative, the process proceeds to S1220, and the process of turning off the half-press timer 195 and the processing accompanying the half-press timer 195 being turned OFF are performed. .
在S1170中,持续角速度传感器10为ON的状态,进行振动的检测。此外,也持续由A/D转换器20进行的转换操作。在S1180中,持续基准值的运算。在S1190中,从由角速度传感器10的输出和在S1180运算的基准值持续用于驱动抖动校正镜头70的驱动信号的运算。In S1170, the ON state of the
在S1200中,判断VRSW 194是否被设定为ON。VRSW 194被设定为ON时,为了持续抖动校正镜头70的驱动而进入S1210。VRSW194被设定为OFF时进入S1130。In S1200, it is judged whether
在S1210中,持续抖动校正镜头70的驱动。在S1220中,停止抖动校正镜头70的驱动。在S1230中,停止基准值的运算。在S1240中,停止对角速度传感器10的电源供给,并使角速度传感器10为OFF。在S1250中,使半按计数器195为OFF并返回S1010,进行半按开关(SW1)191的状态检测。In S1210, the driving of the
接下来,对本实施方式的相机的曝光操作及图像恢复操作进行说明。Next, the exposure operation and image restoration operation of the camera of this embodiment will be described.
图13为表示图12中的S1110的曝光操作、图像恢复操作的详细的流程图。FIG. 13 is a flowchart showing details of the exposure operation and the image restoration operation of S1110 in FIG. 12 .
在S1500中,判断全按开关(SW2)192是否为ON。全按开关SW2为ON时进入S1510,全按开关SW2为OFF时进入S1520。In S1500, it is determined whether or not the full push switch (SW2) 192 is ON. S1510 is entered when the switch SW2 is fully pressed to be ON, and S1520 is entered when the switch SW2 is fully pressed to be OFF.
在S1510中,判断曝光开始的处理是否已完成。曝光开始处理已完成时进入S1520,曝光开始处理未完成时进入S1530。全按开关SW2是成为曝光操作的契机的开关。该开关为ON时如果没有开始曝光就在此开始曝光,如果已经开始曝光就进行曝光的控制。In S1510, it is judged whether or not the process of starting exposure has been completed. When the exposure start process is completed, it proceeds to S1520, and when the exposure start process is not completed, it proceeds to S1530. The full press of the switch SW2 is a switch that triggers the exposure operation. When this switch is ON, if the exposure has not been started, the exposure is started here, and if the exposure has been started, the exposure control is performed.
在S1520中,判断是否处于曝光中。处于曝光中时进入S1540,不在曝光中就进入S1570。在S1530中,进行未图示的反射镜的上升、打开快门等用于曝光开始的处理。在S1540中,判断VRSW 194是否为ON。VRSW 194为ON时进入S1550,VRSW 194为OFF时进入S1560。In S1520, it is determined whether exposure is in progress. Enter S1540 when it is in exposure, and enter S1570 when it is not in exposure. In S1530 , processes for starting exposure, such as raising the mirror (not shown) and opening the shutter, are performed. In S1540, it is judged whether
在S1550中将基准值积分。这与对通过光学抖动校正操作没有完全校正的像的抖动进行运算等效。积分后的值存储在存储器等中,用于曝光后的点像函数的运算。In S1550, the reference value is integrated. This is equivalent to calculating the shake of an image that has not been completely corrected by the optical shake correction operation. The integrated value is stored in a memory or the like, and used for calculation of the point image function after exposure.
在S1560中,读入目标驱动位置信号,并存储在存储器等中。利用此在曝光结束后进行点像函数的运算。在S1570中,判断用于结束曝光的处理是否完成。处理完成时进入S1590,处理未完成时进入S1580。在S1580中,进行反射镜的下降、关闭快门等用于曝光结束的处理。In S1560, the target drive position signal is read and stored in a memory or the like. Use this to perform point image function calculations after exposure. In S1570, it is judged whether the processing for ending the exposure is completed. When the processing is completed, go to S1590, and if the processing is not completed, go to S1580. In S1580, processing for ending the exposure, such as lowering of the mirror and closing of the shutter, is performed.
在S1590中,判断点像函数的运算是否结束。点像函数的运算结束时进入S1610,点像函数的运算没有结束时进入S1600。In S1590, it is judged whether the operation of the point image function is finished. When the operation of the point image function is completed, it proceeds to S1610, and when the operation of the point image function is not completed, it proceeds to S1600.
在S1600中,开始或持续点像函数的运算。在进入该步骤的时刻如果没有开始点像函数的运算就开始运算,如果已经开始运算就持续该运算。In S1600, the operation of the point-like function is started or continued. When entering this step, if the operation of the point-like function has not been started, the operation is started, and if the operation has been started, the operation is continued.
在S1610中,判断图像恢复的运算是否结束。图像恢复的运算结束时进入S1120,图像恢复的运算没有结束时进入S1620。在S1620中,开始或持续图像恢复的运算。在进入该步骤的时刻如果没有开始图像恢复的运算就开始运算,如果已经开始图像恢复的运算就持续该运算。In S1610, it is judged whether the operation of image restoration is finished. When the calculation of image restoration is completed, it proceeds to S1120, and when the calculation of image restoration is not completed, it proceeds to S1620. In S1620, start or continue the operation of image restoration. When entering this step, if the operation of image restoration has not been started, the operation is started, and if the operation of image restoration has been started, the operation is continued.
此外,不进行光学的抖动校正操作时,可以从角速度传感器10的输出运算点像函数,通过摄影后的图像恢复处理减轻抖动。因此,即使在由于电池不足、开关忘记接通等任何故障而使抖动校正镜头70没有操作时,也可以通过图像恢复处理减轻抖动。In addition, when the optical shake correction operation is not performed, the point image function can be calculated from the output of the
如上述详细的说明,根据本发明,可以起到以下效果。As described in detail above, according to the present invention, the following effects can be achieved.
由于具有校正像抖动的校正光学系统、利用基准值或振动检测信号运算点像分布函数的点像分布函数运算部、和对由摄像部拍摄的图像根据点像分布函数进行图像处理从而进行图像恢复以校正像抖动的图像恢复运算部,因此无论是否进行利用了抖动校正光学系统的光学的抖动校正,都可以进行图像恢复。Image restoration is performed by having a correcting optical system for correcting image shake, a point image distribution function calculation unit for calculating a point image distribution function using a reference value or a vibration detection signal, and performing image processing on an image captured by an imaging unit according to a point image distribution function. Since the image restoration calculation unit corrects image shake, image restoration can be performed regardless of whether optical shake correction using the shake correction optical system is performed.
由于具有对是利用基准值还是利用振动检测信号来由点像分布函数运算部进行点像分布函数的运算进行切换的点像分布函数运算切换部,所以可以根据需要选择点像分布函数的运算方法,可以在需要的时候有效地进行图像恢复。Since there is a point image distribution function calculation switching section for switching whether the calculation of the point image distribution function is performed by the point image distribution function calculation section using the reference value or the vibration detection signal, the calculation method of the point image distribution function can be selected as required , which can efficiently perform image restoration when needed.
点像分布函数运算切换部,兼用作在是否由抖动校正光学系统进行抖动校正操作之间进行切换的抖动校正操作设定部,所以可以使由抖动校正光学系统进行的抖动校正操作连动,改变点像分布函数的运算方法,可以进行与由抖动校正光学系统进行的抖动校正操作的有无对应的最佳点像分布函数的运算。The point image distribution function calculation switching unit is also used as a shake correction operation setting unit for switching whether to perform shake correction operation by the shake correction optical system, so that the shake correction operation by the shake correction optical system can be linked and changed. The calculation method of the point image distribution function can calculate the optimal point image distribution function corresponding to the presence or absence of the shake correction operation by the shake correction optical system.
在不进行由抖动校正光学系统进行的抖动校正操作时,点像分布函数运算部利用振动检测信号运算点像分布函数,因此运算的点像分布函数与相机的抖动本身相关,可以通过图像恢复使起因于该相机的抖动的像抖动恢复。When the shake correction operation by the shake correction optical system is not performed, the point image distribution function calculation unit uses the vibration detection signal to calculate the point image distribution function, so the calculated point image distribution function is related to the camera shake itself, and can be used by image restoration. Image shake recovery due to camera shake.
由于具有校正像抖动的抖动校正光学系统、和利用基准值或振动检测信号运算点像分布函数的点像分布函数运算部,所以无论是否进行利用了抖动校正光学系统的光学的抖动校正,都可以以最佳的运算方法运算图像恢复所需要的点像分布函数,可以在其后通过外部装置等有效地对拍摄的图像进行图像恢复。Since there is a shake correction optical system that corrects image shake, and a point image distribution function calculation unit that calculates a point image distribution function using a reference value or a vibration detection signal, it is possible to correct optical shake regardless of whether optical shake is corrected using the shake correction optical system. By calculating the point image distribution function necessary for image restoration with an optimal calculation method, image recovery can be performed efficiently on the captured image afterwards by an external device or the like.
<第三实施方式><Third Embodiment>
第三实施方式是将图像恢复装置和相机主体分开的方式。对于起到与第一实施方式相同的功能的部分,附以相同的标号,适当省略重复的说明。The third embodiment is a method of separating the image restoration device from the camera body. Parts that perform the same functions as those in the first embodiment are assigned the same reference numerals, and redundant descriptions are appropriately omitted.
以下,参照附图对本发明的实施方式进一步进行详细说明。图14是表示本发明的抖动校正相机的第三实施方式的系统结构的框图。Hereinafter, embodiments of the present invention will be described in further detail with reference to the drawings. FIG. 14 is a block diagram showing a system configuration of a third embodiment of the shake correction camera of the present invention.
本实施方式的抖动校正相机主体1,在第一实施方式的结构上设置函数校正部105、接口部130、图像恢复判断部140,图像恢复运算部210变成作为图像重放装置2的一部分而与相机主体1分离的结构。The shake
图像重放装置2为如下所述的图像恢复装置:利用传送电缆等连接图像记录部120或抖动校正相机1和重放装置,重放由抖动校正相机1拍摄的图像,并且可以进行图像恢复。The image playback device 2 is an image restoration device that connects the
函数校正部105是利用从位置检测部60得到的抖动校正镜头70的位置信号来校正点像函数的部分。更为具体的说,利用位置信号根据作为驱动目标位置和位置信号(实际驱动位置)的差的控制位置误差进行点像函数的校正。The function correction unit 105 corrects the point image function using the position signal of the
图像记录部120利用传送电缆300连接接口部130和图像重放装置2,根据需要将保存在图像记录部120中的图像以及图像恢复处理所需要的信息传送到图像重放装置2。The
接口部130是在连接抖动校正相机1和图像重放装置2等时具有了连接传送电缆300的端子的通信设备。The interface unit 130 is a communication device having a terminal for connecting the transmission cable 300 when connecting the
连接电缆300是连接接口部130的连接器和图像重放装置2的通信端口(例如RS-232C、USB、并行端口、IEEE1394等)的电缆。经由该连接电缆300在抖动校正相机1和图像重放装置2之间进行数据的收发。The connection cable 300 is a cable for connecting the connector of the interface unit 130 to a communication port (for example, RS-232C, USB, parallel port, IEEE1394, etc.) of the image playback device 2 . Data is transmitted and received between the
图像恢复判断部140是对是否进行点像函数运算进行判断处理的部分。即,根据快门速度或抖动量等信息判断是否对来自抖动校正控制部30的基准值运算部的输出数据进行点像函数运算的部分。The image restoration judging unit 140 is a part that judges whether or not to perform point image function calculation. That is, a part that determines whether or not to perform point image function calculation on the output data from the reference value calculation unit of the shake
由于通过图像恢复判断部140判断点像函数运算的必要性,因此可以使保存在图像记录部120的信息尽量只是需要的数据,可以减少无谓的运算操作及存储器容量。Since the necessity of point image function calculation is judged by the image restoration judging unit 140, the information stored in the
操作部190具有半按开关(SW)191、全按开关(SW)192、抖动校正模式选择开关(SW)194等。The operation unit 190 has a half-press switch (SW) 191 , a full-press switch (SW) 192 , a shake correction mode selection switch (SW) 194 , and the like.
抖动校正模式选择开关194是进行光学式校正操作模式和图像恢复模式的组合选择的操作部件。在本实施方式中,作为可以选择3个模式的抖动校正操作模式的开关,其操作如下。The shake correction
选择了“抖动校正OFF模式”时,不进行光学式校正及图像恢复。即,停止抖动校正镜头70的驱动,抖动校正操作均不进行,图像恢复用的数据的记录保存也不进行。When the "shake correction OFF mode" is selected, optical correction and image restoration are not performed. That is, the drive of the
选择了“光学式校正操作模式”时,仅进行光学式校正操作,驱动抖动校正镜头70进行像抖动校正操作,但不进行用于图像恢复处理的点像函数的运算、图像恢复用的数据的记录保存等。When the "optical correction operation mode" is selected, only the optical correction operation is performed, and the
选择了“图像恢复操作模式”时,进行光学式校正操作和图像恢复所需要的操作。将图像恢复处理所需要的图像恢复用的数据,从光学式校正系统500经由图像恢复判断部140发送到点像函数运算部100。When "Image Restoration Operation Mode" is selected, operations required for optical correction operations and image restoration are performed. Data for image restoration necessary for the image restoration process is sent from the
接下来,对图像重放装置2进行说明。Next, the image playback device 2 will be described.
图像重放装置2,包括进行图像恢复处理的图像恢复运算部210、显示图像的图像显示部220和恢复结果保存部230。The image playback device 2 includes an image
本实施方式中的图像重放装置2,利用个人电脑,将包含图像恢复所需要的专用的抖动校正程序的应用软件安装到该个人电脑上,由此使其作为图像重放装置2起作用。The image playback device 2 in this embodiment functions as the image playback device 2 by using a personal computer and installing application software including a dedicated shake correction program necessary for image restoration to the personal computer.
在该抖动校正程序中,除了进行图像恢复处理的图像恢复运算部In this shake correction program, in addition to the image restoration calculation part that performs image restoration processing
(图像恢复运算程序)之外,还包括接收从相机侧传送的图像数据、点像分布函数及各种参数的数据输入部(数据输入程序)和从图像重放装置侧进行相机侧的参数设定的设定部等。In addition to the (image restoration operation program), it also includes a data input unit (data input program) that receives image data, point image distribution functions, and various parameters transmitted from the camera side, and performs parameter setting on the camera side from the image playback device side. Certain settings, etc.
另外,图像重放装置2并不限于利用个人电脑的情况,例如既可以作为专用的重放装置,也可以将其组装到相机中。In addition, the image playback device 2 is not limited to the use of a personal computer, and may be a dedicated playback device or incorporated into a camera, for example.
图像恢复运算部210是如下所述的部分:根据从抖动校正相机1的图像记录部120传送而来的图像数据、与图像数据对应的点像函数信息以及用于图像恢复处理的各种参数,进行校正图像中所包含的抖动的图像恢复处理。The image
对于图像恢复运算部210中的图像恢复处理,使用了公式(6)所述的维纳滤波器,但不限于此,也可以使用其他方法。For the image restoration processing in the image
图像显示部220是显示摄影者拍摄的图像或图像恢复后的图像的部分,在本实施方式中,个人电脑的监视器部相当于该部分。The
恢复结果保存部230是将由图像恢复运算部210进行图像恢复处理后的恢复图像和进行图像恢复处理时所用的参数与原图像建立关联并保存的部分。The restoration result storage unit 230 is a part that associates and stores the restored image after the image restoration process performed by the image
接下来,对本实施方式的抖动校正相机1的基本操作进行说明。Next, basic operations of the
图15是表示进行抖动校正操作时相机的基本操作的流程图。FIG. 15 is a flowchart showing the basic operation of the camera when a shake correction operation is performed.
在步骤S210中,半按开关191为ON时进入S220。在S220中,判别抖动校正模式选择开关194的状态。“光学式校正操作模式”时进入S230的光学式校正操作流程,“图像恢复操作模式”时进入S240的进行光学式抖动校正操作和图像恢复处理操作的图像恢复处理流程。选择了“抖动校正OFF模式”时进入S250。In step S210, when the half-
在S250中,由于选择了“抖动校正OFF模式”,因此如上所述,不进行光学式校正及图像恢复,停止抖动校正镜头70的驱动,抖动校正操作均不进行,也不进行图像恢复用的数据的记录保存。In S250, since the "shake correction OFF mode" is selected, as described above, optical correction and image restoration are not performed, the drive of the
以下,分别对“光学式校正操作模式”以及“图像恢复操作模式”的情况下的抖动校正相机1的操作进行说明。Hereinafter, operations of the camera
首先,对“光学式校正操作模式”时的抖动校正相机的操作进行说明。First, the operation of the camera shake correction in the "optical correction operation mode" will be described.
图16是表示光学式抖动校正操作模式时的相机的基本操作的流程图。FIG. 16 is a flowchart showing the basic operation of the camera in the optical shake correction operation mode.
在S400中,将用于基准值运算部31的LPF部的截止频率fc设为fc=0.1Hz。在S410中,使作为振动检测部的角速度传感器10为ON。在S420中,解除被锁定的抖动校正镜头70的锁定。在S430中,开始抖动校正操作。在此开始的抖动校正是指如下所述的光学式抖动校正操作:根据角速度传感器10的输出,为了消除其像抖动,使抖动校正镜头70在大致垂直于光轴方向的方向上移动,来校正抖动。In S400, the cut-off frequency fc of the LPF unit used in the reference
在S440中,检测半按计时器的状态,如果半按计时器为OFF就进入S450,如果半按计时器为ON就进入S470。在S450中,停止抖动校正操作,在S460中锁定校正镜头70,结束光学校正模式。在S470中,检测全按开关192的状态,如果全按开关192为ON就进入S480,如果全按开关192为OFF就返回S440。In S440, the state of the half-press timer is detected, and if the half-press timer is OFF, the process proceeds to S450, and if the half-press timer is ON, the process proceeds to S470. In S450, the shake correction operation is stopped, in S460 the
在S480中,进行抖动校正镜头70的居中操作后,再度开始抖动校正。在没有通过光学系统驱动部50驱动的状态下,摄影光学系统的光轴I和抖动校正镜头70的光轴未必一致。通常,抖动校正镜头70大多处于移动到了其可动范围的端部的状态,直接进行抖动校正操作时,产生无法驱动的方向,所以驱动抖动校正镜头70,以根据该居中操作使抖动校正镜头70的光轴和摄影光学系统的光轴I大致一致。In S480, after the centering operation of the
在S490中,进行快门打开操作,开始对摄像部110的曝光。在S500中,进行闪光(SB)是否发光的判断,进行闪光的发光时进入S510,不进行闪光的发光时进入S520。在S510中进行闪光的发光。在S520中,关闭快门,结束曝光。其后,返回到S440的半按计时器判断程序。In S490, a shutter opening operation is performed to start exposure to the
接下来,对“图像恢复操作模式”时的抖动校正相机的操作进行说明。Next, the operation of the camera shake correction in the "image restoration operation mode" will be described.
图17是表示图像恢复操作模式时的相机的基本操作的流程图。Fig. 17 is a flowchart showing the basic operation of the camera in the image restoration operation mode.
在S600中,将用于基准值运算部31的LPF部的截止频率fc设定为fc=1Hz。相对于在上述“光学式校正操作模式”时fc=0.1Hz,在该“图像恢复操作模式”时,提高截止频率fc。In S600, the cutoff frequency fc of the LPF unit used in the reference
通过如此设定,在“图像恢复操作模式”时,与“光学式校正操作模式”相比,可以使在抖动校正相机1的振动内,由点像函数运算部100运算的点像函数所出现的成分增多,使驱动抖动校正镜头70进行抖动校正的成分减少。由此,可以减少驱动抖动校正镜头70的驱动量,可以使抖动校正镜头70在可以驱动的范围内持有余量的进行驱动。此时,由光学式抖动校正操作校正的抖动量减少,拍摄的图像的抖动量增加,但对于该增加了的抖动,以后通过图像恢复进行校正,所以最终可以得到抖动校正效果高、没有像抖动或像抖动非常少的图像。By setting in this way, in the "image restoration operation mode", compared with the "optical correction operation mode", the point image function calculated by the point image
如此,在“图像恢复操作模式”时,与“光学式校正操作模式”时相比增高用于基准值运算的截止频率,将进行抖动校正的成分分配给光学式抖动校正和图像恢复,从而与“光学式校正操作模式”时相比,即使是更大的手抖动,也可以进行适当的抖动校正。In this way, in the "image restoration operation mode", the cut-off frequency for calculation of the reference value is increased compared with the "optical correction operation mode", and the components for performing shake correction are allocated to the optical shake correction and image restoration, so as to be compatible with Compared with the "optical correction operation mode", it is possible to perform appropriate shake correction even for larger hand shakes.
图17中从S610到S670的流程,与图16中从S410到S470的流程中的操作相同,所以在此省略详细的说明。The flow from S610 to S670 in FIG. 17 is the same as the operation in the flow from S410 to S470 in FIG. 16 , so detailed description is omitted here.
在S680中进行恢复处理判断。以后利用图18进行该S680的恢复处理判断的详细说明。通过该步骤中的恢复处理判断,判断为不需要图像恢复处理时进入S690,判断为需要图像恢复处理时进入S720。In S680, a recovery processing judgment is performed. The detailed description of the recovery process judgment in S680 will be described later using FIG. 18 . According to the restoration processing judgment in this step, if it is judged that the image restoration processing is unnecessary, go to S690, and if it is judged that the image restoration processing is necessary, go to S720.
在S690中,与图16中的S480一样,在进行抖动校正镜头70的居中操作后,再度开始抖动校正。在S700中,进行快门打开操作,开始对摄像部110的曝光。在S710中,关闭快门,结束曝光。其后,返回到S640的半按计时器判断程序。在S720中,与图16中的S480一样,在进行抖动校正镜头70的居中操作后,再度开始抖动校正。In S690, similarly to S480 in FIG. 16, after the centering operation of the
在S730中,进行快门打开操作,开始对摄像部110的曝光。在S740中,在曝光期间进行点像函数运算用的数据取得。作为点像函数运算用的数据,包括根据来自角速度传感器10的输出运算的基准值、和根据由位置检测部60得到的抖动校正镜头70的位置信息运算的误差信息。以后利用图19对该S740中的点像函数运算用的数据取得进行详细说明。In S730, a shutter opening operation is performed to start exposure to the
在S745中,关闭快门,结束曝光。在S750中,在取得点像函数运算用数据后,利用取得的数据进行点像函数的运算。对于点像函数的运算例,由于在第一实施方式中已经进行了说明因而省略。在S755中,利用误差数据校正在S740中运算的点像函数(由函数校正部105进行的操作)。In S745, close the shutter and end the exposure. In S750, after the point image function calculation data is acquired, the point image function calculation is performed using the acquired data. The calculation example of the point image function is omitted since it has already been described in the first embodiment. In S755, the point image function calculated in S740 is corrected using the error data (operation by the function correcting section 105).
在此,对利用了误差数据的点像函数的校正方法进行说明。Here, a method of correcting the point image function using error data will be described.
作为时间t的函数将抖动校正镜头70的驱动目标位置设为lc(t),实际驱动位置设为lr(t),则分别在X轴方向及Y轴方向上的控制位置误差e(t),通过以下公式得到(作为控制位置误差输出部的操作)。As a function of time t, the driving target position of the
ex(t)=lcx(t)-lrx(t) (12)ex(t)=lcx(t)-lrx(t) (12)
ey(t)=lcy(t)-lry(t) (13)ey(t)=lcy(t)-lry(t) (13)
将二维地展开这些公式(12)、(13)后的函数设为e(x,y),则校正后的点像函数p’(x,y)可以利用数学式1所示的点像函数p(x,y),根据下式得到。Set the function after two-dimensionally expanding these formulas (12) and (13) as e(x, y), then the corrected point image function p'(x, y) can use the point image shown in
p’(x,y)=p(x,y)+e(x,y) (14)p'(x,y)=p(x,y)+e(x,y) (14)
校正了点像函数后,在S760中,对图像恢复处理对象图像附加抖动标记。After the point image function is corrected, in S760, a dithering mark is added to the image to be processed for image restoration.
在S770中,将校正了的点像函数作为抖动信息记录,返回到S640。In S770, the corrected point image function is recorded as shake information, and the process returns to S640.
接下来,对从光学式校正系统500输出的抖动信息的处理和点像函数运算用数据的取得进行说明。Next, processing of shake information output from the
图18是表示根据抖动检测数据判断是否进行点像函数运算的图像恢复判断部140(图17中的S680)的详细的操作的流程图。FIG. 18 is a flowchart showing detailed operations of the image restoration judging section 140 (S680 in FIG. 17 ) that judges whether to perform point image function calculation based on shake detection data.
根据该图像恢复判断部140的判断,来判断是否记录图像恢复所需要的抖动检测数据。Based on the judgment of the image restoration judging unit 140 , it is judged whether or not to record the shake detection data necessary for image restoration.
在S310中,根据抖动检测量的大小,判断图像恢复处理的有效性。在该步骤中,根据抖动信息及相机摄影信息预先设定可以图像恢复的条件范围,并根据该条件判断是否可以通过从目标驱动位置运算结果进行图像恢复处理来有效地校正抖动。In S310, the validity of the image restoration process is judged according to the magnitude of the shake detection amount. In this step, the range of conditions within which image recovery is possible is set in advance based on the shake information and camera shooting information, and it is judged based on the conditions whether the shake can be effectively corrected by performing image recovery processing from the calculation result of the target drive position.
例如,抖动量过大(最大界限抖动量)时,即使进行图像恢复处理,在图像中条纹也比较明显,无法避免由该条纹引起的画质劣化。此外,抖动量过小(最小界限抖动量)时,即使进行图像恢复也不会出现其改善效果。For example, if the shake amount is too large (the maximum limit shake amount), streaks will be noticeable in the image even if the image restoration process is performed, and image quality degradation due to the streaks cannot be avoided. Also, when the amount of shake is too small (minimum limit shake amount), the improvement effect will not appear even if image restoration is performed.
因此,预先通过根据实验或经验所得来设定这些界限抖动量。Therefore, these limit jitter amounts are set in advance based on experimental or empirical results.
在S320中,根据快门速度(曝光时间)判断图像恢复处理的必要性。在该步骤中,根据快门速度预测某种程度抖动量的大小,根据该预测的抖动量判断是否需要图像恢复处理。快门速度很快时,例如即使产生抖动也是非常小的抖动量,判断是可供欣赏的图像。此时的抖动量,从焦距和快门速度这二者求得。在不进行光学式抖动校正时,一般是指手抖动的发生比(1/焦距)的快门速度慢的情况。但是,在本实施方式中,由于也进行光学式抖动校正,因此例如仅在满足下式(15)的情况下,进行图像恢复处理。In S320, the necessity of image restoration processing is judged based on the shutter speed (exposure time). In this step, the magnitude of a certain degree of shake is predicted based on the shutter speed, and whether or not image restoration processing is necessary is determined based on the predicted shake amount. When the shutter speed is fast, for example, even if there is a very small amount of vibration, it is judged to be an image that can be enjoyed. The amount of blur at this time is obtained from both the focal length and the shutter speed. When optical shake correction is not performed, it generally means that the occurrence of hand shake is slower than the shutter speed of (1/focal length). However, in the present embodiment, since optical blur correction is also performed, image restoration processing is performed only when the following formula (15) is satisfied, for example.
(A/焦距)<快门秒时(曝光时间) (15)(A/focal length)<shutter seconds (exposure time) (15)
在此,(公式15)中的“A”,既可以是预定值,也可以是根据其他条件而变化的变量。Here, "A" in (Formula 15) may be a predetermined value or a variable that changes according to other conditions.
在S310、S320中的快门速度判断及抖动检测量判断共同判断为需要进行恢复处理时,变为具有恢复处理的S330的曝光步骤,进入图17中的S720。When both the shutter speed determination and the shake detection amount determination in S310 and S320 determine that recovery processing is necessary, the process changes to the exposure step of S330 with recovery processing, and proceeds to S720 in FIG. 17 .
另一方面,S310、S320中的快门速度判断或抖动检测量判断的任意一个都判断为无需进行恢复处理时,进入S340,警告、显示(通知)不进行图像恢复操作的信息。通知例如可以是警告音,也可以进行预定的显示。On the other hand, if either of the shutter speed judgment or the shake detection amount judgment in S310 and S320 judges that restoration processing is unnecessary, the process proceeds to S340 to warn and display (inform) that the image restoration operation is not to be performed. The notification may be, for example, a warning sound, or a predetermined display may be performed.
进行了S340之后,变为S350的无恢复处理的曝光步骤,进入图17中的S690。After performing S340, it changes to the exposure step of S350 without restoration processing, and proceeds to S690 in FIG. 17 .
如图18所示,通过判断是否需要图像恢复,可以减轻用于图像恢复处理的抖动信息量,可以进行存储器容量的降低。As shown in FIG. 18, by judging whether image restoration is necessary, the amount of dither information used for image restoration processing can be reduced, and memory capacity can be reduced.
图19是详细地表示了点像函数运算用数据取得的操作(图17中的S740)的流程图。FIG. 19 is a flowchart showing in detail the operation of acquiring data for point image function calculation (S740 in FIG. 17).
在本实施方式中,将存储器容量的节约等作为主要目的,进行图19所示的抽取处理(作为信息量减少部的处理)。In this embodiment, the extraction processing (processing as an information amount reducing unit) shown in FIG. 19 is performed with the main purpose of saving memory capacity and the like.
曝光开始后,在S910中重置计数器。具体地说,设N=1,K=0。其中,N是作为为了区别多个基准值而附加的编号的计数器,K是作为计算时间的计时器的计数器。After exposure starts, the counter is reset in S910. Specifically, let N=1, K=0. Here, N is a counter that is a number added to distinguish a plurality of reference values, and K is a counter that is a timer for counting time.
在S920中保存作为初始基准值输出的ω0(1)。In S920, ω 0 (1) output as the initial reference value is stored.
在S925中计算此时的误差e(1)并保存。其中,所谓误差,是指由目标驱动位置运算部33运算的抖动校正镜头70的驱动目标位置、和从位置检测部60输出的抖动校正镜头70的实际驱动位置的差(控制位置误差),由抖动校正控制部30进行运算。在抖动校正控制部30中,输出驱动信号以补足驱动目标位置和实际驱动位置的差,但有时抖动校正镜头70并没有完全追随驱动目标,此时产生误差。In S925, the error e(1) at this time is calculated and stored. Here, the so-called error refers to the difference between the drive target position of the
在S930中根据下式计算基准值输出的平均值ω0ave。In S930, the average value ω 0 ave of the reference value output is calculated according to the following formula.
ω0ave={ω0(N)+ω0ave×(N-1)}/N (16)ω 0 ave = {ω 0 (N)+ω 0 ave×(N-1)}/N (16)
在S940中,进行计数器的确认。K=100时进入S950,除此以外的情况下,进入S970。在S950中保存基准值输出ω0(N)。In S940, counter confirmation is performed. When K=100, it progresses to S950, and in other cases, it progresses to S970. In S950, the reference value output ω 0 (N) is saved.
在S955中,计算此时的误差e(N)并保存。在S960中,设K=0重置计时器计数器。在本实施方式中,由于角速度传感器10的采样频率为1KHz,因此每隔0.1sec保存基准值输出,所以变成抽取基准值输出。在S970中,确认快门是否关闭,如果快门打开就进入S990,如果快门关闭就进入S980。In S955, the error e(N) at this time is calculated and stored. In S960, set K=0 to reset the timer counter. In the present embodiment, since the sampling frequency of the
在S980中,保存最后的基准值输出ω0(N)。这是因为,在由于基准值输出的抽取保存而使快门秒时很快时,避免了仅保存基准值输出的初始点。例如,在本实施方式中是因为,由于在采样频率为1KHz时每隔0.1sec保存基准值输出,所以在比1/10sec更快的快门速度下,仅保存了初始的基准值输出,无法构成点像函数。此外,在该S980中,还同时保存在S930中运算的基准值输出的平均值ω0ave。In S980, the last reference value output ω 0 (N) is stored. This is because, when the shutter second time is fast due to the decimated saving of the reference value output, it is avoided to save only the initial point of the reference value output. For example, in this embodiment, since the reference value output is saved every 0.1 sec when the sampling frequency is 1KHz, at a shutter speed faster than 1/10 sec, only the initial reference value output is saved, and it is impossible to configure Point-like functions. In addition, in this S980, the average value ω 0 ave of the reference value output calculated in S930 is simultaneously stored.
在S985中,计算此时的误差e(N)并保存。在S990及S1000中,增加计数,返回S930,进行基准值输出的平均值运算。In S985, the error e(N) at this time is calculated and stored. In S990 and S1000, count up, return to S930, and perform average value calculation of the reference value output.
在此,对上述抽取处理进行说明。Here, the above-mentioned extraction processing will be described.
在本实施方式中,用于图像恢复处理的点像函数,根据基准值输出来进行计算。基准值输出,如上所述是具有1Hz(进行图像恢复的图17的流程时)的截止频率的LPF输出,因此比手抖动的频率成分低。因此,也可以减少用于点像函数运算的数据数。In this embodiment, the point image function used in the image restoration process is calculated based on the reference value output. The reference value output is an LPF output having a cutoff frequency of 1 Hz (in the flow of FIG. 17 for image restoration) as described above, and therefore is lower than the frequency component of hand shake. Therefore, it is also possible to reduce the number of data used for point image function operations.
进行点像函数运算时,对从光学式校正系统500送出的抖动检测数据的全部数据运算点像函数时,需要很大的运算量和存储器容量。When the point image function calculation is performed, when the point image function is calculated for all the shake detection data sent from the
从目标位置运算结果得到的抖动检测数据的个数,例如在基准值运算的采样频率为1KHz时,1秒的基准值数据个数为N=1000个,是非常多的数据量。手抖动的频率是0.1~10Hz左右,在计算手抖动的基准值的基准值运算部31上设置的低通滤波器的截止频率是1Hz左右。即,在点像函数运算部100中,1Hz或其以下的频率是主要成分。对于表示1Hz的频率,以其10倍左右、即0.1sec周期的数据就足够了。因此,可以对1KHz采样的数据进行到1/100的数据的抽取。The number of shake detection data obtained from the calculation result of the target position, for example, when the sampling frequency of the reference value calculation is 1KHz, the number of reference value data per second is N=1000, which is a very large amount of data. The frequency of hand shake is about 0.1 to 10 Hz, and the cutoff frequency of the low-pass filter provided in the reference
此外,改变用于基准值输出运算的LPF的截止频率时,需要改变从该截止频率的抽取量。Also, when changing the cutoff frequency of the LPF used for the reference value output calculation, it is necessary to change the amount of decimation from the cutoff frequency.
通过这种处理,可以缩短运算处理的时间,节约存储器等的容量。Through such processing, the time for calculation processing can be shortened, and the capacity of a memory or the like can be saved.
在抽取处理后,为了通过图像重放装置进行图像恢复处理而在记录介质中记录抖动信息,并将数据传送到图像重放装置2。在本实施方式中,通过抽取处理记录并传送图像恢复处理所需要的最低的数据个数,由此可以对传送时间、运算处理时间的缩短、特别是存储器容量的节约起到很大的效果。After the extraction process, dithering information is recorded on a recording medium for image recovery processing by the image playback device, and the data is transferred to the image playback device 2 . In this embodiment, the minimum number of data required for image restoration processing is recorded and transmitted through extraction processing, thereby greatly reducing transmission time and calculation processing time, and particularly saving memory capacity.
在此,对图17的S750中进行的点像函数运算部100的操作进行说明。Here, the operation of the point image
在现有技术的说明中记载了以下问题:即使通过光学式校正系统500进行抖动校正也没有完全校正抖动而在图像上残留有若干抖动(抖动校正残余的产生)。这种抖动校正残余产生的原因主要是基准值的位置、以及在抖动校正镜头的实际的驱动位置和驱动目标之间产生的误差的位置较大。因此,在本实施方式的点像函数运算部100中,根据基准值计算点像函数,在函数校正部105中,通过误差校正该点像函数。在此校正了的点像函数被发送到图像恢复运算部210。图像恢复运算部210,根据该发送的校正后的点像函数进行图像恢复运算,可以通过校正在抖动校正镜头70的抖动校正操作中没有完全校正的像抖动,得到抖动校正效果好的高画质的图像。The description of the prior art describes the problem that even if the shake correction is performed by the
接下来,对图像重放装置2的操作进行说明。Next, the operation of the image playback device 2 will be described.
图20是表示图像重放装置2的基本操作的流程图。FIG. 20 is a flowchart showing the basic operation of the image playback apparatus 2. As shown in FIG.
在图像重放装置2中,已经安装有用于进行图像恢复的抖动校正程序。In the image playback device 2, a shake correction program for performing image restoration has been installed.
如之前所示,在本实施方式中,将相机侧的图像数据经由传送电缆300传送到图像重放装置2中。As described above, in this embodiment, image data on the camera side is transmitted to the image playback device 2 via the transmission cable 300 .
在图20中,已经进行图像的传送,开始抖动校正(图像恢复处理)程序,进行菜单画面显示。In FIG. 20 , the transfer of the image has already been performed, the camera shake correction (image restoration process) process is started, and the menu screen is displayed.
在S2010中,通过由鼠标等输入装置点击恢复处理按钮等,进入进行图像恢复的流程。在S2020中,对于被判断为是预先在相机侧进行恢复处理对象图像的图像,附加抖动标记并进行记录,因此在重放时仅读出、显示图像读入操作开始并且被附加该抖动标记的图像。在S2030中,看着与图像或像抖动相关的各种参数同时选择、显示利用者进行图像恢复处理的图像。In S2010, by clicking a restoration processing button or the like with an input device such as a mouse, the process of image restoration is entered. In S2020, an image judged to be an image to be restored on the camera side in advance is recorded with a jitter mark attached to it, so only the image to which the jitter mark has been added when the display image read-in operation has started is read out at the time of playback. image. In S2030, an image for which the user performs image restoration processing is selected and displayed while looking at various parameters related to the image or image shake.
在S2040中,更为详细的显示与选择的图像相关并作为图像恢复所需要的参数的抖动轨迹数据以及点像抖动。更为具体的说,在图像显示部(显示器)220上显示抖动轨迹数据、点像抖动等由抖动校正相机1记录的校正信息及摄影信息等,操作者可以在图像显示部220上直接操作适宜的抖动轨迹数据。In S2040, the shake track data and point image shake related to the selected image and used as parameters required for image restoration are displayed in more detail. More specifically, on the image display part (display) 220, the correction information recorded by the
图21及图22(a)~(c)是表示具体的图像显示及各种参数的操作例的图。图22(a)表示抖动轨迹数据,图22(b)表示粗调整操作模式中的抖动轨迹数据,图22(c)表示微调整操作模式中的抖动轨迹数据。21 and 22( a ) to ( c ) are diagrams showing specific image display and operation examples of various parameters. FIG. 22( a ) shows shake locus data, FIG. 22( b ) shows shake locus data in the rough adjustment operation mode, and FIG. 22( c ) shows shake locus data in the fine adjustment operation mode.
在S2050中,任意地变更、设定进行图像恢复时的上述参数。在S2060中,根据在S2050中设定的参数进行恢复处理。在S2070中,在图像重放装置2的图像显示部220上比较显示恢复处理前的抖动图像和恢复处理后的恢复图像。在S2080中,由眼睛比较图像恢复前的抖动图像和图像恢复后的恢复图像,判断恢复图像是否可以(是否进行再度图像恢复)。恢复图像可以时,进入S2085,进行再度图像恢复时,返回S2040。In S2050, the above-mentioned parameters for performing image restoration are arbitrarily changed and set. In S2060, recovery processing is performed according to the parameters set in S2050. In S2070, the shaken image before restoration processing and the restoration image after restoration processing are displayed in comparison on the
在S2085中,利用者判断并决定是否保存恢复图像及参数的判断。保存恢复图像及参数时,进入S2090,不保存时结束。在S2090中,利用者判断并选择指示是否覆盖保存恢复图像及参数。不覆盖保存时进入S2110,覆盖保存时进入S2100。此外,覆盖保存时还同时进行被覆盖消去的数据(已经保存的数据)的选择。In S2085, the user judges and decides whether to save the restored image and parameters. When saving the restored image and parameters, enter S2090, and end if not saving. In S2090, the user judges and selects whether to overwrite and save the restored image and parameters. Go to S2110 when saving without overwriting, and go to S2100 when saving with overwriting. In addition, when overwriting and saving, the data to be overwritten and erased (data that has already been saved) is also selected at the same time.
在S2100中,删除与原图像对应保存的过去的恢复图像及参数(S2090中进行了覆盖选择的数据)。在S2110中,将恢复图像和用于本次图像恢复处理的新参数与原图像建立关联并保存。In S2100, the past restored image and parameters stored in association with the original image (data selected for overwriting in S2090) are deleted. In S2110, the restored image and the new parameters used in this image restoration process are associated with the original image and saved.
在该步骤中,将保存了恢复前的原图像(抖动图像)的文件和保存了参数的文件以及恢复图像的3种文件,作为各自不同的文件,在保存了参数的文件中,写入与保存了原图像的文件及保存了恢复图像的文件相关的信息。其后在图像重放装置2中打开保存了参数的文件时,也打开并显示相关联的、保存了原图像的文件和保存了恢复图像的文件。In this step, the file that saved the original image before restoration (dithered image), the file that saved the parameters, and the three files of the restored image are used as different files. In the file where the parameters are saved, write the same as Information about the file in which the original image was saved and the file in which the recovered image was saved. Thereafter, when the file in which the parameters are stored is opened in the image playback device 2, the associated file in which the original image is stored and the file in which the restored image is stored are also opened and displayed.
图23是表示了在S2110中保存的恢复图像、参数及原图像的关系的示意图。FIG. 23 is a schematic diagram showing the relationship among the restored image, parameters, and original image stored in S2110.
如图23所示,在本实施方式中,可以存在多个与1个原图像相关联的恢复图像和参数的组合。As shown in FIG. 23 , in this embodiment, there may be a plurality of combinations of restored images and parameters associated with one original image.
由此,即使进行数次图像恢复处理也将参数与图像建立关联并进行保存,所以可以不混乱而顺利地推进作业。In this way, even if the image restoration process is performed several times, the parameters are associated with the image and stored, so that the work can be carried out smoothly without confusion.
另外,恢复图像或参数和原图像的保存,并不限于本实施方式所示的方式,可以是各种实施方式。下表1中表示这些组合。In addition, the storage of restored images or parameters and original images is not limited to the manner shown in this embodiment, and various embodiments may be adopted. These combinations are shown in Table 1 below.
表1Table 1
表1中的No.1~6是不保存原图像的方式。Nos. 1 to 6 in Table 1 are methods that do not save the original image.
例如,对恢复结果满意而不进行再度图像恢复时,存在完全不需要原图像的情况,此时,No.1、2、5、6等方式有效。For example, if you are satisfied with the restoration result and do not perform image restoration again, there may be cases where the original image is completely unnecessary. At this time, methods No. 1, 2, 5, and 6 are effective.
另一方面,对原图像进行恢复处理,对所得到的恢复图像不能满意,而不需要原图像及恢复图像的情况下,作为其后对别的原图像进行恢复处理时的参考而想要保存参数时,No.3、4的方式有效。On the other hand, when restoring the original image and the obtained restored image is not satisfactory, and the original image and the restored image are unnecessary, it is desirable to save it as a reference when performing restoration processing on another original image later. For parameters, No.3 and No.4 methods are valid.
表1中的No.7~12为保存原图像的方式。其中的No.7、8的方式是上述实施方式。No.7-12 in Table 1 are ways to save the original image. Among them, Nos. 7 and 8 are the above-mentioned embodiments.
例如,在图像重放装置2的图像恢复运算部210的处理速度很高的情况下,即使不保存恢复图像,通过与原图像建立关联仅保存参数,可以在需要时立即利用保存的参数及原图像进行图像恢复并显示恢复图像。因此,保持与上述实施方式相同的使用情况,可以节约记录介质等的容量(No.9、10)。For example, when the processing speed of the image
此外,对恢复结果满意而不需要再度进行同条件的图像恢复,但为了确认而保存原图像,以使能够以别的参数重新进行图像恢复的情况下,No.11、12有效。In addition, No. 11 and No. 12 are effective when the restoration result is satisfactory and there is no need to restore the image under the same conditions again, but the original image is saved for confirmation so that the image restoration can be performed again with other parameters.
另外,对上述所有的方式,作为保存方法可以选择重新保存和覆盖保存。In addition, for all the above methods, you can choose re-save and overwrite save as the save method.
在图21所示的例中,在图像显示部220上,使恢复处理前的抖动图像和恢复处理后的恢复图像、与点像函数相关的信息和抖动轨迹数据分别相对应,并进行视窗显示。通过如此在同一画面上比较显示,可以使操作者直观地一眼判断出校正什么位置即可。In the example shown in FIG. 21, on the
此外,在图21的右下方显示的部分,进行可以进行抖动轨迹数据的操作的显示。在本实施方式中,这样一来,可以利用鼠标等局部地操作在图像显示部220上显示的抖动轨迹数据。根据如此操作的抖动轨迹数据进行再度恢复处理,可以进行更为详细的比较判断。In addition, in the portion displayed on the lower right of FIG. 21 , a display is made that can be manipulated to shake the locus data. In the present embodiment, in this way, the shake locus data displayed on the
此外,在本实施方式中,可以通过以鼠标指示点P0为基准缩小/放大图22(a)所示、得到的抖动轨迹数据,进行图22(b)所示的图像数据操作的粗调整、图22(c)所示的微调整。图22(c)是使其为微调整模式的例子,可以细致地操作数据数,因此容易进行对得到的恢复图像的参数的评价,可以提高图像操作自由度并且进行有效的处理。In addition, in the present embodiment, the rough adjustment of the image data operation shown in FIG. The fine-tuning shown in Figure 22(c). Fig. 22(c) is an example of fine-tuning mode, in which the number of data can be finely manipulated, so it is easy to evaluate the parameters of the restored image obtained, and it is possible to increase the degree of freedom in image manipulation and perform effective processing.
以往,在点像函数运算中,将从角速度传感器10等传感器输出得到的输出直接用于运算,因此在点像函数中含有非常多的误差因素,即使进行图像显示操作也很难得到高画质的图像。对此,在本实施方式中,点像函数运算,利用由光学式抖动校正操作进行了抖动校正的杂波误差少的输出数据进行图像恢复处理,因此得到画质非常高的恢复图像。此外,对抖动轨迹数据或点像数据等,例如可以利用鼠标等直接进行图像操作,也容易评价对用于图像恢复处理的参数的图像恢复的效果,可以进行有效的处理作业。Conventionally, in the point image function calculation, the output obtained from the sensor output such as the
如此,在本实施方式中,由于与图像建立关联记录抖动信息,仅通过利用图像重放装置2(图像阅览软件)阅览图像就使利用者得到抖动信息。因此,不需要利用者在进行图像恢复前将图像和抖动信息建立关联,提高了作业效率。此外,由于还通过抖动标记显示是否需要图像恢复的信息,所以进一步提高了作业效率。Thus, in this embodiment, since the shake information is recorded in association with the image, the user can obtain the shake information simply by viewing the image using the image playback device 2 (image viewing software). Therefore, it is not necessary for the user to associate the image with shake information before performing image restoration, thereby improving work efficiency. In addition, since information on whether or not image restoration is required is also displayed through the shake mark, work efficiency is further improved.
根据本实施方式,检测抖动校正镜头70的实际驱动位置,将其与驱动目标位置的差作为误差求出,对反映了该误差的点像函数进行运算,因此通过利用该点像函数进行图像恢复,对于抖动校正镜头70的驱动误差引起的抖动校正残余也可以通过图像恢复进行校正,可以提高抖动校正效果。According to the present embodiment, the actual driving position of the
另外,并不限于以上说明的实施方式,可以进行各种变形或变更,那些也均在本发明的均等的范围内。In addition, it is not limited to embodiment demonstrated above, Various deformation|transformation and changes are possible, and those are also within the scope of the present invention.
例如,在本实施方式中,表示了对基准值运算利用数字低通滤波器的例子,但不限于此,也可以通过进行移动平均等其他的方法进行基准值运算。For example, in this embodiment, an example is shown in which a digital low-pass filter is used for the reference value calculation, but the present invention is not limited to this, and the reference value calculation may be performed by other methods such as moving average.
在本实施方式中,表示了根据是否进行图像恢复改变LPF的截止频率的例子,但不限于此,也可以不根据是否进行图像恢复改变LPF的截止频率。In this embodiment, an example is shown in which the cutoff frequency of the LPF is changed depending on whether or not to perform image restoration, but the present invention is not limited to this, and the cutoff frequency of the LPF may not be changed depending on whether or not to perform image restoration.
在本实施方式中,表示了经由传送电缆300连接抖动校正相机1和图像重放装置2进行数据的收发的例子,但不限于此,例如可以利用记录了由抖动校正相机1拍摄的图像和对应于该图像的点像函数、其他的图像恢复处理所需要的参数及摄影信息等的广泛应用的记录介质,也可以通过无线通信传送。In this embodiment, an example in which the camera
在本实施方式中,表示了将恢复结果运算部230设置在图像重放装置2上的例子,但不限于此,例如,对于具有图像恢复运算部的相机,也可以将恢复结果运算部设置在相机上。In this embodiment, an example in which the restoration result calculation unit 230 is provided on the image playback device 2 is shown, but it is not limited thereto. For example, for a camera having an image restoration calculation unit, the restoration result calculation unit may be installed on camera.
在本实施例中,表示了将数据的抽取处理作为点像函数运算前的处理的例子,但不限于此,也可以在点像函数运算后进行数据的抽取处理。In this embodiment, an example is shown in which the data extraction process is performed before the point image function calculation, but the present invention is not limited thereto, and the data extraction process may be performed after the point image function calculation.
在本实施例中,表示了抖动校正操作模式选择开关194为3态开关的例子。但是不限于此,例如,可以是能够分别使“光学式校正操作模式”和“图像恢复操作模式”ON/OFF的开关,也可以是软件性的开关。这种情况下,在不选择“光学式校正操作模式”的状态下选择“图像恢复操作模式”时,对使用者进行如下警告:发出警告音,或显示警告显示,或与图像相关附加表示没有进行光学抖动校正的警告标记等。In this embodiment, an example in which the shake correction operation
在本实施方式中,表示了以下例子:判断图像恢复是否需要的结果,判断为不进行图像恢复时,不对点像函数等抖动信息进行运算或进行记录保存,但不限于此,例如可以附加进行这些抖动信息的记录、进行是不需要图像恢复的图像的信息的通知(警告)的标记,也可以附加表示不将抖动信息记录保存的信息的标记。In this embodiment, the following example is shown: the result of judging whether image restoration is necessary, and when it is judged that image restoration is not to be performed, the dither information such as the point image function is not calculated or recorded and saved, but it is not limited to this, for example, it may be additionally performed. The recording of the jitter information and the notification (warning) of information on images that do not require image restoration may be marked, and a flag indicating information not to record and save the jitter information may be added.
在本实施方式中,表示了以下例子:分别将保存了原图像的文件、保存了参数的文件、及恢复图像的3种文件作为不同的文件,在保存了参数的文件中,写入与保存了原图像的文件以及保存了恢复图像的文件相关的信息。但是不限于此,例如,可以将这3种数据作为一个文件保存,也可以将与3种数据的关联相关的信息保存在别的文件中,在应用软件上参照该别的文件进行3种数据的关联显示等。In this embodiment, an example is shown in which the original image file, the parameter file, and the restored image are used as different files, and the parameters are written and saved in the parameter file. Information about the file that saved the original image and the file that saved the restored image. However, it is not limited to this. For example, these three types of data may be stored as one file, or information related to the relationship between the three types of data may be stored in another file, and the three types of data may be processed by referring to the other file on the application software. The associated display, etc.
如上述详细说明,根据本发明,可以起到以下的效果。As described above in detail, according to the present invention, the following effects can be exhibited.
由于具有含有点像分布函数运算部的相机和含有图像恢复运算部的外部装置,所以无需通过相机进行运算量很大的图像恢复,可以使相机变得便宜,此外,可以减少相机的电力消耗。Since there is a camera including a point image distribution function calculation unit and an external device including an image restoration calculation unit, it is not necessary to perform image restoration with a large amount of calculation by the camera, the camera can be made inexpensive, and the power consumption of the camera can be reduced.
由于具有利用图像记录部或通信设备将由点像分布函数运算部运算出的点像分布函数输出到外部的点像分布函数输出设备,所以不进行烦杂的作业就可以容易地由外部装置进行图像恢复。Since there is a point image distribution function output device that outputs the point image distribution function calculated by the point image distribution function calculation part to the outside by using an image recording part or a communication device, image restoration can be easily performed by an external device without complicated work. .
点像分布函数运算部根据基准值运算部的运算结果运算点像分布函数,因此可以将在抖动校正光学系统进行的抖动校正中没有完全校正的抖动作为点像分布函数,可以通过图像恢复校正在抖动校正光学系统进行的抖动校正中没有完全校正的抖动。The point image distribution function calculation unit calculates the point image distribution function based on the calculation result of the reference value calculation unit, so that the shake that is not completely corrected in the shake correction by the shake correction optical system can be used as the point image distribution function, and can be corrected by image restoration. Shake Correction Shake that is not fully corrected in the shake correction performed by the optical system.
由于具有接收图像数据及点像分布函数的数据输入部、和进行图像恢复校正像抖动的图像恢复运算部,所以可以利用点像分布函数对包含抖动的图像数据进行图像恢复,在摄影后校正像抖动。Since there is a data input unit that receives image data and a point image distribution function, and an image restoration calculation unit that performs image restoration and corrects image shake, it is possible to perform image restoration on image data including shake using the point image distribution function, and to correct the image after shooting. shake.
由于是包括接收图像数据及点像分布函数的数据输入程序和进行图像恢复校正像抖动的图像恢复运算程序的抖动校正程序,所以可以利用广泛应用的计算机进行图像恢复。因此,不用利用专用的外部装置就可以进行图像恢复,可以使其作为整体成为低成本的系统。Since it is a shake correction program including a data input program for receiving image data and point image distribution functions and an image restoration operation program for image restoration and correction of image shake, image restoration can be performed using widely used computers. Therefore, image restoration can be performed without using a dedicated external device, making it possible to make a low-cost system as a whole.
由于具有使用于点像分布函数的运算的基准值及/或运算后的点像分布函数的信息量减少的信息量减少部,因此可以缩短运算处理时间、节约存储器容量等,无需高速运算处理部、大容量记录介质、高速记录设备及高速通信设备,就可以进行图像恢复。Since there is an information reduction unit for reducing the reference value used in the calculation of the point image distribution function and/or the information volume of the calculated point image distribution function, it is possible to shorten the calculation processing time, save memory capacity, etc., and eliminate the need for a high-speed calculation processing unit. , large-capacity recording media, high-speed recording equipment and high-speed communication equipment, image recovery can be performed.
信息量减少部,通过抽取基准值及/或运算后的点像分布函数的数据减少信息量,因此可以简单且切实地减少信息量。The amount of information reduction unit reduces the amount of information by extracting the data of the reference value and/or the calculated point image distribution function, so that the amount of information can be reduced easily and reliably.
信息量减少部,减少信息量以确保图像恢复运算所需要的信息量,因此不会使图像恢复后的画质劣化,可以得到高画质的恢复图像。The information amount reduction unit reduces the amount of information to ensure the amount of information required for the image restoration calculation, so that the image quality after image restoration will not be degraded, and a high-quality restored image can be obtained.
由于具有将用于图像恢复运算部中的图像处理的参数及/或恢复图像与原图像建立关联并保存的恢复结果保存部或恢复结果保存程序,所以在利用者改变图像恢复时所需要的参数时,可以容易地整理并管理图像数据及参数设定。Since there is a restoration result storage unit or a restoration result storage program that associates and saves the parameters used in the image processing in the image restoration calculation unit and/or the restored image with the original image, when the user changes the parameters necessary for image restoration , image data and parameter settings can be easily organized and managed.
恢复结果保存部,可以保存与多组恢复图像对应的多个参数及/或恢复图像,因此即使在改变参数同时多次试行图像恢复的情况下,也可以保留试行的历史,可以容易地进行整理。The restoration result storage unit can save multiple parameters and/or restoration images corresponding to multiple sets of restoration images, so that even when the parameters are changed and the image restoration is tried many times at the same time, the history of the trials can be retained and can be easily sorted out .
抖动校正控制部,与抖动校正模式选择部的选择状态相对应,改变抖动校正光学系统的控制内容,因此可以进行适合于进行图像恢复情况的光学式抖动校正操作。The shake correction control unit changes the control content of the shake correction optical system according to the selection state of the shake correction mode selection unit, so that an optical shake correction operation suitable for a situation of performing image restoration can be performed.
抖动校正控制部,通过根据抖动校正模式选择部的选择状态改变基准值的运算方法,改变抖动校正光学系统的控制内容。由此,在进行图像恢复时可以改变光学式抖动校正操作的抖动校正量,通过减少光学式抖动校正操作的抖动校正量,对于更大的手抖动,也可以进行适当的抖动校正操作。此外,残留的像抖动可以通过图像恢复进行抖动校正,因此可以得到充分地抖动校正了的高画质的图像。The shake correction control unit changes the control content of the shake correction optical system by changing the calculation method of the reference value according to the selection state of the shake correction mode selection unit. Thus, the shake correction amount of the optical shake correction operation can be changed during image restoration, and by reducing the shake correction amount of the optical shake correction operation, an appropriate shake correction operation can also be performed for larger hand shakes. In addition, residual image shake can be corrected by image restoration, so a sufficiently shake-corrected high-quality image can be obtained.
抖动校正控制部,通过改变低通滤波器的截止频率改变抖动校正光学系统的控制内容,因此可以容易地进行光学式抖动校正操作的抖动校正量的变更,可以容易地进行本实施方式。Since the shake correction control unit changes the control content of the shake correction optical system by changing the cutoff frequency of the low-pass filter, it is possible to easily change the shake correction amount of the optical shake correction operation, and this embodiment can be easily performed.
抖动校正控制部,将抖动校正模式选择部进行图像恢复的选择状态的截止频率,变更为比抖动校正模式选择部不进行图像恢复的选择状态的截止频率高的频率,因此进行图像恢复时光学式抖动校正操作的抖动校正量减少,对于更大的手抖动,也可以进行适当的抖动校正操作。The shake correction control unit changes the cutoff frequency of the selected state where the shake correction mode selection unit performs image restoration to a frequency higher than the cutoff frequency of the selected state where the shake correction mode selection unit does not perform image restoration. Therefore, when performing image restoration, the optical formula The shake correction amount of the shake correction operation is reduced, and appropriate shake correction operations can also be performed for larger hand shakes.
由于具有判断是否需要进行图像恢复模式的图像恢复判断部,所以可以在希望通过进行图像恢复改善画质时进行图像恢复,防止进行无谓的图像恢复。Since there is an image restoration judging unit for judging whether the image restoration mode is necessary, image restoration can be performed when image restoration is desired to improve image quality, and unnecessary image restoration can be prevented.
图像恢复判断部,根据振动检测信号判断是否需要进行图像恢复模式,因此可以判断像抖动过大的情况、以及像抖动几乎没有发生的情况。The image restoration judging unit judges whether the image restoration mode needs to be performed based on the vibration detection signal, so that it can judge whether the image shake is too large or the image shake hardly occurs.
图像恢复判断部,根据快门速度判断是否需要进行图像恢复模式,因此可以在有可能产生像抖动的快门速度的情况下进行图像恢复。The image restoration judging unit judges whether or not to perform the image restoration mode based on the shutter speed, so that the image restoration can be performed at a shutter speed that may cause image blur.
图像恢复判断部,根据摄影光学系统的焦距判断是否需要进行图像恢复模式,因此可以在有可能产生像抖动的焦距的情况下进行图像恢复。The image restoration judging unit judges whether the image restoration mode needs to be performed based on the focal length of the photographing optical system, so that image restoration can be performed at a focal length at which image shake may occur.
图像恢复判断部,根据点像分布函数判断是否需要进行图像恢复模式,因此可以根据曝光中的抖动量变化判断是否需要图像恢复,并且可以进行更为正确的判断。The image restoration judging unit judges whether the image restoration mode is necessary according to the point image distribution function, so it can judge whether the image restoration is necessary according to the change of the shake amount during exposure, and can make a more accurate judgment.
当图像恢复判断部判断不需要进行图像恢复模式时,由于具有通知该信息的通知设备,所以摄影者可以容易地把握摄影状态,可以更为方便使用。When the image restoration judging unit judges that the image restoration mode is not necessary, since there is a notification device for notifying the information, the photographer can easily grasp the shooting state, and it can be used more conveniently.
当图像恢复判断部判断不需要进行图像恢复模式时,由于不进行图像恢复模式,因此不会无谓地进行运算处理,在处理速度、电力消耗等方面有效。When the image restoration judging unit judges that the image restoration mode is not necessary, the image restoration mode is not executed, so unnecessary arithmetic processing is not performed, which is effective in terms of processing speed, power consumption, and the like.
当图像恢复判断部判断不需要进行图像恢复模式时,由于不保存点像分布函数,因此可以节约存储器、记录介质的容量。When the image restoration judging unit judges that the image restoration mode is unnecessary, since the point image distribution function is not stored, the capacity of the memory and the recording medium can be saved.
抖动校正模式选择部选择图像恢复模式时,由于也同时选择光学式校正模式,所以可以通过光学式抖动校正降低进行图像恢复的像的抖动,可以在进行图像恢复时切实地得到高画质的图像。When the image restoration mode is selected by the shake correction mode selection unit, the optical correction mode is also selected at the same time, so the image shake for image restoration can be reduced by optical shake correction, and high-quality images can be reliably obtained during image restoration. .
抖动校正模式选择部,在不选择光学式抖动校正模式的状态下,无法选择图像恢复模式,因此可以防止在错误地在不进行光学式抖动校正的状态下对拍摄的图像进行图像恢复。因此,在进行图像恢复时可以总是得到高画质的图像。Since the image stabilization mode selection unit cannot select the image restoration mode when the optical image stabilization mode is not selected, it is possible to prevent erroneous restoration of an image captured without optical image stabilization. Therefore, high-quality images can always be obtained when performing image restoration.
抖动校正模式选择部,在不选择光学式抖动校正模式的状态下选择图像恢复模式时,会进行警告,因此可以防止错误地在不进行光学式抖动校正的状态下对拍摄的图像进行图像恢复。因此,在进行图像恢复时可以总是得到高画质的图像。The camera shake correction mode selection unit issues a warning when the image restoration mode is selected without selecting the optical shake correction mode, so it is possible to prevent erroneous image restoration of a captured image without performing optical shake correction. Therefore, high-quality images can always be obtained when performing image restoration.
由点像分布函数运算部进行的点像分布函数的运算,可以通过操作光学式抖动校正设备来进行,因此可以通过光学式抖动校正降低进行图像恢复时的像的抖动,运算的点像分布函数,充分地包含图像恢复所需要的信息,因此在进行图像恢复时可以总是得到高画质的图像。The calculation of the point image distribution function by the point image distribution function calculation unit can be performed by operating the optical shake correction device, so the image shake at the time of image restoration can be reduced by the optical shake correction, and the calculated point image distribution function , fully contains the information needed for image restoration, so high-quality images can always be obtained when performing image restoration.
<第四实施方式><Fourth Embodiment>
以下,利用图24对本发明的第四实施方式进行说明。Hereinafter, a fourth embodiment of the present invention will be described using FIG. 24 .
第四实施方式在下点与第三实施方式不同,其他部分与第三实施方式相同,即:在进行点像函数运算(S750)后,进行相当于第三实施方式的图17中的S680(图像恢复判断部)的操作。因此,对起到与上述第三实施方式相同的功能的部分,标以相同的标号,适当省略重复的说明。The fourth embodiment is different from the third embodiment in the following point, and other parts are the same as the third embodiment, that is: after performing the point image function operation (S750), perform S680 (image resume the operation of the judging section). Therefore, the parts that perform the same functions as those in the above-mentioned third embodiment are given the same reference numerals, and redundant descriptions are appropriately omitted.
在S750中进行点像函数运算后,在S755中进行是否需要图像恢复(是否需要进行图像恢复操作模式)的判断。该步骤是具有与第三实施方式中图17的S680相同的目的的操作(作为图像恢复判断部的操作),但判断方法不同(参照图25)。S755中的判断结果,判断为进行图像恢复时,进入S760,判断为不进行图像恢复时,返回到S640。After the point image function operation is performed in S750, it is determined in S755 whether image restoration is required (whether an image restoration operation mode is required). This step is an operation having the same purpose as S680 in FIG. 17 in the third embodiment (as an operation of the image restoration judging unit), but the judging method is different (see FIG. 25 ). As a result of the determination in S755, if it is determined that image restoration is to be performed, go to S760, and if it is determined that image restoration is not to be performed, return to S640.
图25是表示根据点像函数判断是否进行图像恢复的图像恢复判断部的详细操作的流程图,是相当于第三实施方式中的图18的图。FIG. 25 is a flowchart showing detailed operations of an image restoration judging unit that judges whether or not to perform image restoration based on a point image function, and corresponds to FIG. 18 in the third embodiment.
在S5310中,根据点像函数判断是否需要进行图像恢复操作模式。判断的结果为进行图像恢复时进入S5320,进入到有图像恢复的曝光程序(图24中的S760)。另一方面,在不进行图像恢复时进入S5330。In S5310, it is judged according to the point image function whether an image restoration operation mode is required. If the result of judgment is to perform image restoration, go to S5320, and enter the exposure program with image restoration (S760 in FIG. 24). On the other hand, when image restoration is not performed, the process proceeds to S5330.
作为根据点像函数进行的是否需要进行图像恢复操作模式的判断的具体方式,例如为以下方法:计算点像函数的宽度,该宽度比预定量(例如30μm)小时进行图像恢复。在此,点像函数的宽度,例如可以求得与点像函数外接的长方形,将与该长方形相接的对角线长度作为点像函数的宽度。As a specific method of judging whether the image restoration operation mode is necessary based on the point image function, for example, the following method is used: calculating the width of the point image function, which is smaller than a predetermined amount (for example, 30 μm) for image restoration. Here, as the width of the point image function, for example, a rectangle circumscribing the point image function can be obtained, and the length of the diagonal line adjoining the rectangle can be taken as the width of the point image function.
在S5330中,警告、显示(通知)不进行图像恢复操作的信息。通知,例如既可以为警告音,也可以进行预定的显示。In S5330, warning, display (notification) of information that the image recovery operation is not performed. The notification may be, for example, a warning sound or a predetermined display.
在S5340中,进入无恢复处理的曝光程序(图24中的S640)。In S5340, the exposure program without recovery processing is entered (S640 in FIG. 24).
在第三实施方式中,在进行点像函数运算之前,利用抖动检测量、快门速度、焦距等信息判断是否需要图像恢复。但是,这些信息是将释放按钮从半按到全按的期间得到的信息,因此预测并判断曝光中的振动,从全按释放按钮到曝光结束期间抖动量变化的情况下,存在无法正确判断的情况。因此,在本实施方式中,根据利用曝光中得到的信息运算的点像函数,进行是否需要进行图像恢复操作模式的判断,可以进行反映了摄影中的实际的振动信息的判断。In the third embodiment, before the calculation of the point image function, information such as shake detection amount, shutter speed, and focal length is used to determine whether image restoration is required. However, since this information is obtained from half-pressing the release button to full-pressing, the vibration during the exposure is predicted and judged, and there is a possibility that it cannot be correctly judged if the amount of vibration changes from the time the release button is fully pressed to the end of the exposure. Condition. Therefore, in the present embodiment, whether or not to perform the image restoration operation mode is judged based on the point image function calculated by using the information obtained during exposure, and the judgment reflecting the actual vibration information during photography can be made.
此外,从点像函数得到作为具体的数值的像面中的像抖动量,因此可以更为正确地判断需要/无需图像恢复。In addition, since the amount of image shake on the image plane is obtained as a specific numerical value from the point image function, it is possible to more accurately determine whether image restoration is necessary or not.
根据本实施方式,由于根据点像函数进行是否需要进行图像恢复操作模式的判断,所以可以根据曝光中的抖动量变化判断是否需要图像恢复,并且可以进行更为正确的判断。According to the present embodiment, since the determination of whether the image recovery operation mode is necessary is performed based on the point image function, it is possible to determine whether the image recovery is necessary based on the change in the shake amount during exposure, and a more accurate determination can be made.
如上述详细说明,根据本发明,可以起到以下的效果。As described above in detail, according to the present invention, the following effects can be exhibited.
由于具有判断是否需要进行图像恢复模式的图像恢复判断部,所以可以在希望通过进行图像恢复改善画质时进行图像恢复,防止进行无谓的图像恢复。Since there is an image restoration judging unit for judging whether the image restoration mode is necessary, image restoration can be performed when image restoration is desired to improve image quality, and unnecessary image restoration can be prevented.
图像恢复判断部,根据振动检测信号判断是否需要进行图像恢复模式,因此可以判断像抖动过大的情况、以及像抖动几乎没有发生的情况。The image restoration judging unit judges whether the image restoration mode needs to be performed based on the vibration detection signal, so that it can judge whether the image shake is too large or the image shake hardly occurs.
图像恢复判断部,根据快门速度判断是否需要进行图像恢复模式,因此可以在有可能产生像抖动的快门速度的情况下进行图像恢复。The image restoration judging unit judges whether or not to perform the image restoration mode based on the shutter speed, so that the image restoration can be performed at a shutter speed that may cause image blur.
图像恢复判断部,根据摄影光学系统的焦距判断是否需要进行图像恢复模式,因此可以在有可能产生像抖动的焦距的情况下进行图像恢复。The image restoration judging unit judges whether the image restoration mode needs to be performed based on the focal length of the photographing optical system, so that image restoration can be performed at a focal length at which image shake may occur.
图像恢复判断部,根据点像分布函数判断是否需要进行图像恢复模式,因此可以根据曝光中的抖动量变化判断是否需要图像恢复,并且可以进行更为正确的判断。The image restoration judging unit judges whether the image restoration mode is necessary according to the point image distribution function, so it can judge whether the image restoration is necessary according to the change of the shake amount during exposure, and can make a more accurate judgment.
当图像恢复判断部判断不需要进行图像恢复模式时,由于具有通知该信息的通知设备,所以摄影者可以容易地把握摄影状态,可以更为方便使用。When the image restoration judging unit judges that the image restoration mode is not necessary, since there is a notification device for notifying the information, the photographer can easily grasp the shooting state, and it can be used more conveniently.
当图像恢复判断部判断不需要进行图像恢复模式时,由于不进行图像恢复模式,因此不会无谓地进行运算处理,在处理速度、电力消耗等方面有效。When the image restoration judging unit judges that the image restoration mode is not necessary, the image restoration mode is not executed, so unnecessary arithmetic processing is not performed, which is effective in terms of processing speed, power consumption, and the like.
当图像恢复判断部判断不需要进行图像恢复模式时,由于不保存点像分布函数,因此可以节约存储器、记录介质的容量。When the image restoration judging unit judges that the image restoration mode is unnecessary, since the point image distribution function is not stored, the capacity of the memory and the recording medium can be saved.
<第五实施方式><Fifth Embodiment>
第五实施方式是作为可以更换摄影镜头部分的可更换式相机的方式,对起到与第三实施方式相同的功能的部分,标以相同的标号,适当省略重复的说明。The fifth embodiment is an interchangeable camera in which the taking lens part can be replaced, and the parts that perform the same functions as those in the third embodiment are denoted by the same reference numerals, and redundant descriptions are appropriately omitted.
图26是表示本发明的抖动校正相机的第五实施方式的系统结构的框图。FIG. 26 is a block diagram showing a system configuration of a fifth embodiment of the shake correction camera of the present invention.
在相机主体101上,设置主体侧控制部80A、电源供给部90、点像函数运算部100、摄像部110、图像记录部120、接口部130、抖动校正模式判断部145、曝光控制部150、闪光控制部180、操作部190等。The camera body 101 is provided with a main body side control unit 80A, a
在可更换镜头102上,设置镜头侧控制部80B、RAM 121、对焦镜头位置检测部160、焦距检测部170、抖动校正模式选择开关194、光学式校正系统500等。The interchangeable lens 102 is provided with a lens side control unit 80B, a RAM 121, a focus lens
此外,在连接相机主体101和可更换镜头102的部分,设置信号传递部310,可以在相机主体101和可更换镜头102之间进行信号的交换。In addition, a signal transmission unit 310 is provided at a portion connecting the camera body 101 and the interchangeable lens 102 so that signals can be exchanged between the camera body 101 and the interchangeable lens 102 .
在图像重放装置2上设置函数校正部240。A function correction unit 240 is provided on the image playback device 2 .
接下来,对本实施方式中相机主体101及可更换镜头102在摄影时的操作进行说明。Next, operations of the camera body 101 and the interchangeable lens 102 at the time of shooting in this embodiment will be described.
另外,如第三实施方式中所述,抖动校正模式选择开关194是可以选择“抖动校正OFF模式”、“光学式校正操作模式”、“图像恢复操作模式”3种模式的开关,但在此,仅对与本发明的说明相关的“光学式校正操作模式”、“图像恢复操作模式”的操作进行说明。In addition, as described in the third embodiment, the camera shake correction
图27及图28是表示本实施方式的相机主体101及可更换镜头102在摄影时的操作的流程的流程图,仅表示与一般的单拍释放时的抖动校正相关的部分。另外,在纸面上,将流程图分为图27和图28进行表示。此外,在这些流程中,在图中的左侧表示相机主体101侧的流程(S3000号部分),在右侧表示可更换镜头102侧的流程(S4000号部分),这之间以虚线连接的操作,表示为大致同时刻的操作。27 and 28 are flowcharts showing the flow of operations of the camera body 101 and the interchangeable lens 102 during shooting according to this embodiment, and show only the parts related to shake correction during general single-shot release. In addition, on paper, the flowchart is divided and shown in FIG. 27 and FIG. 28 . In addition, among these flows, the flow on the camera body 101 side (S3000 part) is shown on the left side of the figure, and the flow (S4000 part) on the interchangeable lens 102 side is shown on the right side, and the dotted line connects them. Operations, expressed as operations at approximately the same time.
在S3010中,对可更换镜头102许可电源供给部90的电源使用。In S3010 , the use of the
得到了电源使用许可(S4010)的可更换镜头102,在S4020中,对角速度传感器10及其他电路供电。The interchangeable lens 102 that has obtained the permission to use the power source (S4010) supplies power to the
在S3020中,判断半按开关191是否为ON,半按开关191为ON时进入S3030,半按开关191为OFF时重复该S3020中的判断。在S3030中,将指示在半按开关191为ON的期间进行的抖动校正(以下称为半按抖动校正)操作开始的指令发送到镜头侧。In S3020, it is judged whether the half-
在接收了半按抖动校正开始指令(S4030)的可更换镜头102中,在S4040中,解除抖动校正镜头70的锁定,开始半按抖动校正操作。In the interchangeable lens 102 that has received the half-press shake correction start command (S4030), in S4040, the lock of the
在S3040中,判断全按开关192是否为ON,全按开关192为ON时进入S3050,全按开关192为OFF时返回S3030,重复该S3040中的判断。在S3050中,接收全按开关192的ON,将指示曝光中抖动校正开始的指令发送到镜头侧。在S3060中进行曝光准备,例如反射镜上升等,在S3070中开始曝光,在S3080中结束曝光。In S3040, it is judged whether the full-
在接收了曝光中抖动校正开始指令(S4050)的可更换镜头102中,在S4060开始曝光中抖动校正操作。此外,在该S4060中,在可更换镜头102中,进行该曝光中抖动校正操作,并且由位置检测部60检测抖动校正镜头70的实际驱动位置,至少在从曝光开始时刻到结束时刻的期间,将与目标驱动位置的差作为误差信息(误差数据),此外,将来自角速度传感器10的信息作为振动数据持续存储到RAM121中。In the interchangeable lens 102 that has received the in-exposure shake correction start instruction (S4050), the in-exposure shake correction operation is started in S4060. In addition, in this S4060, in the interchangeable lens 102, the shake correction operation during exposure is performed, and the actual drive position of the
在S3090中,将指示抖动校正停止的指令(抖动校正停止指令)发送到可更换镜头102。在接收了抖动校正停止指令(S4070)的可更换镜头102中,在S4080停止抖动校正控制。In S3090 , an instruction instructing to stop the shake correction (shake correction stop instruction) is sent to the interchangeable lens 102 . In the interchangeable lens 102 that has received the shake correction stop instruction (S4070), the shake correction control is stopped at S4080.
在S3100中进行曝光后的处理,例如反射镜下降及充电等。在S3110中,将指示抖动校正镜头70的锁定的抖动校正镜头锁定指令发送到可更换镜头102。在接收了抖动校正镜头锁定指令(S4090)的可更换镜头102中,在S4100锁定抖动校正镜头。In S3100, post-exposure processing, such as mirror lowering and charging, is performed. In S3110 , a shake correction lens lock instruction indicating the lock of the
进入图28,在S3120中,在设置在相机主体101的抖动校正模式判断部145中判断:是通过设置在可更换镜头102上的抖动校正模式选择开关194选择“光学式校正操作模式”(仅进行光学式的抖动校正),还是选择“图像恢复操作模式”(进行光学式的抖动校正和图像恢复)。若为“图像恢复操作模式”就进入S3130,若为“光学式校正操作模式”就进入S3170。Entering FIG. 28, in S3120, it is judged in the shake correction mode judging section 145 provided on the camera body 101 that the "optical correction operation mode" (only Perform optical shake correction), or select the "image restoration operation mode" (perform optical shake correction and image restoration). If it is the "image restoration operation mode", go to S3130, and if it is the "optical correction operation mode", go to S3170.
此外,即使在可更换镜头侧,也与S3120中的操作相对应,若为“图像恢复操作模式”就进入S4120,除此以外的情况进入S4150(S4110)。In addition, even on the interchangeable lens side, corresponding to the operation in S3120, if it is "image recovery operation mode", it will go to S4120, otherwise it will go to S4150 (S4110).
在S3130中,将请求之前存储在RAM 121中的误差数据和振动数据的指令发送到可更换镜头102。接收了请求误差数据和振动数据(S4120)的可更换镜头102,在S4130中将误差数据发送到相机主体101。In S3130, an instruction to request the error data and vibration data previously stored in the RAM 121 is sent to the interchangeable lens 102. The interchangeable lens 102 having received the requested error data and vibration data (S4120) transmits the error data to the camera body 101 in S4130.
在S4140中,判断两个数据的发送是否完成,发送已经完成时进入S4150,在发送未完成时返回S4130继续误差数据的发送。在接收了误差数据和振动数据(S3140)的相机主体101中,在S3150判断两个数据的发送是否完成,发送已经完成时进入S3160,发送未完成时返回S3140继续两个数据的发送。In S4140, it is judged whether the transmission of the two data is completed. If the transmission is completed, go to S4150. If the transmission is not completed, return to S4130 to continue sending the error data. In the camera body 101 that has received the error data and the vibration data (S3140), it is judged in S3150 whether the transmission of the two data is completed, and when the transmission is completed, it proceeds to S3160, and when the transmission is not completed, it returns to S3140 to continue the transmission of the two data.
在S3155中,通过接收的振动数据运算点像函数。在S3160中,对拍摄的图像将误差数据及点像函数建立关联并保存到图像记录部120。在S3170中,将摄影图像保存到图像记录部120。另外,在该步骤的情况下,与S3160不同,不保存误差数据。在S3180中,对可更换镜头102发送催促隔断电源的指令,其后,在S3190中将相机主体101OFF,结束操作。In S3155, a point image function is calculated using the received vibration data. In S3160 , the error data and the point image function are associated with the captured image and stored in the
在接收了催促隔断电源的指令(S4150)的可更换镜头102中,在S4160将角速度传感器10及其他的电路OFF,结束操作。When the interchangeable lens 102 receives the command to urge to turn off the power supply (S4150), the
保存的图像数据、由点像函数运算部100运算的点像函数以及误差数据,被发送到图像重放装置2,在函数校正部240根据误差数据校正点像函数。The stored image data, the point image function calculated by the point image
其后,在图像恢复运算部210中进行图像恢复。此时,利用根据误差数据校正后的点像函数进行图像恢复。如此得到的恢复图像,进行考虑了抖动校正镜头70的追随误差的抖动校正,可以得到抖动校正效果高的图像。Thereafter, image restoration is performed in the image
根据本实施方式,在可更换镜头的相机系统中,检测抖动校正镜头70的驱动误差,用于图像恢复,因此在抖动校正镜头的驱动特性按照各个可更换镜头而不同时,使用任何可更换镜头均可以得到最佳的抖动校正效果。According to the present embodiment, in the interchangeable-lens camera system, the drive error of the
不限于以上说明的实施方式,可以进行各种变形或变更,这些均在本发明的均等的范围内。Not limited to the embodiment described above, various deformation|transformation and changes are possible, and these are all within the scope of the present invention.
在第一及第三实施方式中,表示了进行数据的抽取处理减少数据量的例子,但不限于此,不进行数据的抽取,也可以进行基准值的运算、保存以及误差的运算、保存。In the first and third embodiments, examples were shown in which data extraction processing was performed to reduce the amount of data, but the present invention is not limited thereto, and calculation and storage of reference values and calculation and storage of errors may be performed without performing data extraction.
在本实施方式中,表示了通过利用了来自角速度传感器10的输出的基准值或振动数据运算点像函数、通过误差信息对其进行校正的例子,但不限于此,例如,也可以从基准值和振动数据双方运算函数进行校正。In this embodiment, an example is shown in which a point image function is calculated using a reference value or vibration data output from the
此外,也可以根据基准值和振动数据的任意一方或双方以及误差信息求得点像函数,不进行点像函数的校正就进行图像恢复。In addition, the point image function may be obtained from either or both of the reference value and the vibration data and the error information, and image restoration may be performed without correcting the point image function.
进而,也可以全然不用角速度传感器10的输出,仅从误差信息运算点像函数。仅从该误差信息运算点像函数时,基准值或振动数据,无需存储或通过通信传送,因此可以提高作业效率以及缩短作业时间。Furthermore, the output of the
在本实施方式中,表示了点像函数运算部100被安装在相机1的相机主体101上的例子,但不限于此,例如也可以在图像重放装置2上安装点像函数运算部100。同样,在第五实施方式中,表示了在图像重放装置2上安装函数校正部240,但不限于此,例如也可以在相机1的相机主体101上设置函数校正部。如此,作为利用与控制位置误差相关的信息的方式,可以进行多种组合。下表2中表示该组合例。In this embodiment, an example is shown in which the point image
表2Table 2
表2中的No.4相当于第三实施方式,No.5相当于第五实施方式。表2中所示的任何一个方式均可以同样地发挥本发明的效果。No. 4 in Table 2 corresponds to the third embodiment, and No. 5 corresponds to the fifth embodiment. Any of the aspects shown in Table 2 can similarly exhibit the effects of the present invention.
此外,根据表2中的No.3、7、10所示的方式,如上所述,基准值或振动数据无需存储或通过通信传送,可以提高作业效率以及缩短作业时间。In addition, according to the methods shown in No. 3, 7, and 10 in Table 2, as described above, the reference value or vibration data does not need to be stored or transmitted through communication, and the work efficiency can be improved and the work time can be shortened.
如上述详细说明,根据本发明的实施方式,可以起到以下的效果。As described above in detail, according to the embodiment of the present invention, the following effects can be achieved.
由于具有:控制位置误差输出部,将由控制部得到的抖动校正光学系统的驱动目标位置和从位置检测部输出的抖动校正光学系统的实际驱动位置的差,作为控制位置误差输出;和图像恢复运算部,通过对由摄像部拍摄的图像加上了控制位置误差的图像处理进行图像恢复,校正像抖动;可以根据抖动校正光学系统的驱动控制误差校正剩余的像抖动,还包括没有如目标那样由光学式抖动校正进行抖动校正的情况,可以总是抖动校正效果高且切实地校正像抖动。Owing to having: control position error output part, the difference of the drive target position of shake correction optical system obtained by control part and the actual drive position of shake correction optical system output from position detection part is output as control position error; and image restoration operation The part, by adding the image processing of the image captured by the camera part to the image processing of the control position error, corrects the image shake; can correct the remaining image shake according to the drive control error of the shake correction optical system, and also includes not as the target. When optical blur correction is performed, image blur can always be reliably corrected with a high blur correction effect.
包括利用控制位置误差校正点像分布函数的函数校正部,图像恢复运算部,以由函数校正部校正后的点像分布函数进行处理,从而进行图像恢复,因此可以通过抖动校正光学系统的驱动控制误差校正残留的像抖动,还包括没有如目标那样由光学式抖动校正进行抖动校正的情况,可以总是抖动校正效果高且切实地校正像抖动。It includes a function correction unit that corrects the point image distribution function by controlling the position error, and an image restoration calculation unit that processes the point image distribution function corrected by the function correction unit to perform image restoration, so it is possible to correct the drive control of the optical system by shaking Image blur remaining after error correction includes cases where image blur is not corrected by optical blur correction as intended, and image blur can always be reliably corrected with a high blur correction effect.
由于具有利用控制位置误差运算点像分布函数的点像分布函数运算部,因此可以对反映了抖动校正光学系统的驱动控制误差的点像分布函数进行运算。因此,可以通过抖动校正光学系统的驱动控制误差校正残留的像抖动,还包括没有如目标那样由光学式抖动校正进行抖动校正的情况,可以总是抖动校正效果高且切实地校正像抖动。Since there is a point image distribution function calculation unit for calculating the point image distribution function using the control position error, it is possible to calculate the point image distribution function reflecting the drive control error of the shake correction optical system. Therefore, residual image shake can be corrected by the drive control error of the shake correction optical system, and image shake can always be reliably corrected with a high shake correction effect even when the shake correction is not performed as intended by optical shake correction.
产业上利用的可能性Possibility of industrial use
以上,对拍摄静态图像的数码照相机进行了说明,但对于拍摄动画的数码相机也可以同样地应用本发明。The above has described a digital camera that captures still images, but the present invention can be similarly applied to a digital camera that captures moving images.
Claims (4)
Applications Claiming Priority (17)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP374661/2002 | 2002-12-25 | ||
| JP374748/2002 | 2002-12-25 | ||
| JP2002374748A JP2004205810A (en) | 2002-12-25 | 2002-12-25 | Image stabilization camera |
| JP2002374644A JP4311013B2 (en) | 2002-12-25 | 2002-12-25 | Blur correction camera system and camera |
| JP374644/2002 | 2002-12-25 | ||
| JP374739/2002 | 2002-12-25 | ||
| JP2002374661A JP4356316B2 (en) | 2002-12-25 | 2002-12-25 | Blur correction camera system, blur correction camera, image restoration device, and blur correction program |
| JP2002374687A JP2004205803A (en) | 2002-12-25 | 2002-12-25 | Image stabilization camera |
| JP2002374739A JP4244633B2 (en) | 2002-12-25 | 2002-12-25 | Vibration reduction camera |
| JP374704/2002 | 2002-12-25 | ||
| JP2002374724A JP4244632B2 (en) | 2002-12-25 | 2002-12-25 | Vibration reduction camera |
| JP374687/2002 | 2002-12-25 | ||
| JP374724/2002 | 2002-12-25 | ||
| JP2002374704A JP4647183B2 (en) | 2002-12-25 | 2002-12-25 | Blur correction camera system, image recovery device, and blur correction program |
| JP026098/2003 | 2003-02-03 | ||
| JP2003026098A JP2004239962A (en) | 2003-02-03 | 2003-02-03 | Image stabilization camera system, image stabilization camera, image recovery device, and image stabilization program |
| PCT/JP2003/016809 WO2004059380A1 (en) | 2002-12-25 | 2003-12-25 | Blur correction camera system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1732406A CN1732406A (en) | 2006-02-08 |
| CN1732406B true CN1732406B (en) | 2010-06-02 |
Family
ID=32812606
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200380107765.5A Expired - Fee Related CN1732406B (en) | 2002-12-25 | 2003-12-25 | Shake correction camera system |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP4311013B2 (en) |
| CN (1) | CN1732406B (en) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4418342B2 (en) * | 2004-10-13 | 2010-02-17 | オリンパス株式会社 | Image processing apparatus and electronic camera |
| JP4985062B2 (en) * | 2006-04-14 | 2012-07-25 | 株式会社ニコン | camera |
| JP5150308B2 (en) * | 2007-03-13 | 2013-02-20 | ペンタックスリコーイメージング株式会社 | Image blur correction device |
| JP2008236289A (en) * | 2007-03-20 | 2008-10-02 | Sanyo Electric Co Ltd | Image sensing device |
| JP2009156946A (en) * | 2007-12-25 | 2009-07-16 | Sanyo Electric Co Ltd | Anti-vibration control circuit for imaging device |
| JP5487722B2 (en) * | 2009-05-25 | 2014-05-07 | ソニー株式会社 | Imaging apparatus and shake correction method |
| JP2011091571A (en) * | 2009-10-21 | 2011-05-06 | Olympus Imaging Corp | Moving image creation device and moving image creation method |
| JP5424835B2 (en) * | 2009-11-30 | 2014-02-26 | キヤノン株式会社 | Image processing apparatus and image processing method |
| JP5599039B2 (en) * | 2010-06-01 | 2014-10-01 | キヤノン株式会社 | Optical device with image blur correction function |
| CN104427241A (en) * | 2013-09-09 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| JP6381433B2 (en) * | 2014-12-15 | 2018-08-29 | オリンパス株式会社 | Camera system and blur correction method thereof |
| KR20160140193A (en) * | 2015-05-29 | 2016-12-07 | 삼성전기주식회사 | Circuit for correcting image and correcting image Method thereof |
| KR20170076375A (en) * | 2015-12-24 | 2017-07-04 | 삼성전기주식회사 | Optical image stabilization module and camera module |
| US11202011B2 (en) * | 2016-07-25 | 2021-12-14 | Canon Kabushiki Kaisha | Control apparatus, image capturing apparatus, lens apparatus, image capturing system, control method, and storage medium |
| JP7007214B2 (en) * | 2018-02-27 | 2022-01-24 | 日本電産サンキョー株式会社 | Laser pointer with runout correction mechanism and its shake suppression control method |
| JP7710853B2 (en) * | 2021-01-22 | 2025-07-22 | キヤノン株式会社 | Shake evaluation device, shake evaluation method, imaging means manufacturing method, and program |
| KR102501092B1 (en) * | 2022-09-15 | 2023-02-17 | 주식회사 서랩 | Smart rope holder and pets managemant convergence system using the same |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5282044A (en) * | 1990-10-18 | 1994-01-25 | Fuji Photo Film Co., Ltd. | Camera shake correction system |
-
2002
- 2002-12-25 JP JP2002374644A patent/JP4311013B2/en not_active Expired - Fee Related
-
2003
- 2003-12-25 CN CN200380107765.5A patent/CN1732406B/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5282044A (en) * | 1990-10-18 | 1994-01-25 | Fuji Photo Film Co., Ltd. | Camera shake correction system |
Non-Patent Citations (3)
| Title |
|---|
| JP特开平11-101998A 1999.04.13 |
| JP特开平11-146260A 1999.05.28 |
| JP特开平7-226905A 1995.08.22 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4311013B2 (en) | 2009-08-12 |
| JP2004205799A (en) | 2004-07-22 |
| CN1732406A (en) | 2006-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1577705B1 (en) | Blur correction camera system | |
| CN1732406B (en) | Shake correction camera system | |
| JPH114375A (en) | Electronic image pickup device | |
| CN101001319B (en) | Image processing apparatus and image processing method | |
| JP4553994B2 (en) | Electronic still camera | |
| JP2004239962A (en) | Image stabilization camera system, image stabilization camera, image recovery device, and image stabilization program | |
| CN101335835A (en) | Camera device, image display control method, and program | |
| JPH114401A (en) | Electronic image-pickup device | |
| JPH114376A (en) | Electronic image pickup device | |
| JP5400504B2 (en) | Imaging apparatus, image processing apparatus, control method, and program | |
| US8218035B2 (en) | Image processing apparatus, control method thereof, and program | |
| JP4370780B2 (en) | Blur correction camera system, blur correction camera, image restoration device, and blur correction program | |
| JP4244632B2 (en) | Vibration reduction camera | |
| JP4899954B2 (en) | camera | |
| JP4647183B2 (en) | Blur correction camera system, image recovery device, and blur correction program | |
| US20100020197A1 (en) | Imaging device, reproduction device and image reproduction program | |
| JP4244633B2 (en) | Vibration reduction camera | |
| JP5241348B2 (en) | Imaging apparatus, control method thereof, and program | |
| JP2005286400A (en) | Digital camera | |
| JP4533161B2 (en) | Imaging apparatus and foreign object detection method thereof | |
| JP2006238277A (en) | Digital camera | |
| JP2004205803A (en) | Image stabilization camera | |
| JP2004205810A (en) | Image stabilization camera | |
| JP4500212B2 (en) | Imaging device and printing device | |
| JP2008042348A (en) | Image processing apparatus, image processing method, imaging apparatus, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100602 Termination date: 20191225 |