视频云环境下智能算法版权管理方法、管理器及系统技术方案

技术编号:33624333 阅读:49 留言:0更新日期:2022-06-02 00:52
本申请提供一种视频云环境下智能算法版权管理方法、管理器及系统,方法包括:获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至目标智能算法对应的插件中;根据插件中的算法元数据获取目标智能算法的镜像,并将该镜像以容器形式运行在视频云平台中,以基于插件中的授权证书对容器对应的目标智能算法进行版权管理。本申请能够在容器迁移时不再需要人工进行重新授权认证,能够有效简化智能算法的版权管理过程并提高智能算法版权管理的效率、自动化程度及智能化程度,将算法运行与授权管理分隔开来,解决云环境中容器迁移引起的授权管理问题;进而能够有效提高视频云环境下智能算法的调用效率及可靠性。环境下智能算法的调用效率及可靠性。环境下智能算法的调用效率及可靠性。

【技术实现步骤摘要】
视频云环境下智能算法版权管理方法、管理器及系统


[0001]本申请涉及云计算
,尤其涉及视频云环境下智能算法版权管理方法、管理器及系统。

技术介绍

[0002]随着网络、存储、计算等技术的快速发展,复制和传输数字内容变得越来越便捷,但同时对数字内容版权所有者的利益提出了严峻的挑战。在密码加密、数字水印、安全容器等安全技术的支持下,数字版权管理(Digital Right Management,DRM)技术应运而生,DRM控制数字内容的访问权限,提供了对数字内容的安全分发、权限控制和运营管理的能力。算法作为一类数字内容,也可利用传统DRM为其进行版权的分发与管理。
[0003]但是在云计算迅速发展的今天,各类智能算法以容器为载体运行。在目前的算法版权管理技术中,各算法厂家通过对物理机或容器的授权绑定发放算法权限,即算法服务只能在指定的物理机或容器中运行,算法容器的重启或升级都需要人工对其进行重新授权认证,且在算法厂商繁多、算法版本迭代迅速的情况下,版权管理对不同算法厂商和版本的适配成为一大难题。这将导致算法厂商、云计算服务提供商在管理维护方面的高昂成本。
[0004]目前,各算法厂家对算法授权的模式主要包括两种,一是对物理机、服务器进行授权绑定,即算法服务只能运行在指定的物理机或服务器中,在云计算环境中由于存在数量巨大的服务器,这种方式需要大量的人工操作,而且管理起来十分困难。还有一种方式是将算法打包为镜像,将其运行在容器中,当授权证书挂载到算法容器内部时,算法才能正常运行。但对于这种方式,当容器重启或算法升级等情况引起容器迁移时都需要人工重新绑定授权证书,授权认证过程也比较复杂,需要较多的人力介入。也就是说,现有的视频云环境下智能算法的版权管理过程均存在自动化程度低且过程复杂等问题。

技术实现思路

