一种标的物长度测量方法及装置的制造方法

文档序号:9469645阅读:488来源:国知局
一种标的物长度测量方法及装置的制造方法
【技术领域】
[0001] 本发明涉及测量领域,特别涉及一种标的物长度测量方法及装置。
【背景技术】
[0002] 非接触式测量长度是以光学、电学、声学、电磁学等技术为基础,在不接触被测物 体表面的情况下,得到物体长度的测量方法。非接触式测量对象的方式主要有主动式和被 动式。其中主动式是通过投射能量或使用某种辅助工具等手段主动地对被测对象施加影响 从而获得被测对象有关参量的数值,这种方法测量长度具有一定的局限性,通常需要辅助 工具,比较麻烦。

【发明内容】

[0003] 本发明实施例所要解决的技术问题在于,提供一种标的物长度测量方法及装置, 能够方便地测量标的物的长度。
[0004] 本发明提供了一种标的物长度测量方法,包括:
[0005] 通过第一摄像头获取包含标的物的第一图像以及通过第二摄像头获取包含所述 标的物的第二图像,其中,所述第一图像与所述第二图像不完全相同;
[0006] 所述第一图像和所述第二图像通过图像匹配获取第三图像;
[0007] 获取用户在所述第三图像上指定的所述标的物的第一测量点以及第二测量点;
[0008] 计算所述第一摄像头与所述第二摄像头在所述第一测量点的第一视差以及所述 第一摄像头与所述第二摄像头在所述第二测量点的第二视差,所述第一视差是根据所述第 一测量点在所述第一图像成像的第一坐标点与所述第一测量点在所述第二图像成像的第 二坐标点获得,所述第二视差是根据所述第二测量点在所述第一图像成像的第三坐标点与 所述第二测量点在所述第二图像成像的第四坐标点获得;
[0009] 通过所述第一视差计算所述第一测量点的景深,并根据所述第一测量点的景深计 算出所述第一测量点的空间三维坐标,通过所述第二视差计算所述第二测量点的景深,并 根据所述第二测量点的景深计算出所述第二测量点的空间三维坐标;
[0010] 根据所述第一测量点的空间三维坐标以及所述第二测量点的空间三维坐标计算 所述标的物的长度。
[0011] 可选地,根据所述第一测量点的空间三维坐标以及所述第二测量点的空间三维坐 标计算所述标的物的长度之后还包括:
[0012] 在所述第三图像上实时显示所述标的物的长度。
[0013] 可选地,获取用户在所述第三图像上指定的所述标的物的第一测量点以及第二测 量点具体为:
[0014] 通过获取用户在第三图像上点击的两点以获得所述标的物的第一测量点以及第 二测量点;所述点击的两点分别为第一测量点或第二测量点;或,
[0015] 通过获取用户拉伸或者缩放长度测量标识控件的两个端点以获得所述标的物的 第一测量点以及第二测量点,所述长度测量标识控件的两个端点分别为第一测量点或第二 测量点。
[0016] 可选地,可以选择多个长度测量标识控件同时测量多个标的物的长度,所述长度 测量标识控件包括第一标注条、第二标注条以及指示线,其中,所述第一标注条平行于所述 第二标注条,所述指示线设置于所述第一标注条与所述第二标注条之间,并且垂直于所述 第一标注条以及所述第二标注条,所述第一标注条经过所述第一测量点,所述第二标注条 经过所述第二测量点。
[0017] 可选地,通过获取用户拉伸或者缩放长度测量标识控件的两个端点以获得所述标 的物的第一测量点以及第二测量点之后还包括:
[0018] 部分或全部清除所述第三图像中显示的所述长度测量标识控件;和/或,
[0019] 执行在所述第三图像上显示文字信息、保存所述第三图像和发送所述第三图像至 微博中的任意一种或者多种的组合。
[0020] 可选地,通过所述第一摄像头与所述第二摄像头的视差计算出景深具体为:
[0021] 通过Z=bf7 (X1-X2)计算出景深,其中Z为景深,\为所述第一测量点或所述第二 测量点在所述第一图像中X轴方向位置坐标,X2为所述第一测量点或所述第二测量点在所 述第二图像中X轴方向位置坐标,b为所述第一摄像头与所述第二摄像头间距离,f为所述 第一摄像头或所述第二摄像头的焦距,所述第一摄像头的焦距等于第二摄像头的焦距,所 述X轴方向为第一摄像头光心与第二摄像头光心连线的垂直方向。
[0022] 可选地,所述第一测量点的空间三维坐标以及所述第二测量点的空间三维坐标计 算所述标的物的长度具体为:
[0023]
中d为标的物的长度,(X1,ypZ1)为所述第一测量点的空间三维坐标,(x2,y2,Z2)为所述第 二测量点的空间三维坐标。
[0024] 本发明还提供了一种标的物长度测量装置,包括:
[0025] 第一获取单元,用于通过第一摄像头获取包含标的物的第一图像以及通过第二摄 像头获取包含所述标的物的第二图像,其中,所述第一图像与所述第二图像不完全相同;
[0026] 第二获取单元,用于所述第一图像和所述第二图像通过图像匹配获取第三图像;
[0027] 第三获取单元,用于获取用户在所述第三图像上指定的所述标的物的第一测量点 以及第二测量点;
[0028] 显示单元,用于显示所述第三图像和所述第一测量点以及所述第二测量点;
[0029] 第一计算单元,用于计算所述第一摄像头与所述第二摄像头在所述第一测量点的 第一视差以及所述第一摄像头与所述第二摄像头在所述第二测量点的第二视差,所述第一 视差是根据所述第一测量点在所述第一图像成像的第一坐标点与所述第一测量点在所述 第二图像成像的第二坐标点获得,所述第二视差是根据所述第二测量点在所述第一图像成 像的第三坐标点与所述第二测量点在所述第二图像成像的第四坐标点获得;
[0030] 第二计算单元,用于通过所述第一视差计算所述第一测量点的景深,并根据所述 第一测量点的景深计算出所述第一测量点的空间三维坐标,通过所述第二视差计算所述第 二测量点的景深,并根据所述第二测量点的景深计算出所述第二测量点的空间三维坐标;
[0031] 第三计算单元,用于根据所述第一测量点的空间三维坐标以及所述第二测量点的 空间三维坐标计算所述标的物的长度。
[0032] 可选地,所述显示单元,
[0033] 还用于在所述第三图像上实时显示所述标的物的长度。
[0034] 可选地,所述第三获取单元具体为:
[0035] 通过获取用户在第三图像上点击的两点以获得所述标的物的第一测量点以及第 二测量点;所述点击的两点分别为第一测量点或第二测量点;或,
[0036] 通过获取用户拉伸或者缩放长度测量标识控件的两个端点以获得所述标的物的 第一测量点以及第二测量点,所述长度测量标识控件的两个端点分别为第一测量点或第二 测量点。
[0037] 可选地,可以选择多个长度测量标识控件同时测量多个标的物的长度,所述长度 测量标识控件包括第一标注条、第二标注条以及指示线,其中,所述第一标注条平行于所述 第二标注条,所述指示线设置于所述第一标注条与所述第二标注条之间,并且垂直于所述 第一标注条以及所述第二标注条,所述第一标注条经过所述第一测量点,所述第二标注条 经过所述第二测量点。
[0038] 可选地,所述装置还包括:
[0039] 清除单元,用于部分或全部清除所述第三图像中显示的所述长度测量标识控件; 和/或,
[0040] 执行单元,用于执行在所述第三图像上显示文字信息、保存所述第三图像和发送 所述第三图像至微博中的任意一种或者多种的组合。
[0041] 可选地,所述显示单元还用于显示所述文字信息。
[0042] 可选地、所述第二计算单元具体用于:
[0043] 通过Z=bf7 (X1-X2)计算出景深,其中Z为景深,\为所述第一测量点或所述第二 测量点在所述第一图像中X轴方向位置坐标,X2为所述第一测量点或所述第二测量点在所 述第二图像中X轴方向位置坐标,b为所述第一摄像头与所述第二摄像头间距离,f为所述 第一摄像头或所述第二摄像头的焦距,所述第一摄像头的焦距等于第二摄像头的焦距,所 述X轴方向为第一摄像头光心与第二摄像头光心连线的垂直方向。
[0044] 可选地,所述第三计算单元具体用于:
[0045]
中d为标的物的长度,(X1,ypZ1)为所述第一测量点的空间三维坐标,(x2,y2,Z2)为所述第 二测量点的空间三维坐标。
[0046] 上述发明,基于双目立体视觉测距技术,分别用两个摄像头拍摄的包含标的物的 图像,计算用户指定的标的物两端点在两个摄像头拍摄图像中的视差,通过两端点的视差 获取两端点的深度信息,进一步根据深度信息计算出两端点的空间三维坐标,进而获得标 的物长度值。该方法不需要提供辅助工具,只需要用户选取所测标的物的两端点就可方便 地获得标的物的长度,具有更好的实用性。
【附图说明】
[0047] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0048] 图1是本发明标的物长度测量方法一实施方式的流程图;
[0049] 图2是本发明标的物长度测量方法另一实施方式的流程图;
[0050] 图3是本发明长度测量标识控件选取测量点一实施方式的示意图;
[0051] 图4是本发明长度测量标识控件结构示意图;
[0052] 图5是本发明双摄像头测量标的物长度原理图;
[0053] 图6是本发明第三图像部分或全部清除长度测量标识控件后示意图;
[0054] 图7是本发明标的物长度测量方法应用于身高测量一实施方式的流程图;
[0055] 图8是本发明标的物长度测量装置一实施方式的结构流程图;
[0056] 图9是本发明标的物长度测量装置另一实施方式的结构示意图;
[0057] 图10是本发明标的物长度测量装置应用于身高测量一实施方式的结构示意图。
【具体实施方式】
[0058] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1