摄像装置、异常倾斜入射光检测方法、程序及记录介质的制作方法
【技术领域】
[0001]本发明涉及摄像装置、异常倾斜入射光检测方法、程序及记录介质,尤其涉及眩光等异常倾斜入射光的检测方法。
【背景技术】
[0002]在通过数码相机等摄像装置来拍摄被摄体像时,当较强的光向透镜入射时,在摄影透镜、微距透镜的表面反射的光在透镜内部、相机内部复杂地进行反射,有时以未预料到的角度行进的光被摄像元件受光。如此,由从未预料到的角度向摄像元件入射的异常倾斜入射光会引起所谓的重影、眩光等现象,使摄影图像的画质变差。
[0003]尤其是在异常倾斜入射光的角度较大的情况下,异常倾斜入射光的至少一部分会入射到与所通过的滤色器相邻的像素的光电二极管。如此,在异常倾斜入射光所通过的滤色器与实际受光的光电二极管不完全对应的情况下,由于该异常倾斜入射光而较大地引起所谓的混色现象,导致摄影图像的颜色再现性变差。尤其是由于长波长成分(例如红色光成分)而在相邻像素之间产生混色现象。
[0004]例如在摄像时的光圈值为F2.8的情况下,土 10度左右的入射光入射到各像素就足够,但由于透镜的内表面反射、玻璃罩与摄像元件主体之间的反射等,异常倾斜光有可能以预料之外的角度入射到各像素。
[0005]尤其是近年来,采用背照式的摄像元件而向摄像元件的各像素的可入射角度变大,来自未预料到的角度的异常倾斜入射光照射到各像素的可能性进一步变高。
[0006]异常倾斜入射光具有越是长波长成分则越深地渗透到硅内部的性质,因此越是长波长频域的异常倾斜入射光则对周边像素的影响越大。因此,在将RGB滤色器用于摄像元件的情况下,在与R滤光片像素相邻配置的像素的输出数据中,由通过了 R滤光片的异常倾斜入射光引起的混色的影响容易突显出来。
[0007]作为减轻这样的异常倾斜入射光的影响的方法,例如专利文献I公开了能够再现降低了彩色眩光的像的电子摄像装置。通过该电子摄像装置,在彩色眩光的显眼的一定数量的相邻像素之间(例如6个像素之间),检测存在亮度差为一定等级以上的像素的区域。
[0008]另外专利文献2公开了对在图像数据中与非成像光对应的图像成分进行校正的图像处理装置。根据该图像处理装置,基于与对应于衍射次数的眩光图像半径对应的相邻像素组的平均亮度值与关注像素组的亮度值之差,使与无用衍射光对应的眩光图像相对于背景图像明显。
[0009]专利文献
[0010]专利文献1:日本特开2001-145117号公报
[0011]专利文献2:日本特开2005-136852号公报
【发明内容】
[0012]发明要解决的课题
[0013]但是,专利文献I及专利文献2的方法未必能够充分降低眩光的影响。
[0014]在专利文献I的电子摄像装置中,将存在亮度差为一定等级以上的像素的区域检测为彩色眩光显眼的区域。因此,例如在原本具有一定等级以上的亮度差的被摄体的摄影图像中,有可能即使未产生眩光,也被误检测为产生了眩光,有可能进行误校正。
[0015]另外,专利文献2的图像处理装置由于将基于由衍射光学元件产生的无用衍射光的眩光像设为对象,因此其适用范围限定于与使用了衍射光学元件的透镜组合的情况。
[0016]因此,人们希望提出不限定拍摄时使用的透镜等并能够限定性地检测成为眩光等的主要原因的异常倾斜入射光而进行适当的混色校正的新方法。
[0017]本发明鉴于上述情况而作出,其目的是提供与拍摄时使用的透镜等无关地精度良好地检测引起眩光等的异常倾斜入射光的技术。
[0018]用于解决课题的方案
[0019]本发明的一形态涉及摄像装置,具备:摄像元件,具有排列于第一方向和与第一方向垂直的第二方向上的多个像素,多个像素分别具有滤色器和对透过了滤色器的光进行受光而输出像素数据的光电二极管;及异常倾斜入射光检测单元,基于像素数据来检测有无异常倾斜入射光向摄像元件入射,多个像素包含第一像素对和第二像素对,上述第一像素对和第二像素对由在第一方向和第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有第一色像素的位置与第二色像素的位置对调了的配置,第一色的滤色器在红色光的波长区域的至少一部分中具有比第二色的滤色器高的透过率,异常倾斜入射光检测单元对第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据进行比较,而检测有无异常倾斜入射光的入射。
[0020]根据本形态,能够基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据之差,精度良好地检测异常倾斜入射光(尤其是包含红色光的波长区域的成分的异常倾斜入射光)。
[0021]另外,在此所说的“异常倾斜入射光”是与构成被摄体像的通常光不同的预料之外的光要素,是所通过的滤色器和光电二极管不包含于同一像素的光要素。作为该异常倾斜入射光,例如可包含引起重影、眩光等现象的光要素。一般,重影是如下的现象:通过经由透镜表面、摄像元件表面处的反射而通过与本来的成像光(有效成像光)的光路不同的光路而到达像面上的光(无用光),而形成在视觉上认出一定的形状的光学像。另外,眩光是如下的现象:在较强的光入射到光学系统的情况下,入射光的一部分在透镜表面、摄像元件表面上反射而作为无用光到达像面上,引起在视觉上无法认出一定的形状的图像异常,在生成图像中产生对比度下降、光的扩渗等。
[0022]另外,“第一方向”及“第二方向”不作特别限定,只要是形成为相互垂直(实质上包含垂直)的方向即可。例如可以在摄像装置的摄像时将相对于被摄体的“水平方向”及“垂直方向”设为“第一方向”及“第二方向”,也可以将相对于上述“水平方向”及“垂直方向”具有任意的角度的方向设为“第一方向”及“第二方向”。因此,在以使沿着水平方向及垂直方向呈二维地排列的多个像素旋转了 45度的所谓“蜂窝式排列”配置多个像素的情况下,可将与“水平方向”及“垂直方向”构成45度的方向作为“第一方向”及“第二方向”。
[0023]另外“红色光的波长区域的至少一部分”是红色的波长区域的全部或一部分。例如在设为“590nm?750nm”的波长区域的光(可见光线)是红色光的情况下,第一色的滤色器在“590nm?750nm”波长区域的整个区域或至少一部分中具有比第二色的滤色器高的透过率。
[0024]优选的是,第一色的滤色器在600nm?650nm的波长区域的光的透过率为50%以上,第二色的滤色器在600nm?650nm的波长区域的光的透过率小于50%。更优选的是,第一色的滤色器在630nm?650nm的波长区域的光的透过率为50%以上,第二色的滤色器在630nm?650nm的波长区域的光的透过率小于50%。更优选的是,第一色的滤色器在600nm?650nm的波长区域的光的透过率为60%以上。更优选的是,第一色的滤色器在600nm?650nm的波长区域的光的透过率为70%以上。更优选的是,第一色的滤色器在600nm?650nm的波长区域的光的透过率为80%以上。更优选的是,第一色的滤色器在600nm?650nm的波长区域的光的透过率为90%以上。更优选的是,第二色的滤色器在600nm?650nm的波长区域的光的透过率小于40%。更优选的是,第二色的滤色器在600nm?650nm的波长区域的光的透过率小于30%。更优选的是,第二色的滤色器在600nm?650nm的波长区域的光的透过率小于20 %。更优选的是,第二色的滤色器在600nm?650nm的波长区域的光的透过率小于10%。
[0025]摄像时的所谓的眩光现象包含600nm?650nm的波长区域的红色光的情况较多。根据本形态,能够效率良好地检测包含这样的波长区域的红色光成分的异常倾斜入射光。
[0026]优选的是,第一色的滤色器是红色滤光片、透明滤光片和白色滤光片中的任一个,第二色的滤色器是蓝色滤光片和绿色滤光片中的任一个。
[0027]在该情况下,能够效率良好地检测包含红色光的波长区域的成分的异常倾斜入射光。
[0028]另外,红色滤光片主要使红色波长区域的光透过,蓝色滤光片主要使蓝色波长区域的光透过,绿色滤光片主要使绿色波长区域的光透过。另外,透明滤光片及白色滤光片是红色波长区域的光、蓝色波长区域的光及绿色波长区域的光都能透过的滤光片,透明滤光片具有比较高的透光率(例如70%以上的透光率),白色滤光片具有比透明滤光片低的透光率。
[0029]优选的是,异常倾斜入射光检测单元基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的差值是否为阈值以上,检测有无异常倾斜入射光的入射。
[0030]在该情况下,在第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的差值为阈值以上的情况下,能够检测为“有异常倾斜入射光的入射”,因此能够有效地防止由像素固有的像素数据的偏差(误差)等引起的误检测。
[0031]另外,在此所说的“阈值”能够根据检测对象的异常倾斜入射光的特性而适当确定。
[0032]优选的是,异常倾斜入射光检测单元基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的大小关系,判定异常倾斜入射光的入射方向。
[0033]在该情况下,能够基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的大小关系,而简单地判定异常倾斜入射光的入射方向。
[0034]优选的是,摄像装置还具备校正单元,基于异常倾斜入射光检测单元的检测结果,对具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正,校正单元基于由异常倾斜入射光检测单元判定的异常倾斜入射光的入射方向,对多个像素中的具有异常倾斜入射光所入射的光电二极管的像素进行判别。
[0035]在该情况下,能够基于异常倾斜入射光的入射方向,对具有异常倾斜入射光所入射的光电二极管的像素进行判别,并对判别出的像素的像素数据进行校正。
[0036]优选的是,校正单元基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的差值,对具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正。
[0037]在该情况下,具有异常倾斜入射光所入射的光电二极管的像素的像素数据利用第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据的差值进行校正,能够减少图像数据中的异常倾斜入射光的影响。
[0038]优选的是,校正单元基于以下像素的像素数据而对具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正,该像素是具有与具有异常倾斜入射光所入射的光电二极管的像素相同颜色的滤色器的像素,且具有异常倾斜入射光未入射的光电二极管。
[0039]在该情况下,利用具有异常倾斜入射光未入射的光电二极管的像素的像素数据来校正具有异常倾斜入射光所入射的光电二极管的像素的像素数据,能够减少图像数据中的异常倾斜入射光的影响。
[0040]优选的是,多个像素包含多个像素块,多个像素块分别包含:构成第一像素对及第二像素对的像素和与构成第一像素对及第二像素对的像素相邻的像素,多个像素中的至少一部分被分类为多个像素块中的任一个,校正单元在由异常倾斜入射光检测单元检测出有异常倾斜入射光的入射并包含第一像素对和第二像素对在内的像素块中,基于第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据,对具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正。
[0041]在该情况下,能够对应每个像素块对具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正。
[0042]优选的是,多个像素包含:多个像素块和设于多个像素块之间的多个缓冲块,多个像素分别被分类为多个像素块和多个缓冲块中的任一种,校正单元基于与缓冲块相邻的像素块中的具有异常倾斜入射光所入射的光电二极管的像素的像素数据的校正量,对缓冲块所包含的像素中的具有异常倾斜入射光所入射的光电二极管的像素的像素数据进行校正。
[0043]在该情况下,能够基于与缓冲块相邻的像素块中的像素数据的校正量,精度良好地对缓冲块所包含的像素的像素数据进行校正。
[0044]优选的是,多个像素包含第一像素对块和第二像素对块,在第一像素对块和第二像素对块的各像素对块中,第一像素对和第二像素对相邻配置并在第一方向上排列2个像素且在第二方向上排列2个像素,在第一像素对块与第二像素对块之间,第一色像素的位置与第二色像素的位置对调,异常倾斜入射光检测单元基于第一像素对块所包含的具有第二色的滤色器的两个像素的像素数据与第二像素对块所包含的具有第二色的滤色器的两个像素的像素数据,判定异常倾斜入射光的入射方向。
[0045]在该情况下,能够基于来自第一色像素的位置与第二色像素的位置对调了的第一像素对块及第二像素对块的像素数据,精度良好地判定异常倾斜入射光的入射方向。
[0046]优选的是,第一像素对块包含:第一像素,第一方向上的一侧和第二方向上的一侧与第一色像素相邻并具有第二色的滤色器;及第二像素,第一方向上的另一侧和第二方向上的另一侧与第一色像素相邻并具有第二色的滤色器,第二像素对块包含:第三像素,第一方向上的另一侧和第二方向上的一侧与第一色像素相邻并具有第二色的滤色器;及第四像素,第一方向上的一侧和第二方向上的另一侧与第一色像素相邻并具有第二色的滤色器,异常倾斜入射光检测单元根据第一像素的像素数据与第二像素的像素数据的大小关系和第三像素的像素数据与第四像素的像素数据的大小关系,判定异常倾斜入射光的入射方向。
[0047]在该情况下,能够基于来自第一色像素的位置与第二色像素的位置对调了的第一像素对块及第二像素对块的像素数据,精度良好地对异常倾斜入射光的入射方向进行判定。
[0048]优选的是,在多个像素块的各像素块中,第一像素对与第二像素对沿第一方向或第二方向设置,多个像素块包含在第一方向和第二方向中的、设置多个像素块各自所包含的第一像素对与第二像素对的方向上相邻的像素块,校正单元对由异常倾斜入射光检测单元检测出有异常倾斜入射光的入射并包含第一像素对和第二像素对的像素块中的具有异常倾斜入射光所入射的光电二极管的像素的像素数据基于像素块的第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据以及与像素块相邻的像素块的第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据来进行校正。
[0049]在该情况下,不仅考虑校正对象的像素块中的第一像素对的第二色像素的像素数据及第二像素对的第二色像素的像素数据,而且也考虑与该校正对象的像素块相邻的像素块的第一像素对的第二色像素的像素数据及第二像素对的第二色像素的像素数据,能够精度良好地对校正对象的像素块的像素数据进行校正。
[0050]优选的是,多个像素包含多个基本排列像素组,所述多个基本排列像素组具有滤色器排列图案,并沿第一方向和第二方向排列设置,多个基本排列像素组分别包含第一像素对和第二像素对。
[0051]在该情况下,由于与基本排列像素组的数量对应地配置第一像素对及第二像素对,因此能够在多个像素整体上均匀地配置第一像素对及第二像素对。
[0052]本发明的其他形态涉及异常倾斜入射光检测方法,基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向摄像元件入射,上述摄像元件具有排列于第一方向和与第一方向垂直的第二方向上的多个像素,多个像素分别具有滤色器和对透过了滤色器的光进行受光而输出像素数据的光电二极管,多个像素包含第一像素对和第二像素对,上述第一像素对和第二像素对由在第一方向和第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有第一色像素的位置与第二色像素的位置对调了的配置,第一色的滤色器在红色光的波长区域的至少一部分中具有比第二色的滤色器高的透过率,所述异常倾斜入射光检测方法包含如下步骤:取得第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据;及对所取得的第一像素对的第二
色像素的像素数据与所取得的第二像素对的第二色像素的像素数据进行比较,而检测有无异常倾斜入射光的入射。
[0053]本发明的其他形态涉及程序,用于使计算机执行基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向摄像元件入射的过程,上述摄像元件具有排列于第一方向和与第一方向垂直的第二方向上的多个像素,多个像素分别具有滤色器和对透过了滤色器的光进行受光而输出像素数据的光电二极管,多个像素包含第一像素对和第二像素对,上述第一像素对和第二像素对由在第一方向和第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有第一色像素的位置与第二色像素的位置对调了的配置,第一色的滤色器在红色光的波长区域的至少一部分中具有比第二色的滤色器高的透过率,所述程序用于使计算机执行如下过程:取得第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据;及对所取得的第一像素对的第二色像素的像素数据与所取得的第二像素对的第二色像素的像素数据进行比较,而检测有无异常倾斜入射光的入射。
[0054]本发明的其他形态涉及记录介质,是记录有用于使计算机执行基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向摄像元件入射的过程的程序的、计算机可读取的代码的非临时性记录介质,上述摄像元件具有排列于第一方向和与该第一方向垂直的第二方向上的多个像素,多个像素分别具有滤色器和对透过了该滤色器的光进行受光而输出像素数据的光电二极管,多个像素包含第一像素对和第二像素对,上述第一像素对和第二像素对由在第一方向和第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有第一色像素的位置与第二色像素的位置对调了的配置,第一色的滤色器在红色光的波长区域的至少一部分中具有比第二色的滤色器高的透过率,检测有无异常倾斜入射光向摄像元件入射的过程包含:取得第一像素对的第二色像素的像素数据和第二像素对的第二色像素的像素数据;及对所取得的第一像素对的第二色像素的像素数据与所取得的第二像素对的第二色像素的像素数据进行比较,而检测有无异常倾斜入射光的入射。
[0055]发明效果
[0056]根据本发明,能够基于第一像素对的第二色像素的像素数据与第二像素对的第二色像素的像素数据之差,与拍摄时使用的透镜等无关地精度良好地检测引起眩光等的异常倾斜入射光(尤其是包含红色光的波长区域的成分的异常倾斜入射光)。
【附图说明】
[0057]图1是表示数码相机的一结构例的框图。
[0058]图2A是表示彩色摄像元件的摄像面的一例的图,是对摄像面的一部分进行放大后的图。
[0059]图2B是表示彩色摄像元件的摄像面的一例的其他图,是对图2A所示的第一RB像素对及其周边像素进行放大而表示的图。
[0060]图2C是表示彩色摄像元件的摄像面的一例的其他图,是对图2A所示的第二RB像素对及其周边像素进行放大而表示的图。
[0061]图3A是对混色现象的机理进行说明的剖视图,表示G像素、R像素及B像素的相邻配置例。
[0062]图3B是对混色现象的机理进行说明的剖视图,表示B像素、R像素及G像素的相邻配置例。
[0063]图4是表示受到由水平方向的红色异常倾斜入射光引起的混色的影响的像素的图。
[0064]图5是表示图1的图像处理电路中的异常倾斜入射光检测校正部的功能结构的框图。
[0065]图6是表示第一实施方式的彩色摄像元件的像素排列的图。
[0066]图7A是表示像素块的图,表示在检测水平方向的红色异常倾斜入射光时利用的像素块。
[0067]图7B是表示像素块的图,表示在检测垂直方向的红色异常倾斜入射光时利用的像素块。
[0068]图8是表示第一实施方式的红色异常倾斜入射光的检测及混色校正的流程的流程图。
[0069]图9A是表示第二实施方式的彩色摄像元件的像素排列的图,表示在检测水平方向的红色异常倾斜入射光时利用的像素块。
[0070]图9B是表示第二实施方式的彩色摄像元件的像素排列的图,表示在检测垂直方向的红色异常倾斜入射光时利用的像素块。
[0071]图10是表示第三实施方式的彩色摄像元件的像素排列的图。
[0072]图11是表示第四实施方式的彩色摄像元件的像素排列的图。
[0073]图12是表示能够应用本发明的其他像素排列(滤色器排列)的例子的图。
[0074]图13是表示彩色摄像元件的像素排列的一变形例的图。
[0075]图14是表示作为本发明的摄像装置的一实施方式的智能手机的外观的图。
[0076]图15是表示图12所示的智能手机的结构的框图。
【具体实施方式】
[0077]参照附图对本发明的实施方式进行说明。首先,对作为本发明的一应用例的数码相机(摄像装置)的基本结构进行说明,之后对利用相邻的R(红色)像素及B(蓝色)像素的像素数据的异常倾斜入射光(眩光等)的检测方法进行说明。
[0078]图1是表示数码相机10的一结构例的框图。另外,在本例中,对图1所示的结构中的除了镜头单元14以外的各部设于相机主体12的例子进行说明,但也可以根据需要将各部设于镜头单元14。
[0079]数码相机(摄像装置)10具备:相机主体12及可更换地安装于相机主体12的前表面的镜头单元14。
[0080]镜头单元14具备:包含变焦透镜21及聚焦透镜22在内的摄影光学系统20、机械快门23等。变焦透镜21及聚焦透镜22分别由变焦机构24及聚焦机构25驱动,沿着摄影光学系统20的光轴Ol前后移动。变焦机构24及聚焦机构25由齿轮、马达等构成。
[0081]机械快门23具有移动部(省略图示),该移动部在阻止被摄体光向彩色摄像元件27入射的闭合位置和容许被摄体光的入射的开放位置之间移动。通过使移动部移动到开放位置/闭合位置,开放/切断从摄影光学系统20至彩色摄像元件27的光路。另外,机械快门23包含对入射到彩色摄像元件27的被摄体光的光量进行控制的光圈。机械快门23、变焦机构24及聚焦机构25经由镜头驱动器26而被CPU30驱动控制。
[0082]设于相机主体12的CPU30基于来自操作部36的控制信号,依次执行从存储器37读出的各种程序、数据,对数码相机10的各部进行集中控制。存储器37的RAM区域作为用于CPU30执行处理的工作存储器、各种数据的临时保存处而发挥作用。
[0083]操作部36包含由使用者操作的按钮、键、触摸面板及与这些类似的结构。例如,操作部36可包含:设于相机主体12并由使用者操作的电源开关、快门按钮、对焦模式切换杆、对焦环、模式切换按钮、十字选择键、执行键、后退按钮等。
[0084]彩色摄像元件27将通过了摄影光学系统20及机械快门23的被摄体光转换为电输出信号而输出。该彩色摄像元件27具有将多个像素沿着水平方向(第一方向)及与该水平方向垂直的垂直方向(第二方向)排列设置而构成的单板式像素排列,能够采用 CCD (Charge Coupled Device:电荷親合元件)、CMOS (Complementary Metal OxideSemiconductor:互补金属氧化物半导体)等任意的方式。
[0085]构成彩色摄像元件27的各像素的详细情况后述,但具有:提高聚光率的微透镜、RGB等的滤色器、对透过了微透镜及滤色器的光进行受光而输出像素数据的光电二极管(光电转换元件)。
[0086]摄像元件驱动器31在CPU30的控制下对彩色摄像元件27进行驱动控制,使摄像信号(图像数据)从彩色摄像元件27的像素输出到图像处理电路32。
[0087]图像处理电路32对从彩色摄像元件27输出的摄像信号(图像数据)实施灰度变换、白平衡校正、γ校正处理等各种图像处理而生成摄影图像数据。尤其是本例的图像处理电路32,详细情况后述,但对眩光等包含红色波长区域成分的异常倾斜光进行检测及混色校正。
[0088]在由使用者对快门按钮进行了按下操作时,压缩/伸长处理电路34对存储于存储器37的VRAM区域的摄影图像数据实施压缩处理。另外压缩/伸长处理电路34对经由介质接口 33从存储卡38得到的压缩图像数据实施压缩/伸长处理。介质接口 33对于存储卡38进行摄影图像数据的记录及读出等。
[0089]在拍摄模式时,显示控制部35进行如下控制:使EVF(电子取景器)39及背面LCD(背面液晶)40中的至少一方显示由图像处理电路32生成的实时取景图像(即时预览图像)。另外,在图像重放模式时,显示控制部35将由压缩/伸长处理电路34伸长后的摄影图像数据向背面LCD40 (及/或EVF39)输出。
[0090]在数码相机10 (相机主体12)也可以设有上述以外的其他处理电路等,例如设有自动对焦用的AF检测电路、自动曝光调节用的AE检测电路。CPU30基于AF检测电路的检测结果,经由镜头驱动器26及聚焦机构25对聚焦透镜22进行驱动,由此执行AF处理,另外基于AE检测电路的检测结果,经由镜头驱动器26对机械快门23进行驱动,由此执行AE处理。
[0091]接着,对眩光等包含红色波长区域成分的异常倾斜光的检测及混色校正进行说明。另外,将“包含红色波长区域成分的异常倾斜光”称为“红色异常倾斜入射光”。
[0092]图2A?2C是表示彩色摄像元件27的摄像面的一例的图,图2A是对摄像元件面的一部分进行放大后的图,图2B是对图2A所示的第一 RB像素对52及其周边像素进行放大而显示的图,图2C是对图2A所示的第二 RB像素对54及其周边像素进行放大而显示的图。
[0093]彩色摄像元件27具有多个具有红色的滤色器的R(红色)像素50R、具有绿色的滤色器的G (绿色)像素50G及具有蓝色的滤色器的B (蓝色)像素50B,上述多个像素50规则地排列而构成摄像面。R像素50R的滤色器在红色光的波长区域(整个区域或至少一部分)中具有比G像素50G及B像素50B的滤色器高的透过率,G像素50G的滤色器在绿色光的波长区域(整个区域或至少一部分)中具有比R像素50R及B像素50B的滤色器高的透过率,B像素50B的滤色器在蓝色光的波长区域(整个区域或至少一部分)中具有比G像素50G及R像素50R的滤色器高的透过率。
[0094]例如,红色的滤色器在至少600nm?650nm的波长区域的光的透过率为50%以上,但绿色的滤色器及蓝色的滤色器在600nm?650nm的波长区域的光的透过率小于50%。
[0095]本实施方式的多个像素50包含在水平方向(参照图2A的箭头A)及垂直方向(参照图2A的箭头B)的各个方向上以“R像素(第一色像素)、B像素(第二色像素)”的顺序相邻排列的对和以“B像素、R像素”的顺序相邻排列的对。在图2A中,在水平方向A上以“R像素、B像素”的顺序相邻排列的第一 RB像素对(第一像素对)52和在水平方向A上以“B像素、R像素”的顺序相邻排列的第二 RB像素对(第二像素对)54由阴影表示。
[0096]在例如红色倾斜异常入射光沿着图2A的箭头A方向(水平方向的正方向)向彩色摄像元件27入射情况下,在第一 RB像素对52之间,B像素的光电二极管对通过了 R像素的滤色器的红色异常倾斜入射光58进行受光,产生混色现象(参照图2B)。另一方面,在第二 RB像素对54之间,红色异常倾斜入射光58不通过B像素的滤色器而不被R像素的光电二极管受光,因此不产生混色现象(参照图2C)。
[0097]图3A、3B是对混色现象的机理进行说明的剖视图,图3A表示G像素、R像素及B像素的相邻配置例,图3B表示B像素、R像素及G像素的相邻配置例。
[0098]在G像素50G、R像素50R及B像素50B的各像素中,微透镜60、滤色器62及光电二极管64沿着被摄体光的行进方向依次设置。构成被摄体光的通常光56通过微透镜60而被聚光,并通过滤色器62而入射到光电二极管64,通常光56所通过的滤色器62与进行受光的光电二极管64对应。
[0099]另一方面,红色异常倾斜入射光58以与通常光56不同的角度进入到各像素,通过R像素50R的滤色器62而入射到相邻的像素(在图3A所示的例子中是B像素50B,在图3B所示的例子中是G像素50G)的光电二极管64。因此,红色异常倾斜入射光58所通过的滤色器62与进行受光的光电二极管64不对应,对红色异常倾斜入射光58进行受光的光电二极管64不仅输出与通常光56的受光量对应的像素数据,而且输出与红色异常倾斜入射光58的受光量对应的像素数据。因此,来自对红色异常倾斜入射光58进行受光的光电二极管的输出像素数据与来自未对红色异常倾斜入射光58进行受光的光电二极管的输出像素数据相比增大。例如在图3A及3B的通常光56具有相同的强度的情况下,图3A的B像素50B的输出像素数据值比图3B的B像素50B的输出像素数据值大,另外图3B的G像素50G的输出像素数据值比图3A的G像素50G的输出像素数据值大。
[0100]另外,向G像素50G及B像素50B入射的红色异常倾斜入射光58与向R像素50R入射的红色异常倾斜入射光58不同,不被相邻像素的光电二极管64受光或难以被受光。这是因为,红色异常倾斜入射光58所包含的红色波长区域成分不通过(难以通过)G像素50G及B像素50B的滤色器62。另外,因为,红色光成分由于是长波长成分,因此到达光电二极管(例如硅)的深处而容易引起混色现象,与红色光成分相比短波长侧的其他波长成分(蓝色光成分、绿色光成分)不会像红色光成分那么深地进入光电二极管,而难以引起混色现象。
[0101]因此,在红色异常倾斜入射光58的入射方向上与R像素50R相邻的像素50中,容易产生由红色异常倾斜入射光58引起的混色现象。例如在红色异常倾斜入射光58沿水平方向(图4中的箭头A方向)向彩色摄像元件27入射的情况下,优选的是,对由图4的阴影所示的“在红色异常倾斜入射光58的入射方向上与R像素50R相邻的像素”的混色进行检测及校正。
[0102]以下,对如下形态进行说明:在由于作为主要成分包含红色波长区域成分的红色异常倾斜入射光58而产生眩光现象的情况下,着眼于该红色异常倾斜入射光58引起的混色具有方向性,不向彩色摄像元件27的多个像素插入对生成图像没有帮助的特殊像素,而进行红色异常倾斜入射光58的检测及混色校正。
[0103]图5是表示图1的图像处理电路32的异常倾斜入射光检测校正部66的功能结构的框图。
[0104]异常倾斜入射光检测校正部66具有:检测红色异常倾斜入射光58的异常倾斜入射光检测部(异常倾斜入射光检测单元)68、根据异常倾斜入射光检测部68的检测结果而校正红色异常倾斜入射光58对摄影图像的影响的异常倾斜入射光校正部(校正单元)70。
[0105]异常倾斜入射光检测部68基于多个像素50的像素数据,检测有无红色异常倾斜入射光58向彩色摄像元件27的入射。本例的异常倾斜入射光检测部68被输入马赛克状的图像数据(RAW数据等),考虑其他颜色像素(参照图2A?2C的第一 RB像素对52及第二 RB像素对54)相对于R像素的配置位置特性而对马赛克状的图像数据中的各颜色数据的像素数据进行分析,检测有无红色异常倾斜入射光58的入射及入射方向。
[0106]异常倾斜入射光校正部70基于异常倾斜入射光检测部68的检测结果,对具有红色异常倾斜入射光58所入射的光电二极管64的像素50的像素数据进行校正。即,异常倾斜入射光校正部70基于由异常倾斜入射光检测部68检测判定的红色异常倾斜入射光58的入射方向,对彩色摄像元件27的多个像素中的具有红色异常倾斜入射光58所入射的光电二极管64的像素50进行判别,对其判别出的像素50的像素数据进行修正。另外,在由异常倾斜入射光检测部68未检测出红色异常倾斜入射光58的情况下,跳过异常倾斜入射光校正部70的校正处理。
[0107]异常倾斜入射光检测部68及异常倾斜入射光校正部70的、红色异常
倾斜入射光58的具体的检测方法及混色校正方法根据彩色摄像元件27的各颜色的像素排列(滤色器排列)而确定。以下,与滤色器62的排列例建立关联而对红色异常倾斜入射光58的检测及混色校正的具体的方法进行说明。
[0108]<第一实施方式>
[0109]图6是表示第一实施方式的彩色摄像元件27的像素排列的图。构成本实施方式的彩色摄像元件27的多个像素包含多个基本排列像素组P,上述基本排列像素组P具有滤色器排列图案,上述基本排列像素组P在水平方向A及垂直方向B上重复排列设置。
[0110]本实施方式的基本排列像素组P由在水平方向A及垂直方向B上具有6像素X 6像素的排列的像素构成,基本排列像素组P分别包含第一子排列SI及第二子排列S2各两个,上述第一子排列SI及第二子排列S2在水平方向A及垂直方向B上具有3像素X3像素的像素排列。第一子排列SI彼此及第二子排列S2彼此分别配置在基本排列像素组P的对角线上,第一子排列SI分别在水平方向A及垂直方向B上与第二子排列S2相邻,第二子排列S2分别在水平方向A及垂直方向B上与第一子排列SI相邻。
[0111]在第一子排列SI中,在水平方向A上相邻配置的“G像素、G像素、R像素”的行、“G像素、G像素、B像素”的行及“B像素、R像素、G像素”的行沿着垂直方向B排列设置。另外,在第二子排列S2中,在水平方向A上相邻配置的“G像素、G像素、B像素”的行、“G像素、G像素、R像素”的行及“R像素、B像素、G像素”的行沿着垂直方向B排列设置。因此,在基本排列像素组P中,在水平方向A上相邻配置的“G像素、G像素、R像素、G像素、G像素、B像素”的行、“G像素、G像素、B像素、G像素、G像素、R像素”的行、“B像素、R像素、G像素、R像素、B像素、G像素”的行、“G像素、G像素、B像素、G像素、G像素、R像素”的行、“G像素、G像素、R像素、G像素、G像素、B像素”的行、“R像素、B像素、G像素、B像素、R像素、G像素”的行沿着垂直方向B排列设置。
[0112]因此,基本排列像素组P中,在水平方向A及垂直方向B的各方向上,R像素与B像素对调配置,分别包含R像素与B像素配置于对调了的位置的第一 RB像素对52及第二 RB像素对54各两个。
[0113]本实施方式的彩色摄像元件27的多个像素被区分为:用于检测水平方向A的红色异常倾斜入射光58的多个像素块72(参照图7A)及用于检测垂直方向B的红色异常倾斜入射光58的多个像素块72 (参照图7B)。多个像素块72分别包含:构成第一 RB像素对52及第二 RB像素对54的像素;和构成第一 RB像素对52及第二 RB像素对54的像素相邻的像素。
[0114]例如用于检测水平方向A的红色异常倾斜入射光58的多个像素块72由“3像素(水平方向A) X 6像素(垂直方向)的像素”构成,构成彩色摄像元件27的多个像素量分别被分类为上述像素块72中的任一种。在图7A所示的各像素块72中,在水平方向A上相邻配置的“G像素、G像素、R像素”的行、“R像素、B像素、G像素”的行、“G像素、G像素、R像素”的行、“G像素、G像素、B像素”的行、“B像素、R像素、G像素”的行及“G像素、G像素、B像素”的行沿着垂直方向B排列设置。因此,各像素块72包含第一 RB像素对52及第二 RB像素对54各一个,像素块72内的第一 RB像素对52及第二 RB像素对54在垂直方向B上具有3个像素量的距离(间隙)而配置。另外,在水平方向A上相邻的像素块72彼此配置于在垂直方向B上偏移了半个像素块量(在本实施方式为3个像素量)的位置。
[0115]异常倾斜入射光检测部68 (参照图5)对应每个像素块72检测红色异常倾斜入射光58。具体来说,异常倾斜入射光检测部68对各像素块72的第一 RB像素对52的B像素的像素数据与第二 RB像素对54的B像素的像素数据进行比较,而检测有无红色异常倾斜入射光58的入射。
[0116]如参照图2B及2C所说明的那样,在红色异常倾斜入射光58的入射方向上与R像素相邻的像素(在图2B中为B像素)的输出像素数据值由于红色异常倾斜入射光58而增大。另一方面,在与红色异常倾斜入射光58的入射方向不同的方向上与R像素相邻的像素的输出像素数据值不会由于红色异常倾斜入射光58而增大(参照图2C)。
[0117]因此,间隔了多个像素量左右的接近配置的同色像素的像素数据通常一致或近似的情况很多,在红色异常倾斜入射光58入射的情况下,即使是接近配置的同色像素,输出像素数据也较大地不同。如此,因为R像素在水平方向A上的相邻像素的配置的不同,在水平方向A的红色异常倾斜入射光58入射的情况下,第一 RB像素对52及第二 RB像素对54中的仅一个对的B像素的输出像素数据值异常地增大。因此,在检测出第一 RB像素对52及第二 RB像素对54中的一个对的B像素输出像素数据的异常增大的情况下,异常倾斜入射光检测部68检测该像素块72的红色异常倾斜入射光58的入射。
[0118]例如,在图7A中在水平方向A(正方向)上以“R像素、B像素”的顺序相邻的第一RB像素对52中的B像素的像素数据比以“B像素、R像素”的顺序相邻的第二 RB像素对54中的B像素的像素数据大的情况下,能够判断为向水平方向A的正方向行进的红色异常倾斜入射光58入射到该像素块72。另一方面,在第一 RB像素对52的B像素的像素数据比第二 RB像素对54的B像素的像素数据小的情况下,能够判断为向水平方向A的负方向行进的红色异常倾斜入射光58入射到该像素块72。
[0119]如此,异常倾斜入射光检测部68能够基于第一 RB像素对52的B像素的像素数据值与第二 RB像素对54的B像素的像素数据值的大小关系,对红色异常倾斜入射光58的入射方向进行判定。
[0120]另外,在该情况下,通过对第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值与阈值(参照后述图8所示的“11”、“-11”)进行比较,能够判定有无红色异常倾斜入射光58的入射。即,在第一 RB像素对52及第二 RB像素对54中的B像素的像素数据的差值的绝对值比阈值大的情况下,能够判定为红色异常倾斜入射光58入射到该像素块72。
[0121]此时所使用的“阈值”能够根据检测对象的异常倾斜入射光(眩光等)的特性而适当确定。例如,也能够将“阈值”设定为比由检测误差引起的像素数据值大且在视觉辨认上显眼的程度的异常倾斜入射光的像素数据值以下的值,以避免将由像素特性引起的检测误差误检测为异常倾斜入射光的入射,另外以能够检测在视觉辨认上显眼的异常倾斜入射光的入射。
[0122]在由异常倾斜入射光检测部68检测出有红色异常倾斜入射光58的入射并包含第一RB像素对52及第二 RB像素对54的像素块72中,异常倾斜入射光校正部70基于第一RB像素对52的B像素的像素数据及第二 RB像素对54的B像素的像素数据,对具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据进行校正。即,异常倾斜入射光校正部70基于第一 RB像素对52的B像素的像素数据与第二 RB像素对54的B像素的像素数据的差值,对具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据进行校正。
[0123]在本实施方式中,将第一 RB像素对52的B像素的像素数据与第二 RB像素对54的B像素的像素数据的差值看作眩光成分(红色异常倾斜入射光成分)而进行混色校正。因此,将像素块72内的第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差的绝对值设为校正值,对应每个像素块72,基于该差的绝对值对像素数据进行校正。异常倾斜入射光校正部70通过从红色异常倾斜入射光58所入射的像素(参照在图7A中设为阴影的像素)的像素数据值减去该校正值,进行混色校正。
[0124]另外,在上述中,对水平方向A上的红色异常倾斜入射光58的检测及混色校正时的处理进行了说明,垂直方向B上的红色异常倾斜入射光58的检测及混色校正也能够与水平方向A上的红色异常倾斜入射光58的检测及混色校正时相同地进行。
[0125]例如,将彩色摄像元件27的多个像素分别如图7B所示分类为6像素(水平方向A) X 3像素(垂直方向B)的像素块。能够基于在各像素块72内在垂直方向B (负方向)上以“R像素、B像素”的顺序相邻的第一 RB像素对52及以“B像素、R像素”的顺序相邻的第二RB像素对54的B像素的输出像素数据的差值,异常倾斜入射光检测部68进行有无红色异常倾斜入射光58的检测及入射方向的判定,异常倾斜入射光校正部70对由红色异常倾斜入射光58引起的混色进行校正。
[0126]因此,根据本实施方式,能够独立地进行水平方向A(左右方向)的红色异常倾斜入射光58的检测及混色校正和垂直方向B (上下方向)的红色异常倾斜入射光58的检测及混色校正。由此,例如即使在倾斜方向(相对于水平方向A及垂直方向B具有一定角度的方向)的红色异常倾斜入射光58向彩色摄像元件27入射的情况下,根据本实施方式,也能够将红色异常倾斜入射光58分为水平方向成分和垂直方向成分而进行检测及混色校正。
[0127]图8是表示第一实施方式的红色异常倾斜入射光58的检测及混色校正的流程的流程图。另外,在以下的说明中,对水平方向A上的红色异常倾斜入射光58的检测及混色校正的流程进行说明,但垂直方向B上的红色异常倾斜入射光58的检测及混色校正也能够相同地进行。
[0128]首先,由异常倾斜入射光检测部68从输入马赛克图像数据取得第一 RB像素对52的B像素的像素数据Dl及第二 RB像素对54的B像素的像素数据D2 (图8的Sll及S12)。
[0129]并且,由异常倾斜入射光检测部68算出第一 RB像素对52的B像素的像素数据Dl与第二 RB像素对54的B像素的像素数据D2的差值,并由异常倾斜入射光检测部68基于该差值来检测有无沿水平方向入射的红色异常倾斜入射光58。具体来说,对像素数据的差值(D1-D2)是否为阈值Tl以上进行判定(S13),在像素数据的差值(Dl — D2)为阈值Tl以上的情况下(S13的是),检测水平方向A的正方向的红色异常倾斜入射光58的入射(S15)。
[0130]在检测出水平方向的正方向的红色异常倾斜入射光58的入射的情况下,由异常倾斜入射光校正部70对正方向的红色异常倾斜入射光58所入射的像素进行判定,并由异常倾斜入射光校正部70基于像素数据的差值的绝对值I Dl — D2 I对红色异常倾斜入射光58所入射的像素的像素数据进行校正(S16)。
[0131]另一方面,在像素数据的差值(Dl — D2)比阈值Tl小的情况下(S13的否),对像素数据的差值(Dl — D2)是否为阈值一 Tl以下进行判定(S14),在像素数据的差值(Dl — D2)为阈值一 Tl以下的情况下(S14的是),由异常倾斜入射光检测部68检测水平方向的负方向的红色异常倾斜入射光58的入射(S17)。在检测出水平方向的负方向的红色异常倾斜入射光58的入射的情况下,由异常倾斜入射光校正部70对负方向的红色异常倾斜入射光58所入射的像素进行判定,由异常倾斜入射光校正部70基于像素数据的差值的绝对值IDi—D2对红色异常倾斜入射光58所入射的像素的像素数据进行校正(S18)。
[0132]另外,在像素数据的差值(Dl — D2)比阈值Tl小(S13的否)且像素数据的差值(Dl-D2)比阈值一 Tl大的情况下(S14的否),判断为在水平方向上红色异常倾斜入射光58未入射,跳过异常倾斜入射光校正部70的校正处理。
[0133]如以上所说明那样,根据本实施方式,能够通过对马赛克图像数据的考虑了各颜色数据的配置特性的像素数据进行比较,精度良好地进行眩光等异常倾斜入射光的检测及混色校正。
[0134]尤其是,本实施方式的异常倾斜入射光检测装置及方法能够基于彩色摄像元件27的各颜色数据的配置特性与构成马赛克图像数据的像素数据来检测异常倾斜入射光,不限定在拍摄时使用的透镜等光学系统。
[0135]另外,通过将彩色摄像元件27的像素分类为多个像素块72而进行处理,能够灵活地应对红色异常倾斜入射光58的入射角度的变化,在强度不同的多个眩光入射到彩色摄像元件27的情况下、重影光入射到彩色摄像元件27的一部分的情况下、使用了原本入射角度就窄小的老式透镜等的情况下也能够进行应对。
[0136]<第1变形例>
[0137]在上述实施方式中,示出以像素块72为单位进行水平方向A/垂直方向B的红色异常倾斜入射光58的检测及混色校正的例子,在彩色摄像元件27的多个像素中的具有预定大小的范围内,在第一 RB像素对52及第二 RB像素对54中的B像素的像素数据的差值的绝对值较大的情况下,也可以检测红色异常倾斜入射光58。
[0138]即,与上述实施方式相同地,由异常倾斜入射光检测部68求算像素块72内的第一RB像素对52及第二 RB像素对54的B像素的像素数据的差值。并且,在预定的范围所包含的全部像素块72中“第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值(Dl — D2)为阈值Tl以上”或“第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值(Dl — D2)为阈值一 Tl以下”的情况下,异常倾斜入射光检测部68也可以判定为红色异常倾斜入射光58入射到该预定的范围的像素。
[0139]如此,在第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值(Dl —D2)与阈值Tl、-Tl的比较结果在预定的范围内相同的情况下检测红色异常倾斜入射光58的入射,由此能够提高异常倾斜入射光的检测精度,并得到分辨率较高的摄影图像。
[0140]另外,在此所说的“预定的范围”能够根据检测对象的异常倾斜入射光(眩光等)的特性而适当确定。例如,也能够将在视觉辨认上显眼的程度的范围设定为“预定的范围”,例如也可以将“64像素(水平方向A) X64像素(垂直方向B)的范围”、“30像素(水平方向A) X30像素(垂直方向B)的范围”设定为“预定的范围”。
[0141]<第2变形例>
[0142]在上述实施方式中,从红色异常倾斜入射光58所入射的像素的像素数据值减去第一 RB像素对52及第二 RB像素对54中的B像素的像素数据的差值的绝对值(校正值),由此进行混色校正,但混色校正并不限定于该方法。
[0143]例如异常倾斜入射光校正部70也能够基于像素的像素数据,对具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据进行校正,上述像素是具有与具有红色异常倾斜入射光58所入射的光电二极管64的像素相同颜色的滤色器的像素,且具有红色异常倾斜入射光58未入射的光电二极管64的。在此所说的“具有红色异常倾斜入射光58未入射的光电二极管64的像素”是在红色异常倾斜入射光58的入射方向上不与R像素相邻的像素。
[0144]因此,在各像素块72中,对于在红色异常倾斜入射光58的入射方向上与R像素相邻的校正对象像素(具有红色异常倾斜入射光58所入射的光电二极管64的像素)的像素数据,也可以基于具有与该校正对象像素相同颜色的滤色器且在红色异常倾斜入射光58的入射方向上不与R像素相邻的像素的像素数据而进行校正。在该情况下,能够通过将校正对象像素的像素数据替换为在红色异常倾斜入射光58的入射方向上不与R像素相邻的同一像素块72内的像素的像素数据,或替换为同一像素块72中的多个同色像素的平均值、加权平均值,进行混色校正。
[0145]〈第3变形例〉
[0146]在上述实施方式中,对利用由R像素及B像素的组合构成的对(第一 RB像素对52、第二 RB像素对54)的配置特性及输出像素数据的例子进行了说明,但也能够通过其他颜色的像素对来进行红色异常倾斜入射光58的检测及混色校正。
[0147]例如,也可以代替第一 RB像素对52及第二 RB像素对54的“B像素”而使用“G像素”,能够基于在水平方向及垂直方向的各个方向上的“R像素、G像
素”的相邻像素对及“G像素、R像素”的相邻像素对的G像素的像素数据的差值,与基于B像素的像素数据的差值的上述实施方式相同地实施红色异常倾斜入射光58的检测及混色校正。
[0148]但是,RGB的滤色器中的B滤色器在最短波长侧具有透过率的峰值,由于红色异常倾斜入射光而B像素的像素数据最难以饱和,因此通过使用B像素,能够有效地防止红色异常倾斜入射光58的误检测。
[0149]另外,在构成彩色摄像元件27的多个像素除了 RGB像素以外还包含W像素(透明像素、白色像素)的情况下,也可以代替第一 RB像素对52及第二 RB像素对54的“R像素”而使用“W像素”。在该情况下,能够基于在水平方向及垂直方向的各个方向上的“W像素、B像素”的相邻像素对及“W像素、B像素”的相邻像素对的B像素的像素数据的差值,与上述实施方式相同地实施红色异常倾斜入射光58的检测及混色校正。
[0150]因此,在彩色摄像元件27包含RGBW像素的情况下,也能够将红色滤光片、透明滤光片及白色滤光片中的任一个设为第一色的滤色器,将蓝色滤光片及绿色滤光片中的任一个设为第二色的滤色器,代替上述第一 RB像素对52及第二 RB像素对54的R像素和B像素而使用相邻配置的“具备第一色的滤色器的像素”及“具备第二色的滤色器的像素”。
[0151]另外,彩色摄像元件27也可以包含具有红色、绿色、蓝色、透明及白色以外的颜色的滤色器的像素,也可以将在红色光的波长区域的至少一部分具有相对较高的透光率的颜色的滤色器作为上述第一色的滤色器、将具有相对较低的透光率的颜色的滤色器作为上述第二色的滤色器使用。
[0152]另外,即使在代替第一 RB像素对52及第二 RB像素对54的R像素和B像素而使用任一颜色的滤色器的情况下,检测对象的光波长区域的透过率之差越大则越能够提高检测精度,为优选。因此,在进行红色波长区域的异常倾斜入射光的检测及混色校正的情况下,“W像素、B像素”、“R像素、B像素”的对作为像素块72所包含的相邻像素对为优选。
[0153]另外,透明像素及白色像素两者都具有在可见光波长区域的整个区域中具有比较高的透光率的滤色器,但透明像素的滤色器具有比白色像素的滤色器高的透光率。
[0154]<第二实施方式>
[0155]图9A、9B是表示第二实施方式的彩色摄像元件27的像素排列的图,图9A表示在检测水平方向A的红色异常倾斜入射光时利用的像素块72,图9B表示在检测垂直方向B的红色异常倾斜入射光时利用的像素块72。
[0156]与上述第一实施方式及变形例相同或类似的结构标注相同的附图标记,并省略其详细的说明。
[0157]本实施方式的彩色摄像元件27的整体像素排列(滤色器排列)与第一实施方式相同,但多个像素包含:多个像素块72和设于像素块72之间的多个缓冲块74。
[0158]图9A所示的各像素块72由“2像素(水平方向A) X 6像素(垂直方向B) ”构成,在水平方向A上相邻配置的“G像素、G像素”的行、“R像素、B像素”的行、“G像素、G像素”的行、“G像素、G像素”的行、“B像素、R像素”的行及“G像素、G像素”的行沿着垂直方向B排列设置。因此,本实施方式的各像素块72也包含第一 RB像素对52及第二 RB像素对54各一个,像素块72内的第一 RB像素对52及第二 RB像素对54在垂直方向B上具有3个像素量的距离(间隙)而配置。另外,在水平方向A上相邻的像素块72彼此配置于在垂直方向B上偏移了半个像素块量(在本实施方式为3像素量)的位置。
[0159]另外,缓冲块74由在水平方向A上为I个像素量、在垂直方向B上相邻配置的像素组构成。
[0160]多个像素分别被分类为上述多个像素块72及多个缓冲块74中的任一种。
[0161]与上述第一实施方式相同地对像素块72内的像素的像素数据进行红色异常倾斜入射光58的检测及混色校正。S卩,由异常倾斜入射光检测部68基于各像素块72内的第一RB像素对52及第二 RB像素对54的B像素的像素数据的差值,检测有无红色异常倾斜入射光58的入射及入射方向,根据异常倾斜入射光检测部68的检测结果,由异常倾斜入射光校正部70进行混色像素的判定及基于上述差值的混色校正。
[0162]另一方面,对于缓冲块74内的像素的像素数据,由异常倾斜入射光校正部70基于与校正对象像素相邻的像素块72中的像素数据校正量而进行混色校正。
[0163]缓冲块74所包含的像素中的具有红色异常倾斜入射光58所入射的光电二极管64的像素的判定与上述第一实施方式相同地,基于由异常倾斜入射光检测部68检测的红色异常倾斜入射光58的入射方向而进行。例如在水平方向A的正方向的红色异常倾斜入射光58入射到彩色摄像元件27的情况下,异常倾斜入射光校正部70将缓冲块74中的在该方向上与R像素相邻的像素(在图9A中为设为阴影的G像素)判定为“具有红色异常倾斜入射光58所入射的光电二极管64的像素”。
[0164]并且,异常倾斜入射光校正部70基于对于与缓冲块74相邻的像素块72中的具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据的混色校正量,对缓冲块74所包含的像素中的具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据进行混色校正。
[0165]例如,对于图9A所示缓冲块74内的“G像素50Ga”的像素数据的混色校正量由异常倾斜入射光校正部70基于水平方向A的负方向侧与该G像素50Ga相邻的像素块72A的混色校正量和水平方向A的正方向侧与该G像素50Ga相邻的像素块72B的混色校正量而确定。
[0166]此时的混色校正量的确定方法能够使用任意的插值方法,例如能够利用线性插值、样条插值等,根据相邻像素块72的混色校正量,确定缓冲块74内的像素中的具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据的混色校正量。
[0167]另外,垂直方向B上的红色异常倾斜入射光58的检测及混色校正也能够与上述水平方向A上的红色异常倾斜入射光58的检测及混色校正相同地进行。
[0168]例如如图9B所示,各像素块72由在水平方向A上相邻配置的“G像素、R像素、G像素、G像素、B像素、G像素”的行及“G像素、B像素、G像素、G像素、R像素、G像素”的行沿着垂直方向B排列设置而成的“6像素(水平方向A) X 2像素(垂直方向)”构成。另外,由在垂直方向B上为I个像素量并在水平方向A上相邻配置的像素组构成像素块72之间的缓冲块74。并且,多个像素分别被分类为像素块72及缓冲块74中的任一种,对于像素块72内的像素的像素数据的红色异常倾斜入射光58的检测及混色校正与上述第一实施方式相同地进行。另外,对于缓冲块74内的像素的像素数据的红色异常倾斜入射光58的检测及混色校正与上述水平方向A的红色异常倾斜入射光58的情况相同地进行,由异常倾斜入射光校正部70基于与校正对象像素相邻的像素块72的混色校正量而进行混色校正。
[0169]如以上所说明那样,根据本实施方式,在像素块72之间设有缓冲块74,基于相邻像素块72的混色校正量来进行对于缓冲块74内的像素的像素数据的混色校正。由此,能够精度良好地进行尤其是对于缓冲块74内的像素的像素数据的混色校正,能够得到具有更优良的分辨率的摄影图像。
[0170]另外,在上述实施方式中,说明了基于相邻像素块72的混色校正量而对缓冲块74内的像素的像素数据进行校正的例子,但除了相邻像素块72以外,也可以考虑与校正对象像素近接的范围内的其他周边像素块72的混色校正量,而对缓冲块74内的像素的像素数据进行混色校正。
[0171]<第三实施方式>
[0172]图10是表示第三实施方式的彩色摄像元件27的像素排列的图。在本实施方式中,通过考虑了两组像素组(第一像素对块76、第二像素对块78)的配置特性的数据处理,而对红色异常倾斜入射光58的入射方向进行判别。
[0173]与上述第一实施方式、第二实施方式及变形例相同或类似的结构标注相同的附图标记,并省略其详细的说明。
[0174]构成本实施方式的彩色摄像元件27的多个像素的基本排列像素组P由在水平方向A及垂直方向B上具有6像素X 6像素的排列的像素构成,各基本排列像素组P包含在水平方向A及垂直方向B上具有3像素X 3像素的像素排列的第一子排列SI及第二子排列S2各两个。第一子排列SI彼此及第二子排列S2彼此分别配置在基本排列像素组P的对角线上,第一子排列SI分别在水平方向A及垂直方向B上与第二子排列S2相邻配置,第二子排列S2分别在水平方向A及垂直方向B上与第一子排列SI相邻配置。
[0175]在第一子排列SI中,在水平方向A上相邻配置的“R像素、G像素、R像素”的行、“G像素、B像素、G像素”的行及“R像素、G像素、R像素”的行沿着垂直方向B排列设置。另外,在第二子排列S2中,在水平方向A上相邻配置的“B像素、G像素、B像素”的行、“G像素、R像素、G像素”的行及“B像素、G像素、B像素”的行沿着垂直方向B排列设置。因此,在基本排列像素组P中,在水平方向A上相邻配置的“R像素、G像素、R像素、B像素、G像素、B像素”的行、“G像素、B像素、G像素、G像素、R像素、G像素”的行、“R像素、G像素、R像素、B像素、G像素、B像素”的行、“B像素、G像素、B像素、R像素、G像素、R像素”的行、“G像素、R像素、G像素、G像素、B像素、G像素”的行及“B像素、G像素、B像素、R像素、G像素、R像素”的行沿着垂直方向B排列设置。
[0176]具有这样的排列的多个像素包含:由第一 RB像素对52及第二 RB像素对54构成的第一像素对块76及第二像素对块78。图10作为一例而示出用于水平方向A的红色异常倾斜入射光58的检测及混色校正的第一 RB像素对52及第二 RB像素对54。在第一像素对块76及第二像素对块78的各像素对块中,第一 RB像素对52及第二 RB像素对54相邻配置,在水平方向A上排列2个像素并且在垂直方向B上排列2个像素。另外,在第一像素对块76与第二像素对块78之间,R像素及B像素的配置对调,R像素的位置及B像素的位置对调(参照图10的Rl?R4及BI?B4)。
[0177]因此,第一像素对块76包含:水平方向A上的正方向侧及垂直方向B上的正方向侧与R像素相邻的B像素(B2 ;第一像素)和水平方向A上的负方向侧及垂直方向B上的负方向侧与R像素相邻的B像素(BI ;第二像素)。另外,第二像素对块78包含:水平方向A上的负方向侧及垂直方向B上的正方向侧与R像素相邻的B像素(B4;第三像素)和水平方向A上的正方向侧及垂直方向B上的负方向侧与R像素相邻的B像素(B3 ;第四像素)。
[0178]对于异常倾斜入射光检测部68的红色异常倾斜入射光58的检测,能够与上述实施方式相同地通过将第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值与阈值进行比较,判定有无红色异常倾斜入射光58的入射。在本实施方式中,由于第一 RB像素对52及第二 RB像素对54相邻配置而构成第一像素对块76及第二像素对块78,因此能够基于第一像素对块76及第二像素对块78各自的B像素的像素数据的差值而判定有无红色异常倾斜入射光58的入射。
[0179]另一方面,红色异常倾斜入射光58的入射方向基于第一像素对块76所包含的两个B像素的像素数据与第二像素对块78所包含的两个B像素的像素数据而进行判定。即,异常倾斜入射光检测部68根据第一像素对块76所包含的两个B像素(B1、B2)的像素数据的大小关系与第二像素对块78所包含的两个B像素(B3、B4)的像素数据的大小关系来对红色异常倾斜入射光58的入射方向进行判定。
[0180]将第一像素对块76的第一 RB像素对52的B像素(BI)的像素数据设为D1,将第一像素对块76的第二 RB像素对54的B像素(B2)的像素数据设为D2,将第二像素对块78的第二 RB像素对54的B像素(B3)的像素数据设为D3,将第二像素对块78的第一 RB像素对52的B像素(B4)的像素数据设为D4。
[0181]假如在仅使用第一像素对块76的像素数据Dl及D2的情况下,仅根据上述像素数据Dl及D2,无法严密地判别红色异常倾斜入射光58的入射方向。例如在具有“Dl > D2”的大小关系的情况下,无法区别是由水平方向A的正方向的红色异常倾斜入射光58引起的混色(由Rl像素引起的BI像素的混色)还是由垂直方向B的正方向的红色异常倾斜入射光58引起的混色(由R2像素引起的BI像素的混色)。
[0182]因此,在本实施方式中,基于第一像素对块76及第二像素对块78的像素数据Dl?D4来算出红色异常倾斜入射光58的入射方向。例如在上述情况(具有“Dl > D2”的大小关系的情况)下,在由Rl像素引起的BI像素的混色为主导的情况下,“D4 > D3”成立,在由R2像素引起的BI像素的混色为主导的情况下,“D3 >D4”成立。具体来说,图10所示的例子的B像素(B3、B4)的像素数据的大小关系与红色异常倾斜入射光58的入射方向以如下方式对应。
[0183]在满足“Dl > D2”并且“D3 < D4”的情况下:水平方向A的正方向的红色异常倾斜入射光58入射到彩色摄像元件27。
[0184]在满足“Dl < D2”并且“D3 > D4”的情况下:水平方向A的负方向的红色异常倾斜入射光58入射到彩色摄像元件27。
[0185]在满足“Dl > D2”并且“D3 > D4”的情况下:垂直方向B的正方向的红色异常倾斜入射光58入射到彩色摄像元件27。
[0186]在满足“Dl < D2”并且“D3 < D4”的情况下:垂直方向B的负方向的红色异常倾斜入射光58入射到彩色摄像元件27。
[0187]因此,检测出红色异常倾斜入射光58的入射的异常倾斜入射光检测部68算出例如B像素的像素数据的差值“D1 — D2”及“D3 — D4”,将红色异常倾斜入射光58的入射方向判定为在(Dl — D2)为正并且(D3 — D4)为负的情况下,是水平方向A的正方向”、“在(Dl-D2)为负并且(D3 — D4)为正的情况下,是水平方向A的负方向”、“在(Dl — D2)为正并且(D3 — D4)为正的情况下,是垂直方向B的正方向”、“在(Dl — D2)为负并且(D3 — D4)为负的情况下,是垂直方向B的负方向”。
[0188]另外,在上述中,对水平方向A上的红色异常倾斜入射光58的检测及混色校正时的处理进行了说明,但垂直方向B上的红色异常倾斜入射光58的检测及混色校正也能够与水平方向A上的红色异常倾斜入射光58的检测及混色校正时相同地进行。在该情况下,能够使用在第一像素对块76及第二像素对块78中在垂直方向B上相邻的RB像素的对(在图10所示的例子中为“R1像素、B2像素”、“BI像素、R2像素”、“B3像素、R4像素”、“R3像素、B4像素”)作为第一 RB像素对52及第二 RB像素对54。
[0189]如以上所说明那样,根据本实施方式,即使在仅根据一个第一 RB像素对52及一个第二 RB像素对54的输出像素数据难以严密地检测红色异常倾斜入射光58的入射方向的情况下,也能够根据使R像素及B像素的配置对调的第一像素对块76及第二像素对块78的输出像素数据来精度良好地检测红色异常倾斜入射光58的入射方向。如此,通过两组像素组(第一 RB像素对52、第二 RB像素对54)的像素数据,能够对水平方向及垂直方向(上下左右方向)的红色异常倾斜入射光58以一次进行检测及混色校正。
[0190]<第四实施方式>
[0191]在由于被摄体像的配色而本来B像素之间的像素数据产生差的情况下,当通过混色校正而使两个B像素的像素数据为同一值时,在所得到的图像数据中失去被摄体像的本来的配色。因此,在两组RB像素对(第一 RB像素对52、第二 RB像素对54)的B
像素的像素数据之差是由以被摄体像的像素为单位的配色的不同引起的情况下,当进行基于使用了两个像素数据的差值的单纯的减法运算处理的混色校正时,有时所得到的图像的分辨率会下降。
[0192]在本实施方式中,对进行用于降低与被摄体像的本来的配色相关的数据的损失而得到分辨率较高的图像数据的混色校正的例子进行说明。
[0193]图11是表示第四实施方式的彩色摄像元件27的像素排列的图。
[0194]与上述第一实施方式、第二实施方式、第三实施方式及变形例相同或类似的结构标注相同的附图标记,并省略其详细的说明。
[0195]构成本实施方式的彩色摄像元件27的多个像素的排列与上述第一实施方式及第二实施方式相同。
[0196]另外,多个像素分别被分类为多个像素块72及多个缓冲块74中的任一种这一点及异常倾斜入射光检测部68对有无红色异常倾斜入射光58及入射方向的检测方法也与第二实施方式相同。
[0197]但是,本实施方式的异常倾斜入射光校正部70在算出混色校正对象的像素块72的像素数据的校正量时,参考在相邻的周围的像素块72中算出的混色校正量。
[0198]在图11所示的例子中,在多个像素块72的各像素块中,第一 RB像素对52与第二RB像素对54沿垂直方向设置。多个像素块72包含:在多个像素块72各自所包含的第一RB像素对52与第二 RB像素对54的配置方向即垂直方向B上相邻的像素块72。例如,图11所示的像素块72A在垂直方向B的正方向及负方向上分别与像素块72B及像素块72C相邻。
[0199]异常倾斜入射光校正部70对像素块72中的具有红色异常倾斜入射光58所入射的光电二极管64的像素的像素数据基于该像素块72中的第一 RB像素对52的B像素的像素数据及第二 RB像素对54的B像素的像素数据和与该像素块72相邻的像素块72中的第一 RB像素对52的B像素的像素数据及第二 RB像素对54的B像素的像素数据来进行校正,上述像素块72由异常倾斜入射光检测部68检测出的有红色异常倾斜入射光58的入射并包含第一 RB像素对52及第二 RB像素对54。
[0200]例如在根据图11所示的像素块72A的第一 RB像素对52及第二 RB像素对54的B像素的像素数据而检测出水平方向A的红色异常倾斜入射光58向该像素块72A的入射的情况下,由异常倾斜入射光检测部68算出“像素块72A的第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值DA”、“像素块72B的第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值Db”及“像素块72C的第一 RB像素对52及第二 RB像素对54的B像素的像素数据的差值Dc”。
[0201]并且根据算出的上述差值Da、Db、Dc来求算像素块72A的像素数据的混色校正量Dm。该混色校正量Dm能够通过任意的方法来计算,也可以将上述差值DA、DB、D。的平均值(Dm=(0^%+0。)/3)、通过移动平均处理算出的值设为混色校正量0?1。例如在将移动平均处理中的加权移动平均运算的“ 121滤光片”应用于上述差值DA、DB、Dc的情况下,使校正对象的像素块72A中的B像素的像素数据的差值Da的权重为相邻像素块72B、72C中的B像素的像素数据的差值Db、D。的权重的2倍(Dm= (2XDA+DB+De)/4),能够精度良好地求算混色校正量Dm。
[0202]如此,不仅考虑校正对象的像素块72A中的B像素的像素数据的差值Da,而且还考虑相邻像素块72B、72C中的B像素的像素数据的差值Db、D。,而算出校正对象的像素块72A中的混色校正的校正量Dm,由此能够有效地防止校正对象的像素块72A中的B像素的像素数据变差。即,如本实施方式那样,通过将相邻像素块72B、72C中的B像素的像素数据的差值0^%考虑在内而算出像素块72A的混色校正量Dm,能够有效地抑制由混色校正引起的分辨率的损失。
[0203]异常倾斜入射光校正部70从在像素块72A中红色异常倾斜入射光58所入射的在水平方向A上与R像素相邻的像素(在图11所示的例子中,为第一 RB像素对52及第二 RB像素对54的B像素)中的、像素数据值较大的像素的像素数据减去上述混色校正量Dm,由此进行像素块72A的混色校正。
[0204]另外,在上述中,对水平方向A上的红色异常倾斜入射光58的检测及混色校正时的处理进行了说明,垂直方向B上的红色异常倾斜入射光58的检测及混色校正也能够与水平方向A上的红色异常倾斜入射光58的检测及混色校正时相同地进行。
[0205]如以上所说明那样,根据本实施方式,由于考虑相邻像素块72中的B像素的像素数据而算出校正对象的像素块72中的混色校正的校正量,因此能够进行更进一步防止了分辨率变差的混色校正。
[0206]以上,对本发明优选的实施方式进行了说明,但本发明不限定于上述实施方式,也能够适当应用于其他形态。
[0207]彩色摄像元件27的像素排列不作特别限定,例如也能够将上述技术应用于具有图12所示的像素排列的彩色摄像元件27。在图12的彩色摄像元件27中,由在水平方向A上相邻配置的“G像素、B像素、G像素”、“R像素、G像素、R像素”及“G像素、B像素、G像素”构成的两个第一子排列SI和由在水平方向A上相邻配置的“G像素、R像素、G像素”、“B像素、G像素、B像素”及“G像素、R像素、G像素”构成的两个第二子排列S2在水平方向A及垂直方向B上相邻配置,由此构成基本排列像素组P。在该情况下,也能够基于像素块72A和设于像素块72A之间的缓冲块74A,与上述实施方式及变形例相同地进行水平方向A的红色异常倾斜入射光58的检测及混色校正,上述像素块72A包含在水平方向A上R像素及B像素相邻配置的第一 RB像素对52A及第二 RB像素对54A。相同地,能够基于像素块72B和设于像素块72B之间的缓冲块74B,与上述实施方式及变形例相同地进行垂直方向B的红色异常倾斜入射光58的检测及混色校正,上述像素块72B包含在垂直方向B上R像素及B像素相邻配置的第一 RB像素对52B及第二 RB像素对54B。
[0208]另外,彩色摄像元件27的像素排列不作特别限定。例如,将在第一方向(例如水平方向)及第二方向(例如垂直方向)上为N像素XM像素(N为3以上的整数,M为3以上的整数)的排列组设为基本排列图案,能够采用使该基本排列图案沿着第一方向及第二方向排列设置而成的排列作为彩色摄像元件27的像素排列。作为一例,可以想到采用如图13所示的3像素X 3像素的排列组(沿着水平方向排列设置的“R像素、B像素、G像素”的行、“B像素、R像素、G像素”的行及“G像素、G像素、G像素”的行沿着垂直方向排列设置而成的排列组)作为基本排列图案的情况。另外,关于基本排列图案的大小,当基本排列图案的像素数增加时,会使去马赛克算法处理等信号处理复杂化。因此,根据防止信号处理的复杂化的观点,基本排列图案的尺寸优选的是不过大的10像素X 10像素(水平方向X垂直方向)以下的尺寸,更优选的是8像素X8像素(水平方向X垂直方向)以下的尺寸。
[0209]另外,在上述实施方式中,对多个像素沿水平方向及垂直方向排列的例子进行了说明,但多个像素的排列方向只要是基于形成为相互垂直的两个方向的方向即可,例如也可以采用多个像素沿着相对于水平方向及垂直方向旋转了 45度的方向排列的“蜂窝排列”。
[0210]另外,在上述实施方式中,对数码相机10进行了说明,但摄像装置的结构并不限定于此。作为能够应用本发明的其他摄像装置,例如能够列举内置式或外置式的PC用相机或如以下所说明的具有摄影功能的移动终端装置。另外,也能够将本发明应用于使计算机执行上述各处理步骤的程序(软件)。
[0211]作为本发明的摄像装置的一实施方式的移动终端装置,可以列举出例如手机、智能手机、PDA (Personal Digital Assistants:个人数字助理)、便携式游戏机。以下以智能手机举例,参照附图详细地进行说明。
[0212]<智能手机的结构>
[0213]图14表示作为本发明的摄像装置的一实施方式的智能手机101的外观。图14所示的智能手机101具有平板状的壳体102,并在壳体102的一面上具备由作为显示部的显示面板121与作为输入部的操作面板122成为一体而成的显示输入部120。另外,该壳体102具备:扬声器131、话筒132、操作部140及相机部141。另外,壳体102的结构不限定于此,例如,也能够采用使显示部与输入部独立的结构,或具有折叠结构、滑动结构的结构。
[0214]图15是表示图14所示的智能手机101的结构的框图。如图15所示,作为智能手机的主要结构要素,具备:无线通信部110、显示输入部120、通话部130、操作部140、相机部141、存储部150、外部输入输出部160、GPS (Global Posit1ning System:全球定位系统)接收部170、运动传感器部180、电源部190及主控制部100。另外,作为智能手机101的主要功能,具备进行经由基地站装置BS和移动通信网NW的移动无线通信的无线通信功能。
[0215]无线通信部110按照主控制部100的指示,对收纳于移动通信网NW的基地站装置BS进行无线通信。使用该无线通信,进行声音数据、图像数据等各种文件数据、电子邮件数据等的收发、Web数据、流数据等的接收。
[0216]显示输入部120是通过主控制部100的控制来显示图像(静止图像及动态图像)、字符信息等而在视觉上向使用者传递信息、并且显示对于所显示的信息的使用者操作的所谓的触摸面板,具备:显示面板121和操作面板122。
[0217]显不面板121 使用 LCD (Liquid Crystal Display:液晶显不器)、OELD (OrganicElectro-Luminescence Display:有机电致发光显示器)等作为显示设备。操作面板122是放置成能够对在显示面板121的显示面上显示的图像进行视觉辨认且检测由使用者的手指、尖笔操作的一个或多个坐标的设备。当通过使用者的手指、尖笔来操作该设备时,将由于操作而产生的检测信号输出到主控制部100。接着,主控制部100基于接收到的检测信号,检测显示面板121上的操作位置(坐标)。
[0218]如图14所示,作为本发明的摄像装置的一实施方式而例示的智能手机101的显示面板121与操作面板122成为一体而构成显示输入部120,但也可以成为操作面板122完全覆盖显示面板121的配置。在采用该配置的情况下,操作面板122也可以具备对显示面板121以外的区域也检测使用者操作的功能。换言之,操作面板122也可以具备:与显示面板121重叠的重叠部分的检测区域(以下称作显示区域)以及除此以外的不与显示面板121重叠的外缘部分的检测区域(以下称作非显示区域)。
[0219]另外,也可以使显示区域的大小与显示面板121的大小完全一致,但是不需要使两者必须一致。另外,操作面板122也可以具备外缘部分以及除此以外的内侧部分这两个感应区域。此外,外缘部分的宽度根据壳体102的大小等而适当设计。另外,作为操作面板122中采用的位置检测方式,可以列举出:矩阵开关方式、电阻膜方式、表面弹性波方式、红外线方式、电磁感应方式及静电电容方式等,也能够采用任一种方式。
[0220]通话部130具备:扬声器131、话筒132,将通过话筒132输入的使用者的声音转换为能够由主控制部100处理的声音数据并输出到主控制部100,或者对由无线通信部110或外部输入输出部160接收到的声音数据进行解码而从扬声器131输出。另外,如图14所示,例如,能够将扬声器131搭载于与设有显示输入部120的面相同的面上,并将话筒132搭载于壳体102的侧面。
[0221]操作部140是使用键开关等的硬件键,接受来自使用者的指示。例如,如图14所示,操作部140是如下的按钮式的开关:搭载于智能手机101的壳体102的侧面,当通过手指等按下时接通,当松开手指时通过弹簧等的恢复力而成为断开状态。
[0222]存储部150存储:主控制部100的控制程序、控制数据、应用软件、对通信对象的名称、电话号码等建立对应而成的地址数据以及所收发的电子邮件的数据、通过Web浏览而下载的Web数据、所下载的内容数据,另外临时存储流数据等。另外,存储部150由智能手机内置的内部存储部151及装拆自如的具有外部存储器插槽的外部存储部152构成。另夕卜,构成存储部150的各内部存储部151与外部存储部152可以使用闪存型(flash memorytype)、硬盘型(hard disk type)、缩微多媒体卡型(multimedia card micro type)、卡型的存储器(例如MicroSD (注册商标)存储器等)、RAM (Random Access Memory:随机存取存储器)、ROM (Read Only Memory:只读存储器)等存储介质而实现。
[0223]外部输入输出部160起到与连接于智能手机101的全部外部设备的接口的作用,用于通过通信等(例如通用串行总线(USB)、IEEE1394等)或网络(例如互联网、无线LAN、蓝牙(Bluetooth)(注册商标)、RFID(Rad1 Frequency Identificat1n:无线射频识别)、红外线通信(Infrared Data Associat1n:IrDA)(注册商标)、UWB (Ultra Wideband:超宽带)(注册商标)、紫峰(ZigBee)(注册商标)等)而直接或间接地与外部设备连接。
[0224]作为与智能手机101连接的外部设备,例如有:有/无线头戴式耳机、有/无线外部充电器、有/无线数据端口及经由卡插座而连接的存储卡(Memory card)、SIM (Subscriber Identity Module Card:客户识别模块卡)/UIM (User Identity ModuleCard:用户识别模块卡)卡、经由音频/视频I/0(Input/0utput:输入/输出)端子而连接的外部音频/视频设备、无线连接的外部音频/视频设备、有/无线连接的智能手机、有/无线连接的个人计算机、有/无线连接的PDA、有/无线连接的个人计算机、耳机等。外部输入输出部能够将从这种外部设备接收传送的数据传递到智能手机101的内部的各结构要素、将智能手机101的内部的数据传送到外部设备。
[0225]GPS接收部170按照主控制部100的指示,接收从GPS卫星STl?STn发送来的GPS信号,并执行基于接收到的多个GPS信号的测位运算处理,检测该智能手机101的由玮度、经度、高度构成的位置。GPS接收部170在能够从无线通信部110、外部输入输出部160 (例如无线LAN)取得位置信息时,也能够使用其位置信息来检测位置。
[0226]运动传感器部180具备例如三轴加速度传感器等,并按照主控制部100的指示来检测智能手机101的物理移动。通过检测智能手机101的物理移动,能够检测智能手机101移动的方向、加速度。该检测结果被输出到主控制部100。
[0227]电源部190按照主控制部100的指示向智能手机101的各部供给存储于蓄电池(未图示)的电力。
[0228]主控制部100具备微处理器,按照存储部150所存储的控制程序、控制数据而动作,统一控制智能手机101的各部。另外,主控制部100为了通过无线通信部110进行声音通信、数据通信而具备控制通信系统的各部的移动通信控制功能以及应用处理功能。
[0229]应用处理功能通过根据存储部150所存储的应用软件使主控制部100动作而实现。作为应用处理功能,具有例如:控制外部输入输出部160而与相向设备进行数据通信的红外线通信功能、收发电子邮件的电子邮件功能、阅览Web网页的Web浏览功能等。
[0230]另外,主控制部100具备如下的图像处理功能等:基于接收数据、所下载的流数据等图像数据(静止图像、动态图像的数据)而将影像'示于显示
输入部120。图像处理功能是指如下的功能:主控制部100对上述图像数据进行解码,对该解码结果实施图像处理,并将图像显示于显示输入部120。
[0231]此外,主控制部100执行对显示面板121的显示控制及检测通过操作部140、操作面板122进行的使用者操作的操作检测控制。
[0232]通过执行显示控制,主控制部100显示用于启动应用软件的图标、滚动条等软件键,或显示用于创建电子邮件的窗口。另外,滚动条是指如下的软件键:对于无法完全收纳到显示面板121的显示区域中的较大的图像等,用于接收使图像的显示部分移动的指示。
[0233]另外,通过执行操作检测控制,主控制部100检测通过操作部140进行的使用者操作,或通过操作面板122而接收对上述图标的操作、对上述窗口的输入栏的字符串的输入,或通过滚动条进行的显示图像的滚动请求。
[0234]此外,通过执行操作检测控制,主控制部100具备判定对操作面板122的操作位置是与显示面板121重叠的重叠部分(显示区域)还是其以外的不与显示面板121重叠的外缘部分(非显示区域),并对操作面板122的感应区域、软件键的显示位置进行控制的触摸面板控制功能。
[0235]另外,主控制部100能够检测对操作面板122的手势操作,并根据所检测出的手势操作来执行预先设定的功能。所谓手势操作并非以往的单纯的触控操作,而是指利用手指等描绘轨迹、同时指定多个位置或者对它们进行组合而从多个位置对至少一个位置描画轨迹的操作。
[0236]相机部141 是使用 CMOS (Complementary Metal Oxide Semiconductor:互补金属氧化物半导体)、CCD (Charge-Coupled Device:电荷親合元件)等摄像元件进行电子摄影的数码相机。相机部141通过主控制部100的控制,能够将通过摄像而得到的图像数据转换为例如JPEG (Joint Photographic coding Experts Group)等被压缩的图像数据,记录于存储部150,或通过输入输出部160、无线通信部110而输出。如图14所示,在智能手机101中,相机部141搭载于与显示输入部120相同的面,但是相机部141的搭载位置不限定于此,也可以搭载于显示输入部120的背面,或者,也可以搭载多个相机部141。另外,在搭载有多个相机部141的情况下,能够对用于摄像的相机部141进行切换而单独进行摄像,或者也能够同时使用多个相机部141进行摄像。
[0237]另外,相机部141能够用于智能手机101的各种功能。例如,能够在显示面板121上显示由相机部141取得的图像、作为操作面板122的操作输入之一而利用相机部141的图像。另外,在GPS接收部170检测位置时,也能够参照来自相机部141的图像来检测位置。此外,也能够参照来自相机部141的图像而不使用三轴加速度传感器或与三轴加速度传感器并用来判断智能手机101的相机部141的光轴方向、判断目前的使用环境。当然,也能够在应用软件内利用来自相机部141的图像。
[0238]除此之外,能够在静止图像或动态图像的图像数据上附加由GPS接收部170取得的位置信息、由话筒132取得的声音信息(也可以通过主控制部等进行声音文本转换而成为文本信息)、由运动传感器部180取得的姿势信息等并记录于存储部150,或通过输入输出部160、无线通信部110而输出。
[0239]在上述智能手机101中,图1的图像处理电路32能够由例如主控制部100、存储部150等适当实现。
[0240]附图标记说明
[0241]10…数码相机、12…相机主体、14…镜头单兀、20...摄影光学系统、21...变焦透镜、22…聚焦透镜、23...机械快门、24…变焦机构、25...聚焦机构、26…镜头驱动器、27...彩色摄像元件、28...通常像素区域、29...位相差像素配置区域、30-CPU、31…摄像元件驱动器、32…图像处理电路、33...介质接口、34...压缩/扩展处理电路、35…显示控制部、36...操作部、37…存储器、38…存储卡、39…EVF、40…背面LCD、50…像素、52…第一 RB像素对、54...第二 RB像素对、56...通常光、58...红色异常倾斜入射光、60...微透镜、62...滤色器、64...光电二极管、66...异常倾斜入射光检测校正部、68...异常倾斜入射光检测部、70...异常倾斜入射光校正部、72…像素块、74...缓冲块、76...第一像素对块、78...第二像素对块、100…主控制部、101…智能手机、102…壳体、110…无线通信部、120…显示输入部、121…显示面板、122…操作面板、130…通话部、131…扬声器、132…话筒、140…操作部、141…相机部、150…存储部、151…内部存储部、152…外部存储部、160…外部输入输出部、170…GPS接收部、180…运动传感器部、190…电源部。
【主权项】
1.一种摄像装置,具备: 摄像元件,具有排列于第一方向和与该第一方向垂直的第二方向上的多个像素,所述多个像素分别具有滤色器和对透过了该滤色器的光进行受光而输出像素数据的光电二极管;及 异常倾斜入射光检测单元,基于所述像素数据来检测有无异常倾斜入射光向所述摄像元件入射, 所述多个像素包含第一像素对和第二像素对,所述第一像素对和第二像素对由在所述第一方向和所述第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有所述第一色像素的位置与所述第二色像素的位置对调了的配置, 所述第一色的滤色器在红色光的波长区域的至少一部分中具有比所述第二色的滤色器高的透过率, 所述异常倾斜入射光检测单元对所述第一像素对的所述第二色像素的所述像素数据与所述第二像素对的所述第二色像素的所述像素数据进行比较,而检测有无所述异常倾斜入射光的入射。2.根据权利要求1所述的摄像装置,其中, 所述第一色的滤色器在600nm?650nm的波长区域中的光的透过率为50%以上, 所述第二色的滤色器在600nm?650nm的波长区域中的光的透过率小于50%。3.根据权利要求1或2所述的摄像装置,其中, 所述第一色的滤色器是红色滤光片、透明滤光片和白色滤光片中的任一个, 所述第二色的滤色器是蓝色滤光片和绿色滤光片中的任一个。4.根据权利要求1至3中任一项所述的摄像装置,其中, 所述异常倾斜入射光检测单元基于所述第一像素对的所述第二色像素的所述像素数据与所述第二像素对的所述第二色像素的所述像素数据的差值是否为阈值以上,检测有无所述异常倾斜入射光的入射。5.根据权利要求1至4中任一项所述的摄像装置,其中, 所述异常倾斜入射光检测单元基于所述第一像素对的所述第二色像素的所述像素数据与所述第二像素对的所述第二色像素的所述像素数据的大小关系,判定所述异常倾斜入射光的入射方向。6.根据权利要求5所述的摄像装置,其中, 还具备校正单元,基于所述异常倾斜入射光检测单元的检测结果,对具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据进行校正, 所述校正单元基于由所述异常倾斜入射光检测单元所判定出的所述异常倾斜入射光的入射方向,对所述多个像素中的、具有所述异常倾斜入射光所入射的所述光电二极管的像素进行判别。7.根据权利要求6所述的摄像装置,其中, 所述校正单元基于所述第一像素对的所述第二色像素的所述像素数据与所述第二像素对的所述第二色像素的所述像素数据的差值,对具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据进行校正。8.根据权利要求6所述的摄像装置,其中, 所述校正单元基于以下像素的所述像素数据而对具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据进行校正,该像素是具有与具有所述异常倾斜入射光所入射的所述光电二极管的像素相同颜色的滤色器的像素,且具有所述异常倾斜入射光未入射的所述光电二极管。9.根据权利要求6至8中任一项所述的摄像装置,其中, 所述多个像素包含多个像素块,所述多个像素块分别包含:构成所述第一像素对及所述第二像素对的像素和与构成所述第一像素对及所述第二像素对的像素相邻的像素,所述多个像素中的至少一部分被分类为所述多个像素块中的任一个, 所述校正单元在由所述异常倾斜入射光检测单元检测出有所述异常倾斜入射光的入射并包含所述第一像素对和所述第二像素对的所述像素块中,基于所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据,对具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据进行校正。10.根据权利要求9所述的摄像装置,其中, 所述多个像素包含:所述多个像素块和设于所述多个像素块之间的多个缓冲块, 所述多个像素分别被分类为所述多个像素块和所述多个缓冲块中的任一种, 所述校正单元基于与所述缓冲块相邻的所述像素块中的具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据的校正量,对该缓冲块所包含的像素中的具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据进行校正。11.根据权利要求1至10中任一项所述的摄像装置,其中, 所述多个像素包含第一像素对块和第二像素对块,在所述第一像素对块和所述第二像素对块的各像素对块中,所述第一像素对和所述第二像素对相邻配置并在所述第一方向上排列2个像素且在所述第二方向上排列2个像素, 在所述第一像素对块与所述第二像素对块之间,所述第一色像素的位置与所述第二色像素的位置对调, 所述异常倾斜入射光检测单元基于所述第一像素对块所包含的具有所述第二色的滤色器的两个像素的所述像素数据与所述第二像素对块所包含的具有所述第二色的滤色器的两个像素的所述像素数据,判定所述异常倾斜入射光的入射方向。12.根据权利要求11所述的摄像装置,其中, 所述第一像素对块包含:第一像素,所述第一方向上的一侧和所述第二方向上的一侧与所述第一色像素相邻并具有所述第二色的滤色器;及第二像素,所述第一方向上的另一侧和所述第二方向上的另一侧与所述第一色像素相邻并具有所述第二色的滤色器, 所述第二像素对块包含:第三像素,所述第一方向上的另一侧和所述第二方向上的一侧与所述第一色像素相邻并具有所述第二色的滤色器;及第四像素,所述第一方向上的一侧和所述第二方向上的另一侧与所述第一色像素相邻并具有所述第二色的滤色器, 所述异常倾斜入射光检测单元根据所述第一像素的所述像素数据与所述第二像素的所述像素数据的大小关系和所述第三像素的所述像素数据与所述第四像素的所述像素数据的大小关系,判定所述异常倾斜入射光的入射方向。13.根据权利要求9或10所述的摄像装置,其中, 在所述多个像素块的各像素块中,所述第一像素对与所述第二像素对沿所述第一方向或所述第二方向设置, 所述多个像素块包含在所述第一方向和所述第二方向中的、设置所述多个像素块各自所包含的所述第一像素对和所述第二像素对的方向上相邻的所述像素块, 所述校正单元对由所述异常倾斜入射光检测单元检测出有所述异常倾斜入射光的入射并包含所述第一像素对和所述第二像素对的所述像素块中的具有所述异常倾斜入射光所入射的所述光电二极管的像素的所述像素数据基于该像素块的所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据以及与该像素块相邻的所述像素块的所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据来进行校正。14.根据权利要求1至13中任一项所述的摄像装置,其中, 所述多个像素包含多个基本排列像素组,所述多个基本排列像素是具有滤色器排列图案的多个基本排列像素组,并沿第一方向和第二方向排列设置, 所述多个基本排列像素组分别包含所述第一像素对和所述第二像素对。15.—种异常倾斜入射光检测方法,基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向所述摄像元件入射, 所述摄像元件具有排列于第一方向和与所述第一方向垂直的第二方向上的多个像素,所述多个像素分别具有滤色器和对透过了该滤色器的光进行受光而输出像素数据的光电二极管,所述多个像素包含第一像素对和第二像素对,所述第一像素对和第二像素对由在所述第一方向和所述第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有所述第一色像素的位置与所述第二色像素的位置对调了的配置,所述第一色的滤色器在红色光的波长区域的至少一部分中具有比所述第二色的滤色器高的透过率, 所述异常倾斜入射光检测方法包含如下步骤: 取得所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据;及 对所取得的所述第一像素对的所述第二色像素的所述像素数据与所取得的所述第二像素对的所述第二色像素的所述像素数据进行比较,而检测有无所述异常倾斜入射光的入射。16.—种程序,用于使计算机执行基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向所述摄像元件入射的过程, 所述摄像元件具有排列于第一方向和与所述第一方向垂直的第二方向上的多个像素,所述多个像素分别具有滤色器和对透过了该滤色器的光进行受光而输出像素数据的光电二极管,所述多个像素包含第一像素对和第二像素对,所述第一像素对和第二像素对由在所述第一方向和所述第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有所述第一色像素的位置与所述第二色像素的位置对调了的配置,所述第一色的滤色器在红色光的波长区域的至少一部分中具有比所述第二色的滤色器高的透过率, 所述程序用于使计算机执行如下过程: 取得所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据;及 对所取得的所述第一像素对的所述第二色像素的所述像素数据与所取得的所述第二像素对的所述第二色像素的所述像素数据进行比较,而检测有无所述异常倾斜入射光的入射。17.—种记录介质,记录有用于使计算机执行基于从摄像元件输出的像素数据来检测有无异常倾斜入射光向所述摄像元件入射的过程的程序的计算机可读取的代码, 所述摄像元件具有排列于第一方向和与所述第一方向垂直的第二方向上的多个像素,所述多个像素分别具有滤色器和对透过了该滤色器的光进行受光而输出像素数据的光电二极管,所述多个像素包含第一像素对和第二像素对,所述第一像素对和第二像素对由在所述第一方向和所述第二方向中的至少一方向上彼此相邻的具有第一色的滤色器的第一色像素和具有第二色的滤色器的第二色像素构成,并具有所述第一色像素的位置与所述第二色像素的位置对调了的配置,所述第一色的滤色器在红色光的波长区域的至少一部分中具有比所述第二色的滤色器高的透过率, 所述过程包含: 取得所述第一像素对的所述第二色像素的所述像素数据和所述第二像素对的所述第二色像素的所述像素数据;及 对所取得的所述第一像素对的所述第二色像素的所述像素数据与所取得的所述第二像素对的所述第二色像素的所述像素数据进行比较,而检测有无所述异常倾斜入射光的入射。
【专利摘要】本发明提供与拍摄时使用的透镜等无关地精度良好地检测由眩光等引起的异常倾斜入射光的摄像装置、异常倾斜入射光检测方法、程序及记录介质。在本发明的一形态中,构成彩色摄像元件(27)的多个像素包含由在水平方向A及垂直方向B上彼此相邻的具有红色的滤色器的红色像素R和具有蓝色的滤色器的蓝色像素B构成的第一RB像素对(52)及第二RB像素对(54)。在第一RB像素对(52)与第二RB像素对(54)之间,红色像素R的位置与蓝色像素B的位置对调。对第一RB像素对(52)的蓝色像素B的像素数据与第二RB像素对(54)的蓝色像素的像素数据进行比较,而检测有无眩光(异常倾斜入射光)向彩色摄像元件(27)入射。
【IPC分类】H04N9/07
【公开号】CN104904197
【申请号】CN201380063221
【发明人】泽田石有人
【申请人】富士胶片株式会社
【公开日】2015年9月9日
【申请日】2013年11月11日
【公告号】US20150237273, WO2014087807A1