ISP 是Image Signal Processor 的简称,也就是图像信号处理器。而DSP是Digital Signal Processor 的缩写,也就是数字信号处理器。

ISP一般用来处理Image Sensor(图像传感器)的输出数据,如做AEC(自动曝光控制)、AGC(自动增益控制)、AWB(自动白平衡)、色彩校正、Lens Shading、Gamma 校正、祛除坏点、Auto Black Level、Auto White Level 等等功能的处理。

而DSP功能就比较多了,它可以做些拍照以及回显(JPEG的编解码)、录像以及回放(Video 的编解码)、H.264的编解码、还有很多其他方面的处理,总之是处理数字信号了。个人认为ISP是一类特殊的处理图像信号的DSP。

图像传感器

  图像传感器是组成数字摄像机的重要组成部分。根据元件的不同,可分为CCD和CMOS两大类。如SONY的 ICX 445、ICX274、IMX035/036,Aptina的MT9M033、MT9D131、MT9T031,Omnivison的OV2715等等。图像传感器的作用是将光学图像采集并转换成后端ISP可用的电信号。

  过去,我们常说CCD是应用在影像产品的高端技术元器件,而CMOS由于其低照性能、曝光模式等技术性能有限应用于低影像品质产品中。如今,CMOS技术快速发展,例如SONY推出了使用Exmor技术的IMX035/036图像传感器,其低照性能、图像分辨率及帧率、芯片处理速度有了很大程度的性能提升。

ISP图像信号处理器

  ISP(Image Signal Processor)图像信号处理器的主要作用是对前端图像传感器输出的信号做后期的处理。不同的ISP用来匹配不同厂商的图像传感器。ISP的优异在整个摄像机产品中很重要,应当说它直接影响呈现给用户的影响画质的优劣。图像经过图像经过CCD或者CMOS的采集后,需要经过后期的处理才可以较好的适应不同的环境,在不同的光学条件下都能较好的还原出现场细节。在ISP中它会完成我们常常提及的2A(AWB/AE,自动白平衡/自动曝光)或者3A(AWB/AE/AF,自动白平衡/自动曝光/自动聚焦)。传统模式下一般采用一颗DSP或者一颗FPGA来完成对图像的后期处理。有些摄像机产品支持的3D降噪功能、宽动态、慢快门、帧累积、强光抑制等功能也都是ISP来完成的。

  目前应用在高清摄像机产品中的ISP一般有以下几个来源:

  厂商自行研发:高清摄像机设备厂商为了更好的配合后端压缩、功能开发,自行研发ISP处理算法,将算法集成至FPGA或DSP芯片中,接驳前端图像传感器。

  第三方研发:2010年已经逐渐诞生了一批由非高清摄像机制造厂商推出的一些ISP解决方案,他们直接出售不同的ISP芯片给摄像机厂商配合不同厂商的Sensor。

  套片模式:由Sensor厂商将自主开发的ISP结合自家Sensor形成图像采集处理解决方案推向客户,其中的图像处理算法及各种调试工作已经完成,摄像机厂商只需要做接口对接并后端压缩或转换成数字视频(HD-SDI)即可。这种模式我们称为Stand-Alone Devices或者Camera System Onchip。

压缩处理器或数字视频转换

  首先我们来了解压缩处理和数字视频转换的概念。ISP将前端图像传感器信号处理后,一般会以MPTE296M/BT.1120/ YUV 4:2:2等数字接口格式传输到后端处理芯片中。压缩处理器(SoC或DSP)可以将视频信号以H.264/MPEG-4/MJPEG算法进行编码压缩,然后通过内建的网络服务以TCP/IP协议的网络信号进行传输给用户。数字视频转换则是非压缩方式,通过数字视频转换芯片将ISP输出的数字信号转换成SD-SDI/HD-SDI/3G-SDI信号,分别对应标准清晰度(VGA)、高清标准(1080P@30fps)、1080P@60fps甚至更高的分辨率。HD-SDI高清视频信号需要使用专用的传输周边设备,如SDI光端机、SDI矩阵等等。

低照度指的是当被摄景物的光亮度低到一定程度而使摄像机输出的视频信号电平低到某一规定值时的景物光亮度值。测定此参数时,还应特别注明镜头的最大相对孔径。
例如,使用F1. 2的镜头,当被景物的光亮度值低到0. 04lx时,摄像机输出的视频信号幅值为最大幅值的50%,即达到350mV (标准视频信号最大幅起来 700mV),
则称此摄像机的最低照度为0. 04lx/F1. 2。被摄景物的光亮度值再低,摄像要输出的视频信号的幅值就达不到350mV了,反映在监视器的屏幕上,
将是一屏很难分辨出层次的、灰暗的图像

转载于:https://www.cnblogs.com/lifan3a/articles/5006760.html

