本发明涉及图像编码领域,更具体地,涉及一种自适应软件编码候选辨识系统。
背景技术:
1、活动图像可看成是由平面坐标以及时间坐标决定的三维空间内的亮度分布。同一平面内相邻像素(亦称像元)间以及相邻时间的各帧像素间存在相关性,因而数字图像信息具有冗余度。实现图像编码的基本途径是通过对图像信号样值去相关来消除信息的冗余度。这也就是利用图像信号样值间的相关性来实现图像的频带压缩。
2、图像编码的指标由平均每个样本的编码比特数来衡量,这一数值的降低取决于编码方案是否能充分地去掉相关性。由于实际图像是一个非平稳过程,它的局部统计相关性随着图像各局部内容细节及活动量而变化。自适应图像编码能够根据图像局部统计相关性的变化,自动采用不同的参数甚至在不同的图像编码方案间切换,从而做到充分去除图像每一局部范围内的相关性。
3、然而,在对每一图像块执行具体的帧内编码处理时,如何从其周围的各个图像块中确定其帧内编码候选,是一项需要耗费大量运算量和运算时间的复杂过程,因此,需要一种快速有效的从待帧内编码的图像块周围的各个图像块中确定其帧内编码候选的辨识机制,以提升整个帧内编码运算的速度和效果。
技术实现思路
1、为了解决现有技术中的技术问题,本发明提供了一种自适应软件编码候选辨识系统,能够针对每一图像块采用定制数据分析机制获取其对应的分布均匀数值,并针对待执行帧内编码的当前图像块的各个周围块,将具有的分布均匀数值越接近所述当前图像块的分布均匀数值的周围块选作为所述当前图像块执行帧内编码的候选,从而在保证帧内编码效果的同时,提升了帧内编码效率。
2、本发明至少需要具备以下几处重要的发明点:
3、首先:针对每一图像块采用定制数据分析机制获取其对应的分布均匀数值,具体地,将所述图像块内具有的像素值非零的像素点作为参考像素点,以获取所述图像块内的各个参考像素点,提取各个参考像素点的各个水平坐标数值和各个垂直坐标数值的协方差数值以作为所述图像块对应的分布均匀数值,所述图像块对应的分布均匀数值越大,代表所述图像块的图像内容越分布均匀;
4、其次:针对待执行帧内编码的当前图像块的各个周围块,将具有的分布均匀数值越接近所述当前图像块的分布均匀数值的周围块选作为所述当前图像块执行帧内编码的候选,从而在保证帧内编码效果的同时,提升了帧内编码效率;
5、再次:获取当前图像块的各个周围块,每一周围块的中心位置的像素点与所述当前图像块的中心位置的像素点之间的最短距离经过的像素点总数小于等于设定数量阈值,从而完成对当前图像块的各个周围块的定制选取。
6、根据本发明,提供了一种自适应软件编码候选辨识系统,所述系统包括:
7、遍历采集机构,用于获取当前图像块的各个周围块,每一周围块的中心位置的像素点与所述当前图像块的中心位置的像素点之间的最短距离经过的像素点总数小于等于设定数量阈值;
8、内容处理机构,与所述遍历采集机构连接,用于针对每一个周围块执行以下的分布均匀数值解析:将所述周围块内具有的像素值非零的像素点作为参考像素点,以获取所述周围块内的各个参考像素点,提取各个参考像素点的各个水平坐标数值和各个垂直坐标数值的协方差数值以作为所述周围块对应的分布均匀数值;
9、目标鉴别机构,用于针对当前图像块执行以下的分布均匀数值解析:将所述当前图像块内具有的像素值非零的像素点作为参考像素点,以获取所述当前图像块内的各个参考像素点,提取各个参考像素点的各个水平坐标数值和各个垂直坐标数值的协方差数值以作为所述当前图像块对应的分布均匀数值;
10、信息选择机构,分别与所述内容处理机构以及所述目标鉴别机构连接,用于获取各个周围块分别对应的各份分布均匀数值以及所述当前图像块对应的分布均匀数值,将各个周围块分别对应的各份分布均匀数值中与所述当前图像块对应的分布均匀数值最匹配的分布均匀数值对应的周围块选择作为所述当前图像块执行帧内编码的候选;
11、其中,将各个周围块分别对应的各份分布均匀数值中与所述当前图像块对应的分布均匀数值最匹配的分布均匀数值对应的周围块选择作为所述当前图像块执行帧内编码的候选包括:两份分布均匀数值的差值的绝对值越小,两份分布均匀数值越匹配;
12、其中,遍历采集机构,用于获取当前图像块的各个周围块,每一周围块的中心位置的像素点与所述当前图像块的中心位置的像素点之间的最短距离经过的像素点总数小于等于设定数量阈值包括:所述当前图像块的各个周围块与所述当前图像块占据的像素点的数量相等。
13、本发明的自适应软件编码候选辨识系统运算低廉、操控智能。由于能够针对每一图像块采用定制数据分析机制获取其对应的分布均匀数值,并针对待执行帧内编码的当前图像块的各个周围块,将具有的分布均匀数值越接近所述当前图像块的分布均匀数值的周围块选作为所述当前图像块执行帧内编码的候选,从而在保证帧内编码效果的同时,提升了帧内编码效率。
1.一种自适应软件编码候选辨识系统,其特征在于,所述系统包括:
2.如权利要求1所述的自适应软件编码候选辨识系统,其特征在于:
3.如权利要求2所述的自适应软件编码候选辨识系统,其特征在于,所述系统还包括:
4.如权利要求3所述的自适应软件编码候选辨识系统,其特征在于:
5.如权利要求3所述的自适应软件编码候选辨识系统,其特征在于:
6.如权利要求2所述的自适应软件编码候选辨识系统,其特征在于,所述系统还包括:
7.如权利要求6所述的自适应软件编码候选辨识系统,其特征在于:
8.如权利要求7所述的自适应软件编码候选辨识系统,其特征在于:
9.如权利要求8所述的自适应软件编码候选辨识系统,其特征在于: