CN102063705A - Method for synthesizing large-area non-uniform texture - Google Patents

Method for synthesizing large-area non-uniform texture Download PDF

Info

Publication number
CN102063705A
CN102063705A CN 201010570647 CN201010570647A CN102063705A CN 102063705 A CN102063705 A CN 102063705A CN 201010570647 CN201010570647 CN 201010570647 CN 201010570647 A CN201010570647 A CN 201010570647A CN 102063705 A CN102063705 A CN 102063705A
Authority
CN
China
Prior art keywords
repaired
partiald
area
subregion
texture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010570647
Other languages
Chinese (zh)
Other versions
CN102063705B (en
Inventor
何凯
焦青兰
孟春芝
王伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANTONG JIEJING SEMICONDUCTOR TECHNOLOGY Co.,Ltd.
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN201010570647XA priority Critical patent/CN102063705B/en
Publication of CN102063705A publication Critical patent/CN102063705A/en
Application granted granted Critical
Publication of CN102063705B publication Critical patent/CN102063705B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

The invention belongs to the field of computer image processing, relating to a method for synthesizing a large-area non-uniform texture. The method comprises the following steps: determining a region to be repaired, extracting the boundary of the region to be repaired, determining the center point of the region to be repaired, and setting energy values at the center point and boundary points of the region to be repaired of an image; dividing the region to be repaired of the image into a plurality of subregions; acquiring a set containing a plurality of distribution points from the boundary of each subregion, wherein all the sets of the distribution points contain the center point of the region to be repaired; selecting a radical basis function; respectively solving the energy value of each distribution point of each subregion; solving the energy value of each point of each subregion; creating an energy distribution model of the region to be repaired; determining a directional priority coefficient, and defining a new priority coefficient by combining amount of information and a structural coefficient; and synthesizing and repairing the texture. According to the invention, wrong mismatching can be reduced, and the requirement for actually synthesizing the large-area texture of a non-uniform texture image can be met.

Description

The non-homogeneous texture synthesis method in a kind of big zone
Technical field
The invention belongs to the Computer Image Processing field, relate to a kind of image repair method.
Background technology
Image repair is the research focus of various fields such as computer graphics and computer vision.At present, zonule image repair problem (as added text, cut removal etc.) solves substantially, and current research focus mainly concentrates on the reparation research of big area image.Have based on the image repair method of PED and to be easy to generate fuzzy shortcoming, consequent CDD, TV scheduling algorithm have run into very big difficulty in big area image reparation, and based on the synthetic image repair technology of texture, then, become the main flow that current big area image is repaired with the repairing effect of its relative ideal.
In the process that big area image is repaired, direction that texture is propagated and progress have determined to repair the feature of image, and directly have influence on the whole repairing effect of image.Existing method generally is to determine the texture direction of propagation according to the tangential direction of isophote, and the synthetic progress of each point then mainly decides by repairing priority coefficient.Owing to lack effective index in the building-up process, can not effectively control to the texture synthetic direction of propagation and progress.Therefore, in case the phenomenon of mistake coupling takes place, be easy to constantly propagate, thereby produce wrong reparation result along the direction of mistake.
Actual texture image is because the influence of factors such as illumination, geometric distortion; show features heterogeneous such as asymptotic variation through regular meeting; because existing method is in the synthetic process of texture; can not effectively control the texture synthetic direction of propagation and progress; therefore utilize the traditional texture synthetic method that the mistake coupling very easily takes place, be difficult to obtain desirable effect.
Summary of the invention
In order to address the above problem, the present invention proposes the non-homogeneous texture synthesis method in a kind of big zone.The present invention has the characteristics of asymptotic variation according to actual texture image, plan is started with from improving reparation right of priority index, by introducing the Kansa algorithm energy distribution of area to be repaired is carried out modeling from inside to outside, and then acquisition directivity texture is repaired index, the direction of propagation and the progress synthetic for texture provide index, to guarantee the synthetic effect of actual big regional non-homogeneous texture.The present invention adopts following technical scheme.
The non-homogeneous texture synthesis method in a kind of big zone comprises the following steps:
(1) determines area to be repaired Ω, extract the border, area to be repaired
Figure BDA0000035759840000011
Determine the central point of area to be repaired Ω, the energy value g at image area to be repaired central point and frontier point place is set at 1 and 0 respectively, the energy value of regional exterior point is made as-1;
(2) image area to be repaired Ω is divided into a plurality of subregion Ω i, i=1,2, L Np, wherein Np represents the number of subregion, with subregion Ω iBe adjacent subregion Ω I+1Boundary definition be Γ iiI Ω I+1
(3) at each sub regions border Γ iOn get one and comprise N iIndividual set of joining a little
Figure BDA0000035759840000012
And all join a set
Figure BDA0000035759840000013
The central point that should comprise area to be repaired Ω; Choose a kind of radial basis function, establish
Figure BDA0000035759840000014
In each join a little
Figure BDA0000035759840000015
Corresponding radial basis function value is
Figure BDA0000035759840000016
K=1,2, L N i
(4) to each subregion Ω i(1≤i≤Np) finds the solution each respectively and joins a little energy value: establish
Figure BDA0000035759840000021
Be the border Γ of i and i-1 sub regions iiI Ω I+1Last k joins the energy value at a place, gets when joining a little not on the border in district to be repaired for k
Figure BDA0000035759840000022
Otherwise get 0;
Figure BDA0000035759840000023
Be that i and the borderline k of i-1 sub regions join energy value a little, get when joining a little not on the border in district to be repaired when k is individual
Figure BDA0000035759840000024
Otherwise get 0;
Figure BDA0000035759840000025
Be the borderline energy value g that joins a little of friendship in i sub regions and district to be repaired;
(5) find the solution each subregion Ω i(1≤i≤Np) goes up the energy value u at each point place i: definition u iBe i sub regions Ω iAll join the weighted sum of an energy on the border all around, and its solution formula is:
u i = u i * + Σ k = 1 N i C k i U k i , i + Σ k = 1 N i - 1 C k i - 1 U k i , i - 1 ,
Wherein, Λ,
Figure BDA0000035759840000028
Λ,
Figure BDA0000035759840000029
With
Figure BDA00000357598400000210
Λ,
Figure BDA00000357598400000211
Λ,
Figure BDA00000357598400000212
Be respectively N iAnd N I-1Individual undetermined coefficient, satisfy relational expression between each variable:
[ Σ k = 1 N i - 1 C k i - 1 ∂ U k i , i - 1 ∂ n i + Σ k = 1 N i C k i ( ∂ U k i , i ∂ n i - ∂ U k i + 1 , i ∂ n i ) - Σ k = 1 N i + 1 C k i + 1 ∂ U k i + 1 , i + 1 ∂ n i ] | Γ i = ( ∂ u i + 1 * ∂ n i - ∂ u i * ∂ n i ) | Γ i u i Method for solving be: at Γ iOn get one and comprise M iThe set of individual point
Figure BDA00000357598400000214
M i〉=N i, will
Figure BDA00000357598400000215
In M iIndividual point is brought in the relational expression, forms a system of equations, and separating this system of equations can obtain
Figure BDA00000357598400000216
With
Figure BDA00000357598400000217
The gained coefficient is brought the energy value that formula can be tried to achieve the inner each point of i sub regions into;
(6) according to each the subregion Ω that is tried to achieve iOn the energy value formula, set up the energy distribution model of area to be repaired Ω, establish p and be in the area to be repaired a bit, its energy value is V (p);
(7) determine directivity priority coefficient S (p)=1-V (p) according to energy distribution V (p);
(8) directivity priority coefficient S (p) is combined by weight coefficient with quantity of information and structural FACTOR P (p), define new priority coefficient T (p);
(9) determine the fill order of borderline each pixel in image district to be repaired according to the priority coefficient T (p) of redetermination,
It is synthetic and repair successively each with the corresponding pixel points to be that the piece to be repaired at center carries out texture, till finishing, obtains final texture composograph.
Desirable texture is synthetic should to be distribution situation by texture around the area to be repaired, by progressively spreading to the center around the damage zone of rational progress by image, takes into account quantity of information and structural information simultaneously.The great advantage of the inventive method is can be according to texture situation around the image area to be repaired, automatically obtain its energy distribution at different directions, and definite on this basis directivity is repaired the right of priority index, for the texture building-up process provides index, thereby guarantee that image in the synthetic process of texture, can remain rational direction and progress.The present invention is incorporated into the Kansa algorithm of art of mathematics in the middle of the big area image texture synthetic technology, according to texture distribution situation around the area to be repaired, self-adaptation is chosen relevant joining a little, according to different texture distribution situation on every side, energy distribution to the area to be repaired is carried out three-dimensional modeling, and then obtain its energy distribution, and determine directivity texture reparation index based on this, progress and the direction synthetic for each point texture provide index; By combining with the legacy priority index, form new reparation priority coefficient, thereby guarantee in the synthetic process of big zone-texture, can remain correct direction and progress, reduce the mistake coupling, satisfy the synthetic requirement of the big zone-texture of actual non-homogeneous texture image.
Description of drawings
Fig. 1 utilizes the modeling effect of Kansa algorithm to three kinds of common zones, wherein figure (a) be by around to the modeling effect of center diffusion, figure (b) be by about to the effect of center diffusion, figure (c) is the effect by the diffusion of upward and downward center.
Fig. 2 is based on the synthetic synoptic diagram of repairing of the texture block of right of priority;
Fig. 3 contrasts the big regional synthetic effect of the non-homogeneous texture of reality with the present invention and classical texture composition algorithm, wherein, figure (a) is original non-homogeneous texture image, figure (b) is the area to be repaired image, figure (c) is for utilizing the repairing effect of traditional texture composition algorithm, and figure (d) has increased directivity to repair the texture synthetic effect of priority coefficient.
Embodiment
The Kansa method promptly based on the asymmetric point collocation of radial basis function, is a kind of numerical method that is used to find the solution the differential equation that grew up in recent years, and it all has a wide range of applications in Computational Mechanics, calculating electromagnetics and field of engineering technology.The Kansa method belongs to a kind of of no grid method, and not only computation process is simple for it, and precision is higher.The Kansa algorithm only is used for level and smooth curved surface is carried out modeling at present, or is used to analyze field distribution situations such as light stream, electromotive force, energy, and the present invention is incorporated into image processing field with this method, with the modeling that realizes that big region energy distributes.
The step of carrying out image modeling based on the Kansa algorithm of Region Decomposition is as follows:
Step 1: image area to be repaired Ω is divided into a plurality of subregion Ω i, i=1,2, L Np, wherein Np represents the number of subregion; The boundary definition of all subregion is Γ iiI Ω I+1If the energy value g of area to be repaired Ω central point and boundary equals 1 and 0 respectively, the energy value of regional exterior point is made as-1.
Step 2: at all subregion border Γ iOn get and comprise N iIndividual set of joining a little
Figure BDA0000035759840000031
And all join a set The central point that should comprise area to be repaired Ω;
Figure BDA0000035759840000033
In each join a little
Figure BDA0000035759840000034
Corresponding radial basis function
Figure BDA0000035759840000035
K=1,2, L N i
Step 3: to each subregion Ω i(1≤i≤Np) finds the solution each respectively and joins a little energy value
Figure BDA0000035759840000036
U k i , i = 0 ∂ Ω i I ∂ Ω 0 Γ i - 1 \ ( Γ i - 1 I ∂ Ω ) φ k i Γ i \ ( Γ i I ∂ Ω ) ( 1 ≤ k ≤ N i ) - - - ( 1 )
U k i , i - 1 = 0 ∂ Ω i I ∂ Ω φ k i - 1 Γ i - 1 \ ( Γ i - 1 I ∂ Ω ) 0 Γ i \ ( Γ i I ∂ Ω ) ( 1 ≤ k ≤ N i ) - - - ( 2 )
u i * = g ∂ Ω i I ∂ Ω 0 ( Γ i U Γ i - 1 ) \ ( ( Γ i I ∂ Ω ) U ( Γ i - 1 I ∂ Ω ) ) - - - ( 3 )
Wherein,
Figure BDA0000035759840000043
Represent the border of district to be repaired and i subregion respectively,
Figure BDA0000035759840000044
Represent the friendship border in i subregion and district to be repaired. Representative removes that the friendship in i sub regions and district to be repaired is borderline joining a little, i is individual and the borderline position of respectively joining a little of the friendship of i-1 sub regions.In like manner, Represent respectively to join on the friendship border of i sub regions and i+1 sub regions position a little, do not comprise borderline the joining a little of friendship in it and district to be repaired;
Figure BDA0000035759840000047
Represent subregion border Γ respectively I-1And Γ iOn respectively join a position.
Step 4: find the solution Ω iOn energy value u i
u i = u i * + Σ k = 1 N i C k i U k i , i + Σ k = 1 N i - 1 C k i - 1 U k i , i - 1 - - - ( 4 )
Wherein
Figure BDA0000035759840000049
Λ,
Figure BDA00000357598400000410
Λ,
Figure BDA00000357598400000411
With
Figure BDA00000357598400000412
Λ, Λ,
Figure BDA00000357598400000414
Be respectively N iAnd N I-1Individual undetermined coefficient, satisfy relation between each variable:
[ Σ k = 1 N i - 1 C k i - 1 ∂ U k i , i - 1 ∂ n i + Σ k = 1 N i C k i ( ∂ U k i , i ∂ n i - ∂ U k i + 1 , i ∂ n i ) - Σ k = 1 N i + 1 C k i + 1 ∂ U k i + 1 , i + 1 ∂ n i ] | Γ i = ( ∂ u i + 1 * ∂ n i - ∂ u i * ∂ n i ) | Γ i - - - ( 5 )
At Γ iOn get one and comprise M iThe set of individual point M satisfies condition i〉=N i, will In M iIndividual point is brought equation (5) into, forms a system of equations, and separating this system of equations can obtain With
Figure BDA00000357598400000419
Step 5: will With
Figure BDA00000357598400000421
Bring (4) into, can be in the hope of district to be repaired at Ω iOn energy values separate.
u = u i = u i * + Σ k = 1 N i C k i U k i , i + Σ k = 1 N i - 1 C k i - 1 U k i , i - 1 - - - ( 6 )
U satisfies u=1 at central point, on the border On satisfy boundary condition u=0, then be approximate smooth on Ω, therefore can be used as Ω iOn the energy distribution model.(the present invention selects radial basis function φ (r)=r 5As the interpolation basis function).
Utilize the Kansa algorithm that big zone-texture is synthesized, concrete steps are as follows:
---determine area to be repaired Ω, extract the border, area to be repaired
Figure BDA00000357598400000424
The central point of zoning Ω; The energy value at image area to be repaired central point and frontier point place is set at 1 and 0 respectively, and the energy value of regional exterior point is made as-1, is distributed in [0,1] scope to guarantee the modeling region energy;
---utilize the Kansa algorithm that above-mentioned model is carried out modeling, uniformly-spaced choose relevant joining a little, calculate whole parameter values, modeling is carried out in the area to be repaired, obtain the energy profile of inside, area to be repaired at central point and boundary;
---determine orientation preferentially weight coefficient S (p) according to energy distribution, p be in the district to be repaired a bit;
---equidistant priority coefficient S (p) is combined with quantity of information C (p) and structural coefficient D (p) in the classic method, define new priority coefficient T (p);
---determine the image fill order according to the priority coefficient of redetermination, successively each piece is carried out the synthetic and reparation of texture, till finishing, obtain final texture composograph.
Said method is used for curved surface's modeling, need chooses relevant joining a little by the homogeneity principle in known region, each joins parameter value of a correspondence, by solving equation group and then acquisition correlation parameter; Select suitable radial basis function as the interpolation basis function, utilize the linear combination of the two, just can realize mathematical modeling and reconstruction to curved surface, the modeling rear curved surface distributes and satisfies the condition of whole flatness.
The present invention to the improvements of traditional texture composition algorithm is, improve algorithm with Kansa image is carried out pre-service, thereby obtain the energy distribution of image, and right of priority index is in the past made amendment determine directivity reparation right of priority index on this basis, progress and the direction synthetic for each point texture provide index, adopt the damaged piece that piece mates each different priorities to mate one by one then.Concrete enforcement is as follows:
1) utilize improvement Kansa algorithm that image is carried out three-dimensional modeling
Because the fluctuation of real image curved surface is violent, do not satisfy the requirement of flatness usually, be difficult to the direct modeling of Kansa algorithm, therefore project is before to the real image modeling, at first it is carried out medium filtering,, in the protection edge, reduce noise to satisfy the condition of whole flatness; Inventor early stage studies show that this measure can effectively reduce the conditional number of finding the solution matrix, improve the accuracy of modeling.The present invention selects radial basis function φ (r)=r for use 5As the interpolation basis function, realize the three-dimensional modeling of image.
The present invention adopts on the border, area to be repaired and central point is evenly chosen the method for joining a little, realizes the automatic modeling of image area to be repaired energy distribution.Join a little what and need determine that according to inventor's result of study in early stage, joining counts just can satisfy the requirement of modeling accuracy basically between 60~90 according to actual conditions.
The inventor utilizes the Kansa algorithm respectively three kinds of common regional situations to be carried out modeling in earlier stage, according to the distribution situation of texture around the area to be repaired, as shown in Figure 1, it is repaired direction and should be respectively: by spreading to the center all around, by about to center diffusion, and spread by the upward and downward center.For three kinds of different situations, utilize Kansa to improve algorithm and can both obtain the energy needed distribution, also as can be seen,, choose different joining a little in the while modeling process even for the identical texture region of shape, the energy distribution of acquisition also has very big difference.
2) determine to be matched right of priority
After finishing energy profile, can determine new directivity reparation right of priority index.As shown in Figure 2, Ω is the area to be repaired,
Figure BDA0000035759840000051
Be the border, area to be repaired, Φ is source region (effective information zone), ψ pIt is target area piece to be filled.The point p be in the district to be repaired a bit, its linear coordinate is that (i, j), (i, j), then the directivity priority coefficient of this point is defined as for V to utilize the Kansa modeling to obtain its energy distribution
S(i,j)=1-V(i,j) (7)
The reparation right of priority that is frontier point is for the highest by 1, and the reparation right of priority of central point is 0.
S (p) is combined with quantity of information and structural FACTOR P (p) in the classic method, thereby define new priority coefficient T (p), the reparation that is used for determining each point in the image area to be repaired is (descending) in proper order.
T(p)=λ 1·P(p)+λ 2·S(p) (8)
Wherein, λ 1, λ 2Be weight coefficient, they satisfy relation: 0≤λ 1≤ 1,0≤λ 2≤ 1, λ 1+ λ 2=1.λ 1, λ 2Can choose according to concrete image, the directivity of texture image is strong more, λ 2Value corresponding also should be big more.P (p) is conventional information amount and structural reparation coefficient.
P(p)=C′(p)*D(p) (9)
Wherein C ' is expression current block ψ (p) pThe degree of confidence item of reliability, D (p) are used for characterizing the isophote intensity that p is ordered.
C ′ ( p ) = Σ q ∈ ψ p ∪ Ω ‾ C ( q ) | ψ p | , D p = | ▿ I p ⊥ · n p | α - - - ( 10 )
Wherein
Figure BDA0000035759840000063
Be intact zone, | ψ p| the texture match block ψ of expression impact point p pArea, α is a normalization coefficient, makes 0≤D (p)≤1.n pFor filling the edge
Figure BDA0000035759840000064
The normal vector that last p is ordered,
Figure BDA0000035759840000065
The vertical direction of expression p point gradient direction.
The degree of confidence of C (p) expression point p.During initialization, order
C ( p ) = 0 , ∀ p ∈ Ω 1 , ∀ p ∈ Ω ‾ - - - ( 11 )
0≤C (p)≤1 in continuous mending course like this, the inside of deeply waiting to mend regional Ω, confidence value is just low more, meets universal law.Confidence value C (p) is low more, and the right of priority T that obtains at last (p) is just low more, and this has guaranteed that synthetic order is synthetic to the center from the periphery basically.
After the right of priority of being had a few on the border, district to be repaired is calculated, just can determine the piece to be repaired of highest priority.As from the foregoing, right of priority T (p) is the fundamental function of image, has reflected and has waited to repair piece ψ pThe comprehensive characteristics of degree of confidence, isophote intensity and directivity. the image filling and repairing order by its decision can make the image sampling process in an organized way carry out, and meets " vision connection principle ", occurs after avoiding repairing that structure disconnects, phenomenon such as fuzzy.
3) determine best matching blocks
Find have the highest priority match block after, then search and its sample block of mating most in the whole effective information zone of image.Get the some p of right of priority maximum, in former figure in the complete good zone search be the square synthesis window ψ at center with p pThe piece ψ that mates most q, make
ψ q = arg min ψ q ′ ⋐ Φ d ( ψ p , ψ q ′ ) - - - ( 12 )
Wherein, d (ψ p, ψ Q ') be ψ pAnd ψ Q 'The variance of corresponding point color rgb value and, for gray level image then be corresponding each point gray-scale value variance and.By above range formula, calculate and compare, lowest distance value corresponding sample piece is exactly a best matching blocks.
4) information is filled
In case found to have the piece ψ of highest priority p, and found its best matching blocks ψ qAfter, just can use ψ qThe pixel of middle correspondence position is filled ψ pIn the unknown pixel point.The simple copy process of data that Here it is.Finish the structure from the source region to the target area and the propagation of texture information in this way, a part of loss of learning zone in the image is filled.
5) upgrade confidence value
When new image information is filled in ψ pIn data disappearance place after, need to upgrade the confidence value that is replicated the data corresponding pixel points.Degree of confidence C (p) upgrades according to following formula:
C(q)=C′(p) ∀ q ∈ ψ p ∩ Ω - - - ( 13 )
And then upgrade the border in district to be repaired, and calculate to be repaired new right of priority, determine the optimum matching sample block that it is corresponding, structure that copy and paste is new and texture information are in the target area.So circulation, the confidence value of all pixels is non-0 in image, and whole area to be repaired was filled and was finished this moment.
Said method people validity is verified, the present invention has chosen the natural landscape (as sky, white clouds, ocean etc.) of a few width of cloth actual photographed, and emulation experimentizes, to the invention provides method and classical big zone-texture composition algorithm, contrast with the texture synthetic effect of Criminisi algorithm, experimental result respectively as shown in Figure 3.From figure, can obviously find out, utilize traditional texture synthetic method (figure c) the mistake coupling to occur, have tangible repairing mark, and the present invention increase the texture composition algorithm (figure d) of directivity reparation index, has then obtained gratifying repairing effect.

