Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image scaling method and system

An image scaling and image technology, applied in the field of image processing, can solve problems such as poor image quality and complex scaling operations, and achieve the effects of saving computing costs, improving image quality, and reducing computational complexity

Inactive Publication Date: 2011-10-19
王洪剑
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide an image scaling method that improves image quality and is easy to scale in view of the prior art’s defects of poor image quality after zooming and complex scaling operations

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
  • Image scaling method and system
  • Image scaling method and system
  • Image scaling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] Such as figure 1 As shown, in the flow chart of the embodiment of the image scaling method of the present invention, the image processing method includes the following steps:

[0053] S101. Store the image to be processed in the data buffer;

[0054] S102. Calculate the zoom ratio according to the zoom size of the image;

[0055] S103. Determine the coordinates of the interpolation point according to the scaling ratio;

[0056] S104. Take N pixel data from the data buffer according to the coordinates of the interpolation point, N≥4;

[0057] S105. Determine a filter according to the determined accuracy and the coordinates of the interpolation points;

[0058] S106. Use the filter to filter the acquired pixel data, and output the filtered data.

[0059]The following examples illustrate each step. In step S101, the image to be processed is stored in the data buffer, and the processing tool for implementing the image method of the present invention may be MATLAB, C la...

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 an image scaling method and a system. The method comprises the steps of: A, storing images to be processed in a data register; B, calculating the scaling rate according the scaling size of the images; C, determining a coordinate of interpolation points according to the scaling rate; D, taking N pixel data from the data register according to the coordinate of the interpolation points, wherein N is more than or equal to 4; E, determining a filter according to the determined accuracy and the coordinate of the interpolation points; and F, using the filter to carry out filtering on the taken pixel data, and outputting the filtered data. By implementation of the technical scheme in the invention, 1, the function of scaling at any proportion is realized; 2, the complexity of scaling operation is greatly reduced; and 3, the scaling is realized and simultaneously the image quality is improved.

Description

technical field [0001] The present invention relates to image processing technology, in particular to an image scaling method and system. Background technique [0002] In recent years, with the increasing application of image processing technology, but the resolution of image displays is different, so image scaling is a commonly used technology in image processing. It is widely used in aerospace, medicine, communication, multimedia and other fields. Commonly used interpolation algorithms for image scaling include nearest neighbor interpolation, bicubic interpolation, etc. The nearest neighbor interpolation algorithm is simple, it simply copies the original pixel into its neighborhood, but the zoomed image will appear obvious jagged, and the edge information is not fully preserved. The bicubic interpolation can better eliminate aliasing, and the smoothness of the zoomed image is good, but its operation is more complicated than the nearest neighbor interpolation, and the hig...

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): G06T3/40
Inventor 王洪剑
Owner 王洪剑
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products