System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种3d打印方法、装置、设备及存储介质。
技术介绍
1、近年来,三维重建应用于众多领域中,例如可以用于三维(3-dimension,3d)打印技术。在3d打印之前通常需要先获取待打印对象的相关特征参数,基于相关特征参数对待打印对象进行三维重建以完成对待打印对象的打印。然而,目前三维重建在获取待打印对象的相关特征参数时,存在获取到的待打印对象的相关特征参数不稳定的问题。
2、因此,如何提高获取相关特征参数的稳定性是亟需解决的问题。
技术实现思路
1、本申请提供一种3d打印方法、装置、设备及存储介质,用以解决现有技术中如何提高获取相关特征参数的稳定性的问题。
2、第一方面,本申请提供一种3d打印方法,包括:
3、获取目标对象的目标视频;
4、根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧;
5、根据所述目标视频帧中所述目标特征点的像素坐标,获取所述目标特征参数;
6、基于所述目标特征参数,确定所述目标对象的三维模型;
7、对所述目标对象的三维模型进行3d打印。
8、可选的,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
9、根据所述目标视频中所述目标特征点的像素坐标,以及,第一预设阈值范围,从所述目标视频中提取所述目标特征
10、将所提取的视频帧作为所述目标视频帧。
11、可选的,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
12、根据所述目标视频中所述目标特征点,确定所述目标特征点对应的所述目标特征参数;
13、根据所述目标特征参数,以及,第二预设阈值范围,从所述目标视频中提取所述目标特征参数位于所述第二预设阈值范围内的至少两个目标视频帧。
14、可选的,所述根据所述目标视频中所述目标特征点,确定所述目标特征点对应的所述目标特征参数,包括:
15、根据所述目标视频帧中所述目标特征点,获取目标特征参数集合;
16、根据所述目标特征参数集合中的候选特征参数,确定并提取所述目标特征参数。
17、可选的,在所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧之前,还包括:
18、根据所述目标特征点确定所述目标视频的视频画面是否可用;
19、若可用,则根据所述目标视频包括的目标特征点,从所述目标视频中筛选出至少两个目标视频帧。
20、可选的,所述根据所述目标特征点确定所述目标视频的视频画面是否可用,包括:
21、根据所述目标特征点,获取所述目标特征点对应的至少一个样本视频,以及,所述样本视频对应的稳定性阈值;
22、若所述目标视频中所述目标特征点的分布参数小于或等于所述稳定性阈值,则确定所述目标视频的视频画面可用。
23、可选的,还包括:
24、获取所述目标视频帧的数量;
25、若所述目标视频帧的数量大于或等于预设数量阈值,则确定所述目标视频的视频画面可用。
26、第二方面,本申请提供一种3d打印装置,包括:
27、获取模块,用于获取目标对象的目标视频;
28、处理模块,用于根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧;根据所述目标视频帧中所述目标特征点的像素坐标,获取所述目标特征参数;基于所述目标特征参数,确定所述目标对象的三维模型;
29、控制模块,用于对所述目标对象的三维模型进行3d打印。
30、第三方面,本申请提供一种电子设备,包括:处理器、通信接口,以及存储器;所述处理器分别与所述通信接口和所述存储器通信连接;
31、所述存储器存储计算机执行指令;
32、所述通信接口与外部设备进行通信交互;
33、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面中任一项所述的方法。
34、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面中任一项所述的3d打印方法。
35、第五方面,本申请提供一种计算机程序产品,所述计算机程序产品被处理器执行时用于实现如第一方面中任一项所述的打印方法。
36、本申请提供的3d打印方法、装置、设备及存储介质,通过获取目标对象的目标视频,根据目标视频包括的目标特征点,从目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,并根据目标视频帧中目标特征点的像素坐标,获取目标特征参数。通过该多个稳定的目标视频帧,能够稳定的获取计算目标特征参数所需的数据,且通过多个目标视频帧的数据计算获取该目标特征参数,能够提高提取该目标特征参数的精准性。
本文档来自技高网...【技术保护点】
1.一种3D打印方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标视频中所述目标特征点,确定所述目标特征点对应的所述目标特征参数,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标特征点确定所述目标视频的视频画面是否可用,包括:
7.根据权利要求5所述的方法,其特征在于,还包括:
8.一种3D打印装置,其特征在于,包括:
9.一种电子设备,其
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7中任一项所述的3D打印方法。
...【技术特征摘要】
1.一种3d打印方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标视频包括的目标特征点,从所述目标视频中筛选出满足目标特征参数的计算精度要求的至少两个目标视频帧,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标视频中所述目标特征点,确定所述目标特征点对应的所述目标特征参数,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述根据所述目标视频包括的目标特征点,从...
【专利技术属性】
技术研发人员:吕如松,孟高磊,郑波,陈文洁,
申请(专利权)人:珠海赛纳三维科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。