人类视觉vs计算机视觉

人类视觉vs计算机视觉 Human Vision vs Computer Vision

human vision

人的视觉通过眼睛接受光线进入视网膜,然后传到大脑视觉皮层(位于后脑勺)进行处理。

人类对光的感知是依靠视网膜(retina)细胞。cones(圆锥细胞)负责感知光度(较强光)和色彩, rods(杆状细胞)仅能感知光度,不能感知颜色,但其对光的敏感度是cones的一万倍。在微弱光环境下rods起主要作用,因此我们不能在暗环境中分辨颜色。摘自百度百科

视觉皮层后几层处理然后传向两个区域,一个用来解释where(空间),一个是识别what。详细的可以参加知乎眼睛接收到的信息如何被大脑识别?视觉神经的工作原理是怎样的?中华沙等的回答。

computer vision

  1. 摄像头:由镜头,图像传感器(CCD,CMOS),DSP等构成。
  2. 图像格式:JPEG,PNG,GIF等
  3. 图像处理库:opencv,skimage等。

图像在计算机是 [height, width, channels], 一个高度x宽度的像素,第三个是通道,一般为RGB3个通道,分别对应0-255的值(当8位表示时。另外可以用16/32位表示色彩,会更丰富,不过一般都是8位),加上Alpha通道就是四通道,这个在PNG格式的图片中就会有。当通道数为1时,指的是灰度值,等于RGB的加权和:

Gray = 0.30 * R + 0.59 * G + 0.11 * B

色彩模式有三种:

  • 基于发光屏幕的RGB
  • 基于生理的LAB

Lab模式是根据Commission International Eclairage(CIE)在1931年所制定的一种测定颜色的国际标准建立的。于1976年被改进,并且命名的一种色彩模式。Lab颜色模型弥补了RGB和CMYK两种色彩模式的不足。它是一种设备无关的颜色模型,也是一种基于生理特征的颜色模型。[1] Lab颜色模型由三个要素组成,一个要素是亮度(L),a 和b是两个颜色通道。a包括的颜色是从深绿色(低亮度值)到灰色(中亮度值)再到亮粉红色(高亮度值);b是从亮蓝色(低亮度值)到灰色(中亮度值)再到黄色(高亮度值)。因此,这种颜色混合后将产生具有明亮效果的色彩。摘自百度百科解释

  • 用于打印的CMYK

Mathematical system

mathematical tools for image processing

  • MATLAB

matrix computing, program, image processing toolkit, plot image, etc.

  • Mathcad
  • Mathematica
  • Maple

你可能感兴趣的:(人类视觉vs计算机视觉)