ISP DSP的不同相关推荐

  1. ISP DSP的区别

    ISP 是Image Signal Processor 的简称,也就是图像信号处理器.而DSP是Digital Signal Processor 的缩写,也就是数字信号处理器. ISP一般用来处理Im ...

  2. 【高通SDM660平台 Android 10.0】(13) --- Camera ISP 之 数字成像系统介绍

    [高通SDM660平台 Android 10.0] --- Camera ISP 之 数字成像系统介绍 一.成像系统的组成 1.1 视角 1.2 曝光 1.3 感光度 ISO 1.4 光源 1.5 光 ...

  3. 【音视频】浅学ISP数据处理流程

    目录 前言 **ISP和DSP的作用:** **图像处理流程:** 一.ISP概念 二.ISP 处理流程 1. Bayer pattern(拜耳滤色片) 2. BLC 黑电平补偿 (Black lev ...

  4. ISP(图像信号处理)算法概述、工作原理、架构、处理流程

    目录 ISP的主要内部构成:ISP内部包含 CPU.SUP IP(各种功能模块的通称).IF 等设备 ISP的控制结构:1.ISP逻辑    2.运行在其上的firmware ISP上的Firmwar ...

  5. 浅析透雾监控镜头的四大透雾技术

    透雾摄像机在雾天中的作用毋容置疑,YAMAKO透雾镜头早已获得用户的认可,如今,高清透雾摄像机的问世,很大程度上得益于透雾高清电动镜头,但摄像机本身的透雾原理也在近端时间获得极大的进步. 透雾技术主要 ...

  6. 1英寸大底手机来了 是索尼的营销噱头吗?

    上个月索尼的"1英寸大底手机" Xperia PRO-I开启了预售,该机最大的亮点就是搭载1英寸影像传感器.市面上其它手机搭载的影像传感器例如GN2"超大底"传 ...

  7. Camera HW组成(二十六)

    成像系统的组成 从成像过程来看,成像系统由如下部分组成: 当你打开手机准备拍照,镜头(Lens)会首先把被摄景物投影在图像传感器(Sensor)上,与此同时,影像处理器(ISP)会通过测光.测距算出合 ...

  8. 软硬整合:开发一款VR大作背后的技术支撑

    最近两年,虚拟现实(VR)从初入公众视野到逐渐变得炙手可热,很大程度上是来源于其所带来的生动逼真.极具冲击的沉浸式感官体验.不过,当许多来自不同领域的开发者想进入虚拟现实领域一试身手,却遭遇了「道路阻 ...

  9. omap3isp上层应用解析

    omap3isp上层应用解析 代码仓库位置: https://git.ideasonboard.org/ 仓库包含几个项目: media-ctl media-enum omap3-isp-dsp om ...

最新文章

  1. 4. 垃圾回收- 4.3垃圾收集器
  2. 日志管理:(二)og4j.xml警告log4j:WARN The content of element type log4j:configuration m
  3. linux与mac os程序员,程序员为什么要使用或推荐Mac OS X?[关闭]
  4. 技术人必看:15张图对比高效与瞎忙的区别!
  5. js基础之动画(一)
  6. 文化艺术报新闻报道IT诗人(转)
  7. Exchange Server DAG群集状态部分在线
  8. ORB feature to FAST,定向快速旋转简报
  9. 重庆北大青鸟校区【学员心声】:学习是我们前进的动力
  10. Java CRC32基本使用
  11. A公司物流配送安全风险管理现状
  12. android捕获按键广播,Android 解决监听home键的几种方法
  13. 计算机组成原理读写周期波形图,计算机组成原理_第八章
  14. python求一元三次方程的根_【九年级 】知识点8 一元二次方程根的判别式的应用...
  15. 建木持续集成平台v2.2.1发布
  16. elasticsearch配置告警方案问题记录
  17. datalist图片九宫显示
  18. 数组x中数据复制到数组y中,重复的数据只存储一次,最后输出y;计算x中数据的平均值ave及大于平均值的元素个数n。c++实现
  19. 32位linux上装64位java,在32位Windows XP的VMWare里安装64位Ubuntu Linux/JDK1.6
  20. 论文结论与摘要的区别

热门文章

  1. 91年转行前端开发,是不是不该转,有啥风险?
  2. E - 最长上升子序列
  3. c语言中各个符号的意义及作用是什么,C语言特殊符号意义
  4. 力控批量添加变量_力控变量.ppt
  5. python字典遍历 没有顺序_Python实现字典的遍历与排序功能示例
  6. struct interface_今天就谈谈go中的接受 interface 参数,返回 struct
  7. oracle排序后第一条,Oracle排序取第一条数据
  8. mysql跳板机_python实现ssh通过跳板机连接mysql
  9. FPGA学习笔记---时序逻辑与组合逻辑分析比较
  10. STM8学习笔记---union联合体的应用