The invention discloses an image coding method and device, a storage medium, and an electronic device. Among them, the method includes: acquiring the encoding unit to be coded in the image frame; acquiring multiple first similarities and taking the sum of multiple first similarities as the first parameter, in which the first similarity is the similarity between two first image blocks in the encoding unit; satisfying the first condition in the first parameter, and the first similarity is full. Under the second condition, the encoding unit is divided into several first image blocks, and the encoding unit is completed by encoding several first image blocks separately. The invention solves the technical problems of high coding complexity in related technologies.
【技术实现步骤摘要】
图像的编码方法和装置、存储介质、电子装置
本专利技术涉及视频编解码领域,具体而言,涉及一种图像的编码方法和装置、存储介质、电子装置。
技术介绍
随着计算机技术、通信技术、互联网技术和多媒体技术的迅猛发展,多媒体应用已经深入人们日常生活的方方面面,并逐渐地改变着人们的生活方式。视频是多媒体应用中最为常见和信息量最大的媒体。目前,多媒体业务已从以音频为主发展成以视频为主,无论是电影、电视、视频监控等传统多媒体应用,还是网络流媒体视频、可视电话和视频会议等新兴多媒体应用,视频都是其中最为核心的组成部分。视频信息具有广泛性、直观性和高效性等特点。根据科学研究显示,人类通过视觉获取的信息约占外界信息总量的70%。相对于听觉信息,一张风景照片可以瞬间清楚地向人们展示某地的风光。与此相对应,作为视觉信息的主要载体,视频天然地携带着丰富的信息。未经压缩的原始视频的数据量非常巨大,例如,对于高清视频,其1秒钟所包含的数据量约为178MB,1分钟则约为10.4GB,一部2小时的高清视频需要占用2.22TB的存储空间。这对视频的存储、传输都带来了巨大的挑战。因此,在存储和传输视频数据之前,对视频数据进行压缩编码显得非常必要。数字视频压缩编码技术发展迅速,从20世纪90年代以来,一直是国内外的研究热点,其主要目标是在一定的计算资源内,在相同的视频重建质量的基础上追求尽可能高的编码效率。高性能视频编码(HighEfficiencyVideoCoding,HEVC)标准是最新一代国际视频编码标准。HEVC编码标准已经正式颁布,并已经申请成为国际视频编码标准。HEVC综合采纳了全球众多 ...
【技术保护点】
1.一种图像的编码方法,其特征在于,包括:获取图像帧中待编码的编码单元;获取多个第一相似度,并将所述多个第一相似度之和作为第一参数,其中,所述第一相似度为所述编码单元中两个第一图像块之间的相似度;在所述第一参数满足第一条件、且所述第一相似度满足第二条件的情况下,将所述编码单元划分为多个所述第一图像块,并通过分别对多个所述第一图像块进行编码来完成对所述编码单元的编码。
【技术特征摘要】
1.一种图像的编码方法,其特征在于,包括:获取图像帧中待编码的编码单元;获取多个第一相似度,并将所述多个第一相似度之和作为第一参数,其中,所述第一相似度为所述编码单元中两个第一图像块之间的相似度;在所述第一参数满足第一条件、且所述第一相似度满足第二条件的情况下,将所述编码单元划分为多个所述第一图像块,并通过分别对多个所述第一图像块进行编码来完成对所述编码单元的编码。2.根据权利要求1所述的方法,其特征在于,在所述第一参数满足第一条件、且所述第一相似度满足第二条件的情况下,将所述编码单元划分为多个所述第一图像块包括:在所述第一参数与第一阈值之间的数值关系满足所述第一条件所指示的数值关系、且每个所述第一相似度与第二阈值之间的数值关系满足所述第二条件所指示的数值关系的情况下,将所述编码单元划分为多个所述第一图像块,其中,所述第一阈值大于所述第二阈值。3.根据权利要求1或2所述的方法,其特征在于,在获取多个第一相似度之和为第一参数之后,所述方法还包括:在所述第一参数与第一阈值之间的数值关系不满足所述第一条件所指示的数值关系的情况下,将所述编码单元划分为多个所述第一图像块,并通过分别对多个所述第一图像块进行编码来完成对所述编码单元的编码;在所述第一参数与所述第一阈值之间的数值关系满足所述第一条件所指示的数值关系且至少一个所述第一相似度与第二阈值之间的数值关系不满足所述第二条件所指示的数值关系的情况下,将所述编码单元作为一个图像整体采用帧内预测模式来进行编码。4.根据权利要求2所述的方法,其特征在于,在将所述编码单元划分为多个所述第一图像块之前,所述方法还包括:计算与所述编码单元的图像尺寸对应的所述第一阈值,并计算与所述第一图像块的图像尺寸对应的所述第二阈值,其中,在所使用的一个图像尺寸大于所使用的另一个图像尺寸的情况下,计算出的对应于一个图像尺寸的阈值大于对应于另一个图像尺寸的阈值。5.根据权利要求1或2所述的方法,其特征在于,获取多个第一相似度包括:根据多个所述第一图像块的位置关系确定多个图像块对,其中,所述图像块对为多个所述第一图像块中在目标方向上相邻的两个所述第一图像块;根据每个所述图像块对中两个所述第一图像块的像素点的像素值确定每个所述图像块对的所述第一相似度,得到所述多个图像块对的所述多个第一相似度。6.根据权利要求5所述的方法,其特征在于,根据每个所述图像块对中两个所述第一图像块的像素点的像素值确定每个所述图像块对的所述第一相似度包括:获取与所述图像块对对应的第一矩阵,其中,所述第一矩阵的列数与所述第一图像块在第一方向上的像素点数量相同,所述第一矩阵的行数与所述第一图像块在第二方向上的像素点数量相同,所述第一方向和所述第二方向为所述第一图像块上的两个不同的方向,所述第一矩阵中任一位置的元素的数值为所述图像块对中的一个所述第一图像块中所述任一位置的像素点的像素值与所述图像块对中的另一个所述第一图像块中所述任一位置的像素点的像素值之间的差值;获取所述第一矩阵与第二矩阵之间的矩阵乘积为第三矩阵,其中,所述第二矩阵是元素的值为1和/或元素的值为-1的正交矩阵;将所述第三矩阵中各个元素的数值的绝对值之和作为所述第一相似度。7.根据权利要求1或2所述的方法,其特征在于,将所述编码单元划分为多个所述第一图像块包括:按照目标图像尺寸将所述编码单元划分为多个所述第一图像块,其中,每个所述第一图像块的图像尺寸为所述目标图像尺寸,任意两个所述第一图像块所包括的像素点不完全相同。8.根据权利要求1或2所述的方法,其特征在于,在将所述编码单元划分为多个所述第一图像块之后,所述方法还包括:获取多个第二相似度,并将所述...
【专利技术属性】
技术研发人员:毛煦楠,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。