非接触式测量方法、测量设备及其测量系统转让专利

申请号 : CN201510517999.1

文献号 : CN105387847B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周彬

申请人 : 周彬

摘要 :

本发明提供了一种非接触式测量方法、测量设备及其测量系统,其中,该非接触式测量方法包括:非接触式测量设备利用摄像头对待成像物获取多组不同角度的图片;根据多组不同角度的图片计算得到待成像物的立体图像及尺寸。本发明提供的非接触式测量方法,通过非接触式测量设备的摄像头对待成像物进行拍摄以获取图片,并经过设备内部软件建立三维模型,可以准确、便捷的获得待成像物的立体图像及待成像物的尺寸信息,有效的解决了目前的移动设备无法直接进行立体图像成像及获得待成像物尺寸的问题。另外,该技术方案,还可以利用参照识别物作为尺寸参照,以对得到的立体图像及尺寸信息进行校验,进一步保证了立体图像的准确性。

权利要求 :

1.一种非接触式测量方法,其特征在于,所述方法包括:

非接触式测量设备利用摄像头对待成像物获取多组不同角度的图片;

根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸;

其中,所述根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸的步骤具体包括:确定所述待成像物,根据所述待成像物建立成像区域;

根据所述多组不同角度的图片在所述成像区域内选择特征点;

根据所述特征点生成影像金字塔;

解析所述影像金字塔,并得到所述特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型;

将解析生成的数字高程模型转化成文档对象模型。

2.根据权利要求1所述的非接触式测量方法,其特征在于,所述确定待成像物的步骤具体为:非接触式测量设备通过识别参照识别物,进而锁定设置了所述参照识别物的用户或物体为待成像物;

或者非接触式测量设备通过待成像物上的特征点来锁定待成像物;

或者通过操作人员在非接触式测量设备上选取待成像物;

其中,在所述根据所述特征点生成影像金字塔的步骤中,还结合了参照识别物的尺寸,所述非接触式测量设备内存储有参照识别物的特定标识码以及与之对应的尺寸的列表,所述根据所述特征点生成影像金字塔的步骤之前还包括:获取所述参照识别物的特定标识码,再根据所述特定标识码从所述列表中获取与之对应的参照识别物的尺寸。

3.根据权利要求2所述的非接触式测量方法,其特征在于,所述将解析生成的数字高程模型转化成文档对象模型的步骤之后还包括校验的步骤,所述校验的步骤具体包括:获取所述摄像头的焦距以及所述参照识别物的尺寸;

根据凸透镜成像原理得到所述特征点的距离信息,进而测得所述待成像物的实际尺寸;

将获得的所述待成像物的实际尺寸与根据所述数字高程模型中的待成像物坐标参数形成的尺寸进行对比,如果对比结果在预定的误差范围内,则判断得到的所述待成像物的立体图像准确;如果对比结果不在预定的误差范围内,则返回到所述确定所述待成像物,根据所述待成像物建立成像区域的步骤,以重新拍摄并计算得到所述待成像物的立体图像及尺寸。

4.一种非接触式测量设备,其特征在于,所述非接触式测量设备包括:图像获取单元,所述图像获取单元包括用于对待成像物获取多组不同角度的图片的摄像头;

图像处理单元,所述图像处理单元根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸;其中,所述图像处理单元包括:成像确定模块,所述成像确定模块用于确定所述待成像物,并根据所述待成像物建立成像区域;

特征点选择模块,根据所述多组不同角度的图片在所述成像区域内选择特征点;

影像金字塔生成模块,根据所述特征点生成影像金字塔;

解析模块,解析所述影像金字塔,并得到所述特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型;

模型转化模块,将解析生成的数字高程模型转化成文档对象模型。

5.根据权利要求4所述的非接触式测量设备,其特征在于,所述图像处理单元进一步包括存储模块和获取模块,所述存储模块用于存储参照识别物的特定标识码以及与之对应的尺寸的列表;所述获取模块用于获取所述参照识别物的特定标识码,再根据所述特定标识码从所述列表中获取与之对应的参照识别物的尺寸。

