族谱网 头条 人物百科

计算机视觉

2017-10-16
出处:族谱网
作者:阿族小谱
浏览:494
转发:0
评论:0
计算机视觉的发展现状计算机视觉与其他领域的关系计算机视觉领域的突出特点是其多样性与不完善性。这一领域的先驱可追溯到更早的时候,但是直到20世纪70年代后期,当计算机的性能提高到足以处理诸如图像这样的大规模数据时,计算机视觉才得到了正式的关注和发展。然而这些发展往往起源于其他不同领域的需要,因而何谓“计算机视觉问题”始终没有得到正式定义,很自然地,“计算机视觉问题”应当被如何解决也没有成型的公式。尽管如此,人们已开始掌握部分解决具体计算机视觉任务的方法,可惜这些方法通常都仅适用于一群狭隘的目标(如:脸孔、指纹、文字等),因而无法被广泛地应用于不同场合。对这些方法的应用通常作为某些解决复杂问题的大规模系统的一个组成部分(例如医学图像的处理,工业制造中的质量控制与测量)。在计算机视觉的大多数实际应用当中,计算机被预设为解决特定的任务,然而基于机器学习的方法正日渐普及,一旦机器学习的研究进一步发展...

计算机视觉的发展现状

计算机视觉

计算机视觉与其他领域的关系

计算机视觉领域的突出特点是其多样性与不完善性。

这一领域的先驱可追溯到更早的时候,但是直到20世纪70年代后期,当计算机的性能提高到足以处理诸如图像这样的大规模数据时,计算机视觉才得到了正式的关注和发展。然而这些发展往往起源于其他不同领域的需要,因而何谓“计算机视觉问题”始终没有得到正式定义,很自然地,“计算机视觉问题”应当被如何解决也没有成型的公式。

尽管如此,人们已开始掌握部分解决具体计算机视觉任务的方法,可惜这些方法通常都仅适用于一群狭隘的目标(如:脸孔、指纹、文字等),因而无法被广泛地应用于不同场合。

对这些方法的应用通常作为某些解决复杂问题的大规模系统的一个组成部分(例如医学图像的处理,工业制造中的质量控制与测量)。在计算机视觉的大多数实际应用当中,计算机被预设为解决特定的任务,然而基于机器学习的方法正日渐普及,一旦机器学习的研究进一步发展,未来“泛用型”的电脑视觉应用或许可以成真。

人工智能所研究的一个主要问题是:如何让系统具备“计划”和“决策能力”?从而使之完成特定的技术动作(例如:移动一个机器人通过某种特定环境)。这一问题便与计算机视觉问题息息相关。在这里,计算机视觉系统作为一个感知器,为决策提供信息。另外一些研究方向包括模式识别和机器学习(这也隶属于人工智能领域,但与计算机视觉有着重要联系),也由此,计算机视觉时常被看作人工智能与计算机科学的一个分支。

物理是与计算机视觉有着重要联系的另一领域。

计算机视觉关注的目标在于充分理解电磁波——主要是可见光与红外线部分——遇到物体表面被反射所形成的图像,而这一过程便是基于光学物理和固态物理,一些尖端的图像感知系统甚至会应用到量子力学理论,来解析视频所表示的真实世界。同时,物理学中的很多测量难题也可以通过计算机视觉得到解决,例如流体运动。也由此,计算机视觉同样可以被看作是物理学的拓展。

另一个具有重要意义的领域是神经生物学,尤其是其中生物视觉系统的部分。

在整个20世纪中,人类对各种动物的眼睛、神经元、以及与视觉刺激相关的脑部组织都进行了广泛研究,这些研究得出了一些有关“天然的”视觉系统如何运作的描述(尽管仍略嫌粗略),这也形成了计算机视觉中的一个子领域——人们试图创建人工系统,使之在不同的复杂程度上模拟生物的视觉运作。同时计算机视觉领域中,一些基于机器学习的方法也有参考部分生物机制。

