基于摄像头标定的视频图像中人体身高测量的系统及方法技术方案

技术编号:14532201 阅读:118 留言:0更新日期:2017-02-02 14:56
本发明专利技术涉及一种基于摄像头标定的视频图像中人体身高测量的系统,包括标定点选取模块、摄像头参数计算模块、体身高测量端点选取模块和人体身高计算模块;还包括一种基于摄像头标定的视频图像中人体身高测量的方法。采用该系统及方法,在计算获得摄像头参数及其相应的空间变换矩阵后,仅依靠监控视频图像数据即可进行地面上直立人员身高的测量;简化了身高计算过程;通过同一位置点的图像空间坐标和实际空间坐标的对应关系计算摄像头参数;结合摄像头参数和脚底点、头顶点测量端点信息,利用身高计算算法,计算图像中地面上直立人员的身高。

System and method for measuring human body height in video image based on camera calibration

The invention relates to a system for measuring the height of the human body video image based on the camera calibration, including the calibration of camera parameters selection module, calculation module, body height and body height measurement endpoint selection module calculation module; it also includes a method of frequency measurement of the body height in the image based on camera calibration. By using the system and method, get the camera parameters and the space transformation matrix in the corresponding calculation, the ground vertical height measurement personnel only rely on the video image data can be simplified; the height calculation process; through the correspondence between the image space coordinate the same position and the actual coordinates of camera parameters are calculated according to the camera parameters; and the sole point, top point measurement end information calculation algorithm using height calculation of vertical ground personnel in the image height.

【技术实现步骤摘要】

