一种测距方法及电子设备技术

技术编号:21894653 阅读:28 留言:0更新日期:2019-08-17 15:35
一种测距方法及电子设备,涉及终端设备。电子设备接收第一操作,第一操作用于启动对被测目标进行测距;响应于第一操作,电子设备在显示屏显示第一用户界面,第一用户界面用于显示摄像头采集的图像,图像为摄像头在任意角度采集的;电子设备接收第二操作,第二操作是用户根据图像进行的操作;响应于第二操作,电子设备在第一用户界面上添加并显示第一定位点;然后,电子设备根据第一定位点,对被测目标进行测距,得到被测目标的测量结果;并显示测量结果。这种技术方案使得用户测距更加便捷,有助于提高用户体验。

A Ranging Method and Electronic Equipment

【技术实现步骤摘要】
一种测距方法及电子设备
本申请涉及终端
,特别涉及一种测距方法及电子设备。
技术介绍
在日常生活和工作中,经常会需要会有测距的需求,例如测量某个人的身高、某一桌子的高度等。通常情况下,用户是通过刻度尺或专用仪器进行测量的。但是用户不一定随身携带刻度尺或者专用仪器。此外,用户使用刻度尺测距时,如果需要测量的距离较大时,可能需要其他人协助完成测量。
技术实现思路
本申请实施例提供一种测距方法及电子设备,能够使得用户测距更加便捷,有助于提高用户体验。第一方面,本申请实施例的一种测距方法,所述方法包括:电子设备接收第一操作,所述第一操作用于启动对被测目标进行测距;响应于所述第一操作,所述电子设备在显示屏显示第一用户界面,所述第一用户界面用于显示摄像头采集的图像,所述图像为任意角度采集的;所述电子设备接收第二操作,所述第二操作是用户根据所述图像进行的操作;响应于所述第二操作,所述电子设备在所述第一用户界面上添加并显示第一定位点;然后,所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果;并在所述第一用户界面显示所述测量结果。本申请实施例中由于用户可以使用电子设备进行测距,而电子设备通常是用户随身携带的,并且电子设备完成测距后能够直接显示测量结果,从而使得用户测距更加便捷,有助于提高用户体验。在一种可能的设计中,所述被测目标为人;所述第一定位点用于指示所述被测目标脚底所在的位置;所述电子设备可以基于下列方式进行测距:所述电子设备对所述摄像头采集的图像进行人脸识别,确定第二定位点,第二定位点用于指示所述被测目标头顶所在的位置;然后所述电子设备根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果,所述测量结果用于指示所述被测目标的身高。从而有助于简化用户操作,进一步提高测量的便捷性。在一种可能的设计中,所述电子设备还可以基于下列方式进行测距:所述电子设备接收第三操作,所述第三操作是用户根据所述图像进行的操作;响应于所述第三操作,所述电子设备在所述第一用户界面上添加并显示第二定位点;然后所述电子设备根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果。从而有助于使得用户可以根据自身的需求进行测距,提高用户体验。在一种可能的设计中,所述电子设备根据所述第一定位点基于下列方式进行测距:所述电子设备根据所述第一定位点,确定基准定位点,所述基准定位点与所述第一定位点的连线与所述电子设备的屏幕边缘大致平行;并根据所述第一定位点和所述基准定位点,对所述被测目标进行测距,得到所述测量结果。有助于提高简化测量方式,提高测量的可靠性。在一种可能的设计中,所述电子设备基于下列算法进行测距:所述电子设备将所述第一定位点投影到第一参考平面,得到第一参考点,所述第一参考平面是所述电子设备根据被测目标周围的环境的图像确定的;然后,根据所述第一参考点和基准参考点,建立第二参考平面,所述第二参考平面垂直于所述第一参考平面,所述基准参考点位于所述第一参考平面上,且不同于所述第一参考点;所述电子设备将所述第二定位点投影到所述第二参考平面上,得到第二参考点;最后所述电子设备对所述第二参考点到所述第二参考平面的垂直距离进行测量,得到所述被测目标的测量结果。有助于简化实现方式。在一种可能的设计中,所述电子设备根据第一定位点,确定基准定位点;然后所述电子设备将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。从而有助于简化用户操作。在一种可能的设计中,所述电子设备接收第四操作,所述第四操作是用户根据所述图像进行的操作;然后,所述电子设备响应于所述第四操作,在所述第一用户界面上添加并显示基准定位点;最后,所述电子设备将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。从而使得用户可以根据不同的测距需求选择不同的基准点位点。需要说明的是,本申请实施例中的基准点位点相当于图5所示的测距方法中的第二定位点,本申请实施例第一方面中的第二定位点相当于图5所示的测距方法中的第三定位点。第二方面,本申请实施例提供的一种电子设备,所述电子设备包括:存储器、处理器、显示屏和摄像头;其中,所述处理器与所述显示屏、所述存储器和所述摄像头连接;多个应用程序;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述电子设备执行时,使得所述电子设备执行以下步骤:接收第一操作,所述第一操作用于启动对被测目标进行测距;响应于所述第一操作,在所述显示屏显示第一用户界面,所述第一用户界面用于显示所述摄像头采集的图像,所述图像为任意角度采集的;接收第二操作,所述第二操作是用户根据所述图像进行的操作;响应于所述第二操作,在所述第一用户界面上添加并显示第一定位点;根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果;在所述第一用户界面显示所述测量结果。在一种可能的设计中,所述被测目标为人;所述第一定位点用于指示所述被测目标脚底所在的位置;可以根据第一定位点基于下列方式进行测距:对所述摄像头采集的图像进行人脸识别,确定第二定位点,第二定位点用于指示所述被测目标头顶所在的位置;并根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果,所述测量结果用于指示所述被测目标的身高。在一种可能的设计中,还可以根据第一定位点基于下列方式进行测距:接收第三操作,所述第三操作是用户根据所述图像进行的操作;并响应于所述第三操作,在所述第一用户界面上添加并显示第二定位点;然后根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果。在一种可能的设计中,所述根据所述第一定位点基于下列方式进行测距:根据所述第一定位点,确定基准定位点,所述基准定位点与所述第一定位点的连线与所述电子设备的屏幕边缘大致平行;并根据所述第一定位点和所述基准定位点,对所述被测目标进行测距,得到所述测量结果。在一种可能的设计中,根据第一定位点和第二定位点可以基于下列方式进行测距:将所述第一定位点投影到第一参考平面,得到第一参考点,所述第一参考平面是所述电子设备根据被测目标周围的环境的图像确定的;根据所述第一参考点和基准参考点,建立第二参考平面,所述第二参考平面垂直于所述第一参考平面,所述基准参考点位于所述第一参考平面上,且不同于所述第一参考点;将所述第二定位点投影到所述第二参考平面上,得到第二参考点;对所述第二参考点到所述第二参考平面的垂直距离进行测量,得到所述被测目标的测量结果。在一种可能的设计中,当所述指令被所述电子设备执行时,使得所述电子设备还执行:根据第一定位点,确定基准定位点;并将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。在一种可能的设计中,当所述指令被所述电子设备执行时,使得所述电子设备还执行:接收第四操作,所述第四操作是用户根据所述图像进行的操作;并响应于所述第四操作,在所述第一用户界面上添加并显示基准定位点;然后,将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。第三方面,本申请实施例的另一种电子设备,所述电子设备包括执行第一方面及第一方面任一可能的设计的装置或功能模块。第四本文档来自技高网...

