Anti-aliasing method and device in image scaling

An image scaling and anti-aliasing technology, applied in image enhancement, graphics and image conversion, image data processing, etc., can solve the problems of anti-aliasing distortion and sawtooth distortion

Inactive Publication Date: 2012-06-27
HISENSE VISUAL TECH CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of the above shortcomings, the present invention provides an anti-aliasing method and device for image zooming in order to solve the technical problem of aliasing distortion existing in the existing image zooming technology, which can suppress and reduce the Step magnification, so as to achieve the effect of anti-aliasing distortion

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Anti-aliasing method and device in image scaling
  • Anti-aliasing method and device in image scaling
  • Anti-aliasing method and device in image scaling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0143] Such as Figure 5-6 As shown, in this embodiment, the bicubic interpolation method is used as an example to vertically enlarge the original image and suppress vertical jaggies.

[0144] Such as Figure 5 As shown in (a), if the 4×3 neighborhood of point (i, j) is taken in step A, then the point to be interpolated (fi, j) is located between the second pixel and the third pixel in the middle column, M A value of 4 and bicubic interpolation require 4 vertical points to be consistent.

[0145] Such as Figure 6 As shown in (a), in step B1 need to calculate as Figure 5 (b) The maximum brightness value top1_max and the minimum brightness value top1_min of the four points whose coordinates are 00, 01, 02 and 11 in the 4×3 brightness matrix pixel1 shown in (b), and the calculation of the coordinates in the 4×3 brightness matrix pixel1 is 21 The maximum brightness value bot1_max and the minimum brightness value bot1_min of the four points , 30, 31 and 32.

[0146] Such as ...

Embodiment 2

[0149] Such as Figure 7-8As shown, in this embodiment, the bicubic interpolation method is used as an example to horizontally enlarge the original image and suppress the horizontal jaggies.

[0150] Such as Figure 7 As shown in (a), if the 3×4 neighborhood of the midpoint (i, j) is taken in step A, the point to be interpolated (i, fj) is located between the second pixel and the third pixel in the middle row, The value of P is 4 and bicubic interpolation requires 4 vertical points to be consistent.

[0151] Such as Figure 8 As shown in (a), in step B1 need to calculate as Figure 7 (b) The maximum brightness value left1_max and the minimum brightness value left1_min of the four points whose coordinates are 00, 10, 20 and 11 in the 3×4 brightness matrix pixel2 shown in (b), and the calculation of the coordinates in the 3×4 brightness matrix pixel2 is 03 The maximum brightness value right1_max and the minimum brightness value right1_min of the four points , 13, 23 and 12. ...

Embodiment 3

[0155] In this embodiment, the bicubic interpolation method is used as an example to magnify the original image horizontally and vertically and suppress both horizontal and vertical jaggies.

[0156] That is, Example 1 and Example 2 were performed separately in any order.

[0157] The comparison of the effects before and after anti-aliasing in the method for anti-aliasing in image scaling described in Embodiment 1 of the present invention is as follows Figure 9 shown, where Figure 9 (a) is the original image before scaling, Figure 9 (b) for Figure 9 Part of the screenshot of (a), it can be found that there are small steps on the edge of the arc in the original image. Figure 9 (c) for Figure 9 (a) Part of the screenshot after bicubic interpolation to 2×2 times, it can be found that the small steps on the edge of the arc are also enlarged, resulting in aliasing distortion. Figure 9 (d) for Figure 9 (c) Part of the screenshot after vertical anti-aliasing, it can be ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to the technical field of image processing and provides an anti-aliasing method in image scaling. The anti-aliasing method comprises the following steps of: A, according to the positions of points to be interpolated in an amplified target image, obtaining a brightness matrix corresponding to a preset neighborhood area in an original image; B, according to a brightness difference of the brightness matrix in the preset neighborhood area, judging whether the brightness difference of the points to be interpolated needs to be corrected, if so, carrying out step C, or finishing the process; and C, correcting the brightness difference of the points to be interpolated. The invention also provides an anti-aliasing device in image scaling. By application of the invention, the amplification of steps is restrained and reduced in the process of image amplification, so that an anti-aliasing effect is achieved.

Description

technical field [0001] The invention relates to the technical field of graphics processing, in particular to an anti-aliasing method and device used in image zooming. Background technique [0002] Currently, there are more and more types of display devices, and each display device has its own optimal display size due to its own characteristics and different application occasions. On the other hand, the size of image signals input to these display devices also has a wide range of change. Based on this, it is necessary to reduce and enlarge the image. In addition, in order to make the user focus on a certain detail of the image or obtain an overall overview of the image, it is also necessary to zoom in on the image. [0003] Image enlargement is mainly realized through image interpolation. Image interpolation is to derive and calculate new pixel information based on known image pixel information. Traditional interpolation methods include nearest neighbor interpolation, bil...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T5/00G06T3/40
Inventor 田翠翠
Owner HISENSE VISUAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products