System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种SHVC可伸缩视频编码方法、装置及可读储存介质制造方法及图纸_技高网

一种SHVC可伸缩视频编码方法、装置及可读储存介质制造方法及图纸

技术编号:41696212 阅读:8 留言:0更新日期:2024-06-19 12:31
本发明专利技术公开了一种SHVC可伸缩视频编码方法、装置及可读储存介质,涉及SHVC视频编码领域,其中,编码方法包括:在发射端和接收端,基于子带编码技术,对数字图像进行分解和重构;所述对数字图像进行分解和重构借助数字滤波器实现,也称为数字图像的离散二维小波变换;本发明专利技术,在面对不同的网络带宽和用户需求时,可以按照不同的需求将基本层以及增强层进行解码,灵活性很高,能适应不同分辨率的设备和网络环境进行流畅高效的视频传输。

【技术实现步骤摘要】

本专利技术涉及shvc视频编码领域,具体涉及一种适用于低分辨率设备和网络信号较差的环境的shvc可伸缩视频编码方法,相比于工业界常用的子带编码滤波器,该专利技术采用阶数更高的滤波器组,该滤波器在低分辨率以及网络质量差的环境下能保留更多图像信息,而在高分辨率以及良好网络环境下,该滤波器的效果同样良好。


技术介绍

1、本节中的陈述仅提供与本公开相关的背景信息,并且可能不构成现有技术。

2、如今电子设备广泛普及,家家户户都有智能手机和电视,互联网得到广泛发展。人们可以随时随地通过网络观看视频,还能通过一些视频平台进行视频传播。视频编码在网络视频、直播娱乐、线上会议这些领域被广泛应用。然而,不同形式的移动设备可能导致人们的屏幕分辨率、处理器性能、存储空间存在差异,同时还存在网络带宽、网络信号质量不同的情况。对此,为了满足人们不同的设备条件和需求,需要更灵活的视频编码方式。高效可伸缩视频编码通过子带编码原理将视频信号分为一个基本层信号和多个数量可变的增强层信号来进行编码传输,面对不同的网络带宽和用户需求时,可以按照不同的需求将基本层以及增强层进行解码,灵活性很高。可伸缩视频编码拥有良好的容错性以及可伸缩的视频码流,能适应不同网络带宽进行流畅高效的视频传输,在实际生活中对视频传输方面具有重要作用。

3、高效可伸缩视频编码将视频信号分为一个基本层信号和多个数量可变的增强层信号来进行编码传输,在低分辨率设备以及网络质量差的情况下只解码基本层或者一层的增强层信号,目前广泛应用的子带编码滤波器在这种情况下会损失一部分图像信息


技术实现思路

1、本专利技术的目的在于:针对现有技术中存在的问题,提供了一种shvc可伸缩视频编码方法、装置及可读储存介质,解决了上述问题。

2、本专利技术的技术方案如下:

3、一种shvc可伸缩视频编码方法,包括:

4、在发射端和接收端,基于子带编码技术,对数字图像进行分解和重构。

5、进一步地,所述对数字图像进行分解和重构借助数字滤波器实现,也称为数字图像的离散二维小波变换。

6、进一步地,所述数字图像的离散二维小波变换分别从图像的行和列两个方向进行。

7、进一步地,对数字图像进行分解,包括:

8、步骤1:对数字图像的每一行分别进行低通和高通滤波;

9、步骤2:提取图片中每一行的一维信号来与低通、高通滤波器进行卷积;

10、步骤3:对信号进行2倍下采样,得到n×(n/2)的图片;

11、步骤4:提取n×(n/2)的图片中的每一列进行高通、低通滤波处理,同样的对滤波结果进行2倍下采样,就会得到(n/2)×(n/2)的图片。

12、进一步地,在步骤s3中,滤波输出的结果会在下采样时隔空去掉。

13、进一步地,对图像的行进行的低通滤波,会保留低频的信息,即图像中灰度值差异不大的信息,会使得滤波后的图像灰度值变得模糊,在列方向的低通滤波同样如此,保留低频信息,这样得到的图像就是原始图像的近似压缩;

14、对图像的每一行低通滤波之后再对列高通滤波,会保留列方向的高频信号,即相邻像素点之间灰度值变化大的点,这样每一行之间灰度值的变化就更加明显了,称为水平细节;

15、对图像进行高通滤波,会保留每一行的高频分量,即灰度值变化大的点,然后进行列方向的低通滤波会模糊行之间的变化,得到的结果称为垂直细节;

