去马赛克

✍ dations ◷ 2025-07-21 08:36:53 #去马赛克

去马赛克(英语:demosaicing,也写作de-mosaicing、demosaicking或debayering)是一种数位影像处理(英语:Digital image processing)算法,目的是从覆有滤色阵列(英语:Color filter array)(Color filter array,简称CFA)的感光元件所输出的不完全色彩取样中,重建出全彩影像。此法也称为滤色阵列内插法(CFA interpolation)或色彩重建法(Color reconstruction)。

大多数现代数码相机使用单个覆上滤色阵列的感光元件来取得影像,所以去马赛克是影像处理管线(color image pipeline)中一个必要环节,以将影像重建成一般可浏览的格式。许多数码相机也能够以原始图档储存影像,并允许使用者将之取出,并使用专业影像处理软件去马赛克,而不是使用相机内建的固件处理。

去马赛克算法的目标是从CFA色彩通道(Color channels)输出的不完全取样中重建出全彩影像,即重建出各像素完整的RGB三原色组合。此算法应俱备以下特点:

滤色阵列是色彩过滤器在感光元件前的一块滤色马赛克。商务上最常使用的滤色阵列配置是拜尔滤色镜,如图所示。它的奇数列由红色(R)与绿色(G)过滤器交替排列组成,而偶数列则由绿色(G)与蓝色(B)过滤器交替排列组成。绿色过滤器数量是红色、蓝色的两倍,这是为了模拟人眼对绿光更高的敏感度。

因为滤色阵列的色彩取样会自然地产生混叠问题,所以通常会在感光元件以及镜头的光程之间配置光学抗混叠滤波器,以便消除内插法带来的错误颜色噪声以及色彩混叠。

因为感应器上的每个像素都在滤色器后方,所以输出结果是一个像素值的矩阵,每个数值代表三种滤出颜色之一的原始强度,因此需要去马赛克算法以估算每个像素各种色彩的色阶(Color levels),而不仅仅是一种色彩的分量。

要从滤色阵列输出的资料中重建出全彩影像,我们可以用内插法来填补空缺。用来做影像重建的数学运算法有不同的实现,总称为去马赛克算法。

在这个范例里,我们使用Adobe Photoshop的双三次内插法来模拟使用拜尔滤色镜装置(例如数码相机)的去马赛克处理。

下面这张影像模拟了拜尔滤色感光元件的输出;每个像素仅有红、绿、蓝色元素。相应的原始图档与去马赛克重建的图档并排显示于章节底部。

数码相机一般会用以上方法来重建RGB影像,生成的影会像以下所示:

重建影像通常会在颜色均匀的区域表现精确,但分辨率(细节与锐度)会有一些损失,也会有边缘噪声。例如,图像中这些字母的边缘可见明显的彩色条纹(Color fringes)与些许粗糙感(Roughness)。

单纯内插法属于均匀网格上的多变数内插法(Multivariate interpolation),算法对邻近方格的相同色彩元素进行相对直接的数学运算。最简单的方法是近邻内插法(Nearest-neighbor interpolation),直接复制同一色彩通道(Color channel)的邻接像素。若要顾及影像品质,这种方法就不合适了,但它是在有限运算资源下产生影像预览的有效方法。

另外一种方式是双线性内插法,用两个或四个邻接红色像素的平均计算出非红色像素的红色数值,蓝色与绿色计算方式类似。各颜色平面独立内插是更复杂的方法,包括双三次内插法、样条内插法,以及兰克索司重取样法(Lanczos resampling)。

尽管这些方法在影像均匀的区域可以获得不错的结果,但使用纯色滤色阵列时,影像的边缘以及细节之处容易产生严重的去马赛克噪声。不过,线性内插与空间-光谱式(Spatio-spectral),或称全色(Panchromatic)滤色阵列结合时,可以获得非常良好的结果。去马赛克时还可对影像进行简单建模。相同区域的自然影像色彩比率应保持相同,影像感测内插法(Image sensitive interpolation)就是利用了这点。

更成熟的去马赛克算法利用色彩影像中像素的空间、光谱关联。空间相关是指像素在影像的小块匀质区内的色彩值往往相似。光谱相关则是指在小块影像里不同色彩平面像素值之间的依赖性。

这种算法包括:

已有资料显示,超分辨率(Super-resolution)与去马赛克是一个相同问题的两个面向,而用统一的内容将它们一起提出来说明是很合理的。记住,这两个问题会带出混叠的问题。因此,特别是在动态影像(多重画格)的重建案例中,这种结合超分辨率与去马赛克的方法提供了最佳解决方案。