计算机视觉的另一个相关领域是信号处理。很多有关单元变量信号的处理方法,尤其对是时变信号的处理,都可以很自然的被扩展为计算机视觉中对二元变量信号或者多元变量信号的处理方法。但由于图像数据的特有属性,很多计算机视觉中发展起来的方法,在单元信号的处理方法中却找不到对应版本。这类方法的一个主要特征,便是他们的非线性以及图像信息的多维性,以上二点作为计算机视觉的一部分,在信号处理学中形成了一个特殊的研究方向。

除了上面提到的领域,很多研究课题同样可被当作纯粹的数学问题。例如,计算机视觉中的很多问题,其理论基础便是统计学,最优化理论以及几何学。

如何使既有方法通过各种软硬件实现,或说如何对这些方法加以修改,而使之获得合理的执行速度而又不损失足够精度,是现今电脑视觉领域的主要课题。

相邻领域的异同

计算机视觉 , 图像处理 , 图像分析 , 机器人视觉 和 机器视觉 是彼此紧密关联的学科。如果你翻开带有上面这些名字的教材,你会发现在技术和应用领域上他们都有着相当大部分的重叠。这表明这些学科的基础理论大致是相同的,甚至让人怀疑他们是同一学科被冠以不同的名称。

然而,各研究机构,学术期刊,会议及公司往往把自己特别的归为其中某一个领域,于是各种各样的用来区分这些学科的特征便被提了出来。下面将给出一种区分方法,尽管并不能说这一区分方法完全准确。

计算机视觉 的研究对象主要是映射到单幅或多幅图像上的三维场景,例如三维场景的重建。计算机视觉的研究很大程度上针对图像的内容。

图像处理 与 图像分析 的研究对象主要是二维图像,实现图像的转化,尤其针对像素级的操作,例如提高图像对比度,边缘提取,去噪声和几何变换如图像旋转。这一特征表明无论是图像处理还是图像分析其研究内容都和图像的具体内容无关。

机器视觉 主要是指工业领域的视觉研究,例如自主机器人的视觉,用于检测和测量的视觉。这表明在这一领域通过软件硬件,图像感知与控制理论往往与图像处理得到紧密结合来实现高效的机器人控制或各种实时操作。

模式识别 使用各种方法从信号中提取信息,主要运用统计学的理论。此领域的一个主要方向便是从图像数据中提取信息。

还有一个领域被称为 成像技术 。这一领域最初的研究内容主要是制作图像,但有时也涉及到图像分析和处理。例如, 医学成像 就包含大量的医学领域的图像分析。

对于所有这些领域,一个可能的过程是你在计算机视觉的实验室工作,工作中从事着图象处理,最终解决了机器视觉领域的问题,然后把自己的成果发表在了模式识别的会议上。

计算机视觉的经典问题

几乎在每个计算机视觉技术的具体应用都要解决一系列相同的问题。这些经典的问题包括:

识别

一个计算机视觉,图像处理和机器视觉所共有的经典问题便是判定一组图像数据中是否包含某个特定的物体,图像特征或运动状态。这一问题通常可以通过机器自动解决,但是到目前为止,还没有某个单一的方法能够广泛的对各种情况进行判定:在任意环境中识别任意物体。现有技术能够也只能够很好地解决特定目标的识别,比如简单几何图形识别,人脸识别,印刷或手写文件识别或者车辆识别。而且这些识别需要在特定的环境中,具有指定的光照,背景和目标姿态要求。

广义的识别在不同的场合又演化成了几个略有差异的概念:

识别(狭义的): 对一个或多个经过预先定义或学习的物体或物类进行辨识,通常在辨识过程中还要提供他们的二维位置或三维姿态。

鉴别: 识别辨认单一物体本身。例如:某一人脸的识别,某一指纹的识别。

监测: 从图像中发现特定的情况内容。例如:医学中对细胞或组织不正常技能的发现,交通监视仪器对过往车辆的发现。监测往往是通过简单的图象处理发现图像中的特殊区域,为后继更复杂的操作提供起点。

