一种基于海思芯片的码流控制方法技术

技术编号:24504337 阅读:46 留言:0更新日期:2020-06-13 06:42
本发明专利技术公开了一种基于海思芯片的码流控制方法,包括运行基于海思芯片的人形检测算法获取画面中的人形检测结果,运行基于海思芯片的移动侦测算法获取画面中的移动侦测结果,若检测到人形则获取画面中人形的位置信息,若本次与上次人形的位置相同,则不进行码流更改;若本次新增了人形的位置,则将本次检测到的人形的位置信息设置为ROI区域,并设置ROI区域的Qp值;若本次减少了人形的位置,则去除减少的人形的位置信息,且不进行码流更改;若未检测到人形,则获取所述移动侦测结果,根据移动侦测结果设置ROI区域和背景帧率。本发明专利技术能够在满足人形区域画质不变的前提下降低码率。

A stream control method based on Hisilicon chip

【技术实现步骤摘要】
一种基于海思芯片的码流控制方法
本申请属于码率控制
,具体涉及一种基于海思芯片的码流控制方法。
技术介绍
视频编码中,图像质量和流畅性总是不可兼得。虽然H.265视频编码标准相对于H.264已经有了很大的优化,可以节省50%的编码码率,但是依然不能满足高清视频业务的需求,从而影响客户对视频的观看体验,因此亟需一种有效权衡图像质量和流畅性的编码方法。
技术实现思路
本申请的目的在于提供一种基于海思芯片的码流控制方法,能够在满足人形区域画质不变的前提下降低码率。为实现上述目的,本申请所采取的技术方案为:一种基于海思芯片的码流控制方法,所述基于海思芯片的码流控制方法,包括:步骤S1、运行基于海思芯片的人形检测算法获取画面中的人形检测结果;步骤S2、运行基于海思芯片的移动侦测算法获取画面中的移动侦测结果;步骤S3、判断人形检测结果中是否检测到人形,若检测到人形,即执行步骤S4~S5;否则执行步骤S6;步骤S4、获取画面中人形的位置信息,根据本次获取的所有人形的位置信息与上一次获取本文档来自技高网...

【技术保护点】
1.一种基于海思芯片的码流控制方法,其特征在于,所述基于海思芯片的码流控制方法,包括:/n步骤S1、运行基于海思芯片的人形检测算法获取画面中的人形检测结果;/n步骤S2、运行基于海思芯片的移动侦测算法获取画面中的移动侦测结果;/n步骤S3、判断人形检测结果中是否检测到人形,若检测到人形,即执行步骤S4~S5;否则执行步骤S6;/n步骤S4、获取画面中人形的位置信息,根据本次获取的所有人形的位置信息与上一次获取的所有人形的位置信息进行匹配,若本次与上次人形的位置相同,则不进行码流更改并结束本次码流调控;若本次新增了人形的位置,则执行步骤S5;若本次减少了人形的位置,则去除减少的人形的位置信息,不...

【技术特征摘要】
1.一种基于海思芯片的码流控制方法,其特征在于,所述基于海思芯片的码流控制方法,包括:
步骤S1、运行基于海思芯片的人形检测算法获取画面中的人形检测结果;
步骤S2、运行基于海思芯片的移动侦测算法获取画面中的移动侦测结果;
步骤S3、判断人形检测结果中是否检测到人形,若检测到人形,即执行步骤S4~S5;否则执行步骤S6;
步骤S4、获取画面中人形的位置信息,根据本次获取的所有人形的位置信息与上一次获取的所有人形的位置信息进行匹配,若本次与上次人形的位置相同,则不进行码流更改并结束本次码流调控;若本次新增了人形的位置,则执行步骤S5;若本次减少了人形的位置,则去除减少的人形的位置信息,不进行码流更改并结束本次码流调控;
步骤S5、将本次检测到的人形的位置信息设置为ROI区域,并设置ROI区域的Qp值,完成本次码流调控;
步骤S6、获取所述移动侦测结果,根据移动侦测结果设置ROI区域和背景帧率,完成本次码流调控。


2.如权利要求1所述的基于海思芯片的码流控制方法,其特征在于,所述人形检测算法将识别到的人形采用独立的矩形块进行标识,所述人形检测结果包括人形个数,以及各人形对应的矩形块的坐标(x,y)和大小(w,h),其中,x为矩形块在画面中的x轴坐标,y为矩形块在画面中的y轴坐标,w为矩形块的宽,h为矩形块的高。


3.如权利要求2所述的基于海思芯片的码流控制方法,其特征在于,所述根据本次获取的所有人形的位置信息与上一次获取的所有人形的位置信息进行匹配,包括:
取上一次的一个人形对应的矩形块的位置信息为:坐标(x′,y′)和大小(w′,h′);取本次的一个人形对应的矩形块的位置信息为:坐标(x,y)和大小(w,h);
计算本次矩形块的位移mv为:
Δx=x-x′
Δy=...

【专利技术属性】
技术研发人员:董辉李宣金雨芳吴祥
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

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

1