物联网外设学习笔记-摄像头(一)

  1. Camera 简介
    摄像头(CAMERA)又称为电脑相机、电脑眼等,它作为一种视频输入设备,在过去被广泛的运用于视频会议、远程医疗及实时监控等方面。近年以来,随着互联网技术的发展,网络速度的不断提高,再加上感光成像器件技术的成熟并大量用于摄像头的制造上,这使得它的价格降到普通人可以承受的水平。同时这两年于mobile phone ,这样也促进感光成像技术的进一步提高,例如30万象素, 万象素,130 万象素,200万象素等。

  2. Camera 分类
    数字式
    数字摄像头是直接将摄像单元和视频捕捉单元集成在一起,然后通过串、并口或者USB接口连接到HOST SYSTEM 上。现在CAMERA市场上的摄像头基本以数字摄像头为主,而数字摄像头中又以使用新型数据传输接口的USB数字摄像头为主(独立),在手机上主要是直接通过IO (BTB,USB,MINI USB…) 与HOST SYSTEM 连接,经过HOST SYSTEM的编辑后以数字信号输出到DISPLAY 上显示。目前CAMERA 市场上主流的CAMERA 全部是DIGITAL CAMERA。
    模拟式
    模拟摄像头是将视频采集设备产生的模拟视频信号转换成数字信号,进而将其储存到SYSTEM MEMORY里。模拟摄像头捕捉到的视频信号必须经过特定的视频捕捉卡将模拟信号转换成数字模式,并加以压缩后才可以转换到HOST SYSTEM上运用,经过HOST SYSTEM 的编辑,通过DISPLAY显示和输出。
    CAMERA工作流程图

  3. Camera 工作原理
    摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器
    表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP )中加工处理,再通过IO 接口传输到电脑中处理,通过DISPLAY就可以看到图像了。
    工作流程图



4. Camera 结构和组件
CCD结构
CCD结构一般分为三层:
结构一般分为三层:
第一层“LENS”
CAMERA 的成像关键在于SENSOR ,为了扩大CCD的采光率必须扩大单一象素的受光面积,在提高采光率的同时会导致画面质量下降。LENS 就是相当于在SENSOR 前面增加一副眼镜,SENSOR的采光率就不是由的采光率就不是由SENSOR 的开口面积决定而是由LENS的表面积决定。
第二层“ 分色滤色片”
目前分色滤色片有两种分色方法:
A. RGB 原色分色法,就是三原色分色法,几乎所有的人类眼睛可以识别的颜色都可以通过R.G.B来组成, RGB就是通过这三个通道的颜色调节而成。 B. CMYK 补色分色法,由四个通道的颜色配合而成,分别是青(C )、洋红(M )、黄(Y )、黑(K),但是调节出来的颜色不如RGB的颜色多。
第三层“ 感光层(SENSOR )
CCD 的第三层是SENSOR ,SENSOR主要是将穿过滤色层的光源转换成电子信号,并将信号传送到影像处理芯片(DSP),将影像还原。
名词解析:
LENS(镜头)
一般CAMERA 的镜头结构是有几片透镜组成,分有塑胶透镜(PLASTIC) 和玻璃透镜(GLASS),通常CAMERA 用的镜头结构有:1P,2P,1G1P,1G3P,2G2P,4G等。透镜越多,成本越高;玻璃透镜比塑胶透镜贵,但是玻璃透镜的成像效果比塑胶透镜的成像效果要好。
目前市场上针对MOBILE PHONE配置的CAMERA 以1G3P (1 片玻璃透镜和3片塑胶透镜组成)为主,目的是降低成本。
SENSOR(图象传感器)
图像传感器(SENSOR)是一种半导体芯片,其表面包含有几十万到几百万的光电二极管。光电二极管受到光照射时,就会产生电荷。
前的SENSOR类型有两种: 类型有两种:
CCD (Charge Couple Device),电荷耦合器件 ,电荷耦合器件
CMOS (Complementary Metal Oxide Semiconductor),互补金属氧化物半导体

  1. CCD/CMOS的差异
    A. 总体比较 总体比较
    CCD的优点是灵敏度高,噪音小,信噪比大。但是生产工艺复杂、成本高、功耗高。
    CMOS 的优点是集成度高(将AADC与讯号处理器整合,可以大幅缩小体积)、功耗低、成本低。但是噪音比较大、灵敏度较低、对光源要求高。
    B. 成像效果
    在相同像素下CCD的成像往往通透性、明锐度都很好,色彩还原、曝光可以保证基本准确。
    CMOS的产品往往通透性一般,对实物的色彩还原能力偏弱,曝光也都不太好。
    在采用CMOS为感光元器件的产品中,通过采用 为感光元器件的产品中,通过采用 影像光源自动增益补强技术 , 自动亮度、白平衡控制技术, 色饱和度、对比度、边缘增强以及伽马矫正 等先进的影像控制技术,完全可以达到与 等先进的影像控制技术,完全可以达到与CCD摄像头相媲美的效果。
    C. 功耗比较 功耗比较
    CCD 功耗比较高,为使电荷传输顺畅,噪声降低,需要高压差改善传输效果;另外由于CCD 无法ADC和讯号处理器,导致需要使用 和讯号处理器,导致需要使用3 ~4组电源。
    CMOS 功耗比较低,不到CCD 的1/3 ,CMOS影像传感器将每一画素的电荷转换成电压,读取前就将其放大,利用影像传感器将每一画素的电荷转换成电压,读取前就将其放大,利用3.3V的电源即可驱动,只需要一组电源。

