Information processing apparatus and image processing method
AssigneeKabushiki Kaisha Toshiba
InventorEiki Obara
Life of this patent
Estimating the term…
Abstract
According to one embodiment, there is provided an information processing apparatus capable of processing image data involving a plurality of blocks. The apparatus includes a difference value detection unit which detects a difference value between pixel values of two adjacent pixels that are arranged via a block boundary contained in the image data in a direction perpendicular to the block boundary, and a correction unit which corrects pixel values of a plurality of pixels that are arranged via the block boundary in the direction perpendicular to the block boundary by distributing the difference value detected by the difference value detection unit to the plurality of pixels.
Claims8
An information processing apparatus capable of processing image data involving a plurality of blocks, comprising:
- a difference value detection unit which detects a difference value between pixel values of two adjacent pixels that are arranged via a block boundary contained in the image data in a direction perpendicular to the block boundary;
- a correction unit which corrects pixel values of a plurality of pixels that are arranged via the block boundary in the direction perpendicular to the block boundary by distributing the difference value detected by the difference value detection unit to the plurality of pixels;
- and
- a unit that determines whether the difference value detected by the difference value detection unit is smaller than a predetermined threshold,
- wherein the correction unit correcting the pixel values of the two pixels by distributing the difference value to the two pixels when the difference value is smaller than the predetermined threshold, and correcting the pixel values of a plurality of pixels that are larger in number than two and are arranged via the block boundary in the direction perpendicular to the block boundary by distributing the difference value to the plurality of pixels when the difference value is not smaller than the predetermined threshold.
An information processing method performed by an information processing apparatus capable of processing image data involving a plurality of blocks, comprising:
- detecting, by the information processing apparatus, a difference value between pixel values of two adjacent pixels that are arranged via a block boundary contained in the image data in a direction perpendicular to the block boundary;
- correcting, by the information processing apparatus, pixel values of a plurality of pixels that are arranged via the block boundary in the direction perpendicular to the block boundary by distributing the difference value detected by the detection to the plurality of pixels;
- and
- determining, by the information processing apparatus, whether the difference value detected by the detection is smaller than a predetermined threshold,
- wherein the correcting of the pixel values includes correcting the pixel values of the two pixels by distributing the difference value to the two pixels when the difference value is smaller than the predetermined threshold, and correcting the pixel values of a plurality of pixels that are larger in number than two and are arranged via the block boundary in the direction perpendicular to the block boundary by distributing the difference value to the plurality of pixels when the difference value is not smaller than the predetermined threshold.
Dependencies are inferred from the claim text.