举例来说,某些方法可能对自然场景有较好的结果,而某些则对印刷物有较佳的显现。这反应了估计不能准确感知的像素所面临的内在问题。当然,还有常见的估算速度与估算品质之间的取舍。

从数码相机取出原始图档后,可以使用专门的电脑软件来选择不同的去马赛克算法处理,以取代相机内写死而无法再更替的算法。一些原始图档处理程式,例如RawTherapee,让使用者选取想要使用的算法,不过大多数图像处理程式已设定成使用一种特定的算法来处理原始图档。各个摄影师处理的原始图档细节和纹理的差异,主要来自于选择不同的去马赛克算法;通常摄影师会以自己的审美观使用自己所偏好的应用程序。

另外,由去马赛克所产生的色彩噪声可以为辨识伪造图片(Photo forgeries)提供重要线索。

相关

  • Apple IApple-I是一种早期的个人电脑,由斯蒂夫·沃兹尼亚克设计并手工打造。沃兹尼亚克的朋友史蒂夫·乔布斯则提出销售这台电脑的主意。Apple I是苹果公司的第一项产品,在1976年4月
  • 郎将郎将可以指:
  • 孔子鸟科孔子鸟科(学名:Confuciusornithidae)是中国下白垩纪的一科原始鸟类,由4个属组成,化石形成于1亿3100万-1亿2000万年前。孔子鸟目共有1科4属5种被确认,而锦州鸟的有效性仍有争议,另有
  • 巴东巴东(Padang)是印度尼西亚西苏门答腊省首府及该省的最大城市,位于该省西海岸。在十六世纪时,巴东是当地的贸易中心。在十六、十七世纪时,人们在此处种植胡椒,并销售到印度、葡萄牙
  • 水野英子水野英子(1939年10月29日-),日本漫画家,是少女漫画的先驱之一。水野英子是日本女性少女漫画家之嚆矢,因为她的活跃,影响了之后众多女性投入创作少女漫画的行列。她首创恋爱为主题的
  • 营盘路湘江隧道营盘路湘江隧道简称营盘路隧道为湖南省长沙市首条横穿湘江隧道;营盘路湘江隧道也是中国首条江底立交隧道,隧道通道总长约8.5公里。该隧道位于银盆岭大桥与橘子洲大桥间,上距橘
  • 珍宝岛坐标:46°29′08″N 133°50′40″E / 46.48556°N 133.84444°E / 46.48556; 133.84444珍宝岛,满语古斯库瓦郎(满语:ᠴᠣᠣᡥᠠ ‍ᡳ ᡴᡡᠸᠠᡵᠠᠨ,穆麟德:,太清:;意为“军队营盘
  • NBA最佳防守阵容 NBA最佳防守阵容是美国国家篮球协会从1968-69 NBA赛季开始颁发的年度荣誉,表彰常规赛期间最出色的防守球员。每年的最佳防守阵容通常会有十人,平均分成两队。如今的评选由123名作家和播音员组建评审团投票完成,2013-14 NBA赛季前则是由球队总教练选出,但他们不能把票投给执掌球队的队员。每位球员获得一张进入第一队的选票可以得到两分,第二队选票一分,最终总分最高的五人进入第一队,第六至第十人进入第二队。如果任何一支队伍的第五人出现多人分数相同,那么他们都将入选该队。如果第一队因此超过五
  • 魏守曾魏守曾(18世纪-?1799年后),江西省广昌县人,清朝监生、地方官员。历任四川大竹县县丞。乾隆四十二年署涪州吏目。乾隆四十四年署任开县知县。乾隆四十五年(1780年)二月任顺庆府邻水县知县,同年重修县文庙。乾隆四十六年署大宁县盐大使。乾隆四十九年任酉阳州州判。乾隆五十年十月题荣县县丞(驻贡井)。乾隆五十五年,任遂宁县县丞兼批验大使。乾隆五十八年正月升乐至县知县。嘉庆四年(1799年)十一月兼摄乐至县典史。
  • 罗斯特-麦克劳克林效应罗斯特-麦克劳克林效应是指当食双星系统中的伴星或行星穿越主星的球面时所观测到的一种光谱现象。当主星绕其自转轴自转时,其光球上的一个象限看起来在向着地球运动,另外三个象限则朝背离地球方向运动;这造成了恒星光谱的不同红移值,通常能够在恒星谱线的增宽区域发现这种区别。当伴星或行星穿越主星球面时,它将遮蔽主星光球的部分区域,使得观测者观测到的红移或蓝移光线变得模糊。这将引起观测得的主星平均红移值较之之前发生变化。当伴星或行星运行至恒星光球的另一端时,红移异常将会由负值变为正值,或者相反。