Method and apparatus for improving visual quality by using neighboring pixel information in flatness check and/or applying smooth function to quantization parameters/pixel values
AssigneeMediatek Inc.
InventorsKun-Bin Lee, Tung-Hsing Wu, Han-Liang Chou
Life of this patent
Estimating the term…
Abstract
An image processing method includes at least following steps: partitioning a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, each pixel group row comprises at least one pixel group, and the picture regions comprise a first picture region and a second picture region horizontally adjacent to each other; and performing flatness check upon a specific pixel group in a pixel group row of the first picture region through using at least one pixel borrowed from the second picture region.
Claims21
An image processing method, comprising:
- partitioning a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, each pixel group row comprises at least one pixel group, and the picture regions comprise a first picture region and a second picture region horizontally adjacent to each other;
- and
- performing flatness check upon a specific pixel group in a pixel group row of the first picture region through using at least one pixel borrowed from the second picture region.
An image processing method, comprising:
- partitioning a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, and each pixel group row comprises at least one pixel group;
- performing flatness check upon a last pixel group in a pixel group row of a picture region through using at least one first pixel beyond a right edge of the pixel group row;
- and
- encoding the last pixel group in the pixel group row of the picture region through using at least one second pixel beyond the right edge of the pixel group row;
- wherein the right edge of the pixel group row is not a right edge of the picture, and a source of the at least one first pixel is different from a source of the at least one second pixel.
An image processing method, comprising:
- partitioning a picture into a plurality of picture regions, wherein each picture region comprises a plurality of pixel groups, the picture regions comprise a first picture region and a second picture region, and a first pixel group of the first picture region and a second pixel group of the second picture region are adjacent to each other and located on opposite sides of a boundary between the first picture region and the second picture region;
- and
- controlling a first data set involved in encoding the first pixel group and a second data set involved in encoding the second pixel group to ensure that at least one predefined criterion is met.
An image processing apparatus, comprising:
- a partition determination circuit, configured to partition a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, each pixel group row comprises at least one pixel group, and the picture regions comprise a first picture region and a second picture region horizontally adjacent to each other;
- and
- a flatness determination circuit, configured to perform flatness check upon a specific pixel group in a pixel group row of the first picture region through using at least one pixel borrowed from the second picture region.
An image processing apparatus, comprising:
- a partition determination circuit, configured to partition a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, and each pixel group row comprises at least one pixel group;
- a flatness determination circuit, configured to perform flatness check upon a last pixel group in a pixel group row of a picture region through using at least one first pixel beyond a right edge of the pixel group row;
- and
- an encoding circuit, configured to encode the last pixel group in the pixel group row of the picture region through using at least one second pixel beyond the right edge of the pixel group row;
- wherein the right edge of the pixel group row is not a right edge of the picture, and a source of the at least one first pixel is different from a source of the at least one second pixel.
An image processing apparatus, comprising:
- a partition determination circuit, configured to partition a picture into a plurality of picture regions, wherein each picture region comprises a plurality of pixel groups, the picture regions comprise a first picture region and a second picture region, and a first pixel group of the first picture region and a second pixel group of the second picture region are adjacent to each other and located on opposite sides of a boundary between the first picture region and the second picture region;
- and
- a visual quality enhancement circuit, configured to control a first data set involved in encoding the first pixel group and a second data set involved in encoding the second pixel group to ensure that at least one predefined criterion is met.
Dependencies are inferred from the claim text.