【技术实现步骤摘要】
视频编码方法以及电子设备、存储装置
[0001]本申请涉及视频编码
,特别是涉及一种视频编码方法以及电子设备、存储装置。
技术介绍
[0002]视频编码技术旨在解决视频压缩问题,以提高视频传输、存储效率。目前,国际范围内的视频编码技术标准包括:H.264/AVC(Advanced Video Coding,高级视频编码)、H.265/HEVC(High Efficiency Video Coding,高效视频编码)、H.266/VVC(Versatile Video Coding,多功能视频编码)等等。视频编码技术通常包括视频采集、预测、变换、量化和熵编码等几大部分,需要消耗大量的计算资源。因此,如何减少视频编码的运算量成为亟待研究的课题。
技术实现思路
[0003]本申请主要解决的技术问题是提供一种视频编码方法以及电子设备、存储装置,能够减少视频编码的运算量。
[0004]为了解决上述问题,本申请第一方面提供了一种视频编码方法,包括:利用当前块的预测块,得到当前块的残差块;利用由变换矩阵分解得到的若干个子变换矩阵,分别对残差块进行变换,得到若干个子变换块;基于若干个子变换块,得到残差块的变换块;对变换块进行量化编码;其中,子变换矩阵包括至少一个区域集合,区域集合包括多个互不重叠且对应位置处元素相同的同元素区域。
[0005]为了解决上述问题,本申请第二方面提供了一种视频编码装置,包括:残差获取模块、残差变换模块、变换获取模块和量化编码模块,残差获取模块用于利用当前块的预测块,得 ...
【技术保护点】
【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:利用当前块的预测块,得到所述当前块的残差块;利用由变换矩阵分解得到的若干个子变换矩阵,分别对所述残差块进行变换,得到若干个子变换块,其中,所述子变换矩阵包括至少一个区域集合,所述区域集合包括多个互不重叠且对应位置处元素相同的同元素区域;基于所述若干个子变换块,得到所述残差块的变换块;对所述变换块进行量化编码。2.根据权利要求1所述的方法,其特征在于,在所述利用由变换矩阵分解得到的若干个子变换矩阵,分别对所述残差块进行变换,得到若干个子变换块之前,所述方法还包括:在所述变换矩阵中,筛选出满足第一预设条件的第一区域;其中,所述第一区域内元素的行数和列数为同一数值;利用所述第一区域中的元素,得到待分解矩阵;其中,所述待分解矩阵包含至少一对同元素区域,每对所述同元素区域所包含的两个同元素区域分别位于所述待分解矩阵对角线的两侧;基于所述待分解矩阵所包含的同元素区域,对所述待分解矩阵进行至少一次分解,得到所述子变换矩阵。3.根据权利要求2所述的方法,其特征在于,在筛选到多个第一区域且所述多个第一区域互不重叠的情况下,所述待分解矩阵仅有一个,且所述待分解矩阵是利用所述多个第一区域中尺寸最大的第一区域中的元素得到的;或者,在筛选到多个第一区域且所述多个第一区域互不重叠的情况下,所述待分解矩阵有多个,每个所述待分解矩阵是分别利用对应一个所述第一区域中的元素得到的。4.根据权利要求2所述的方法,其特征在于,所述第一预设条件包括:所述第一区域中任意两行所包含的元素绝对值相同,且所述第一区域中任意两列所包含的元素绝对值相同,所述第一区域中任一行与任一列所包含的元素绝对值相同。5.根据权利要求2所述的方法,其特征在于,所述对角线为主对角线;所述利用所述第一区域中的元素,得到待分解矩阵,包括:对所述第一区域中的元素行进行交换,并对所述第一区域中的元素列进行交换,得到第一矩阵;其中,所述第一矩阵中的元素满足:副对角线上的元素绝对值相同,所述副对角线的同一平行线上的元素绝对值相同;利用所述数值的质因数,对所述第一矩阵中的元素行和元素列进行重排,得到第二矩阵;对所述第二矩阵内的部分元素进行修正,得到所述待分解矩阵。6.根据权利要求5所述的方法,其特征在于,所述对所述第一区域中的元素行进行交换,包括:将所述第一区域的第i元素行作为待交换元素行,在所述第一区域中搜索目标元素行;其中,所述i大于1,且所述目标元素行的第一个元素为第i-1元素行的第j个元素;在所述目标元素行不在所述待交换元素行上方的情况下,将所述待交换元素行与所述目标元素行交换,并将所述i加1,重新执行所述将所述第一区域的第i元素行作为待交换元素行,在所述第一区域中搜索目标元素行的步骤,直至所述第一区域中不存在所述待交换
元素行;在所述目标元素行在所述待交换元素行上方的情况下,则将所述i重置为2,将所述j加1,并重新执行所述将所述第一区域的第i元素行作为待交换元素行,在所述第一区域中搜索目标元素行的步骤;所述对所述第一区域中的元素列进行交换,包括:将所述第一区域的第k元素列作为待交换元素列,在所述第一区域中搜素目标元素列;其中,所述k大于1,且所述目标元素列的第一个元素为第k-1元素列的第二个元素;将所述待交换元素列于所述目标元素列交换,并将所述k加1,重新执行所述将所述第一区域的第k元素列作为待交换元素列,在所述第一区域中搜素目标元素列的步骤,直至所述第一区域中不存在所述待交换元素列。7.根据权利要求5所述的方法,其特征在于,所述对所述第一区域中的元素列进行交换,包括:将所述第一区域的第i元素列作为待交换元素列,在所述第一区域中搜索目标元素列;其中,所述i大于1,且所述目标元素列的第一个元素为第i-1元素列的第j个元素;在所述目标元素列不在所述待交换元素列左...
【专利技术属性】
技术研发人员:丁可可,曾飞洋,江东,林聚财,殷俊,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。