影像数据访问方法、终端、云存储系统和计算设备集群与流程

文档序号:36478867发布日期:2023-12-25 06:43阅读:74来源:国知局
影像数据访问方法与流程

本申请涉及云服务,尤其涉及一种影像数据访问方法、终端、云存储系统和计算设备集群。


背景技术:

1、云服务技术是指通过网络以按需、易扩展的方式提供服务。例如,将遥感影像进行云存储。

2、当用户查看目标区域的遥感影像数据时,用户通过终端向云存储系统发送第一次请求,云存储系统将遥感影像的文件头发送给终端,终端确定在文件头中与目标区域的遥感影像数据对应的偏移量之后,向云存储系统发送包括偏移量的第二次请求,云存储系统根据第二次请求将目标区域的影像数据发送给终端。

3、上述方法需要执行两次交互流程,查看影像数据的效率不高。


技术实现思路

1、有鉴于此,本申请提供一种影像数据访问方法,能够减少交互步骤来获取遥感影像数据,从而提高查看遥感影像数据的效率。

2、第一方面提供一种影像数据访问方法,该方法包括:将资源请求发送给云存储系统,在云存储系统根据资源请求获取遥感影像数据之后接收云存储系统发送的遥感影像数据,然后显示遥感影像数据。资源请求包括遥感影像标识和遥感影像的标签信息。标签信息包括但不限于属性名。遥感影像数据包括遥感影像的元数据或者部分遥感影像。

3、其中的遥感影像数据是由云存储系统根据资源请求携带的标签信息确定的,不需要终端计算偏移量,因此可以一次交互查看遥感影像数据,提高查看遥感影像数据的效率,降低访问云存储系统中遥感影像数据的时延。而且不需要传输文件头,因此可以减少网络传输数据量,减少传输数据占用的网络带宽资源。

4、在第一方面的第一种可能的实现方式中,遥感影像的标签信息为tiff标签信息。tiff标签信息包括像素点坐标,瓦片坐标,瓦片尺寸,波段标识,地理参数和拍摄者标识中的一项或多项。这样提供了根据标签信息获取遥感影像数据的具体方法。

5、第二方面提供一种影像数据访问方法,该方法包括:接收终端发送的资源请求之后,根据资源请求中的遥感影像标识确定遥感影像,然后获取遥感影像的文件头;确定在文件头中与遥感影像的标签信息对应的偏移量,再根据偏移量读取遥感影像数据,将遥感影像数据发送给终端。资源请求包括遥感影像标识和遥感影像的标签信息。

6、依此可以一次交互查看遥感影像数据,因此极大地提高查看遥感影像数据的效率,降低访问遥感影像数据的时延。而且不需要传输文件头,因此可以减少网络传输数据量,减少传输数据占用的网络带宽资源。

7、在第二方面的第一种可能的实现方式中,在接收终端发送的资源请求之前,该方法还包括:接收终端发送的遥感影像之后将遥感影像的文件头长度保存在元数据库;获取遥感影像的文件头包括:根据遥感影像标识从元数据库获取遥感影像的文件头长度,根据文件头长度获取遥感影像的文件头。这样预先存储文件头长度之后,根据预存的文件头长度可以一次性获取整个文件头,然后在文件头中查找标签信息对应的偏移量。与分批次获取部分文件头,然后从部分文件头中查找标签信息的偏移量的现有方法相比,能够提高查找偏移量的效率。

8、在第二方面的第二种可能的实现方式中,在接收终端发送的资源请求之前,该方法还包括:接收终端发送的遥感影像之后将遥感影像的文件头保存在目标数据库;获取遥感影像的文件头包括:根据遥感影像标识从目标数据库获取遥感影像的文件头。这样可以获取整个文件头,然后在文件头中查找标签信息对应的偏移量。与分批次获取部分文件头,然后从部分文件头中查找标签信息的偏移量的现有方法相比,能够提高查找偏移量的效率。

9、结合第二方面或第二方面以上可能的实现方式,在第二方面的第三种可能的实现方式中,遥感影像的标签信息为tiff标签信息。tiff标签信息包括像素点坐标,瓦片坐标,瓦片尺寸,波段标识,地理参数和拍摄者标识中的一项或多项。

