[发明专利]一种面向监控视频压缩存储的方法在审
申请号: | 202011018250.X | 申请日: | 2020-09-24 |
公开(公告)号: | CN112165619A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 谢亚光;廖义;陈勇;李日;孙波 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | H04N19/136 | 分类号: | H04N19/136;H04N19/142;H04N19/124;H04N19/146;H04N7/18 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 杜放 |
地址: | 310000 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 监控 视频压缩 存储 方法 | ||
1.一种面向监控视频压缩存储的方法,其特征是,具体包括如下步骤:
(1)事先确定3个编码量化因子Qp1,Qp2,Qp3,Qp1Qp2Qp3;
(2)初始时,编码第一帧不做任何处理,统一使用Qp2编码第一帧,同时将第一帧的YUV数据保存在缓存中;
(3)编码第N帧的时候,把整帧分成静止背景区域以及若干运动矩形区域,对运动矩形区域进一步视频分析得到面积更小的敏感物体的运动区域,编码过程中对敏感区域进行重点编码采用量化步长Qp3;对于运动区域采用量化步长Qp2;对背景静止区域采用量化步长Qp1;
(4)令N=N+1,重复步骤(3)直到所有的视频帧编码结束。
2.根据权利要求1所述的一种面向监控视频压缩存储的方法,其特征是,在步骤(3)中,具体操作方法为:
(31)先把当前第N帧从左上到右下分为以16x16共256个像素为单位的小正方形块,最右边或者底边不足16用固定像素填充为16x16;
(32)对每个正方形块,与缓存的第N-1帧的相应位置的16x16像素小正方形做对比计算,计算MeanSAD,如果MeanSAD小于某个阈值ThrSAD,则认为当前块为静止块,否则把当前块标识为运动块,最后得到所有的块都标识为运动块或者静止块;
(33)使用递归的方法,把相邻的运动块或者矩形区域合并为一个大的运动矩形块,该矩形区域内所有16x16块都标识为运动块,把静止块区域标记为Level 1区域,剩下为Level2区域;
(34)对Level 2区域,再次进行智能物件识别算法,识别出关键物件的更小的矩形区域,把该矩形区域对应的块标记修改为Level 3,至此完成了第N帧的视频图像处理,并把第N帧的输入数据保存到缓冲中;
(35)根据设定的编码量化因子,将Level 1的区域设定为Qp1,Level 2的区域设定为Qp2,Level 3的区域设定为Qp3,进行编码。
3.根据权利要求2所述的一种面向监控视频压缩存储的方法,其特征是,在步骤(32)中,MeanSAD计算方法如下:
加入N帧对应的小块的256个像素的亮度值分别为:Yi,其中i=1,2…256,而第N-1帧的像素值为Zi,其中i=1,2…256,那么:
MeanSAD=(|Y1–Z1|+|Y2–Z2|+|Y3–Z3|+…+|Y256–Z256|+128)/256。
4.根据权利要求2所述的一种面向监控视频压缩存储的方法,其特征是,在步骤(33)中,两个区域相邻表示他们的像素之间水平、垂直最小距离都小于某个阈值Thr1,合并两个区域的方法为:把两个区域的像素水平、垂直的坐标的最大最小值定义为合并后矩形后的水平、垂直的最大最小值,则可以定出合并矩形,不断递归合并,直到不能合并为止,最后合并出来若干独立不相交且距离超过Thr1的矩形区域。
5.根据权利要求4所述的一种面向监控视频压缩存储的方法,其特征是,在步骤(33)中,把包含像素过少的矩形区域当做无效区域,其对应的16x16块全部再次设定为静止块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011018250.X/1.html,转载请声明来源钻瓜专利网。