1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
首先要对已经读取的标定板图像进行预处理,转换成灰度图,然后用函数来获取每个角点正确的坐标。
为了提高标定效果,需要用型变量。
最后用自带的函数把提取出来的所有角点画在原图像上面,这样能够用肉眼检查是否成功提取角点。
如果上述部分都成功了,就再读取下个图像反复上面的过程。
如果所有图像的角点都成功了,我们就把每幅图像的所有角点用数组的方式存放在里。
下面用函数来出摄像头的内参数矩阵畸变系数矩阵旋转向量以及平移向量。
右摄像头的标定过程跟左摄像头的标定过程完全致,只不过所利用的图像序列是用右图像拍下来的。
跟做摄像头标定过程样,我们就读取每个图片提取角点,进行读取每个角点的亚像素级的坐标,然后用数组的方式存储下来,然后用函数来求出相关的矩阵以及向量。
下面就是图左摄像头的内参数矩阵以及畸变系数矩阵可见,所求出来的矩阵中左摄像头的图像中心和并不是和。
因为上面给所做的都是手动制作的包括摄像头放置,所以,免不了这样的误差。
同样,右摄像头标定求出来的内参数矩阵里头的和也是有小的误差。
为了避免这样的情况,拍多组标定板利用各种拿法,然后进行标定计算,随后要进行拟合来得到相应摄像头的较准确的内参数矩阵。
这样计算的矩阵可以接受的。
这样下来的我们得到了两个左右摄像头的内参数矩阵畸变系数矩阵旋转向量以及转移向量。
剩下的就是测距,也就是说从目标到摄像头的距离信息的测量。
本论文所用到的距离单位是毫米。
上面的工作结束后求出来的左右摄像头内参数矩阵如下。
因为各种因素导致了最终内参数矩阵的误差,所以,本次实验同样的标定实验进行了五次,当然,每次进行实验之前,各拍了七幅标定板图像。
最后总共得到了五组矩阵,通过拟合来求得相关的矩阵。
式,正是这样得出来的。
看上面的两个摄像头的矩阵可以知道虽然有些小小的误差,但每个摄像头的焦距是差不多的。
下面两张图片是测距实验用到的图片。
在这儿需要补充说明,因为摄像头对光照的敏感变化给本次测距实验带来了很多麻烦,开始在草原上打开摄像头的时候出现片白色图片,这样,后续的基于算法的特征匹配崩溃了。
好在早点发现后换了个相对来说暗的地方进行了本次实验。
图从左右两个摄像头拍下来的图像读取了上面的两幅图像后,要进行图像预处理。
图预处理后的两幅图像对上面的图像进行特征点提取以及粗匹配。
图特征点提取的图像图粗匹配后的匹配结果接下来要用提纯算法,对粗匹配对进行提纯工作。
下面就是过滤掉错匹配对的匹配状态图。
图提纯后的匹配状态看上面的图就可以知道还是存在些错匹配,但错匹配的比例很少。
下面进行透视矩阵参数的估计,我们用随机抽取致性算法对图里的特征匹配对进行参数估计。
这次求出来的透视矩阵为上面求出来的透视矩阵所满足的特征点对是最多的,所以我们可以把这次的矩阵视为正确地透视矩阵。
下面图里的特征匹配对是满足该透视矩阵的匹配对。
图符合矩阵的匹配对容易发现图和图有了些变化,少了些匹配,可以说完全过滤掉了匹配对。
接下来我们要用透视矩阵来进行两幅图像的无缝拼接。
无缝拼接算法直接影响最后配准效果。
看下面的图,容易发现拼接后的图像里找不到境界线了。
那就说明拼接达到了所要求的点上。
图图像拼接融合后的效果本次进行了次的随机抽取四对匹配对,并用高斯消元方法求出了透视矩阵。
然后次反复上次的随机抽取和计算透视矩阵的过程,同时记录每次求出的矩阵所满足的匹配对数,随后选择满足的匹配对最多的透视矩阵,并且输出在屏幕上,下面图就是最后结果。
图最终结果本次所得到的内点透视矩阵所满足的匹配对数的个数为。
接下来我们要进行测距。
两个通用摄像头的内参数矩阵是已经求出来了,还有两幅图像的算法过滤后得到了正确匹配对集。
我们从这匹配对集中选择目标所包含的特征匹配对。
我们把它看成主点,也就是说这点代替了目标。
虽然模板匹配方法也不错的选择,但是选择目标所包含的特征匹配点作为主要靠擦的点,然后计算距离,这是个很好的方法,这样可以节省跑程序的时间。
而且这主点的坐标是已经知道的。
所以不需要利用求坐标的函数。
图代码看上面图的红色标记的变量里存放着最终正确地匹配对。
我们在这个变量里选择目标人物图像所包含的特征点作为我们要考擦得主点。
通过编程实现主点的选取和距离的测量。
上面这两个是通过上面的摄像头标定后得到的。
可以看出两个摄像头的是在定程度上可以看成相同的。
通过已选取的特征匹配对确定主点在左右两幅图像中的坐标。
由此可以计算,。
和是主点在左右两幅图像上从该点到该摄像头的光心轴的距离。
上面的这公式是来自于针孔摄像机模型中获得的。
为摄像头到目标的距离,为焦距,为两个左右摄像头之间的距离。
由此可以进行目标到摄像头的距离检测。
为了提高精度可以选取其他点作为主点,这样得出来的距离值互不样,因为摄像机的内外参数及畸变系数影响了最后计算。
所以,我们要进行平均运算。
这样得出来的正是正确地距离。
,为摄像头的个像素的实际距离。
本实验所用到的摄像头的横向有效取图像的距离为毫米,除以,。
通常情况下和是样的值,这是从工厂上生产出来的时候制定好的。
所以。
本次编程计算出来的结果为。
实际距离为,这样下来,误差有点大,但这误差还是可以接受的。
本章小结通过基于的摄像头标定得到了相关的摄像头内外参数。
实现了基于的物体测距。
这章的研究内容离不开互联网,互联网上有很多好的资料,虽然资料很多,但有些零散,不过,还是通过自己的努力步步自己扛着学来的。
开始,研究怎么样用来进行相机标定是个很苦的事情,说真的,没少走弯路,最后,在老师和张伟波学长和张泳学长的帮助下最终完成了这次的相机标定以及测距。
所得到的结果虽然没有那么漂亮,但对我来说已经是很大的进步了。
通过这次的学习和研究,我学到了怎么样去学知识,怎么样思考问题。
最后回头想想那些吃苦通宵翻论文的日子,感觉酸酸的,不过,最后还是很开心的。
第五章总结以及未来的展望现在几年来基于的图像处理技术飞速的发展,而且很多国家力图研究先进的技术。
很多有名的高效渐渐地要求和鼓励学生用来做相关的研究工作,因为是个对开放大多数发挥不了正常的 功能。
这些制浆造纸厂仍然排放大量的没经过适当处理的污水,这些污 水总计超过中国所有工业废水污染的三分之。
年,国家发布环 境保护法,把工的草浆厂时,出现了技术上的困难和经济上的不可行。
因为许多 非木材原料中硅的高含量极大的阻碍了蒸发设备的正常功能发挥,而蒸 主要生产牌双胶纸书写纸胶印书刊纸静电复印纸果袋纸 和日历纸六大系列,三十余种规格的产品,广泛应用于书刊杂志学 生课本等印刷和办公室用纸,产品质量达到国家级标准,书写纸的质 核准通过,归档资料。
未经允许,请勿外传,量在黑龙江省处于领先水平。
产品销往黑龙江省吉林省辽宁省山 东省北京市等省市,并出口台湾地区。
企业现有主要制浆设备包括立方米蒸球台,洗选浆设备 套三段漂白设备套。
公司。
随着五点线的快速建设及发展,盘锦的物流市场需要更现代 托第三方的仅占,自理与委托相结合的占其中委托比 例在以下的占,在之间的占,以 上的占。
在被功后进入主界面,如图所示。
图后台主界面主要代码如下,超级管理员北华航天工业学院毕业论文基本信息商品信息员工信息供应商信销售退货销售查询销售退货查询入库登记入库退货库存信息退货查询日结查询月结查询文结论本系统是针对超市进行供销管理而设计的,在这个系统中,超市商品销售管理系统研究的内容涉及超市商品销售管理的全过程,包括入库出库退货订货超市统计查询等。
虽然,此系统还有许多方面还不够完善,还存在些不足,还需改进,但设计界面简洁,美观大方,基本功能比较完善通过本系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义需求分析,然后是功能设计详细设计等,并对软件测试的方法手段有了较深的理解,同时对超市商品销售管理系统的流程有了个系统的认识。
在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。
在系统的开发初期,必须要熟悉超市商品销售管理系统的整个流程,初步了解了超市商品销售管理系统的相关知识,这样才能进入到设计的过程中去。
从开始熟悉这些知识到对整体设计有了解,再从概要设计详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料或是向其他开发人员请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。
因为以前工作经常使用设计管理软件的经验,在这次设计的过程中,我遇到专业知识方面的困难不是非常多,主要困难集中在管理知识业务流程上等方面的不足。
在实际的开发中我深刻的体会到了自己做的系统和实际客户的要求之间的距离,不能凭空想象来开发软件,而是需要与客户不断的沟通交流,把客户真正的需求反映到你的软件当中。
经过以上详细的设计与构架,终于完成了系统的开发。
在本次开发过程中,遇到了很多的困难,包括技术实现方面以及系统测试方面。
同时,我受到了很大的启发,希望通过今后工作中的学习,能够对本系统在安全性方面进行进步的完善。
北华航天工业学院毕业论文致谢毕业设计完成之际,外预定的角点数样时,进行画角点的工作,这工作不是必须要的,这是因为让我们能够正确地做到标定而设置的显示部分代码。
首先要对已经读取的标定板图像进行预处理,转换成灰度图,然后用函数来获取每个角点正确的坐标。
为了提高标定效果,需要用型变量。
最后用自带的函数把提取出来的所有角点画在原图像上面,这样能够用肉眼检查是否成功提取角点。
如果上述部分都成功了,就再读取下个图像反复上面的过程。
如果所有图像的角点都成功了,我们就把每幅图像的所有角点用数组的方式存放在里。
下面用函数来出摄像头的内参数矩阵畸变系数矩阵旋转向量以及平移向量。
右摄像头的标定过程跟左摄像头的标定过程完全致,只不过所利用的图像序列是用右图像拍下来的。
跟做摄像头标定过程样,我们就读取每个图片提取角点,进行读取每个角点的亚像素级的坐标,然后用数组的方式存储下来,然后用函数来求出相关的矩阵以及向量。
下面就是图左摄像头的内参数矩阵以及畸变系数矩阵可见,所求出来的矩阵中左摄像头的图像中心和并不是和。
因为上面给所做的都是手动制作的包括摄像头放置,所以,免不了这样的误差。
同样,右摄像头标定求出来的内参数矩阵里头的和也是有小的误差。
为了避免这样的情况,拍多组标定板利用各种拿法,然后进行标定计算,随后要进行拟合来得到相应摄像头的较准确的内参数矩阵。
这样计算的矩阵可以接受的。
这样下来的我们得到了两个左右摄像头的内参数矩阵畸变系数矩阵旋转向量以及转移向量。
剩下的就是测距,也就是说从目标到摄像头的距离信息的测量。
本论文所用到的距离单位是毫米。
上面的工作结束后求出来的左右摄像头内参数矩阵如下。
因为各种因素导致了最终内参数矩阵的误差,所以,本次实验同样的标定实验进行了五次,当然,每次进行实验之前,各拍了七幅标定板图像。
最后总共得到了五组矩阵,通过拟合来求得相关的矩阵。
式,正是这样得出来的。
看上面的两个摄像头的矩阵可以知道虽然有些小小的误差,但每个摄像头的焦距是差不多的。
下面两张图片是测距实验用到的图片。
在这儿需要补充说明,因为摄像头对光照的敏感变化给本次测距实验带来了很多麻烦,开始在草原上打开摄像头的时候出现片白色图片,这样,后续的基于算法的特征匹配崩溃了。
好在早点发现后换了个相对来说暗的地方进行了本次实验。
图从左右两个摄像头拍下来的图像读取了上面的两幅图像后,要进行图像预处理。
图预处理后的两幅图像对上面的图像进行特征点提取以及粗匹配。
图特征点提取的图像图粗匹配后的匹配结果接下来要用提纯算法,对粗匹配对进行提纯工作。
下面就是过滤掉错匹配对的匹配状态图。
图提纯后的匹配状态看上面的图就可以知道还是存在些错匹配,但错匹配的比例很少。
下面进行透视矩阵参数的估计,我们用随机抽取致性算法对图里的特征匹配对进行参数估计。
这次求出来的透视矩阵为上面求出来的透视矩阵所满足的特征点对是最多的,所以我们可以把这次的矩阵视为正确地透视矩阵。
下面图里的特征匹配对是满足该透视矩阵的匹配对。
图符合矩阵的匹配对容易发现图和图有了些变化,少了些匹配,可以说完全
