Biquadratic B-spline local interpolation-based image scaling method

A technology of image zooming and spline, applied in image data processing, graphics and image conversion, instruments, etc., can solve problems such as jagged or blurred edges, reduced computing efficiency, image distortion, etc.

Active Publication Date: 2010-08-18
广东海启星海洋科技有限公司
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the theoretical analysis, the quadratic interpolation mainly has the following problems: first, the quadratic interpolation function for interpolating three sampling points is not a linear shift invariant system, which will cause image distortion and cause bad visual effects when used for image scaling; The quadratic function only uses three sampling points in the interpolation process, which will result in an asymmetrical situation where two sampling points are located on one side of the current requested point and one sampling point is located on the other side
[0004] The zero-order interpolation and bilinear interpolation algorithms widely used in the early days are simple and efficient, but they will produce obvious jagged or blurred edges; cubic interpolation improves the disadvantages of edge blur in low-order interpolation to a certain extent, but the calculation The amount is large, which reduces the computational efficiency

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
  • Biquadratic B-spline local interpolation-based image scaling method
  • Biquadratic B-spline local interpolation-based image scaling method
  • Biquadratic B-spline local interpolation-based image scaling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] see figure 1 , 2 , the present invention is based on the image zooming method of biquadratic B-spline local interpolation, takes zooming in twice as example, comprises the following steps:

[0042] (1) The source image 5 with a pixel resolution of 5×5 is converted from the RGB color space to the YUV color space, and the conversion method is as follows:

[0043] Y = 0.299 * R + 0.587 * G + 0.114 * B U = 0.492 * ( B - Y ) V = 0.877 ...

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 discloses a biquadratic B-spline local interpolation-based image scaling algorithm. The core of the algorithm is to perform interpolation description on 16 pixels in a local 4*4 area of a source image by adopting a biquadratic B-spline function, and realizes the scaling of an image by performing resampling on the function. The algorithm avoids the problem of phase distortion caused by the conventional quadratic interpolation method, and can achieve an effect similar to a bicubic algorithm on vision effect. The algorithm is a localized algorithm, each processing unit and the utilized pixel resource are mutually independent, and the processing processes thereof have very good parallelism, so the algorithm can be accelerated in a CPU. Therefore, the efficiency of the algorithm is improved on the basis of ensuring the effect of the bicubic algorithm, and the real-time requirement on image processing is met.

Description

technical field [0001] The invention relates to the fields of computer image processing and image scaling, in particular to an image scaling method based on biquadratic B-spline local interpolation. Background technique [0002] Image scaling is to change the resolution of the image, including image enlargement from low resolution to high resolution and image reduction from high resolution to low resolution. This feature reconstructs the pixel color value of the target image at the new resolution. Therefore, image scaling can also be understood as resampling in image reconstruction. [0003] There are many image scaling algorithms, the most common one is the interpolation algorithm based on kernel function, including zero-order interpolation, linear interpolation and various improved cubic interpolation functions, but the quadratic interpolation function is rarely mentioned. According to Schafer and Rabiner (cf. Thomas M. Lehmann, Claudia Klaus Spitzer. Survey: Interpola...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T3/40
Inventor 夏海宏冯结青
Owner 广东海启星海洋科技有限公司
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