6.根据权利要求5所述的非接触式测量设备,其特征在于,所述图像处理单元还包括校验模块,所述校验模块用于获取所述摄像头的焦距以及所述参照识别物的尺寸;根据凸透镜成像原理得到所述特征点的距离信息,进而测得所述待成像物的实际尺寸;将获得的所述待成像物的实际尺寸与根据所述数字高程模型中的待成像物坐标参数形成的尺寸进行对比,如果对比结果在预定的误差范围内,则判断得到的所述待成像物的立体图像准确;如果对比结果不在预定的误差范围内,则进行确定所述待成像物,根据所述待成像物建立成像区域的步骤,以重新拍摄并计算得到所述待成像物的立体图像及尺寸。

7.根据权利要求4-6任一项所述的非接触式测量设备,其特征在于,所述非接触式测量设备包括一个或者一个以上的摄像头。

8.根据权利要求7所述的非接触式测量设备,其特征在于,所述非接触式测量设备包括多个摄像头,且多个摄像头位于所述非接触式测量设备的一侧。

9.根据权利要求7所述的非接触式测量设备,其特征在于,所述非接触式测量设备为手机或者平板电脑。

10.一种非接触式测量系统,其特征在于,所述非接触式测量系统包括相互信号连接的图像获取设备和图像处理设备,所述图像获取设备用于对待成像物获取多组不同角度的图片,所述图像处理设备接收所述图像获取设备发送的图片,并根据所述图片计算得到所述待成像物的立体图像及尺寸,其中,所述非接触式测量系统利用权利要求1-3任一项所述的非接触式测量方法进行图像获取和处理。

11.根据权利要求10所述的非接触式测量系统,其特征在于,所述图像获取设备为包括一个或多个摄像头的手机或者平板电脑或者照相机。

12.根据权利要求10所述的非接触式测量系统,其特征在于,所述图像处理设备为数据运算中心。

13.根据权利要求12所述的非接触式测量系统,其特征在于,所述数据运算中心为笔记本电脑或者台式电脑。

说明书 :

非接触式测量方法、测量设备及其测量系统

技术领域

[0001] 本发明涉及立体成像的技术领域,具体是涉及一种非接触式测量方法、测量设备及其测量系统。

背景技术

[0002] 现有技术中,手机一般均是一个摄像头,或者前置和后置两个摄像头,但是在摄像时,只能开启一个摄像头进行摄像,在这种条件下,拍出来的照片只能是平面的,而输出的图像也是平面的,不能很好的直接摄像出立体的图片,而生成立体图片的做法是对物体的不同视角进行拍摄 多角度的照片,然后通过成像软件人工的对多组照片进行整合和处理,这样不仅浪费时间,而且加大成像的成本。另外,现有技术的手机也无法对物体进行立体尺寸的测量。

发明内容

