[go: up one dir, main page]

CN101197043B - Shape-maintaining fitting algorithm in image processing - Google Patents

Shape-maintaining fitting algorithm in image processing Download PDF

Info

Publication number
CN101197043B
CN101197043B CN200710115786.1A CN200710115786A CN101197043B CN 101197043 B CN101197043 B CN 101197043B CN 200710115786 A CN200710115786 A CN 200710115786A CN 101197043 B CN101197043 B CN 101197043B
Authority
CN
China
Prior art keywords
image
interpolation
points
derivative
integralg1
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.)
Expired - Fee Related
Application number
CN200710115786.1A
Other languages
Chinese (zh)
Other versions
CN101197043A (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.)
SHANDONG INSTITUTE OF ECONOMICS
Original Assignee
SHANDONG INSTITUTE OF ECONOMICS
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 SHANDONG INSTITUTE OF ECONOMICS filed Critical SHANDONG INSTITUTE OF ECONOMICS
Priority to CN200710115786.1A priority Critical patent/CN101197043B/en
Publication of CN101197043A publication Critical patent/CN101197043A/en
Application granted granted Critical
Publication of CN101197043B publication Critical patent/CN101197043B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Analysis (AREA)

Abstract

本发明提出了一种图像处理中的保型拟合算法。该方法首先根据离散图像反求原曲面上特殊点的近似值,则对新数据,在相邻四个数据点围成的区域上构造双三次Coons插值曲面,其中,四个角点的一阶偏导数由保型插值方法估计得到,四个角点的二阶偏导由其相邻象素点的偏导进行平均得到。在此曲面上根据放缩比例对Coons曲面进行重采样,我们采用区域采样来获得重采样点的灰度值。通过增大采样密度,来获取更多的像素,从而达到图像放大的目的。新方法可有效克服马赛克现象,并保留较清晰的图像细节。

Figure 200710115786

The invention proposes a shape-preserving fitting algorithm in image processing. This method first inverts the approximate value of special points on the original surface according to the discrete image, then constructs a bicubic Coons interpolation surface on the area surrounded by four adjacent data points for the new data, in which the first-order partial values of the four corner points The derivative is estimated by the shape-preserving interpolation method, and the second-order partial derivatives of the four corner points are obtained by averaging the partial derivatives of its adjacent pixels. On this surface, the Coons surface is resampled according to the scaling ratio, and we use area sampling to obtain the gray value of the resampling point. By increasing the sampling density, more pixels are obtained, so as to achieve the purpose of image enlargement. The new method can effectively overcome the mosaic phenomenon and preserve clearer image details.

Figure 200710115786

Description

