System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 测量方法、智能终端及存储介质技术_技高网

测量方法、智能终端及存储介质技术

技术编号:42030780 阅读:11 留言:0更新日期:2024-07-16 23:19
本申请提出了一种测量方法、智能终端及存储介质,测量方法包括以下步骤:响应于触发操作,启动测量应用程序;根据测量应用程序的测量模式,确定或生成测量参数;根据测量参数测量目标对象,以得到测量结果。采用本技术方案,用户可以测量不同平面的物体之间的距离,操作简单方便。

【技术实现步骤摘要】

本申请涉及增强现实,具体涉及一种测量方法、智能终端及存储介质


技术介绍

1、目前,智能终端可以提供多种应用程序,实现多种功能。例如,测量应用程序就可以实时测量空间中的物体,在实际使用过程中比较实用。

2、在构思及实现本申请过程中,专利技术人发现至少存在如下问题:目前的测量应用程序在使用时必须确定一个空间平面,并且只能测量该空间平面的物体的长度等信息,使用时局限较大。

3、前面的叙述在于提供一般的背景信息,并不一定构成现有技术。


技术实现思路

1、针对上述技术问题,本申请提供一种测量方法、智能终端及存储介质,用户可以测量不同平面的物体之间的距离,操作简单方便。

2、本申请提供一种测量方法,可应用于智能终端,包括步骤:

3、s10:响应于触发操作,启动测量应用程序;

4、s20:根据所述测量应用程序的测量模式,确定或生成测量参数;

5、s30:根据所述测量参数测量目标对象,以得到测量结果。

6、可选地,所述测量模式为深度模式或非深度模式。

7、可选地,若所述测量模式为深度模式,则所述s20步骤包括:

8、获取第一深度信息和/或轨迹信息;

9、将所述第一深度信息和/或轨迹信息确定或生成所述测量参数。

10、可选地,所述第一深度信息表征深度模式下的测量起点信息。

11、可选地,所述轨迹信息为所述目标对象的边缘信息或智能终端的移动信息。

>12、可选地,所述获取第一深度信息,包括:

13、获取视频帧信息;

14、读取所述视频帧信息中焦点光圈的第二深度信息,将所述第二深度信息作为第一深度信息。

15、可选地,若所述测量模式为非深度模式,则所述s20步骤包括:

16、获取空间平面信息;

17、获取射线与所述空间平面信息的交点信息;

18、将所述交点信息确定或生成所述测量参数。

19、可选地,所述获取空间平面信息,包括:

20、获取空间平面信息的标识信息;

21、若所述标识信息在预设模块中存在,则锁定所述空间平面信息。

22、可选地,在所述获取射线与所述空间平面信息的交点信息之前,还包括:

23、响应于触控操作,确定或生成测量类型。

24、可选地,所述测量类型包括如下至少一项:高度、长度、面积、体积、三维空间或者曲线。

25、可选地,所述测量参数包括辅助参数。

26、可选地,所述辅助参数包括边缘参数和/或焦点参数。

27、可选地,所述方法还包括:

28、根据所述测量结果,确定或生成展示结果;

29、将所述展示结果显示在智能终端界面。

30、第二方面,本申请提供一种目标对象测量装置,所述装置包括:

31、启动单元,用于响应于触发操作,启动测量应用程序;

32、确定单元,用于根据所述测量应用程序的测量模式,确定或生成测量参数;

33、测量单元,用于根据所述测量参数测量目标对象,以得到测量结果。

34、可选地,所述测量模式为深度模式或非深度模式。

35、可选地,若所述测量模式为深度模式,则确定单元,包括:

36、第一获取模块,用于获取第一深度信息和/或轨迹信息;

37、第一确定模块,用于将所述第一深度信息和/或轨迹信息确定或生成所述测量参数。

38、可选地,所述第一深度信息表征深度模式下的测量起点信息。

39、可选地,所述轨迹信息为所述目标对象的边缘信息或智能终端的移动信息。

40、可选地,第一获取模块,包括:

41、第一获取子模块,用于获取视频帧信息;

42、读取子模块,用于读取所述视频帧信息中焦点光圈的第二深度信息,将所述第二深度信息作为第一深度信息。

43、可选地,若所述测量模式为非深度模式,则确定单元,包括:

44、第二获取模块,用于获取空间平面信息;

45、第三获取模块,用于获取射线与所述空间平面信息的交点信息;

46、第二确定模块,用于将所述交点信息确定或生成所述测量参数。

47、可选地,第二获取模块,包括:

48、第二获取子模块,用于获取空间平面信息的标识信息;

49、锁定子模块,用于若所述标识信息在预设模块中存在,则锁定所述空间平面信息。

50、可选地,所述装置包括:

51、第三确定模块,用于响应于触控操作,确定或生成测量类型。

52、可选地,所述测量类型包括如下至少一项:高度、长度、面积、体积、三维空间或者曲线。

53、可选地,所述测量参数包括辅助参数。

54、可选地,所述辅助参数包括边缘参数和/或焦点参数。

55、可选地,所述装置还包括:

56、生成单元,用于根据所述测量结果,生成展示结果;

57、显示单元,用于将所述展示结果显示在智能终端界面。

58、本申请还提供一种智能终端,包括:存储器、处理器,所述存储器上存储有测量程序,所述测量程序被所述处理器执行时实现如上任一项所述方法的步骤。

59、本申请还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述方法的步骤。

60、如上所述,本申请的测量方法,可应用于智能终端,包括步骤:响应于触发操作,启动测量应用程序;根据所述测量应用程序的测量模式,确定或生成测量参数;根据所述测量参数测量目标对象,以得到测量结果。通过本申请技术方案,用户可以测量不同平面的物体之间的距离,操作简单方便,进而提升了用户体验。

本文档来自技高网...

【技术保护点】

1.一种测量方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述测量模式为深度模式或非深度模式,若所述测量模式为深度模式,所述S20步骤包括:

3.根据权利要求2所述的方法,其特征在于,所述获取第一深度信息,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,若所述测量模式为非深度模式,所述S20步骤包括:

5.根据权利要求4所述的方法,其特征在于,所述获取空间平面信息,包括:

6.根据权利要求4所述的方法,其特征在于,在所述获取射线与所述空间平面信息的交点信息之前,还包括:

7.根据权利要求1至3中任一项所述的方法,其特征在于,所述测量参数包括辅助参数。

8.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:

9.一种智能终端,其特征在于,包括:存储器、处理器,所述存储器上存储有测量程序,所述测量程序被所述处理器执行时实现如权利要求1至8中任一项所述的测量方法的步骤。

10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的测量方法的步骤。

...

【技术特征摘要】

1.一种测量方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述测量模式为深度模式或非深度模式,若所述测量模式为深度模式,所述s20步骤包括:

3.根据权利要求2所述的方法,其特征在于,所述获取第一深度信息,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,若所述测量模式为非深度模式,所述s20步骤包括:

5.根据权利要求4所述的方法,其特征在于,所述获取空间平面信息,包括:

6.根据权利要求4所述的方法,其特征在于,在所述获取射线与所述空...

【专利技术属性】
技术研发人员:徐保仑
申请(专利权)人:上海传英信息技术有限公司
类型:发明
国别省市:

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

1