热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

计算机视觉优化方法,计算机视觉中迭代优化方法研究.pdf

目录3.4.3摄像机标定实验393.4.4实验结果分析413.5本章小结464444特征点三维坐标计算中的迭代优化474.1特征点三维坐标计算的基本原理474.1.1线性求解方法4

目 录

3.4.3 摄像机标定实验 39

3.4.4 实验结果分析 41

3.5 本章小结 46

44

44 特征点三维坐标计算中的迭代优化 47

4.1 特征点三维坐标计算的基本原理47

4.1.1 线性求解方法 47

4.1.2 非线性求解方法 48

4.2 特征点三维坐标优化模型及求解方法 49

4.3 方法实验与实现 52

4.3.1 特征点三维坐标求解与优化 52

4.3.2 汽车工件实验 54

4.3.3 工艺雕塑实验 58

4.4 本章小结 63

5 结论 64

5.1 总结64

5.2 今后工作的展望64

致 谢 65

参考文献 66

附 录 69

II

1 绪论

1 绪论

1.1 选题背景及研究意义

80%

人类感知外界信息, 以上都是通过视觉得到的。视觉,不仅指对光信号的感受,

[1]

它包括了对视觉信息的获取、传输、处理、存储与理解的全过程 。自从信号处理理论

与计算机出现以后,人们试图用摄像机获取环境图像并将其转换成数字信号,用计算机

实现对视觉信息处理的全过程,这就是计算机视觉。这样,计算机不仅能模拟人眼的功

能,而且能够完成人眼所不能胜任的工作。

计算机视觉在国民经济、科学研究以及国防建设等领域都有着广泛的应用。首先,

视觉的最大优点是不与被观测对象接触,这样观测者与被观测对象都不会受到任何损

伤。其次,视觉方式所能检测的对象十分广泛,计算机视觉可以利用敏感器件对红外线、

微波、超声波等实现更大范围的观测。再次,计算机视觉还可广泛应用于长时间恶劣的

工作环境。在工业自动化生产、各类检验、监视、视觉导航、图像解释、虚拟现实都有

[2]

着重要的应用 。

随着摄像机在成像分辨率、图像采集速度和计算机图像处理速度的大幅提高,计算

机视觉还广泛地应用于三维立体测量、视觉测量、运动测量等领域,并且测量精度越来

越高,在航空航天、国防军事等方面发挥着重要的作用。

[3]

视觉测量 是采用计算机视觉的测量技术,利用数字图像恢复特征点的三维坐标,

是摄像机拍摄照片的逆过程。通过用摄像机从不同方位对测量现场拍摄一组数字化照

片,在计算机上对该组照片进行处理,获得各个特征点在不同照片中的二维坐标值,经

过一系列算法,将图像二维坐标转化为空间三维坐标,得到初始的测量结果。将计算机

视觉技术应用于空间几何尺寸的精确测量和定位与传统测量方法相比,具有很多的优

点:(1)系统组成灵活、工作空间大、可以实现智能化测量;(2)采用较高分辨率的CCD

和适合的图像处理算法,可以实现高精度测量;(3)属于非接触测量方法,适合恶劣条件

或者无法应用接触测量方法的情况;(4)工作空间大,测量对象十分广泛;(5)成本低,

环境适应性好,可以长时间始终如一地观测。

在实际应用中,摄像机图像分辨率有限,图像大小也有限,当成像畸变较大时,换

算后的空间距离将存在不小的误差,这在三维立体测量、视觉检测、运动测量中是不允

许的。一般来说,当我们获得初始的参数值或结果时,往往是达不到精度要求的,这样

的结果也包含了一定的误差在其中。我们需要采用一定的手段或方法,对这些初始的结

果进行优化,才能得到符合精度要求的结果。因此,优化就突显出其重要性了。然而,

采用什么样的优化模型以及采用什么样的优化方法来求解,用于提高测量结果的精度是

1

西安科技大学硕士学位论文



推荐阅读
  • 【行业专题报告】 人力资源专题资料
    每项专题报告都是从2019开始更新到至今,后续将持续更新如需查看完整报告和报告下载或了解更多,公众号:参一江湖今天为大家分享专题 ... [详细]
  • 本文总结了涡喷发动机动平衡的几种有效方法,探讨了不同传感器和软件工具的应用,旨在帮助爱好者和工程师更好地理解和实现动平衡调整,确保发动机高效稳定运行。 ... [详细]
  • 利用决策树预测NBA比赛胜负的Python数据挖掘实践
    本文通过使用2013-14赛季NBA赛程与结果数据集以及2013年NBA排名数据,结合《Python数据挖掘入门与实践》一书中的方法,展示如何应用决策树算法进行比赛胜负预测。我们将详细讲解数据预处理、特征工程及模型评估等关键步骤。 ... [详细]
  • 本文详细介绍了福昕软件公司开发的Foxit PDF SDK ActiveX控件(版本5.20),并提供了关于其在64位Windows 7系统和Visual Studio 2013环境下的使用方法。该控件文件名为FoxitPDFSDKActiveX520_Std_x64.ocx,适用于集成PDF功能到应用程序中。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
  • 程序员如何优雅应对35岁职业转型?这里有深度解析
    本文探讨了程序员在职业生涯中如何通过不断学习和技能提升,优雅地应对35岁左右的职业转型挑战。我们将深入分析当前热门技术趋势,并提供实用的学习路径。 ... [详细]
  • 江苏启动鲲鹏生态产业园首批应用孵化项目
    2019年9月19日,在华为全联接大会上,江苏鲲鹏生态产业园正式启动了首批鲲鹏应用孵化项目。南京市委常委、江北新区党工委专职副书记罗群等多位嘉宾出席并见证了这一重要时刻。 ... [详细]
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • 计算机网络复习:第五章 网络层控制平面
    本文探讨了网络层的控制平面,包括转发和路由选择的基本原理。转发在数据平面上实现,通过配置路由器中的转发表完成;而路由选择则在控制平面上进行,涉及路由器中路由表的配置与更新。此外,文章还介绍了ICMP协议、两种控制平面的实现方法、路由选择算法及其分类等内容。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • 本文探讨了卷积神经网络(CNN)中感受野的概念及其与锚框(anchor box)的关系。感受野定义了特征图上每个像素点对应的输入图像区域大小,而锚框则是在每个像素中心生成的多个不同尺寸和宽高比的边界框。两者在目标检测任务中起到关键作用。 ... [详细]
  • 机器学习中的相似度度量与模型优化
    本文探讨了机器学习中常见的相似度度量方法,包括余弦相似度、欧氏距离和马氏距离,并详细介绍了如何通过选择合适的模型复杂度和正则化来提高模型的泛化能力。此外,文章还涵盖了模型评估的各种方法和指标,以及不同分类器的工作原理和应用场景。 ... [详细]
author-avatar
ryan__bug
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有