当前位置: 首页 > 专利查询>浙江大学专利>正文

基于单目摄像机的深度、深度场及物体大小的测量方法技术

技术编号:6461397 阅读:598 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于单目摄像机的深度测量方法,利用云台旋转测量静止物体的深度信息,包括:给定的摄像机方位和镜头焦距,采集一幅图像;通过云台控制摄像机水平或垂直旋转一个角度,再采集一幅图像;通过图像匹配算法找到两幅图像中匹配的像点;计算该像点对应的物点深度。本发明专利技术还公开了一种基于单目摄像机的深度场测量方法以及基于单目摄像机的运动目标深度及其大小测量方法测量的系统装置。本发明专利技术适用于现今已大量安装使用的带有旋转云台的普通视频监控摄像机,实现物体深度及实际尺寸的测量,有效地解决了视频监控中的测量问题。

【技术实现步骤摘要】

本专利技术属于计算机视觉领域,涉及一种根据单目摄像机的云台旋转与镜头变焦测量被摄物体深度,对应视场的深度场及被摄物体的实际尺寸的方法。
技术介绍
随着多媒体技术的不断发展,智能视频监控已经越来越广泛地应用于安全作业和治安防范等领域。目前的视频监控系统大量安装了带云台镜头控制的摄像机,特别是球形云台镜头一体化摄像机,这类摄像机可以通过控制云台水平旋转和垂直旋转实现摄像机方位改变和定位,并可通过控制镜头焦距实现变焦,但还不能用这些摄像机直接测量被摄物体(或场景)的深度(即与摄像机的距离)和尺寸。而场景深度是很有用的信息,可用于目标识别和检测、行为分析等。现有的场景深度测量主要有基于飞行时间、多目成像、单目平移等方法。基于飞行时间的方法是传感器主动向整个场景中每一点发送脉冲或正弦调制光波信号,并检测反射波,通过这两种波的时延或相位差来估算场景中每一个点与传感器之间的距离。这种传感器成本高,不易推广。传统的通过多目成像立体匹配的方法来估计深度的方法,大都是基于摄像机阵列即多台摄像机对同一景物从不同位置或角度拍摄图像,并根据成像视差来确定物体的深度,以实现对物体三维信息的感知,获取深度。这种方法需要至少二台标定的摄像机,成本也较高,安装也不方便。现阶段基于单目摄像机对空间点进行深度测量的研究,主要是通过控制摄像机做平移运动,利用平移向量和极点信息来线性求解内参数,与多目成像立体匹配估计深度原理相同。但摄像机平移运动机械结构复杂,不适用于视频监控系统应用。
技术实现思路
本专利技术提出一种基于单目摄像机的测量深度、深度场以及被测物体大小的方法, 可利用现已大量安装使用的带有旋转云台的普通视频监控摄像机,实现物体深度及实际尺寸的测量,有效地解决了视频监控中的测量问题。本专利技术提供了一种基于单目摄像机的深度测量的方法,利用云台旋转测量静止物体的深度信息,其特征在于,它采用如下步骤获得物体深度(1)对于给定的摄像机方位和镜头焦距f,也即给定的视场,采集图像A ;(2)通过云台控制摄像机水平或垂直旋转一角度θ,采集图像B ;(3)对于物点Q,在图像A中像点为Q’(Xl,yi),利用图像匹配算法找到其在图像B 中像点Q” U2,y2),其中图像坐标原点与光轴重合;(4)按如下公式计算物点Q的深度Z本文档来自技高网...