16、对图像每一行进行高通滤波之后再进行列的高通滤波,得到的就是既不水平也不垂直的变化,即对角细节。

17、进一步地,所述对数字图像进行重构,包括:

18、步骤a:先对小波变换分解成的各个子带图像按列方向进行上采样;

19、步骤b:按照与之前分解时对称的顺序进行滤波,得到n×n/2的图像;

20、步骤c:将得到n×n/2的图像,在行方向上进行上采样;

21、步骤d:各自按照各自之前分析过程对应进行滤波,得到n×n的图像;

22、步骤e:将得到的n×n的图像相加,即完成图像的重构。

23、进一步地,所述步骤a,包括:每行相邻像素点之间插0。

24、一种shvc可伸缩视频编码装置,包括:存储器、处理器以及存储在存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的一种shvc可伸缩视频编码方法的步骤。

25、一种计算机可读储存介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述的一种shvc可伸缩视频编码方法的步骤。

26、与现有的技术相比本专利技术的有益效果是:

27、1、一种shvc可伸缩视频编码方法、装置及可读储存介质,在面对不同的网络带宽和用户需求时,可以按照不同的需求将基本层以及增强层进行解码,灵活性很高,能适应不同分辨率的设备和网络环境进行流畅高效的视频传输。

28、2、一种shvc可伸缩视频编码方法、装置及可读储存介质,其信息熵反映图像携带的信息量的大小,经过分解的图像信息熵相较更低,传输相同信息时,能节省更多的频谱资源和存储空间,图像压缩性能进一步提升。

29、3、一种shvc可伸缩视频编码方法、装置及可读储存介质,其峰值信噪比大于40db,滤波器性能优良,图像重建误差约为0,能实现图像的无损传输。

本文档来自技高网...

【技术保护点】

1.一种SHVC可伸缩视频编码方法,其特征在于,包括:

2.根据权利要求1所述的一种SHVC可伸缩视频编码方法,其特征在于,所述对数字图像进行分解和重构借助数字滤波器实现,也称为数字图像的离散二维小波变换。

3.根据权利要求2所述的一种SHVC可伸缩视频编码方法,其特征在于,所述数字图像的离散二维小波变换分别从图像的行和列两个方向进行。

4.根据权利要求3所述的一种SHVC可伸缩视频编码方法,其特征在于,对数字图像进行分解,包括:

5.根据权利要求4所述的一种SHVC可伸缩视频编码方法,其特征在于,在步骤S3中,滤波输出的结果会在下采样时隔空去掉。

6.根据权利要求4所述的一种SHVC可伸缩视频编码方法,其特征在于,对图像的行进行的低通滤波,会保留低频的信息,即图像中灰度值差异不大的信息,会使得滤波后的图像灰度值变得模糊,在列方向的低通滤波同样如此,保留低频信息,这样得到的图像就是原始图像的近似压缩;

7.根据权利要求1所述的一种SHVC可伸缩视频编码方法,其特征在于,所述对数字图像进行重构,包括:

<p>8.根据权利要求7所述的一种SHVC可伸缩视频编码方法,其特征在于,所述步骤A,包括:每行相邻像素点之间插0。

9.一种SHVC可伸缩视频编码装置,包括:存储器、处理器以及存储在存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-8中任意一项所述的一种SHVC可伸缩视频编码方法的步骤。

10.一种计算机可读储存介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任意一项所述的一种SHVC可伸缩视频编码方法的步骤。

...

【技术特征摘要】

1.一种shvc可伸缩视频编码方法,其特征在于,包括:

2.根据权利要求1所述的一种shvc可伸缩视频编码方法,其特征在于,所述对数字图像进行分解和重构借助数字滤波器实现,也称为数字图像的离散二维小波变换。

3.根据权利要求2所述的一种shvc可伸缩视频编码方法,其特征在于,所述数字图像的离散二维小波变换分别从图像的行和列两个方向进行。

4.根据权利要求3所述的一种shvc可伸缩视频编码方法,其特征在于,对数字图像进行分解,包括:

5.根据权利要求4所述的一种shvc可伸缩视频编码方法,其特征在于,在步骤s3中,滤波输出的结果会在下采样时隔空去掉。

6.根据权利要求4所述的一种shvc可伸缩视频编码方法,其特征在于,对图像的行进行的低通滤波,会保留低频的信息,即图像中灰度值差异不大的信息,会使得滤波后的图...

【专利技术属性】
技术研发人员:李远源李建程旗冉红林秦康李迪罗旭纬
申请(专利权)人:四川九洲电器集团有限责任公司
类型:发明
国别省市:

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

1