计算机视觉复习题

计算视觉》复习题
1、利用MFC及OpenCV 库函数编写对话框程序,添加按钮实现图像读入、图像阈值分割、边缘提取等功能(至少实现三个以上功能)。(考前做好并用A4纸打印,考试当天带来)
2、证明Laplace算子理论为旋转不变算子,即当图像旋转后,计算值在对应点保持不变。
3、计算机视觉研究的目的是什么?它和图像处理及计算机图形学的区别和联系是什么?
从20世纪50年代末开始,计算机开始被作为实现人类智能和人类感知的工具,借助计算机人类第一次可以象借助机械实现对体力的延伸一样实现对脑力和感知能力的延伸。对人类视觉感知能力的计算机模拟导致了计算机视觉的产生。计算机视觉就是用各种成像系统代替视觉器官作为输入敏感手段,由计算机来替代大脑完成处理和解释。计算机视觉使用的理论方法主要是基于几何、概率和运动学计算与三维重构的视觉计算理论。
具体地讲,计算机视觉要达到的基本目的有以下几个:
根据一幅或者多幅二维图像计算出观测点到目标物体的距离;
根据一幅或者多幅二维图像计算出观测点到目标物体的运动参数;
根据一幅或者多幅二维图像计算出观测点到目标物体的表面物理特征;
根据多幅二维投影图像恢复出更大空间区域的投影图像。
简单来说,计算机视觉要达到的最终目的是实现利用计算机对三维景物世界的理解,即实现人的视觉系统的某些功能。从本质上来讲,计算机视觉研究就是利用二维投影图像来重构三维物体的可视部分。
计算机视觉和图像处理及计算机图形学的区别和联系:
区别:
图像处理(image processing) 通常是把一幅图像变换为另外一幅图像。它输入的是图像,输出的也是图像。Photoshop中对一幅图像应用滤镜就是典型的一种图像处理。常见操作有模糊、灰度化、增强对比度。
计算机图形学(Computer Graphics)是借助计算机来研究图形表达、处理图像、显示生
成的学科。,主要通过几何基元,如线、圆和自由曲面等,来生成图像,属于图像综合。输入的是对虚拟场景的描述,通常为多边形数组,输出的是图像,即二维像素数组。
计算机视觉(Computer Vision)利用二维投影图像来重构三维物体的可视部分。输入的是图像或者图像序列,通常来自计算机或者USB摄像头,输出的是对于图像序列对应的真实世界的理解,比如检测人脸、识别车牌等。
图像处理:人是最终的解释者;计算机视觉:计算机是图像的解释着。
联系:
计算机视觉系统需要图像处理模块,比如利用图像处理技术进行预处理和特征抽取,因此图像处理在计算机视觉早期阶段起着很大的作用。
计算机视觉是从图像中估计几何基元和其他的特征,属于图像分析,与属于图像综合的计算机图形学正好是解决相反的问题的。但是可视化和虚拟现实把两个领域紧密联系在一起。增强现实需要这三个技术紧密结合,它用图像处理进行预处理,用计算机视觉进行跟踪物体的识别与姿态获取,用计算机图形学进行虚拟三维物体的叠加。
4、已知四对对应点分别为图像平面上特征点的齐次坐标以及对应于图像特征点的空间平面上点的齐次坐标,为未知非零尺度因子。试根据这四对对应点推导出单应矩阵的计算公式,写出详细推导过程。
5、详细推导出线性摄像机模型标定方法Direct Linear Transfromation(DLT)的计算公式。
6、空间两条平行线的图像一般不平行,它们的交点称为消失点(vanishing point),试证明消失点和摄像机光心的连线与空间平行线平行。
7、照相机的成像过程是一个从3维空间到2维空间退化的射影变换,试推导出一个空间三维点到一个图像平面点的射影变换公式。
8、已知两幅图像间一组对应点和它们的摄像机投影矩阵,试推导出它们对应的三维空间点计算公式。
9、请详细描述Marr计算视觉理论的三个层次。
Marr从信息处理系统的角度出发,认为视觉系统的研究应分为三个层次,即计算理论层次、表达(representation)与算法层次、硬件实现层次.
计算理论层次要回答系统各部分的计算目的与计算策略,亦即各部分的输入输出是什么,之间的关系是什么变换或什么约束.

本文发布于:2024-09-20 10:40:35,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/87397.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图像   计算机   视觉   计算   实现   物体   图像处理
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议