识别的几个具体应用方向:

基于内容的图像提取: 在巨大的图像集合中寻找包含指定内容的所有图片。被指定的内容可以是多种形式,比如一个红色的大致是圆形的图案,或者一辆自行车。在这里对后一种内容的寻找显然要比前一种更复杂,因为前一种描述的是一个低级直观的视觉特征,而后者则涉及一个抽象概念(也可以说是高级的视觉特征),即‘自行车’,显然的一点就是自行车的外观并不是固定的。

姿态评估: 对某一物体相对于摄像机的位置或者方向的评估。例如:对机器臂姿态和位置的评估。

光学字符识别 对图像中的印刷或手写文字进行识别鉴别,通常的输出是将之转化成易于编辑的文档形式。

运动

基于序列图像的对物体运动的监测包含多种类型,诸如:

自体运动: 监测摄像机的三维刚性运动。

图像跟踪: 跟踪运动的物体。

场景重建

给定一个场景的二或多幅图像或者一段录像,场景重建寻求为该场景创建一个计算机模型/三维模型。最简单的情况便是生成一组三维空间中的点。更复杂的情况下会创建起完整的三维表面模型。

图像恢复

图像恢复的目标在于移除图像中的噪声,例如仪器噪声,模糊等

计算机视觉系统

计算机视觉系统的结构形式很大程度上依赖于其具体应用方向。有些是独立工作的,用于解决具体的测量或检测问题;也有些作为某个大型复杂系统的组成部分出现,比如和机械控制系统,数据库系统,人机接口设备协同工作。计算机视觉系统的具体实现方法同时也由其功能决定——是预先固定的抑或是在运行过程中自动学习调整。尽管如此,有些功能却几乎是每个计算机系统都需要具备的:

图像获取: 一幅数字图像是由一个或多个图像传感器产生,这里的传感器可以是各种光敏摄像机,包括遥感设备,X射线断层摄影仪,雷达,超声波接收器等。取决于不同的传感器,产生的图片可以是普通的二维图像,三维图组或者一个图像序列。图片的像素值往往对应于光在一个或多个光谱段上的强度(灰度图或彩色图),但也可以是相关的各种物理数据,如声波,电磁波或核磁共振的深度,吸收度或反射度。

预处理: 在对图像实施具体的计算机视觉方法来提取某种特定的信息前,一种或一些预处理往往被采用来使图像满足后继方法的要求。例如:

特征提取: 从图像中提取各种复杂度的特征。例如:

检测/分区: 在图像处理过程中,有时会需要对图像进行分区来提取有价值的用于后继处理的部分,例如

高级处理: 到了这一步,数据往往具有很小的数量,例如图像中经先前处理被认为含有目标物体的部分。这时的处理包括:

影响视觉系统的要件

光源布局影响大需审慎考量。

正确的选择镜组,考量倍率、空间、尺寸、有损。

选择合适的摄影机(CCD),考量功能、规格、稳定性、耐用。

视觉软件开发需靠经验累积,多尝试、思考问题的解决途径。

以创造精度的不断提升,缩短处理时间为最终目标。

参见

机器视觉

人工智能与模式识别

图像处理

自动光学检查

开放源代码计算机视觉库:OpenCV


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱

更多文章

更多精彩文章
评论 {{commentTotal}} 文明上网理性发言,请遵守《新闻评论服务协议》
游客
发表评论
  • {{item.userName}} 举报

    {{item.content}}

    {{item.time}} {{item.replyListShow ? '收起' : '展开'}}评论 {{curReplyId == item.id ? '取消回复' : '回复'}}

    回复评论
加载更多评论
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信

推荐阅读