Claims (1)

1. one kind big regional non-homogeneous texture synthesis method comprises the following steps:
(1) determines area to be repaired Ω, extract the border, area to be repaired
Figure FDA0000035759830000011
Determine the central point of area to be repaired Ω, the energy value g at image area to be repaired central point and frontier point place is set at 1 and 0 respectively, the energy value of regional exterior point is made as-1;
(2) image area to be repaired Ω is divided into a plurality of subregion Ω i, i=1,2, L Np, wherein Np represents the number of subregion, with subregion Ω iBe adjacent subregion Ω I+1Boundary definition be Γ iiI Ω I+1
(3) at each sub regions border Γ iOn get one and comprise N iIndividual set of joining a little
Figure FDA0000035759830000012
And all join a set The central point that should comprise area to be repaired Ω; Choose a kind of radial basis function, establish
Figure FDA0000035759830000014
In each join a little
Figure FDA0000035759830000015
Corresponding radial basis function value is
Figure FDA0000035759830000016
K=1,2, L N i
(4) to each subregion Ω i(1≤i≤Np) finds the solution each respectively and joins a little energy value: establish
Figure FDA0000035759830000017
Be the border Γ of i and i-1 sub regions iiI Ω I+1Last k joins the energy value at a place, gets when joining a little not on the border in district to be repaired for k
Figure FDA0000035759830000018
Otherwise get 0;
Figure FDA0000035759830000019
Be that i and the borderline k of i-1 sub regions join energy value a little, get when joining a little not on the border in district to be repaired when k is individual
Figure FDA00000357598300000110
Otherwise get 0;
Figure FDA00000357598300000111
Be the borderline energy value g that joins a little of friendship in i sub regions and district to be repaired;
(5) find the solution each subregion Ω i(1≤i≤Np) goes up the energy value u at each point place i: definition u iBe i sub regions Ω iAll join the weighted sum of an energy on the border all around, and its solution formula is:
u i = u i * + Σ k = 1 N i C k i U k i , i + Σ k = 1 N i - 1 C k i - 1 U k i , i - 1 ,
Wherein,
Figure FDA00000357598300000113
Λ, Λ,
Figure FDA00000357598300000115
With
Figure FDA00000357598300000116
Λ,
Figure FDA00000357598300000117
Λ,
Figure FDA00000357598300000118
Be respectively N iAnd N I-1Individual undetermined coefficient, satisfy relational expression between each variable:
[ Σ k = 1 N i - 1 C k i - 1 ∂ U k i , i - 1 ∂ n i + Σ k = 1 N i C k i ( ∂ U k i , i ∂ n i - ∂ U k i + 1 , i ∂ n i ) - Σ k = 1 N i + 1 C k i + 1 ∂ U k i + 1 , i + 1 ∂ n i ] | Γ i = ( ∂ u i + 1 * ∂ n i - ∂ u i * ∂ n i ) | Γ i u i Method for solving be: at Γ iOn get one and comprise M iThe set of individual point
Figure FDA00000357598300000120
M i〉=N i, will
Figure FDA00000357598300000121
In M iIndividual point is brought in the relational expression, forms a system of equations, and separating this system of equations can obtain
Figure FDA00000357598300000122
With
Figure FDA00000357598300000123
The gained coefficient is brought the energy value that formula can be tried to achieve the inner each point of i sub regions into;
(6) according to each the subregion Ω that is tried to achieve iOn the energy value formula, set up the energy distribution model of area to be repaired Ω, establish p and be in the area to be repaired a bit, its energy value is V (p);
(7) determine directivity priority coefficient S (p)=1-V (p) according to energy distribution V (p);
(8) directivity priority coefficient S (p) is combined by weight coefficient with quantity of information and structural FACTOR P (p), define new priority coefficient T (p);
(9) determine the fill order of borderline each pixel in image district to be repaired according to the priority coefficient T (p) of redetermination, it is synthetic and repair successively each with the corresponding pixel points to be that the piece to be repaired at center carries out texture, till finishing, obtain final texture composograph.
CN201010570647XA 2010-12-02 2010-12-02 Method for synthesizing large-area non-uniform texture Active CN102063705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010570647XA CN102063705B (en) 2010-12-02 2010-12-02 Method for synthesizing large-area non-uniform texture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010570647XA CN102063705B (en) 2010-12-02 2010-12-02 Method for synthesizing large-area non-uniform texture

