图像处理方法、模块及包含其的电子设备技术

技术编号:11608743 阅读:106 留言:0更新日期:2015-06-17 07:55
本发明专利技术提供一种图像处理方法、模块及包含其的电子设备,且所述图像处理方法包括以下步骤。首先,侦测基于贝尔图的色彩滤光片数组所产生的第一图像是否具有摩尔纹区域。接着,将第一图像进行色域转换,以产生基于红绿蓝色域的第二图像。然后,若第一图像具有摩尔纹区域,则针对第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生第三图像,其中第二图像的摩尔纹区域对应于第一图像的摩尔纹区域。

【技术实现步骤摘要】
图像处理方法、模块及包含其的电子设备
本专利技术是有关于一种图像处理方法,且特别是一种用以侦测与消除摩尔纹(moiré)的图像处理方法、模块及包含其的电子设备。
技术介绍
在数字影像中,如果被拍摄的物体中有密纹的纹理,则常常会出现莫名其妙如水波一样的条纹和奇怪的色彩,这就是摩尔纹(moiré)。无论是用高级数字相机拍摄的影像,或是扫描的影像,均有可能出现所述现象。当物体上的细致图样(如织物上的编织纹路,或建筑物上非常靠近的并行线)与成像组件上的图样相重叠时,则可能会产生此现象。在数字影像领域中,摩尔纹一直是不易解决的难题。另外一方面,感光组件(例如电荷耦合组件(Charge-CoupledDevice,CCD)或互补金氧半导体(CMOS)感光组件)中的感光单元(cell)通常是按照某种特定顺序的排列,举例来说,贝尔图(Bayerpattern)即是一种感光单元的常见排列方式。由于感光单元本身无法辨识色彩,因此需要透过贝尔图的四个色彩滤光片来获取每一个像素的多个色彩的子像素。请对应地参照图1,图1是贝尔图的色彩滤光片数组的示意图。于图1中共有四个像素11,基于贝尔图的排列方式,每一个像素11会有对应的第一绿色子像素Gr、红色子像素R、蓝色子像素B与第二绿色子像素Gb。换言之,每一个贝尔图具有两个绿色滤光片位于贝尔图的左上角与右下角,以及具有红色与绿色滤光片位于贝尔图的右上角与左下角,且多个贝尔图彼此相邻排列,而形成贝尔图的色彩滤光片数组。另外,每一个感光单元对应一个色彩滤光片对应,而能获得对应此色彩的子像素。由上可以得知,当感光单元的排列方式的空间频率与被拍摄的物体中的条纹的空间频率接近时,或者说条纹间距接近一个像素的宽度时,所述摩尔纹就有可能产生于电子装置所感测获得的图像。另外一方面,摩尔纹相关于上述贝尔图,因此摩尔纹区域的黑白条纹可能会呈现偏红或偏蓝的颜色。目前来说,电子装置的制造商会选择分辨率较高的电荷耦合组件或互补金氧半导体感光组件,以降低摩尔纹出现的机率。另外,也有电子装置的制造商会使用带有低通滤波功能的镜头来消除摩尔纹,不过对应的代价则是图像会变模糊。除此之外,目前亦有透过将电荷耦合组件或互补金氧半导体感光组件的感光单元以其他排列方式进行排列来消除摩尔纹的方法,而此种高阶的感光组件成本较高,也不一定能完全消除摩尔纹。另外,使用者亦可以针对基于红绿蓝(RGB)色域或亮度色度差(YCbCr)色域的图像于成像或拍照后以目视来手动指定摩尔纹区域,然后再操作进行模糊处理来消除摩尔纹,然而,此作法需要用户手动来参与,故对使用者来说并不方便,且无法全面地消除摩尔纹。总而言之,目前还未有针对基于贝尔图的色彩滤光片数组所产生的图像进行消除摩尔纹的良好方法或装置。
技术实现思路
本专利技术实施例提供一种图像处理方法,且所述图像处理方法包括以下步骤。首先,侦测基于贝尔图的色彩滤光片数组所产生的第一图像是否具有摩尔纹区域。接着,将第一图像进行色域转换,以产生基于红绿蓝色域的第二图像。然后,若第一图像具有摩尔纹区域,则针对第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生第三图像,其中第二图像的摩尔纹区域对应于第一图像的摩尔纹区域。本专利技术实施例提供一种图像处理模块,此图像处理模块包括侦测装置、转换装置与补偿装置,转换装置电性耦接侦测装置,且补偿装置电性耦接侦测装置与转换装置。侦测装置侦测基于贝尔图的色彩滤光片数组所产生的第一图像是否具有摩尔纹区域。转换装置将第一图像进行色域转换,以产生基于红绿蓝色域的第二图像。若第一图像具有摩尔纹区域,则补偿装置针对第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生第三图像,其中第二图像的摩尔纹区域对应于第一图像的摩尔纹区域。本专利技术实施例提供一种电子设备,此电子设备包括:控制单元及成像单元;其中,该控制单元用以控制所述成像单元;所述成像单元包括:如上所述的图像处理模块。综合以上所述,本专利技术实施例提供了一种图像处理方法及模块。所述图像处理方法及模块系可以针对基于贝尔图的色彩滤光片数组所产生的第一图像进行侦测,以自动地得到第一图像的摩尔纹区域,并进一步地在将第一图像进行转换为基于红绿蓝色域的第二图像后,补偿第二图像的摩尔纹区域,以产生不具有摩尔纹的第三图像。为了能更进一步了解本专利技术为达成既定目的所采取的技术、方法及效果,请参阅以下有关本专利技术的详细说明、附图,然而,所附附图仅提供参考与说明用,并非用来对本专利技术加以限制。附图说明图1是贝尔图的色彩滤光片数组的示意图。图2是本专利技术实施例的具有成像功能的电子装置的方块图。图3是本专利技术实施例的图像处理方法的流程图。图4是本专利技术实施例的侦测摩尔纹区域的步骤的流程图。图5是本专利技术实施例的对摩尔纹区域进行补偿的步骤的流程图。图6是本专利技术实施例的侦测基于贝尔图的色彩滤光片数组所产生的第一图像是否有摩尔纹区域的示意图。图7是图6的基于贝尔图的色彩滤光片数组所产生的第一图像的部分子像素值的示意图。图8是本专利技术另一实施例的侦测基于贝尔图的色彩滤光片数组所产生的第一图像是否有摩尔纹区域的示意图。图9是图8的基于贝尔图的色彩滤光片数组所产生的第一图像的部分子像素值的示意图。其中,附图标记说明如下:11:像素Gr、Gr11~Gr14、Gr21~Gr24、Gr31~Gr34、Gr41~Gr44:第一绿色子像素Gb、Gb11~Gb14、Gb21~Gb24、Gb31~Gb34、Gb41~Gb44:第二绿色子像素R、R11~R14、R21~R24、R31~R34、R41~R44:红色子像素B、B11~B14、B21~B24、B31~B34、B41~B44:蓝色子像素S31~S34、S321~S327、S331~S334:步骤流程2:具有成像功能的电子装置21:系统芯片22:成像系统221:影像感测模块222:缓存模块223:图像处理模块2231:侦测装置2232:转换装置2233:补偿装置224:储存模块具体实施方式本专利技术实施例提供一种图像处理方法与模块,所述图像处理方法与模块系对基于贝尔图的色彩滤光片数组所产生的第一图像进行侦测,以找出所述第一图像的摩尔纹区域,并且接着对所述摩尔纹区域的子像素值进行补偿,以消除所述摩尔纹。另外,本专利技术实施例还提供了一种使用上述图像处理方法与模块的具有成像功能的电子装置。透过仔细观察与研究,于第一图像的摩尔纹区域中,多个第一绿色子像素值会彼此相近(亦即多个第一绿色子像素值之间的差异统计值小于第一差异值,或者任两个第一绿色子像素质的差异值的绝对值皆小于第一差异值),多个第二绿色子像素值会彼此相近(亦即多个第二绿色子像素值之间的差异统计值小于第二差异值,或者任两个第二绿色子像素质的差异值的绝对值皆小于第二差异值),且所述多个第一绿色子像素值与所述多个第二绿色子像素值之间的差异则相对较大(亦即所述多个第一绿色子像素值与所述多个第二绿色子像素值之间的差异统计值大于阀值)。因此,基于上述的特定规则,所述图像处理方法与模块可侦测出第一图像中的摩尔纹子像素所形成的摩尔纹区域。值得说明的是,上述多个第一绿色子像素值之间的差异统计值可以是多个第一绿色子像素值之间的变异数(variance)、差异值总和的绝对值或差异平均值的绝对值,上述多个第二绿色子像素值本文档来自技高网
...
图像处理方法、模块及包含其的电子设备

