那个每天记录下你的欢笑和精彩,把你的记忆和感受一丝不落的放在心里的可爱宝贝,你对她的良苦用心又了解多少呢?快点走入她的内芯世界吧! 数码相机与传统相机的区别在于:所有数码相机都内置有计算机,并且都以电子形式记录图像,而传统相机完全依赖化学和机械工艺——你甚至不需要用电来操作相机。虽然由于胶卷提供的照片质量仍然高于数码相机,数码在一定时间能也不能完全取代传统相机,但是,随着数字图像技术的进步,数码相机正在逐步超越传统相机,变得更加普及。 在这篇文章中,我们将一起了解这类神奇数码装置的具体工作原理。 数码相机原理 数码相机不用胶卷,而是使用传感器将光转化为电荷。 大多数数码相机所使用的图像传感器是电荷耦合装置(CCD)。而有些数码相机使用互补金属氧化物半导体(CMOS)技术。CCD和CMOS图像传感器都能够将光转化为电子。 CCD/CMOS传感器是数码相机最重要的器件之一,也是数码相机根本区别于传统胶片相机的特征。CCD的全称是Charge Couple DevICe,译过来就是“光电荷耦合器件”,CMOS的全称是Complementary Metal-Oxide SEMIconductor,有“互补金属氧化物半导体”的意思。CCD和CMOS的工作原理有一个共通点,那就是都是用光敏二极管来作为光-电信号的转化元件。 传感器将光转化为电子后,读取图像中每个“电池”的值(累积电荷)。两类主要传感器之间存在的差异就体现在这个环节:
两类传感器各有优缺点: CCD传感器形成的图像质量高、噪声低。CMOS传感器通常更容易受到噪声的影响。 CCD传感器实体图 虽然两类传感器存在许多差异,但它们在相机中的作用是相同的,都是将光转化为电。如果只是为了了解数码相机的工作原理,可以把它们看作是几乎相同的装置。 分辨率 相机能够捕捉到的细节度称为分辨率,用像素来衡量。相机的像素越多,能够拍摄的细节就越多,照片也就可以越大而不变得模糊或产生“颗粒”。 常见的几种分辨率包括:
高端相机能够捕捉超过1200万像素的图像。某些专业相机支持超过1600万像素,大幅相机甚至达到2000万像素。相比较而言,惠普公司 (Hewlett Packard) 估计,35mm胶卷的质量大约为2000万像素。 相机成像原理 当不同颜色的光线透过某一种颜色滤光镜的总量是不是一样的。我们在一个光敏二极管上安装一个绿色滤镜时,穿过一定是绿色的光线,但它们的深浅可能因入射光线的颜色而有所不同。所以,我们用四个光敏二极管来获取某物体的反射光线。R单元可以获取红色的光线;B单元可以获取蓝色的光线;G单元可以获取绿色的光线。将四个单元的信号(两个G单元各取50%)进行处理就可以获得原始光线的颜色。 三原色混合新颜色 颜色是物体其本身的一种状态,我们经常说某东西是什么颜色。但是,严格说来,物体在我们的眼里呈现的颜色与环境照明条件有着因果关系。不同的物体反射的光谱不同,因而在我们的眼睛里有不同的颜色感觉。但这个是在用白色光的前提下才有的结论,如果我们换用不同颜色的光源来照射,那得到的结果肯定是不一样的。例如,我们平时所说的红色的布,如果用红色的光源来照射,那么它在我们的眼里就变成了白布!当包含各种颜色的光线束通过本身就有颜色的滤光镜片时,只有和它相同颜色的光线才能大量地通过,其他的光线都会被滤光镜吸收掉,转化为热能。 数码相机是通过镜头将光线聚集到感光器件上的。数码相机的感光器件很小,而且外部的光线有时无法产生足够的强度来使感光器件获得足够的光源信息。镜头就将外部的目标物体反射回来的光线通过其特定的形状,令光线折射到感光器件上。类似的工作状态有点像我们小时候在太阳光下用放大镜来烧蚂蚁。
镜头是由许多块镜片组成的,这些镜片的形状大都不相同,所以每一块镜片在镜头中的作用也不一定一样。一般来说,在不使镜头的透过率降低的情况下,采用多组的镜片可以使镜头的成像更接近现实世界。 上面我们提到一个“镜头的透过率”,简单讲来,就是光线可以有多少穿过镜头。镜头是由许多块表面光滑的镜片组成的,这些光滑的镜片本身就会对光线产生反射。这样会使进入镜头的光线总量减少,影响后面的CCD/CMOS感光器件的成像。现在的数码相机一般采用在镜片上镀一层特殊的膜来使镜片的反射尽可能减少。由于镀一种膜只能使某一种颜色的光线减少反射,而不可能使所有的光全部进入镜头。所以,我们一般的镀膜主要集中在减少绿色的反射,因为人的肉眼对绿色光非常敏感。还有一种镀膜是为了增强镜头的耐磨性,使物镜不那么容易被划伤。 采用多种镜片的作用主要是纠正单块镜片所造成的“失真”。由于透过镜片的光线有许多种,其本身在同一块镜片中的折射率就不同,透过镜片后会因为镜片的干扰而产生像差。像差有许多种,例如球面象差,晕光和失光。我们在一些手机或廉价的摄像头所拍摄的照片可以看到,照片中央有一个小圆圈,这是因为他们采用了一块镜片而无法对镜片的衍射现象进行校正造成像差。还有就是图像变形,这也是因为没有对光线的路径进行校正。
存储器在数码相机一般是外设,其内部一般只会安装很小容量的FLASH芯片,这对拍摄高分辨率的照片来说是远远不够的。一般的存储器有CF(ComPACt Flash)、SM(Smart Media)、MMC(Multi Media Card)、SDC(Secure Digital Card)、MSD(Memory StICk Duo)、IBM的微型硬盘等。但就一般而言,这些存储器除了IBM的产品以外,其他的都是采用闪存FLASH来作为存储部件的。我们就从FLASH的内部微观结构来看它是怎么保存数据的。 我们知道,二进制数的保存主要通过一个简单的开关就可以达到。FLASH也是这样,它的内部就是一串串不怕断电的“开关”,这些“开关”的开、断就代表一个二进制数0、1,那么一串串的开关就可以表示很多个二进制数,再对这些二进制数进行转换,就可以得到我们平时所见的有含义的数据了。 FLASH芯片是由许多个绝缘栅MOS管阵列按照一定的排列顺序构成的。FLASH芯片的“开/关”主要也是通过这些MOS管来进行的。绝缘栅MOS管的底层是一个晶体管的NP结,在这个NP结的上面有一个被场氧化物所包围的多晶硅浮空栅。这个浮空栅的“浮空”构成了MOS管的源极、漏极之间的导电沟。如果这个浮空栅上有足够的电荷存在而不用依赖电源,那么就可以使MOS管的源极、漏极导通,在断电的情况下也可以达到保存数据的目的。 在MOS管的源极和栅极之间加一个正向的电压,使浮空栅上的电荷向源极扩散,那么源极、漏极不导通;如果在源极和栅极之间加一个正向的电压U-1,但同时也在源极和漏极之间加一个正向的电压U-2,而且U-2总是小于U-1,那么源极上的电荷就向栅极上扩散,使浮栅带上电荷,这样就可以使源极、漏极导通。因为浮栅是“浮”空的,没有放电回路,浮栅上的电荷可以在断电的情况下很长时间不向其他地方扩散,使源极和漏极保持“开/关”。 这样,控制器通过一定的接口和图形处理器连接。在接到写入命令以后,就控制某个MOS管的源极和栅极、源极和漏极电源的开或关,使其中的MOS管导通或断开,从而达到存储数据的目的。 数码相机的处理器 数码相机中处理器主要分两类,中央处理器和图像处理器。前者是数码相机的大脑,数码相机的一切动作,例如开机自检、错误处理等,都由中央控制器发出。中央控制器是一块可编程的DSP(Digital Signal Processing 数字信号处理),在外围或其内部,有一个小容量的FLASH,负责存放一些程序语句。中央控制器按照这些程序语句对相机的各种操作做出反应,例如对环境的光线强度做出判断、调节感光二极管放大器的放大率、用不用闪光灯、采用何种快门速度和光圈等。 图像处理器中除了要把每一个像素点的颜色计算出来外,还要把它们按照一定的时钟周期进行排列,组成完整的图像。在某些场合还要对图像进行一定格式的压缩,使图像的容量更小。图象处理器实质上也是一块可编程的DSP处理器。事实上,图像处理器算法的好坏对处理出来的图像质量影响很大。 在对电压/电流信号进行量化以后,图象处理器要对像素的颜色进行计算。例如,在R单元得到的数值是255,在G单元得到的是153,在B单元得到的是51,那么,图象处理器按照本身定义的算法,将以上三个值代入,得到一个R值为255、G值为153、B值为51的颜色。
这样,生成的图片按照产生的光敏二极管的物理位置来进行排列,就可以得到一张完整的,未经压缩的图片,存放在随机动态内存RAM中,如果没有压缩要求,它们就会被写入FLASH中保存或通过接口传输到其他设备。
|
|