一种电子设备用模型构建方法及移动终端与流程

文档序号:29703184发布日期:2022-04-16 15:02阅读:81来源:国知局
一种电子设备用模型构建方法及移动终端与流程

1.本发明涉及三维模型构建技术领域,尤其涉及一种电子设备用模型构建方法及移动终端。


背景技术:

2.从制造商的角度来看,个性化定制的治疗护具/辅助护具不仅意味着更小的库存,而且扫描获得的顾客足部三维模型、手部、肢体等三维模型相关信息也可以保存下来备用,以能够实现消费者的个性化定制。
3.但是,个性化定制的治疗护具首先需要客户提供足部或者是手部或肢体的立体数据模型。目前扫描足部或者手部或肢体的立体数据模型需要专业的设备,目前的手机等终端设备还未出现能扫描足部或者手部或肢体模型的功能,因此对消费者提供相关的三维模型造成了难度。
4.鉴于此,设计了一种电子设备用模型构建方法和移动终端,为消费者通过手机或者平板等电子设备完成对自己的足部或者手部扫描建立立体数据模型提供了可能性。


技术实现要素:

5.本发明的目的在于提供一种电子设备用模型构建方法及移动终端,为消费者通过手机或者平板等电子设备完成对自己的足部或者手部扫描建立立体数据模型提供了可能性。
6.为达此目的,本发明采用以下技术方案:
7.一种电子设备用模型构建方法,包括如下步骤:
8.s01、点阵投影仪发射若干光束照于被扫描物体上,在被扫描物体上形成多个点云点;
9.s02、点阵扫描仪围绕被扫描物体转动360
°
,转动过程中摄像模块按预设频率获取被扫描物体在不同转动角度下的点云点图像和点云点深度信息;
10.s03、基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型。
11.可选地,所述基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型,具体为:
12.s031、基于点云点深度信息和点云点图像,在数据模型空间生成所有点云点的位置信息;
13.s032、将同一点云点的位置信息,按拍摄次序顺序相连,形成首尾闭合的模型曲线;
14.s033、将所有模型曲线组合形成立体数据模型。
15.可选地,所述转动过程中摄像模块按预设频率获取被扫描物体在不同转动角度下的点云点图像和点云点深度信息,同时执行以下步骤;
16.s021、所述摄像模块按预设频率获取被扫描物体的rgb图像,获得被扫描物体在不同转动角度下的颜色图像信息;
17.所述将所有模型曲线组合形成立体数据模型,之后还包括;
18.s034、将不同转动角度下的颜色图像信息生成至所述立体数据模型上,形成彩色的立体数据模型。
19.可选地,所述将不同转动角度下的颜色图像信息生成至所述立体数据模型上,具体为:
20.s0341、基于不同角度下的颜色图像信息,在立体数据模型上划分颜色区域;
21.s0342、在不同颜色区域内填充与颜色图像信息相对应的颜色。
22.可选地,所述摄像模块至少包括用于获取点云点图像的红外摄像机和用于获取点云点深度信息的距离传感器。
23.可选地,所述基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型,还包括:
24.s04、在电子设备的屏幕上显示生成的立体数据模型。
25.一种移动终端,包括点阵投影仪、摄像模块、存储器、处理器以及存储在存储器上并可在处理器上运行的程序,所述程序用于执行如上述权利要求1至6中任一项所述的方法。
26.与现有技术相比,本发明具有以下有益效果:
27.本实施例中,通过点阵扫描仪和摄像模块配合,摄像模块通过识别点云点图像和点云点深度信息,基于不同转动角度下的点云点图像和点云点深度信息,在电子设备上生产立体数据模型,该电子设备用模型构建方法可以方便消费者生成自己足部或者是手部的立体数据模型,以方便后续的治疗护具或辅助护具的个性化定制。本实施例还公开了一种移动终端,通过该移动终端实现生成被扫描件的立体数据模型。
附图说明
28.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
29.本说明书附图所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。
30.图1为本发明实施例提供的电子设备用模型构建方法的流程示意图。
具体实施方式
31.为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域
普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
32.在本发明的描述中,需要理解的是,术语“上”、“下”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。需要说明的是,当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中设置的组件。
33.下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
34.本发明实施例提供了一种电子设备用模型构建方法,为消费者能通过手机或者平板等电子设备完成对自己的足部或者手部扫描建立立体数据模型提供了可能性。
35.一种电子设备用模型构建方法,包括如下步骤:
36.s01、点阵投影仪发射若干光束照于被扫描物体上,在被扫描物体上形成多个点云点;
37.s02、点阵扫描仪围绕被扫描物体转动360
°
,转动过程中摄像模块按预设频率获取被扫描物体在不同转动角度下的点云点图像和点云点深度信息;
38.s03、基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型。
39.值得说明的是,被扫描物体根据体积大小,点云点应该适当增加。其中,点云点为肉眼不可见的光点,其中摄像模块可识别该光点。点阵扫描仪围绕被扫描物体转动360
°
,转动过程中摄像模块按预设频率获取被扫描物体在不同转动角度下的点云点图像和点云点深度信息。还需说明的是,点云点图像是指多个点云点落至被扫描物体上的图像,即被扫描物体上存在多个点云点的图像信息;点云点深度信息是指摄像模块能识别每一个点云点的深度信息。因此,基于点云点图像和点云点深度信息,电子设备能生成被扫描物体的立体数据模型。
40.可选地,所述基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型,具体为:
41.s031、基于点云点深度信息和点云点图像,在数据模型空间生成所有点云点的位置信息;
42.s032、将同一点云点的位置信息,按拍摄次序顺序相连,形成首尾闭合的模型曲线;
43.s033、将所有模型曲线组合形成立体数据模型。
44.可选地,通过将同一个点云点在每次拍照时的位置信息相互连接,从而能形成首尾相连的模型曲线。需要说明的是,不同的模型曲线(即不同点云点形成的模型曲线)相互平行,在点云点足够密集的情况下,能直接形成立体数据模型。或者,将相邻两模型曲线之间采用现有技术的圆滑过渡方式实现连接,局部形成网状结构,最终形成立体数据模型。
45.可选地,所述转动过程中摄像模块按预设频率获取被扫描物体在不同转动角度下的点云点图像和点云点深度信息,同时执行以下步骤;
46.s021、所述摄像模块按预设频率获取被扫描物体的rgb图像,获得被扫描物体在不同转动角度下的颜色图像信息;
47.所述将所有模型曲线组合形成立体数据模型,之后还包括;
48.s034、将不同转动角度下的颜色图像信息生成至所述立体数据模型上,形成彩色的立体数据模型。
49.具体地,将颜色图像信息生成至立体数据模型,使模型更易于观察,也方便消费者进行检查。
50.可选地,所述将不同转动角度下的颜色图像信息生成至所述立体数据模型上,具体为:
51.s0341、基于不同角度下的颜色图像信息,在立体数据模型上划分颜色区域;
52.s0342、在不同颜色区域内填充与颜色图像信息相对应的颜色。
53.可选地,通过先划分区域,然后在填充颜色,能有效避免不同色彩之间出现冲突导致模具混乱的情况。
54.可选地,所述摄像模块至少包括用于获取点云点图像的红外摄像机和用于获取点云点深度信息的距离传感器。
55.可选地,所述基于不同转动角度下的点云点图像和点云点深度信息,在电子设备内生成立体数据模型,还包括:
56.s04、在电子设备的屏幕上显示生成的立体数据模型。
57.值得说明的是,电子设备需配备有屏幕,屏幕实时显示生成的立体数据模型。
58.在一个具体的实施例中,电子设备是指iphonex及以上苹果手机。上述的苹果手机的前置摄像模组包括点阵投影仪和摄像模块,并且摄像模块包括距离传感器为检测点云点的深度信息提供支持。通过设置有上述模型构件方法,能有效方便用户使用手机生成被扫描物体的立体数据模型。因此,无需将患者转移至特定治疗场所扫描足部或者是手部的立体数据模型,有效降低病人的病痛,降低了消防者的麻烦程度。
59.实施例二
60.一种移动终端,包括点阵投影仪、摄像模块、存储器、处理器以及存储在存储器上并可在处理器上运行的程序,所述程序用于执行如上述实施例所述的方法。其中,移动终端应设置有点阵投影仪和摄像模块两个模组。移动终端可以为智能手机、平板等设备。
61.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
62.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
63.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1