CN103985156B - three-dimensional image generating method and device - Google Patents

three-dimensional image generating method and device Download PDF

Info

Publication number
CN103985156B
CN103985156B CN201410220456.9A CN201410220456A CN103985156B CN 103985156 B CN103985156 B CN 103985156B CN 201410220456 A CN201410220456 A CN 201410220456A CN 103985156 B CN103985156 B CN 103985156B
Authority
CN
China
Prior art keywords
frame image
current frame
feature point
contour feature
target object
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
CN201410220456.9A
Other languages
Chinese (zh)
Other versions
CN103985156A (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.)
Huawei Technologies Co Ltd
Shanghai Jiaotong University
Original Assignee
Huawei Technologies Co Ltd
Shanghai Jiaotong 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 Huawei Technologies Co Ltd, Shanghai Jiaotong University filed Critical Huawei Technologies Co Ltd
Priority to CN201410220456.9A priority Critical patent/CN103985156B/en
Publication of CN103985156A publication Critical patent/CN103985156A/en
Application granted granted Critical
Publication of CN103985156B publication Critical patent/CN103985156B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The present invention provides a kind of three-dimensional image generating method and device, and wherein this method includes:According to the contour feature point of previous frame image, generate the contour feature point of current frame image, using Green's coordinate algorithm, determine the inter characteristic points of previous frame image, using Green's patch algorithm, determine the background dot of previous frame image, according to the inter characteristic points of previous frame image, determine that the contour feature point of current frame image encloses the inter characteristic points for the target object being set as using Green's coordinate algorithm, according to the background dot of previous frame image, determine that the contour feature point of current frame image encloses the background dot beyond the target object being set as using Green's coordinate patch algorithm, using relief grain mapping algorithm, inter characteristic points in current frame image, background dot and texture information, determine the textured 3-D view of the corresponding band of current frame image, so as to realize that analog image has conformality in dynamic changing process, and then simulate object dynamic changing process true to nature.

Description