Publications (2)

Publication Number Publication Date
CN102063705A true CN102063705A (en) 2011-05-18
CN102063705B CN102063705B (en) 2012-08-08

Family

ID=43998970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010570647XA Active CN102063705B (en) 2010-12-02 2010-12-02 Method for synthesizing large-area non-uniform texture

Country Status (1)

Country Link
CN (1) CN102063705B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218785A (en) * 2013-04-19 2013-07-24 中国科学院深圳先进技术研究院 Method and device for image restoration
CN106067180A (en) * 2015-04-17 2016-11-02 想象技术有限公司 Image synthesizes

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103714561A (en) * 2013-12-27 2014-04-09 浙江工业大学 Structure preserving texture synthesis method based on Chamfer distance

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470097B1 (en) * 1999-01-22 2002-10-22 Siemens Corporation Research, Inc. Total variational blind image restoration from image sequences
US20030206176A1 (en) * 2001-08-03 2003-11-06 Ritter Bradford A. System and method for performing texture synthesis
US20090244083A1 (en) * 2008-03-31 2009-10-01 Microsoft Corporation Inverse texture synthesis
CN101635047A (en) * 2009-03-25 2010-01-27 湖南大学 Texture synthesis and image repair method based on wavelet transformation
CN101661613A (en) * 2009-08-27 2010-03-03 北京交通大学 Image restoration method based on image segmentation, and system therefor
CN101847255A (en) * 2010-04-21 2010-09-29 天津大学 Structural information synthesis-based image completion method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6470097B1 (en) * 1999-01-22 2002-10-22 Siemens Corporation Research, Inc. Total variational blind image restoration from image sequences
US20030206176A1 (en) * 2001-08-03 2003-11-06 Ritter Bradford A. System and method for performing texture synthesis
US20090244083A1 (en) * 2008-03-31 2009-10-01 Microsoft Corporation Inverse texture synthesis
CN101635047A (en) * 2009-03-25 2010-01-27 湖南大学 Texture synthesis and image repair method based on wavelet transformation
CN101661613A (en) * 2009-08-27 2010-03-03 北京交通大学 Image restoration method based on image segmentation, and system therefor
CN101847255A (en) * 2010-04-21 2010-09-29 天津大学 Structural information synthesis-based image completion method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《中国优秀硕士学位论文全文数据库》 20100601 张涛 数字图像修复技术研究 , 2 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218785A (en) * 2013-04-19 2013-07-24 中国科学院深圳先进技术研究院 Method and device for image restoration
CN103218785B (en) * 2013-04-19 2015-10-28 中国科学院深圳先进技术研究院 Image repair method and device
CN106067180A (en) * 2015-04-17 2016-11-02 想象技术有限公司 Image synthesizes
CN106067180B (en) * 2015-04-17 2021-10-01 想象技术有限公司 Image synthesis

