(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210589379.9
(22)申请日 2022.05.27
(65)同一申请的已公布的文献号
申请公布号 CN 114675863 A
(43)申请公布日 2022.06.28
(73)专利权人 浙江大华 技术股份有限公司
地址 310051 浙江省杭州市滨江区滨安路
1187号
(72)发明人 周祥明 殷海兵 李琦 黄鹏
虞响
(74)专利代理 机构 深圳市威世博知识产权代理
事务所(普通 合伙) 44280
专利代理师 何倚雯
(51)Int.Cl.
G06F 8/65(2018.01)G06F 9/445(2018.01)
(56)对比文件
CN 114489867 A,202 2.05.13
US 20142826 00 A1,2014.09.18
CN 111737075 A,2020.10.02
CN 113722103 A,2021.1 1.30
US 11237880 B1,202 2.02.01
CN 10169 2208 A,2010.04.07
CN 113568666 A,2021.10.2 9
CN 109862323 A,2019.0 6.07
CN 111369081 A,2020.07.0 3
窦帅 等.分布式计算系统中的算法集成方
法. 《计算机系统应用》 .2021,第3 0卷(第3期),
王利彬.AI 开放平台简析. 《中国安防》
.2021,(第6期),
审查员 赵鹏翔
(54)发明名称
算法配置文件更新方法及相关方法、 装置、
设备、 介质
(57)摘要
本申请公开了一种算法配置文件更新方法
及相关方法、 装置、 设备、 介质, 其中, 算法配置文
件更新方法包括: 获取原始算法配置文件, 并获
取与原始算法配置文件关联的数据通道的总数
目; 其中, 原始算法配置文件包括: 顺次连接的算
法节点; 响应于总数目大于预设阈值, 对原始算
法配置文件中目标节点进行并行扩展, 得到若干
扩展节点; 其中, 目标节点不适用于多个数据通
道, 且扩展节点与数据通道一一对应; 基于与目
标节点相邻的算法节点, 对原始算法配置文件中
的至少部分扩展节点进行配置, 得到目标算法配
置文件, 以使基于目标算法配置文件创建的方案
实例与数据通道的总数目匹配。 上述方案, 能够
提升资源利用率, 并降低外 部使用维护成本 。
权利要求书3页 说明书15页 附图8页
CN 114675863 B
2022.10.04
CN 114675863 B
1.一种算法配置文件更新方法, 其特 征在于, 包括:
获取原始算法配置文件, 并获取与所述原始算法配置文件关联的数据通道的总数目;
其中, 所述原 始算法配置文件 包括: 顺次连接的算法节点;
响应于所述总数目大于预设阈值, 对所述原始算法配置文件中目标节点进行并行扩
展, 得到若干扩展节点; 其中, 所述目标节点不适用于多个所述数据通道, 且所述扩展节点
与所述数据通道一 一对应;
基于与所述目标节点相邻的算法节点, 对所述原始算法配置文件中的至少部分扩展节
点进行配置, 得到目标算法配置文件, 以使基于所述 目标算法配置文件创建的方案实例与
所述数据通道的总数目匹配; 其中, 所述方案实例独立 运行于硬件核, 以处 理待处理数据。
2.根据权利要求1所述的方法, 其特征在于, 与 所述目标节点相邻的算法节点为所述目
标节点的前一 算法节点和/或所述目标节点的后一 算法节点;
所述基于与 所述目标节点相邻的算法节点, 对所述原始算法配置文件中的至少部分扩
展节点进行配置, 包括:
基于所述前一算法节点的输出参数和所述前一算法节点对多个数据通道的适用性, 至
少配置所述扩展节点的输入参数; 和/或,
基于所述后 一算法节点的输入参数和所述后 一算法节点对多个数据通道的适用性, 至
少配置所述扩展节点的输出参数。
3.根据权利要求2所述的方法, 其特征在于, 所述基于所述前一算法节点的输出参数和
所述前一 算法节点对多个数据通道的适用性, 至少配置所述扩展节点的输入参数, 包括:
响应于所述前一算法节点适用于多个数据通道, 在所述前一算法节点和由所述目标节
点并行扩展得到的若干扩展节点之间插 入分发节点;
将由所述目标节点并行扩展得到的各所述扩展节点的输入参数配置为与所述分发节
点的各输出参数一 一对应。
4.根据权利要求3所述的方法, 其特征在于, 所述将由所述目标节点并行扩展得到的各
所述扩展节点的输入参数配置为与所述分发节点的各输出参数一 一对应, 包括:
将所述分发节点的各 所述输出参数配置为分别与不同所述数据通道一 一对应;
将所述扩展节点的输入参数配置为, 所述分发节点中与 所述扩展节点对应于相同所述
数据通道的输出参数;
和/或, 所述方法还 包括:
将所述分发节点的输入参数配置为所述前一 算法节点的输出参数。
5.根据权利要求2所述的方法, 其特征在于, 所述基于所述后 一算法节点的输入参数和
所述后一 算法节点对多个数据通道的适用性, 至少配置所述扩展节点的输出参数, 包括:
响应于所述后一算法节点适用于多个数据通道, 对所述后 一算法节点的输入参数进行
并行扩展, 并将由所述目标节点并行扩展得到的若干扩展节点的输出参数配置为与所述后
一算法节点扩展后的各输入参数一 一对应。
6.根据权利要求2所述的方法, 其特征在于, 所述基于所述前一算法节点的输出参数和
所述前一 算法节点对多个数据通道的适用性, 至少配置所述扩展节点的输入参数, 还 包括:
响应于所述前一算法节点不适用于多个数据通道, 将由所述目标节点并行扩展得到的
扩展节点的输入参数配置为, 由所述前一算法节点并行扩展得到且对应于相同所述数据通权 利 要 求 书 1/3 页
2
CN 114675863 B
2道的扩展节点的输出参数;
和/或,
所述基于所述后一算法节点的输入参数和所述后一算法节点对多个数据通道的适用
性, 至少配置所述扩展节点的输出参数, 还 包括:
响应于所述后一算法节点不适用于多个所述数据通道, 将由所述后 一算法节点并行扩
展得到的扩展节点的输入参数配置为, 由所述目标节点并行扩展得到且对应于相同所述数
据通道的扩展节点的输出参数。
7.根据权利要求1所述的方法, 其特征在于, 在所述对所述原始算法配置文件中目标节
点进行并行扩展, 得到若干扩展节点之后, 所述方法还 包括:
创建所述总数目个虚拟通道; 其中, 各 所述虚拟通道分别与各 所述数据通道一 一对应;
基于所述扩展节点与 所述数据通道一一对应的映射关系, 在所述目标算法配置文件中
记录所述扩展节点与所述虚拟通道一一对应的映射关系; 其中, 所述方案实例 基于为所述
目标算法配置文件中各算法节点分别创建的算法实例得到, 在运行所述方案实例以进 行数
据处理过程中, 所述映射关系用于确定各 所述算法实例分别负责处 理的数据通道。
8.一种数据处 理方法, 其特 征在于, 包括:
获取目标算法配置文件; 其中, 所述目标算法配置文件与数据通道的总数目相匹配, 且
所述目标算法配置文件基于权利要求1至7任一项所述的算法配置文件更新方法对原始算
法配置文件更新得到;
响应于获取到来自所述数据通道的待处理数据, 基于为所述目标算法配置文件中各个
算法节点分别创建的算法实例, 得到方案实例; 其中, 所述方案实例独立运行于硬件核, 以
处理所述待处 理数据。
9.根据权利要求8所述的方法, 其特征在于, 所述目标算法配置文件还记录有不适于多
个所述数据通道的算法节点与 虚拟通道一一对应的映射关系, 在所述基于为所述目标算法
配置文件中各个算法节点分别创建的算法实例, 得到方案实例之前, 所述方法还 包括:
将各个所述虚拟通道分别绑定不同的数据通道, 得到绑定关系;
在所述基于为所述目标算法配置文件中各个算法节点分别创建的算法实例, 得到方案
实例之后, 所述方法还 包括:
响应于所述算法实例不适用于多个所述数据通道, 基于所述映射关系和绑定关系, 确
定由所述 算法实例处 理的数据通道。
10.一种算法配置文件更新装置, 其特 征在于, 包括:
获取模块, 用于获取原始算法配置文件, 并获取与所述原始算法配置文件关联的数据
通道的总数目; 其中, 所述原 始算法配置文件 包括: 顺次连接的算法节点;
扩展模块, 用于响应于所述总数目大于预设阈值, 对所述原始算法配置文件中目标节
点进行并行扩展, 得到若干扩展节点; 其中, 所述 目标节点不适用于多个所述数据通道, 且
所述扩展节点与所述数据通道一 一对应;
配置模块, 用于基于与所述目标节点相邻的算法节点, 对所述原始算法配置文件中的
至少部分扩展节点进行配置, 得到目标算法配置文件, 以使基于所述 目标算法配置文件创
建的方案实例与所述数据通道的总数目匹配; 其中, 所述方案实例独立运行于硬件核, 以处
理待处理数据。权 利 要 求 书 2/3 页
3
CN 114675863 B
3
专利 算法配置文件更新方法及相关方法、装置、设备、介质
文档预览
中文文档
27 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共27页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:06:59上传分享