Sample-based texture synthesis method

A technology of texture synthesis and sample image, applied in image data processing, image enhancement, image analysis, etc., can solve problems such as multiple repetitions and boundary mismatches, and achieve the effect of wide application

Inactive Publication Date: 2018-03-06
HENAN POLYTECHNIC UNIV
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, the block-based texture synthesis method is faster than the point-based texture synthesis method, and can maintain the consistency of the texture structure to a certain extent, through the block-by-block synthesis as follows instead of point-by-point, but still There was an issue where texture compositing images sometimes had too much repetition, resulting in boundary mismatches for many textures with strong structures and natural random textures

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
  • Sample-based texture synthesis method
  • Sample-based texture synthesis method
  • Sample-based texture synthesis method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0026] like figure 1 As shown, texture synthesis is to tile texture blocks in order from left to right and from top to bottom to obtain a new texture image of any size, which is the basic principle of texture synthesis.

[0027] The schematic diagram of the synthesis process is as figure 2 , including the following steps:

[0028] 1. Randomly select a sample block of a specified size from the input texture to generate a sequence of sample blocks.

[0029] 2. Randomly select a piece of B1 from the sample block sequence and place it in the output image.

[0030] 3. At the position of each block to be synthesized, search for a texture block B2 that meets the matching conditions from the input sample block sequence and place it in the synthesized image so that it has a certain overlapping area with B1.

[0031] 4. Calculate the multi-order error surf...

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 a sample-based texture synthesis method, which comprises the following steps: 1) randomly selecting size-specific sample blocks from input texture to form a sample block sequence; 2) randomly selecting a block B1 from the sample block sequence and placing the block to an output image; 3) at the place of each block to be synthesized, searching a texture block B2 meeting matching conditions from the input sample block sequence and placing the texture block B2 to a synthesis image to enable the B2 to have a certain overlap region with the B1; 4) calculating multi-order error surface of the overlap region of the B1 and B2; 5) finding an optimum segmentation path from the error surface calculated in the step 4) as the boundary of the new texture block B2, and splicing the B2 to the synthesis image; 6) after splicing, introducing Poisson fusion to optimize boundary un-matched regions around the segmentation path; and 7) carrying out the steps 1)-6) until finishing texture synthesis.

Description

technical field [0001] The invention relates to a texture synthesis method, in particular to a texture synthesis method suitable for synthesizing structural textures and natural random textures. Background technique [0002] With the continuous development and progress of science and technology, the popularization of computer networks and the increase of people's demand for digital image information, texture synthesis technology has attracted more and more attention. The generation of scenes and the rendering of realistic images have shown broad application prospects, and it is one of the research hotspots in the fields of computer graphics, computer vision and image processing. Texture synthesis is based on given small area texture samples, according to the geometry of the surface, flatten to generate texture images of any size, which are visually similar and continuous. Texture synthesis methods mainly include two categories: one is the feature matching method, which rega...

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): G06T7/49
CPCG06T7/49G06T2207/20221
Inventor 王静张慧婕王志衡刘红敏
Owner HENAN POLYTECHNIC UNIV
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