Also Published As

Publication number Publication date
CN102063705B (en) 2012-08-08

Similar Documents

Publication Publication Date Title
CN107123088B (en) A kind of method of automatic replacement photo background color
CN103578085B (en) Image cavity region based on variable-block method for repairing and mending
CN106204503B (en) Based on the image repair algorithm for improving confidence level renewal function and matching criterior
CN103971338B (en) Variable-block image repair method based on saliency map
CN104239855B (en) Image style transfer synthesis method based on stroke synthesis
CN101447076B (en) Method for partitioning interested areas in WEB image
CN107403183A (en) The intelligent scissor method that conformity goal is detected and image segmentation is integrated
CN103727930B (en) A kind of laser range finder based on edge matching and camera relative pose scaling method
CN103955945B (en) Self-adaption color image segmentation method based on binocular parallax and movable outline
CN105869178A (en) Method for unsupervised segmentation of complex targets from dynamic scene based on multi-scale combination feature convex optimization
CN103914699A (en) Automatic lip gloss image enhancement method based on color space
CN109615581B (en) Splicing recovery method of three-dimensional fragments fusing expanded Gaussian balls and color geometric features
CN104376535A (en) Rapid image repairing method based on sample
CN101799939A (en) Rapid and self-adaptive generation algorithm of intermediate viewpoint based on left and right viewpoint images
CN104966286A (en) 3D video saliency detection method
CN102663806B (en) Artistic-vision-based cartoon stylized rendering method of image
CN104680492B (en) Image repair method based on composition of sample uniformity
CN103236081B (en) A kind of method for registering of colour point clouds
CN104616286A (en) Fast semi-automatic multi-view depth restoring method
CN104299263A (en) Method for modeling cloud scene based on single image
CN106127818B (en) A kind of material appearance acquisition system and method based on single image
CN102609950A (en) Two-dimensional video depth map generation process
CN109242876A (en) A kind of image segmentation algorithm based on markov random file
CN107240073A (en) A kind of 3 d video images restorative procedure merged based on gradient with clustering
CN104778442A (en) Automatic segmentation and counting method of retina cell fluorescence microscopic image

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201125

Address after: No.881 Yangxing Road, Zixing village, Xingdong street, Tongzhou District, Nantong City, Jiangsu Province

Patentee after: NANTONG JIEJING SEMICONDUCTOR TECHNOLOGY Co.,Ltd.

Address before: 300072 Tianjin City, Nankai District Wei Jin Road No. 92

Patentee before: Tianjin University