本申请涉及热成像仪数据处理,特别涉及一种热成像仪数据上传的方法、装置、终端及存储介质。
背景技术:
1、在相关技术中,热成像仪的储存方式依然是内置sd卡对采集数据进行储存,数据的访问依赖物理sd卡,便捷性低,且一旦sd卡丢失,数据也随之消失,安全性不能够得到保证。
2、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成本领域普通技术人员已知的现有技术的信息。
3、申请内容
4、鉴于以上技术问题中的至少一项,本申请提供一种热成像仪数据上传的方法、装置、终端及存储介质,解决了在相关技术中,热成像仪的储存方式依然是内置sd卡对采集数据进行储存,数据的访问依赖物理sd卡,便捷性低,且一旦sd卡丢失,数据也随之消失,安全性不能够得到保证的问题。
5、本申请实施例的第一方面,提供一种热成像仪数据上传的方法,方法应用于终端设备中,终端设备与热成像仪连接,终端设备还与云端服务器连接,方法包括:
6、当启动第一程序时,生成第一连接请求,向热成像仪发送第一连接请求;
7、接收第一确认信息,第一确认信息由热成像仪基于第一连接请求生成并发送;
8、基于第一确认信息,生成第一响应信息,向热成像仪发送第一响应信息,使热成像仪与终端设备建立第一数据传输通道;
9、接收数据集合,数据集合由热成像仪采集生成;
10、基于数据集合,向热成像仪发送反馈信息;
11、对数据集合进行拆分处理,还原成媒体数据,并储存;
12、当启动第二程序时,生成第二连接请求,向云端服务器发送第二连接请求;
13、接收第二确认信息,第二确认信息由云端服务器基于第二连接请求生成并发送;
14、基于第二确认信息,生成第二响应信息,向云端服务器发送第二响应信息,使云端服务器与终端设备第二建立数据传输通道;
15、对媒体数据进行加密处理,生成媒体加密数据,并发送至云端服务器,云端服务器用于保存媒体加密数据。
16、本申请具有如下技术效果:本方法能够将热成像仪采集到的数据主要储存在终端和/或云端服务器中,不依赖热成像仪的物理sd卡,降低储存成本;并且保存在云端服务器中的数据,可以在不同终端、任何时间进行数据访问,操作便捷灵活;加之,数据储存更加安全,不容易丢失。
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、下面结合附图与实施例,对本申请进一步说明。
技术实现思路
1.一种热成像仪数据上传的方法,所述方法应用于终端设备中,所述终端设备与所述热成像仪连接,所述终端设备还与所述云端服务器连接,其特征在于,所述方法包括:
2.根据权利要求1所述的热成像仪数据上传的方法,其特征在于,所述对媒体数据进行加密处理,生成媒体加密数据,发送至云端服务器,包括:
3.根据权利要求2所述的热成像仪数据上传的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的热成像仪数据上传的方法,其特征在于,所述数据集合包括采集数据及校验数据,所述采集数据由所述热成像仪采集,所述校验数据携带有所述数据集合的长度标准信息,用于判断发送的数据集合是否有丢失。
5.根据权利要求4所述的热成像仪数据上传的方法,其特征在于,所述接收数据集合,所述数据集合由所述热成像仪采集生成,包括:
6.根据权利要求4所述的热成像仪数据上传的方法,其特征在于,所述对数据集合进行拆分处理,还原成媒体数据,包括:
7.根据权利要求6所述的热成像仪数据上传的方法,其特征在于,所述媒体数据包括图片数据或视频数据。
8.一种热成像仪数据上传的装置,其特征在于,包括:
9.一种用户终端,包括处理器及存储器,所述存储器储存有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权1至权7任一所述热成像仪数据上传的方法的步骤。
10.一种存储介质,其储存有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权1至权7任一所述热成像仪数据上传的方法的步骤。