[0003] 本发明实施例提供一种非接触式测量方法、测量设备及其测量系统,以解决现有技术中形成立体图像过程复杂以及利用常用移动设备难于实现形成立体图像以及无法对物体进行非接触式尺寸测量的技术问题。
[0004] 为解决上述问题,本发明实施例提供了一种非接触式测量方法,所述方法包括:
[0005] 非接触式测量设备利用摄像头对待成像物获取多组不同角度的图片;
[0006] 根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸。
[0007] 根据本发明一优选实施例,所述根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸具体步骤包括:
[0008] 确定所述待成像物,根据所述待成像物建立成像区域;
[0009] 根据所述多组不同角度的图片在所述成像区域内选择特征点;
[0010] 根据所述特征点生成影像金字塔;
[0011] 解析所述影像金字塔,并得到所述特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型;
[0012] 将解析生成的数字高程模型转化成文档对象模型。
[0013] 根据本发明一优选实施例,所述确定待成像物的步骤具体为:非接触式测量设备通过识别参照识别物,进而锁定设置了所述参照识别物的用户或物体为待成像物;
[0014] 或者非接触式测量设备通过待成像物上的特征点来锁定待成像物;
[0015] 或者通过操作人员在非接触式测量设备上选取待成像物;
[0016] 优选地,在所述根据所述特征点生成影像金字塔的步骤中,还结合了参照识别物的尺寸,所述非接触式测量设备内存储有参照识别物的特定标识码以及与之对应的尺寸的列表,所述根据所述特征点生成影像金字塔的步骤之前还包括:获取所述参照识别物的特定标识码,再根据所述特定标识码从所述列表中获取与之对应的参照识别物的尺寸。
[0017] 根据本发明一优选实施例,所述将解析生成的数字高程模型转化成文档对象模型的步骤之后还包括校验的步骤,所述校验的步骤具体包括:
[0018] 获取所述摄像头的焦距以及所述参照识别物的尺寸;
[0019] 根据凸透镜成像原理得到所述特征点的距离信息,进而测得所述待成像物的实际尺寸;
[0020] 将获得的所述待成像物的实际尺寸与根据所述数字高程模型中的待成像物坐标参数形成的尺寸进行对比,如果对比结果在预定的误差范围内,则判断得到的所述待成像物的立体图像准确;如果对比结果不在预定的误差范围内,则返回到所述确定所述待成像物,根据所述待成像物建立成像区域的步骤,以重新拍摄并计算得到所述待成像物的立体图像及尺寸。
[0021] 根据本发明一优选实施例,所述解析影像金字塔,并得到所述特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型的步骤中,各参数关系满足以下公式:
[0022]
[0023]   (公式1)
[0024] 其中,(x,y)表示原始影像中像点的平面坐标;
[0025] f表示相机摄影焦距;
[0026] (XS,YS,ZS)表示摄影过程中摄站点的物方空间坐标;
[0027] (XA,YA,ZA)表示像点所对应的物方点的物方空间坐标。
[0028] 为解决上述技术问题,本发明还提供一种非接触式测量设备,所述非接触式测量设备包括:图像获取单元和图像处理单元;所述图像获取单元用于对待成像物获取多组不同角度的图片;所述图像处理单元根据所述多组不同角度的图片计算得到所述待成像物的立体图像及尺寸。
[0029] 根据本发明一优选实施例,所述图像处理单元包括:成像确定模块、特征点选择模块、影像金字塔生成模块、解析模块以及模型转化模块;其中,所述成像确定模块用于确定所述待成像物,并根据所述待成像物建立成像区域;所述特征点选择模块根据所述多组不同角度的图片在所述成像区域内选择特征点;所述影像金字塔生成模块根据所述特征点生成影像金字塔;所述解析模块用于解析所述影像金字塔,并得到所述特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型;所述模型转化模块将解析生成的数字高程模型转化成文档对象模型。
[0030] 根据本发明一优选实施例,所述图像处理单元进一步包括存储模块和获取模块,所述存储模块用于存储参照识别物的特定标识码以及与之对应的尺寸的列表;所述获取模块用于获取所述参照识别物的特定标识码,再根据所述特定标识码从所述列表中获取与之对应的参照识别物的尺寸。
[0031] 根据本发明一优选实施例,所述图像处理单元还包括校验模块,所述校验模块用于获取所述摄像头的焦距以及所述参照识别物的尺寸;根据凸透镜成像原理得到所述特征点的距离信息,进而测得所述待成像物的实际尺寸;将获得的所述待成像物的实际尺寸与根据所述数字高程模型中的待成像物坐标参数形成的尺寸进行对比,如果对比结果在预定的误差范围内,则判断得到的所述待成像物的立体图像准确;如果对比结果不在预定的误差范围内,则返回到所述确定所述待成像物,根据所述待成像物建立成像区域的步骤,以重新拍摄并计算得到所述待成像物的立体图像及尺寸。
[0032] 根据本发明一优选实施例,所述非接触式测量设备包括一个或者一个以上的摄像头。
[0033] 根据本发明一优选实施例,所述非接触式测量设备包括多个摄像头,且多个摄像头位于所述非接触式测量设备的一侧。
[0034] 根据本发明一优选实施例,所述非接触式测量设备为手机或者平板电脑。
[0035] 另外,本发明实施例还提供一种非接触式测量系统,所述非接触式测量系统包括相互信号连接的图像获取设备和图像处理设备,所述图像获取设备用于对待成像物获取多组不同角度的图片,所述图像处理设备接收所述图像获取设备发送的图片,并根据所述图片计算得到所述待成像物的立体图像及尺寸,其中,所述非接触式测量系统利用上述实施例中所述的非接触式测量方法进行图像获取和处理。
[0036] 根据本发明一优选实施例,所述图像获取设备为包括一个或多个摄像头的手机或者平板电脑或者照相机。
[0037] 根据本发明一优选实施例,所述图像处理设备为数据运算中心,优选为笔记本电脑或者台式电脑。
[0038] 相对于现有技术,本发明提供的非接触式测量方法、测量设备及其测量系统,通过非接触式测量设备的摄像头对待成像物进行拍摄以获取图片,并经过设备内部软件建立三维模型,可以准确、便捷的获得待成像物的立体图像及待成像物的尺寸信息,有效的解决了目前的移动设备(譬如手机、带有摄像功能的相机、平板电脑等)无法直接进行立体图像成像及获得待成像物尺寸的问题。另外,本发明的技术方案,还可以利用参照识别物作为尺寸参照,以对得到的立体图像及尺寸信息进行校验,进一步保证了立体图像的准确性。本发明中的技术方案,不仅步骤简单,而且能够节约大量成本。优选地,本发明可以通过两个摄像头,(其中,摄像头距离能够自行调节)直接拍照后,通过移动设备中的软件三维建模,立即生成立体图像并获得待成像物的尺寸信息,只需要两个摄像头获取少量数据,即可处理获得精确3D实物数字模型,方便快捷。