Three-dimensional image generating method and device
Technical field
The present invention relates to mapping technology, more particularly to a kind of three-dimensional image generating method and device.
Background technology
Texture mapping is the technology on the surface for texture graphics value being mapped to three-dimensional body, in order to use simple geometry Figure produces abundant visible sensation effect image true to nature, in addition, computer can use HCCI combustion method and tune to previous frame image With coordinate method so as to generate current frame image.
Wherein, the core concept of HCCI combustion method is the encirclement in one Piecewise Smooth of outer surface construction of previous frame image Box, the summit of previous frame image is averagely represented with the weighted value of the vertex position of bounding box, passes through control ratio previous frame image The shape of bounding box much simple in construction control the deformation of previous frame image;As HCCI combustion, harmonic coordinates Method is that this method calculates the tune being distributed in inside bounding box using bounding box based on obtained from solution Laplace equations And field, the basic function on the summit for constructing previous frame image.The property of harmonic function ensure that basic function is both greater than zero, and With for one, the corresponding requirements of mean value coordinates are met.
However, prior art Computer is worked as to previous frame image using HCCI combustion method and the generation of harmonic coordinates method Prior image frame, simply employs bounding box vertex point coordinate information, but the useful information for not making full use of bounding box to be provided, Such as face normal information of bounding box, therefore cause image not have good conformality, Jin Ernan using above two method To simulate the dynamic changing process that object is true to nature.
The content of the invention
The invention provides a kind of three-dimensional image generating method and device, so as to realize analog image in dynamic changing process In there is conformality, and then simulate object dynamic changing process true to nature.
In a first aspect, the embodiments of the invention provide a kind of three-dimensional image generating method, including:According to previous frame image Contour feature point, generates the contour feature point of current frame image;Using Green's coordinate algorithm, determine that the profile of previous frame image is special Levy the inter characteristic points for a little enclosing the target object being set as;Using Green's patch algorithm, the contour feature point of previous frame image is determined Enclose the background dot for the target object being set as;According to the inter characteristic points of the previous frame image, using Green's coordinate algorithm Determine that the contour feature point of the current frame image encloses the inter characteristic points for the target object being set as;According to the previous frame image Background dot, determine that the contour feature point of the current frame image encloses the object being set as using Green's coordinate patch algorithm Background dot beyond body;It is inter characteristic points in the current frame image, described using relief grain mapping algorithm Background dot and texture information, determine the textured 3-D view of the corresponding band of the current frame image.
With reference in a first aspect, in the first possible implementation of first aspect, the previous frame image and described Current frame image is two dimensional image.
With reference to the first possible implementation of first aspect or first aspect, second in first aspect is possible In implementation, the contour feature point of the generation current frame image is specifically included:According to the position of the previous frame image Change information, determines the contour feature point of the current frame image.
With reference to the first possible implementation or second of possible implementation of first aspect or first aspect, In the third possible implementation of first aspect, the inter characteristic points according to the previous frame image, using described Green's coordinate algorithm determines that the contour feature point of the current frame image encloses the inter characteristic points for the target object being set as, specific bag Include:The target object for enclosing and being set as is generated according to the line of the adjacent contour feature point of the current frame image;The target object For N sides shape, the N is the integer more than or equal to 3;Calculate the method for each edge of the corresponding target object of the current frame image Vector;According to the normal vector, the coefficient of the current frame image of the current frame image is calculated;According to the present frame figure The coefficient of the current frame image of picture, the inter characteristic points of the current frame image are determined using Green's coordinate algorithm.
With reference to first aspect or first aspect the first possible implementation or second of possible implementation or The third possible implementation, in the 4th kind of possible implementation of first aspect, the use relief grain mapping Algorithm, the inter characteristic points, the background dot and texture information in the current frame image, determines the present frame The textured 3-D view of the corresponding band of image, is specifically included:Determine the interval and different angle of depth value of each two field picture The direction of visual lines of degree, first inter characteristic points is determined and last on the direction of visual lines using the method for linear search One background dot;It is true using dichotomy between first inter characteristic points and last described background dot The intersection point of the fixed current frame image, and it regard the intersection point as final rendering point;According to several current frame image correspondences Final rendering point rendered, obtain the textured 3-D view of the band, wherein several described current frame images be a frame The different cut surface of 3-D view.
With reference to the 4th kind of possible implementation of first aspect, in the 5th kind of possible implementation of first aspect In, it is described that first inter characteristic points and last institute are determined using the method for linear search on the direction of visual lines Background dot is stated, including:First corresponding depth value met in depth value is interval is determined by the method for the linear search Point less than the depth value in correspondence texture information is first inter characteristic points;Determine the side of the linear search Method determines that last meets the point for being more than the depth value in correspondence texture information in the corresponding depth value during depth value is interval and is Last described described background dot;The intersection point of the current frame image is in first inter characteristic points and described Corresponding depth value of the satisfaction in depth value is interval between last described background dot is equal to the depth value in texture information Point.
With reference to the third possible implementation of first aspect or the 4th kind of possible implementation or the 5th kind of possibility Implementation, it is described according to the normal vector in the 6th kind of possible implementation of first aspect, calculate described current The coefficient of two field picture, is specifically included:Initialization,φi(x):=0, wherein j=1,2......M, the object Body includes M contour feature point, and i=1,2......N, the target object include N bars side, then the current frame image is NumberAnd φi(x) calculating process is:To every a line, summit numbering is j1And j2Side t 'jOperation is as follows:
Q:=aa, S:=bb, R:=2ab;
BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),
L10:=L1-L0,
With reference to the 6th kind of possible implementation of first aspect, in the 7th kind of possible implementation of first aspect In, the coefficient of the current frame image according to the current frame image is determined described current using Green's coordinate algorithm The inter characteristic points of two field picture, are specifically included:
Wherein sj=| | t'j||/||tj| |, wherein η is the former frame The inter characteristic points of image, η ' is the inter characteristic points of the correspondence η in the current frame image, v 'iRepresent the present frame I-th of contour feature point, t 'jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tj Represent that the contour feature point of the previous frame image encloses the j-th strip side for the target object being set as, n (t'j) represent the present frame The contour feature point of image encloses the j-th strip side t ' for the target object being set asjOn normal vector.
With reference to the 7th kind of possible implementation of first aspect, in the 8th kind of possible implementation of first aspect The background dot according to the previous frame image, the wheel of the current frame image is determined using Green's coordinate patch algorithm Wide characteristic point encloses the background dot beyond the target object being set as, and specifically includes:
Wherein pass throughWithDetermine factor alphakAnd β, d represent the dimension of target object, Then d=2 or d=3, δ are the background dot of the previous frame image, δ ' for the correspondence δ in the current frame image background dot, t′jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tjRepresent the former frame figure The contour feature point of picture encloses the j-th strip side for the target object being set as, n (t'j) represent the contour feature point of the current frame image Enclose the j-th strip side t' for the target object being set asjOn normal vector, n (tj) represent that the contour feature point of the previous frame image encloses and set Into target object j-th strip side tjOn normal vector,Represent that the contour feature point of the current frame image encloses the mesh being set as Mark the j-th strip side t ' on objectjCorresponding k-th of contour feature point,Represent that the contour feature point of the previous frame image encloses J-th strip side t on the target object being set asjCorresponding k-th of contour feature point.
With reference to first aspect or first aspect the first possible implementation or second of possible implementation or The third possible implementation or the 4th kind of possible implementation or the 5th kind of possible implementation or the 6th kind of possibility Implementation or the 7th kind of possible implementation or the 8th kind of possible implementation, in the 9th kind of possibility of first aspect Implementation in, the use relief grain mapping algorithm, the inter characteristic points, institute in the current frame image Background dot and texture information are stated, after determining the textured 3-D view of the corresponding band of the current frame image, in addition to:To institute State the textured 3-D view of the corresponding band of each two field picture and carry out interpolation calculation, generate three-dimensional animation.
With reference to the 9th kind of possible implementation of first aspect, in the tenth kind of possible implementation of first aspect In, the 3-D view textured to the corresponding band of each two field picture carries out interpolation calculation, generates three-dimensional animation, specifically Including:The textured 3-D view of band corresponding to each two field picture carries out cubic Hamiltonian symmetrical systems, i.e., to each frame figure The inter characteristic points as in carry out cubic Hamiltonian symmetrical systems.
Second aspect, the embodiments of the invention provide a kind of 3-dimensional image creation device, including:Generation module, for root According to the contour feature point of previous frame image, the contour feature point of current frame image is generated;Determining module, for using Green's coordinate Algorithm, determines that the contour feature point of previous frame image encloses the inter characteristic points for the target object being set as, using Green's patch algorithm, Determine that the contour feature point of previous frame image encloses the background dot for the target object being set as;The determining module, is additionally operable to according to institute The inter characteristic points of previous frame image are stated, determine that the contour feature point of the current frame image encloses using Green's coordinate algorithm The inter characteristic points for the target object being set as, according to the background dot of the previous frame image, are repaired using Green's coordinate and calculated Method determines that the contour feature point of the current frame image encloses the background dot beyond the target object being set as;The determining module, also For using relief grain mapping algorithm, the inter characteristic points, the background dot and line in the current frame image Information is managed, the textured 3-D view of the corresponding band of the current frame image is determined.
With reference to second aspect, in the first possible implementation of second aspect, the previous frame image and described Current frame image is two dimensional image.
With reference to the first possible implementation of second aspect or second aspect, second in second aspect is possible In implementation, the generation module, specifically for the change in location information according to the previous frame image, is determined described current The contour feature point of two field picture.
With reference to the first possible implementation or second of possible implementation of second aspect or second aspect, In the third possible implementation of second aspect, the determining module also includes:Generation unit, specifically for according to described The target object being set as is enclosed in the line generation of the adjacent contour feature point of current frame image;The target object is N sides shape, described N is the integer more than or equal to 3;Computing unit, each edge for calculating the current frame image corresponding target object Normal vector;The computing unit, is additionally operable to calculate the current frame image of the current frame image according to the normal vector Coefficient;Determining unit, it is true using Green's coordinate algorithm for the coefficient of the current frame image according to the current frame image The inter characteristic points of the fixed current frame image.
With reference to second aspect or second aspect the first possible implementation or second of possible implementation or The third possible implementation, in the 4th kind of possible implementation of second aspect, the determining module specifically for: The direction of visual lines of the interval and different angle of depth value of each two field picture is determined, uses and linearly looks on the direction of visual lines The method looked for determines first inter characteristic points and last described background dot;In first internal feature The intersection point of the current frame image is determined using dichotomy between point and last described background dot, and using the intersection point as Final rendering point;Rendered according to the corresponding final rendering point of several described current frame images, obtain the band textured 3-D view, wherein several described current frame images are the different cut surface of a frame 3-D view.
With reference to the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect In, the determining module specifically for:First depth met in depth value interval is determined by the method for the linear search The point that angle value is less than the depth value in correspondence texture information is first inter characteristic points;Determine the linear search Method determine last meet depth value it is interval in depth value to be more than the point of the depth value in correspondence texture information be institute State last described background dot;The intersection point of the current frame image be first inter characteristic points and it is described most The depth value met in depth value interval between the latter background dot is equal to the point of the depth value in texture information.
With reference to the third possible implementation of second aspect or the 4th kind of possible implementation or the 5th kind of possibility Implementation, in the 6th kind of possible implementation of second aspect, the computing unit specifically for:
Initialization,φi(x):=0, wherein j=1,2......M, the target object include M profile Characteristic point, i=1,2......N, the target object includes N bars side, then the coefficient of the current frame imageAnd φi (x) calculating process is:
To every a line, summit numbering is j1And j2Side t 'jOperation is as follows:
Q:=aa, S:=bb, R:=2ab;
BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),
L10:=L1-L0,
With reference to the 6th kind of possible implementation of second aspect, in the 7th kind of possible implementation of second aspect In, the computing unit, the inter characteristic points specifically for calculating the current frame image, including:Wherein sj=| | t'j||/||tj| |, wherein η is interior for the previous frame image Portion's characteristic point, η ' is the inter characteristic points of the correspondence η in the current frame image, v 'iRepresent i-th of profile of the present frame Characteristic point, t 'jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tjBefore representing described The contour feature point of one two field picture encloses the j-th strip side for the target object being set as, n (t'j) represent the profile of the current frame image Characteristic point encloses the j-th strip side t ' for the target object being set asjOn normal vector.
With reference to second aspect or second aspect the first possible implementation or second of possible implementation or The third possible implementation or the 4th kind of possible implementation or the 5th kind of possible implementation or the 6th kind of possibility Implementation or the 7th kind of possible implementation, in the 8th kind of possible implementation of second aspect, it is described calculate Unit is additionally operable to calculate the background dot of the current frame image, including:
Wherein pass throughWithDetermine factor alphakAnd β, d represent the dimension of target object, Then d=2 or d=3, δ are the background dot of the previous frame image, δ ' for the correspondence δ in the current frame image background dot, t′jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tjRepresent the former frame figure The contour feature point of picture encloses the j-th strip side for the target object being set as, n (t'j) represent the contour feature point of the current frame image Enclose the j-th strip side t' for the target object being set asjOn normal vector, n (tj) represent that the contour feature point of the previous frame image encloses and set Into target object j-th strip side tjOn normal vector,Represent that the contour feature point of the current frame image encloses the mesh being set as Mark the j-th strip side t ' on objectjCorresponding k-th of contour feature point,Represent that the contour feature point of the previous frame image encloses J-th strip side t on the target object being set asjCorresponding k-th of contour feature point.
With reference to second aspect or second aspect the first possible implementation or second of possible implementation or The third possible implementation or the 4th kind of possible implementation or the 5th kind of possible implementation or the 6th kind of possibility Implementation or the 7th kind of possible implementation or the 8th kind of possible implementation, in the 9th kind of possibility of second aspect Implementation in, the determining module is being used in relief grain mapping algorithm, described in the current frame image Portion's characteristic point, the background dot and texture information, after determining the textured 3-D view of the corresponding band of the current frame image, It is additionally operable to:The textured 3-D view of band corresponding to each two field picture carries out interpolation calculation, generates three-dimensional animation.
With reference to the 9th kind of possible implementation of second aspect, in the tenth kind of possible implementation of second aspect In, the determining module specifically for:The textured 3-D view of band corresponding to each two field picture is carried out three times Hermite interpolation, i.e., carry out cubic Hamiltonian symmetrical systems to the inter characteristic points in each two field picture.
The invention provides a kind of three-dimensional image generating method and device, wherein this method includes:According to previous frame image Contour feature point, generate current frame image contour feature point, using Green's coordinate algorithm, determine the profile of previous frame image Characteristic point encloses the inter characteristic points for the target object being set as, and using Green's patch algorithm, determines the contour feature of previous frame image Point encloses the background dot for the target object being set as, according to the inter characteristic points of previous frame image, determines to work as using Green's coordinate algorithm The contour feature point of prior image frame encloses the inter characteristic points for the target object being set as, according to the background dot of previous frame image, uses Green's coordinate patch algorithm determines that the contour feature point of current frame image encloses the background dot beyond the target object being set as, using floating Texture-mapping algorithm is carved, inter characteristic points, background dot and texture information in current frame image determine current frame image pair The textured 3-D view of the band answered, so as to realize that analog image has conformality, and then analogies in dynamic changing process Body dynamic changing process true to nature.
Brief description of the drawings
A kind of three-dimensional image generating method that Fig. 1 provides for one embodiment of the invention;
Fig. 2 is structural representation that the target object that one embodiment of the invention is provided is N sides shape;
The linear search schematic diagram that Fig. 3 provides for one embodiment of the invention;
The schematic diagram for the binary chop that Fig. 4 provides for one embodiment of the invention;
A kind of flow chart for three-dimensional image generating method that Fig. 5 provides for yet another embodiment of the invention;
Fig. 6 is the textured 3-D view generating process schematic diagram of band that yet another embodiment of the invention is provided;
A kind of structural representation for 3-dimensional image creation device that Fig. 7 provides for one embodiment of the invention;
A kind of structural representation for 3-dimensional image creation device that Fig. 8 provides for another embodiment of the present invention.
Embodiment
A kind of three-dimensional image generating method that Fig. 1 provides for one embodiment of the invention, this method can be applied to image procossing The executive agent in field, wherein three-dimensional image generating method is 3-dimensional image creation device, and the device can be the intelligence such as computer Energy equipment, three-dimensional image generating method specifically includes following steps:
S1O1:According to the contour feature point of previous frame image, the contour feature point of current frame image is generated.
Specifically, 3-dimensional image creation device determines the profile of previous frame image according to the positional information of previous frame image Characteristic point, wherein all contour feature points, which enclose, is set as target object, 3-dimensional image creation device is according to the wheel of previous frame image Wide characteristic point, changes the contour feature point of previous frame image, that is, changes the position of target object, shape, so as to generate present frame The contour feature point of image.Further, the contour feature point of current frame image is generated, is, including:According to former frame figure The change in location information of picture, determines the contour feature point of current frame image.
S1O2:Using Green's coordinate algorithm, determine that the contour feature point of previous frame image encloses the interior of the target object that is set as Portion's characteristic point.
Specifically, according to the inter characteristic points of the contour feature point of previous frame image and the previous frame image of previous frame image The contour feature point for calculating previous frame image by Green's coordinate algorithm encloses the inter characteristic points for the target object being set as,
S1O3:Using Green's patch algorithm, determine that the contour feature point of previous frame image encloses the back of the body for the target object being set as Sight spot.
Specifically, passed through according to the background dot of the contour feature point of previous frame image and the previous frame image of previous frame image Green's patch algorithm, determines that the contour feature point of previous frame image encloses the background dot for the target object being set as.
S1O4:According to the inter characteristic points of previous frame image, the profile of current frame image is determined using Green's coordinate algorithm Characteristic point encloses the inter characteristic points for the target object being set as.
Alternatively, according to the inter characteristic points of previous frame image, the wheel of current frame image is determined using Green's coordinate algorithm Wide characteristic point encloses the inter characteristic points for the target object being set as, and specifically includes:According to the adjacent contour feature point of current frame image Line generation enclose the target object that is set as;If current frame image is two dimensional image, target object is N sides shape, and wherein N is big In or equal to 3 integer;Calculate the normal vector of each edge of the corresponding target object of current frame image;According to normal vector, calculate The coefficient of the current frame image of current frame image;According to the coefficient of the current frame image of current frame image, calculated using Green's coordinate Method determines the inter characteristic points of current frame image.Wherein previous frame image and current frame image are two dimensional image.Fig. 2 is the present invention The target object that one embodiment is provided is the structural representation of N sides shape, as shown in Fig. 2 because current frame image is two dimensional image, Then its corresponding target object is the N sides shape on coordinate plane, wherein v0,v1,v2,v3Represent contour feature point, t0,t1,t2, t3Represent each side of target object.
S1O5:According to the background dot of previous frame image, the profile of current frame image is determined using Green's coordinate patch algorithm Characteristic point encloses the background dot beyond the target object being set as.
Alternatively, according to the background dot of previous frame image, the wheel of current frame image is determined using Green's coordinate patch algorithm Wide characteristic point encloses the background dot beyond the target object being set as, and specifically includes:Background dot is calculated by formula below,Wherein pass throughWith Determine factor alphakAnd β, d represent the dimension of target object, then d=2 or d=3, δ are the background dot of the previous frame image, and δ ' is Correspondence δ background dot, t ' in the current frame imagejRepresent that the contour feature point of the current frame image encloses the target being set as The j-th strip side of object, tjRepresent that the contour feature point of the previous frame image encloses the j-th strip side for the target object being set as, n (t'j) Represent that the contour feature point of the current frame image encloses the j-th strip side t ' for the target object being set asjOn normal vector, n (tj) represent The contour feature point of the previous frame image encloses the j-th strip side t for the target object being set asjOn normal vector,Represent described to work as The contour feature point of prior image frame encloses the j-th strip side t ' on the target object being set asjCorresponding k-th of contour feature point,Table Show that the contour feature point of the previous frame image encloses the j-th strip side t on the target object being set asjCorresponding k-th of contour feature Point, further, the coefficient of current frame imageAnd φi(x) calculating process is:
To every a line, summit numbering is j1And j2Side t'jOperation is as follows:
Q:=aa, S:=bb, R:=2ab;
BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),
S1O6:Using relief grain mapping algorithm, inter characteristic points, background dot and texture letter in current frame image Breath, determines the textured 3-D view of the corresponding band of current frame image.
Specifically, it is determined that the direction of visual lines of the interval and different angle of the depth value of each two field picture, is adopted on direction of visual lines First inter characteristic points and last background dot are determined with the method for linear search;In first inter characteristic points and finally The intersection point of current frame image is determined using dichotomy between one background dot, and regard the intersection point as final rendering point.Further Ground, is rendered according to the corresponding final rendering point of several described current frame images, obtains the textured 3-D view of the band, Wherein several described current frame images are the different cut surface of a frame 3-D view.
Further, first inter characteristic points and last are determined using the method for linear search on direction of visual lines Background dot, including:By the method for linear search determine first corresponding depth value met in depth value is interval less than pair The point for answering the depth value in texture information is first inter characteristic points;Determine that the method for linear search determines that last meets The point for being more than the depth value in correspondence texture information in the corresponding depth value during depth value is interval is last background dot;Currently The intersection point of two field picture is the satisfaction between first inter characteristic points and last described background dot in depth value is interval Corresponding depth value be equal to texture information in depth value point.The linear search signal that Fig. 3 provides for one embodiment of the invention Figure, as shown in figure 3, carrying out linear search on direction of visual lines AB, wherein linear search step-length is d, and linear search is opened from point A Begin, increase the depth step d specified every time along line segment AB, until it is determined that first depth value met in depth value interval is small The point of depth value in correspondence texture information is first inter characteristic points, and first inter characteristic points are i.e. by linearly looking into First point of the entrance object found, if video card supports render mode (shader model, SM) 3.0, d value to make Dynamically obtained for a segment function, this function is counted according to AB tangent line and the angle of current frame image surface normal Calculate.With the increase of this angle, d value is reduced therewith.In general along line segment AB, the of current frame image is generally determined One inter characteristic points is at most not over 32 steps.When first inter characteristic points and last background dot are determined it Afterwards, binary chop is begun to use to determine the intersection point of current frame image.The binary chop that Fig. 4 provides for one embodiment of the invention Schematic diagram, as shown in figure 4, point 2 is outside surface, and puts 1 and can confirm that intersection point should be between point 2 and point 1 in surface, then This section of interval on, the position of intersection point is then further determined that using binary chop.According to practical situations, two points are looked into Looking at most needs 8 steps to obtain the intersection point for determining current frame image.
Further, relief grain mapping algorithm, inter characteristic points, background dot in current frame image are being used And texture information, after determining the textured 3-D view of the corresponding band of current frame image, in addition to:
The textured 3-D view of band corresponding to each two field picture carries out interpolation calculation, generates three-dimensional animation.Wherein, it is right The textured 3-D view of the corresponding band of each two field picture carries out cubic Hamiltonian symmetrical systems, i.e., to the inside in each two field picture Characteristic point carries out cubic Hamiltonian symmetrical systems.
Described Hermite curves can intuitively describe the structure of smoothed curve, and be easier controlling curve Generate shape.Assuming that having n point, respectively P0,P1…Pi-1,Pi…Pn-1, wherein PiCoordinate be (xi,yi,zi).Wherein three times Hermite curves can be by starting point PiWith end point Pi+1And starting tangent line TiWith end tangent line Ti+1To define, then this three times Hermite curve interpolations formula can be expressed as (wherein s ∈ [0,1]):
P (s)=(2s3-3s2+1)Pi+(-2s3+3s2)Pi+1+(s3-2s2+s)Ti+(s3-s2)Ti+1,
Also referred to as Hermite curved sections or cubic spline section, the curved section meets following equalities:
A kind of three-dimensional image generating method is present embodiments provided, wherein this method includes:According in previous frame image Portion's characteristic point, determines that the contour feature point of current frame image encloses the internal feature for the target object being set as using Green's coordinate algorithm Point, while according to the background dot of previous frame image, the contour feature point of current frame image is determined using Green's coordinate patch algorithm The background dot beyond the target object being set as is enclosed, finally using relief grain mapping algorithm, the inside in current frame image Characteristic point, background dot and texture information, determine the textured 3-D view of the corresponding band of current frame image, are calculated by Green's coordinate Method and Green's coordinate patch algorithm pass through simultaneously so as to realize that current frame image has good conformality with respect to previous frame image Hermite interpolation is used to multiple image, so as to form continuous animated image.
A kind of flow chart for three-dimensional image generating method that Fig. 5 provides for yet another embodiment of the invention, this method can be applied In image processing field, the wherein executive agent of three-dimensional image generating method is 3-dimensional image creation device, and the device can be The smart machines such as computer, this method has carried out further refinement to step S104 on the basis of a upper embodiment, has Body comprises the following steps:
S1041:The target object for enclosing and being set as is generated according to the line of the adjacent contour feature point of current frame image.
Specifically, the position of the contour feature point of previous frame image is changed, so as to form new contour feature point, connection is worked as The adjacent contour feature point of prior image frame, so as to generate the target object of current frame image, the target object surrounds present frame figure Picture.
S1042:Calculate the normal vector of each edge of the corresponding target object of current frame image.
Specifically, if the current frame image is two dimensional image, the target object is N sides shape, the N to be more than or Integer equal to 3.When it is determined that current frame image target object after, then can be calculated often according to the coordinate of contour feature point The normal vector on bar side.If a line of the target object of current frame image is t'j, coordinate is (xj,yj), then the normal direction on the side Measure n (t'j), coordinate is (yj,-xj)。
S1043:According to normal vector, the coefficient of the current frame image of current frame image is calculated.
Specifically, initialize,φi(η):=0, wherein j=1,2......M, the target object include M Individual contour feature point, i=1,2......N, the target object includes N bars side, then the coefficient of the current frame image And φi(x) calculating process is:
To every a line, summit numbering is j1And j2Side t'jOperation is as follows:
Q:=aa, S:=bb, R:=2ab;
BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),
L10:=L1-L0,
S1044:According to the coefficient of the current frame image of current frame image, current frame image is determined using Green's coordinate algorithm Inter characteristic points.
Specifically, the inter characteristic points of current frame image are calculated by following formula:
Wherein sj=| | t'j||/||tj| |, wherein η is the former frame The inter characteristic points of image, η ' is the inter characteristic points of the correspondence η in the current frame image, v 'iRepresent the present frame I-th of contour feature point, t 'jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tj Represent that the contour feature point of the previous frame image encloses the j-th strip side for the target object being set as, n (t'j) represent the present frame The contour feature point of image encloses the j-th strip side t ' for the target object being set asjOn normal vector.
A kind of three-dimensional image generating method is present embodiments provided, wherein this method mainly includes:According to current frame image The line generation of adjacent contour feature point enclose the target object that is set as;Calculate every of the corresponding target object of current frame image The normal vector on side;According to normal vector, the coefficient of the current frame image of current frame image is calculated;According to the present frame of current frame image The coefficient of image, the inter characteristic points of current frame image are determined using Green's coordinate algorithm.Repaired and calculated by Green simultaneously Method calculates background dot, finally according to the inter characteristic points in current frame image, background dot and texture information, determines current frame image The textured 3-D view of corresponding band, so as to realize that current frame image has good conformality with respect to previous frame image.
As one example, Fig. 6 is the textured 3-D view generating process schematic diagram of band that yet another embodiment of the invention is provided, As shown in fig. 6, it is the second frame two dimensional image in the middle of the first frame two dimensional image, the first row to be on the left of the first row, the first row right side is Point around 3rd frame two dimensional image, each of which frame two dimensional image is contour feature point, by the wheel for changing the first two field picture Wide characteristic point, that is, change the contour feature point around the pin of dog in the first two field picture, it can be seen that changing in the second two field picture The particular location of contour feature point afterwards, then according to the inter characteristic points of the first two field picture, is determined using Green's coordinate algorithm The contour feature point of second two field picture encloses the inter characteristic points for the target object being set as, and according to the background dot of the first two field picture, adopts Determine that the contour feature point of the second two field picture encloses the background dot beyond the target object being set as, second with Green's coordinate patch algorithm Three capable two field pictures are to pass through in the image after above-mentioned Green's coordinate algorithm and the determination of Green's coordinate patch algorithm, the third line First frame 3-D view, the second frame 3-D view, the 3rd frame 3-D view are using floating to the corresponding two dimensional image of same row Texture-mapping algorithm is carved, inter characteristic points, background dot and texture information in two dimensional image determine current frame image correspondence The textured 3-D view of band, the 3-D view of each of which row is all obtained by two-dimensional images, and the second frame In two-dimensional images be all that the first frame two dimensional image is obtained by Green's coordinate algorithm and Green's patch algorithm, and first Frame two-dimensional images are different cut surfaces of this frame without textured 3-D view.
A kind of structural representation for 3-dimensional image creation device that Fig. 7 provides for one embodiment of the invention, the device can be answered For image processing field, the device can be the smart machines such as computer, specifically include:Generation module 701, for before The contour feature point of one two field picture, generates the contour feature point of current frame image;Determining module 702, for using Green's coordinate Algorithm, determines that the contour feature point of previous frame image encloses the inter characteristic points for the target object being set as, using Green's patch algorithm, Determine that the contour feature point of previous frame image encloses the background dot for the target object being set as;Determining module 702, is additionally operable to according to previous The inter characteristic points of two field picture, determine that the contour feature point of current frame image encloses the target object being set as using Green's coordinate algorithm Inter characteristic points, according to the background dot of previous frame image, the profile of current frame image is determined using Green's coordinate patch algorithm Characteristic point encloses the background dot beyond the target object being set as;Further, it is determined that module 702, is additionally operable to reflect using relief grain Algorithm is penetrated, inter characteristic points, background dot and texture information in current frame image determine that current frame image is corresponding and carried The 3-D view of texture.The previous frame image and current frame image are two dimensional image.Generation module 701, specifically for basis The change in location information of previous frame image, determines the contour feature point of current frame image.Wherein determining module 702 specifically for: The direction of visual lines of the interval and different angle of depth value of each two field picture is determined, the method that linear search is used on direction of visual lines Determine first inter characteristic points and last background dot;And first inter characteristic points and last background dot it Between the intersection point of current frame image is determined using dichotomy, and regard intersection point as final rendering point;Finally according to several present frame figures As corresponding final rendering point is rendered, obtain with textured 3-D view, wherein several current frame images are a frame three Tie up the different cut surface of image.Further, it is determined that module 702 specifically for:First is determined by the method for linear search The point for meeting the depth value that the depth value in depth value interval is less than in correspondence texture information is first inter characteristic points;It is determined that The method of linear search determines that last depth value met in depth value interval is more than the depth value in correspondence texture information Point be last background dot;The intersection point of current frame image is between first inter characteristic points and last background dot Meet depth value it is interval in depth value be equal to the point of the depth value in texture information.
In addition, the determining module 702 is using relief grain mapping algorithm, the internal feature in current frame image Point, background dot and texture information, determine after the textured 3-D view of the corresponding band of current frame image, are additionally operable to:To each The textured 3-D view of the corresponding band of two field picture carries out interpolation calculation, generates three-dimensional animation.Wherein to each two field picture The textured 3-D view of corresponding band carries out cubic Hamiltonian symmetrical systems, i.e., the inter characteristic points in each two field picture are carried out Cubic Hamiltonian symmetrical systems.
A kind of 3-dimensional image creation device is present embodiments provided, wherein the device includes:Generation module, determining module, The determining module is used for the inter characteristic points according to previous frame image, and the profile of current frame image is determined using Green's coordinate algorithm Characteristic point encloses the inter characteristic points for the target object being set as, and always according to the background dot of previous frame image, is repaired using Green's coordinate Algorithm determines that the contour feature point of current frame image encloses the background dot beyond the target object being set as, and is finally additionally operable to use embossment Texture-mapping algorithm, inter characteristic points, background dot and texture information in current frame image determine current frame image correspondence The textured 3-D view of band.Due to realizing current frame image by Green's coordinate algorithm and Green's coordinate patch algorithm There is good conformality with respect to previous frame image, while by using Hermite interpolation to multiple image, so as to form continuous Animated image.
A kind of structural representation for 3-dimensional image creation device that Fig. 8 provides for another embodiment of the present invention, it is real upper one Apply on the basis of example, the determining module 702 in Fig. 7 is specifically included:Generation unit 801, specifically for according to current frame image The line generation of adjacent contour feature point enclose the target object that is set as;Target object is N sides shape, and N is whole more than or equal to 3 Number;Computing unit 802, the normal vector of each edge for calculating the corresponding target object of current frame image;It is additionally operable to according to method Vector, calculates the coefficient of the current frame image of current frame image;Determining unit 803, for the present frame according to current frame image The coefficient of image, the inter characteristic points of current frame image are determined using Green's coordinate algorithm.
Further, the computing unit 802 specifically for:
Initialization,φi(x):=0, wherein j=1,2......M, target object include M contour feature Point, i=1,2......N, target object includes N bars side, then the coefficient of current frame imageAnd φi(x) calculating process For:
To every a line, summit numbering is j1And j2Side t'jOperation is as follows:
Q:=aa, S:=bb, R:=2ab;
BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),
L10:=L1-L0,
Then computing unit 802, the inter characteristic points specifically for calculating current frame image, including:
Wherein sj=| | t'j||/||tj| |, wherein η is previous frame image Inter characteristic points, η ' in current frame image correspondence η inter characteristic points, v 'iRepresent i-th of contour feature of present frame Point, t 'jRepresent that the contour feature point of current frame image encloses the j-th strip side for the target object being set as, tjRepresent the wheel of previous frame image Wide characteristic point encloses the j-th strip side for the target object being set as, n (t'j) represent that the contour feature point of current frame image encloses the mesh being set as Mark the j-th strip side t ' of objectjOn normal vector.
Computing unit 802 is additionally operable to calculate the background dot of current frame image, including:
Wherein pass throughWithDetermine factor alphakAnd β, d represent the dimension of target object, Then d=2 or d=3, δ are the background dot of the previous frame image, δ ' for the correspondence δ in the current frame image background dot, t′jRepresent that the contour feature point of the current frame image encloses the j-th strip side for the target object being set as, tjRepresent the former frame figure The contour feature point of picture encloses the j-th strip side for the target object being set as, n (t'j) represent the contour feature point of the current frame image Enclose the j-th strip side t ' for the target object being set asjOn normal vector, n (tj) represent that the contour feature point of the previous frame image encloses and set Into target object j-th strip side tjOn normal vector,Represent that the contour feature point of the current frame image encloses the mesh being set as Mark the j-th strip side t ' on objectjCorresponding k-th of contour feature point,Represent that the contour feature point of the previous frame image encloses J-th strip side t on the target object being set asjCorresponding k-th of contour feature point.
The 3-dimensional image creation device of the present embodiment, can be used for the technical scheme for performing embodiment of the method shown in Fig. 5, its Implementing principle and technical effect are similar, and here is omitted.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to The related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey Sequence upon execution, performs the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent The present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according to The technical scheme described in foregoing embodiments can so be modified, or which part or all technical characteristic are entered Row equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology The scope of scheme.

