一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

3D打印过程视频生成方法、装置、电子设备及存储介质与流程

2022-06-11 07:51:34 来源:中国专利 TAG:

3d打印过程视频生成方法、装置、电子设备及存储介质
技术领域
1.本发明涉及3d打印技术领域,具体地涉及一种3d打印过程视频生成方法、装置、电子设备及存储介质。


背景技术:

2.3d打印机进行3d模型打印通常都是将模型通过专业的软件进行切片处理,然后3d打印机根据切片文件逐层将3d模型打印出来。这个逐层打印的过程通常都需要几个小时的时间,多的话则需要几十个小时的时间,并且这是个十分乏味的过程。可是用户通常又非常希望这个打印过程能够以视频的方式展示出来。然而对3d模型打印的过程全部进行视频拍摄,其得到的打印过程视频的总长度过长,进而导致存储困难不说,用户观看整个视频也十分耗时费力。


技术实现要素:

3.本发明的目的在于提供一种视频总长度短的3d打印过程视频生成方法、装置、电子设备及存储介质。
4.为解决上述技术问题,本发明采用的一个技术方案是:提供一种3d打印过程视频生成方法,用于记录3d模型的打印过程,所述打印过程包括多个连续的打印阶段,所述方法包括:
5.在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片;
6.将各所述打印阶段的照片进行视频合成处理,得到合成视频。
7.作为优选方案,所述方法还包括:
8.将所述合成视频进行本地缓存。
9.作为优选方案,所述方法还包括:
10.将所述合成视频传输至终端,其中,所述终端包括云端服务器、电脑、手机。
11.作为优选方案,所述方法还包括:
12.将各所述打印阶段的照片进行本地缓存。
13.作为优选方案,所述在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片包括:
14.在所述打印过程中,按照预设切片数据依次进行单层打印,每次单层打印作为一次所述打印阶段;
15.每次单层打印结束,向预设的拍摄设备发送拍摄指令,以使得拍摄设备依次拍摄每次单层打印后的照片,从而获得各所述打印阶段的照片。
16.作为优选方案,所述将各所述打印阶段的照片进行视频合成处理,得到合成视频包括:
17.在每次所述单层打印后,对依次拍摄得到的每次单层打印后的照片进行本地缓
存;
18.当全部打印阶段结束后,依次调取本地缓存的每次单层打印后的照片进行视频合成处理,得到合成视频。
19.作为优选方案,所述方法还包括:
20.在所述打印过程中,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印过程的视频。
21.为解决上述技术问题,本发明采用的另一个技术方案是:提供一种3d打印过程视频生成装置,包括用于执行如上所述的3d打印过程视频生成方法的单元。
22.为解决上述技术问题,本发明采用的另一个技术方案是:提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器之间通过通信总线完成相互间的通信。
23.存储器,用于存放计算机程序。
24.处理器,用于执行存储器上所存放的程序时,实现如上所述的3d打印过程视频生成方法的步骤。
25.为解决上述技术问题,本发明采用的另一个技术方案是:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理执行时实现如上所述的3d打印过程视频生成方法的步骤。
26.本发明公开的3d打印过程视频生成方法、装置、电子设备及存储介质,用于记录3d模型的打印过程,所述打印过程包括多个连续的打印阶段,所述方法包括:在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片;将各所述打印阶段的照片进行视频合成处理,得到合成视频。本发明通过在3d打印过程中,采取照片拍摄的方式得到照片,并对照片信息进行视频合成处理,得到合成视频。通过照片合成的合成视频,不仅可以完整地体现、记录3d模型的打印过程,而且相较于直接拍摄3d打印过程获取到的较长总长度视频,可减少占用资源和空间,篇幅较短的合成视频有利于提高视频制作效率和传输效率。
附图说明
27.为了更清楚地说明本发明的技术方案,下面将对发明中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
28.图1是本发明一实施例的3d打印过程视频生成方法的流程示意图。
29.图2是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
30.图3是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
31.图4是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
32.图5是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
33.图6是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
34.图7是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
35.图8是本发明一实施例的电子设备的模块结构示意图。
36.图9是本发明一实施例的3d打印过程视频生成装置的模块结构示意图。
具体实施方式
37.下面将结合本发明实施例中的附图,对实施例中的技术方案进行清楚、完整地描述,附图中类似的组件标号代表类似的组件。显然,以下将描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
39.还应当理解,在此本发明实施例说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明实施例。如在本发明实施例说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
40.请参考图1,图1是本发明一实施例的3d打印过程视频生成方法的流程示意图。
41.本发明提供了一种3d打印过程视频生成方法,用于记录3d模型的打印过程,所述打印过程包括多个连续的打印阶段,所述方法包括:
42.s101:在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片;
43.可理解地,在3d模型的打印过程中,会对打印过程的多个连续的打印阶段进行监控,每个打印阶段的划分包括但不限于时间周期、预设切片数据周期等,其中,预设切片数据周期根据打印过程的切片数据预先设定,根据现有技术可知,打印过程中会根据预设的3d模型进行切片处理得到切片数据,然后根据切片数据进行打印,得到所需的3d模型。
44.具体地,在3d模型的打印过程中,若打印机完成一个打印阶段,会向预设的拍摄设备发送拍摄指令,拍摄设备接收到拍摄指令后,会按照设定要求对预设的3d打印区域进行照片拍摄,每个打印阶段均会进行拍摄,从而使得拍摄设备拍摄获取到每个打印阶段的照片。其中,设定要求根据实际需求设置,例如通过设置在打印机上方的摄像装置向下对3d打印区域进行拍摄,或者通过设置在打印机上方和侧面的摄像装置同时对3d打印区域进行拍摄,然后得到所需的照片信息。另外,拍摄的照片数量等,也可根据实际需求事先进行设计设置。
45.s102:将各所述打印阶段的照片进行视频合成处理,得到合成视频。
46.可理解地,当打印过程全部完成后,把打印过程中每个打印阶段所拍摄到但照片汇集,进行视频合成处理,得到照片合成的合成视频。
47.需要说明的是,照片合成视频的技术属于现有技术,将照片按照拍摄的时间顺序或其他预设的次序的方式,依次开始进行合成,最后得到的合成视频可完整的展现整个打印过程的开始和结束。
48.本发明通过在3d打印过程中,采取照片拍摄的方式得到照片,并对照片信息进行视频合成处理,得到合成视频。通过照片合成的合成视频,不仅可以完整地体现、记录3d模型的打印过程,而且相较于直接拍摄3d打印过程获取到的较长总长度视频,可减少占用资
源和空间,篇幅较短的合成视频有利于提高视频制作效率和传输效率。
49.请参考图2,图2是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
50.进一步地,本发明的所述方法还包括:
51.s201:将所述合成视频进行本地缓存。
52.可理解地,合成视频可进行本地缓存,方便工作人员进行查看或删除,合成视频总长度较短,占用资源和空间较小。
53.请参考图3,图3是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
54.进一步地,所述方法还包括:
55.s301:将所述合成视频传输至终端,其中,所述终端包括云端服务器、电脑、手机。
56.可理解地,合成视频还可进行传输,例如通过远程通讯的方式传输至电脑终端、手机app等,方便用户进行查看。合成视频总长度较短,相较于完整的3d打印过程拍摄视频具有制作效率高和传输效率高的特点,并且还能完整的体现3d打印的开始和结束。并且,可以直接将合成视频上传至云端服务器,这样在打印机停机的状态下,用户同样可以通过电脑、手机等设备向云端服务器下载所需的合成视频。
57.请参考图4,图4是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
58.进一步地,所述方法还包括:
59.s401:将各所述打印阶段的照片进行本地缓存。
60.可理解地,合成所需的合成视频,记录完整的3d模型的打印过程,需要对打印过程的所有打印阶段分别进行拍摄照片,拍摄得到的照片首先进行本地缓存,待到打印过程结束,汇总所有拍摄得到的照片,然后利用视频合成处理技术将所有照片处理为合成视频。
61.请参考图5,图5是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
62.进一步地,所述在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片包括:
63.s501:在所述打印过程中,按照预设切片数据依次进行单层打印,每次单层打印作为一次所述打印阶段;
64.可理解地,根据现有技术可知,打印过程中会根据预设的3d模型进行切片处理得到切片数据,然后根据切片数据进行打印,得到所需的3d模型。根据切片数据,可以得知单层打印所需的周期,确定预设切片数据周期,然后根据预设切片数据周期来记性拍摄,保证每次打印阶段都能拍摄到照片,可以避免拍摄重复,也可有避免后期视频合成后,合成视频播放不流畅、不连贯的问题。
65.s502:每次单层打印结束,向预设的拍摄设备发送拍摄指令,以使得拍摄设备依次拍摄每次单层打印后的照片,从而获得各所述打印阶段的照片。
66.可理解地,每次单层打印结束代表完成一个打印阶段,此时打印机输出拍摄指令给到拍摄设备,或者根据事先设定,由控制器向拍摄设备定时的发送拍摄指令。
67.请参考图6,图6是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
68.进一步地,所述将各所述打印阶段的照片进行视频合成处理,得到合成视频包括:
69.s601:在每次所述单层打印后,对依次拍摄得到的每次单层打印后的照片进行本地缓存;
70.可理解地,对于依次拍摄到的照片,可进行标号处理,然后进行本地缓存。
71.s602:当全部打印阶段结束后,依次调取本地缓存的每次单层打印后的照片进行视频合成处理,得到合成视频。
72.可理解地,对于本地缓存的具有标号的照片,在打印过程结束后,调取出所有照片,然后可根据标号或其他区别标识,将照片按照拍摄的时间等其他顺序进行依次合成,使得合成视频完整的体现记录3d模型的打印过程。
73.请参考图7,图7是本发明一实施例的3d打印过程视频生成方法的子流程示意图。
74.进一步地,所述方法还包括:
75.s701:在所述打印过程中,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印过程的视频。
76.具体地,在打印过程中,若拍摄设备接收到拍摄指令,则拍摄设备会对打印机的打印区域进行视频的拍摄,并且,在拍摄完成后会将拍摄到的视频,通过常规的通讯方式传输给远端的终端,例如电脑终端、手机app等,用于用户直播观看,及时的了解打印过程。
77.请参考图8,图8是本发明一实施例的电子设备的模块结构示意图。
78.本发明还提供了一种电子设备,包括处理器801、通信接口802、存储器803和通信总线804,其中,处理器801、通信接口802和存储器803之间通过通信总线804完成相互间的通信。
79.存储器803,用于存放计算机程序。
80.处理器801,用于执行存储器上所存放的程序时,实现如上所述的3d打印过程视频生成方法的步骤。
81.请参考图9,图9是本发明一实施例的3d打印过程视频生成装置的模块结构示意图。
82.本发明还提供了一种3d打印过程视频生成装置10,包括用于执行如上所述的3d打印过程视频生成方法的单元,包括:
83.发送单元11,在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片。
84.合成单元12,将各所述打印阶段的照片进行视频合成处理,得到合成视频。
85.在一实施例中,本发明的所述方法还包括:
86.将所述合成视频进行本地缓存。
87.在一实施例中,所述方法还包括:
88.将所述合成视频传输至终端,其中,所述终端包括电脑、手机。
89.在一实施例中,所述方法还包括:
90.将各所述打印阶段的照片进行本地缓存。
91.在一实施例中,所述在每个打印阶段结束时,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印阶段的照片包括:
92.在所述打印过程中,按照预设切片数据依次进行单层打印,每次单层打印作为一次所述打印阶段;
93.每次单层打印结束,向预设的拍摄设备发送拍摄指令,以使得拍摄设备依次拍摄每次单层打印后的照片,从而获得各所述打印阶段的照片。
94.在一实施例中,所述将各所述打印阶段的照片进行视频合成处理,得到合成视频
包括:
95.在每次所述单层打印后,对依次拍摄得到的每次单层打印后的照片进行本地缓存;
96.当全部打印阶段结束后,依次调取本地缓存的每次单层打印后的照片进行视频合成处理,得到合成视频。
97.在一实施例中,所述方法还包括:
98.在所述打印过程中,向预设的拍摄设备发送拍摄指令,以使得拍摄设备拍摄各所述打印过程的视频。
99.本发明还提供了一种3d打印过程视频生成系统,所述系统包括打印机、拍摄设备和终端,其中,打印机为常见的打印机即可,终端包括但不限于电脑终端、手机app等,拍摄设备包括控制模块、摄像镜头和图像传感器模块、照片处理模块、视频合成模块、视频处理模块、存储模块和通讯模块。
100.具体地,打印机与拍摄设备之间通讯连接,拍摄设备与终端之间通讯连接。
101.具体地,控制模块与所述打印机电性连接,所述摄像镜头和图像传感器模块、照片处理模块、视频合成模块、视频处理模块、存储模块和通讯模块与所述控制模块之间电性连接,所述照片模块与所述摄像镜头和图像传感器模块之间电性连接,所述照片处理模块与所述存储模块之间电性连接,所述视频处理模块与所述摄像镜头和图像传感器模块之间电性连接,所述视频合成模块与所述存储模块之间电性连接,所述视频处理模块和所述视频合成模块与所述通讯模块之间电性连接,所述通讯模块与所述终端之间通讯连接。
102.可理解地,摄像镜头和图像传感器模块用于获取照片和视频,并可将其反馈给照片处理模块和视频处理模块。照片处理模块将照片解析处理后缓存至存储模块,当需要合成视频时,从存储模块调取出来然后传输至视频合成模块进行视频的合成,得到合成视频,合成视频可通过通讯模块传输至终端或者传输至存储模块进行存储,方便用户对3d打印过程进行了解。视频处理模块将视频解析处理后可实时的通过通讯模块传输至终端,可进行实时的直播,方便用户实时的了解3d打印的过程。本发明的存储模块只存储照片或者通过照片合成的合成视频,占用资源和空间较少。
103.本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理执行时实现如上所述的3d打印过程视频生成方法的步骤。
104.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
105.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一
致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献