一种HEVC/H.265视频加密方法和视频密文运动检测方法技术

技术编号:17798578 阅读:181 留言:0更新日期:2018-04-25 22:05
本发明专利技术公开了一种HEVC/H.265视频加密方法和视频密文运动检测方法,属于多媒体信息保护和信息检测领域。本发明专利技术HEVC/H.265视频加密方法采用两种可逆加密算法将HEVC压缩视频进行加密,保护视频中的隐私信息,并且加密算法保留了视频中的某些统计特征;视频密文运动检测方法则利用这些统计特征信息进行运动检测,在视频密文中提取和预处理相关统计特征信息,然后利用特征模型检测出前景运动,最后利用运动在时空上的连续性进行过滤和补齐;采用本发明专利技术方法可实现云端在视频密文中检测出运动前景,既保护了云端视频中的隐私信息,又为用户提供检测运动的服务。

【技术实现步骤摘要】
一种HEVC/H.265视频加密方法和视频密文运动检测方法
本专利技术属于多媒体信息保护和信息检测领域,更具体地,涉及一种HEVC/H.265视频加密方法和视频密文运动检测方法。
技术介绍
云视频监控是当今视频监控的主流,是实现云计算管理平台自动化的关键模块,通过对被监控资源进行采集、预处理、分析提供反馈功能,方便系统管理员和用户管理云平台。但是云视频监控的安全性也是一个隐患,云端希望得到被监控资源的可利用信息,但是又不能保证监控资源的隐私信息的泄露。并且云端资源可能会被攻击窃取,隐私信息仍然存在泄露的危险。为了保护云视频监控资源隐私信息,用户希望能够对云端资源进行加密,但同时又希望云管理平台能提供反馈报警服务,于是瓶颈就在于云管理平台能否在加密后的监控资源进行采集、预处理以及分析提供反馈功能。同时,随着大数据时代和云计算时代的到来,云端资源如存储、处理器以及带宽等资源的合理利用也是云端管理必须考虑的问题,对于云视频监控系统,监控资源上传快、处理快以及占用存储小也是一个追求目标。监控资源的采集、预处理和分析如果都在压缩域下进行就能很好满足这个需求。HEVC(HighEfficiencyVideoCoding)是一种新的视频压缩标准,相比于H.264/AVC压缩标准,可以使高分辨率视频的压缩效率提高50%,意味着视频质量将上升许多,而且可以节省大量的网络带宽。对于云视频监控平台,能够降低传输和存储成本;对于用户,可以更加方便地享受到更高质量的4K视频、3D蓝光等视频内容。目前,尚没有一种利用压缩视频加密数据进行运动检测方法。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了多媒体信息保护和信息检测领域,其目的在于对云端的HEVC/H.265视频进行加密,然后云管理平台能在没有对HEVC/H.265视频解密的前提下对视频密文进行统计特征信息提取和处理;在云端检测出视频密文中的运动信息;然后根据需要给用户反馈信号,用户可以用密钥对加密视频解密,还原HEVC/H.265压缩视频,从而实现了既保护了云监控视频隐私信息,又使得云端管理平台能够为用户提供反馈服务。为实现上述目的,本专利技术提供了一种HEVC/H.265视频加密方法,所述加密方法具体为:在编码树块CTB进行递归划分时,对划分的四个编码单元CU进行位置上的扰乱加密直到划分结束。进一步地,所述加密方法还包括:对编码树块CTB中编码单元CU的运动向量残差值MVD压缩码流后缀进行加密。进一步地,所述加密方法是对HEVC压缩视频熵解码得到CTB之后进行加密。进一步地,所述加密方法是可逆的。按照本专利技术的另一方面,本专利技术提供了对采用本专利技术加密方法加密视频得到的密文进行运动检测方法,其特征在于,所述运动检测方法具体包括:(1)选取一段纯背景视频,找出视频中CTB的编码比特数特征;(2)遍历待测视频密文中每个CTB,若该CTB的编码比特数满足步骤(1)得到的CTB的编码比特数特征,即标记该CTB为背景,否则为前景运动;(3)利用前景运动物体在时间和空间上的连续性对检测结果进行过滤和补齐得到最终运动区域。进一步地,所述运动检测方法步骤(1)和步骤(2)中提取CTB的编码比特数后采用中值滤波器对CTB比特数进行降噪处理。进一步地,所述运动检测方法步骤(1)中所述CTB的编码比特数特征具体为:其中,K代表背景分布的个数;x,y代表CTB的位置;wi代表第i个高斯分布的权重,其中Gi表示第i个高斯分布。进一步地,所述运动检测方法步骤(2)中判断是否满足编码比特数特征具体为:判断CTB_bitst,(x,y)-μi≤k·σi是否成立,是则标记CTBt,(x,y)为背景,否则标记为前景运动;其中,CTB_bitst,(x,y)为待测视频密文中第t帧图像中x,y处CTB的编码比特数;CTBt,(x,y)为待测视频密文中第t帧图像中x,y处CTB;μi表示第i个高斯分布的均值;k表示固定参数(一般取2.5到4之间的常数);σi表示第i个高斯分布的标准差。进一步地,所述运动检测方法步骤(3)具体为:当CTBt,(x,y)为背景,继续判断CTB_bitst,(x,y)相邻的8个CTB中前景运动CTB是否超过4,若是,则该CTBt,(x,y)为前景运动;否则该CTBt,(x,y)仍是背景;当CTBt,(x,y)是前景运动,继续判断CTBt-1,(x,y)和CTBt+1,(x,y)是否都是背景,若是,则CTBt,(x,y)改为背景,否则该CTBt,(x,y)仍为前景运动;所有前景运动CTBt,(x,y)集合后的区域就是视频中运动区域;其中,CTBt,(x,y)为待测视频密文中第t帧图像中x,y处CTB;CTB_bitst,(x,y)为待测视频密文中第t帧图像中x,y处CTB的编码比特数。总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,具有以下技术特征及有益效果:(1)本专利技术首先对原始视频序列加密,保证了视频中的隐私信息不会轻易泄露,然后在密文下提取出一些加密算法没有改变或改变较小的统计特征信息,利用这些统计特征信息可以检测出前景运动信息;(2)本专利技术将原始HEVC压缩视频加密之后上传到云端,节省了云端的带宽以及存储资源,并且运动检测模块所有的检测都是在压缩域下而非像素域下进行,处理快速节省了云端处理器资源;(3)本专利技术视频的加密是在HEVC解码端熵解码还原出CTB相关信息之后,然后进行加密,所以加密速度较快,节约时间开销。附图说明图1是本专利技术的模块框图;图2是本专利技术视频加密方法中CTB内部CU扰乱加密的示意图;图3是本专利技术视频加密方法中MVD压缩码流后缀进行加的密示意图;图4是本专利技术中运动检测方法的细化流程图;图5是本专利技术CTB编码比特数在时间上的趋势图;图6是本专利技术CTB编码比特数分布图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。本实施例的整体思路在于,选取背景视频(无前景运动)作为训练集,提取CTB编码比特数为每一个CTB训练出一个稳定的混合高斯模型;在不影响CTB编码比特数的前提下,运用加密算法对原始HEVC压缩视频进行加密,加密后的视频能够正常解码,但是得到的视频序列在视觉上保护了所有的隐私信息;对加密的压缩视频码流进行解析,得到所有CTB的编码比特数。如图1所示,本实施例包括视频加密模块、运动检测模块、反馈解密模块。视频加密模块用于对原始视频序列进行加密,从而达到了保护隐私信息的目的,具体步骤如下:第一步加密采用CTB内部所有CU扰乱加密,如图2所示,在HEVC标准下,为了提高编码效率,一个CTB采用递归划分方式,每一次划分都是向下继续划分为四个大小相同的CU;每次划分时,对划分的四个CU进行位置上的扰乱直到划分结束;第二步采用选择性加密算法,如图3所示,通过对一个CU内部MVD的后缀部分进行码流加密,因为这部分后缀码流不是采用基于上下文的CABAC编码方式,所以加密之后不会影响到码流的正常解析,同时也对视频进一步加密保护隐私信息。本文档来自技高网...
一种HEVC/H.265视频加密方法和视频密文运动检测方法

【技术保护点】
一种HEVC/H.265视频加密方法,其特征在于,所述加密方法具体为:在编码树块CTB进行递归划分时,对划分的四个编码单元CU进行位置上的扰乱加密直到划分结束。

【技术特征摘要】
1.一种HEVC/H.265视频加密方法,其特征在于,所述加密方法具体为:在编码树块CTB进行递归划分时,对划分的四个编码单元CU进行位置上的扰乱加密直到划分结束。2.根据权利要求1所述的一种HEVC/H.265视频加密方法,其特征在于,所述加密方法还包括:对编码树块CTB中编码单元CU的运动向量残差值MVD压缩码流后缀进行加密。3.根据权利要求1所述的一种HEVC/H.265视频加密方法,其特征在于,所述加密方法是对HEVC压缩视频熵解码得到CTB之后进行加密。4.根据权利要求1或2所述的一种HEVC/H.265视频加密方法,其特征在于,所述加密方法是可逆的。5.一种对采用权1所述加密方法加密视频得到的密文进行运动检测方法,其特征在于,所述运动检测方法具体为:(1)选取一段纯背景视频,找出视频中CTB的编码比特数特征;(2)遍历待测视频密文中每个CTB,若该CTB的编码比特数满足步骤(1)得到的CTB的编码比特数特征,即标记该CTB为背景,否则为前景运动;(3)利用前景运动物体在时间和空间上的连续性对检测结果进行过滤和补齐得到最终运动区域。6.根据权利要求5所述的运动检测方法,其特征在于,所述运动检测方法步骤(1)和步骤(2)中提取CTB的编码比特数后采用中值滤波器对CTB比特数进行降噪处理。7.根据权利要求5所述的运动检测方法,其特征在于,所述运动检测方法步骤(1)中所述CTB的编码比特数特征具体为:

【专利技术属性】
技术研发人员:金海马晓静彭欢
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北,42

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

1