本专利技术涉及计算机视觉
,尤其涉及视频摄像头标定与视频图像目标测量
,具体是指一种基于摄像头标定的视频图像中人体身高测量的系统及方法。
技术介绍
视频图像的目标测量方法有透视图测量法、现场重现测量法、空间映射法以及画面匹配法。透视作图测量法是基于透视学原理,通过绘图进行测量的方法。该方法操作简单,但要求掌握透视学的基本理论,且需要根据现场参照物准确找到“灭点”。现场重现测量法是一种基于犯罪现场重建的测量方法,在被检画面有条件进行现场重建时采用。该方法的测量精度取决于重现画面与被检画面影像的配准程度。空间映射法是利用摄像头参数获得实际空间和图像空间的映射关系,进行测算的一种方法。画面匹配法是基于现场三维坐标重建测量嫌疑人身高的方法。本专利技术涉及的技术方法属于空间映射法。在没有外部参数约束的条件下,利用一个投影方向的二维图像数据完全求取三维空间的位置信息是不可能实现的。但是如果在二维图像空间中引入对三维空间目标的位置约束信息就有可能对满足约束条件的目标进行时空物理量的量测。本专利技术利用监控摄像头满足小孔成像原理、利用监控视频图像基本无畸变、所处地面平整等假设条件,设计摄像头参数求解算法计算监控摄像头的内外参数。同时,设计地平面上目标测量端点间的时空位置关系的算法实现对监控视频图像中人体身高的测量。周小芹在其申请的专利技术专利“基于Kinect景深图像的快速身高和体重测量方法”[201510419297.X]中公开了一种基于Kinect景深图像的快速身高和体重测量方法,利用Kinect视角场几何推导来测量人体身高,不涉及骨骼关节点的差值计算,因此可以获得精确身高值,利用景深图像数据与实际数据之间的比例推算出每个深度图像帧像素宽度对应的实际宽度,再据此推算出精确的人体实际高度;同理,按照上述方法可以推算出精确的人体实际体宽;通过实际宽度和实际高度,可以估算出人体实际体重;本专利技术不仅精确而且速度快,只需人从摄像头前走过,就可以立即给出人体身高值和体重,省去了手工记录、录入数据的繁琐工序,减少了人力。李跃威等在其申请的专利技术专利“视频图像中人体身高的测量方法”(申请号:201410544853.1)中公开了一种视频图像中人体身高的测量方法,步骤是:1,把具有当事人的视频图像分解成按时间顺序排列的多帧系列照片;2,在系列照片中找出关键帧照片;3,取具有视频图像和照片叠加程序的计算机,在计算机显示器上显示关键帧照片;4,用在原摄取点放置的摄像机摄取关键帧照片处视频图像,在计算机显示器上重合显示出来,5,计算机操作人员按显示器上重合显示的关键帧照片和关键帧照片处的视频图像,指导测量人员进入现场、把具有游标的塔尺下端抵在关键帧照片中站立的当事人脚下、让具有游标的塔尺通过当事人的头顶、把塔尺上的游标滑到当事人头顶,则游标指示的塔尺高度即是当事人的人体身高。本专利技术可以很方便、准确地测取视频图像中人体身高。林哲祺等在其申请的专利技术专利“一种基于构造平面的单幅图像人体身高测量方法”[201310288619.2]中公开了一种基于构造平面的单幅图像人体身高测量方法。包括:1)在摄像机拍摄场景中任意布置四个等高度标杆;2)从图像中提取各个标杆的上下两个端点;3)利用各标杆上端点构造一平面,计算反映构造平面与地平面映射关系的单应性矩阵H;4)从图像中提取人体图像的两个端点,计算人体下端点在构造平面中映射点坐标,该映射点为人体与构造平面的交点;5)利用该交点、人体图像下端点以及任一标杆两个端点构造一平面,根据与标准矩形平面映射关系计算单应性矩阵Hs;6)利用Hs计算人体图像的上端点在标准矩形平面上的坐标,计算人体图像高度。本方法是计算机视觉单视测量的一种新方法,具有操作方便,成本低廉的优势。赵星星在其申请的专利技术专利“身高测量系统和方法”[201610158363.7]中公开了一种身高测量系统和方法,属于身高测量
,其可解决现有的通过图像分析测量身高的技术准确性差、被遮挡时不能实现、使用不便的问题。本专利技术的身高测量系统包括:图像获取单元,用于获取深度图像;处理单元,用于分析得出所述深度图像中的地面和人体头顶,并计算出人体头顶与地面所在平面间的距离作为身高。王飞等在其申请的专利技术专利“一种基于视频处理的人体身高测量方法”[201510851798.5]中公开了一种基于视频处理的人体身高测量方法,所述方法以单目相机作为实现平台。该方法首先通过对包含参考线的图像进行标定以获得三条参考线的投影参数,然后对包含待测人体的视频进行处理,具体包括1.准确识别出视频帧中的人体,2.运用图像处理算法分割出前景人体,3.提取人体特征点(头顶点与脚底点)像素坐标,最后将投影参数,相机高度,以及特征点像素坐标等数据输入核心投影算法便得到人体身高信息。该方法在硬件上只需要一台普通相机,其他皆由软件实现,简单易行,可信度高,大大提高了身高测量的效率。王丽峰等在其申请的专利技术专利“一种身高测量方法”[201410704890.4]中涉及一种身高测量方法,包括以下步骤:步骤一,训练人脸分类器;步骤二:训练人脸身高模型;步骤三:通过分类器检测人脸;步骤四:获取目标人脸的图像数据;步骤五:将图像数据输入模型得到人体身高;该身高测量方法,它是机器学习算法与视觉算法的有效集成,能够在用户与摄像头距离不固定的情况下,无接触式测量身高,保证了一些特殊场所下测量身高数据的安全性。此方法突破传统测量工具的限制,操作方便,可以有效地节省成本和人力物力,可移植性强,今后可集成入多款智能产品中,创造一定的经济效益和实用价值。柳林祥在其申请的专利技术专利“基于人体姿态识别的身高测量方法及装置”[201210137231.8]中公开了基于人体姿态识别的身高测量方法和装置,所述方法获取包括人体姿态的场景图像后,通过对人体姿态自动识别,对不同姿态的人体采用不同的身高计算方法,在人体处于难以直接计算身高的姿态时,通过分割人体图像中构成身高或臂展的不同部位,分别求取构成身高或臂展的不同部位的物理长度,并进一步求和估算人体身高。本专利技术大大提高了人体身高测量的自动化程度,和身高测量效率。申琳等在其申请的专利技术专利“基于双目视觉技术的人体身高测量方法及其装置”[201310192474.6]中涉及计算机视觉
,公开了一种基于双目视觉技术的人体身高测量方法及其装置。本专利技术中通过获取双目相机拍摄场景图像中人体目标的人头尖点的图像坐标和与之对应的深度信息,计算人头尖点在摄像机坐标系下的世界坐标,进而测量人体目标的身高。本专利技术要求被测人员配合度低,只需站到相机拍摄的可测量范围内便可完成身高测量,可以同时测量场景中多个人体目标的身高,且测量精度较高。综上可知,现有的利用监控视频图像进行人体身高测量主要采用参照物计算比例,双目摄像头计算景深等方法将进行脚底点和头顶点的坐标求解。但这样的方法在诸如交通、治安等监控应用中,需要人员出现在现场时视频图像的场景里有相应的辅助设备,这对于实际应用会带来较大的人力、物力消耗。因而需要不依赖辅助设备,且能在事后对视频图像中地面上的人员进行身高测量的应用系统,以快速计算视频图像中的人员身高。本专利技术首先计算摄像头内外参数矩阵信息,通过人机交互获取脚底点、头顶点的图像坐标本文档来自技高网
...

