Abstract:
The present invention relates to an image processing device and method which enable encoding efficiency in intra prediction to be improved.In the event that the optimal intra prediction mode is mode 0, adjacent pixels to be used for prediction of the current block are pixels A0, A1, A2, and A3. According to these pixels and a 6-tap FIR filter, pixels a−0.5, a+0.5, and so on with ½ pixel precision are generated, and further, pixels a−0.75, a−0.25, a+0.25, and a+0.75 with ¼ pixel precision are generated by linear interpolation. Subsequently, the optimal shift amount is determined with a value of −0.75 through +0.75 that is phase difference between an integer pixel and generated fractional pixel precision serving as a candidate of the shift amount in the horizontal direction. The present invention may be applied to an image encoding device which performs encoding using the H.264/AVC system, for example.
Abstract:
A motion compensating unit performs motion compensation in decoding of a current layer and a first compressing unit compresses a motion vector of the current layer that is reconstructed by the motion compensating unit and used for the motion compensation in decoding of another layer. Alternatively, a motion predicting/compensating unit performs motion prediction and compensation in encoding of a current layer and a first compressing unit compresses a motion vector of the current layer that is generated by the motion predicting/compensating unit and used in the motion prediction and compensation in encoding of another layer. An image processing device and method utilizing the units can suppress an increase in a storage capacity necessary for encoding and decoding.
Abstract:
The present technology relates to an encoding device, an encoding method, a decoding device, and a decoding method that enable sign data hiding processing to be appropriately performed. An orthogonal transform unit orthogonally transforms a difference between an image to be encoded and a prediction image to generate orthogonal transform coefficients. A sign hiding encoding unit applies, based on a sum of absolute values of non-zero orthogonal transform coefficients of the orthogonal transform coefficients generated by the orthogonal transform unit, sign data hiding processing of deleting a sign of a head non-zero orthogonal transform coefficient, and correcting the non-zero orthogonal transform coefficients such that a parity of the sum of absolute values of non-zero orthogonal transform coefficients becomes a parity corresponding to the sign, to the orthogonal transform coefficients. The present technology can be applied to an encoding device, for example.
Abstract:
The present technology relates to a decoding device and a decoding method capable of reducing the amount of information relating to information specifying a reference image. A reception unit receives inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying a reference image, which is used for generating a predicted image, of a prior image that is an image prior to a current coding image in coding order that is transmitted in a case where the current coding image is an image other than a first image of a GOP (Group of Picture) is used as the reference image specifying information of the current coding image. The present technology, for example, can be applied to a decoding device of an HEVC (High Efficiency Video Coding) system.
Abstract:
Provided is an image processing apparatus including a first setting section configured to set a macroblock in a base layer decoded with a first coding scheme which is based on the macroblock with a fixed size, and a second setting section configured to set a coding unit in an enhancement layer decoded with a second coding scheme which is based on the coding unit subjected to recursive block division in accordance with a block size set by the first setting section.
Abstract:
The present disclosure relates to image processing devices and methods that can increase encoding efficiency in encoding or decoding motion vectors in cases where an input is an interlaced signal. The current PU and the reference PU to be referenced by the motion vector information about the current PU belong to top fields. Meanwhile, a Co-located PU belongs to a top field, and the reference PU to be referenced by the motion vector information about the Co-located PU belongs to a bottom field. Therefore, there is phase shifting between the fields. In view of this, a parity adjustment unit performs −½ shift adjustment on the vertical component of the motion vector information about the Co-located PU as indicated by the arrow with a dashed line. The present disclosure can be applied to image processing devices, for example.
Abstract:
The present disclosure relates to an image processing apparatus and an image processing method capable of improving process efficiency through a parallel process. In a case of corresponding PU1, there is a use of motion vector information pieces of B1, C1, and E1 which are adjacent to corresponding PU1 in the following positional relationship, and A0 and D0 which are adjacent to PU0 located on corresponding PU1 in the CU in the following positional relationship. In other words, in relation to corresponding PU1, a PU corresponding to A1 is PU0, and thus A0 is set instead of A1 as an adjacent region of corresponding PU1. The present disclosure is applicable to, for example, an image processing apparatus.
Abstract:
There is provided an image processing apparatus including a code number table that holds a pair of a code number used in entropy coding and an index value of a syntax element, a first conversion section that converts a first code number associated with a codeword contained in an encoded stream of a first picture of two or more pictures corresponding to a common scene into a first index value by referring to the code number table, and a second conversion section that converts a second code number associated with a codeword contained in an encoded stream of a second picture of the two or more pictures into a second index value by referring to the code number table.
Abstract:
The present disclosure relates to an image processing device and method capable of causing the reduction of the amount of memory access and the amount of computation to be realized with suppressing image deterioration, in encoding or decoding a motion vector. In response to an operation of a user, input via an operation input unit not illustrated in a drawing, a temporal prediction control unit sets whether or not a temporal prediction motion vector out of prediction motion vectors is available, with respect to each of the prediction directions of List0 and List1. On the basis of the setting of whether or not the temporal prediction motion vector in each prediction direction is available, the temporal prediction control unit controls the use (generation) of the temporal prediction motion vector by a motion vector encoding unit. The present disclosure may be applied to, for example, an image processing device.
Abstract:
The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus.