Fast image analogy analysis method based on compute unified device architecture (CUDA)

A synthesis method and image analogy technology, applied in the field of image processing, can solve the problems of poor synthesis quality and slow synthesis speed.

Active Publication Date: 2012-08-22
ZHEJIANG UNIV OF TECH
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to overcome the disadvantages of slow synthesis speed and poor synthesis quality of existing image analog synthesis methods, the present invention provides a CUDA-based fast image analog synthesis method that improves synthesis speed and synthesis quality

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
  • Fast image analogy analysis method based on compute unified device architecture (CUDA)
  • Fast image analogy analysis method based on compute unified device architecture (CUDA)
  • Fast image analogy analysis method based on compute unified device architecture (CUDA)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The present invention will be further described below in conjunction with the accompanying drawings.

[0060] refer to figure 1 and figure 2 , a kind of fast image analog synthesis method based on CUDA, comprises the steps:

[0061] 1) Generate source image A, filtered image A', Gaussian pyramid of source image B

[0062] 2) At present, the Lth layer is synthesized, and the pyramid is cycled from the rough layer to the fine layer:

[0063] 2.1) For B' L+1 Oversampling to get B' L

[0064] 2.2) For B' L For each pixel q in , use the GPU-based global search strategy to find the global search optimal solution q global

[0065] 2.3) For B' L For each pixel q in , use the GPU-based k-coherence search strategy to find the optimal solution q for consistent search kcoh

[0066] 2.4) If the results obtained by the global search are better, then q Best assigned to q global , otherwise q Best assigned to q kcoh . put q Best at A' L The corresponding coordinates ...

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 provides a fast image analogy analysis method based on a compute unified device architecture (CUDA). The method comprises the following steps that: 1) a source image A, a filtered image A' and a Gaussian pyramid of a source image B are generated; 2) an L-th layer is synthesized at present, and the following processes are executed for the pyramid from a coarse layer to the fine layer: 2.1) carrying out super sampling on B'L+1 to obtain B'L; 2.2) adopting a global search strategy eglobal based on a graphics processing unit (GPU) for each pixel point q in the B'L; 2.3) for each pixel point q in the B'L, adopting a k-coherence search strategy based on the GPU for finding consistency search optimal solution qkcoh; 2.4) giving aglobal as the value to qBest if the results obtained through the global search are better, otherwise, giving qkcoh as the value to the qBest, and storing the corresponding coordinates of the qBest in the A'L into the B'L(q); and 2.5) cyclically executing the steps 2.2) to 2.4) for setting the times; and 3) the B' is subjected to synthesis amplification to obtain high-resolution EHB'. The method has the advantages that the synthesis speed is accelerated, and the synthesis quality is improved.

Description

technical field [0001] The invention relates to the field of image processing, in particular to an image analog synthesis method. Background technique [0002] Texture synthesis can automatically generate visually similar and continuous large sample textures from small area texture samples. The method of texture synthesis based on samples is a new texture collage technology developed after texture mapping and procedural texture synthesis. It avoids the problems of seams, aliasing, and repeated parameter adjustments in previous methods. At present, the research on pattern-based texture synthesis can be roughly divided into two aspects. On the one hand, it is hoped that more control factors can be added to the synthesis to constrain the texture generation and produce more diverse textures. On the other hand, it is desirable to speed up compositing so that compositing tends to be real-time. [0003] The image analogy framework borrows the idea of ​​analogy and provides a ver...

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): G06T5/50
Inventor 范菁史晓颖汤颖董天阳
Owner ZHEJIANG UNIV OF TECH
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