【技术保护点】
1.一种测距方法,其特征在于,所述方法包括:电子设备接收第一操作,所述第一操作用于启动对被测目标进行测距;响应于所述第一操作,所述电子设备在显示屏显示第一用户界面,所述第一用户界面用于显示摄像头采集的图像,所述图像为所述摄像头在任意角度采集的;所述电子设备接收第二操作,所述第二操作是用户根据所述图像进行的操作;所述电子设备响应于所述第二操作,在所述第一用户界面上添加并显示第一定位点;所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果;所述电子设备显示所述测量结果。

【技术特征摘要】
1.一种测距方法,其特征在于,所述方法包括:电子设备接收第一操作,所述第一操作用于启动对被测目标进行测距;响应于所述第一操作,所述电子设备在显示屏显示第一用户界面,所述第一用户界面用于显示摄像头采集的图像,所述图像为所述摄像头在任意角度采集的;所述电子设备接收第二操作,所述第二操作是用户根据所述图像进行的操作;所述电子设备响应于所述第二操作,在所述第一用户界面上添加并显示第一定位点;所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果;所述电子设备显示所述测量结果。2.如权利要求1所述的方法,其特征在于,所述被测目标为人;所述第一定位点用于指示所述被测目标脚底所在的位置;所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果,包括:所述电子设备对所述摄像头采集的图像进行人脸识别,确定第二定位点,第二定位点用于指示所述被测目标头顶所在的位置;所述电子设备根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果,所述测量结果用于指示所述被测目标的身高。3.如权利要求1所述的方法,其特征在于,所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果,包括:所述电子设备根据所述第一定位点,确定基准定位点,所述基准定位点与所述第一定位点的连线与所述电子设备的屏幕边缘大致平行;所述电子设备根据所述第一定位点和所述基准定位点,对所述被测目标进行测距,得到所述测量结果。4.如权利要求1所述的方法,其特征在于,所述电子设备根据所述第一定位点,对所述被测目标进行测距,得到所述被测目标的测量结果,包括:所述电子设备接收第三操作,所述第三操作是用户根据所述图像进行的操作;所述电子设备响应于所述第三操作,在所述第一用户界面上添加并显示第二定位点;所述电子设备根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果。5.如权利要求2或4所述的方法,其特征在于,所述电子设备根据所述第一定位点和所述第二定位点,对所述被测目标进行测距,得到所述测量结果,包括:所述电子设备将所述第一定位点投影到第一参考平面,得到第一参考点,所述第一参考平面是所述电子设备根据被测目标周围的环境的图像确定的;所述电子设备根据所述第一参考点和基准参考点,建立第二参考平面,所述第二参考平面垂直于所述第一参考平面,所述基准参考点位于所述第一参考平面上,且不同于所述第一参考点;所述电子设备将所述第二定位点投影到所述第二参考平面上,得到第二参考点;所述电子设备对所述第二参考点到所述第二参考平面的垂直距离进行测量,得到所述被测目标的测量结果。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述电子设备根据第一定位点,确定基准定位点;所述电子设备将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。7.如权利要求5所述的方法,其特征在于,所述方法还包括:所述电子设备接收第四操作,所述第四操作是用户根据所述图像进行的操作;所述电子设备响应于所述第四操作,在所述第一用户界面上添加并显示基准定位点;所述电子设备将所述基准定位点投影到所述第一参考平面上,得到所述基准参考点。8.一种电子设备,其特征在于,所述电子设备包括:存储器、处理器、显示屏和摄像头;其中,所述处理器与所述显示屏、所述存储器和所述摄像头连接;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,...

【专利技术属性】
技术研发人员:李龙华邹维韬张文洋夏兵王世斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1