双目摄像头在识别物体大小方面的应用

来源 :中国新通信 | 被引量 : 0次 | 上传用户:zwb19831101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 在机器视觉的应用当中,双目摄像头对物体距离和大小的感知模仿了人眼的功能,实现了对现实世界的感知。该算法基于ARM Cortex-A9嵌入式开发平台,在考虑了透镜的径向畸变和切向畸变影响的情况下,对双目摄像头进行了立体标定,给出了使用opencv双目识别物体大小和距离的算法。其充分发挥了opencv图像处理库的实用性和双目摄像头的优势,具有较高的识别准确性、跨平台可移植性和实时性,可以满足各个领域的需求。
  【关键词】 计算机视觉 嵌入式 双目立体视觉 物体大小 opencv
  引言
  随着计算机计算能力的提高,图像分析越来越凸显出其在各个领域的优势,而单摄像头所得到的单张平面图像已经满足不了人们在各个领域内对图像处理的要求,双摄像头的图像处理技术应运而生。人眼对世界的感知就是通过双眼得到的,图像工程领域模仿人眼的结构,设计了双目摄像头,在二维图像的基础上将图像拓展成为了三维。
  本文基于OpenCV库,OpenCV是一个开源的计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上,它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,实验平台为Exynos 4412开发板,是一款基于ARM Cortex-A9架构的嵌入式开发平台,从双目测距的原理开始,使用了canny算子等算法实现了对双目摄像头中物体的提取和识别,并通过轮廓检测实时计算出物体的尺寸大小。经实验验证,计算结果准确,具有很高的实用价值。
  一、双目测距的原理
  1.1基本原理
  双目测距是基于视差的原理,该模型是基于一套无畸变、对准、已测量好的完美标准立体实验台的数学模型,即两摄像头所得图像无任何畸变,完全基于小孔成像原理,两图像平面完全在一个平面内,每一行像素点平行且对其,两摄像头参数完全相同,如下图。
  深度与视差成反比,两者是明显的非线性关系,当视差接近0时,微小的视差变化会导致很大的深度变化;当视差较大时,微小的视差变化几乎不会引起深度多大的变化。因此,立体视觉系统仅仅对于物体与摄像机相距较近时具有较高的深度精度。


  1.2相机的标定的基本原理
  对摄像机进行标定,其实质是求解摄像机成像模型中的相关参数。在众多摄像机模型中,最简单的是针孔模型。但是摄像机镜头都是采用的透镜成像,并不是理想的针孔模型,透镜的使用带来了透镜畸变。[1]在opencv中,常用的摄像头畸变模型为


  其中,R为两摄像头间的旋转矩阵,T为两摄像头间的平移矩阵。Rr为右摄像头经过张氏标定得到的相对标定物的旋转矩阵,Tr为右摄像头通过张氏标定得到的相对标定物的平移向量。Rl为左摄像头经过张氏标定得到的相对相同标定物的旋转矩阵,Tl为左摄像头经过张氏标定得到的相对相同标定物的平移向量。
  在opencv中,可以利用棋盘格标定盘进行标定,使用FindChessboardCorners()抓取角点。获取亚像素角点坐标 FindCornerSubPix(),单目标定,求取摄像机内外参数ClibrateCamera2()。双目标定,求取两摄像机相对位置关系StereoClibrate()。


  图为立体标定后的修正图。
  二、物体识别
  2.1物体识别的基本原理
  首先对双摄像头得到的图片进行立体匹配,然后对原始图片进行二值化处理、高斯模糊、canny算子轮廓检测,寻找物体轮廓并用最小四边形将物体完整框出,通过计算四边形四个顶点的坐标得到物体的像素大小。
  2.1物体识别的opencv的实现
  Opencv提供了BM算法、SGBM算法、GC算法三种立体匹配算法,三种算法的匹配速度从高到低,匹配质量从低到高,出于匹配速度和匹配质量的考虑,在这里使用SGBM算法进行计算,在opencv中提供了cv::Ptr类,运行效果如图。


  三、物体实际大小的计算
  3.1物体实际大小的计算原理
  获得景深图后,对物体轮廓进行检测,并用最小四边形框出物体的轮廓,通过计算四边形四個顶点的坐标得到物体中心点的像素坐标,通过双目测距的原理获得物体中心点距离摄像头的距离。根据三角形原理,可以计算出物体的宽度和高度,实现物体大小的测量。
  3.1计算物体实际大小的实现
  首先使用reprojectImageTo3D生成三维点云,使用findContours获得物体轮廓,遍历删除最大最小的轮廓,使用minAreaRect获得轮廓的最小矩形并得到矩形四个顶点的坐标,通过三角函数计算出物体的大小,并通过雷达扇形图显示在屏幕上。
  四、结束语
  通过对opencv平台的利用,可以将注意力完全集中到图像识别的算法上去,本文基于Exynos 4412开发板,所编写的程序具有很高的可移植性和运行实时性。全文对双目摄像头物体大小识别的各个步骤进行了概括性的介绍,包括双目测距的原理、摄像头的标定、物体轮廓的识别等方面,并对各个步骤的原理做了简要介绍。本文基于算法的实时性和准确性考虑,经过多次实验选取了相对符合要求的算法,保证了实验结果的稳定性。尽管如此,本套研究成果在算法的优化上仍有提高的空间,后面会继续完善算法从而扩大算法使用的领域和准确性。
  参 考 文 献
  [1](袁 利 刘海华 陆雪松. 基于 OpenCV 的双目摄像机标定. 现代科学仪器 2013.4)
  [2]于仕琪,刘瑞祯. 学习opencv(中文版)[M]. 清华大学出版社2009.10
  [3](Heiko Hirschmuller的《Stereo Processing by Semi-global Matching and Mutual Information》)