Claims (14)

1. a kind of three-dimensional image generating method, it is characterised in that including:
According to the contour feature point of previous frame image, the contour feature point of current frame image is generated;
Using Green's coordinate algorithm, determine that the contour feature point of previous frame image encloses the inter characteristic points for the target object being set as;
Using Green's coordinate patch algorithm, determine that the contour feature point of previous frame image encloses the background dot for the target object being set as;
According to the inter characteristic points of the previous frame image, the wheel of the current frame image is determined using Green's coordinate algorithm Wide characteristic point encloses the inter characteristic points for the target object being set as;
According to the background dot of the previous frame image, the wheel of the current frame image is determined using Green's coordinate patch algorithm Wide characteristic point encloses the background dot for the target object being set as;
Using relief grain mapping algorithm, the inter characteristic points, the background dot and line in the current frame image Information is managed, the textured 3-D view of the corresponding band of the current frame image is determined;
Wherein, determine that the contour feature point of the current frame image encloses the target object that is set as using Green's coordinate algorithm Inter characteristic points include:
Orderφi(η):=0, wherein,And φiBefore (η) represents that the coefficient of the current frame image, η are described Any inter characteristic points of one two field picture;Wherein, j=1,2......N, N are the corresponding target object of the previous frame image Side number, i=1,2......M, M is the number of the contour feature point of the corresponding target object of the previous frame image;
OrderQ:=aa, S:=bb, R:=2ab, wherein,WithRepresent tj's Two summits, the summit is the corresponding contour feature point of the previous frame image;
Make BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),L10: =L1-L0,
A 10 : = tan - 1 ( ( 2 Q + R ) / S R T ) S R T - tan - 1 ( R / S R T ) S R T , T P H I : = B A 2 π ( L 10 2 Q - R Q A 10 ) ,
Wherein n (tj) represent that the contour feature point of the previous frame image encloses the j-th strip side t for the target object being set asjNormal direction Amount;
Then
φ j 1 ( η ) : = φ j 1 ( η ) + TPHI - BA π , φ j 2 ( η ) : = φ j 2 ( η ) - TPHI ;
Then the corresponding any inter characteristic points η ' of the current frame image is:
v′iRepresent the corresponding contour feature point of the current frame image, sj=| | t'j||/||tj| |, n (t'j) represent that the contour feature point of the current frame image encloses the side t ' for the target object being set asjOn method Vector;
Accordingly, the use Green coordinate algorithm, determines that the contour feature point of previous frame image encloses the target object that is set as Inter characteristic points, including:Using the previous frame image as current frame image, and it is described using Green's coordinate algorithm determination The contour feature point of current frame image encloses the inter characteristic points for the target object being set as;
The background dot according to the previous frame image, the current frame image is determined using Green's coordinate patch algorithm Contour feature point enclose the background dot of the target object being set as, specifically include:
Wherein, pass throughWithDetermine factor alphakAnd β, d represent the dimension of target object, then d =2 or d=3, δ be the previous frame image background dot, δ ' in the current frame image correspondence δ background dot,Table Show that the contour feature point of the current frame image encloses the j-th strip side t ' on the target object being set asjCorresponding k-th of contour feature Point,Represent t 'jCorresponding k-th of contour feature point;
Accordingly, the use Green coordinate patch algorithm, determines that the contour feature point of previous frame image encloses the object being set as The background dot of body, including:Using the previous frame image as current frame image, and according to the background dot of the previous frame image, Determine that the contour feature point of the current frame image encloses the background for the target object being set as using Green's coordinate patch algorithm Point.
2. according to the method described in claim 1, it is characterised in that the previous frame image and the current frame image are two dimension Image.
3. method according to claim 1 or 2, it is characterised in that the contour feature point of the generation current frame image, tool Body includes:
According to the change in location information of the previous frame image, the contour feature point of the current frame image is determined.
4. method according to claim 1 or 2, it is characterised in that the use relief grain mapping algorithm, according to described The inter characteristic points, the background dot and texture information in current frame image, determine the corresponding band of the current frame image Textured 3-D view, is specifically included:
The direction of visual lines of the interval and different angle of depth value of each two field picture is determined, uses and linearly looks on the direction of visual lines The method looked for determines first inter characteristic points and last described background dot;
Determined between first inter characteristic points and last described background dot using dichotomy described current The intersection point of two field picture, and it regard the intersection point as final rendering point;
Rendered according to the corresponding final rendering point of several described current frame images, obtain the textured graphics of the band Picture, wherein several described current frame images are the different cut surface of a frame 3-D view.
5. method according to claim 4, it is characterised in that the side for using linear search on the direction of visual lines Method determines first inter characteristic points and last described background dot, including:
Determine that first corresponding depth value met in depth value is interval is less than correspondence line by the method for the linear search The point for managing the depth value in information is first inter characteristic points;
Determine that last meets the corresponding depth value in depth value is interval and is more than correspondence by the method for the linear search The point of depth value in texture information is last described described background dot;
The intersection point of the current frame image is in first inter characteristic points and last described described background dot Between satisfaction in point of the corresponding depth value during depth value is interval equal to the depth value in texture information.
6. method according to claim 1 or 2, it is characterised in that the use relief grain mapping algorithm, according to described The inter characteristic points, the background dot and texture information in current frame image, determine the corresponding band of the current frame image After textured 3-D view, in addition to:
The textured 3-D view of band corresponding to each two field picture carries out interpolation calculation, generates three-dimensional animation.
7. method according to claim 6, it is characterised in that the three-dimensional textured to the corresponding band of each two field picture Image carries out interpolation calculation, generates three-dimensional animation, specifically includes:
The textured 3-D view of band corresponding to each two field picture carries out cubic Hamiltonian symmetrical systems, i.e., to each frame figure The inter characteristic points as in carry out cubic Hamiltonian symmetrical systems.
8. a kind of 3-dimensional image creation device, it is characterised in that including:
Generation module, for the contour feature point according to previous frame image, generates the contour feature point of current frame image;
Determining module, for using Green's coordinate algorithm, determines that the contour feature point of previous frame image encloses the target object being set as Inter characteristic points, using Green's coordinate patch algorithm, determine that the contour feature point of previous frame image encloses the target object being set as Background dot;
The determining module, is additionally operable to the inter characteristic points according to the previous frame image, true using Green's coordinate algorithm The contour feature point of the fixed current frame image encloses the inter characteristic points for the target object being set as, according to the previous frame image Background dot, determines that the contour feature point of the current frame image encloses the target object being set as using Green's coordinate patch algorithm Background dot;
The determining module, is additionally operable to use relief grain mapping algorithm, described internal special in the current frame image Point, the background dot and texture information are levied, the textured 3-D view of the corresponding band of the current frame image is determined;
Wherein, the determining module specifically for:
Orderφi(η):=0, wherein,And φiBefore (η) represents that the coefficient of the current frame image, η are described Any inter characteristic points of one two field picture;Wherein, j=1,2......N, N are the corresponding target object of the previous frame image Side number, i=1,2......M, M is the number of the contour feature point of the corresponding target object of the previous frame image;
OrderQ:=aa, S:=bb, R:=2ab, wherein,WithRepresent tjTwo Individual summit, the summit is the corresponding contour feature point of the previous frame image;
Make BA:=| | a | | bn (tj),L0:=log10(S), L1:=log10(S+Q+R),L10:= L1-L0,
A 10 : = tan - 1 ( ( 2 Q + R ) / S R T ) S R T - tan - 1 ( R / S R T ) S R T , T P H I : = B A 2 π ( L 10 2 Q - R Q A 10 ) ,
Wherein n (tj) represent that the contour feature point of the previous frame image encloses the j-th strip side t for the target object being set asjNormal direction Amount;
Then
φ j 1 ( η ) : = φ j 1 ( η ) + T P H I - B A π A 10 , φ j 2 ( η ) : = φ j 2 ( η ) - T P H I ;
Then the corresponding any inter characteristic points η ' of the current frame image is;
v′iRepresent the corresponding contour feature point of the current frame image, sj=| | t'j||/||tj| |, n (t'j) represent that the contour feature point of the current frame image encloses the side t ' for the target object being set asjOn method Vector;
Accordingly, the determining module specifically for:Using the previous frame image as current frame image, and use the Green Coordinate algorithm determines that the contour feature point of the current frame image encloses the inter characteristic points for the target object being set as;
The determining module specifically for:
Wherein, pass throughWithDetermine factor alphakAnd β, d represent the dimension of target object, then d= 2 or d=3, δ be the previous frame image background dot, δ ' in the current frame image correspondence δ background dot,Represent The contour feature point of the current frame image encloses the j-th strip side t ' on the target object being set asjCorresponding k-th of contour feature Point,Represent tjCorresponding k-th of contour feature point;
Accordingly, the determining module specifically for:Using the previous frame image as current frame image, and according to described previous The background dot of two field picture, determines that the contour feature point of the current frame image encloses what is be set as using Green's coordinate patch algorithm The background dot of target object.
9. device according to claim 8, it is characterised in that the previous frame image and the current frame image are two dimension Image.
10. device according to claim 8 or claim 9, it is characterised in that the generation module, specifically for according to before described The change in location information of one two field picture, determines the contour feature point of the current frame image.
11. device according to claim 8 or claim 9, it is characterised in that the determining module specifically for:Determine each frame The direction of visual lines of the interval and different angle of the depth value of image, the is determined on the direction of visual lines using the method for linear search One inter characteristic points and last described background dot;
Determined between first inter characteristic points and last described background dot using dichotomy described current The intersection point of two field picture, and it regard the intersection point as final rendering point;
Rendered according to the corresponding final rendering point of several described current frame images, obtain the textured graphics of the band Picture, wherein several described current frame images are the different cut surface of a frame 3-D view.
12. device according to claim 11, it is characterised in that the determining module specifically for:By described linear The method of lookup determines that the point that first depth value met in depth value interval is less than the depth value in correspondence texture information is First inter characteristic points;
Determine that last depth value met in depth value interval is more than correspondence texture and believed by the method for the linear search The point of depth value in breath is last described described background dot;
The intersection point of the current frame image is in first inter characteristic points and last described described background dot Between meet depth value it is interval in depth value be equal to the point of the depth value in texture information.
13. device according to claim 8 or claim 9, it is characterised in that the determining module is mapping calculation using relief grain Method, the inter characteristic points, the background dot and texture information in the current frame image, determines the present frame figure After the textured 3-D view of corresponding band, it is additionally operable to:
The textured 3-D view of band corresponding to each two field picture carries out interpolation calculation, generates three-dimensional animation.
14. device according to claim 13, it is characterised in that the determining module specifically for:
The textured 3-D view of band corresponding to each two field picture carries out cubic Hamiltonian symmetrical systems, i.e., to each frame figure Inter characteristic points as in carry out cubic Hamiltonian symmetrical systems.
CN201410220456.9A 2014-05-22 2014-05-22 three-dimensional image generating method and device Expired - Fee Related CN103985156B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410220456.9A CN103985156B (en) 2014-05-22 2014-05-22 three-dimensional image generating method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410220456.9A CN103985156B (en) 2014-05-22 2014-05-22 three-dimensional image generating method and device

