Supercharge Your Innovation With Domain-Expert AI Agents!

Interpolation method, device and equipment and storage medium

An interpolation method and interpolation technology, applied in the field of image processing, can solve problems such as being unusable and occupying a large amount of memory

Active Publication Date: 2020-09-01
天津维创微智能科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The interpolation method currently used is to interpolate all the data (or a small piece of data) on the original image into the new memory, and the interpolated image will take up a large piece of memory, which is a problem for single-chip computers with relatively tight memory. Undoubtedly unusable

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
  • Interpolation method, device and equipment and storage medium
  • Interpolation method, device and equipment and storage medium
  • Interpolation method, device and equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Figure 1A It is a flow chart of an interpolation method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of interpolation. The method can be executed by the interpolation device in the embodiment of the present invention. The device can use software and / or hardware way, such as Figure 1A As shown, the method specifically includes the following steps:

[0037] S110. Determine the endpoint coordinates of the bounding rectangle of the image to be interpolated in the original image, wherein the width of the image to be interpolated is less than half of the width of the original image.

[0038] Among them, the interpolation area corresponding to the image to be interpolated is very small on the original image, and the width is less than half of the width of the original image. The height requirement for interpolation is not as strict as the width requirement. To reserve a memory location behind the original image to ensure that t...

Embodiment 2

[0086] figure 2 It is a schematic structural diagram of an interpolation device provided by Embodiment 2 of the present invention. This embodiment is applicable to the situation of interpolation, the device can be realized by software and / or hardware, and the device can be integrated in any device that provides interpolation functions, such as image 3 As shown, the interpolation device specifically includes: a first determination module 210, a second determination module 220, a first interpolation module 230, a second interpolation module 240, a third interpolation module 250, a fourth interpolation module 260 and a fifth interpolation module 270.

[0087] Wherein, the first determination module is used to determine the endpoint coordinates of the bounding rectangle of the image to be interpolated in the original image, wherein the width of the image to be interpolated is less than half of the width of the original image;

[0088] The second determination module is used to d...

Embodiment 3

[0097] image 3 It is a schematic structural diagram of a computer device in Embodiment 3 of the present invention. image 3 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the invention is shown. image 3 The computer device 12 shown is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.

[0098] Such as image 3 As shown, computer device 12 takes the form of a general-purpose computing device. Components of computer device 12 may include, but are not limited to: one or more processors or processing units 16 , system memory 28 , bus 18 connecting various system components including system memory 28 and processing unit 16 .

[0099] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus struc...

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 interpolation method, device and equipment and a storage medium. The method comprises the steps of determining endpoint coordinates of an external rectangle of a to-be-interpolated image in an original image, wherein the width of the to-be-interpolated image is smaller than half of the width of the original image; determining the width and the height of the interpolatedimage according to the endpoint coordinates of the circumscribed rectangle; interpolating the image to be interpolated from top to bottom according to the width and the height of the interpolated image, the initial position of the interpolated image being the same as the initial position of the original image; when the line number of the interpolated image is the same as the line number of the to-be-interpolated image on the original image, ending the interpolation from top to bottom; interpolating the image to be interpolated from bottom to top according to the width and the height of the interpolated image; when the line number of the interpolated image is the same as the line number of the to-be-interpolated image on the original image, ending the interpolation from bottom to top; and carrying out interpolation on an overlapping region of the interpolated image and the to-be-interpolated image to obtain an interpolated image.

Description

technical field [0001] Embodiments of the present invention relate to image processing technology, and in particular to an interpolation method, device, equipment and storage medium. Background technique [0002] When performing image processing, we often need to enlarge an area in the image and perform interpolation on this area. Using the enlarged image for analysis can obtain the detailed information in the image very well. [0003] The commonly used interpolation algorithm is a bilinear interpolation method, and its calculation method is: the floating point coordinates of the interpolated image coordinates on the original image obtained after coordinate transformation are (x+u, y+v) (wherein x, y is the integer part of the floating-point coordinate, u, v are the fractional part of the floating-point coordinate), then the value f(x+u, y+v) of this coordinate can be obtained from the original image f(x, y), f(x+ 1, y), f(x, y+1) and f(x+1, y+1) four pixel values ​​are cal...

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
CPCG06T3/4007
Inventor 赵鑫
Owner 天津维创微智能科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More