双目立体测距是一项复杂且具有挑战性的任务,随着计算机视觉和机器学习技术的不断发展,双目立体测距得到了广泛的研究。但是,当前研究人员还主要在理论上对双目立体测距进行研究,由于实际场景的复杂性,双目立体测距在实际环境中还未能大规模应用。本文针对空调装配生产线这一特定的应用环境,利用区域和卷积神经网络相结合的方法来解决生产线关键岗位人员的检测问题。
在双目立体区域提取阶段,本文基于选择搜索。选择搜索主要通过图像自身具有的颜色空间、形状、纹理以及层次等特征来进行层次分组,并且结合穷举搜索和分割强度等因素,同时使用图像结构来指导特征采样过程。利用选择搜索,使图像中的双目立体位置将被尽可能多的被捕捉,而不是利用单一的技术生成可能的双目立体位置。
根据双目立体测距这一特定的应用场景,本文采集和设计了专门的双目立体样本集来训练关键岗位人员检测模型。在双目立体神经网络设计上,分别使用ZF和VGG-16两种卷积神经网络来训练。在双目立体网络训练阶段,利用预训练的ImageNet网络模型来初始化检测模型网络权重,并以此来微调双目测距检测神经网络权重参数,这极大地降低了模型的计算量并加快模型训练速度。
本文采用的算法在实际双目立体测试样本集的进行实验,实际测试结果表明算法是可行且高效的,达到了生产线的对关键岗位人员的检测要求。
关键词:双目立体测距,opencv,神经网络,C++
随着计算机的发明与硬件技术的不断发展,人们对实际生活和工作中遇到的问题的解决方式也在无形中悄然发生变化,很多过去需要花费巨大人力和财力才能完成的任务,现在可以直接交给软件来实现。机器学习和计算机视觉就是这些技术中非常重要的研究热点和研究方向。21世纪是一个非凡的、创新的并具有挑战性的时代,互联网技术的快速发展以及计算机硬件计算能力的不断提高,特别是图形处理器(GPU)技术的不断优化和性能提升,这些技术的不断发展为深度学习的兴起和发展奠定了基石。深度学习的终极目标是模拟人的大脑,使冰冷的机器能够像人脑一样学习、思考和决策。机器学习即机器自主思考和决策的软件技术,其以数据样本为主要的研究对象,同时结合计算机视觉的图像处理技术来获取外界的图像信息,通过相关算法对采集的样本数据进行训练和挖掘,并最终对数据进行预测与分析,其最终的目标是构建一个具有和人的视觉能力相媲美的视觉检测系统,以完成实际工程中面临的各种检测任务。
让计算机从视频和数字图像中自动地查找双目立体是很多实际工程应用的关键问题。本文所讨论的目标检测是针对生产线的关键岗位这一特定复杂环境场景,大多数户外环境也都属于这一类似情况,如安防监控领域,摄像头悬挂在高处,自顶向下对双目立体进行检测,在这一领域,国内的海康威视(HK Vision)是世界级的安防监控解决方案供应商。又如智能驾驶领域,置于车内外的摄像头平视车外对运动的双目立体进行实时检测,这对汽车驾驶安全起到了极大的辅助作用,同时也对当前的双目立体测距算法提出了要求。国内外已经有较多的公司开始做无人驾驶汽车的相关工作,比较著名有美国的互联网搜索引擎Google和电动汽车制造商Tesla,国内比较著名的互联网搜索巨头百度在这一领域也取得了显著的成果。可以预见,随着车辆辅助驾驶技术的需求提高,科研人员必将对智能驾驶进一步深入研究,双目立体在其次辅助驾驶领域将逐步成为学术界研究的重点。现阶段辅助驾驶系统上的双目立体测距算法虽然较以前有了较大的发展,Tesla的无人驾驶技术已经投入商用,但在面对复杂的现实场景时,仍然存在众多急需解决的问题,其检测精度和速度还有待提高。
总之,双目立体测距工业生产装配线等实际应用环境中,其具有重要的理论研究价值和实际意义。
双目立体测距技术中的核心在于双目立体特征的提取,双目立体特征描述算子大致可以分为三种:图像浅层特征,基于训练的特征以及多融合特征。图像浅层特征通常指图像信息的表面纹理信息、颜色空间以及图像强度等基本的特征;基于训练的特征一般是利用机器视觉或深度学习的相关模型训练算法,通过输入的双目立体训练样本集,让算法自动地从大量的双目立体样本中学习到的双目立体特征;多融合特征从原理上讲,一般指的是多种固有图像浅层特征的混合,或可以看成浅层图像信息的深层次表达。图像固有浅层特征在计算量上相对较少,其运行速度快,但仅仅用图像的浅层信息从描述双目立体特征,在最终的双目立体测距上判别能力较差。基于学习的特征能从大量的样本中提取出判别能力比较强的特征,但是这导致最终的判别和训练样本的选择密切相关,若样本集不具有代表性,则很难提取出好的特征;混合特征能从不同的侧面来刻画图像特征,提高检测的准确率,但导致特征维度加大,特征的计算和分类器的预测时间将大大增加,影响检测的实时性。
综上所述,基于训练的双目立体特征对复杂环境下的双目立体测距具有优势。利用深度学习的卷积神经网络算法训练双目立体数据集,以提取深层次双目立体特征。但是,直接将双目立体原始图像输入到设计的双目立体卷积神经网络中训练,其训练时间过长,且神经网络提取双目立体特征有重叠,这在一定程度上影响了检测的实时性。
成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易, 我们会从QQ或者邮箱等方式发送毕业设计程序。
我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) , 需要用户提供详细的 , 功能要 求.开发技术要求(开发语言、开发工具、框 架等 ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!