附图说明

[0039] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040] 图1是本发明非接触式测量方法一优选实施例的步骤流程图;
[0041] 图2是图1实施例中非接触式测量方法的具体步骤流程示意图;
[0042] 图3是透镜成像的原理图;
[0043] 图4是本发明非接触式测量设备一优选实施例的组成框图;以及
[0044] 图5是本发明非接触式测量系统一优选实施例的结构框图。

具体实施方式

[0045] 下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0046] 请参阅图1,图1为本发明非接触式测量方法一优选实施例的步骤流程图;该非接触式测量方法可以用于非接触测量、变形测量、勘测、测距、代替人眼识别、区分目标等。该非接触式测量方法包括但不限于以下步骤。
[0047] 步骤S110,非接触式测量设备利用摄像头对待成像物获取多组不同角度的图片。
[0048] 在步骤S110中,该非接触式测量设备可以为手机、平板电脑、照相机、手提电脑等带有摄像功能的移动终端设备。以手机为例,可以在手机的正面、背面或者侧面设置两个相同的摄像头,两摄像头优选与手机的中轴线垂直或者平行,这样可以更好的利用显示空间,当然摄像头的设置位置并不限于此,设置在其他位置同样能够实现立体成像的要求。关于摄像头设置位置此处不再一一列举。
[0049] 进一步,摄像头之间的距离为优选为5mm~50mm,摄像头之间的距离可以调节,且摄像头的角度可以通过安装转动装置进行角度调节。当然,摄像头距离不可调节,角度没有转动装置也可以到达测量目的。关于手机摄像头安装结构的技术特征,在本领域技术人员的理解范围内,此处不再赘述。优选地,非接触式测量设备包括多个摄像头,且多个摄像头位于非接触式测量设备的一侧。当摄像头位于非接触式测量设备的一侧时,可以使数据采集次数减少,且成像效果越逼真。
[0050] 另外,该非接触式测量设备的摄像头也可以只设置一个,相对于设置两个摄像头的结构,该种设置一个摄像头结构的非接触式测量设备拍摄次数可以多一些,譬如,设置两个摄像头的非接触式测量设备在成像过程中只需拍摄1-3次,而设置一个摄像头的非接触式测量设备在成像过程中可以拍摄6-8次,同样能够实现立体成像功能。
[0051] 步骤S120,根据多组不同角度的图片计算得到待成像物的立体图像及尺寸。请参阅图2,图2是图1实施例中非接触式测量方法的具体步骤流程示意图。该步骤S120具体包括以下步骤。
[0052] 步骤S1201,确定待成像物,根据待成像物建立成像区域。
[0053] 在步骤S1201中,确定待成像物的步骤可以为:非接触式测量设备通过识别参照识别物,进而锁定设置了参照识别物的用户或物体为待成像物。
[0054] 确定待成像物的方法还可以为:非接触式测量设备通过待成像物上的特征点来锁定待成像物;或者通过操作人员在非接触式测量设备上选取待成像物的方式。
[0055] 参照识别物则可以为测量棒、智能手表、智能手环等智能穿戴设备。在本发明实施例中以智能手环为例进行说明,其他智能穿戴设备与其相似。
[0056] 智能手环筛选出测量目标的过程如下:智能手环在厂家生产的过程中尺寸是固定的。我们可以把智能手环的尺寸数据输入到非接触式测量设备的软件中,智能手环是一个特定的物体,比如一群人中只有一个人有穿戴这个该种型号手环,这样就能定位这一个人,或者类似于蓝牙,人群中有好几个人都有这种智能手环,可以通过特定的匹配识别码来选择和手机绑定连接的某一个智能手环,从而达到筛选的目的。其中,智能手环优选为通过无线方式与非接触式测量设备进行连接。
[0057] 当然,在确定待成像物的时候也可以不通过参照识别物来进行,可以为用户自行锁定待成像物,然后使用非接触式测量设备进行拍摄,进而获取图片。
[0058] 步骤S1202,根据多组不同角度的图片在成像区域内选择特征点。
[0059] 步骤S1203,获取参照识别物的特定标识码,再根据特定标识码从列表中获取与之对应的参照识别物的尺寸。
[0060] 非接触式测量设备内存储有参照识别物的特定标识码以及与之对应的尺寸的列表,非接触式测量设备获取参照识别物的特定标识码,再根据特定标识码从列表中获取与之对应的参照识别物的尺寸。可以根据智能手环尺寸的大小来控制测量误差,或者通过智能手环建立实物空间尺寸比例尺,进行少量数据从而达到测量效果。
[0061] 步骤S1204,根据特征点生成影像金字塔。在步骤S1204中,根据特征点生成影像金字塔的步骤中,还结合了步骤S1203中获取的参照识别物的尺寸。在进行例如人体等需要多面测量的物体,需前、左后侧、右后侧三个方向进行立体模型建立,并根据特征点在同一立体坐标系中建立。根据测量结果获得了人体的三维图像,则可以根据这个图像进行测量,比如类似于地球上的经度纬度的测量,或者山峰的距离,高度差等的测量。
[0062] 步骤S1205,解析影像金字塔,并得到特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型(Digital Elevation Model,简称DEM)。
[0063] 因为两个固定摄像头在同一界面成像,通过共同的影像重合部分、共同的特征点进行成像固定。所得出的数据经过简单的计算即可得到被测物体的立体关系。并且由于两张图片同时、近乎同一立体坐标拍摄,所得数据精准度高。其中,在测量前期对双摄像头测算准确度进行校正,得到数据的校正参数,(X,aY,bZ)即参数为(1,a,b)。因为在摄像头生产过程中,摄像头不可能完全一样,由于焦距的不一致,两个摄像头在同一个成像界面成像会与假设两摄像头完全一样的条件下存在一个固定的误差参数。而像方坐标、物方坐标以及外方位元素各参数关系满足以下公式,
[0064]
[0065]   (公式1)
[0066] 其中,(x,y)表示原始影像中像点的平面坐标;
[0067] f表示相机摄影焦距;
[0068] (XS,YS,ZS)表示摄影过程中摄站点的物方空间坐标;
[0069] (XA,YA,ZA)表示像点所对应的物方点的物方空间坐标。
[0070] 步骤S1206,将解析生成的数字高程模型转化成文档对象模型(Document Object Model,简称DOM)。
[0071] 其中,文档对象模型是W3C组织推荐的处理可扩展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本、更新其内容等。以使数字高程模型可以在软件中被编辑和修改。
[0072] 在步骤S1206之后,还包括进行立体测图以及生成DLG(Digital Line Graphic,数据数字线划地图)与现有线划基本一致的各地图要素的矢量数据集,且保存各要素间的空间关系和相关的属性信息。
[0073] 在数字测图中,最为常见的产品就是数字线划图,外业测绘最终成果一般就是DLG。该产品较全面地描述地表现象,目视效果与同比例尺一致但色彩更为丰富。能够满足各种空间分析要求,可以随机地进行数据选取和显示,与其他信息叠加,可进行空间分析、决策。其中部分地形核心要素可作为数字正射影像地形图中的线划地形要素。
[0074] 以上是一个利用双摄像头成像的具体的原理过程。其与一般的非测量单个相机立体测图的差别主要在于以下两点:一、影像不需要校正处理。二、测量结果不需要进行影像匹配。
[0075] 另外,该非接触式测量方法还包括校验的步骤,具体如下。
[0076] 步骤S1207,获取摄像头的焦距以及参照识别物的尺寸。
[0077] 步骤S1208,根据凸透镜成像原理得到特征点的距离信息,进而测得待成像物的实际尺寸。
[0078] 请参阅图3,图3是透镜成像的原理图。摄像头的焦距是一个已知的数据,根据摄像头的不同,焦距有固定的和非固定的。固定焦距的数值是一定,非固定的摄像头就有调焦的功能,调焦过程中也会是焦距在拍照过程中固定在某一位置,所以也是一个固定的已知数值。在配合已知尺寸的智能手环等穿戴设备中,利用成像过程的倒三角形(图1),已知AB的长度,已知焦距Of的长度,AB成像ab的长度,自然就可以测算出物距OF的长度。这样知道物距OF的长度,就可以测算出和AB在一起的其他位置物体的长度和位置等。这是一种被测物体数据获取方法,也是对成像过程的校验。是智能手环等穿戴设备作用之一。
[0079] 步骤S1209,将获得的待成像物的实际尺寸与根据数字高程模型中的待成像物坐标参数形成的尺寸进行对比。
[0080] 步骤S1210,判断对比结果是否在预定的误差范围内。
[0081] 如果判断获得的待成像物的实际尺寸与根据数字高程模型中的待成像物坐标参数形成的尺寸之间的误差在预定范围内,则进入到下一步骤(步骤S1211)。如果判断获得的待成像物的实际尺寸与根据数字高程模型中的待成像物坐标参数形成的尺寸之间的误差不在预定范围内,则返回到步骤S1201,确定待成像物,根据待成像物建立成像区域,以重新拍摄并计算待成像物的立体图像。
[0082] 步骤S1211,待成像物的立体图像准确,立体成像过程结束。
[0083] 进一步优选地,在立体成像生成过程结束之后,还可以包括对立体图像进行处理的过程,通过类似Photoshop软件对图片进行处理并美化,生成色彩逼真的图像。在本领域技术人员的理解范围内,此处不再赘述。
[0084] 立体图像经过处理之后,还可以通过信息、有线、无线等方式对图片进行数字存储或者导出,譬如导入3D打印机中,以打印文件。
[0085] 本发明提供的非接触式测量方法,通过非接触式测量设备的摄像头对待成像物进行拍摄以获取图片,并经过设备内部软件建立三维模型,可以准确、便捷的获得待成像物的立体图像及待成像物的尺寸信息,有效的解决了目前的移动设备(譬如手机、带有摄像功能的相机、平板电脑等)无法直接进行立体图像成像及获得待成像物尺寸的问题。另外,本发明的技术方案,还可以利用参照识别物作为尺寸参照,以对得到的立体图像及尺寸信息进行校验,进一步保证了立体图像的准确性。本发明中的技术方案,不仅步骤简单,而且能够节约大量成本。优选地,本发明可以通过两个摄像头,直接拍照后,通过移动设备中的软件三维建模,立即生成立体图像并获得待成像物的尺寸信息,只需要两个摄像头获取少量数据,即可处理获得精确3D实物数字模型,方便快捷。
[0086] 为解决上述技术问题,本发明实施例还提供一种非接触式测量设备。请参阅图4,图4是本发明非接触式测量设备一优选实施例的组成框图。该非接触式测量设备可以用于非接触测量、变形测量、勘测、测距、代替人眼识别、区分目标等。非接触式测量设备包括但不限于以下单元:图像获取单元400和图像处理单元500。该图像获取单元400用于对待成像物获取多组不同角度的图片。
[0087] 具体而言,非接触式测量设备可以为手机、平板电脑、照相机、手提电脑等带有摄像功能的移动终端设备。下面实施例以手机为例。
[0088] 该图 像获取单元400可以包括一个或者多个摄像头,优选地,在手机的正面、背面或者侧面设置两个相同的摄像头,两摄像头优选与手机的中轴线垂直或者平行,这样可以更好的利用显示空间,当然摄像头的设置位置并不限于此,设置在其他位置同样能够实现立体成像的要求。关于摄像头设置位置此处不再一一列举。
[0089] 进一步地,关于手机摄像头安装结构的技术特征,在本领域技术人员的理解范围内,此处不再赘述。
[0090] 参照识别物则可以为测量棒、智能手表、智能手环等智能穿戴设备。在本发明实施例中优选为智能手环。智能手环筛选出测量目标的过程如下:智能手环在厂家生产的过程中尺寸是固定的。我们可以把数据输入到非接触式测量设备的软件中,智能手环是一个特定的物体,比如一群人中只有一个人有穿戴这个该种型号手环,这样就能定位这一个人,或者类似于蓝牙,人群中有好几个人都有这种智能手环,可以通过特定的匹配识别码来选择和手机绑定连接的某一个智能手环,从而达到筛选的目的。其中,智能手环优选为通过无线方式与非接触式测量设备进行连接。
[0091] 该图像处理单元500用于根据多组不同角度的图片计算得到待成像物的立体图像,具体包括:成像确定模块510、特征点选择模块520、影像金字塔生成模块530、解析模块540、模型转化模块550、存储模块560、获取模块570以及校验模块580。
[0092] 成像确定模块510用于确定待成像物,并根据待成像物建立成像区域。特征点选择模块520用于根据多组不同角度的图片在成像区域内选择特征点。影像金字塔生成模块530用于根据特征点生成影像金字塔。解析模块540用于解析影像金字塔,并得到特征点的像方坐标、物方坐标以及外方位元素,以形成数字高程模型。
[0093] 其中,像方坐标、物方坐标以及外方位元素各参数关系满足以下公式,[0094]
[0095]   (公式1)
[0096] 其中,(x,y)表示原始影像中像点的平面坐标;
[0097] f表示相机摄影焦距;
[0098] (XS,YS,ZS)表示摄影过程中摄站点的物方空间坐标;
[0099] (XA,YA,ZA)表示像点所对应的物方点的物方空间坐标。
[0100] 模型转化模块550用于将解析生成的数字高程模型转化成文档对象模型。存储模块560用于存储参照识别物的特定标识码以及与之对应的尺寸的列表。获取模块570用于获取参照识别物的特定标识码,再根据特定标识码从列表中获取与之对应的参照识别物的尺寸。
[0101] 校验模块580用于获取摄像头的焦距以及参照识别物的尺寸;根据凸透镜成像原理得到特征点的距离信息,进而测得待成像物的实际尺寸;将获得的待成像物的实际尺寸与根据数字高程模型中的待成像物坐标参数形成的尺寸进行对比,如果对比结果在预定的误差范围内,则判断得到的待成像物的立体图像准确;如果对比结果不在预定的误差范围内,则返回到确定待成像物,根据待成像物建立成像区域的步骤,以重新拍摄并计算得到待成像物的立体图像及尺寸。关于各个功能模块的具体工作原理及过程,请参阅上述非接触式测量方法实施例中的详细描述。
[0102] 另外,该非接触式测量设备还可以包括图像处理模块以及图像导出模块等,在本领域技术人员的理解范围内,此处亦不再赘述。
[0103] 本发明提供的非接触式测量设备,通过摄像头对待成像物进行拍摄以获取图片,并经过设备内部软件建立三维模型,可以准确、便捷的获得待成像物的立体图像及待成像物的尺寸信息,有效的解决了目前的移动设备(譬如手机、带有摄像功能的相机、平板电脑等)无法直接进行立体图像成像及获得待成像物尺寸的问题。另外,本发明的技术方案,还可以利用参照识别物作为尺寸参照,以对得到的立体图像及尺寸信息进行校验,进一步保证了立体图像的准确性。本发明中的技术方案,不仅步骤简单,而且能够节约大量成本。优选地,本发明可以通过两个摄像头,直接拍照后,通过移动设备中的软件三维建模,立即生成立体图像并获得待成像物的尺寸信息,只需要两个摄像头获取少量数据,即可处理获得精确3D实物数字模型,方便快捷。
[0104] 进一步地,本发明实施例还提供一种非接触式测量系统,请参阅图5,图5是本发明非接触式测量系统一优选实施例的结构框图。该非接触式测量系统包括相互信号连接的图像获取设备800和图像处理设备900。优选地,图像获取设备800和图像处理设备900之间通过无线的方式连接,当然也可以为有线的方式。
[0105] 具体而言,图像获取设备800用于对待成像物获取多组不同角度的图片,图像处理设备900接收图像获取设备800发送的图片,并根据图片计算得到待成像物的立体图像及尺寸,其中,图像获取设备800和图像处理设备900利用上述实施例中的非接触式测量方法进行图像获取和处理,此处不再详述。
[0106] 该图像获取设备800为包括一个或多个摄像头的手机、平板电脑或者照相机等,而该图像处理设备900为数据运算中心,优选为笔记本电脑或者台式电脑等。
[0107] 该实施例提供的非接触式测量系统,可以通过手机、平板电脑等移动设备对待成像物(或者待测量物)进行拍摄,然后将图片传输到台式电脑或者处理数据能力强的运算中心进行运算处理,进而得到待成像物的立体图像以及尺寸信息。
[0108] 以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。