其他文献
香港艺术教育课程的宗旨明确说明,视觉艺术科要扩展学生以视觉为主的感官、美感和艺术经验;使学生能够进行表达个人感情和思想的视觉艺术表现;透过评赏和创作,发展学生视觉认知、共通能力和后设认知;借着对不同文化艺术的接触,拓展学生多元的视野的投入感。依据这一宗旨,香港新界妇福利会梁省德学校主动创造机会让学生通过多元的活动培养创造力及想象力、发展技能、培养评赏艺术的能力和认识艺术的情境的学习目标。
期刊
每年世界各地都举办很多巡游活动,吸引大量的人群沿途观看,它们的出现通常都会把节日和庆典的气氛带到最高峰。巡游的主题通常与节日、庆典、宗教及当地文化传统有关,所以巡游不单是表演节目,它还有着推广传统文化的目的和作用,更有着文化承传的任务。此外,巡游亦能吸引大量游客,促进当地经济及旅游业的发展。  巡游的特性和形式是多种多样的,其表现形式有花车、音乐、步操、木偶、舞蹈、服装表演、舞龙舞狮、角色扮演等。
期刊
草地的画面质感很大程度上视草的浓密和湿润程度而定。在玩处的草地,其细节往往被忽略,而是的变化;近处的草地则需要通过笔触与色块表现高光和大量的细微特征。
期刊
艺墟:“墟”是集市的意思,过去的集市大都设在被人们遗弃的废地上,称之为“墟”,“集市”的意思也因此而生。“艺墟”当然是指艺术活动的“集市”了,香港人把自己可以参与其中的各种文化活动都称为“赶艺墟”,内地一般称为“艺术节”。  (链接第18页)
期刊
随着时代的变革与发展,包括深圳在内的众多城市里,各式各样的英语教学活动已开展得相当普及。同样,漫画作为世界性的艺术语言,在今天的孩子中也备受推崇。时尚漫画,魅力英语,何不将这两者有机地结合起来呢?    漫画英语的特点    漫画是一种特殊的“世界语”,是一种灵巧的绘画艺术,它深受广大中小学生的喜爱。而英语是世界上最为普及的语种之一,是成就人才不可或缺的最基本的要素之一。“画漫画,学英语”就是将两
期刊
四月二日是联合国世界“自闭症日”。一场特别的画展在北京市海淀区杏石口路65号中间艺术馆隆重开幕。这就是由北京市自闭症儿童康复协会举办的“爱在蓝天下—第三届全国自闭症儿童绘画作品展”。此次展览展出了全国各地的数十位自闭症小朋友的绘画、书法及手工作品一百余幅。  有人称自闭症的孩子为星星的孩子。他们像是来自另一个星球的生命,与我们如此之近却又如此之远。展厅内的一幅幅充满奇思妙想、天真烂漫的精彩作品,把
期刊
【摘要】 通过对自主创业背景的分析,归纳出艺术设计类专业创业的优势和意义。对高职院校艺术设计类专生创业现状进行调查分析并指出存在的问题,最后构建了符合此类专业的自主创业模式。  【关键词】 高职院校 自主创业 艺术设计类专业 创业模式  目前,高职院校大学生创新创业能力的培养及创业现状已成为业界广泛关注的焦点。艺术设计类专业是高职院校中追求创新能力、创新思维,实践性较强的专业,其培养的毕
期刊
【摘要】 电力供应作为企业运转、人们工作和生活的基准,通过对用户的需求目标进行确定,以电力产品的优势特性为开拓渠道,进而提升产品的实际价值。文章对用户画像特性进行分析,并通过产品特性、服务精准、品牌形象等,对电力营销差异化服务进行研究。  【关键词】 用户画像 电力企业 营销差异化  用户画像作为一种虚拟信息,其主要以用户的目标为出发点,对目标涉及范围进行体系构建,使目标价值得以体现,进而
期刊
【摘要】 虚拟仿真又称虚拟现实技术或模拟技术,就是用一个虚拟的系统模仿另一个真实系统的技术。本文拟通过Agilent公司的ADS虚拟仿真通信系统软件,在介绍其功能特点的同时,希望能有效解决困扰高校的因资金不足导致通信实验教学条件欠缺所导致的实验效果差等相关问题,并对教学实践课程的改革提供借鉴。  【关键词】 虚拟仿真 ADS 教学改革  引言  当今的通信系统设计工程师除了要面对进一步减小系统的体
期刊
【摘要】 为全面提升基层烟站信息化防雷应用与管理水平,对全市商业系统所有烟草站点推广应用防雷系统,并制定相应的管护制度,建立全市统一的信息化防雷“建管用”体系,提高了信息化防雷保障能力,为基层烟站信息化应用提供了坚实的环境保障。  【关键词】 基层烟站 信息化防雷 推广应用 管护  引言  随着信息化应用的普及,郴州烟草7个产烟区、52个烟草站点的日常管理和业务经营活动已全面实现信息化,这对基层烟
期刊