【技术保护点】
一种基于摄像头标定的视频图像中人体身高测量的系统,其特征在于,所述的系统包括:标定点选取模块,用于选取标定点,并确定标定点在世界坐标系与图像坐标系之间的对应关系;摄像头参数计算模块,用于根据摄像机成像原理计算变换矩阵,并根据变换矩阵计算摄像头内外参数;人体身高测量端点选取模块,用于通过人机交互界面,在图像上选择图像中直立于地面上的人员的脚底点、头顶点,并记录其对应的图像空间坐标作为人体身高计算的输入数据;人体身高计算模块,用于根据人体端点、摄像头内外参数和空间变换矩阵信息,计算脚底点和头顶点的实际物理空间距离,得到人体身高。

【技术特征摘要】
1.一种基于摄像头标定的视频图像中人体身高测量的系统,其特征在于,所述的系统包括:标定点选取模块,用于选取标定点,并确定标定点在世界坐标系与图像坐标系之间的对应关系;摄像头参数计算模块,用于根据摄像机成像原理计算变换矩阵,并根据变换矩阵计算摄像头内外参数;人体身高测量端点选取模块,用于通过人机交互界面,在图像上选择图像中直立于地面上的人员的脚底点、头顶点,并记录其对应的图像空间坐标作为人体身高计算的输入数据;人体身高计算模块,用于根据人体端点、摄像头内外参数和空间变换矩阵信息,计算脚底点和头顶点的实际物理空间距离,得到人体身高。2.一种利用权利要求1所述的系统实现基于摄像头标定的视频图像中人体身高测量的方法,其特征在于,所述的方法包括以下步骤:(1)选取标定点,并确定各个标定点在世界坐标系下的坐标,进而建立标定点在世界坐标系与图像坐标系之间的对应关系;(2)根据摄像机成像原理计算其变换矩阵,并根据变换矩阵计算摄像头内外参数;(3)通过人机交互界面,在图像上选择图像中直立于地面上的人员的脚底点、头顶点,并记录其对应的图像空间坐标作为人体身高计算的输入数据;(4)根据人体端点、摄像头内外参数和空间变换矩阵信息,计算脚底点和头顶点的实际物理空间距离,得到人体身高。3.根据权利要求2所述的基于摄像头标定的视频图像中人体身高测量的方法,其特征在于,所述的步骤(1)包括以下步骤:(1-1)在地面上或标定工具上选取一个点作为为原点O,并分别以地面上或标定工具上的相互垂直的直线作为X、Y轴,以垂直于XOY平面的直线为Z轴,建立世界坐标系;(1-2)选取相对位置可以确定的点作为标定点;(1-3)确定各个标定点在世界坐标系下的坐标;(1-4)建立标定点在世界坐标系与图像坐标系之间的对应关系。4.根据权利要求3所述的基于摄像头标定的视频图像中人体身高测量的方法,其特征在于,所述的步骤(1-1)还包括以下步骤:(1-1-1)把黑白棋盘格置于地面上,拍摄包含黑白棋盘格的视频图像;(1-1-2)以所述的黑白棋盘格的左下角为原点O;(1-1-3)分别以所述的黑白棋盘格的相互垂直的两边作为X、Y轴建立世界坐标系;(1-1-4)以垂直于XOY平面的直线为Z轴。5.根据权利要求3...

【专利技术属性】
技术研发人员:王钧段慧仙王建梅林刘娜宋蕾
申请(专利权)人:公安部第三研究所
类型:发明
国别省市:上海;31

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

1