[发明专利]一种利用视频中物体投影测量物体间距的方法在审
| 申请号: | 201910990640.4 | 申请日: | 2019-10-18 |
| 公开(公告)号: | CN110672024A | 公开(公告)日: | 2020-01-10 |
| 发明(设计)人: | 章恺熙;吴昊 | 申请(专利权)人: | 章恺熙 |
| 主分类号: | G01B11/14 | 分类号: | G01B11/14 |
| 代理公司: | 32300 南京源古知识产权代理事务所(普通合伙) | 代理人: | 马晓辉 |
| 地址: | 210012 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 直线连接 投影 视频画面 摄像机 原视频图像 被测物体 二维坐标 计算误差 建立模型 镜头畸变 模型建立 数学计算 物体投影 测量 视频 | ||
本发明提供了一种利用视频中物体投影测量物体间距的方法,包括以下步骤:步骤S01:建立模型,设A点为摄像机顶点,O为摄像机有底面的交点,B、C为两被测物体,B、C与地面的投影分别为OB、OC,B’点为B点在视频画面中与地面的投影,C’点为C点在视频画面中与地面的投影,将A点于O点用直线连接起来,将A点、B点、B’点用直线连接起来,将A点、C点、C’点用直线连接,将O点、OB点、B’点用直线连接,将O点、OC点、C’点用直线连接,将B点和B’点用直线连接,将B点和OB点直线连接,将C点和OC点直线连接,将OB点和OC点直线连接,模型建立完成;通过数学计算,算出的OBOC的距离,本发明提供的方法不用原视频图像二维坐标的数据,消除了由镜头畸变而产生的计算误差。
技术领域
本发明涉及一种测量间距的方法,特别涉及一种利用视频中物体投影测量物体间距的方法。
背景技术
当前测量视频中物体间距主要有两种方法:一是直接进行现场测量,该方法最为常用,但是如果被测物体不在了,便无法测量;二是测量同一焦平面或焦平面附近的物体长度,根据画面中的二维平面坐标长度进行比例换算,由于镜头畸变是非线性变化,因此该方法存在一定的系统误差,而且摄像机大多是向下俯视,因此焦平面难以确定;三是实地测量被摄地多组三维坐标数据,并与画面中的二维坐标数据相关联,运用仿射变换等方法反解出画面二维坐标和现实三维坐标的映射关系,由此得到各未知点的三维坐标,运用距离公式算出长度,该方法虽然适用范围广,但是计算过程复杂,由于镜头畸变等因素,实地测量的三维坐标数据一定要将被测目标包裹在内。
发明内容
1、所要解决的技术问题:
当前测量视频中物体间距的方法,在被测物体不在的情况下无法测量,由镜头畸变而产生的计算误差,测量精确度不高。
2、技术方案:
为了解决以上问题,本发明提供了一种利用视频中物体投影测量物体间距的方法,包括以下步骤:步骤S01:建立模型,设A点为摄像机顶点,O为摄像机有底面的交点,B、C为两被测物体,B、C与地面的投影分别为OB、OC,B’点为B点在视频画面中与地面的投影,C’点为C点在视频画面中与地面的投影,将A点于O点用直线连接起来,将A点、B点、B’点用直线连接起来,将A点、C点、C’点用直线连接,将O点、OB点、B’点用直线连接,将O点、OC点、C’点用直线连接,将B点和B’点用直线连接,将B点和OB点直线连接,将C点和OC点直线连接,将OB点和OC点直线连接,模型建立完成;步骤S02:测量B’C’之间的距离为L,B、C离地高度分别为h1、h2,AO高度H,B′O、C′O的距离为a、b;步骤S03:运用数学方法计算出OBO的距离和OCO距离步骤S04:计算出cos∠B′OC′=a2+b2-L2;步骤S05:运用数学方法计算出OBOC的距离。
在步骤S03中,运用立体几何及三角形相似方法计算出OBO的距离为OCO的距离为
在步骤S05中,运用的数学方法是余弦定理,OBOC的距离为
3、有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于章恺熙,未经章恺熙许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910990640.4/2.html,转载请声明来源钻瓜专利网。





