主权项 |
一种对图像进行解码的设备,所述设备包括:熵解码器,从比特流提取当前块的帧内预测模式,其中,帧内预测模式指示多个方向之中的特定方向,其中,所述特定方向是通过使用水平方向上的dx数和垂直方向上的固定数来指示的,或者是通过使用垂直方向上的dy数和水平方向上的固定数来指示的,其中,dx和dy是整数;帧内预测执行器,确定位于当前块的左侧或当前块的上侧的邻近像素的数量,使用基于当前像素(j,i)的位置以及指示所述特定方向的dx数和dy数之一的按位移位运算来确定位于当前块的左侧或当前块的上侧的邻近像素之中的一个或更多个邻近像素的位置,使用邻近像素的数量和所述一个或更多个邻近像素的位置来对当前块执行帧内预测,其中,j和i是整数;其中,帧内预测执行器使用邻近像素的数量以及所述一个或更多个邻近像素的位置来获得当前像素的预测值,其中,当邻近像素的数量是1时,当前像素的预测值基于邻近像素而被获得,当邻近像素的值为2时,当前像素的预测值基于邻近像素的加权平均而被获得,其中:位于当前块的上侧的一个或更多个邻近像素的位置基于i×dx>>m而被确定,其中,i是当前像素在垂直方向上的位置,dx是水平方向上的dx数,m与垂直方向上的固定数相关,>>是按位移位运算,位于当前块的左侧的一个或更多个邻近像素的位置基于j×dy>>n而被确定,其中,j是当前像素在水平方向上的位置,dy是垂直方向上的dy数,n与水平方向上的固定数相关,其中,按位移位运算对i×dx和j×dy的二进制表示进行运算。 |