高度测量方法、装置及电子设备制造方法及图纸

技术编号:25634000 阅读:27 留言:0更新日期:2020-09-15 21:27
本申请公开了一种高度测量方法、装置及电子设备,属于高度测量技术领域。所述方法包括:获取目标图像中目标对象的轮廓与姿态信息;根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。本申请可以提高高度测量的应用范围。

【技术实现步骤摘要】
高度测量方法、装置及电子设备
本申请属于高度测量
,具体涉及一种高度测量方法、装置及电子设备。
技术介绍
TOF(TimeOfFlight,飞行时间测距法)是一种深度信息测量方案,主要由红外光投射器和接收模组构成。投射器向外投射红外光,红外光遇到被测物体后反射,并被接收模组接收,通过记录红外光从发射到被接收的时间,计算出被照物体深度信息,并完成3D建模。采用TOF可以实现对处于静止状态下的对象进行高度测量,然而,对处于动态的对象的高度却无法进行有效测量,例如,对于儿童来说,具有好动难以控制的特征,这也就导致了儿童身高的测量比较困难。
技术实现思路
本申请实施例的目的是提供一种高度测量方法、装置及电子设备,能够解决现有技术中通过电子设备进行身高测量时,局限性大的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种高度测量方法,该方法包括:获取目标图像中目标对象的轮廓与姿态信息;根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。第二方面,本申请实施例提供了一种高度测量装置,该方法包括:轮廓姿态获取模块,用于获取目标图像中目标对象的轮廓与姿态信息;轮廓分割模块,用于根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;对象高度获取模块,用于获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的高度测量方法。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的高度测量方法。第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的高度测量方法。在本申请实施例中,通过获取目标图像中目标对象的轮廓与姿态信息,根据姿态信息将轮廓分割为N个子轮廓,获取N个子轮廓对应的中轴长度,并根据N个中轴长度得到目标对象的高度。本申请实施例通过结合目标对象的轮廓和姿态信息对对象的轮廓进行分割,以根据各分割的子轮廓的中轴长度实现目标对象的高度测量,因此,本申请实施例结合对象的轮廓分割的N个子轮廓对对象的高度进行测量,解决了现有技术中高度测量的局限性大的问题,提高了高度测量的应用范围。附图说明图1为本申请实施例提供的一种高度测量方法的步骤流程图;图2为本申请实施例提供的另一种高度测量方法的步骤流程图;图2a为本申请实施例提供的一种摄像头对焦的示意图;图2b为本申请实施例提供的一种焦点位移计算的示意图;图2c为本申请实施例提供的一种直立状态和非直立状态的示意图;图2d为本申请实施例提供的一种直立状态测量高度的示意图;图2e为本申请实施例提供的一种非直立状态测量高度的示意图;图2f为本申请实施例提供的一种识别运动状态对象的中轴线的示意图;图2g为本申请实施例提供的一种测量运动状态对象的高度的示意图;图2h为本申请实施例提供的一种显示测量数据的示意图;图3为本申请实施例提供的一种高度测量装置的结构示意图;图4为本申请实施例提供的另一种高度测量装置的结构示意图;图5为本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的高度测量方案进行详细地说明。参照图1,示出了本申请实施例提供的一种高度测量方法的步骤流程图,如图1所示,该高度测量方法具体可以包括如下步骤:步骤101:获取目标对象的轮廓与姿态信息。本申请实施例可以应用于对处于直立状态和非直立状态的对象的高度进行测量的场景中。目标对象是指需要进行高度测量的对象,在本实施例中,目标对象可以为人,也可以为其它物体等,具体地,可以根据实际情况而定,本实施例对此不加以限制。姿态信息是指目标对象所呈现的姿态,如仰卧、跳跃、直立等。在本实施例中,可以通过采集的包含目标对象的对象图像,根据对象图像识别目标对象的轮廓和姿态信息。对象图像可以为通过电子设备上设置的摄像头获取目标对象的预览图像,也可以为通过摄像头拍摄的目标对象的图像,还可以为通过其它应用程序接收的目标图像,如相册中保存的图像,或其他用户发送的图像等,具体地,可以根据业务需求而定,本实施例对此不加以限制。在本实施例中,在获取目标对象的轮廓与姿态信息之前,还可以获取目标图像,接收对目标图像的输入,确定目标对象。在获取目标对象的轮廓与姿态信息之后,执行步骤102。步骤102:根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数。子轮廓是指将目标对象的轮廓进行分割得到的子轮廓。在本实施例中,可以结合目标对象的姿态信息对目标对象的轮廓进行分割,以得到N个子轮廓(N为大于等于1的正整数)。例如,目标对象以人为例,如图2c的第一幅图所示,在根据人的姿态信息确定人处于站立姿态时,此时,可以将人的轮廓作为一个子轮廓,即无需分割;如图2c的第二幅图所示,在根据人的姿态确定人处于坐着的姿态时,可以根据人的姿态信息将人的轮廓划分为四个子轮廓,如头部子轮廓、躯干部位的子轮廓、大腿部位的子轮廓和小腿部位的子轮廓。可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。在根据姿态信息将目标对象的轮廓分割为N个子轮廓之后,执行步骤103。步骤103:获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。中轴长度是指子轮廓的中心轴对应的长度值。在将图像中的目标对象的轮廓分割为N个子轮廓之后,可以绘制出各个子轮廓在图像中的中心轴,如图2c第一幅图所示,在人的姿态为本文档来自技高网...

【技术保护点】
1.一种高度测量方法,其特征在于,包括:/n获取目标图像中目标对象的轮廓与姿态信息;/n根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;/n获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。/n

【技术特征摘要】
1.一种高度测量方法,其特征在于,包括:
获取目标图像中目标对象的轮廓与姿态信息;
根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;
获取所述N个子轮廓对应的中轴长度,根据N个所述中轴长度,得到所述目标对象的高度。


2.根据权利要求1所述的方法,其特征在于,在所述获取目标图像中目标对象的轮廓与姿态信息之前,所述方法包括:
获取所述目标对象的状态;
在所述目标对象为运动的状态的情况下,获取包含所述目标对象的M张目标子图像;其中,M为大于等于2的正整数;
所述获取目标图像中目标对象的轮廓与姿态信息,包括:
获取所述M张目标子图像中目标对象的轮廓与姿态信息;
所述根据所述姿态信息将所述轮廓分割为N个子轮廓,包括:
根据所述目标对象在每张所述目标子图像中的姿态信息,将每张所述目标子图像中的目标对象分割为N个子轮廓;
所述获取所述N个子轮廓的中轴长度,根据N个中轴长度,得到目标对象的高度,包括:
获取每张所述目标子图像中的N个子轮廓的中轴长度;
根据N个所述中轴长度,确定所述目标对象对应的M个初始高度;
根据所述M个初始高度,获取所述目标对象的高度。


3.根据权利要求2所述的方法,其特征在于,所述获取目标对象的状态,包括:
获取所述目标对象的第一焦点位置;
在预设时长后,获取所述目标对象的第二焦点位置;
根据所述第一对象焦点位置和所述第二对象焦点位置,确定所述目标对象的状态。


4.根据权利要求1所述的方法,其特征在于,在根据N个所述中轴长度,得到所述目标对象的高度之后,还包括:
获取目标对象的人脸信息及目标图像的拍摄时间;
建立所述目标对象的高度值、目标图像的拍摄时间与所述人脸信息的关联关系;
在所述目标图像的目标位置显示所述目标对象的高度值及目标图像的拍摄时间;
其中,所述目标位置为所述目标图像中与所述目标对象的人脸对应的位置。


5.根据权利要求4所述的方法,其特征在于,所述在所述目标图像的目标位置显示所述目标对象的高度值及目标图像的拍摄时间,包括:
获取所述人脸信息匹配的历史测量高度,及所述历史测量高度对应的测量时间;
在所述目标图像的目标位置显示所述目标对象的拍摄时间、所述目标对象的高度,所述历史测量高度及所述历史测量高度对应的测量时间。


6.一种高度测量装置,其特征在于,包括:
轮廓姿态获取模块,用于获取目标图像中目标对象的轮廓与姿态信息;
轮廓分割模块,用于根据所述姿态信息将所述轮廓分割为N个子轮廓;其中,N为大于等于1的正整数;
对象高度获...

【专利技术属性】
技术研发人员:曲金霞
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1