深入解析数码相机CCD坏点及噪点检测

2010-08-28 10:48:10来源:西部e网作者:

  众所周知,CCD是数码相机的重要组成部分,是由许许多多小的感光元件捕捉从镜头进入的光线而成像的。而坏点是指无法正确捕捉光线的感光元件。因此CCD的坏点直接造成成像的暇疵。

       CCD的坏点可以通过Dead Pixel Test软件来检测,按照这个软件的默认值,用全黑的照片检测,亮度超过60流明的点,是噪点。超过250流明的点,为坏点。如下图:

  虽然我们可以修改它的标准来检测,但是因为坏点有不同的颜色,而不同的颜色表现出来的亮度是不同的。

  比如说白色或银色的点,它表现出来的亮度比较高,即使是一个很小的点,用这个软件就可以检测到一个比较高的值。但如果是一个其它颜色比如暗红、绿色的点,它表现出来的亮度就比较低,一个相当明显的大点,检测出来的亮度值可能不超过100流明。并且,很常见的是,几个亮度值小的点,密集组成为一个大的点。这样在一般的检测中就很容易被忽略。因此,在检测的时候,我们不能光看亮度值的大小。但是点所在的位置亮度值是可以给我们一些提示的。我们必须根据检测结果进一步判断存在坏点的可能性。

  我们来看以下的的例子:

  手动机的检测,一般要关闭闪光灯,用ISO100、最大光圈、各种不同的快门值搭配拍摄全黑照片,这样出来的结果才是被检测DC的CCD全面情况。下图和检测结果是某款全手动机,首先是最大光圈、ISO100,1/125秒检测的结果:


  上图的检测结果光看亮度值的话,对于一款全手动的数码相机来说,实在是不算什么(虽然快门这么快时,它的值应该是在60以下的),亮度甚至没有超过100的点,看单个的数据,绝对只是一些不起眼的噪点。如果仔细一点看的话,就会发现:第一行的的位置比较独立,而第二行开始以后的点,它的位置几乎都在一起,都在X轴:1000,Y轴:480左右,虽然亮度值不算高。

  我们打开那张用来检测的全黑照片,找到那个位置,我们看看它是什么样子:

  以上图是用来检测的全黑图片实际大小的截图,我们可以看到,左边那个白色的很小的点就是第一行X轴:2539,Y轴:329,亮度为86的那个点。尽管其亮度在检测的结果中是最高的,但是如果不仔细看,估计是非常容易被忽略,而且这样的小点,应该算是可以接受的范围。但是右边的那个大红点相信没有人可以接受。这个就是那8个点相邻位置的点组成的一个大点。因为它是红色的,所以检测出来的亮度值都不高,但当它们是由许多个点组合在一起时,结果就相当可观了。

  再继续往下检测,比如1/60秒,它的结果与1/125的时候差不多。1/30秒时,数值有了一点点的提升,但点的坐标还是差不多:

  我们依旧可以看到相同位置几乎一样的点。这样的点,尽管单个的亮度不高,但组合起来以后,就是一个坏点。

  此款机的检测结果,到1秒以上,这两个点消失。

  一般来说,比较少有机在任何快门值都存在坏点,大部分来说1秒是一个分水岭。平常的拍摄来说,1秒以下用得最多,如果1秒以下都存在那个固定的点,那么拍摄出来的普通照片上都会有那个点的出现。这样的坏点,是不可以接受的。

  所以,在检测坏点的时候,在不同的快门值下,如果发现相似的位置有超过60流明的一堆的点,就要注意了,根据它的X、Y轴的位置,打开全黑的图片来查找,如果能找得到这个点。再试拍普通照片,尽量在光线较暗的地方试,如果还是能找到这个点,那么可以确定这就是一台有坏点的机子。

  一般来说,快门越慢,噪点越高,而大部分手动机1秒以上就启动了自动降噪的功能,所以有不少的机子,在1/2到1秒时突然噪点亮度串高,到4秒以上,又消失无踪。这样只有某个快门值下(而不是一系列)才有点的机子,应该不能算做坏点。

  以上两种情况的机并不在少数,只是没有经验的检测者容易被它的低亮度值所麻痹。当然如果尽管有4个在一起的点,值在50流明以下,一般来说还是可以接受的。

  当然如果一般的机在ISO400,它检测出来的噪点值都是比较高的,打开全黑照片看,也的确都能看到点,但这种情况是不能强求的,毕竟用ISO400的时候很少。所以ISO400下检测的只能做为参考,不能作为标准。因此数码相机的使用过程中,可以不用高ISO的尽量不用。

  自动机的坏点检测就比较容易,因为不能调节光圈和快门,只能在ISO100(如果可以调ISO的话)下拍摄一张全黑的照片检测,但是自动机的标准就与手动机的不同,自动机一般ISO100的情况下,一般噪点的亮度应该在60以下。当然也可以搭配其它ISO检测以作参考。如果想再细心一点,也可以在不同的场景模式下进行检测。以取得不同快门值的检测结果。

Dead Pixel Test下载地址:http://weste.net/2005/12-23/21223168290.html

关键词:数码相机DC