[发明专利]一种基于微服务架构的超高清内容技术质量评价方法有效
申请号: | 202011209102.6 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112333442B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 刘帮国;刘盾;代林东;唐学怡;程煜;黄信云;康凯悦 | 申请(专利权)人: | 成都华栖云科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 成都立新致创知识产权代理事务所(特殊普通合伙) 51277 | 代理人: | 周方建 |
地址: | 610000 四川省成都市中国(四川)自*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 架构 超高 内容 技术 质量 评价 方法 | ||
1.一种基于微服务架构的超高清内容技术质量评价方法,其特征在于,包括:
1)将已有的超高清内容评价算法模型封装成图像技术质量评价服务;
2)在微服务架构下采用分布式部署方式部署多个所述技术质量评价服务;
3)根据计算资源保有量及检测任务情况,采用智能任务管理及智能服务调度的方法,利用多个技术质量评价服务同时工作完成单一检测样本的技术质量评价;
所述智能服务调度的方法是根据空闲技术质量评价服务的个数,排队的任务数计算出一个数值N,将待检测视频按时长平均拆分成N段,由于超高清内容评价算法具有帧间相关性,视频编码序列中一般包含I帧(帧内编码帧)、P帧(前向预测编码帧)、B帧(双向预测内插编码帧),在相邻的分段间要采用一定的重复帧;
所述算法模型满足:
(1)一次输入一帧或者连续多次输入连续的多帧;
(2)对于通过单帧即可判别的指标,检测完该帧后立马返回检测结果;
(3)对于需要通过多帧联合判别的指标,在输入帧数足够之后再返回检测结果;
所述1)中在进行封装时采用多线程将读文件、图像评分、检测结果拼接封装到不同线程中,并采用异步回调接收检测结果数据,避免过多等待时间;
所述重复帧的数量为max(m,n),m代表编码的gop长度,n代表算法里面的相关性帧数,在结果拼接的时候,要智能去掉重复帧部分。
2.根据权利要求1所述的一种基于微服务架构的超高清内容技术质量评价方法,其特征在于,所述智能任务管理包括:
实时检测和发现系统中存在的技术质量评价服务,以及这些技术质量评价服务的忙闲程度,方便进行任务分派;
各算法模型对分段要求,参数这些是不一样的,服务需要提供一种基于插件的管理方法,适配不同的算法;所述基于插件的管理方法是指:由服务提供一套通用的接口,每一种评价算法被封装成单独的dll,每个dll都要实现调度提供的通用接口;部署的时候,将各个dll放到调度指定的目录下,由服务统一加载运行;
在长任务分片的时候,要根据系统中可用的技术质量评价服务数量,检测样本的技术特点进行智能分段,对每个分段产生子任务;
实时管理和监测子任务的状态,并进行一些失败重试,避免偶发错误引起任务失败。
3.根据权利要求2所述的一种基于微服务架构的超高清内容技术质量评价方法,其特征在于,所述技术质量评价服务能够自动注册,具备无状态,不依赖本地数据,和调度之间需要松耦合。
4.根据权利要求3所述的一种基于微服务架构的超高清内容技术质量评价方法,其特征在于,所述技术特点包括格式,编码结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都华栖云科技有限公司,未经成都华栖云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011209102.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型发泡材料的制备方法
- 下一篇:抗TROP2纳米抗体及其制备方法和应用