基于容器的数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:25123023 阅读:42 留言:0更新日期:2020-08-05 02:51
本发明专利技术涉及云技术领域,公开了一种基于容器的数据处理方法、装置、设备及存储介质,用于根据远程服务和名称配置算法及调用目标算法,无需经过复杂的步骤调用算法,并且可以检测算法的工作状态。基于容器的数据处理方法包括:通过预置应用程序编程接口,获取客户端请求数据;当客户端请求数据为图片数据时,基于图片远程服务,在多个预置图片算法中获取目标图片算法,并根据目标图片算法得到图片分析结果;当客户端请求数据为视频数据时,基于视频远程服务,在多个预置视频算法中获取目标视频算法,并根据目标视频算法得到视频分析结果;将图片分析结果或者视频分析结果传输至目标回调地址,目标回调地址为客户端对应的预置回调地址。

【技术实现步骤摘要】
基于容器的数据处理方法、装置、设备及存储介质
本专利技术涉及云
,尤其涉及一种基于容器的数据处理方法、装置、设备及存储介质。
技术介绍
随着云计算技术的高速发展,数据信息瞬息万变,企业的运营和发展越来越需要高效和精准的数据运算的支撑,而高效和精准的数据运算的关键在于算法,算法在数据处理的过程中变得越来越重要。在现有的技术中,配置算法以及调用算法需要运行繁杂的参数,配置算法和调用算法的过程比较复杂,而且客户端无法得知算法是否可以正常提供服务。
技术实现思路
本专利技术的主要目的在于解决配置算法和调用算法复杂,且无法得知算法是否正常工作的问题。本专利技术第一方面提供了一种基于容器的数据处理方法,包括:通过预置应用程序编程接口,获取客户端请求数据,所述客户端请求数据为图片数据或者为视频数据;当所述客户端请求数据为所述图片数据时,基于图片远程服务,在多个预置图片算法中获取目标图片算法,并根据所述目标图片算法得到图片分析结果,所述图片远程服务为基于互联网通信引擎ICE协议建立的远程服务,所述多个预置图片算法存储在本文档来自技高网...

【技术保护点】
1.一种基于容器的数据处理方法,其特征在于,所述基于容器的数据处理方法包括:/n通过预置应用程序编程接口,获取客户端请求数据,所述客户端请求数据为图片数据或者为视频数据;/n当所述客户端请求数据为所述图片数据时,基于图片远程服务,在多个预置图片算法中获取目标图片算法,并根据所述目标图片算法得到图片分析结果,所述图片远程服务为基于互联网通信引擎ICE协议建立的远程服务,所述多个预置图片算法存储在预置容器中;/n当所述客户端请求数据为所述视频数据时,基于视频远程服务,在多个预置视频算法中获取目标视频算法,并根据所述目标视频算法得到视频分析结果,所述视频远程服务为基于ICE协议建立的远程服务,所述多...

【技术特征摘要】
1.一种基于容器的数据处理方法,其特征在于,所述基于容器的数据处理方法包括:
通过预置应用程序编程接口,获取客户端请求数据,所述客户端请求数据为图片数据或者为视频数据;
当所述客户端请求数据为所述图片数据时,基于图片远程服务,在多个预置图片算法中获取目标图片算法,并根据所述目标图片算法得到图片分析结果,所述图片远程服务为基于互联网通信引擎ICE协议建立的远程服务,所述多个预置图片算法存储在预置容器中;
当所述客户端请求数据为所述视频数据时,基于视频远程服务,在多个预置视频算法中获取目标视频算法,并根据所述目标视频算法得到视频分析结果,所述视频远程服务为基于ICE协议建立的远程服务,所述多个预置视频算法存储在预置容器中;
将所述图片分析结果或者所述视频分析结果传输至目标回调地址,所述目标回调地址为客户端对应的预置回调地址。


2.根据权利要求1所述的基于容器的数据处理方法,其特征在于,所述通过预置应用程序编程接口,获取客户端请求数据,所述客户端请求数据为图片数据或者为视频数据包括:
通过预置应用程序编程接口获取客户端请求信息,并通过所述客户端请求信息提取请求信息键名和请求信息键值;
将所述请求信息键名和所述请求信息键值处理为符合杰森格式的请求信息字符串;
基于ICE协议,将所述请求信息字符串封装为符合所述图片远程服务格式的图片数据,或者将所述请求信息字符串封装为符合所述视频远程服务格式的视频数据。


3.根据权利要求1所述的基于容器的数据处理方法,其特征在于,所述当所述客户端请求数据为所述图片数据时,基于图片远程服务,在多个预置图片算法中获取目标图片算法,并根据所述目标图片算法得到图片分析结果包括:
当所述客户端请求数据为所述图片数据时,从所述图片数据中提取图片数据的输入源名称;
基于所述图片远程服务,将所述图片数据的输入源名称与多个图片标准输入源名称进行匹配,在多个预置图片算法中确定目标图片算法,所述目标图片算法包括图片标准点线框区域,所述多个图片标准输入源名称为多个预置图片算法的标识;
基于所述图片远程服务,将所述图片数据输入所述图片标准点线框区域中进行数据分析,得到图片分析结果。


4.根据权利要求1所述的基于容器的数据处理方法,其特征在于,所述当所述客户端请求数据为所述视频数据时,基于视频远程服务,在多个预置视频算法中获取目标视频算法,并根据所述目标视频算法得到视频分析结果,所述视频远程服务为基于ICE协议建立的远程服务包括:
当所述客户端请求数据为所述视频数据时,从所述视频数据中提取视频数据的视频流名称;
将所述视频数据的视频流名称与多个视频标准流名称进行匹配,在多个预置视频算法中确定目标视频算法,所述目标视频算法包括视频标准抽帧时刻和视频标准抽帧后点线框区域,所述多个视频标准流名称为多个预置视频算法的标识;
按照所述视频标准抽帧时刻,将所述视频数据进行抽帧,得到抽帧后的视频数据;
基于所述视频远程服务,将所述抽帧后的视频数据输入所述视频标准抽帧后点线框区域中进行分析,得到视频分析结果。


5.根据权利要求1-4中任一项所述的基于容器的数据处理方法,其特征在于,在所述通过预置应用程序编程接口,获取客户端请求数据,所述客户端请求数据为图片数据或者为视频数据之前,所述方法还包括:
从算法平台获取多个图片算法镜像和多个视频算法镜像,并根据多个图片算法镜像和多个视频算法镜像,在所述预置容器中配置多个预置图片算法和多个预置视频算法,所述多个预置图片算法用于分析所述图片数据,所述多...

【专利技术属性】
技术研发人员:李瑞
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1