【技术保护点】
一种图像处理方法,包括:侦测基于贝尔图的色彩滤光片数组所产生的一第一图像是否具有摩尔纹区域;将该第一图像进行色域转换,以产生基于红绿蓝色域的一第二图像;以及若该第一图像具有摩尔纹区域,则针对该第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生一第三图像,其中该第二图像的摩尔纹区域对应于该第一图像的摩尔纹区域。

【技术特征摘要】
1.一种图像处理方法,包括:侦测基于贝尔图的色彩滤光片数组所产生的一第一图像是否具有摩尔纹区域;包含:根据该第一图像的多个第一绿色子像素的多个第一绿色子像素值以及多个第二绿色子像素的多个第二绿色子像素值来判断该第一图像中是否具有摩尔纹区域;将该第一图像进行色域转换,以产生基于红绿蓝色域的一第二图像;以及若该第一图像具有摩尔纹区域,则针对该第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生一第三图像,其中该第二图像的摩尔纹区域对应于该第一图像的摩尔纹区域;其中根据该第一图像的该些第一绿色子像素值以及该些第二绿色子像素值来判断该第一图像中是否具有摩尔纹区域的步骤包含:根据该第一图像的该些第一绿色子像素值是否皆大于或皆小该第一图像的该些第二绿色子像素值,以及该第一图像的该些第一绿色子像素值的平均值与该些第二绿色子像素值的平均值的差异值的绝对值是否大于一阀值,来判断该第一图像是否有该摩尔纹区域。2.如权利要求1所述的图像处理方法,其中该第一图像的该些第一与第二绿色子像素值为该第一图像中之一特定区域内的该些第一与第二绿色子像素。3.如权利要求2所述的图像处理方法,其中该特定区域的大小为至少5x5个子像素的正菱形或正方形。4.如权利要求2所述的图像处理方法,其中依序选择该第一图像中的其中一个子像素,根据以所选择的该子像素为中心的该特定区域内的多个第一绿色子像素的多个第一绿色子像素值与多个第二绿色子像素的多个第二绿色子像素值来决定该子像素是否为摩尔纹子像素,其中该第一图像中的摩尔纹子像素定义出该摩尔纹区域。5.如权利要求4所述的图像处理方法,其中该特定区域的形状系决定于所选择的该子像素的类型,当所选择的该子像素为该第一绿色子像素或该第二绿色子像素,则该特定区域的形状为一正菱形,且当所选择的该子像素为一蓝色子像素或一红色子像素,则该特定区域的形状为一正方形。6.一种图像处理方法,包括:侦测基于贝尔图的色彩滤光片数组所产生的一第一图像是否具有摩尔纹区域;包含:根据该第一图像的多个第一绿色子像素的多个第一绿色子像素值以及多个第二绿色子像素的多个第二绿色子像素值来判断该第一图像中是否具有摩尔纹区域;将该第一图像进行色域转换,以产生基于红绿蓝色域的一第二图像;以及若该第一图像具有摩尔纹区域,则针对该第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生一第三图像,其中该第二图像的摩尔纹区域对应于该第一图像的摩尔纹区域;其中根据该第一图像的该些第一绿色子像素值以及该些第二绿色子像素值来判断该第一图像中是否具有摩尔纹区域的步骤包含:根据该第一图像的该些第一绿色子像素值之间的差异统计值是否小于一第一差异值,该第一图像的该些第二绿色子像素值之间的差异统计值的是否小于一第二差异值,以及该些第一绿色子像素值与该些第二绿色子像素值之间的差异统计值是否大于一阀值,来判断该第一图像中是否具有摩尔纹区域。7.如权利要求6所述的图像处理方法,其中该第一图像的该些第一与第二绿色子像素值为该第一图像中之一特定区域内的该些第一与第二绿色子像素。8.如权利要求7所述的图像处理方法,其中该特定区域的大小为至少5x5个子像素的正菱形或正方形。9.如权利要求7所述的图像处理方法,其中依序选择该第一图像中的其中一个子像素,根据以所选择的该子像素为中心的该特定区域内的多个第一绿色子像素的多个第一绿色子像素值与多个第二绿色子像素的多个第二绿色子像素值来决定该子像素是否为摩尔纹子像素,其中该第一图像中的摩尔纹子像素定义出该摩尔纹区域。10.如权利要求9所述的图像处理方法,其中该特定区域的形状系决定于所选择的该子像素的类型,当所选择的该子像素为该第一绿色子像素或该第二绿色子像素,则该特定区域的形状为一正菱形,且当所选择的该子像素为一蓝色子像素或一红色子像素,则该特定区域的形状为一正方形。11.一种图像处理方法,包括:侦测基于贝尔图的色彩滤光片数组所产生的一第一图像是否具有摩尔纹区域;将该第一图像进行色域转换,以产生基于红绿蓝色域的一第二图像;以及若该第一图像具有摩尔纹区域,则针对该第二图像的摩尔纹区域的部份多个子像素进行补偿,以产生一第三图像,其中该第二图像的摩尔纹区域对应于该第一图像的摩尔纹区域;该部份多个子像素为该第二图像的该摩尔纹区域内的多个蓝色子像素与多个红色子像素;其中根据该第一图像的该摩尔纹区域的子像素值获得一红色子像素补偿值与一蓝色子像素补偿值,其中该红色子像素补偿值与该蓝色子像素补偿值系用以分别补偿该第二图像的该摩尔纹区域内的多个红色子像素与多个蓝色子像素。12.如权利要求11所述的图像处理方法,其中该蓝色子像素补偿值系依据该第一图像的该摩尔纹区域的第一绿色子像素值的平均值、第二绿色子像素值的平均值与该第一图像的蓝色子像素值的平均值而获得,且该红色子像素补偿值系依据该第一图像的该摩尔纹区域的该些第一绿色子像素值的平均值、该些第二绿色子像素值的平均值与该第一图像的红色子像素值的平均值而获得。13.如权利要求11所述的图像处理方法,其中对于该第二图像的该摩尔纹区域的该红色子像素,依据该红色子像素对应的该第二图像中的绿色子像素的一绿色子像素值与该红色子像素补偿值补偿该红色子像素的一红色子像素值,以及对于第二图像的该摩尔纹区域的该蓝色子像素,依据该蓝色子像素对应的该第二图像中的绿色子像素的一绿色子像素值与该蓝色子像素补偿值补偿该蓝色子像素的一蓝色子像素值。14.一种图像处理模块,包括:一侦测装置,用以侦测基于贝尔图的色彩滤光片数组所产生的一第一图像是否具有摩尔纹区域;包含:根据该第一图像的多个第一绿色子像素的多个第一绿色子像素值以及多个第二绿色子像素的多个第二绿色子像素值来判断该第一图像中是否具有摩尔纹区域;一转换装置,电性耦接该侦测装置,用以将该第一图像进行色域转换,以产生基于红绿蓝色域的一第二图像;以及一补偿装置,电性耦接该侦测...

【专利技术属性】
技术研发人员:侯莅聪权参
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1