Blemish Detect
在相机的生产过程中(包括镜头lens、像素传感器sensor),很多问题不可避免,为控制良品率,以免残次货流入市场,就需要对产品质量进行把控,而相机的重中之重则是Blemishes以及Defected Pixels,后者主要包括热像素(hot pixels)和死像素(dead pixels),前者则在图像中表现为一团昏暗的区域。
人为的去寻找Blemish显然不是我们想要的,这不够优雅。我们需要机器去做。
- 既然是图像中的黑点,那么使用Dust Detect不是理所应当吗?
对图像纵横两个方向同时进行遍历,对相邻像素做差,对超过阈值的进行标记,设 可疑点、Dust 点、正常像素。 - 在Blemish detection in camera production testing using fast difference filtering一文中所提到一种全新的思路,将图像中每一行像素的变化看作连续的曲线,这就非常Amazing了。
当然,这个方法将多个像素关联,关联性极强,效果极好。(详细方法请关注原文) - 上面方法是2009年诺基亚提出的,在这个基础上SZU(深圳大学,我一直以为是苏州大学。。。。)发表了A Novel Blemish Detection Algorithm for Camera Quality Testing,这也是让我大开眼界的一篇论文,文中将原来的二维直接上升到三维。
这个图片中还是有很明显的“等高线”以及“洼宕”,但这是在Blemish非常明显的情况下,如果Blemish痕迹非常轻微,肉眼也要辨别很久这个方法局限性就非常明显了,所以现在的问题是,如何在这样一个鼓包上寻找到一个痕迹非常轻微的“洼宕”?????