Publications (2)

Publication Number Publication Date
CN103985156A CN103985156A (en) 2014-08-13
CN103985156B true CN103985156B (en) 2017-07-21

Family

ID=51277113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410220456.9A Expired - Fee Related CN103985156B (en) 2014-05-22 2014-05-22 three-dimensional image generating method and device

Country Status (1)

Country Link
CN (1) CN103985156B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586234A (en) * 1992-05-15 1996-12-17 Fujitsu Limited Parallel processing three-dimensional drawing apparatus for simultaneously mapping a plurality of texture patterns
CN1920886A (en) * 2006-09-14 2007-02-28 浙江大学 Video flow based three-dimensional dynamic human face expression model construction method
CN103116902A (en) * 2011-11-16 2013-05-22 华为软件技术有限公司 Three-dimensional virtual human head image generation method, and method and device of human head image motion tracking

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586234A (en) * 1992-05-15 1996-12-17 Fujitsu Limited Parallel processing three-dimensional drawing apparatus for simultaneously mapping a plurality of texture patterns
CN1920886A (en) * 2006-09-14 2007-02-28 浙江大学 Video flow based three-dimensional dynamic human face expression model construction method
CN103116902A (en) * 2011-11-16 2013-05-22 华为软件技术有限公司 Three-dimensional virtual human head image generation method, and method and device of human head image motion tracking

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
-基于格林函数的图像增强算法;席志红等;《计算机工程与应用》;20130801;第49卷(第15期);第204-210页 *
基于格林坐标的直接操作变形方法;王剑;《中国优秀硕士学位论文全文数据库 信息科技辑 》;20110515;摘要、正文第24-36页 *

