The invention discloses a method for velocity measurement based on 3D technology, the method includes: using the first image acquisition camera measured corresponding, and after a set time again after the acquisition of second images; the first image and the second image synthesis of third images, the first selection of measurement points and second measuring points in the third image; according to the the position of camera, camera corresponding to the first measurement point and second measuring points in the third image, calculate the angle between the first and second measurement points of measurement points and the camera connection; according to the angle from the first measuring point and second measuring point relative to the camera shooting distance, calculates the moving distance of the object to be measured, and according to the the moving distance with the set time taking value to determine the moving speed of the object to be measured. The invention also discloses a mobile terminal and a storage medium. The invention solves the technical problem that the mobile terminal can not detect the moving speed of the object in the existing technology.
【技术实现步骤摘要】
基于3D技术的测速方法、移动终端、及存储介质
本专利技术涉及图像处理
,尤其涉及一种基于3D(3-Dimensional,三维立体)技术的测速方法、移动终端、及存储介质。
技术介绍
在获知物体的移动速度时,通常通过距离/时间来计算,因此,在测量物体的移动速度时,则必须要测量物体移动的距离以及物体移动的时间。目前测速方法主要包括:雷达检测、感应线圈检测、激光/红外线检测、超声波/微波检测等,另外,随着目前图像处理技术的发展和计算机性能的提高,利用视频资料进行车速测量的技术也在逐步完善。上述测速方法,使用成本明显较高,且难以普及,而移动终端作为当今人们随身携带的一种电子设备,使用成本交底,且普及范围广,然而当前移动终端内置传感器都不具有检测物体移动速度的能力。
技术实现思路
本专利技术的主要目的在于提出一种基于3D技术的测速方法、移动终端、及存储介质,旨在解决现有技术中无法利用移动终端检测物体移动速度的技术问题。为实现上述目的,本专利技术提供一种基于3D技术的测速方法,所述基于3D技术的测速方法包括:利用预置的摄像头采集被测物对应的第一图像,并在经过设定时间后,采集所述被测物对应的第二图像;将所述第一图像与第二图像合成为第三图像,并根据预设的选取规则,在所述第三图像中选取第一测量点和第二测量点;根据所述摄像头对应的镜头视角,及所述第一测量点和第二测量点在第三图像中的位置,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角;根据所述夹角以及提取出的所述第一测量点和第二测量点相对于所述摄像头的拍摄距离,计算出所述被测物的移动距离,并根据所述移动距离与所述设定 ...
【技术保护点】
一种基于3D技术的测速方法,其特征在于,所述基于3D技术的测速方法包括:利用预置的摄像头采集被测物对应的第一图像,并在经过设定时间后,采集所述被测物对应的第二图像;将所述第一图像与第二图像合成为第三图像,并根据预设的选取规则,在所述第三图像中选取第一测量点和第二测量点;根据所述摄像头对应的镜头视角,及所述第一测量点和第二测量点在第三图像中的位置,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角;根据所述夹角以及提取出的所述第一测量点和第二测量点相对于所述摄像头的拍摄距离,计算出所述被测物的移动距离,并根据所述移动距离与所述设定时间的商值确定所述被测物的移动速度。
【技术特征摘要】
1.一种基于3D技术的测速方法,其特征在于,所述基于3D技术的测速方法包括:利用预置的摄像头采集被测物对应的第一图像,并在经过设定时间后,采集所述被测物对应的第二图像;将所述第一图像与第二图像合成为第三图像,并根据预设的选取规则,在所述第三图像中选取第一测量点和第二测量点;根据所述摄像头对应的镜头视角,及所述第一测量点和第二测量点在第三图像中的位置,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角;根据所述夹角以及提取出的所述第一测量点和第二测量点相对于所述摄像头的拍摄距离,计算出所述被测物的移动距离,并根据所述移动距离与所述设定时间的商值确定所述被测物的移动速度。2.如权利要求1所述的基于3D技术的测速方法,其特征在于,所述根据预设的选取规则,在所述第三图像中选取第一测量点和第二测量点的步骤包括:根据检测到的用户在所述第三图像中的触发操作,在第三图像中选取第一测量点和第二测量点,或者,根据预设的特征选取规则,在第三图像中自动选取第一测量点和第二测量点。3.如权利要求1所述的基于3D技术的测速方法,其特征在于,提取所述第一测量点和第二测量点相对于所述摄像头的拍摄距离的步骤包括:根据所述第三图像对应的图像深度信息,分别提取出所述第一测量点和第二测量点对应像素中的拍摄物与所述摄像头之间的拍摄距离。4.如权利要求1所述的基于3D技术的测速方法,其特征在于,根据所述摄像头对应的镜头视角、所述第一测量点和第二测量点在第三图像中的位置,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角的步骤包括:根据第一测量点和第二测量点在所述第三图像中的位置,计算所述第一测量点到第三图像第一边沿的垂直距离与到第三图像第二边沿的垂直距离的第一比值,及计算所述第二测量点到第三图像第一边沿的垂直距离与到第三图像第二边沿的垂直距离的第二比值,所述第一边沿与第二边沿平行;根据所述第一比值、第二比值以及镜头视角,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角。5.如权利要求4所述的基于3D技术的测速方法,其特征在于,根据所述第一比值、第二比值以及镜头视角,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角的步骤包括:根据所述第一比值或第二比值,计算出所述摄像头与所述第三图像的中心的垂直距离;根据所述垂直距离与镜头视角,计算出所述第一测量点和第二测量点与所述摄像头连线的夹角。6.如权利要求3至5任意一项所述的基于3D技术的测速方法,其特征在于,根据所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。