· 视觉化
词源visualization+simulation=visulation发音〔vizjuːleiʃn〕参考资料^GPGPU:GeneralPurposeComputationonGraphicsProcessors:AaronLefohn.GPGPU:GeneralPurposeComputationonGraphicsProcessors.InIEEEVisualization2004Tutorials(Austin,Texas,October10–15,2004).IEEEComputerSociety2004,ISBN0-7803-8788-0.参见计算机图形学可视化图形处理器通用编程(GPGPU)
· 视觉系统
眼眼是一个复杂的生物设备。眼的功能就像一个CCD相机一样,使得可见光转换为一系列可被神经传递的信息。进入眼球的光线首先被角膜折射。然后通过瞳孔(由虹膜控制其大小),再由水晶体进一步折射。水晶体使光线发生翻转,并将图像投射至视网膜。S.RamónyCajal,哺乳动物视网膜结构,1900视网膜视网膜包含大量的光感受器细胞,这些细胞中含有一种称为视蛋白的蛋白分子。人类有两种视蛋白,视杆视蛋白和视锥视蛋白。视蛋白吸收光子(光粒子)后通过信号传导通路将信号传递给细胞,导致光感受器细胞超极化。视杆细胞和视锥细胞具有不同的功能。视杆细胞主要存在于视网膜的周边部分,用于在光线很弱的情况下视物。视锥细胞则主要存在于视网膜的中心(或称为中央凹)。根据吸收光线波长的不同可以将视锥细胞分为三类,称为短/蓝、中/绿、长/红视锥细胞。视锥细胞主要用于在正常光强条件下辨别颜色及其他视觉信息。在视网膜中,光感受器细胞突
· 视觉系
特色视觉系通常以绚丽的外表,配合其音乐创作。目的是融合视觉与听觉,造就双重震撼的表演。使其不只是能听得到的音乐,更是能看得见的音乐。视觉系乐团通常拥有夸张、华丽且异于常人的打扮。但多变的发型、化妆、服装、饰品等,皆非是必要的手段。绝大部分的视觉系乐团是男性。视觉系乐团没有固定的曲风,大多数以摇滚、金属为主。很多人会把punk、gothic、重金属等等的乐团与视觉系混淆在一起,虽然视觉系并没有指明的风格,但是服装、音乐等等都会有分别,视觉系的定意是以服饰、化妆等配合音乐,以各种感官的融和配合来达致完美的境界。历史起源1980年代,日本的地下乐团受到了西方华丽摇滚(如大卫·鲍伊、吻合唱团等)的影响,最终由XJapan掀起了日本的视觉系风潮。在这之前,日本媒体对于这种以超乎常理的造型包装的摇滚乐团并无好感,总以带有蔑视意味的“化妆乐团”来称呼他们。出版界的星子诚一受到了这种新型态乐团的音乐和理念...
· 视觉传达设计
概要基于人们对美与丑并无一致同意的规则,好的视觉传达设计取决于观者对讯息的吸收程度,而非主观上对美学或美术的偏好。除了平面影像,其它可利用视觉以传达讯息的方式包括:身体语言及姿势、动画(数位或类比)、及电影。透过电子邮件所做的视觉传达通常是文字图(ASCIIart)、情绪符号(emoticons)、或附加的数位影像。相关条目视觉传达设计系设计平面设计美术
· 视觉皮层
概况视觉皮层坐落于枕叶的距状裂周围,是一种典型的感觉型粒状皮层(Koniocortexcortex)。它的输入主要来自于丘脑的外侧膝状体。初级视皮层(V1)的输出信息出送到两个渠道,分别成为背侧流(Dorsalstream)和腹侧流(Ventralstream)。背侧流起始于V1,通过V2,进入背内侧区和中颞区(MT,亦称V5),然后抵达顶下小叶。背侧流常被称为“空间通路”(Where/Howpathway),参与处理物体的空间位置信息以及相关的运动控制,例如眼跳(saccade)和伸取(Reaching)。腹侧流起始于V1,依次通过V2,V4,进入下颞叶(Inferiortemporallobe)。该通路常被称为“内容通路”(Who/Whatpathway),参与物体识别,例如面孔识别。该通路也于长期记忆有关。

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信