摘要:
An information processing apparatus includes a two-dimensional orthogonal transform coding data acquisition unit for sequentially acquiring two-dimensional orthogonal transform coding data acquired by transforming three-dimensional orthogonal transform coding data generated from a plurality of images, a two-dimensional orthogonal transform coefficient data generation unit for generating a plurality of pieces of two-dimensional orthogonal transform coefficient data using the plurality of pieces of acquired two-dimensional orthogonal transform coding data, and a three-dimensional transformation unit for encoding three-dimensional orthogonal transform coefficient data acquired by transforming the plurality of pieces of generated two-dimensional orthogonal transform coefficient data.
摘要:
Systems and methods consistent with the invention relate to performing faster motion estimation through efficient use of the General Purpose Graphic Processing Unit (GPGPU) as the compute co-processor in a multi-processor architecture. Integer pel motion estimation and fractional pel motion estimation algorithms for large block sizes may be performed on the GPU, while motion estimation for smaller block sizes is performed on the central processing unit (CPU). In embodiments described herein, GPU-based integer pel motion estimation and fractional pel motion estimation algorithms are performed using kernels which are designed so that multiple thread blocks can run concurrently on a multiprocessor.
摘要:
An image processing apparatus includes a two-dimensional orthogonal transform unit configured to perform two-dimensional orthogonal transform on a plurality of images, an one-dimensional orthogonal transform unit configured to perform one-dimensional orthogonal transform in a direction in which the images are arranged on two-dimensional orthogonal transform coefficient data obtained by performing the two-dimensional orthogonal transform on the images using the two-dimensional orthogonal transform unit, and a three-dimensional orthogonal transform coefficient data encoder configured to encode three-dimensional orthogonal transform coefficient data obtained by performing the one-dimensional orthogonal transform on the two-dimensional orthogonal transform coefficient data using the one-dimensional orthogonal transform unit.
摘要:
An information processing apparatus includes a display time acquiring unit that acquires a display time for each predetermined unit region of an image and a compression control unit that controls compression of the image for each unit region based on the display time.
摘要:
An image processing apparatus includes a two-dimensional orthogonal transform unit configured to perform two-dimensional orthogonal transform on a plurality of images, an one-dimensional orthogonal transform unit configured to perform one-dimensional orthogonal transform in a direction in which the images are arranged on two-dimensional orthogonal transform coefficient data obtained by performing the two-dimensional orthogonal transform on the images using the two-dimensional orthogonal transform unit, and a three-dimensional orthogonal transform coefficient data encoder configured to encode three-dimensional orthogonal transform coefficient data obtained by performing the one-dimensional orthogonal transform on the two-dimensional orthogonal transform coefficient data using the one-dimensional orthogonal transform unit.
摘要:
An image processing apparatus includes the following elements. A specifying unit specifies a blank region of an image of image data by using coefficient data which is decoded from encoded data, the encoded data being obtained by encoding coefficient data generated from the image data. A dividing unit divides the decoded coefficient data into first components and second components. An eliminating unit eliminates the blank region specified by the specifying unit from the first components divided from the decoded coefficient data by the dividing unit. A synthesizing unit combines the first components from which the blank region has been eliminated by the eliminating unit with the second components divided from the decoded coefficient data by the dividing unit.
摘要:
An apparatus and method of decoding coded video bitstreams is disclosed. The apparatus comprises a first processor and a second processor configured to operate in parallel. The main processor receives the coded video bitstream, parses it, and calls the second processor to decode the coded video bitstream to retrieve macroblock data. If an error occurs during decoding, the second processor signals the first processor, which can instruct the second processor to perform an error recovery routine. The first processor the performs dequantization and inverse DCT to recover digital pixel data from the macroblocks so that an image formed from the digital pixel data can be later displayed on a monitor.
摘要:
A video decoder and a method for using the same are provided. Selected frames of a video stream are trimmed during the decoding of the video stream. The video stream is received. The video stream includes, I, P, and B frames. Only predetermined portions of each B frame of the video stream are decoded.
摘要:
An information processing apparatus includes a display time acquiring unit that acquires a display time for each predetermined unit region of an image and a compression control unit that controls compression of the image for each unit region based on the display time.
摘要:
An image processing apparatus includes the following elements. A specifying unit specifies a blank region of an image of image data by using coefficient data which is decoded from encoded data, the encoded data being obtained by encoding coefficient data generated from the image data. A dividing unit divides the decoded coefficient data into first components and second components. An eliminating unit eliminates the blank region specified by the specifying unit from the first components divided from the decoded coefficient data by the dividing unit. A synthesizing unit combines the first components from which the blank region has been eliminated by the eliminating unit with the second components divided from the decoded coefficient data by the dividing unit.