10、第三方面提供一种终端,该终端包括发送单元,接收单元和显示单元,发送单元用于将资源请求发送给云存储系统,资源请求包括遥感影像标识和遥感影像的标签信息;接收单元用于接收云存储系统发送的遥感影像数据,遥感影像数据是云存储系统根据资源请求获取的;显示单元用于显示遥感影像数据。

11、在第三方面的第一种可能的实现方式中,遥感影像的标签信息为tiff标签信息。

12、第三方面的终端中各单元执行的步骤,名词解释和技术效果可参阅第一方面的相应描述。

13、第四方面提供一种云存储系统,该云存储系统包括处理装置和存储装置,处理装置用于接收终端发送的资源请求,资源请求包括遥感影像标识和遥感影像的标签信息;确定遥感影像标识对应的遥感影像;获取遥感影像的文件头;确定在文件头中与遥感影像的标签信息对应的偏移量;根据偏移量读取遥感影像数据;将遥感影像数据发送给终端;存储装置用于存储遥感影像数据。

14、在第四方面的第一种可能的实现方式中,处理装置还用于接收终端发送的遥感影像,将遥感影像的文件头长度保存在元数据库;处理装置具体用于根据遥感影像标识从元数据库获取遥感影像的文件头长度,根据文件头长度获取遥感影像的文件头。

15、在第四方面的第二种可能的实现方式中,处理装置还用于接收终端发送的遥感影像,将遥感影像的文件头保存在目标数据库;处理装置具体用于根据遥感影像标识从目标数据库获取遥感影像的文件头。

16、结合第四方面或第四方面以上可能的实现方式,在第四方面的第三种可能的实现方式中,遥感影像的标签信息为tiff标签信息。

17、第四方面的云存储系统中各单元执行的步骤,名词解释和技术效果可参阅第二方面的相应描述。

18、第五方面提供一种计算设备集群,其包括至少一个计算设备,每个计算设备包括处理器和存储器;所述至少一个计算设备的处理器用于执行所述至少一个计算设备的存储器中存储的指令,以使得所述计算设备集群执行如第一方面或第二方面所述的方法。

19、第六方面提供一种计算机可读存储介质,其特征在于,包括计算机程序指令,当所述计算机程序指令由计算设备集群执行时,计算设备集群执行如第一方面或第二方面所述的方法。

20、第七方面提供了一种包含指令的计算机程序产品,当所述指令被计算机设备集群运行时,使得计算机设备集群执行如第一方面或第二方面所述的方法。

21、第八方面提供了一种芯片系统,包括至少一个处理器,所述处理器和存储器耦合,所述存储器用于存储计算机程序或指令,所述处理器用于执行所述计算机程序或指令,以实现上述各方面的方法。



技术特征:

1.一种影像数据访问方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述遥感影像的标签信息为标签图像文件格式tiff标签信息。

3.一种影像数据访问方法,其特征在于,包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求3所述的方法,其特征在于,

6.一种终端,其特征在于,包括:

7.根据权利要求6所述的终端,其特征在于,所述遥感影像的标签信息为标签图像文件格式tiff标签信息。

8.一种云存储系统,其特征在于,包括:

9.根据权利要求8所述的云存储系统,其特征在于,

10.根据权利要求8所述的云存储系统,其特征在于,

11.一种计算设备集群,其特征在于,包括至少一个计算设备,每个计算设备包括处理器和存储器;

12.一种计算机可读存储介质,其特征在于,包括计算机程序指令,当所述计算机程序指令由计算设备集群执行时,所述计算设备集群执行如权利要求1至5中任一项所述的方法。


技术总结
本申请提供一种影像数据访问方法、终端、云存储系统和计算设备集群,属于云服务技术领域。该方法包括:将资源请求发送给云存储系统,接收云存储系统根据资源请求返回的遥感影像数据,然后显示遥感影像数据。其中的遥感影像数据是由云存储系统根据资源请求携带的标签信息确定的,不需要终端参与计算,因此通过一次交互就可以查看遥感影像数据,能够降低访问云存储系统中影像数据的时延。

技术研发人员:唐盛军,王中一,王宏宝
受保护的技术使用者:华为云计算技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1