Also Published As

Publication number Publication date
CN103985156A (en) 2014-08-13

Similar Documents

Publication Publication Date Title
US20100156901A1 (en) Method and apparatus for reconstructing 3d model
Lu et al. Illustrative interactive stipple rendering
CN105678683A (en) Two-dimensional storage method of three-dimensional model
EP2402910B1 (en) Seamless fracture generation in a graphic pipeline
EP2709068A1 (en) Image processing apparatus
CN103700134A (en) Three-dimensional vector model real-time shadow deferred shading method based on controllable texture baking
Maruya Generating a Texture Map from Object‐Surface Texture Data
CN114693856B (en) Object generation method and device, computer equipment and storage medium
Jeschke et al. Interactive smooth and curved shell mapping
CN1776747A (en) GPU hardware acceleration based body drawing method for medical image
CN109934893A (en) Display methods, device and the electronic equipment of solid arbitrary section
Yang et al. Conformal freeform surfaces
Koniaris et al. Survey of texture mapping techniques for representing and rendering volumetric mesostructure
CN103325086B (en) A kind of deformation method of the three-dimensional picture based on tetrahedral coordinate system
Krishnamurthy et al. Optimized GPU evaluation of arbitrary degree NURBS curves and surfaces
Elber Geometric texture modeling
Jang et al. Feature‐Preserving Displacement Mapping With Graphics Processing Unit (GPU) Tessellation
CN103985156B (en) three-dimensional image generating method and device
CN115984441A (en) Method for rapidly reconstructing textured three-dimensional model based on nerve shader
Islam et al. Overview and challenges of different image morphing algorithms
Guo et al. Perspective reconstruction of human faces by joint mesh and landmark regression
Sederberg et al. Birational 2d free-form deformation of degree 1× n
von Funck et al. Explicit control of vector field based shape deformations
CN104036547B (en) Method and device for three-dimensional brush to generate network module in real time based on Leap Motion control
Kim et al. WYSIWYG stereo painting

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170721

Termination date: 20190522