摘要:
The present invention relates an image processing apparatus and method able to realize parallelized or pipelined intra prediction while also improving coding efficiency.An intra prediction unit 74 conducts an intra prediction process on one or more target blocks corresponding to one or more block addresses determined by an address controller 75 in a processing order that differs from the H.264/AVC processing order, in intra prediction modes that use nearby pixels determined to be available by an nearby pixel availability determination unit 76. At this point, the intra prediction unit 74 conducts intra prediction on a plurality of blocks by pipeline processing or parallel processing, or conducts intra prediction on a single block, on the basis of a control signal from a pipeline/parallel processing controller 92. The present invention can be applied to image encoding apparatus that encode in the H.264/AVC format, for example.
摘要:
The present invention relates to an image processing device and method enabling second order prediction to be performed even in the event that adjacent pixels adjacent to a reference block exist outside an image frame.A reference adjacent pixel determining unit 83 receives input of determination results from a reference adjacent determining unit 77 regarding whether or not reference adjacent pixels exist within the image frame of a reference frame. In the event that reference adjacent pixels exist within the image frame of the reference frame, the reference adjacent pixel determining unit 83 determines the pixel values of the adjacent pixels based on the definition of the H.264/AVC format. On the other hand, in the event that reference adjacent pixels do not exist within the image frame of the reference frame, the reference adjacent pixel determining unit 83 determines the pixel values of the reference adjacent pixels by performing terminal point processing regarding the non-existent adjacent pixels. The present invention can be applied to an image encoding device which encodes with the H.264/AVC format, for example.
摘要:
The present invention relates to an image processing device, method, and program, enabling processing efficiency to be improved.In the event that a block B1 of a sub macro block SMB0 is a block which is the object of prediction, pixel values of a decoded image are set to be used for pixel values of adjacent pixels included in an upper region U and an upper left region LU, out of templates adjacent to the block B1 of the sub macro block SMB0. On the other hand, pixel values of a prediction image are set to be used for pixel values of adjacent pixels included in left region L, out of templates adjacent to the block B1 of the sub macro block SMB0. The present invention can be applied to an image encoding device performing encoding with the H.264/AVC format, for example.
摘要:
The present invention relates to an image processing apparatus and method with which in an intra template matching system, it is possible to improve an encoding efficiency in a case where a change in luminance exists with respect to an identical texture in a screen.An intra TP matching unit 75 performs matching based on the intra template matching system with respect to a block of an image in a frame of an encoding target to carry out a weighted prediction. A lossless encoding unit 66 inserts template system information representing whether Weighted Prediction is performed to a header part of a compressed image. The present invention can be applied to the image encoding apparatus that performs encoding, for example, in H.264/AVC system.
摘要:
The present invention relates to an image processing device and method whereby deterioration in compression efficiency can be suppressed without increasing computation amount while improving predictive accuracy.A motion vector Ptmmv for moving, based on distance tn-1 on the temporal axis between this frame Fn and a reference frame Fn-1, and distance tn-2 on the temporal axis between the reference frame Fn-1 and a reference frame Fn-2, a block blkn-1 in parallel with the reference frame Fn-2 is obtained. Prediction error between the block blkn-1 and a block blkn-2 is calculated based on SAD to obtain SAD2. A cost function evtm for evaluating the precision of a motion vector tmmv based on SAD1 and SAD2.
摘要:
The present invention relates to an image processing apparatus and method capable of suppressing an increase in the number of computations.By using a motion vector tmmv0 searched for in a reference frame of a reference picture number ref_id=0, an MRF search center calculation unit 77 calculates a motion search center mvc in the reference frame of a reference picture number ref_id=1, whose distance in the time axis to the target frame is next close to a reference picture number ref_id=0. A template motion prediction and compensation unit 76 performs a motion search in a predetermined range E in the surroundings of the obtained search center mvc of the reference frame of the reference picture number ref_id=1, performs a compensation process, and generates a prediction image. The present invention can be applied to, for example, an image coding device that performs coding in accordance with the H.264/AVC method.
摘要:
An image processing apparatus includes a receiving unit configured to receive image data of program content and genre information relating to the program content, a selection unit configured to select a size selection parameter for causing the genre information received by the receiving unit to be reflected in a block size, a determination unit configured to determine a block size in accordance with the size selection parameter selected by the selection unit, the block size being used for orthogonal transformation, and an orthogonal transformation unit configured to perform orthogonal transformation on the image data received by the receiving unit at the block size determined by the determination unit.
摘要:
An encoding apparatus and an encoding method, a decoding apparatus and a decoding method, a recording medium, and a program suitable for encoding image signals with a higher compression ratio for transmission or accumulation. In an arithmetic coding section, from among the syntax elements of input image compression information, the frame/field flag is first encoded by a frame/field flag context model. When the macroblock to be processed is subjected to frame-based encoding, a frame-based context model, specified in the current H.26L standard, is applied. On the other hand, when the macroblock to be processed is subjected to field-based encoding, a field-based context model is applied for the syntax elements described below. The present invention is applied to an encoder for encoding image information and a decoder for decoding image information.
摘要:
An image information decoding method for decoding compressed image information in an image decoding apparatus, which has been coded via a process including dividing an input image signal into blocks, performing an orthogonal transform on the blocks on a block-by-block basis, and quantizing resultant orthogonal transform coefficients. The decoding process includes performing, in a dequantization unit in the image decoding apparatus, dequantization such that a quantization parameter is weighted by an addition operation that adds the weight by addition, and the dequantization is performed on each chroma and luma component of the quantized coefficients using quantization step sizes, said luma component being weighted by the quantization parameter; and performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.
摘要:
A process burden for code processing is reduced by the present system and method while possibly avoiding the lowering of image quality. When compensating for motion prediction by using a multi-reference frame while sequentially changing the pixel-based sizes of motion compensating blocks, a size-reduced block is generated depending upon a motion compensating block having the greatest pixel-based size to be taken as the uppermost layer among the pixel-based sizes. Thereafter, motion vector search ranges are determined respectively within the reference frame images, on the basis of a plurality of size-reduced reference images reduced in size respectively corresponding to the size-reduction ratios of the size-reduced blocks and the size-reduced blocks. Using the determined search range, an optimal motion vector is detected while sequentially changing the pixel-based sizes of the motion compensating blocks. This can detect a motion vector by only a limited search range within the reference frame image.