论文部分内容阅读
随着多媒体通信技术的高速发展以及移动互联网的普及,图片、视频技术被应用到人们生活中的各个领域。这些视频信息在为人们提供便利的同时,也存在着一些安全隐患。由于互联网本身所具备的开放,共享等特点,使得视频信息在存储、传输过程中容易遭到不法分子的窃取、篡改等。因此,视频信息的安全问题得到人们越来越多的重视。视频加密是一种有效的信息保护手段。由于视频具有信息庞大、结构复杂、实时性要求高等特点,使得在实际应用中不能像传统的文本加密那样对其进行加密。因此需要根据视频的具体特点,设计具有针对性的加密算法,要在保证高安全性和低计算复杂度的同时,考虑到加密视频的码流兼容性以及压缩比不变性。为此,本文针对最新制定的HEVC视频编码标准,在压缩域开展了码流兼容的视频加密技术的研究,研究内容包含以下三部分:首先,根据HEVC标准码流结构的特点,提出了一种码流兼容的HEVC视频加密算法。首先,确定了可以用于加密的编码单元语法元素。在此基础上,深入分析了HEVC采用的基于内容的二进制算术编码,确定了对经过二值化处理的语法元素进行加密。为了保证加密算法不会影响编码效率,将加密范围进一步限制在采取bypass模式进行二进制算术编码的语法元素。之后分析了二值化过程中采取的5种不同编码方式的特点,确定了能够保证码流兼容的待加密语法元素。实验结果表明,本文算法能够在保证码流兼容与压缩比不变的同时,保证加密的安全性,可以抵抗取代攻击与穷举攻击。其次,提出了一种基于码字敏感度的HEVC加密算法。首先分别测试了HEVC每个语法元素的码字敏感度,并且根据测试结果,对几种语法元素进行了加密优先级排序,码字敏感度高的优先进行加密,这就确保在资源有限的情况下,对重建视频重要的语法元素能优先加密,使加密更具针对性。研究结果表明,与SE-HEVC方法相比,本文提出的加密算法在保证加密码流安全性的同时,选择的数据量更少,计算复杂度更低。最后,提出了一种质量可控的HEVC视频感知加密方案。首先,从编码单元层中挑选出与视觉感知质量最相关的语法元素,作为加密数据。然后在HEVC码流中提取运动矢量、预测残差变换系数等信息对视频的纹理丰富程度和运动剧烈程度进行分析,据此对视频进行分类。最后根据视频分类的不同,通过质量控制因子Pc调节加密数据中各类信息所占的百分比,从而实现对视频感知质量的控制,为用户提供不同感知质量的加密视频。