物联网外设学习笔记-摄像头(一)相关推荐

  1. 物联网外设学习笔记-语音识别模块

    LDV7 语音识别模块使用 1.初次使用测试步骤 (1)连接 USB 下载器,接上 GND.RXD.TXD. 5V,注意 RXD/TXD 必须交叉连接,才能进行一 收一发通信,在 PC 机上打开串口调 ...

  2. 物联网外设学习笔记-蓝牙模块

    DX- BT05 4.0 蓝牙模块 概述 DX-BT05 4.0 蓝牙模块用 美国 TI 公司 CC2541 芯片, 配置 256Kb空间,遵循V4.0 BLE 蓝牙规范. 支持 AT 指令 ,用户可 ...

  3. 【STM32F411RE和L610物联网入门学习笔记】

    [STM32F411RE和L610物联网入门学习笔记] 配置MX生成代码并在KEIL中添加串口通信代码: 粗浅的学习文章,仅供参考: 广和通资料群里面的移植示例个人感觉没什么用处:毕竟粗看过去用到了t ...

  4. 百问网--七天物联网课程学习笔记(4)

    FreeRTOS源码下载(官方网址:www.freertos.org) 用户手册下载: 移植步骤 1.将"FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel" ...

  5. 百问网七天物联网课程学习笔记——单片机时钟

    学习了百问网的智能家居实战训练营之后,对单片机的时钟树又有了更深刻的了解. 在现代的计算机操作系统中必定有一个时钟,在stm32f103系列的单片机中,时钟源有内部时钟源和外部时钟源之分,外部时钟源采 ...

  6. i2c hid 触摸板不能用_I2C 总线协议初探 - STM32 I2C 接口外设学习笔记

    I2C(Inter-Integrated Circuit)总线是由 PHILIPS(飞利浦) 公司开发的两线式串行总线,用于连接微控制器及其外围设备.是微电子通信控制领域广泛采用的一种总线标准.它是同 ...

  7. 百问网七天物联网课程学习笔记——单片机开发模式

    单片机有几种不同的开发模式,即:寄存器开发.C语言裸机开发以及使用实时操作系统进行. 1.使用寄存器开发单片机程序,分为使用汇编指令操作寄存器以及使用C语言操作寄存器两种.该方法有着无与伦比的效率提升 ...

  8. 百问网七天物联网课程学习笔记——单片机中断的使用

    学习了百问网的智能家居实战训练营之后,对单片机的中断又有了更深刻的了解. 中断,即CPU在正常执行程序的过程中,遇到外部/内部的紧急事件需要处理,暂时中断(中止)当前程序的执行,而转去为事件服务,待服 ...

  9. 无人驾驶学习笔记——摄像头雷达联合标定

    最近在弄摄像头雷达的联合标定,一开始参考的是我师兄的博客,写的非常好: 无人驾驶汽车系统入门(二十二)--使用Autoware实践激光雷达与摄像机组合标定 版权声明:本文为博主原创文章,遵循 CC 4 ...

最新文章

  1. 听完李厂长和雷布斯在乌镇讲AI段子,我突然理解为什么这两个男人选择在一起了
  2. RabbitMQ核心概念
  3. 开源项目PullToRefresh详解(一)——PullToRefreshListView
  4. MapReduce的自制Writable分组输出及组内排序
  5. python 新建文件 hdfs_大数据学习(六):Python操作hdfs(包括追加数据文件到hdfs文件)...
  6. Spring boot嵌入式Servlet容器定制器
  7. ASP正则表达式方面小笔记
  8. [深度学习TF2] 梯度带(GradientTape)
  9. C语言课后习题(65)
  10. Win10卸载新版 Edge (基于Chromium)
  11. mysql定时自动备份数据库
  12. 如何判断一个正数是奇数还是偶数,奇数输出odd,偶数输出even
  13. oracle双活数据中心建设_两地三中心数据中心和同城双活数据中心的区别?
  14. 未转变者服务器买车指令,未转变者控制台指令大全_Unturned控制台指令大全及使用教程_牛游戏网...
  15. 个性篮球队名_你的篮球个性是什么
  16. SSL证书-NginX安装指南
  17. Day06-Python文件和数据格式化
  18. Excel函数之— SUMPRODUCT用法(二),太强大了
  19. OPPO软件测试面试经验
  20. 课时23:递归:这帮小兔崽子

热门文章

  1. mysql火焰图_perf + 火焰图分析程序性能 - 刘志鹏的Blog - 博客园
  2. ZARA卖床单,线上年增长300%,服饰品牌HOME店成趋势?
  3. 幼儿园作业(毕业季)
  4. 高通骁龙865 plus有哪些手机 高通骁龙865 plus有什么手机
  5. 与智能汽车相见恨晚的SOA到底是什么?
  6. 用java做打字训练测试软件,《打字训练测试软件-Java课程设计》.doc
  7. 数据科学的重要支柱——统计学的最佳入门书籍
  8. java f else_java else if 为什么比 switch 效率低?最好可以解释下原理
  9. 运用R语言绘制小提琴图
  10. ArcGIS三大文件格式解析