[0005]鉴于此,本申请实施例提供了视频云环境下智能算法版权管理方法、管理器及系统,以消除或改善现有技术中存在的一个或更多个缺陷。
[0006]本申请的第一个方面提供了一种可以由AIRM 管理器执行的视频云环境下智能算法版权管理方法,包括:获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至所述目标智能算法对应的插件中;根据所述插件中的算法元数据获取所述目标智能算法的镜像,并将该镜像以容器形式运行在所述视频云平台中,以基于所述插件中的授权证书对所述容器对应的目标智能算法进行版权管理。
[0007]在本申请的一些实施例中,还包括:接收应用基于预设的框架API发送的针对视频云平台中目标智能算法的调用请求,其中,该调用请求包含有所述目标智能算法的算法信息;
根据所述算法信息在所述视频云平台中查找所述目标智能算法对应的插件,并将所述调用请求发送至该插件,以使该插件根据对应的授权证书对所述目标智能算法的容器进行版权管理,以基于所述调用请求调用已通过版权认证的容器内的目标智能算法,生成所述调用请求对应的调用结果;接收所述目标智能算法对应的插件发送的所述调用请求对应的调用结果,并将该调用结果发送至所述应用。
[0008]在本申请的一些实施例中,所述插件根据本地的授权证书对所述目标智能算法的容器进行版权管理,并基于所述调用请求调用已通过版权认证的容器内的目标智能算法以生成所述调用请求对应的调用结果,包括:所述插件根据所述调用请求验证载入的授权证书以判断该授权证书是否满足有效要求,所述有效要求包括:所述授权证书当前处于有效状态、当前在有效期内且当前还有调用次数额度;若所述授权证书满足所述有效要求,则所述插件将所述调用请求和所述授权证书的序列号发送至所述目标智能算法的容器,以使该容器在验证所述序列号有效后,根据所述授权证书调用所述目标智能算法,生成所述调用请求对应的调用结果,并将该调用结果发送至所述插件。
[0009]在本申请的一些实施例中,所述生成所述调用请求对应的调用结果,并将该调用结果发送至所述插件,包括:所述容器生成所述调用请求对应的调用结果,并基于所述序列号对该调用结果进行加密处理,得到对应的加密数据;所述插件接收所述容器发送的所述加密数据,并基于所述序列号对所述加密数据进行解码处理,得到所述调用请求对应的调用结果。
[0010]在本申请的一些实施例中,所述获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至所述目标智能算法对应的插件中,包括:接收算法厂商向视频云平台导入目标智能算法的插件的告知信息;根据所述告知信息向所述算法厂商发送针对所述目标智能算法的授权证书申请;接收所述算法厂商根据所述授权证书申请发送的所述目标智能算法的授权证书,并将该授权证书加载至所述目标智能算法对应的插件中。
[0011]本申请的第二个方面提供了一种可以由插件执行的视频云环境下智能算法版权管理方法,包括:在视频云平台中接收AIRM 管理器发送的目标智能算法的授权证书,以将该授权证书加载至本地;根据所述AIRM 管理器发送的指令,基于所述授权证书对所述目标智能算法对应的容器进行针对该目标智能算法的版权管理,其中,所述容器为所述AIRM 管理器预先根据本地的算法元数据获取所述目标智能算法的镜像,并将该镜像以容器形式运行在所述视频云平台中而得到的。
[0012]本申请的另一个方面提供了一种AIRM管理器,包括:证书加载模块,用于获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至所述目标智能算法对应的插件中;
容器运行模块,用于根据所述插件中的算法元数据获取所述目标智能算法的镜像,并将该镜像以容器形式运行在所述视频云平台中,以基于所述插件中的授权证书对所述容器对应的目标智能算法进行版权管理。
[0013]本申请的另一个方面提供了一种视频云环境下智能算法版权管理系统,包括:依次通信连接的AIRM管理器、插件和容器;所述AIRM管理器与应用通信连接,且该AIRM管理器用于执行前述第一方面的视频云环境下智能算法版权管理方法;所述插件用于执行前述第二方面的视频云环境下智能算法版权管理方法。
[0014]本申请的另一个方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述第一方面的视频云环境下智能算法版权管理方法,或者,实现前述第二方面的视频云环境下智能算法版权管理方法。
[0015]本申请的另一个方面提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现前述第一方面的视频云环境下智能算法版权管理方法,或者,实现前述第二方面的视频云环境下智能算法版权管理方法。
[0016]本申请提供的视频云环境下智能算法版权管理方法,获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至所述目标智能算法对应的插件中;根据所述插件中的算法元数据获取所述目标智能算法的镜像,并将该镜像以容器形式运行在所述视频云平台中,以基于所述插件中的授权证书对所述容器对应的目标智能算法进行版权管理;AIRM 管理器通过在视频云平台中将该授权证书加载至所述目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频云环境下智能算法版权管理方法,其特征在于,包括:获取目标智能算法的授权证书,并在视频云平台中将该授权证书加载至所述目标智能算法对应的插件中;根据所述插件中的算法元数据获取所述目标智能算法的镜像,并将该镜像以容器形式运行在所述视频云平台中,以基于所述插件中的授权证书对所述容器对应的目标智能算法进行版权管理。2.根据权利要求1所述的视频云环境下智能算法版权管理方法,其特征在于,还包括:接收应用基于预设的框架API发送的针对视频云平台中目标智能算法的调用请求,其中,该调用请求包含有所述目标智能算法的算法信息;根据所述算法信息在所述视频云平台中查找所述目标智能算法对应的插件,并将所述调用请求发送至该插件,以使该插件根据对应的授权证书对所述目标智能算法的容器进行版权管理,以基于所述调用请求调用已通过版权认证的容器内的目标智能算法,生成所述调用请求对应的调用结果;接收所述目标智能算法对应的插件发送的所述调用请求对应的调用结果,并将该调用结果发送至所述应用。3.根据权利要求2所述的视频云环境下智能算法版权管理方法,其特征在于,所述插件根据本地的授权证书对所述目标智能算法的容器进行版权管理,并基于所述调用请求调用已通过版权认证的容器内的目标智能算法以生成所述调用请求对应的调用结果,包括:所述插件根据所述调用请求验证载入的授权证书以判断该授权证书是否满足有效要求,所述有效要求包括:所述授权证书当前处于有效状态、当前在有效期内且当前还有调用次数额度;若所述授权证书满足所述有效要求,则所述插件将所述调用请求和所述授权证书的序列号发送至所述目标智能算法的容器,以使该容器在验证所述序列号有效后,根据所述授权证书调用所述目标智能算法,生成所述调用请求对应的调用结果,并将该调用结果发送至所述插件。4.根据权利要求3所述的视频云环境下智能算法版权管理方法,其特征在于,所述生成所述调用请求对应的调用结果,并将该调用结果发送至所述插件,包括:所述容器生成所述调用请求对应的调用结果,并基于所述序列号对该调用结果进行加密处理,得到对应的加密数据;所述插件接收所述容器发送的所述加密数据,并基于所述序列号对所述加密数据进行解码处理,得到所述调用请求对应的调用结果。5.根据权利要求1至4任一项所述的视频云环境下...

【专利技术属性】
技术研发人员:马华东周安福张海涛刘亮张宇峰余音李红平
申请(专利权)人:中电信数智科技有限公司
类型:发明
国别省市:

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

1