Shape-maintaining fitting method during image is processed
(1) technical field
The present invention relates to the image interpolation technology, belong to image processing field.
(2) background technology
Along with the development of infotech, digital picture occurs in social life in the increasing field, and having become computing machine needs extremely important class data to be processed.And the basic operation of processing as image, image amplifies the background that has a wide range of applications, most of with digital picture as the demand that all can have image to amplify in the application of data.In magic magiscan, the CT image is amplified, can bring great convenience for diagnosis.Good image magnification method can make the image that obtains have higher quality, thereby provides very large facility for further working.
It is exactly the pixel that makes new advances according to Pixel Information interpolation discrete in the original image that image amplifies.The structure interpolation curved surface has several different methods, and such as the arest neighbors interpolation, bilinear interpolation is based on the interpolation of B é zier curved surface etc.The simplest method is the zeroth order interpolation, namely the isolated ground of each pixel is amplified in proportion, and the image that produces like this has serious mosaic.The interpolation curved surface of arest neighbors interpolation is surface of discontinuity, and enlarged image has obvious mosaic; It is continuous that the bilinear interpolation curved surface can reach CO, is continuous in the pixel region inside of original image, but discontinuous on the border, transition is level and smooth not between pixel.For solving mosaic phenomenon and border continuous problem, usually for the continuous mathematical model of original image structure, according to the scaling ratio model is resampled again, to obtain the image of corresponding size.The curved surface that obtains such as the interpolation based on B é zier curved surface is that C1 is continuous in whole image space, and the enlarged image that therefore obtains is level and smooth on the whole, reasonable effect is arranged, but the outline line in the image also can be owing to smooth effect thickens.Also have a lot of similarly methods of high-order interpolation, these methods can overcome mosaic phenomenon effectively, but because the smooth effect of high-order interpolation, so that the image detail loss is serious, the objects in images soft edge is unclear.For this reason, the interpolation algorithm based on fitted dividing curve is suggested.This method is at first carried out match to the outline line in the image, for the pixel region that has outline line to pass through, for outline line the zones of different that this pixel segmentation becomes is carried out respectively interpolation, to keep the clear of outline line.It is continuous that but the boundary except outline line of the pixel region that the interpolation curved surface of the method structure passes through at outline line can not reach C1.Based on the inhomogeneous interpolation image amplification method of cubic spline, the burst continuation algorithm equal segments interpolation algorithm of image scaling is suggested in succession, also is used for the processing of outline line in the optimized image.But these piecewise interpolations have also destroyed whole interpolation curved surface in the continuity of pixel adjoiner guaranteeing that outline line place curved surface is discontinuous with when giving prominence to profile.
(3) summary of the invention
Mosaic or the serious phenomenon of loss of detail occur easily when utilizing existing method to carry out zooming, how discussion of the present invention effectively overcomes mosaic phenomenon, makes the image behind the scaling keep clearly image detail.Discrete picture is done scaling operation, and one of effective method is to obtain the former curved surface that generates discrete picture, and former curved surface is directly done the scaling operation.Structure generates the former curved surface of discrete picture, need to know the value of every bit on the former curved surface, and each known discrete picture is an area sampling value, therefore can according to the counter approximate value of asking every bit on the former curved surface of area sampling value, then construct the Proximal surface of former curved surface according to approximate value.Basic thought of the present invention can be summarized as follows.At first according to the counter approximate value of asking particular point on the former curved surface of discrete picture, the approximate value of particular point forms a quadrilateral mesh, then construct bicubic Coons interpolation curved surface on the quadrilateral mesh, all bicubic Coons interpolation curved surface amalgamations form the Proximal surface of former curved surface together.At the zone structure bicubic Coons interpolation curved surface that adjacent four pixels surround, wherein, the single order partial derivative of four angle points and second order local derviation are estimated to obtain by the shape preserving interpolation method.According to the scaling ratio Coons curved surface is resampled on this curved surface, we adopt area sampling to obtain the gray-scale value of resample points.By increasing sampling density, obtain more pixel, thereby reach the purpose that image amplifies.
The present invention can be divided into three parts, A, according to the counter approximate value of asking former Surface Data point of discrete picture; The structure of B, Coons curved surface; C, resample according to the scaling ratio.The step of then utilizing the shape preserving interpolation Coons surface to carry out the image amplification is described below:
Step1: according to the counter approximate value of asking particular point on the former curved surface of discrete picture;
Step2: according to the value of the data point of obtaining obtain data point at u to the derivative that makes progress with v;
Step3: the second order local derviation of obtaining the data point place;
Step4: the bicubic interpolation patch calculates fast.
Step5: according to the scaling ratio Coons patch is resampled, obtain more accurate pixel;
(4) description of drawings
Fig. 1, dull non-protruding situation is for P I-2, j, P I-1, j, P I, jAnd P I+1, jThe broken line of four some formation is dull non-protruding;
Fig. 2, the situation of convex polygon is for P I-2, j, P I-1, j, P I, jAnd P I+1, jFour points couple together and form a plane convex polygon;
Fig. 3, each picture element differentiate and bicubic patch organigram, the present invention be its each by adjacent four pixels, such as P I, j, P I+1, j, P I, j+1, P I+1, j+1Structure bicubic Coons interpolation curved surface is put P with adjacent image point on the zone that surrounds I-1, j, P I+1, jAnd P I+1, jThree point estimation P I, jThe u at place is to derivative (P I, j') u, use pixel P I, j-1, P I, jAnd P I, j+1Three point estimation P I, jThe v at place is to derivative (P I, j') v
Fig. 4, the area sampling synoptic diagram, wherein, the pixel of solid circle expression original image, the point that hollow circle expression resamples.For resample points 1, corresponding sample area is A, 2,3 points that resample, and its sample area is respectively B, C, and the value that resamples is determined jointly by its two adjacent Coons curved surfaces.
To be two kinds of methods amplify 2 times comparison to the CT image for Fig. 5, Fig. 6, and Fig. 5 is that bilinear interpolation method obtains, and Fig. 6 is obtained by method of the present invention.The quality of Fig. 5 and Fig. 6 two width of cloth images does not visually have significant difference.For comparing mosaic phenomenon, we amplify high power to image, see Fig. 7, Fig. 8.
To be two kinds of methods amplify 5 times comparison to the CT image for Fig. 7, Fig. 8, and Fig. 7 is that bilinear interpolation method obtains, and Fig. 8 is obtained by method of the present invention.On display, the mosaic phenomenon of Fig. 7 is very obvious, and Fig. 8 does not just have mosaic phenomenon.
(5) embodiment
The below at first illustrates the principles of science of the important step institute foundation in the above-mentioned algorithm:
The two-dimentional match that A, based on data excavate
1) mapping relations of area sampling and point sampling
Pixel value on the CT image is the area sampling value, and supposing has n * n pixel on one deck CT image, and then these pixels are the area sampling values that obtain at n * n unit area from space curved surface.Show that for example, during the scaling conversion, ideal situation is to obtain the curved surface that approaches of luv space curved surface carrying out image, then carry out resampling approaching curved surface, obtain to approach curved surface in the area sampling value of each new region.Therefore, if can obtain according to the area sampling value of CT image the more accurate point sampling value of this regional center point, just can according to these point sampling values construct precision higher approach curved surface.So, need to carry out pre-service to the area sampling value of CT image, obtain more accurate point sampling value.We adopt data mining technology to be asked by given pixel and approach curved surface.
Set up now the mapping relations of area sampling and point sampling, the situation of one dimension be discussed first:
If f (x) was n some P i(i=0,1,2 ..., curve n-1),
Figure GSB00000782049600031
(i=0,1,2 ..., n-1) be from this curve obtain corresponding to the zone [x i, x I+1] n area sampling value, then have following relation to set up:
∫ x i x i + 1 f ( x ) dx = P ‾ i × ( x i + 1 - x i ) , i = 0,1,2 , . . . , n - 1 - - - ( 1 )
By (1) formula as can be known, by setting up interpolation point P iWith the area sampling value
Figure GSB00000782049600033
(i=0,1,2 ..., relation n-1), can by
Figure GSB00000782049600034
Obtain P j(i=0,1,2 ..., n-1), namely obtain more accurate point sampling value by the area sampling value.
The situation of two dimension is discussed again:
If P (x, y) represents a curved surface, P Ij(i, j=0,1,2 ..., n-1) be n * n point on this curved surface, obviously, P (x, y) can put approximate representation by this n * n.Again (i, j=0,1,2 .., n-1) be from curved surface P (x, y) obtain corresponding to regional A IjN * n area sampling value, then have following relation to set up:
∫ ∫ A ij P ( x , y ) dxdy = P ‾ ij × S ij , i = 0,1,2 , . . . n - 1 - - - ( 2 )
Wherein, S IjRepresent regional A IjArea.
By (2) formula as can be known, by setting up some P IjWith the area sampling value (i, j=0,1,2 ..., relation n-1), can by
Figure GSB00000782049600038
Obtain P Ij(i, j=0,1,2 ..., n-1), namely obtained the approximate value of point sampling value by the area sampling value.
By the mapping relations of above-mentioned zone sampling and point sampling as can be known, by curve construction/curved surface, can be obtained by the area sampling value of known CT image comparatively accurately point sampling value.
2) calculating of point sampling value
This algorithm utilizes the mapping relations of above-mentioned area sampling and point sampling, on the basis of CT area sampling data, obtains the point sampling value of more accurate CT pixel, adopts secondary Lagrange's interpolation curved surface to approach original curved surface in the mapping process.In addition, the interior pixels point of CT image has been taked different disposal routes with the boundary pixel point, made the sampled value of the pixel that obtains more reasonable and accurate.
If
Figure GSB00000782049600041
(i, j=0,1,2 ..., n-1), be n * n pixel value on the tomographic image, A Ij(i, j=0,1,2 ..., n-1) expression is with (x j, y i) centered by unit square, we wish to try to achieve point (x j, y i) the more accurate sampled value P that locates Ij(i, j=0,1,2 ..., n-1).
Calculation level (x 1, y 1) the sampled value P that locates 11Algorithm idea as follows:
1, by summit P Ij(i, j=0,1,2) obtains a secondary lagrangian fit curved surface P (x, y);
2, according to the mapping relations of (2) formula, with P (x, y) respectively at A IjCarry out integration on (i, j=0,1,2) zone, integrated value equals the known pixel value on this zone
Figure GSB00000782049600042
(i, j=0,1,2) multiply by regional A IjThe area of (i, j=0,1,2);
3, obtain nine yuan of linear function groups by the 2nd step, find the solution and to get P IjThe value of (i, j=0,1,2).We only keep P 11Value because it is that relative accuracy is the highest in nine new values, the value of other points can adopt same process to obtain.
Specifically being calculated as follows of its each step:
Step 1: utilize summit P IjSecondary lagrangian fit curved surface of (i, j=0,1,2) structure, surface equation is:
P ( x , y ) = Σ i = 0 2 Σ j = 0 2 P ij L i ( x ) L j ( y )
= ( x - 1 ) ( x - 2 ) ( y - 1 ) ( y - 2 ) 4 P 00 - ( x - 1 ) ( x - 2 ) y ( y - 2 ) 2 P 01 + ( x - 1 ) ( x - 2 ) y ( y - 1 ) 4 P 02 - - - ( 3 )
- x ( x - 2 ) ( y - 1 ) ( y - 2 ) 2 P 10 + x ( x - 2 ) y ( y - 2 ) P 11 - x ( x - 2 ) y ( y - 1 ) 2 P 12
+ x ( x - 1 ) ( y - 1 ) ( y - 2 ) 4 P 20 - x ( x - 1 ) y ( y - 2 ) 2 P 21 + x ( x - 1 ) y ( y - 1 ) 4 P 22
Step 2: the lagrangian fit curved surface P (x, y) that (3) formula is represented is at regional A IjCarry out integration on (i, j=0,1,2), and integrated value equals
Figure GSB00000782049600051
(i, j=0,1,2) and A IjThe product of (i, j=0,1,2) area, again A Ij(i, j=0,1,2) is unit square, so integration satisfies following relational expression:
∫ x j x j + 1 ∫ y i y i + 1 P ( x , y ) dxdy = P ‾ ij - - - ( 4 )
Step 3: can obtain one with P by (3) and (4) Ij(i, j=0,1,2) is nine yuan of linear function groups of unknown quantity, separates this system of equations and can obtain P IjThe value of (i, j=0,1,2).Wherein, we only keep P 11Value.
In the above-mentioned steps, the integral process of (3) formula is actually Lagrangian basis function is carried out integration, is easy to obtain a general expression formula, calculates simple, convenient.In addition, the matrix of coefficients of the system of equations in the step 3 all is identical in all cases, therefore, can obtain first the inverse matrix of matrix of coefficients, then this inverse matrix is used for the solving equation group, thereby has improved the travelling speed of system, has reduced the complexity of system.Inverse matrix is as follows:
3 335 913 - 2 153 911 467 779 - 2 153 911 1 79 156 - 43 130 467 779 - 43 130 70 521 593 977 - 67 182 8 67 1 243 443 - 1 19 250 43 182 - 184 619 13 85 - 7 97 - 201 649 17 79 - 43 910 1 243 443 - 1 19 250 43 182 402 649 - 235 546 43 455 593 977 1 243 443 - 184 619 - 67 182 - 1 19 250 13 85 8 67 43 182 - 7 97 47 412 66 251 - 53 862 66 251 269 350 - 13 119 53 862 - 13 119 225 555 - 1 19 - 91 592 13 595 66 251 269 350 - 13 119 67 637 91 296 - 35 801 - 201 649 1 243 443 402 649 17 79 - 1 19 250 - 235 546 - 43 910 43 182 43 455 - 1 19 66 251 67 637 - 91 592 269 350 91 296 13 595 - 13 119 - 35 801 14 553 - 91 592 - 53 862 - 91 592 269 350 91 296 - 53 862 91 296 53 431
The structure of B, Coons curved surface
1) utilize the shape preserving interpolation algorithm carry out each picture element at u to the derivative that makes progress with v.Put P with adjacent image point I-1, j, P I, jAnd P I+1, jThree point estimation P I, jThe place u to derivative (P ' I, j) u, use pixel P I, j-1, P I, jAnd P I, j+1Three point estimation P I, jThe place v to derivative (P ' I, j) vThe below with (P ' I, j) uBe example, carry out finding the solution of each picture element derivative.Along u to getting 3 P I-1, j, P I, jAnd P I+1, jThe structure interpolation curve, owing to the step-length such as be between 3, the curve of establishing three point interpolation is P (t), then its first order derivative is calculated as follows:
(P′ i,j) u=(P i+1,j-P i-1,j)/2 (5)
To border data point P 1, jAnd P N, j, utilize following formula calculate (P ' 1, j) u=2 (P 2, j-P 1, j)-(P ' 2, j) u, (P ' N, j) u=2 (P N, j-P N-1, j)-(P ' N-1, j) u
Directly estimate that by (5) formula three Hermite curves of derivative structure do not have the shape of data point suggestion sometimes, this is unacceptable to clinical practice.Therefore need to apply to the derivative that (5) formula is estimated certain constraint, make the cubic curve of structure have the shape of data point suggestion.Theoretical analysis is known, constructs three Hermite curves by the derivative of (5) formula definition, if curve has identical monotonicity and convexity with data point, then (P ' I, j) iNeed satisfy following condition
( P i , j &prime; ) u = min [ max ( 0 , ( P i , j &prime; ) u ) , 3 min ( &Delta;P i - 1 , j , &Delta;P i , j ) ] 0 < min ( &Delta;P i - 1 , j , &Delta;P i , j ) max [ min ( 0 , ( P i , j &prime; ) u ) , 3 max ( &Delta;P i - 1 , j , &Delta;P i , j ) ] 0 > max ( &Delta;P i - 1 , j , &Delta;P i , j ) 0 0 > = &Delta;P i - 1 , J * &Delta;P i , j - - - ( 6 )
Wherein, Δ P I-1, j=P I, j-P I-1, j, Δ P I, j=P I+1, j-P I, j
(6) characteristics of the derivative of formula definition be the maximal value of three Hermite curves of constructing less than the maximal value of given data point, minimum value is greater than the minimum value of given data point.In order to improve interpolation precision and to obtain more rational curve shape, we do reduction to the constraint of (6) formula and process, and estimate derivative by (5) formula first, then it are according to circumstances adjusted.Selection mode is as follows:
If 1. for P I-2, j, P I-1, j, P I, jAnd P I+1, jThe broken line of four some formation is dull non-protruding situations, and we can directly select the derivative of (6) definition to estimate, just can satisfy guarantor's type requirement of Coons interpolation.
If 2. for P I-2, j, P I-1, j, P I, jAnd P I+1, jFour points couple together and form a plane convex polygon, and we need to do reduction to the constraint of (6) formula and process, and process as follows:
To P I-1, j, P I, jValue and (P ' I, j) uCarrying out interpolation, to get curve as follows:
P=a 1u 2+b 1u+c 1 (7)
Wherein
a 1 = P i - 1 , j - P i , j - ( P &prime; i , j ) u 2 x i , j - 1 , b 1=(P′ i,j) u-2a 1u i,j c 1 = P i , j - a 1 u i , j 2 - b 1 u i , j .
To P I-1, j, P I, jValue and (P ' I-1, j) uCarrying out interpolation, to get curve as follows:
Q=a 2u 2+b 2u+c 2 (8)
By point (P I-2, j, u I-2, j) and (P I-1, j, u I-1, j) straight line that consists of is:
P1=(P i-1,j-P i-2,j)(u-u i-1,j)+P i-1,j=A 1u+B 1 (9)
By (P I, j, u I, j) and (P I+1, j, u I+1, j) straight line that consists of is:
P2=(P i+1,j-P i,j)(u-u i,j)+P i,j=A 2u+B 2 (10)
Remember that it is (u that two straight lines intersect intersection point Imid, j, P Imid, j), following formula is found the solution
P-P1=a 1u 2+b 1u+c 1-(P i,j-P i-1,j)(u-u i-1,j)-P i-1,j=0 (11)
Then formula (15) has a solution at least, and namely interpolation curve and straight line P1 intersect at the end points place at least, and the end points solution is (P I-1, j, u I-1, j).And if have non-end points solution u p, and satisfy u I-1, j<u p<u Imid, j, prove that then interpolation curve P is not at a P I-1, j, P Imid, j, P I, jIn the convex closure that surrounds, this just need to adjust (P ' I, j) uAdjust (P ' I, j) uAfter, as long as make interpolation curve and straight line P 1Tangent, just can make the interpolation curve P of acquisition at three some P I-1, j, P Imid, jAnd P I, jConvex closure within, namely satisfy following condition:
A 1 u + B 1 = a 1 u 2 + b 1 u + c 1 2 a 1 u + b 1 = A 1 - - - ( 12 )
The solving equation group can get after (12) (P ' I, j) u, then (P ' I, j) uCan satisfy the requirement of guarantor's type.
In like manner, following formula is found the solution:
Q-P2=a 2u 2+b 2u+c 2-(P i+1,j-P i,j)(u-u i,j)-P i,j=0 (13)
Then formula (13) is except end points solution (P I, j, u I, j), may there be non-end points solution u qIf satisfy u Imid, j<u q<u I, j, prove that then interpolation curve Q is not at a P I-1, j, P Imid, j, P I, jIn the convex closure that surrounds, this just need to adjust (P ' I-1, j) uAdjust (P ' I-1, j) uAfter, as long as so that curve Q and straight line P2 tangent, Q is at a P I-1, j, P Imid, j, P I, jIn the convex closure that surrounds, namely satisfy following condition:
A 2 u + B 2 = a 2 u 2 + b 2 u + c 2 2 a 2 u + b 2 = A 2 - - - ( 14 )
The solving equation group can get after (14) (P ' I-1, j) u, then (P ' I-1, j) uCan satisfy the requirement of guarantor's type.
For (P ' I, j) vFind the solution and adjustment and above-mentioned (P ' I, j) uFind the solution and adjust similar, do not repeat them here.
2) the second order local derviation is estimated
The calculating of second order local derviation is usually very complicated, and in the present invention, we have selected a kind of fairly simple method of estimation.By finding the solution u to the single order local derviation, find the solution v to the single order local derviation, get it and on average then get P I, jThe second order local derviation at place is calculated as follows:
(P″ i,j) uv=(P i+1,j-P i-1,j+P i,j+1+P i,j-1)/4
3) structure P I, j, P I+1, j, P I, j+1, P I+1, j+1The bicubic Coons patch P that surrounds Ij(u, v).
Bicubic Coons patch is the curved surface of being vowed, being led resultant second order local derviation information definition by the point of adjacent 4 corner points, is used for carrying out interpolation between one group of data point.For image, the Coons curved surface is applied to the interpolation of pixel gray-scale value.Get the image of a width of cloth m * n, for its each by adjacent four pixels, such as P I, j, P I+1, j, P I, j+1, P I+1, j+1Structure bicubic Coons interpolation curved surface is designated as P on the zone that surrounds Ij(u, v).
Above-mentioned four parameter values corresponding to angle point are respectively (0,0), (1,0), (0,1), (1,1), then to above-mentioned four summit pixel value P (0,0), P (1,0), P (0,1), P (1,1), and four summits cut resultant second order local derviation totally 16 interpolation information carry out the bicubic Coons curved surface P (u, v) of interpolation, u, v ∈ [0,1] * [0,1] is defined as follows:
P ij ( u , v ) = F 0 ( u ) F 1 ( u ) G 0 ( u ) G 1 ( u ) C F 0 ( v ) F 1 ( v ) G 0 ( v ) G 1 ( v ) , u,v∈[0,1]×[0,1](15)
Wherein
C = P ( 0,0 ) P ( 0,1 ) P &prime; v ( 0,0 ) p &prime; v ( 0,1 ) P ( 1,0 ) P ( 1,1 ) P &prime; v ( 1,0 ) P &prime; v ( 1,1 ) P &prime; u ( 0,0 ) P &prime; u ( 0,1 ) P &prime; &prime; uv ( 0,0 ) P &prime; &prime; uv ( 0,1 ) P &prime; u ( 1,0 ) P &prime; u ( 1,1 ) P &prime; &prime; uv ( 1,0 ) P &prime; &prime; uv ( 1,1 )
P is the gray-scale value of given picture element, P u, P vRepresent that respectively u is to vowing P with guide v UvThen represent the second order local derviation.In the practical application, only can obtain the gray-scale value of each pixel of piece image, by 1) and 2) part as can be known, utilize the method for shape preserving interpolation algorithm and simple method of estimation second order local derviation can obtain each picture element at u to the derivative and the second order local derviation that make progress with v, substitution formula (1) bicubic Coons patch P Ij(u, v).
C, resample according to the scaling ratio
1) according to the scaling ratio Coons patch is resampled
If image needs amplifieroperation, we need to resample to original image according to the scaling ratio.The bicubic Coons interpolation curved surface of above-mentioned structure is applied to the gradation of image interpolation, and new sampled point is taken from this bicubic Coons interpolation curved surface sheet.
Suppose that the image enlargement factor is s, then original image I (u, v) is at u, and the v direction resamples according to the interval of l/s, namely obtains amplifying the image after s times.Digital picture I (u, the v) interpolation that is about to m * n is the image I of m ' * n ' ' (u ', v ').Wherein
m′=m*s;
n′=n*s;
Then resample points I ' (u ', v ') corresponding to the position of the pixel in the original image is:
u=u′/s;
v=v′/s;
The label of this pixel bicubic Coons patch at place in original image is i=int (u), j=int (v), and then according to this interpolation curved surface sheet (1) of hole of structure, the gray-scale value of resample points I ' (u ', v ') is P Ij(u-i, v-j).
By the process that obtains the CT data as can be known, the CT data value of each pixel in fact is the mean value of the density of its place voxel, is an area sampling value, rather than this an accurate point sampling value.So during resampling, we also adopt area sampling to obtain the gray-scale value of resample points.Here we also adopt area sampling to obtain the gray-scale value of resample points.With the gray-scale value of the mean value on certain zonule, resample points place as resample points:
I &prime; ( u &prime; v &prime; ) = ( &Integral; &Integral; A P ij ( u , v ) ds ) / S A - - - ( 16 )
Wherein A is resample area.If on the border of former Coons patch, then the value of its area sampling should be determined by its two adjacent Coons curved surfaces resample points jointly just.That is:
I &prime; ( u &prime; v &prime; ) = ( &Integral; &Integral; B j - 1 P i , j - 1 ( u , v ) ds + &Integral; &Integral; B j P i , j ( u , v ) ds ) / S B
I &prime; ( u &prime; v &prime; ) = ( &Integral; &Integral; C i - 1 P i - 1 , j ( u , v ) ds + &Integral; &Integral; C i P i , j ( u , v ) ds ) / S C
By choosing different sampling densities, calculate the color value of sampled point by above-mentioned formula, just can obtain the image of any scaling ratio.
2) the quick calculating of image zooming
If integral domain is (x1, x2) ﹠amp; (y1, y2) then according to the expression-form (15) of Coons curved surface, finds the solution (16), gets (17) formula
I=(IntegralF 0(x2)-IntegralF 0(x1))*(P i,j*(IntegralF 0(y2)-IntegralF 0(y1))+P i,j+1*(IntegralF1(y2)-IntegralF1(y1))+(P′ i,j) v*(IntegralG0(y2)-IntegralG0(y1))+(P′ i,j+1) v*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralF1(x2)-IntegralF1(x1))*(P i+1,j*(IntegralF0(y2)-IntegralF0(y1))+P i+1,j+1*(IntegralF1(y2)-IntegralF1(y1))+(P′ i+1,j) v*(IntegralG0(y2)-IntegralG0(y1))+(P′ i+1,j+1) v*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralG0(x2)-IntegralG0(x1))*((P′ i,j) u*(IntegralF0(y2)-IntegralF0(y1))+(P′ i,j+1) u*(IntegraIF1(y2)-IntegralF1(y1))+(P″ i,j) uv*(IntegralG0(y2)-IntegralG0(y1))+P″ i,j+1) uv*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralG1(x2)-IntegralG1(x1))*((P′ i+1,i) u*(IntegralF0(y2)-IntegralF0(y1))+(P′ i+1,j+1) u*(IntegralF1(y2)-IntegralF1(y1)+(P″ i+1,j) uv*(IntegralG0(y2)-IntegralG0(y1))+(P″ i+1,j+1) uv*(IntegralG1(y2)-IntegralG1(y1)))(17)
Wherein, Integral represents the integration to the function of its back, for F 0(), F 1(), G 0(), G 1The integrated form of (), IntegralF 0(t)=t 4/ 2-t 3+ t, IntegralF1 (t)=-t 4/ 2+t 3, IntegralG0 (t)=t 4/ 4-2t 3/ 3+t 2/ 2, IntegralG1 (t)=t 4/ 4-t 3/ 3
Above-mentioned expression formula is 4 order polynomial forms, and the process of each integration all will be calculated its 4 order polynomial form, and its calculated amount is too large.But according to the form that resamples as can be known, as long as enlargement factor determines, being assumed to be s, is the same for situation about resampling on all Coons patchs that are made of adjacent four pixels.That is to say, for the resample points of parameter identical (being assumed to be (uu, vv)) on the different Coons patchs, its integral domain is identical, and namely u is limited to (uu-1/2s, uu+1/2s) up and down, v is limited to (vv-1/2s, vv+1/2s) up and down.In conjunction with the form of (17) formula, if to the F in (15) formula 0(t), F 1(t), G 0(t), G 1(t) at (uu-1/2s, uu+1/2s) ﹠amp; Integration on (vv-1/2s, vv+1/2s) calculates in advance and stores, then in the process of the area sampling that calculates each resample points, and just need not be at every turn all to F 0(), F 1(), G 0(), G 1() recomputates its integrated form, thereby reduces its time complexity, accelerates computation process.For example image amplifies s doubly, for F 0(), F 1(), G 0(), G 1The integration of () is in the interval
Figure GSB00000782049600101
Integration on (s is the scaling multiple) IntegralF 0 ( t ) | i / s - 1 / 2 s i / s + 1 / 2 s 1 < = i < = s - 1 , IntegralF 1 ( t ) | i / s - 1 / 2 s i / s + 1 / 2 s 1 < = i < = s - 1 , IntegralG 0 ( t ) | i / s - 1 / 2 s i / s + 1 / 2 s 1 < = i < = s - 1 , IntegralG 1 ( t ) | i / s - 1 / 2 s i / s + 1 / 2 s 1 < = i < = s - 1 , Calculate in advance and store,
Then can search for corresponding integrated value in record when (17) formula of calculating, (17) formula of bringing into gets final product to get integral result, and experimental result shows that its computing velocity can improve 40%.
We are applied in the present invention in the CT image processing system.The CT image is amplified, can bring great convenience for diagnosis.Its realization can realize by software programming.The false code of given first the present invention programming.
Figure GSB00000782049600106
Figure GSB00000782049600111
In the CT image processing system, if certain width of cloth CT image is amplified, the multiple that we will need enlarged image and needs to amplify passes to the ZoomBasedCoons method.From the process of amplifying, can see that the present invention selects shape preserving interpolation to calculate the single order local derviation and the second order local derviation is constructed Coons interpolation curved surface sheet, naturally guaranteed continuity and the shape-retaining ability of the image after the amplification, also just guaranteed the flatness of image.According to the ratio of amplifying, resample at the Coons interpolation curved surface sheet of structure, with the mean value of the picture element on the zonule, the resample points place gray-scale value as resample points.Bicubic Coons interpolation curved surface sheet reaches the secondary precision, so can obtain more image detail.So this invention can make the image after the amplification that obtains have higher quality, can effectively overcome mosaic phenomenon, make the image of generation that more clearly image detail be arranged.
As an example, need in the width of cloth diagnosis process to select the image used, respectively it is amplified 2 times and 5 times.Design sketch is seen accompanying drawing Fig. 7, Fig. 8.Can obtain reasonable effect from illustrating as can be known the present invention.

Claims (6)

1.一种图像处理中的保型拟合方法,其特征在于: 1. A type-preserving fitting method in image processing, characterized in that: 原图像上所有像素点取自一个原始曲面,依据原图像上各像素点灰度值反求其在原曲面上对应点的近似灰度值,形成一系列新数据, All pixels on the original image are taken from an original surface, and the approximate gray value of the corresponding point on the original surface is calculated according to the gray value of each pixel on the original image to form a series of new data. 对新数据,在其相邻四个数据点围成的区域上构造双三次Coons插值曲面,其中, For new data, a bicubic Coons interpolation surface is constructed on the area surrounded by four adjacent data points, where, 四个角点的一阶偏导数由保型插值方法估计得到, The first-order partial derivatives of the four corner points are estimated by the shape-preserving interpolation method, 四个角点的二阶偏导由其相邻象素点的偏导进行平均得到, The second-order partial derivatives of the four corner points are obtained by averaging the partial derivatives of their adjacent pixels, 在该双三次Coons曲面上根据放缩比例进行重采样, Resampling is performed on the bicubic Coons surface according to the scaling, 采用区域采样来获得重采样点的灰度值,通过增大采样密度,来获取更多的像素, Use area sampling to obtain the gray value of the resampling point, and increase the sampling density to obtain more pixels. 其中,四个角点的一阶偏导具有二次逼近精度,求解方法如下: Among them, the first-order partial derivatives of the four corner points have quadratic approximation accuracy, and the solution method is as follows: 用相邻象素点Pi-1,j,Pi,j和Pi+1,j三点估计Pi,j处的u向导数(P′i,j)u,用象素Pi,j-1,Pi,j和Pi,j+1三点估计Pi,j处的v向导数(P′i,j)v,对(P′i,j)u,沿u向取三点Pi-1,j,Pi,j和Pi+1,j构造插值曲线,由于三点间为等步长,设对三点插值的曲线为P(t),则其一阶导数计算如下: Use the adjacent pixel points P i-1, j , P i, j and P i+1, j to estimate the u derivative (P′ i, j ) u at P i, j, and use pixel P i , j-1 , P i, j and P i, j+1 three-point estimate of the v-director (P′ i, j ) v at P i, j, for (P′ i, j ) u , along the u direction Take three points P i-1, j , P i, j and P i+1, j to construct an interpolation curve. Since the three points are of equal step length, let the curve for interpolation of three points be P(t), then one of The order derivative is calculated as follows: (P′i,j)u=(Pi+1,j-Pi-1,j)/2。 (P' i, j ) u = (P i+1, j - P i-1, j )/2. 2.根据权利要求1所述的图像处理中的保型拟合方法,其特征在于:形成新数据的步骤包括,利用区域采样和点采样的映射关系,采用二次拉格朗日插位曲面来逼近原始曲面得到更加精确的像素点的点采样值,其中二次拉格朗日插值曲面方程为: 2. The shape-preserving fitting method in image processing according to claim 1, characterized in that: the step of forming new data comprises, utilizing the mapping relationship between area sampling and point sampling, adopting a quadratic Lagrangian interpolation surface To approximate the original surface to obtain more accurate point sampling values of pixel points, where the quadratic Lagrangian interpolation surface equation is:
Figure FSB00000890357400011
Figure FSB00000890357400011
Figure FSB00000890357400012
Figure FSB00000890357400012
                                                  
Figure FSB00000890357400013
                                                  
Figure FSB00000890357400013
Figure FSB00000890357400014
Figure FSB00000890357400014
将(1)式表示的拉格朗日插值曲面P(x,y)在区域Aij(i,j=0,1,2)上进行积分,且积分值等于 
Figure FSB00000890357400016
与Aij(i,j=0,1,2)面积的乘积:
Integrate the Lagrangian interpolation surface P(x, y) represented by formula (1) on the area A ij (i, j=0, 1, 2), and the integral value is equal to
Figure FSB00000890357400016
Product with the area of A ij (i, j=0, 1, 2):
Figure FSB00000890357400017
Figure FSB00000890357400017
由(1)式和(2)式可以得到一个以Pij(i,j=0,1,2)为未知量的九元一次方程组,解这个方程组即可得到Pij(i,j=0,1,2)的值,其中只保留Pij的值, From formula (1) and formula (2), a system of linear equations with P ij (i, j=0, 1, 2) as the unknown quantity can be obtained. By solving this system of equations, P ij (i, j =0, 1, 2), where only the value of P ij is reserved, 积分过程实际上是对拉格朗日基函数进行积分,而方程组的系数矩阵的逆矩阵,如下所示:  The integration process is actually to integrate the Lagrangian basis function, and the inverse matrix of the coefficient matrix of the equation system is as follows:
Figure FSB00000890357400021
Figure FSB00000890357400021
将该逆矩阵用于求解方程组。 Use this inverse matrix to solve the system of equations.
3.根据权利要求1所述的图像处理中的保型拟合方法,其特征在于:为了保证插值曲面的保型性,采用下述方法对Pi,j处的u向导数(P′i,j)u进行限制, 3. the shape-preserving fitting method in the image processing according to claim 1, is characterized in that: in order to guarantee the shape-preserving property of interpolation curved surface, adopt following method to P i, the u derivative (P' i at j place , j ) u to limit, 如果对于Pi-2,j,Pi-1,j,Pi,j和Pi+1,j四个点形成的折线段是单调非凸的情况,对(P′i,j)u限制如下: If for P i-2, j , P i-1, j , P i, j and P i+1, j the polyline segment formed by the four points is monotone and non-convex, for (P′ i, j ) u The restrictions are as follows:
Figure FSB00000890357400022
Figure FSB00000890357400022
如果对于Pi-2,j,Pi-1,j,Pi,j和Pi+1,j四个点连接起来形成一个平面凸多边形,需要对(3)式的约束做弱化处理,即对(P′i,j)u进行调整,使得由Pi-1,j,Pi,j的值和(P′i,j)u进行插值的曲线与直线Pi-2,jPi-1,j相切,便可使获得的插值曲线在三个点Pi-1,j,Pimid,j和Pi,j的凸包之内,则(P′i,j)u可满足保型要求,其中,Δui=ui+1,j-ui,j, 
Figure FSB00000890357400023
Δui-1=ui,j-ui-1,j, 
Figure FSB00000890357400024
Pimid,j为直线Pi-2,jPi-1,j和直线Pi,j Pi+1,j交点。
If the four points of P i-2, j , P i-1, j , P i, j and P i+1, j are connected to form a planar convex polygon, the constraint of formula (3) needs to be weakened, That is, adjust (P′ i , j ) u so that the interpolated curve and straight line P i -2, j P i-1, j are tangent, so that the obtained interpolation curve is within the convex hull of the three points P i-1, j , P imid, j and P i, j , then (P′ i, j ) u It can meet the requirement of type protection, where, Δu i =u i+1,j -u i,j ,
Figure FSB00000890357400023
Δu i-1 =u i,j -u i-1,j ,
Figure FSB00000890357400024
P imid, j is the intersection point of straight line P i-2, j P i-1, j and straight line P i, j P i+1, j .
4.根据权利要求1所述的图像处理中的保型拟合方法,其特征在于:取u向一阶偏导和v向一阶偏导的平均则得Pi,j处的二阶偏导: 4. the type-preserving fitting method in the image processing according to claim 1 is characterized in that: get u to the average of first-order partial derivation and v to first-order partial derivation then get Pi , the second-order partial derivation at j place guide: (P″i,j)uv=(Pi+1,j-Pi-1,j+Pi,j+1+Pi,j-1)/4。 (P″ i, j ) uv = (P i+1, j - P i-1, j + P i, j+1 + P i, j-1 )/4. 5.根据权利要求1所述的图像处理中的保型拟合方法,其特征在于:根据放缩比例对Coons曲面片进行重采样,采用区域采样来获得重采样点的灰度值: 5. the type-preserving fitting method in the image processing according to claim 1, is characterized in that: according to scaling ratio Coons curved surface sheet is carried out resampling, adopts area sampling to obtain the gray value of resampling point: 图像放大倍数为s,则原图像I(u,v)在u,v方向按照1/s的间隔重采样,即得到放大s倍后的图像,即将m×n的数字图像I(u,v)插值为m’×n’的图像I’(u’,v’),其中重采样点I’(u’,v’)对应于原图像中的像素点的位置为:  The image magnification factor is s, then the original image I(u, v) is resampled at the interval of 1/s in the direction of u, v, that is, the image enlarged by s times is obtained, that is, the digital image I(u, v) of m×n ) is an image I'(u', v') interpolated as m'×n', where the position of the resampling point I'(u', v') corresponding to the pixel in the original image is: u=u′/s; u=u'/s; v=v′/s; v=v'/s; 该像素点在原图像中所在的双三次Coons曲面片的标号为i=int(u),j=int(v),采用区域采样来获得重采样点的灰度值,如下: The label of the bicubic Coons surface sheet where the pixel is located in the original image is i=int (u), j=int (v), and the gray value of the resampling point is obtained by using area sampling, as follows:
Figure FSB00000890357400031
Figure FSB00000890357400031
如果重采样点恰好在原Coons曲面片的边界上,则其区域采样的值应该由其相邻的两双三次Coons曲面共同决定,即: If the resampling point is exactly on the boundary of the original Coons surface patch, the value of its area sampling should be jointly determined by its adjacent two bi-cubic Coons surfaces, namely:
Figure FSB00000890357400032
Figure FSB00000890357400032
Figure FSB00000890357400033
Figure FSB00000890357400033
6.根据权利要求5所述的图像处理中的保型拟合方法,其特征在于:其中,采用区域采样来获得重采样点灰度值包括:利用下述方法对积分的求解进行加速: 6. The type-preserving fitting method in image processing according to claim 5, characterized in that: wherein, adopting area sampling to obtain the gray value of the resampling point comprises: utilizing the following method to accelerate the solution of the integral: 对(4)进行求解,得(5)式 Solve (4) to get formula (5) I=(IntegralF0(x2)-IntegralF0(x1))*(Pi,j*(IntegralF0(y2)-IntegralF0(y1))+Pi,j+1*(IntegralF1(y2)-IntegralF1(y1))+(P′i,j)v*(IntegralG0(y2)-IntegralG0(y1))+(P′i,j+1)v*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralF1(x2)-IntegralF1(x1))*(Pi+1,j*(IntegralF0(y2)-IntegralF0(y1))+Pi+1,j+1*(IntegralF1(y2)-IntegralF1(y1))+(P′i+1,j)v*(IntegralG0(y2)-IntegralG0(y1))+(P′i+1,j+1)v*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralG0(x2)-IntegralG0(x1))*((P′i,j)u*(IntegralF0(y2)-IntegralF0(y1))+(P′i,j+1)u*(IntegralF1(y2)-IntegralF1(y1))+(P″i,j)uv*(IntegralG0(y2)-IntegralG0(y1))+(P″i,j+1)uv*(IntegralG1(y2)-IntegralG1(y1)))+(IntegralG1(x2)-IntegralG1(x1))*((P′i+1,j)u*(IntegralF0(y2)-IntegralF0(y1))+(P′i+1,j+1)u*(IntegralF1(y2)-IntegralF1(y1))+(P″i+1,j)uv*(IntegralG0(y2)-IntegralG0(y1))+(P″i+1,j+1)uv*(IntegralG1(y2)-IntegralG1(y1)))(5) I=(IntegralF 0 (x2)-IntegralF 0 (x1))*(P i,j *(IntegralF 0 (y2)-IntegralF 0 (y1))+P i,j+1 *(IntegralF1(y2)-IntegralF1 (y1))+(P′ i,j)v *(IntegralG0(y2)-IntegralG0(y1))+(P′i ,j+1 ) v *(IntegralG1(y2)-IntegralG1(y1)))+ (IntegralF1(x2)-IntegralF1(x1))*(P i+1, j *(IntegralF0(y2)-IntegralF0(y1))+P i+1, j+1 *(IntegralF1(y2)-IntegralF1(y1 ))+(P′ i+1, j ) v *(IntegralG0(y2)-IntegralG0(y1))+(P′ i+1, j+1 ) v *(IntegralG1(y2)-IntegralG1(y1)) )+(IntegralG0(x2)-IntegralG0(x1))*((P′ i, j ) u *(IntegralF0(y2)-IntegralF0(y1))+(P′ i, j+1 ) u *(IntegralF1( y2)-IntegralF1(y1))+(P″ i, j ) uv *(IntegralG0(y2)-IntegralG0(y1))+(P″ i, j+1 ) uv *(IntegralG1(y2)-IntegralG1(y1 )))+(IntegralG1(x2)-IntegralG1(x1))*((P′ i+1, j ) u *(IntegralF0(y2)-IntegralF0(y1))+(P′ i+1, j+1 ) u *(IntegralF1(y2)-IntegralF1(y1))+(P″ i+1, j ) uv *(IntegralG0(y2)-IntegralG0(y1))+(P″ i+1, j+1 ) uv *(IntegralG1(y2)-IntegralG1(y1)))(5) 其中,F0(),F1(),G0(),G1()为
Figure FSB00000890357400034
Integral表示对其后面的函数的积分,则F0(),F1(),G0(),G1()的积分形式如下:IntegralF0(t)=t4/2-t3+t,IntegralF1(t)=-t4/2+t3,IntegralG0(t)=t4/4-2t3/3+t2/2,IntegralG1(t)=t4/4-t3/3,对于F0(),F1(),G0(),G1()的积分在区间 
Figure FSB00000890357400035
1<=i<=s-1上的积分 
Figure FSB00000890357400036
1<=i<=s-1, 
Figure FSB00000890357400037
1<=i<=s-1, 
Figure FSB00000890357400038
1<=i<=s-1, 
Figure FSB00000890357400039
1<=i<=s-1,提前计算并存储,其中s为放缩倍数,则在计算区域采样值时,在记录中搜索相应的积分值,带入(5)式即可得积分结果,其中,Pi,j,Pi+1,j,Pi,j+1,Pi+1,j+1为四个相邻点,Pi,j处的u向导数为(P′i,j)u,v向导数为(P′i,j)v,Pi,j+1处的u向导数为(P′i,j+1)u,v向导数为(P′i,j+1)v,Pi+1,j处的u向导数为(P′i+1,j)u,v向导数为(P′i+1,j)v,Pi+1,j+1处的u向导数为(P′i+1,j+1)u,v向导数为(P′i+1,j+1)v,x1,y1,x2,y2为积分上下限。 
Among them, F 0 (), F 1 (), G 0 (), G 1 () are
Figure FSB00000890357400034
Integral represents the integral of the function behind it, then the integral form of F 0 (), F 1 (), G 0 (), G 1 () is as follows: IntegralF0(t)=t 4 /2-t 3 +t, IntegralF1(t)=-t 4 /2+t 3 , IntegralG0(t)=t 4 /4-2t 3 /3+t 2 /2, IntegralG1(t)=t 4 /4-t 3 /3, for The integral of F 0 (), F 1 (), G 0 (), G 1 () is in the interval
Figure FSB00000890357400035
Integral over 1<=i<=s-1
Figure FSB00000890357400036
1<=i<=s-1,
Figure FSB00000890357400037
1<=i<=s-1,
Figure FSB00000890357400038
1<=i<=s-1,
Figure FSB00000890357400039
1<=i<=s-1, calculated and stored in advance, where s is the zoom multiple, then when calculating the area sampling value, search for the corresponding integral value in the record, and bring it into formula (5) to get the integral result , among them, P i, j , P i+1, j , P i, j+1 , P i+1, j+1 are four adjacent points, and the u derivative at P i, j is (P′ i, j ) u , the derivative of v is (P′ i, j ) v , the derivative of u at P i, j+1 is (P′ i, j+1 ) u , and the derivative of v is (P′ i , j+1 ) v , P i+1, the u derivative at j is (P′ i+1, j ) u , and the v derivative is (P′ i+1, j ) v , P i+1, The u derivative at j+1 is (P′ i+1, j+1 ) u , the v derivative is (P′ i+1, j+1 )v, x1, y1, x2, y2 are the upper and lower limits of the integral .
CN200710115786.1A 2007-12-19 2007-12-19 Shape-maintaining fitting algorithm in image processing Expired - Fee Related CN101197043B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710115786.1A CN101197043B (en) 2007-12-19 2007-12-19 Shape-maintaining fitting algorithm in image processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710115786.1A CN101197043B (en) 2007-12-19 2007-12-19 Shape-maintaining fitting algorithm in image processing

Publications (2)

Publication Number Publication Date
CN101197043A CN101197043A (en) 2008-06-11
CN101197043B true CN101197043B (en) 2013-03-13

Family

ID=39547425

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710115786.1A Expired - Fee Related CN101197043B (en) 2007-12-19 2007-12-19 Shape-maintaining fitting algorithm in image processing

Country Status (1)

Country Link
CN (1) CN101197043B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140064590A1 (en) * 2011-09-20 2014-03-06 Toshiba Medical Systems Corporation Image processing apparatus and medical image diagnosis apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663666B (en) * 2012-03-27 2014-05-14 中国人民解放军国防科学技术大学 Two-dimensional image resampling algorithm accelerator based on field-programmable gate array (FPGA)

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Cai—Ming Zhan et al..Determining Knots by Minimizing Energy.《计算机科学技术学报(英文版,2006)》.2006,第21卷(第2期),261-264. *
张彩明,汪嘉业.可调整C2四次Bézier 插值曲线的构造.《计  算  机  学  报》.2004,第27卷(第12期),1665-1671.
张彩明,汪嘉业.可调整C2四次Bézier 插值曲线的构造.《计 算 机 学 报》.2004,第27卷(第12期),1665-1671. *
张爱武,张彩明.几何造型中不同目标函数特点研究.《系 统 仿 真 学 报》.2005,第17卷(第3期),674-681. *
毕重科,张彩明.应用于CT数据的插值算法.《第一届中国图学大会》.2007,371-374. *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140064590A1 (en) * 2011-09-20 2014-03-06 Toshiba Medical Systems Corporation Image processing apparatus and medical image diagnosis apparatus
US9031301B2 (en) * 2011-09-20 2015-05-12 Kabushiki Kaisha Toshiba Image processing apparatus and medical image diagnosis apparatus

Also Published As

Publication number Publication date
CN101197043A (en) 2008-06-11

Similar Documents

Publication Publication Date Title
EP1927954B1 (en) Terrain modeling based on curved surface area
CN101877148B (en) Method for repairing three-dimensional grid model based on global structure
Nöllenburg et al. Morphing polylines: A step towards continuous generalization
CN105320518B (en) Figured method and apparatus and navigation device are carried out to section using inlaying
CN102521794B (en) Image interpolation method and device based on spline surface
JP2014150521A (en) Method and system for increasing resolution of depth image
CN101795350B (en) Non-linear image double amplifying method based on relevance detection
CN106169173B (en) A Method of Image Interpolation
CN103366342A (en) Piecewise linear interpolation method applied to video image amplification
Wu et al. Improving laser image resolution for pitting corrosion measurement using markov random field method
CN106971376A (en) A kind of image-scaling method based on conspicuousness model
CN101197043B (en) Shape-maintaining fitting algorithm in image processing
CN104700360A (en) Image zooming method and system based on edge self-adaptation
CN106780383A (en) The depth image enhancement method of TOF camera
CN102567948B (en) Method and device for processing pixel color
Hu et al. Quantification of terrain plan concavity and convexity using aspect vectors from digital elevation models
CN108416734A (en) Text image super-resolution reconstruction method and device based on edge drive
Akel et al. Dense DTM generalization aided by roads extracted from LiDAR data
Siddiqui et al. A locally constrained radial basis function for registration and warping of images
CN104574276A (en) Method and device for aligning images on basis of optical flow
EP0994443B1 (en) Rendering of surfaces from volumetric data employing both dividing and stretching cubes
CN103139525B (en) Video image nonlinearity amplification method based on interest region detection
JP2003132353A (en) Center line generator
CN101599169A (en) Remote Sensing Image Enlargement Method Based on PDE and Wavelet
Mishiba et al. Block-based seam carving

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130313

Termination date: 20131219