【技术保护点】
1.一种基于单目摄像机的深度测量方法,利用云台旋转测量静止物体的深度信息,其特征在于,它采用如下步骤获得物体深度:(1)对于给定的摄像机方位和镜头焦距f,也即给定的视场,采集图像A;(2)通过云台控制摄像机水平或垂直旋转一角度θ,采集图像B;(3)对于物点Q,其在图像A中像点为Q’(x1,y1),利用图像匹配算法找到其在图像B中像点Q”(x2,y2),其中图像坐标原点与光轴设为重合;(4)按如下公式计算物点Q的深度Z:(math)??(mrow)?(mi)Z(/mi)?(mo)=(/mo)?(mn)2(/mn)?(mi)L(/mi)?(mo)/(/mo)?(mo)[(/mo)?(mfrac)?(mi)μ(/mi)?(mi)v(/mi)?(/mfrac)?(mo)|(/mo)?(mo)|(/mo)?(msup)?(mi)Q(/mi)?(mo)′(/mo)?(/msup)?(mo)-(/mo)?(msup)?(mi)Q(/mi)?(mrow)?(mo)′(/mo)?(mo)′(/mo)?(/mrow)?(/msup)?(mo)|(/mo)?(mo)|(/mo)?(mi)cot(/mi)?(mi)θ(/mi)?(mo)+(/mo)?(mfrac)?(mi)μ(/mi)?(mi)v(/mi)?(/mfrac)?(msqrt)?(mo)|(/mo)?(mo)|(/mo)?(msup)?(mi)Q(/mi)?(mo)′(/mo)?(/msup)?(mo)-(/mo)?(msup)?(mi)Q(/mi)?(mrow)?(mo)′(/mo)?(mo)′(/mo)?(/mrow)?(/msup)?(msup)?(mrow)?(mo)|(/mo)?(mo)|(/mo)?(/mrow)?(mn)2(/mn)?(/msup)?(msup)?(mi)cot(/mi)?(mn)2(/mn)?(/msup)?(mi)θ(/mi)?(mo)-(/mo)?(msub)?(mrow)?(msub)?(msup)?(mrow)?(mn)4(/mn)?(mi)Q(/mi)?(/mrow)?(mo)′(/mo)?(/msup)?(mi)r(/mi)?(/msub)?(msup)?(mi)Q(/mi)?(mrow)?(mo)′(/mo)?(mo)′(/mo)?(/mrow)?(/msup)?(/mrow)?(mi)r(/mi)?(/msub)?(/msqrt)?(mo)-(/mo)?(mn)2(/mn)?(/mrow)?(/math)其中,L是镜头光心到云台水平或垂直转动轴的距离,μ是对应传感器成像面上的像素间距,v是镜头像距,||Q′-Q″||是像点Q’与像点Q”在图像上的像素距离,Q’r是Q’在旋转方向上的投影,Q”r是Q”在旋转方向上的投影,所述旋转方向指Q’-Q”矢量方向。...

【技术特征摘要】
1.一种基于单目摄像机的深度测量方法,利用云台旋转测量静止物体的深度信息,其特征在于,它采用如下步骤获得物体深度(1)对于给定的摄像机方位和镜头焦距f,也即给定的视场,采集图像A;(2)通过云台控制摄像机水平或垂直旋转一角度θ,采集图像B;(3)对于物点Q,其在图像A中像点为Q’(Xl,yi),利用图像匹配算法找到其在图像B中像点Q” U2,y2),其中图像坐标原点与光轴设为重合;(4)按如下公式计算物点Q的深度ZZ = Ili ^ΙΙβ'-ρ'1 cotθ+^JlQ'-QIf cot2 0H-2/Lvv_其中,L是镜头光心到云台水平或垂直转动轴的距离,μ是对应传感器成像面上的像素间距,V是镜头像距,I Iq' -Q I是像点Q’与像点Q”在图像上的像素距离,Q’r是Q’ 在旋转方向上的投影,Q”,是Q”在旋转方向上的投影,所述旋转方向指Q’ -Q”矢量方向。2.如权利要求1所述的基于单目摄像机的深度测量方法,其特征在于,采用如下步骤测量镜头光心到云台水平或垂直转动轴的距离L (1)对于给定的摄像机镜头焦距f,转动云台,选包含已知深度为&的物点P的视场, 采集图像Atl,物点P在图像Atl中的像点为P’ U3,y3),其中图像坐标原点与光轴重合;(2)通过云台控制摄像机水平或垂直旋转一定角度θ^,采集图像Btl;(3)利用图像匹配算法找到图像Atl中P’对应的物点P在图像Btl中的像点为P”(χ4, y4);计算摄像机水平或垂直转动原点与镜头光心的距离L如下I = Yy - IlPP IIcot ^ + - PP j|2 COt2 ...

【专利技术属性】
技术研发人员:唐慧明胡铮支晨蛟
申请(专利权)人:浙江大学
类型:发明
国别省市:86

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1