【技术实现步骤摘要】
一种像素值获取方法及装置
本专利技术涉及视频编解码
,特别是涉及一种像素值获取方法及装置。
技术介绍
HEVC(HighEfficiencyVideoCoding,视频压缩标准)视频解码最消耗时间的模块是运动补偿插值计算模块。该模块负责帧间预测,因为运动补偿经常指向子像素位置,所以需要使用插值滤波器计算子像素位置的像素值。如图1所示,菱形是整像素,它不需要计算就存在,正方形是二分之一像素,圆形是四分之一像素,后两者是虚拟的,并不存在,需要通过插值滤波器从整像素算出。因为子像素位置最小为四分之一分辨率,所以HEVC规定了3个插值滤波器,分别对应四分之一、四分之二和四分之三插值滤波器,如下所示:四分之一:-1,4,-10,58,17,-5,1,0;四分之二:-1,4,-11,40,40,-11,4,-1;四分之三:0,1,-5,17,58,-10,4,-1;根据上述描述内容,具体描述现有子像素插值的计算方法。对于和整像素点处于同一行或同一列的子像素,通过一次插值获得,如图1所示的d1、e1、f1、g1、i1、j1和k1,它们和整像素处于同一行或同一列,所以直接取 ...
【技术保护点】
1.一种像素值获取方法,其特征在于,所述方法包括:读取与预设像素位置同一行或列连续的预设数量个连续的整像素值;利用所述连续预设数量个整像素值、目标滤波系数、预设的目标值和第一预设值,得到第一目标公式,将所述第一目标公式作为当前公式,所述第一目标公式为预设像素值的插值公式,目标滤波系数为预设像素值的滤波系数,所述第一预设值的初始值为底数为2的幂次,且幂次为正整数;按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式,其中,所述第一预设规则为根据公式中系数为正1或负1的个数,选择将公式中不是正1或负1对应的奇数项进行拆分成系数为正1的项与新的偶数项或系数为负1的项与新的 ...
【技术特征摘要】
1.一种像素值获取方法,其特征在于,所述方法包括:读取与预设像素位置同一行或列连续的预设数量个连续的整像素值;利用所述连续预设数量个整像素值、目标滤波系数、预设的目标值和第一预设值,得到第一目标公式,将所述第一目标公式作为当前公式,所述第一目标公式为预设像素值的插值公式,目标滤波系数为预设像素值的滤波系数,所述第一预设值的初始值为底数为2的幂次,且幂次为正整数;按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式,其中,所述第一预设规则为根据公式中系数为正1或负1的个数,选择将公式中不是正1或负1对应的奇数项进行拆分成系数为正1的项与新的偶数项或系数为负1的项与新的偶数项,并对拆分后的公式中系数为正1或负1的项进行两两合并求平均值,并利用平均值等效替换公式中的原始值;所述原始值为系数为正1或负1的项两两求平均值前的值;当所述第二目标公式中的第一预设值为1时,对所述第二目标公式进行等效处理使处理后的公式符合有符号饱和加算法,获得预设像素位置的无符号整数位的预设像素值。2.如权利要求1所述的方法,其特征在于,在所述按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式之后,所述方法还包括:当所述第二目标公式中第一预设值不为1时,如果所述第二目标公式满足目标条件时,将所述第二目标公式按照第二预设规则进行处理,得到第三目标公式,将所述第三目标公式作为当前公式,返回执行对当前公式按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式的步骤;其中,所述第二预设规则为针对公式中系数为负1的项,利用第二预设值先进行异或操作变成有符号项后,再与系数为正1的项求平均值,利用平均值等效替换公式中的原始值,所述目标条件为公式中仅存在一个系数为负数的项且该项的系数为负1;如果所述第二目标公式不满足目标条件时,将所述第二目标公式作为新的当前公式,返回执行对按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式的步骤。3.如权利要求2所述的方法,其特征在于,所述预设像素值为四分之一像素值或半像素值。4.如权利要求3所述的方法,其特征在于,所述预设像素值为半像素值时,目标滤波系数依次为-1、4、-11、40、40、-11、4和-1。5.如权利要求4所述的方法,其特征在于,在所述按照第一预设规则对所述当前公式进行简化处理,得到第二目标公式之前,所述方法还包括:对所述当前公式按照系数相同原则进行两两合并处理,得到处理后的当前公式;对处理后的当前公式中的合并项求平均值,并利用平均值等效替换原始值,得到目标公式,将所述目标公式作为新的当前公式。6.如权利要求3所述的方法,其特征在于,所述预设像素为四分之一像素值时,目标滤波系数依次为0、1、-5、17、58、-10、4和-1。7.如权利要求2~6中任一项所述的方法,其特征在于,第一预设值为64,第二预设值为255,目标值的初始值为32,预设数量为8。8.如权利要求7所述的方法,其特征在于,所述第一目标公式为:pa、pb、pc、pd、pe、pf、pg和ph分别为与预设像素位置同一行或列连续的8个连续的整像素值。9.如权利要求7所述的方法,其特征在于,所述第一目标公式为:pa、pb、pc、pd、pe、pf、pg和ph分别为与预设像素位置同一行或列连续的8个连续的整像素值。10.一种像素值获取装置,其特征在于,所述装置包括:读取模块,用于读取与预设像素位置同一行或列连续的预设数量个连续的整像素值;第一目标公式得到模块,用于利用所述连续预设数量个整像素值、目...
【专利技术属性】
技术研发人员:朱洪波,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。