CN102106150A - 摄像处理装置 - Google Patents
摄像处理装置 Download PDFInfo
- Publication number
- CN102106150A CN102106150A CN2010800021582A CN201080002158A CN102106150A CN 102106150 A CN102106150 A CN 102106150A CN 2010800021582 A CN2010800021582 A CN 2010800021582A CN 201080002158 A CN201080002158 A CN 201080002158A CN 102106150 A CN102106150 A CN 102106150A
- Authority
- CN
- China
- Prior art keywords
- image
- color
- partiald
- colors
- 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.)
- Pending
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 85
- 239000003086 colorant Substances 0.000 claims abstract description 40
- 230000003287 optical effect Effects 0.000 claims abstract description 22
- 230000033001 locomotion Effects 0.000 claims description 78
- 238000012545 processing Methods 0.000 claims description 58
- 238000009825 accumulation Methods 0.000 claims description 52
- 238000001514 detection method Methods 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 6
- 230000007423 decrease Effects 0.000 abstract description 5
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 31
- 239000013598 vector Substances 0.000 description 27
- 238000010586 diagram Methods 0.000 description 17
- 238000005070 sampling Methods 0.000 description 16
- 238000011156 evaluation Methods 0.000 description 15
- 230000014509 gene expression Effects 0.000 description 13
- 230000002123 temporal effect Effects 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 230000010354 integration Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 7
- OVSKIKFHRZPJSS-UHFFFAOYSA-N 2,4-D Chemical compound OC(=O)COC1=CC=C(Cl)C=C1Cl OVSKIKFHRZPJSS-UHFFFAOYSA-N 0.000 description 6
- 230000003595 spectral effect Effects 0.000 description 5
- 238000003491 array Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000010409 thin film Substances 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 238000002834 transmittance Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 3
- 239000006185 dispersion Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000009012 visual motion Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/10—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths
- H04N23/12—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths with one sensor only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/133—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements including elements passing panchromatic light, e.g. filters passing white light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/50—Control of the SSIS exposure
- H04N25/57—Control of the dynamic range
- H04N25/58—Control of the dynamic range involving two or more exposures
- H04N25/581—Control of the dynamic range involving two or more exposures acquired simultaneously
- H04N25/583—Control of the dynamic range involving two or more exposures acquired simultaneously with different integration times
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Color Television Image Signal Generators (AREA)
- Image Processing (AREA)
Abstract
在以往的摄像处理装置中,随着像素尺寸的小型化发展,入射到1像素的光量减少,这带来S/N的降低,难以维持画质。本发明的摄像处理装置具备:光学元件;单板摄像元件,其安装有由多种颜色构成的彩色滤光器阵列,输出与被光学元件引导而透过了彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻取得每个多种颜色的图像;第1累加部,其将在多个帧时刻得到的各图像的与多种颜色中的第1色对应的值累加;第2累加部,其将在相同帧时刻拍摄到的图像的与多种颜色中的第1色以外的第2色对应的多个值累加;图像复原部,其根据基于由第1累加部累加的第1色的图像以及基于由第2累加部累加的第2色的图像,对各帧时刻的包含多种颜色的图像进行复原。
Description
技术领域
本发明涉及动态图像的图像处理。更具体来说,涉及生成通过图像处理提高了拍摄到的动态图像的分辨率和帧速率的至少一方而得到的动态图像的技术。
背景技术
专利文献1公开了进行使用了单板摄像元件(single imager)的彩色图像摄影的技术。例如图15表示安装于专利文献1的单板摄像元件中的,被称作拜耳排列的排列的彩色滤光器阵列的一个例子。图中的“R”、“G”、“B”分别表示“红”、“绿”、“蓝”的滤光器(以下,在本说明书和附图中采用相同的标记)。
透过了图15所示的拜耳排列的彩色滤光器的光入射到摄像元件的各像素中。从摄像元件的各像素输出的信号带有关于R、G、B任意一种颜色的值。
由此说明可知,摄像元件的各“像素”是指,接收透过了各色的彩色滤光器的光,并输出与接收到的光的强度相应的信号的摄像元件的1个单位。
另一方面,在显示如上述那样拍摄到的图像时,在各像素中需要R、G、B(或者Y、Pb、Pr等3个颜色)的值。因此,非专利文献1~3公开了通过运算来复原在摄像元件的各像素中没有取得的颜色的像素值,求得摄像元件的各像素的R、G、B的像素值,来得到像素数较多的彩色图像的方法。
专利文献1:美国专利第3971065号说明书
非专利文献1:Daniel Keren,Margarita Osadchy,“Restoring subsampled color images”,Machine Vision and Applications,11,pp.197-202,1999
非专利文献2:Ron Kimmel,“Demosaicing:Image Reconstruction from Color CCD Samples”,IEEE Transactions on Image Processing,Vol.8,No.9,September 1999
非专利文献3:David Alleysson,Sabine Su¨sstrunk,“Linear Demosaicing Inspired by the Human Visual System”,IEEE Transactions on Image Processing,Vol.14,No.4,April 2005
但是,在以往的摄像处理装置中,随着为了实现高分辨率化而将摄像元件的像素尺寸小型化,入射到摄像元件的1个像素中的光量减少。其结果,导致各像素的信噪比(S/N)的降低,难以维持画质。
发明内容
本发明的目的在于,提供一种在抑制摄像元件的S/N的降低的同时,维持画质的摄像处理装置。
本发明的摄像处理装置具备:光学元件;单板摄像元件,其安装有由多种颜色构成的彩色滤光器阵列,输出与被所述光学元件引导而透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得每个所述多种颜色的图像;第1累加部,其将在多个帧时刻得到的各图像的、与所述多种颜色中的第1色对应的值累加;第2累加部,其将在相同帧时刻拍摄到的图像的、与所述多种颜色中的所述第1色以外的第2色对应的多个值累加;图像复原部,其根据基于由所述第1累加部累加后的所述第1色的图像,以及基于由所述第2累加部累加后的所述第2色的图像,对各帧时刻的包含多种颜色的图像进行复原。
也可以为如下结构:所述彩色滤光器阵列,作为所述多种颜色而包含有与所述第1色和所述第2色都不同的第3色,所述第2累加部将在相同帧时刻拍摄到的图像的、与所述第3色对应的多个值累加,所述图像复原部具备:运动检测部,其根据由所述第2累加部累加后的所述第2色的图像和所述第3色的图像来对运动进行检测,并输出与检测出的运动相关的运动信息;和复原部,其根据所述第1色的图像、所述第2色的图像和所述第3图像,以及由运动检测部检测出的运动信息,对各帧时刻的包含多种颜色的图像进行复原。
所述摄像处理装置,也可以为如下结构:还具备控制部,其控制所述第2累加部和所述第1累加部的动作,所述控制部根据所述单板摄像元件所接收到的光的量或像素值,或者根据用户所指定的动作模式,来控制所述第2累加部和所述第1累加部所累加的对象的像素数量。
单板摄像元件也可以为层叠型。
也可以所述第1色为绿,所述第2色和所述第3色为红和蓝。
本发明的摄像处理装置具备:单板摄像元件,其安装有红、绿、蓝和白的彩色滤光器阵列,输出与透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得所述彩色滤光器阵列的每种颜色的图像;第1累加部,其将在多个帧时刻得到的所述红、所述绿和所述蓝的各图像所对应的值累加;运动检测部,其根据所述白色的图像来对运动进行检测,并输出与检测出的运动相关的运动信息;和图像复原部,其根据由所述第1累加部累加后的所述红、所述绿和所述蓝的各图像,所述白色的图像以及所述运动信息,来对各帧时刻的包含所述红、所述绿和所述蓝的图像进行复原。
本发明的摄像处理装置具备:单板摄像元件,其安装有红、绿、蓝和白的彩色滤光器阵列,输出与透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得所述彩色滤光器阵列的每种颜色的图像;第1累加部,其将在多个帧时刻得到的所述红、所述绿和所述蓝的各图像所对应的值累加;第2累加部,其将在相同帧时刻拍摄到的白色的图像所对应的多个值累加;运动检测部,其根据由所述第2累加部累加后的所述白色的图像来检测运动,并输出与检测出的运动相关的运动信息;和图像复原部,其根据由所述第1累加部累加后的所述红、所述绿和所述蓝的各图像,由所述第2累加部累加后的白色的图像,以及所述运动信息,来对各帧时刻的包含所述红、所述绿和所述蓝的图像进行复原。
也可以为如下结构:所述第1累加部通过使所述单板摄像元件的曝光时间成为经过多个帧时刻的长度,将与所述红、所述绿和所述蓝的各图像对应的值累加,所述第1累加部针对所述红、所述绿和所述蓝使曝光时间变化。
本发明的计算机程序,其通过安装于摄像处理装置中的计算机来执行,所述摄像处理装置具备:光学元件;和单板摄像元件,其安装了由多种颜色构成的彩色滤光器阵列,输出与被所述光学元件引导而透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得每个所述多种颜色的图像,所述计算机程序使所述计算机执行如下步骤;将在多个帧时刻得到的各图像的、与所述多种颜色中的第1色对应的值累加的步骤;将在相同帧时刻拍摄到的图像的、与所述多种颜色中的所述第1色以外的第2色对应的多个值累加的步骤;和根据基于由所述第1累加部累加后的所述第1色的图像,以及基于由所述第2累加部累加后的所述第2色的图像,对各帧时刻的包含多种颜色的图像进行复原的步骤。
根据本发明的摄像处理装置,通过对单板摄像元件附加时间累加和空间累加的功能,按照每个像素来对进行了时间累加或空间累加的输入图像进行复原处理的结构,能够在摄像时在确保光量的同时推算并复原高分辨率且高帧速率的图像。
附图说明
图1是表示实施方式1中的摄像处理装置100的结构的模块图。
图2是表示图像复原部105的更详细的结构的一个例子的结构图。
图3的(a)和(b)是表示通过块匹配(block matching)来进行运动检测时的基准帧和参照帧的图。(a)是表示成为基准帧的,时刻t的图像的图,(b)是表示成为参照帧的,时刻t+Δt的图像的图。
图4的(a)和(b)表示进行2×2像素的空间累加时的假想的采样位置。
图5是表示复原处理部202的结构的一个例子的图。
图6表示RGB颜色空间与球面坐标系(θ、ψ、r)的对应例。
图7是表示实施方式2的摄像处理装置300的结构的结构图。
图8表示配置和曝光时间针对R、G、B被设定为长时间曝光,针对白色被设定为短时间曝光的摄像元件的结构例。
图9是表示实施方式3中的摄像处理装置400的结构的模块图。
图10是表示进行长时间曝光的RGB的曝光开始和结束的定时一致的情况的例子的图。
图11是表示进行长时间曝光的RGB的曝光开始和结束的定时错开的情况的例子的图。
图12是表示彩色滤光器阵列和曝光时间的组合的其他例子的图。
图13的(a)是表示使用于3板式的摄像元件用的薄膜光学滤光器的分光特性的图,(b)是表示使用于单板用的染料过滤器(dye filter)的分光特性的图。
图14的(a)是表示使用了全域快门(global shutter)的曝光定时的图,(b)是表示焦平面现象产生时的曝光定时的图。
图15表示安装于现有技术的单板摄像元件中的,被称作拜耳排列的排列的彩色滤光器阵列的一个例子。
具体实施方式
以下,参照附图,对本发明的摄像处理装置的实施方式进行说明。
(实施方式1)
图1是表示本实施方式中的摄像处理装置100的结构的模块图。在图1中,摄像处理装置100具备:光学系统101;单板彩色摄像元件102;两个累加部(即作为第1累加部的时间累加部103和作为第2累加部的空间累加部104);和图像复原部105。以下,对摄像处理装置100的各构成要素进行详细的说明。
光学系统101将被摄物体的像成像于摄像元件的像面。
单板彩色摄像元件102是安装了彩色滤光器阵列的单板摄像元件。单板彩色摄像元件102对由光学系统101结成的光(光学图像)进行光电变换,并输出由此得到的电信号。该电信号的值是单板彩色摄像元件102的各像素值。从单板彩色摄像元件102输出与入射到各像素中的光的量相应的像素值。根据在相同帧时刻拍摄到的相同颜色的像素值,能够得到每个颜色的图像。根据所有颜色的图像,得到彩色图像。
时间累加部103将由彩色摄像元件12拍摄到的彩色图像的第1色的光电变换值在时间方向上进行多帧累加。在此,“在时间方向上的累加”是指,将在连续的多个帧(图像)的每一帧具有共通的像素坐标值的各像素的像素值累加。具体来说,在从2帧到9帧程度的范围内,将像素坐标值相同的像素的像素值累加。
空间累加部104将由彩色摄像元件12拍摄到的彩色图像的第2色、第3色的光电变换值在空间方向上进行多像素累加。在此,“在空间方向上的累加”是指,将在某时刻拍摄到的构成1帧(图像)的多个像素的像素值累加。具体来说,像素值被累加的“多个像素”的例子为,水平2像素×垂直1像素、水平1像素×垂直2像素、水平2像素×垂直2像素、水平2像素×垂直3像素、水平3像素×垂直2像素、水平3像素×垂直3像素、等。将与这些多个像素相关的像素值(光电变换值)在空间方向上累加。
图像复原部105通过接收由时间累加部103进行了时间累加的第1色图像,以及由空间累加部104进行了空间累加的第2色图像和第3色图像的各数据,并对这些进行图像复原,来推算各像素中的从第1色到第3色的值,并复原彩色图像。
图2是表示图像复原部105的更详细的结构的一个例子的结构图。在图2中,图像复原部105以外的结构与图1相同。图像复原部105具有运动检测部201和复原处理部202。
运动检测部201通过块匹配、梯度法、相位相关法等公知技术,根据进行了空间累加的第2色图像、第3色图像的数据,来检测运动(光流)。运动检测部201输出检测出的该运动的信息(运动信息)。作为公知技术,例如公知P.Anandan.″Computaional framework and an algorithm for the measurement of visual motion″,International Journal of Computer Vision,Vol.2,pp.283-310,1989。
图3(a)和(b)表示了通过块匹配来进行运动检测时的基准帧和参照帧。运动检测部201在作为基准的帧(为了计算运动而关注的时刻t的图像)内,设定图3(a)所示的窗口区域A。并且,在参照帧内搜索与窗口区域内的图案类似的图案。作为参照帧,多使用例如关注帧的下一帧。
搜索范围如图3(b)所示,通常,是以移动量零的位置B为基准,预先设定一定的范围(该图3(b)中的C)。此外,图案的类似的程度(degree)是通过将(数1)所示的残差平方和(SSD:Sum of Square Differrences)或(式2)所示的残差绝对值和(SAD:Sum of Absoluted Differences)作为评价值进行计算来评价的。
[式1]
[式2]
在(式1)和(式2)中,f(x、y、t)是图像即像素值的时空间的分布,x,y∈W表示包含于基准帧的窗口区域内的像素的坐标值。
运动检测部201通过在搜索范围内改变(u,v),来搜索使上述评价值最小的(u,v)的组,并将此作为帧间的运动向量。通过使窗口区域的设定位置依次移动,来按照每个像素或者每个块(例如8像素×8像素)来求得运动。
在此,因为在本申请发明中对安装了彩色滤光器阵列的单板彩色图像的3色中的2色的空间累加图像进行运动检测,所以需要注意搜索范围内的(u,v)的变化步骤。
图4(a)表示进行2×2像素的空间累加时的假想的采样位置。在此,G为第1色,R和B为第2色、第3色。另外,在只记载为“R”、“G”、“B”时,有时也表示只包含其颜色分量(color component)的图像。
图4(b)表示在对图4(a)的R和B进行了2×2像素的空间累加的情况下的,假想的采样位置。在此情况下,假想的采样位置,只对于R或B为隔着4个像素的均匀的配置,而同时包含R和B双方的采样位置不均匀。因此,此时需要每隔4个像素改变(式1)或(式2)的(u,v)。或者,也可以在根据图4(b)所示的假想的采样位置的R和B的值,通过公知的插补方法求出各像素的R和B的值之后,每隔1个像素改变上述(u,v)。
通过对使如上述那样得到的(式1)或(式2)最小的(u,v)的附近的(u,v)的值的分布,应用1次至2次函数(作为等角拟合法或抛物线拟合法而被熟知的公知技术),来进行子像素精度的运动检测。
<各像素的G的像素值的复原>
复原处理部202将下式最小化,来计算各像素的G的像素值。
[式3]
|Hf-g|M+Q
在此,H为抽样过程、f为应复原的高空间分辨率且高时间分辨率的G图像、g为由摄像部101拍摄到的G的图像、M为幂指数、Q为应复原的图像f所应满足的条件,即限制条件。
f和g是以动态图像的各像素值为要素的纵向量。以下,针对图像的向量标记,是表示将像素值按照光栅扫描顺序排列后的纵向量的意思,函数标记,是表示像素值的时空间的分布的意思。作为像素值,在亮度值的情况的下,也可以认为每1个像素1个值。f的要素数,例如,若假设应复原的动态图像为横2000像素、纵1000像素、30帧,则为2000×1000×30=60000000。
在用图4、图15所示的拜耳排列的摄像元件进行摄像的情况下,g的要素数为f的2分之1,为30000000。f的纵横的像素数和使用于信号处理的帧数通过图像复原部105来设定。抽样过程H对f进行抽样。H是行数与g的要素数相等,列数与f的要素数相等的矩阵。
在现在一般普及了的计算机中,与动态图像的像素数(例如宽度2000像素×高度1000像素)和帧数(例如30帧)相关的信息量过多,因此无法用单一的处理来求得将(式2)最小化的f。在此情况下,通过反复对时间上的、空间上的部分区域求得f的一部分的处理,能够计算应复原的动态图像f。
接下来,使用简单的例子对抽样过程H的公式化进行说明。考虑用拜耳排列的摄像元件来拍摄宽度2像素(x=1,2)、高度2像素(y=1,2)、2帧(t=1,2)的图像,并对G进行2帧量的时间累加的情况下的G的摄像过程。
[式4]
f=(G111 G211 G121 G221 G112 G212 G122 G222)T
[式5]
根据这些,抽样过程H如下这样被公式化。
[式6]
在(式4)中,G111~G222表示各像素的G的值,3个下标依次表示x、y、t的值。因为g是由拜耳排列的摄像元件拍摄而得到的图像,所以其像素数为读出了全部像素的图像的2分之1。
虽然(式3)的幂指数M的值没有特别限定,但从运算量的角度出发,优选1或2。
(式6)表示利用拜耳排列的摄像元件拍摄f而得到g的过程。反之,从g复原f的问题一般被称作逆问题。在没有限制条件Q的情况下,将下述(式7)最小化的f存在无数个。
[式7]
|Hf-g|M
这通过即使在没有被抽样的像素值中代入任意的值(式7)也成立,能够容易地说明。因此,通过(式7)的最小化无法唯一地对f求解。
为了得到关于f的唯一的解,作为Q,给予了与像素值f的分布相关的平滑度的限制,或与从f得到的图像的运动的分布相关的平滑度的限制。
作为与像素值f的分布相关的平滑度的限制,使用以下限制式。
[式8]
[式9]
在此,是将应复原的动态图像的像素值的x方向的1阶微分值作为要素的纵向量,是将应复原的动态图像的像素值的y方向的1阶微分值作为要素的纵向量,是将应复原的动态图像的像素值的x方向的2阶微分值作为要素的纵向量,是将应复原的动态图像的像素值的y方向的2阶微分值作为要素的纵向量。此外,| |表示向量的范数(norm)。幂指数m的值与(式2)、(式7)中的幂指数M相同地优选1或2。
[式10]
差分展开不限于上述(式10),例如也可以像(式11)那样,参照附近的其他像素。
[式11]
(式11)针对(式10)的计算值,在附近进行平均化。由此,虽然空间分辨率降低,但能够不易受到噪声的影响。并且,也可以作为两者的中间的值,用0≤α≤1的范围的α进行加权,采用以下式子。
[式12]
关于如何计算差分展开,既可以根据噪声水平来预先决定α,以使得处理结果的画质进一步得到改善,或者,也可以为了尽量减少电路规模或运算量,而使用(式10)。
另外,作为与图像f的像素值的分布相关的平滑度的限制,不限于(式8)、(式9),例如,也可以使用(式13)所示的2阶的方向微分的绝对值的m次方。
[式13]
在此,向量nmin和角度θ是1阶的方向微分的2次方为最小的方向,通过下述(式14)被赋值。
[式14]
并且,作为与图像f的像素值的分布相关的平滑度的限制,也可以使用下述从(式15)到(式17)的任意一个的Q,根据f的像素值的梯度来使限制条件适应性地变化。
[式15]
[式16]
[式17]
在从(式15)到(式17)中,w(x,y)是像素值的梯度的函数,是对限制条件的加权函数。例如,若使在下述(式18)所示的像素值的梯度分量的幂和较大的情况下w(x,y)的值较小,反之的情况下w(x,y)的值较大,则能够根据f的梯度来使限制条件适应性地变化。
[式18]
通过导入这种加权函数,能够防止被复原的图像f被不必要地平滑化。
此外,也可以代替(式18)所示的亮度梯度的分量的平方和,而根据(式19)所示的方向微分的乘方的大小,来定义加权函数w(x,y)。
[式19]
在此,向量nmax和角度θ是方向微分最大的方向,通过下述(式20)被赋值。
[式20]
导入如(式8)、(式9)、(式13)~(式17)所示的,与动态图像f的像素值的分布相关的平滑度的限制来对(式2)进行求解的问题,能够通过公知的解法(有限要素法等的变分问题的解法)来计算。
作为与f所包含的图像的运动的分布相关的平滑度的限制,使用下述(式21)或(式22)。
[式21]
[式22]
在此,u是将针对从动态图像f得到的各像素的运动向量的x方向分量作为要素的纵向量,v是将针对从动态图像f得到的各像素的运动向量的y方向分量作为要素的纵向量。
作为与从f得到的图像的运动分布相关的平滑度的限制,不限于(式17)、(式18),例如也可以为(式23)、(式24)所示的1阶或2阶的方向微分。
[式23]
[式24]
并且,也可以如(式25)~(式28)所示那样,使(式17)~(式20)的限制条件根据f的像素值的梯度来适应性地变化。
[式25]
[式26]
[式27]
[式28]
在此,w(x,y)是和与f的像素值的梯度相关的加权函数相同的函数,是通过(式18)所示的像素值的梯度的分量的幂和,或者,(式19)所示的方向微分的乘方来定义的。
通过导入这种加权函数,能够防止f的运动信息被不必要地平滑化,其结果,能够防止被复原的图像f被不必要地平滑化。
导入(式21)~(式28)所示的那种,与从图像f得到的运动的分布相关的平滑度的限制,来对(式2)进行求解的问题,因为应复原的图像f与运动信息(u,v)相互依存,所以与使用针对f的平滑度的限制的情况相比,需要复杂的计算。
对此,能够通过公知的解法(使用了EM算法等的变分问题的解法)来进行计算。此时,在反复计算中需要应复原的图像f和运动信息(u,v)的初始值。作为f的初始值,使用输入图像的插补扩大图像即可。
另一方面,作为运动信息,使用在运动检测部201中对(式1)至(式2)进行计算而求出的运动信息。其结果,在复原处理部202中,如上所述,通过导入(式21)~(式28)所示的那种与从图像f得到的运动的分布相关的平滑度的限制来对(式2)进行求解,能够提高超分辨处理结果的画质。
复原处理部202中的处理也可以将(式8)、(式9)、(式13)~(式17)所示的与像素值的分布相关的平滑度的限制的任意一个,和(式21)~(式28)所示的与运动的分布相关的平滑度的限制的任意一个这两者进行组合,如(式29)那样同时使用。
[式29]
Q=λ1Qf+λ2Quv
在此,Qf是与f的像素值的梯度相关的平滑度的限制,Quv是与从f得到的图像的运动的分布相关的平滑度的限制,λ1,λ2是与Qf和Quv的限制相关的权。
导入与像素值的分布相关的平滑度的限制,和与图像的运动的分布相关的平滑度的限制这两者来对(式3)进行求解的问题,也能够通过公知的解法(使用了EM算法等的变分问题的解法)来进行计算。
此外,与运动相关的限制,不限于与(式21)~(式28)所示的运动向量的分布的平滑度相关的限制,也可以将对应点间的残差(运动向量的始点与终点间的像素值的差)作为评价值,来将其减小。若将f表示为函数f(x,y,t),则对应点间的残差可以表示为下式。
[式30]
f(x+u,y+v,t+Δt)-f(x,y,t)
若将f作为向量,考虑图像全体,则各像素的残差能够如下述(式31)所示那样进行向量表示。
[式31]
Hmf
残差的平方和能够如下述(式32)所示那样来表示。
[式32]
在(式31)、(式32)中,Hm是向量f的要素数(时空间的总像素数)×f的要素数的矩阵。Hm在各行中,只有与运动向量的起点和终点相当的要素具有不为0的值,其余的要素具有0的值。在运动向量为整数精度的情况下,与起点和终点相当的要素分别具有-1和1的值,其他要素为0。
在运动向量为子像素精度的情况下,与终点附近的多个像素相当的多个要素具有与运动向量的子像素分量的值相应的值。
也可以将(式32)设为Qm,使限制条件成为(式33)那样。
[式33]
Q=λ1Qf+λ2Quv+λ3Qm
在此,λ3是与限制条件Qm相关的权。
通过使用通过上述方法从R和B的低分辨率动态图像中抽出的运动信息,能够将由拜耳排列的摄像元件拍摄到的G的动态图像(在多个帧上被曝光的图像)高时空间分辨率化。
<各像素的R、B的像素值的复原>
针对R和B,通过如图5所示那样,对插补扩大后的R图像、B图像重叠所述高时空间分辨率化后的G的高频分量,能够通过简单的处理将更高分辨率化后的结果输出为彩色图像。此时,通过根据高频域以外(中低频域的)的R、G、B间的局部的相关关系,来控制上述重叠的高频分量的振幅,能够抑制伪色的产生,进行看上去自然的高分辨率化处理。
此外,因为对R、B也重叠G的高频来进行高分辨率化,所以能够进行更稳定的高分辨率化。
图5是表示进行上述动作的复原处理部202的结构的一个例子。复原处理部202具有:G复原部501;子抽样部502;G插补部(interpolation section)503;R插补部504;R用增益控制部505;B插补部506;和B用增益控制部507。
G复原部501进行上述G的复原。
子抽样部502将高分辨率化后的G提取(decimate)为与R、B相同的像素数。
G插补部503通过插补来计算通过子抽样而丢失了像素值的像素的像素值。
R插补部504对R进行插补。
R用增益控制部505计算针对重叠于R的G的高频分量的增益系数。
B插补部506对B进行插补。
B用增益控制部507计算针对重叠于B的G的高频分量的增益系数。
以下,对上述复原处理部202的动作进行说明。
G复原部501将G复原为高分辨率高帧速率图像。G复原部501将复原结果作为输出图像的G分量来输出。该G分量被输入到子抽样部502中。子抽样部502对输入的G分量进行提取(进行子抽样:sub sample)。
G插补部503对被子抽样部502提取的G图像进行插补。由此,通过子抽样而丢失了像素值的像素的像素值,通过来自周围的像素值的插补来进行计算。通过将像这样被插补计算出的G图像从G复原部501的输出中减去,来抽出G的高空间频率分量。
另一方面,R插补部504对进行了空间累加后的R图像进行插补扩大,使其成为与G相同的像素数。R用增益控制部505计算G插补部503的输出(即,G的低空间频率分量)与R插补部504的输出之间的局部的相关系数。作为局部的相关系数,例如通过(式34),来计算关注像素(x,y)的附近3×3像素的相关系数。
[式34]
其中,
通过将像这样计算出的R和G的低空间频率分量中的相关系数,与G的高空间频率分量相乘后,与R插补部504的输出累加,来进行R分量的高分辨率化。
对B分量也与R分量相同地进行处理。即,B插补部506对进行了空间累加后的B图像进行插补扩大,使其成为与G相同的像素数。B用增益控制部507计算G插补部503的输出(即,G的低空间频率分量)与B插补部506的输出之间的局部的相关系数。作为局部的相关系数,例如通过(式35),来计算关注像素(x,y)的附近3×3像素的相关系数。
[式35]
其中,
通过将像这样计算出的B和G的低空间频率分量中的相关系数与G的高空间频率分量相乘后,与B插补部506的输出累加,来进行B分量的高分辨率化。
另外,上述复原部202中的G和R、B的像素值的计算方法是一个例子,也可以采用其他计算方法。例如也可以在复原部202中同时计算R、G、B的像素值。
即在复原部202中,设定评价函数J,来求得将评价函数J最小化的目标图像g,其中所述评价函数J表示作为目标的彩色图像g中的各色图像的空间上的变化图案接近的程度。空间上的变化图案接近是表示蓝色图像、红色图像、和绿色图像的空间上的变化彼此相似的意思。将评价函数J的一个例子表示为(式36)。
[式36]
J(g)=‖HRRH-RL‖2+‖HGGH-GL‖2+‖HBBH-BL‖2
+λθ‖QSCθg‖p+λφ‖QSCφg‖p+λr‖QSCrg‖p
评价函数J被定义为构成想要生成的高分辨率彩色图像(目标图像)g的红、绿、和蓝的各色图像(作为图像向量标记为RH、GH、BH)的函数。(式36)中的HR、HG、HB分别表示从目标图像g的各色图像RH、GH、BH向各色的输入图像RL、GL、BL(向量标记)的低分辨率化变换。HR和HG、HB分别为例如(式37)(式38)(式39)所示的那种低分辨率化的变换。
[式37]
[式38]
[式39]
输入图像的像素值是以目标图像所对应的位置为中心的、局部区域的像素值的加权和。
在(式37)、(式38)、(式39)中,RH(x,y)GH(x,y)BH(x,y)分别表示目标图像g的像素位置(x,y)中的红(R)的像素值、绿(G)的像素值、蓝(B)的像素值。此外,RL(xRL,yRL)、GL(xGL,yGL)、BL(xBL,yBL)分别表示红色输入图像的像素位置(xRL,yRL)的像素值、绿色输入图像的像素位置(xGL,yGL)的像素值、蓝色输入图像的像素位置(xBL,yBL)的像素值。x(xRL)、y(yRL)、x(xGL)、y(yGL)、x(xBL)、y(yBL)分别表示与输入图像的红色图像的像素位置(xRL,yRL)对应的目标图像的像素位置的x、y坐标,和与输入图像的绿色图像的像素位置(xGL,yGL)对应的目标图像的像素位置的x、y坐标,以及与输入图像的蓝色图像的像素位置(xBL,yBL)对应的目标图像的像素位置的x、y坐标。此外,wR和wG以及wB分别表示目标图像的像素值对红色图像和绿色图像以及蓝色图像的输入图像的像素值的加权函数。另外,(x’,y’)∈C表示wR和wG以及wB被定义的局部区域的范围。
将低分辨率化图像和输入图像的对应像素位置中的像素值的差的平方和,设定为评价函数的评价条件((式30)的第1项、第2项、以及第3项)。也就是说,这些评价条件是根据表示将低分辨率化图像中包含的各像素值作为要素的向量,和将输入图像中包含的各像素值作为要素的向量的差分向量的大小的值来设定的。
(式36)的第4项的Qs是对像素值的空间上的平滑度进行评价的评价条件。
将作为Qs的例子的Qs1和Qs2表示为(式40)和(式41)。
[式40]
在(式40)中,θH(x,y)、ψH(x,y)、rH(x,y)是将用目标图像的像素位置(x,y)上的红、绿、蓝的各自的像素值表示的三维正交颜色空间(所谓的RGB颜色空间)内的位置,用与RGB颜色空间对应的球面坐标系(θ、ψ、r)来表现的情况下的坐标值。在此,θH(x,y)和ψH(x,y)表示两种偏角,rH(x,y)表示矢径。
图6表示RGB颜色空间和球面坐标系(θ、ψ、r)的对应例。
在图6中,作为一个例子,将θ=0°且ψ=0°的方向作为RGB颜色空间的R轴的正方向,将θ=90°且ψ=0°的方向作为RGB颜色空间的G轴的正方向。在此,偏角的基准方向不限定于图6所示的方向,也可以为其他方向。根据这种对应,按照每个像素,将作为RGB颜色空间的坐标值的红、绿、蓝的各自的像素值变换为球面坐标系(θ、ψ、r)的坐标值。
在将目标图像的各像素的像素值作为RGB颜色空间内的三维向量来考虑的情况下,通过用与RGB颜色空间对应的球面坐标系(θ、ψ、r)来表示三维向量,像素的明亮度(Brightness)(信号强度、亮度(luminance)也为同意)与表示向量的大小的r轴的坐标值相当。此外,表示像素的色彩(包含色相、色差、彩度等的颜色信息)的向量的方向,通过θ轴和ψ轴的坐标值来规定。因此,通过使用球面坐标系(θ、ψ、r),能够个别处理对像素的明亮度和色彩进行限定的r、θ、ψ这三个参数。
(式40)定义了目标图像的用球面坐标系来表示的像素值的,xy空间方向的2阶差分值的平方和。(式40)定义了在目标图像内在空间上相邻的像素的用球面坐标系来表示的像素值的变化越一致,则值越小的条件Qs1。像素值的变化一致,对应于像素的颜色连续。条件Qs1的值应较小,表示了目标图像内的空间上相邻的像素的颜色应连续。
在图像中像素的明亮度的变化和像素的色彩的变化,可以由物理上不同的现象而产生。因此,如(式40)所示,通过个别设定与像素的明亮度的连续性(r轴的坐标值的变化的一致性)相关的条件((式40)的大括弧内的第3项),和与像素的色彩的连续性(θ轴和ψ轴的坐标值的变化的一致性)相关的条件((式40)的大括弧内的第1项和第2项),容易得到希望的画质。
λθ(x,y)、λψ(x,y)、和λr(x,y)分别是针对使用θ轴、ψ轴、和r轴的坐标值来设定的条件,在目标图像的像素位置(x,y)上应用的权。这些值预先规定。简单来说,也可以像λθ(x,y)=λψ(x,y)=1.0、λr(x,y)=0.01这样,不依赖于像素位置或帧来进行设定。此外,优选也可以在能够预测图像中的像素值的不连续性等的位置上,将该权设定得较小。像素值不连续,也可以根据输入图像的帧图像内的相邻像素的像素值的差分值或2阶差分值的绝对值为一定值以上来进行判断。
应用于与像素的色彩的连续性相关的条件的权,优选大于应用于与像素的明亮度的连续性相关的条件的权。这是因为,由于被摄物体表面的凹凸或运动所产生的被摄物体表面的方向(法线的方向)的变化,图像中的像素的亮度与色彩相比容易变化(缺乏变化的一致性)。
另外,虽然在(式40)中,将目标图像的用球面坐标系来表示的像素值的xy空间方向的2阶差分值的平方和设定为条件Qs1,但也可以将2阶差分值的绝对值和,或者1阶差分值的平方和或绝对值和设定为条件。
虽然在上述说明中使用与RGB颜色空间对应起来的球面坐标系(θ、ψ、r)来设定了颜色空间条件,但使用的坐标系不限于球面坐标系,通过在具有容易将像素的明亮度和色彩分离的坐标轴的新正交坐标系中设定条件,能够得到与上述相同的效果。
例如,通过对输入动态图像或作为基准的其他动态图像中包含的像素值在RGB颜色空间内的频度分布进行主分量分析,能够求得特征向量的方向,并将新正交坐标系的坐标轴设置于求出的特征向量的方向上(作为特征向量轴)。
[式41]
在(式41)中,C1(x,y)、C2(x,y)、C3(x,y)是将目标图像的像素位置(x,y)上的红、绿、蓝的各自的像素值、即RGB颜色空间的坐标值,变换为新正交坐标系的坐标轴C1、C2、C3的坐标值的旋转变换。
(式41)定义了目标图像的用新正交坐标系来表示的像素值的,xy空间方向的2阶差分值的平方和。(式41)定义了在目标图像的各帧图像内在空间上相邻的像素的用新正交坐标系来表示的像素值的变化越一致(也就是说像素值连续),则值越小的条件Qs2。
条件Qs2的值应较小,表示了目标图像内的空间上相邻的像素的颜色应连续。
λC1(x,y)、λC2(x,y)、λC3(x,y)分别是针对使用C1轴、C2轴、C3轴的坐标值而设定的条件,应用在目标图像的像素位置(x,y)上的权,预先规定。
在C1轴、C2轴、C3轴为特征向量轴的情况下,具有如下优点:通过沿着各特征向量轴个别地设定λC1(x,y)、λC2(x,y)、λC3(x,y)的值,能够与根据特征向量轴的不同而不同的分散的值相应地来设定合适的λ的值。即,因为在非主分量的方向上可以期待分散较小,且2阶差分的平方和变小,所以增大λ的值。反之,在主分量的方向上相对减小λ的值。
以上,对两种条件Qs1、Qs2的例子进行了说明。作为条件Qs,可以使用Qs1、Qs2的任意一个。
例如,在使用了(式40)所示的条件Qs1的情况下,通过导入球面坐标系(θ、ψ、r),从而个别使用表示颜色信息的θ轴和ψ轴的坐标值、以及表示信号强度的r轴的坐标值的各个坐标值来设定条件,并且在条件的设定时,能够对颜色信息和信号强度分别赋予合适的权参数λ,因此具有高画质的图像的生成变得容易的优点。
在使用了(式41)所示的条件Qs2的情况下,因为是用从RGB颜色空间的坐标值通过线性(旋转)变换而得到的新正交坐标系的坐标值来设定条件,因此具有能够简化运算的优点。
此外,通过使特征向量轴为新正交坐标系的坐标轴C1、C2、C3,能够使用反映了更多像素受到影响的颜色变化的特征向量轴的坐标值,来设定条件。因此,与单纯地使用红、绿、蓝的各色分量的像素值来设定条件的情况相比,能够期待得到的目标图像的画质的提高。
另外,评价函数J不限定于上述函数,也可以将(式36)的项替换为由类似式子构成的项,或者追加表示不同条件的新项。
接下来,通过计算使(式36)的评价函数J的值尽量小(优选最小)的目标图像的各像素值,来生成目标图像的各色图像RH、GH、BH。使评价函数J最小的目标图像g,例如,可以对将用目标图像的各色图像RH、GH、BH的各像素值分量对J进行微分后的式子全部设为0(式42)的方程式求解来求得,或者也可以使用最速梯度法等反复运算型的最优化手法来求得。
[式42]
另外,在本实施方式中,虽然将输出的彩色图像作为R、G、B来进行了说明,但当然也可以输出例如Y、Pb、Pr等RGB以外的彩色图像。即,可以根据上述(式42)和下述(式43),进行(式44)所示的变量变换。
[式43]
[式44]
并且,考虑到Pb、Pr与Y相比,水平像素数为一半,通过使用下述(式45)的关系,能够建立关于YH、PbL、PrL的联立方程式。
[式45]
PbL(x+0.5)=0.5(PbH(x)+PbH(x+1))
PrL(x+0.5)=0.5(PrH(x)+PrH(x+1))
在此情况下,能够将应该用联立方程式来求解的变量的总数与RGB的情况相比减少为3分之2,能够减少运算量。
如上所述,本实施方式通过对单板摄像元件附加时间累加和空间累加的功能,并对按照每个像素进行了时间累加或者空间累加的输入图像实施复原处理,能够在摄像时在确保光量的同时推算并复原高分辨率且高帧速率的图像(不进行空间累加和时间累加地读出了全部像素的图像)。
(实施方式2)
在实施方式1中,对预先规定了针对R、B的空间上的累加的像素数,和针对G的时间上的累加的像素数的情况进行了说明。在本实施方式中,对根据光量来控制上述累加像素数的情况进行说明。
图7是表示本实施方式的摄像处理装置300的结构的结构图。在图7中,对进行与图1相同的动作的结构要素赋予与图1相同的符号,而省略说明。以下,对控制部107的动作进行说明。
控制部7根据光量来改变时间累加部103、空间累加部104的累加像素数。光量的检测可以看来自摄像元件信号的读出信号的整体平均、可以看每种颜色的平均,也可以看时间累加后或空间累加后的信号,也可以看被图像复原105复原后的图像的亮度水平,也可以另外设置传感器。并且,在光量充足的情况(饱和度的一半以上的情况)下,不进行累加读出,而对1帧读出全部像素。随着光量不足,降低为饱和度的1/2、1/3、1/4、1/6,1/9,控制部将时间累加部103、空间累加部104中的时间累加的帧数和空间累加的像素数分别切换为2、3、4、6、9来进行控制。
由此,能够根据入射到摄像机中的入射光量来切换累加处理,能够从低光量时到高光量时为止,无缝地进行与光量相应的处理,能够扩大动态范围,抑制饱和地进行摄像。
另外,上述累加像素数的控制不限于对图像整体进行控制,当然也可以按照每个场所、每个区域来适应性地进行切换。
另外,从上述说明可知,也可以代替光量,以使用像素值来切换累加处理的方式,使控制部7工作。或者,也可以通过根据来自用户的指定而改变动作模式,来切换累加处理。
(实施方式3)
在实施方式1和2中,主要对使用拜耳排列的彩色滤光器阵列来进行摄像的情况进行了说明。在本实施方式中,对使用了不同种类的彩色滤光器阵列的摄像元件的例子进行说明。
图8表示将配置和曝光时间,针对R、G、B设定为长时间曝光,针对白色设定为短时间曝光的摄像元件的结构例。另外,为了说明的方便,在图8中只表示了2×2像素的最小单位。
在此,彩色滤光器的“白色”是表示无颜色滤光器的状态,或者,遮断红外光和紫外光,透过可视光的透明滤光器。
图9是表示本实施方式中的摄像处理装置400的结构的模块图。摄像处理装置400具备:摄像元件601;时间累加部602;运动检测部603;和复原处理部604。
摄像元件601如图8所示那样安装R、G、B、白的彩色滤光器阵列,并以通常的1帧的累积时间进行摄影。
时间累加部602在时间方向上将例如3帧的R、G、B的像素值累加。另外,在摄像元件601中,若能够以像素为单位来改变曝光时间,则也可以为用像素部进行3帧的累加累积,去掉了时间累加部602的结构。
运动检测部603根据以短时间曝光拍摄到的白色的信息,来检测运动信息。运动检测的具体的方法,与实施方式1中的对R、B的运动检测相同。
复原处理部604输入由运动检测部603检测出的运动信息,和被时间累加部602进行了时间累加的R、G、B图像以及用摄像元件601拍摄到的白色图像,复原并输出各像素的各帧中的R、G、B的像素值。
如上所述,本实施方式通过对单板摄像元件附加时间累加的功能,并对按照每个像素进行了时间累加或空间累加的输入图像实施复原处理,能够在摄像时在确保光量的同时,推算并复原高分辨率且高帧速率的图像(不进行空间累加和时间累加地读出了全部像素的图像)。
另外,在本实施方式中,对不进行针对白色像素的空间累加的情况进行了说明,但也可以对白色像素进行空间累加。
另外,进行长时间曝光的RGB的曝光开始和结束的定时,虽然可以如图10所示那样对齐,但并不一定限于此。例如,也可以如图11所示那样开始和结束的定时错开。在此情况下,R、G、B的抽样时间错开,带来了时间分辨率的提高。
另外,彩色滤光器阵列和曝光时间的组合,不限于本实施方式中的图8所示的组合,例如,如图12所示那样,对R、G、B的像素进行空间累加,也能够得到相同的效果,该方案包含于本发明中。
另外,在实施方式1至3中,对使用原色系的RGB滤光器来作为摄像时的彩色滤光器阵列的情况进行了说明,但彩色滤光器阵列不需要限于此。也可以使用补色系的CMY(青、品红、黄)滤光器。若使用CMY滤光器,则虽然在颜色再现性方面不及RGB滤光器,但在光量方面大概有2倍的优势。
另外,在上述各实施方式中,当然优选通过不同的颜色滤光器和时间累加、空间累加而拍摄到的像素值(时间累加后、空间累加后的像素值,即,相当于光量)的范围,能够处理较宽的颜色范围。例如,在实施方式1、2的情况下,若使空间累加为2像素,则时间累加使用2帧来进行时间累加,若使空间累加为4像素,则使用4帧来进行时间累加。像这样,例如优选事先使进行时间累加的帧数等一致。此外,在实施方式3的情况下,通过使R、G、B的时间累加为3帧,能够使其大致与白色像素的光量一致。
另一方面,作为特殊的例子,在被摄物体的颜色偏向特定的颜色时,例如在使用原色系的滤光器的情况下,通过在R、G、B上适应性地改变时间累加、空间累加的像素数,能够按照每种颜色来有效地使用动态范围。
<滤光器的分光特性的说明>
另外,在本发明的各实施方式中对使用了单板式的摄像元件的情况进行了说明,但在3板式的摄像元件用的薄膜光学滤光器,和单板用的染料过滤器中,如图13所示,分光特性不同。薄膜光学滤光器的分光特性的透过率的上升比染料过滤器快,在RGB间透过率的相互的重叠较少。与此相对,染料过滤器的透过率的上升,不比薄膜光学滤光器快,在RGB间透过率的相互的重叠较多。
在本发明的各实施方式中,使用从R、B的图像中检测出的运动信息来对G的时间累加图像在时间上、空间上进行分解,因此对于G的处理来说,优选像染料过滤器那样在R、B中含有G的信息。
<焦平面现象的补正>
另外,在上述任意一个实施方式中,都针对1帧的图像内的每个颜色的各像素,曝光的开始和结束时间相同(即,所谓使用了全域快门的摄影)情况进行了说明。例如图14(a)表示使用了全域快门的曝光定时。
但是,本发明的可应用范围不限于此。例如针对如图14(b)所示的那种,在CMOS摄像元件的摄影时常常成为问题的焦平面现象,通过将各元件的曝光定时的不同公式化,也能够复原使用全域快门拍摄到的图像。
在上述实施方式中,假设摄像处理装置具有图示的各种结构来进行了说明。例如,图像复原部105(图1、图2)等被记载为从功能上来看的模块。这些功能模块,既可以从硬件上,通过数字信号处理器(DSP)这种一个半导体芯片或IC来实现,也可以使用例如计算机和软件(计算机程序)来实现。计算机(处理器)例如也可以安装于摄像处理装置上,能够通过执行计算机程序,来实现例如时间累加部103、空间累加部104和图像复原部105的处理至少一个。
产业上的可利用性
本发明的摄像处理装置对低光量时的高分辨率摄影或小型像素的摄像是有用的。此外,处理部不限于作为装置的实施,也可以作为程序来应用。
符号说明:
100 摄像处理装置;
101 光学系统;
102 单板彩色摄像元件;
103、602 时间累加部(第1累加部);
104 空间累加部(第2累加部);
105 图像复原部。
Claims (9)
1.一种摄像处理装置,其具备:
光学元件;
单板摄像元件,其安装有由多种颜色构成的彩色滤光器阵列,输出与被所述光学元件引导而透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得每个所述多种颜色的图像;
第1累加部,其将在多个帧时刻得到的各图像的、与所述多种颜色中的第1色对应的值累加;
第2累加部,其将在相同帧时刻拍摄到的图像的、与所述多种颜色中的所述第1色以外的第2色对应的多个值累加;
图像复原部,其根据基于由所述第1累加部累加后的所述第1色的图像,以及基于由所述第2累加部累加后的所述第2色的图像,对各帧时刻的包含多种颜色的图像进行复原。
2.根据权利要求1所述的摄像处理装置,其特征在于,
所述彩色滤光器阵列,作为所述多种颜色而包含有与所述第1色和所述第2色都不同的第3色,
所述第2累加部将在相同帧时刻拍摄到的图像的、与所述第3色对应的多个值累加,
所述图像复原部具备:
运动检测部,其根据由所述第2累加部累加后的所述第2色的图像和所述第3色的图像来对运动进行检测,并输出与检测出的运动相关的运动信息;和
复原部,其根据所述第1色的图像、所述第2色的图像和所述第3图像,以及由运动检测部检测出的运动信息,对各帧时刻的包含多种颜色的图像进行复原。
3.根据权利要求1所述的摄像处理装置,其特征在于,
还具备控制部,其控制所述第2累加部和所述第1累加部的动作,
所述控制部根据所述单板摄像元件所接收到的光的量或像素值,或者根据用户所指定的动作模式,来控制所述第2累加部和所述第1累加部所累加的对象的像素数量。
4.根据权利要求1~3的任意一项所述的摄像处理装置,其特征在于,
单板摄像元件为层叠型。
5.根据权利要求2所述的摄像处理装置,其特征在于,
所述第1色为绿,所述第2色和所述第3色为红和蓝。
6.一种摄像处理装置,其具备:
单板摄像元件,其安装有红、绿、蓝和白的彩色滤光器阵列,输出与透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得所述彩色滤光器阵列的每种颜色的图像;
第1累加部,其将在多个帧时刻得到的所述红、所述绿和所述蓝的各图像所对应的值累加;
运动检测部,其根据所述白色的图像来对运动进行检测,并输出与检测出的运动相关的运动信息;和
图像复原部,其根据由所述第1累加部累加后的所述红、所述绿和所述蓝的各图像,所述白色的图像以及所述运动信息,来对各帧时刻的包含所述红、所述绿和所述蓝的图像进行复原。
7.一种摄像处理装置,其具备:
单板摄像元件,其安装有红、绿、蓝和白的彩色滤光器阵列,输出与透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得所述彩色滤光器阵列的每种颜色的图像;
第1累加部,其将在多个帧时刻得到的所述红、所述绿和所述蓝的各图像所对应的值累加;
第2累加部,其将在相同帧时刻拍摄到的白色的图像所对应的多个值累加;
运动检测部,其根据由所述第2累加部累加后的所述白色的图像来检测运动,并输出与检测出的运动相关的运动信息;和
图像复原部,其根据由所述第1累加部累加后的所述红、所述绿和所述蓝的各图像,由所述第2累加部累加后的白色的图像,以及所述运动信息,来对各帧时刻的包含所述红、所述绿和所述蓝的图像进行复原。
8.根据权利要求6或7所述的摄像处理装置,其特征在于,
所述第1累加部通过使所述单板摄像元件的曝光时间成为经过多个帧时刻的长度,将与所述红、所述绿和所述蓝的各图像对应的值累加,
所述第1累加部针对所述红、所述绿和所述蓝使曝光时间变化。
9.一种计算机程序,其通过安装于摄像处理装置中的计算机来执行,所述摄像处理装置具备:
光学元件;和
单板摄像元件,其安装了由多种颜色构成的彩色滤光器阵列,输出与被所述光学元件引导而透过了所述彩色滤光器阵列的光的量相应的值,能够按照每个帧时刻来取得每个所述多种颜色的图像,
所述计算机程序使所述计算机执行如下步骤;
将在多个帧时刻得到的各图像的、与所述多种颜色中的第1色对应的值累加的步骤;
将在相同帧时刻拍摄到的图像的、与所述多种颜色中的所述第1色以外的第2色对应的多个值累加的步骤;和
根据基于由所述第1累加部累加后的所述第1色的图像,以及基于由所述第2累加部累加后的所述第2色的图像,对各帧时刻的包含多种颜色的图像进行复原的步骤。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009025139 | 2009-02-05 | ||
JP2009-025139 | 2009-02-05 | ||
PCT/JP2010/000680 WO2010090025A1 (ja) | 2009-02-05 | 2010-02-04 | 撮像処理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102106150A true CN102106150A (zh) | 2011-06-22 |
Family
ID=42541934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010800021582A Pending CN102106150A (zh) | 2009-02-05 | 2010-02-04 | 摄像处理装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8243160B2 (zh) |
EP (1) | EP2334085B1 (zh) |
JP (1) | JP4598162B2 (zh) |
CN (1) | CN102106150A (zh) |
WO (1) | WO2010090025A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112788311A (zh) * | 2019-11-01 | 2021-05-11 | 卡西欧计算机株式会社 | 信息获取方法、信息获取装置 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2592838B1 (en) | 2010-07-08 | 2015-12-16 | Panasonic Intellectual Property Management Co., Ltd. | Image capture device |
JP2012045130A (ja) * | 2010-08-26 | 2012-03-08 | Hoya Corp | 画像信号処理システムおよび画像信号処理方法 |
JP5128726B1 (ja) * | 2011-03-24 | 2013-01-23 | パナソニック株式会社 | 固体撮像素子および当該素子を備える撮像装置 |
US20150262380A1 (en) * | 2014-03-17 | 2015-09-17 | Qualcomm Incorporated | Adaptive resolution in optical flow computations for an image processing system |
KR102184714B1 (ko) * | 2014-04-11 | 2020-12-02 | 에스케이하이닉스 주식회사 | 이미지 센싱 장치 |
JP6078038B2 (ja) * | 2014-10-31 | 2017-02-08 | 株式会社Pfu | 画像処理装置、画像処理方法、および、プログラム |
JP6598797B2 (ja) | 2014-12-26 | 2019-10-30 | キヤノン株式会社 | 撮像装置の駆動方法、信号処理方法 |
US10367019B2 (en) * | 2015-01-29 | 2019-07-30 | Taiwan Semiconductor Manufacturing Co., Ltd. | CMOS image sensor structure with crosstalk improvement |
JP6628497B2 (ja) | 2015-05-19 | 2020-01-08 | キヤノン株式会社 | 撮像装置、撮像システム、および画像処理方法 |
JP6412826B2 (ja) * | 2015-06-04 | 2018-10-24 | オリンパス株式会社 | 撮像装置 |
US11017540B2 (en) | 2018-04-23 | 2021-05-25 | Cognex Corporation | Systems and methods for improved 3-d data reconstruction from stereo-temporal image sequences |
JP2020088464A (ja) * | 2018-11-19 | 2020-06-04 | キヤノン株式会社 | 撮像装置、画像処理装置、および画像処理方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06315154A (ja) * | 1993-04-28 | 1994-11-08 | Nippon Telegr & Teleph Corp <Ntt> | カラー撮像装置 |
US20020139857A1 (en) * | 2001-01-30 | 2002-10-03 | Fujitsu Limited | Imaging device |
US20050111741A1 (en) * | 2003-11-26 | 2005-05-26 | Samsung Electronics Co., Ltd. | Color image residue transformation and/or inverse transformation method and apparatus, and color image encoding and/or decoding method and apparatus using the same |
EP1594321A2 (en) * | 2004-05-07 | 2005-11-09 | Dialog Semiconductor GmbH | Extended dynamic range in color imagers |
US20060114340A1 (en) * | 2004-11-30 | 2006-06-01 | Konica Minolta Holdings, Inc. | Image capturing apparatus and program |
US20070211797A1 (en) * | 2006-03-13 | 2007-09-13 | Samsung Electronics Co., Ltd. | Method, medium, and system encoding and/or decoding moving pictures by adaptively applying optimal prediction modes |
JP2009000115A (ja) * | 1996-12-06 | 2009-01-08 | Schering Corp | 単離された哺乳動物単球細胞遺伝子;関連する試薬 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3971065A (en) | 1975-03-05 | 1976-07-20 | Eastman Kodak Company | Color imaging array |
JP3006015B2 (ja) | 1990-02-16 | 2000-02-07 | 株式会社村田製作所 | 位相変調器 |
JPH0439858A (ja) | 1990-06-04 | 1992-02-10 | Mitsubishi Petrochem Co Ltd | 二次電池用電極 |
JP3240339B2 (ja) | 1993-11-16 | 2001-12-17 | コニカ株式会社 | 画像撮影装置及び画像処理装置 |
US5523786A (en) * | 1993-12-22 | 1996-06-04 | Eastman Kodak Company | Color sequential camera in which chrominance components are captured at a lower temporal rate than luminance components |
JP3935548B2 (ja) * | 1997-02-27 | 2007-06-27 | オリンパス株式会社 | 画像信号処理装置 |
AU3903099A (en) | 1998-05-15 | 1999-12-06 | Ericsson Inc. | Signal decoding with or without second synchronization word in a mobile communication system |
US6198505B1 (en) | 1999-07-19 | 2001-03-06 | Lockheed Martin Corp. | High resolution, high speed digital camera |
EP1078910A1 (en) * | 1999-08-20 | 2001-02-28 | HaltermannAscot GmbH | Non-corrosive catalytic hydrolysis of fatty acid esters to fatty acids. |
WO2002085000A1 (en) | 2001-04-13 | 2002-10-24 | The Trustees Of Columbia University In The City Of New York | Method and apparatus for recording a sequence of images using a moving optical element |
AU2002366985A1 (en) | 2001-12-26 | 2003-07-30 | Yeda Research And Development Co.Ltd. | A system and method for increasing space or time resolution in video |
JP4039858B2 (ja) | 2002-01-09 | 2008-01-30 | 株式会社モノリス | 画像マッチング方法と装置、および画像符号化方法と装置 |
AU2003272202A1 (en) | 2002-06-21 | 2004-01-06 | The Trustees Of Columbia University In The City Of New York | Systems and methods for de-blurring motion blurred images |
US20050219642A1 (en) | 2004-03-30 | 2005-10-06 | Masahiko Yachida | Imaging system, image data stream creation apparatus, image generation apparatus, image data stream generation apparatus, and image data stream generation system |
WO2006137253A1 (ja) | 2005-06-22 | 2006-12-28 | Matsushita Electric Industrial Co., Ltd. | 画像生成装置および画像生成方法 |
KR20130101596A (ko) | 2005-07-08 | 2013-09-13 | 마텍 바이오싸이언스스 코포레이션 | 치매 및 치매-전단계와 관련된 용태의 치료를 위한 다중불포화 지방산 |
EP1903869A2 (de) | 2005-07-14 | 2008-04-02 | Basf Se | Fungizide mischungen auf der basis von 1-methyl-pyrazol-4-ylcarbonsäureaniliden |
JP4215267B2 (ja) | 2006-10-19 | 2009-01-28 | パナソニック株式会社 | 画像生成装置および画像生成方法 |
US8213727B2 (en) * | 2007-06-20 | 2012-07-03 | Canon Kabushiki Kaisha | Image encoding apparatus and image decoding apparatus, and control method thereof |
JP2009010823A (ja) * | 2007-06-29 | 2009-01-15 | Sony Corp | 画像処理装置および画像処理方法、記録媒体、並びに、プログラム |
CN101779472B (zh) * | 2007-08-03 | 2012-12-05 | 松下电器产业株式会社 | 生成图像数据的装置、方法 |
EP2088788B1 (en) | 2007-08-07 | 2014-11-05 | Panasonic Corporation | Image picking-up processing device, image picking-up device, image processing method and computer program |
EP2088787B1 (en) | 2007-08-07 | 2015-01-21 | Panasonic Corporation | Image picking-up processing device, image picking-up device, image processing method and computer program |
JP4951440B2 (ja) * | 2007-08-10 | 2012-06-13 | 富士フイルム株式会社 | 撮像装置及び固体撮像素子の駆動方法 |
US7825968B2 (en) * | 2007-09-07 | 2010-11-02 | Panasonic Corporation | Multi-color image processing apparatus and signal processing apparatus |
-
2010
- 2010-02-04 JP JP2010527282A patent/JP4598162B2/ja active Active
- 2010-02-04 CN CN2010800021582A patent/CN102106150A/zh active Pending
- 2010-02-04 EP EP10738366.3A patent/EP2334085B1/en active Active
- 2010-02-04 WO PCT/JP2010/000680 patent/WO2010090025A1/ja active Application Filing
- 2010-10-28 US US12/914,273 patent/US8243160B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06315154A (ja) * | 1993-04-28 | 1994-11-08 | Nippon Telegr & Teleph Corp <Ntt> | カラー撮像装置 |
JP2009000115A (ja) * | 1996-12-06 | 2009-01-08 | Schering Corp | 単離された哺乳動物単球細胞遺伝子;関連する試薬 |
US20020139857A1 (en) * | 2001-01-30 | 2002-10-03 | Fujitsu Limited | Imaging device |
US20050111741A1 (en) * | 2003-11-26 | 2005-05-26 | Samsung Electronics Co., Ltd. | Color image residue transformation and/or inverse transformation method and apparatus, and color image encoding and/or decoding method and apparatus using the same |
EP1594321A2 (en) * | 2004-05-07 | 2005-11-09 | Dialog Semiconductor GmbH | Extended dynamic range in color imagers |
US20060114340A1 (en) * | 2004-11-30 | 2006-06-01 | Konica Minolta Holdings, Inc. | Image capturing apparatus and program |
US20070211797A1 (en) * | 2006-03-13 | 2007-09-13 | Samsung Electronics Co., Ltd. | Method, medium, and system encoding and/or decoding moving pictures by adaptively applying optimal prediction modes |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112788311A (zh) * | 2019-11-01 | 2021-05-11 | 卡西欧计算机株式会社 | 信息获取方法、信息获取装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2010090025A1 (ja) | 2012-08-09 |
JP4598162B2 (ja) | 2010-12-15 |
EP2334085A1 (en) | 2011-06-15 |
EP2334085A4 (en) | 2013-02-06 |
EP2334085B1 (en) | 2019-10-02 |
US8243160B2 (en) | 2012-08-14 |
US20110043670A1 (en) | 2011-02-24 |
WO2010090025A1 (ja) | 2010-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102106150A (zh) | 摄像处理装置 | |
EP2683167B1 (en) | Color imaging device | |
US9179113B2 (en) | Image processing device, and image processing method, and program | |
JP5002738B2 (ja) | 画像生成装置 | |
JP4551486B2 (ja) | 画像生成装置 | |
KR101335127B1 (ko) | 에지 적응적 보간 및 노이즈 필터링 방법, 컴퓨터로 판독 가능한 기록매체 및 휴대 단말 | |
US20110285886A1 (en) | Solid-state image sensor, camera system and method for driving the solid-state image sensor | |
JP2013223209A (ja) | 撮像処理装置 | |
US8760529B2 (en) | Solid-state image sensor and image capture device including the sensor | |
CN111510691B (zh) | 颜色插值方法及装置、设备、存储介质 | |
JP4317587B2 (ja) | 撮像処理装置および撮像装置、画像処理方法およびコンピュータプログラム | |
CN101578885A (zh) | 摄像处理装置以及摄像装置、图像处理方法以及计算机程序 | |
CN101521751A (zh) | 摄像设备 | |
JP2011015228A (ja) | 画像処理装置、撮像処理装置、画像処理方法、および、画像処理装置の制御プログラム | |
JP2012216957A (ja) | 撮像処理装置 | |
JP2013223208A (ja) | 撮像処理装置 | |
JP2013223211A (ja) | 撮像処理装置、撮像処理方法、およびプログラム | |
JP2017175500A (ja) | カラー画像撮像方法、カラー画像補間処理方法および撮像装置 | |
Zhang et al. | Video-Demosaicking | |
CN119316730A (zh) | 图像信号处理器 | |
JP2013223207A (ja) | 撮像処理装置 | |
Demosaicking | Performance Analysis of Median Filter Demosaicking Algorithm Using New | |
KR20110035632A (ko) | 디지털 카메라에서 결여된 색상 성분을 복원하는 방법 및 그 장치 | |
JP2013223210A (ja) | 撮像処理装置、撮像処理方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110622 |