[go: up one dir, main page]

WO2007035046A1 - The tool which controls the creation process of a facial shape data for virtual plastic - Google Patents

The tool which controls the creation process of a facial shape data for virtual plastic Download PDF

Info

Publication number
WO2007035046A1
WO2007035046A1 PCT/KR2006/003755 KR2006003755W WO2007035046A1 WO 2007035046 A1 WO2007035046 A1 WO 2007035046A1 KR 2006003755 W KR2006003755 W KR 2006003755W WO 2007035046 A1 WO2007035046 A1 WO 2007035046A1
Authority
WO
WIPO (PCT)
Prior art keywords
fdv
merge processing
merge
basis information
section
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.)
Ceased
Application number
PCT/KR2006/003755
Other languages
French (fr)
Inventor
Chang-Hwan Lee
Hyun-Jin Kim
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.)
MAXURACY CO Ltd
Original Assignee
MAXURACY CO Ltd
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 MAXURACY CO Ltd filed Critical MAXURACY CO Ltd
Publication of WO2007035046A1 publication Critical patent/WO2007035046A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/50ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders

Definitions

  • the invention relates to a tool for controlling a creation process of facial shape data for virtual plastic (hereinafter, referred to as "FDV"), and more particularly, to a tool for controlling a FDV creation process, allowing a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for an entire merge processing of the FDV, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, without an additional computation operation of an user, in accordance with merge processing basis information self-defined and provided, to be flexibly and interlockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, and enabling a medical institution to easily secure a three-dimensional (3D) FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and to effectively and essentially use the FDV for
  • a plastic related medical institution uses, for example a capture camera to photograph/generate a two-dimensional FDV corresponding to a plastic object part of a customer, for example a face, and then virtually displays to the customer having a plan for the plastic operation a shape after the plastic operation for the plastic object part, through a FDV editing process using a commercialized image editing tool, thereby inducing a series of plastic operation processes to be conducted more satisfactorily under consultation with the customer.
  • Maya and 3D studio max is associated with a photographing device such as capture camera and pattern generator so that the tool is positively used to produce a 3D FDV in the virtual plastic field.
  • the universal 3D data creating tool is very expensive and requires a highly- skilled computation operation so as to additionally merge the FDV secured by the photographing device and registration-processed. Accordingly, unless separate measures are taken, it is difficult for a medical institution having no expert knowledge relating to the merge processing of the 3D data to use the tool for the virtual plastic operation (medical treatment). Disclosure of Invention Technical Problem
  • An object of the invention is to allow a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for a whole merge process of the FDV, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, without an additional computation operation of a user, in accordance with merge processing basis information self-defined and provided, to be flexibly and inter- lockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, and to enable a medical institution to easily secure a 3D FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition
  • a tool for controlling a FDV creation process comprising a FDV creation managing module mounted to an information processing device having an information input/output device with being signal-connected to a capture camera and a pattern generator, and collectively controlling respective processes for processing and creating 3D FDV (3D Facial shape Data for Virtual Plastic) based on capture images, when it is secured the capture images captured at multiple viewpoints of a plastic object face through an interlocking operation of the capture camera and the pattern generator; a texture map producing module controlled by the FDV creation managing module and receiving/processing the capture images to produce a texture map in which the images at each of the viewpoints of the plastic object face are integrally reflected; a primitive FDV creating module controlled by the FDV creation managing module and receiving/processing the capture images to create a plurality of primitive 3D FDV in which the images at each of the viewpoints of the plastic object face are reflected, separately to the texture map; a FDV registration processing module controlled by the FDV creation managing module and
  • FIG. 1 is a conceptual view showing a tool for controlling a FDV creation process according to an embodiment of the invention
  • FIG. 2 is a conceptual view showing an overall flow for creating 3D FDV according to an embodiment of the invention
  • FIG. 3 is a conceptual view showing a detailed structure of a tool for controlling a
  • FIG. 4 is a conceptual view showing a detailed structure of a primitive FDV producing module according to an embodiment of the invention.
  • FIG. 5 is a conceptual view showing a detailed structure of a FDV merge processing module according to an embodiment of the invention.
  • FIG. 6 is a conceptual view showing a data storage state of a merge processing basis information storing section according to an embodiment of the invention. Best Mode for Carrying Out the Invention
  • a tool 100 for controlling a FDV creation process is mounted to an information processing device 3a such as computer and flexibly forms a signal- connecting relation with a photographing device such as pattern generators 2 and capture cameras 1 via a pattern generator controlling tool 5 and a capture camera controlling tool 4.
  • the pattern generators 2 controlled by the pattern generator controlling tool 5 are multiple-mounted around a virtual plastic object face (B) (for example, left side of the virtual plastic object face, right side of the virtual plastic object face, front side of the virtual plastic object face, rear side of the virtual plastic object face and the like) and sequentially transmit (project) a plurality (for example, 16) of pattern image signals to the left, right, front and rear sides of the virtual plastic object face (B).
  • a virtual plastic object face (B) for example, left side of the virtual plastic object face, right side of the virtual plastic object face, front side of the virtual plastic object face, rear side of the virtual plastic object face and the like
  • the capture cameras 1 controlled by the capture camera controlling tool 4 are mounted around the virtual plastic object face (B) (for example, left side of the virtual plastic object face, right side of the virtual plastic object face, front side of the virtual plastic object face, rear side of the virtual plastic object face and the like) and, when the plural pattern image signals are transmitted (projected) to the virtual plastic object face (B) from the pattern generators 2, they photograph the corresponding pattern images together with the virtual plastic object face (B) to produce plural capture images (II, 12, 13) having images captured at the multiple viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face (B) in a real time, as shown in Fig. 2.
  • the tool 100 comprises a FDV creation managing module 101, and a texture map producing module 170, a primitive FDV creating module 110, a registration pre-processing module 120, a FDV registration processing module 130, a FDV merge processing module 140 and a FDV mapping processing module 160 which are controlled by the FDV creation managing module 101.
  • the FDV creation managing module 101 selects/forms a continuous signal exchanging relation with the pattern generator controlling tool 5, the capture camera controlling tool 4 and the like via an interface module 102.
  • the module 101 receives the capture images (II, 12, 13) and collectively controls/progresses a series of processes for processing and creating 3D FDV on the basis of the capture images (II, 12, 13) received.
  • the texture map producing module 170 controlled by the FDV creation managing module 101 communicates with the pattern generator controlling tool 5 and the capture camera controlling tool 4 via the interface module 102.
  • the module 170 receives the capture images (II, 12, 13), progresses a process of mathematically processing the capture images (II, 12, 13) received, for example a process of finely dividing spaces constituting the capture images (II, 12, 13) received and setting a series of coordinates for each of pixels divided, produces a plurality of source texture maps (TMl) corresponding to the respective capture images (II, 12, 13), processes the sources texture maps (TMl) produced (for example, merge processing, combined part processing, etc.) and produces a series of texture maps (TM2) in which the images captured at the
  • the primitive FDV creating module 110 controlled by the FDV creation managing module 101 communicates with the pattern generator controlling tool 5 and the capture camera controlling tool 4 via the interface module 102.
  • the module 110 receives the capture images (II, 12, 13), progresses a process of mathematically processing the capture images (II, 12, 13) received (for example a process of coding spaces, a process of calculating/setting 3D coordinates, a process of meshing each of the images, etc.), and creates a plurality of primitive 3D FDV 201, 202, 203 in which the images captured at the respective viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face are integrally reflected, separately from the texture maps (TM2) (refer to Fig
  • the primitive FDV creating module 110 comprises a space coding section 111 for finely dividing measurement spaces of the capture images (II, 12, 13) into each pixel and allotting an inherent space code to each of the divided pixels under control of the FDV creation managing module 101, a 3D coordinates calculating section 112 for calculating the space codes of the pixels allotted by the space coding section 111 through a predetermined correction coefficient and converting them into 3D coordinates under control of the FDV creation managing module 101, and a mesh processing section 113 for connecting and meshing the respective pixels having the 3D coordinates allotted thereto under control of the FDV creation managing module 110.
  • the registration pre-processing module 120 which is controlled by the FDV creation managing module 101 together with the primitive FDV creating module 110, carries out a process of pre-processing the plural 3D FDV, for example, a process for removing the background of the primitive 3D FDV 201, 202, 203 to make data of a face area only, a process of thinning and interpolating a space code image of the face area, a process of interpolating and restoring hollow space data of the face area and a process of Gaussian-filtering the face area to uniformalize a data distribution, thereby enabling a registration process result, which will be created later, to maintain a predetermined quality.
  • a process of pre-processing the plural 3D FDV for example, a process for removing the background of the primitive 3D FDV 201, 202, 203 to make data of a face area only, a process of thinning and interpolating a space code image of the face area, a process of interpolating and restoring hollow space data
  • the registration preprocessing module 120 when a user (for example, medical institution) carries out a series of computation operations (for example, process of marking a corresponding point to each of the primitive 3D FDV 201, 202, 203 and requesting a registration therefor) for registering the primitive FDV 201, 202, 203 using the information I/O device 3a, for example, mouse, keyboard and monitor connected to the information processing device 3, the FDV registration processing module 130 controlled by the FDV creation managing module 101 adjusts mutual positions of the primitive 3D FDV 201, 202, 203 in accordance with the computation operations of the user, thereby registering them into a single registered 3D FDV 204 (refer to Fig. 2).
  • a user for example, medical institution
  • a series of computation operations for example, process of marking a corresponding point to each of the primitive 3D FDV 201, 202, 203 and requesting a registration therefor
  • the FDV registration processing module 130 controlled by the FDV creation managing module 101 adjusts mutual positions of the
  • the FDV merge processing module 140 controlled by the FDV creation managing module 101 automatically and sequentially progresses respective steps required for merging the previous registered 3D FDV 204 into the single 3D FDV 205, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, in accordance with merge processing basis information, which is self-defined and provided in advance depending on each of the registration types, without an additional computation operation of a user.
  • the merged 3D FDV 205 naturally undergoes a process automatically generated in intrinsic attribute thereof, without the computation operation of the user.
  • a medical institution can easily secure a 3D FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and use the FDV for a virtual plastic operation (medical treatment) effectively and essentially, thereby remarkably improving a convenience of the medical institution (or customer) faced with the virtual plastic.
  • the FDV merge processing module 140 comprises a FDV merge processing control section 141 and a merge processing basis information storing section 151, a merge processing loading section 150, a registration characteristic receiving section 143, a noise removing section 144, a FDV merge processing section 145, a registration area correcting section 146, a hole area correcting section, a polygon number correcting section 148 and a mesh quality correcting section 149 which are collectively controlled by the FDV merge processing control unit 141.
  • the FDV merge processing control unit 141 selectively forms a continuous signal exchange relation with the FDV creation managing module 101 via an information exchanging section 142 and collectively controls the auto merge processing of the registered 3D FDV 204.
  • the merge processing basis information storing section 151 controlled by the FDV merge processing control section 141 stores and manages the merge processing basis information, for example "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates deviating from the range of XXX, among the overlapped areas of the registered 3D FDV 204, should be deleted and merge-processed", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the combined area", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the hole area", "when a registration corresponding point of the registered 3D FDV 204 is within
  • the merge processing basis information loading section 150 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 to load the merge processing basis information stored therein and quickly transfers the loaded merge processing basis information to the corresponding computation part, thereby aiding the series of merge processings (for example, merge processing, combined area correcting processing, hole area correcting processing, polygon number correcting processing, mesh quality correcting processing and the like) to be stably progressed in accordance with the registration characteristics of the registered 3D FDV 204.
  • the series of merge processings for example, merge processing, combined area correcting processing, hole area correcting processing, polygon number correcting processing, mesh quality correcting processing and the like
  • the registration characteristic receiving section 143 controlled by the FDV merge processing control section 141 immediately communicates with the FDV merge processing module 130 to secure the registration characteristic information of the registered 3D FDV, for example "information about what the characteristics the registration corresponding point of the registered 3D FDV 204 has" and transfers the secured registration characteristic information of the registered 3D FDV 204 to the FDV merge processing control section 141, thereby aiding the series of auto merge processings by the computation parts (for example, FDV merge processing section, combined area correcting section, hole area correcting section, polygon number correcting section, mesh quality correcting section and the like) to be normally progressed without specific problems.
  • the computation parts for example, FDV merge processing section, combined area correcting section, hole area correcting section, polygon number correcting section, mesh quality correcting section and the like
  • the noise removing section 144 controlled by the FDV merge processing control section 141 carries out the process of previously processing the registered 3D FDV 204 (for example, process of removing the unnecessary noise of the registered 3D FDV) before the mainline merge processing is progressed, thereby inducing the merge processing results, which will be created later, to maintain a predetermined quality.
  • the FDV merge processing section 145 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the registered 3D FDV 204 and progresses a process of substantially processing the registered 3D FDV 204 in accordance with the corresponding merge processing basis information (for example, a process of deleting the data of coordinates deviating from the XXX area from the overlapped areas of the registered 3D FDV 204), thereby creating the single merged 3D FDV 205.
  • the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a combined area of the merged 3D FDV" from the FDV merge processing control section 141
  • the combined area correcting section 146 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registered 3D FDV and then progresses a process of correcting the combined area of the merged 3D FDV 205 (for example, a process of revising the data of coordinates belonging to the XXX range among the coordinates constituting the merged 3D FDV 205, thereby correcting the combined area) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
  • the hole area correcting section 147 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the hole area of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby correcting the hole area) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
  • the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a polygon number of the merged 3D FDV 205" from the FDV merge processing control section 141
  • the polygon number correcting section 148 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the polygon number of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby regulating the polygon number) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
  • the mesh quality correcting section 147 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the mesh quality of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby uniformalizing the irregular mesh quality) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
  • the medical institution displays to the customer having a plan for the plastic operation a shape after the plastic operation for the plastic object part, through a FDV editing process using a commercialized image editing tool, thereby inducing a series of plastic operation processes to be conducted more satisfactorily under consultation with the customer.
  • the invention allows a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for a whole merge process of the FDV, for example, a merge step, a join area-correcting step, a hole area- correcting step, a polygon number-correcting step, a mesh quality-correcting step and the like in accordance with merge processing basis information self-defined and provided, without an additional computation operation of a user, to be flexibly and in- terlockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, enables a medical institution to easily secure a three-dimensional FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge process of a three-dimensional image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition.
  • a merge step a join area-correcting step

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Pathology (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A tool for controlling a FDV creation process for a virtual plastic is disclosed. The invention allows a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for a whole merge process of the FDV, for example, a merge step, a join area-correcting step, a hole area-correcting step, a polygon number-correcting step, a mesh quality-correcting step and the like in accordance with merge processing basis in¬ formation self-defined and provided, without an additional computation operation of a user, to be flexibly and interlockingly arranged to a part of an electronic device associated with a pho¬ tographing device such as a capture camera and a pattern generator, enables a medical institution to easily secure a three-dimensional FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge process of a three-dimensional image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition.

Description

Description
THE TOOL WHICH CONTROLS THE CREATION PROCESS OF A FACIAL SHAPE DATA FOR VIRTUAL PLASTIC
Technical Field
[1] The invention relates to a tool for controlling a creation process of facial shape data for virtual plastic (hereinafter, referred to as "FDV"), and more particularly, to a tool for controlling a FDV creation process, allowing a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for an entire merge processing of the FDV, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, without an additional computation operation of an user, in accordance with merge processing basis information self-defined and provided, to be flexibly and interlockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, and enabling a medical institution to easily secure a three-dimensional (3D) FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition.
Background Art
[2] In recent years, as the living environment is enriched, a social interest in plastic operations is highly increased. Correspondingly to the social environment, a technology related to a virtual plastic is also remarkably developed.
[3] Under circumstances of such virtual plastic technology, a plastic related medical institution (for example, plastic surgery) uses, for example a capture camera to photograph/generate a two-dimensional FDV corresponding to a plastic object part of a customer, for example a face, and then virtually displays to the customer having a plan for the plastic operation a shape after the plastic operation for the plastic object part, through a FDV editing process using a commercialized image editing tool, thereby inducing a series of plastic operation processes to be conducted more satisfactorily under consultation with the customer.
[4] However, according to the prior art, since the FDV secured by the capture camera has a two-dimensional structure highly different from the substantial plastic object face of the customer having a 3D structure, a virtual plastic image generated by the image editing tool has also has a two-dimensional structure. Therefore, unless separate measures are taken, the customer and the medical institution have to endure the problem in that a reliability for the virtual plastic is highly decreased.
[5] Recently, in order to solve the problem, a universal 3D data creating tool such as
Maya and 3D studio max is associated with a photographing device such as capture camera and pattern generator so that the tool is positively used to produce a 3D FDV in the virtual plastic field.
[6] However, the universal 3D data creating tool is very expensive and requires a highly- skilled computation operation so as to additionally merge the FDV secured by the photographing device and registration-processed. Accordingly, unless separate measures are taken, it is difficult for a medical institution having no expert knowledge relating to the merge processing of the 3D data to use the tool for the virtual plastic operation (medical treatment). Disclosure of Invention Technical Problem
[7] The invention has been made to solve the problems occurring in the prior art. An object of the invention is to allow a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for a whole merge process of the FDV, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, without an additional computation operation of a user, in accordance with merge processing basis information self-defined and provided, to be flexibly and inter- lockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, and to enable a medical institution to easily secure a 3D FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition. Technical Solution
[8] In order to achieve the above object, there is provided a tool for controlling a FDV creation process, the tool comprising a FDV creation managing module mounted to an information processing device having an information input/output device with being signal-connected to a capture camera and a pattern generator, and collectively controlling respective processes for processing and creating 3D FDV (3D Facial shape Data for Virtual Plastic) based on capture images, when it is secured the capture images captured at multiple viewpoints of a plastic object face through an interlocking operation of the capture camera and the pattern generator; a texture map producing module controlled by the FDV creation managing module and receiving/processing the capture images to produce a texture map in which the images at each of the viewpoints of the plastic object face are integrally reflected; a primitive FDV creating module controlled by the FDV creation managing module and receiving/processing the capture images to create a plurality of primitive 3D FDV in which the images at each of the viewpoints of the plastic object face are reflected, separately to the texture map; a FDV registration processing module controlled by the FDV creation managing module and regulating mutual positions of the primitive 3D FDV, based on a computation operation of a user through the information input/output device, thereby registration processing the primitive 3D FDV into a single registered 3D FDV; a FDV merge processing module controlled by the FDV creation managing module and auto merge processing the registered 3D FDV into a single merged 3D FDV in accordance with merge processing basis information pre-defined depending on each of registration types; and a FDV mapping processing module controlled by the FDV creation managing module and mapping the merged 3D FDV to the texture map, thereby creating final FDV. Brief Description of the Drawings
[9] The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
[10] FIG. 1 is a conceptual view showing a tool for controlling a FDV creation process according to an embodiment of the invention;
[11] FIG. 2 is a conceptual view showing an overall flow for creating 3D FDV according to an embodiment of the invention;
[12] FIG. 3 is a conceptual view showing a detailed structure of a tool for controlling a
FDV creation process according to an embodiment of the invention;
[13] FIG. 4 is a conceptual view showing a detailed structure of a primitive FDV producing module according to an embodiment of the invention;
[14] FIG. 5 is a conceptual view showing a detailed structure of a FDV merge processing module according to an embodiment of the invention; and
[15] FIG. 6 is a conceptual view showing a data storage state of a merge processing basis information storing section according to an embodiment of the invention. Best Mode for Carrying Out the Invention
[16] In the followings, it will be more specifically described a tool for controlling a FDV creation process according to the invention.
[17] As shown in Fig. 1, a tool 100 for controlling a FDV creation process is mounted to an information processing device 3a such as computer and flexibly forms a signal- connecting relation with a photographing device such as pattern generators 2 and capture cameras 1 via a pattern generator controlling tool 5 and a capture camera controlling tool 4.
[18] At this time, the pattern generators 2 controlled by the pattern generator controlling tool 5 are multiple-mounted around a virtual plastic object face (B) (for example, left side of the virtual plastic object face, right side of the virtual plastic object face, front side of the virtual plastic object face, rear side of the virtual plastic object face and the like) and sequentially transmit (project) a plurality (for example, 16) of pattern image signals to the left, right, front and rear sides of the virtual plastic object face (B). The capture cameras 1 controlled by the capture camera controlling tool 4 are mounted around the virtual plastic object face (B) (for example, left side of the virtual plastic object face, right side of the virtual plastic object face, front side of the virtual plastic object face, rear side of the virtual plastic object face and the like) and, when the plural pattern image signals are transmitted (projected) to the virtual plastic object face (B) from the pattern generators 2, they photograph the corresponding pattern images together with the virtual plastic object face (B) to produce plural capture images (II, 12, 13) having images captured at the multiple viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face (B) in a real time, as shown in Fig. 2.
[19] Under such circumferences, as shown in Fig. 3, the tool 100 comprises a FDV creation managing module 101, and a texture map producing module 170, a primitive FDV creating module 110, a registration pre-processing module 120, a FDV registration processing module 130, a FDV merge processing module 140 and a FDV mapping processing module 160 which are controlled by the FDV creation managing module 101.
[20] In this case, the FDV creation managing module 101 selects/forms a continuous signal exchanging relation with the pattern generator controlling tool 5, the capture camera controlling tool 4 and the like via an interface module 102. In addition, when the capture images (II, 12, 13) having multiple viewpoints-images of the virtual plastic object face (B) are secured through the interlocking operation of the pattern generator 2 and the capture camera 1, the module 101 receives the capture images (II, 12, 13) and collectively controls/progresses a series of processes for processing and creating 3D FDV on the basis of the capture images (II, 12, 13) received.
[21] At this time, the texture map producing module 170 controlled by the FDV creation managing module 101 communicates with the pattern generator controlling tool 5 and the capture camera controlling tool 4 via the interface module 102. In addition, when the capture images (II, 12, 13) captured at the multiple viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face (B) are secured by the interlocking operation of the pattern generator 2 and the capture camera 1, the module 170 receives the capture images (II, 12, 13), progresses a process of mathematically processing the capture images (II, 12, 13) received, for example a process of finely dividing spaces constituting the capture images (II, 12, 13) received and setting a series of coordinates for each of pixels divided, produces a plurality of source texture maps (TMl) corresponding to the respective capture images (II, 12, 13), processes the sources texture maps (TMl) produced (for example, merge processing, combined part processing, etc.) and produces a series of texture maps (TM2) in which the images captured at the respective viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face are integrally reflected.
[22] In addition, the primitive FDV creating module 110 controlled by the FDV creation managing module 101 communicates with the pattern generator controlling tool 5 and the capture camera controlling tool 4 via the interface module 102. Further, when the capture images (II, 12, 13) at the multiple viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face (B) are secured by the interlocking operation of the pattern generator 2 and the capture camera 1, the module 110 receives the capture images (II, 12, 13), progresses a process of mathematically processing the capture images (II, 12, 13) received (for example a process of coding spaces, a process of calculating/setting 3D coordinates, a process of meshing each of the images, etc.), and creates a plurality of primitive 3D FDV 201, 202, 203 in which the images captured at the respective viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face are integrally reflected, separately from the texture maps (TM2) (refer to Fig. X).
[23] In this case, as shown in Fig. 4, the primitive FDV creating module 110 comprises a space coding section 111 for finely dividing measurement spaces of the capture images (II, 12, 13) into each pixel and allotting an inherent space code to each of the divided pixels under control of the FDV creation managing module 101, a 3D coordinates calculating section 112 for calculating the space codes of the pixels allotted by the space coding section 111 through a predetermined correction coefficient and converting them into 3D coordinates under control of the FDV creation managing module 101, and a mesh processing section 113 for connecting and meshing the respective pixels having the 3D coordinates allotted thereto under control of the FDV creation managing module 110.
[24] In the mean time, when the plurality of 3D FDV 201, 202, 203, in which the images at the respective viewpoints (for example, left, right, front and rear viewpoints, etc.) of the virtual plastic object face (B) are reflected, are completely created by the primitive FDV creating module 110, the registration pre-processing module 120, which is controlled by the FDV creation managing module 101 together with the primitive FDV creating module 110, carries out a process of pre-processing the plural 3D FDV, for example, a process for removing the background of the primitive 3D FDV 201, 202, 203 to make data of a face area only, a process of thinning and interpolating a space code image of the face area, a process of interpolating and restoring hollow space data of the face area and a process of Gaussian-filtering the face area to uniformalize a data distribution, thereby enabling a registration process result, which will be created later, to maintain a predetermined quality.
[25] Herein, after the pre-processing of the 3D FDV is completed by the registration preprocessing module 120, when a user (for example, medical institution) carries out a series of computation operations (for example, process of marking a corresponding point to each of the primitive 3D FDV 201, 202, 203 and requesting a registration therefor) for registering the primitive FDV 201, 202, 203 using the information I/O device 3a, for example, mouse, keyboard and monitor connected to the information processing device 3, the FDV registration processing module 130 controlled by the FDV creation managing module 101 adjusts mutual positions of the primitive 3D FDV 201, 202, 203 in accordance with the computation operations of the user, thereby registering them into a single registered 3D FDV 204 (refer to Fig. 2).
[26] Of course, in order for the registered 3D FDV 204 having completed the registration process to be created into final 3D FDV 205 which will be actually introduced into a virtual plastic operation, it is necessarily required a series of merge processings.
[27] However, since the merge processing requires a higher- skilled computation operation than the registration process, if a separate additional measurement is not taken, a medical institution having no separate expert knowledge (skill) related to the merge processing of the 3D data has no choice but to give up the merge processing of the 3D FDV. As a result, the institution cannot effectively conduct the virtual plastic operation.
[28] With regard to the sensitive situations, contrary to the prior art, the FDV merge processing module 140 controlled by the FDV creation managing module 101 automatically and sequentially progresses respective steps required for merging the previous registered 3D FDV 204 into the single 3D FDV 205, for example, a merge step, a combined area correcting step, a hole area correcting step, a polygon number correcting step, a mesh quality correcting step and the like, in accordance with merge processing basis information, which is self-defined and provided in advance depending on each of the registration types, without an additional computation operation of a user.
[29] Of course, under auto merge processing mechanism of the FDV merge processing module 140, the merged 3D FDV 205 naturally undergoes a process automatically generated in intrinsic attribute thereof, without the computation operation of the user. As a result, under circumstances of the invention, a medical institution can easily secure a 3D FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge processing of a 3D image, and use the FDV for a virtual plastic operation (medical treatment) effectively and essentially, thereby remarkably improving a convenience of the medical institution (or customer) faced with the virtual plastic.
[30] At this time, as shown in Fig. 5, the FDV merge processing module 140 comprises a FDV merge processing control section 141 and a merge processing basis information storing section 151, a merge processing loading section 150, a registration characteristic receiving section 143, a noise removing section 144, a FDV merge processing section 145, a registration area correcting section 146, a hole area correcting section, a polygon number correcting section 148 and a mesh quality correcting section 149 which are collectively controlled by the FDV merge processing control unit 141.
[31] In this case, the FDV merge processing control unit 141 selectively forms a continuous signal exchange relation with the FDV creation managing module 101 via an information exchanging section 142 and collectively controls the auto merge processing of the registered 3D FDV 204.
[32] At this time, as shown in Fig. 6, the merge processing basis information storing section 151 controlled by the FDV merge processing control section 141 stores and manages the merge processing basis information, for example "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates deviating from the range of XXX, among the overlapped areas of the registered 3D FDV 204, should be deleted and merge-processed", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the combined area", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the hole area", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the polygon number", "when a registration corresponding point of the registered 3D FDV 204 is within a range of XXX, the data of coordinates belonging to the range of XXX, among the data constituting the registered 3D FDV 204, should be revised to correct the mesh quality" and the like, into a set pattern, thereby enabling each computation part controlled by the FDV merge processing control section 141 to automatically progress a series of merge processings given to the part in accordance with the self-decision, without a separate computation operation of the user.
[33] In addition, when there occur a series of request events for the merge processing basis information from each of the computation parts controlled by the FDV merge processing control section 141 during the auto merge processing of the registered 3D FDV, the merge processing basis information loading section 150 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 to load the merge processing basis information stored therein and quickly transfers the loaded merge processing basis information to the corresponding computation part, thereby aiding the series of merge processings (for example, merge processing, combined area correcting processing, hole area correcting processing, polygon number correcting processing, mesh quality correcting processing and the like) to be stably progressed in accordance with the registration characteristics of the registered 3D FDV 204.
[34] Under such circumstances, when the FDV registration processing module 130 completes to create the registered 3D FDV 204, the registration characteristic receiving section 143 controlled by the FDV merge processing control section 141 immediately communicates with the FDV merge processing module 130 to secure the registration characteristic information of the registered 3D FDV, for example "information about what the characteristics the registration corresponding point of the registered 3D FDV 204 has" and transfers the secured registration characteristic information of the registered 3D FDV 204 to the FDV merge processing control section 141, thereby aiding the series of auto merge processings by the computation parts (for example, FDV merge processing section, combined area correcting section, hole area correcting section, polygon number correcting section, mesh quality correcting section and the like) to be normally progressed without specific problems.
[35] In addition, when the FDV registration processing module 130 completes to create the registered 3D FDV 204, the noise removing section 144 controlled by the FDV merge processing control section 141 carries out the process of previously processing the registered 3D FDV 204 (for example, process of removing the unnecessary noise of the registered 3D FDV) before the mainline merge processing is progressed, thereby inducing the merge processing results, which will be created later, to maintain a predetermined quality.
[36] Under such circumstances, when the FDV registration processing module 130 completes to create the registered 3D FDV 204 and it is correspondingly transferred an "instruction of merge-processing the registered 3D FDV 204" from the FDV merge processing control section 141, the FDV merge processing section 145 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the registered 3D FDV 204 and progresses a process of substantially processing the registered 3D FDV 204 in accordance with the corresponding merge processing basis information (for example, a process of deleting the data of coordinates deviating from the XXX area from the overlapped areas of the registered 3D FDV 204), thereby creating the single merged 3D FDV 205.
[37] In addition, when the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a combined area of the merged 3D FDV" from the FDV merge processing control section 141, the combined area correcting section 146 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registered 3D FDV and then progresses a process of correcting the combined area of the merged 3D FDV 205 (for example, a process of revising the data of coordinates belonging to the XXX range among the coordinates constituting the merged 3D FDV 205, thereby correcting the combined area) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
[38] In addition, when the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a hole area of the merged 3D FDV 205" from the FDV merge processing control section 141, the hole area correcting section 147 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the hole area of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby correcting the hole area) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
[39] Further, when the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a polygon number of the merged 3D FDV 205" from the FDV merge processing control section 141, the polygon number correcting section 148 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the polygon number of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby regulating the polygon number) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
[40] Additionally, when the FDV merge processing section 145 completes to create the single merged 3D FDV 205 and it is correspondingly transferred an "instruction of correcting a mesh quality of the merged 3D FDV 205" from the FDV merge processing control section 141, the mesh quality correcting section 147 controlled by the FDV merge processing control section 141 immediately communicates with the merge processing basis information storing section 151 via the merge processing basis information loading section 150 to secure the specific merge processing basis information conforming with the registration characteristic of the merged 3D FDV and then progresses a process of correcting the mesh quality of the merged 3D FDV 205 (for example, a process of correcting the data of coordinates belonging to the XXX range, among the coordinates constituting the merge 3D FDV, thereby uniformalizing the irregular mesh quality) in accordance with the corresponding merge processing basis information, thereby inducing the completed merged 3D FDV 205 to have a better image quality.
[41] As a result, under automated merge processings of the computation parts, it is possible for the medical institution to automatically secure the merged 3D FDV 205 of a good quality conforming with the substantial plastic object face, without the separate expert knowledge related to the 3D FDV image.
[42] After that, as shown in Fig. 3, when the series of merged 3D FDV 205 are automatically created by the FDV merge processing module 140 and it is correspondingly transferred an "instruction of mapping the merged 3D FDV 205 to the texture map (TM2)" from the FDV creation managing module 101, the FDV mapping processing module 160 controlled by the FDV creation managing module 101 immediately communicates with the texture map producing module 170 to secure the texture map (TM2) produced therefrom and maps the secured texture map (TM2) to the merged 3D FDV 205, thereby creating the final 3D FDV 206.
[43] Later, the medical institution (user) displays to the customer having a plan for the plastic operation a shape after the plastic operation for the plastic object part, through a FDV editing process using a commercialized image editing tool, thereby inducing a series of plastic operation processes to be conducted more satisfactorily under consultation with the customer. Industrial Applicability
[44] The invention allows a series of calculation modules, which are capable of automatically and sequentially progressing respective steps required for a whole merge process of the FDV, for example, a merge step, a join area-correcting step, a hole area- correcting step, a polygon number-correcting step, a mesh quality-correcting step and the like in accordance with merge processing basis information self-defined and provided, without an additional computation operation of a user, to be flexibly and in- terlockingly arranged to a part of an electronic device associated with a photographing device such as a capture camera and a pattern generator, enables a medical institution to easily secure a three-dimensional FDV conforming with a substantial plastic object face of a customer, without separate expert knowledge related to a merge process of a three-dimensional image, and to effectively and essentially use the FDV for a virtual plastic operation (medical treatment), thereby improving a convenience of the medical institution (or customer) faced with the virtual plastic to an optimized condition.
[45] While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made thereto without departing from the spirit and scope of the invention as defined by the appended claims.

Claims

Claims
[1] A tool for controlling a FDV creation process, the tool comprising: a FDV creation managing module mounted to an information processing device having an information input/output device with being signal-connected to a capture camera and a pattern generator, and collectively controlling respective processes for processing and creating 3D FDV (3D Facial shape Data for Virtual
Plastic) based on capture images, when it is secured the capture images captured at multiple viewpoints of a plastic object face through an interlocking operation of the capture camera and the pattern generator; a texture map producing module controlled by the FDV creation managing module and receiving/processing the capture images to produce a texture map in which the images at each of the viewpoints of the plastic object face are integrally reflected; a primitive FDV creating module controlled by the FDV creation managing module and receiving/processing the capture images to create a plurality of primitive 3D FDV in which the images at each of the viewpoints of the plastic object face are reflected, separately to the texture map; a FDV registration processing module controlled by the FDV creation managing module and regulating mutual positions of the primitive 3D FDV, based on a computation operation of a user through the information input/output device, thereby registration processing the primitive 3D FDV into a single registered 3D
FDV; a FDV merge processing module controlled by the FDV creation managing module and auto merge processing the registered 3D FDV into a single merged
3D FDV in accordance with merge processing basis information pre-defined depending on each of registration types; and a FDV mapping processing module controlled by the FDV creation managing module and mapping the merged 3D FDV to the texture map, thereby creating final FDV.
[2] The tool according to claim 1, wherein the FDV merge processing module comprises: a FDV merge processing control section for collectively controlling an auto merge processing of the registration 3D FDV; a merge processing basis information storing section controlled by the FDV merge processing control section and storing/managing the merge processing basis information; a registration characteristic receiving section controlled by the FDV merge processing control section, communicating with the FDV registration processing module and receiving a registration characteristic of the registered 3D FDV; a merge processing basis information loading section controlled by the FDV merge processing control section and communicating with the merge processing basis information storing section when the registration characteristic of the registered 3D FDV is received by the registration characteristic receiving section, thereby loading specific merge processing basis information conforming with the corresponding registration characteristic; and a FDV merge processing section controlled by the FDV merge processing control section and when the specific merge processing basis information is loaded by the merge processing basis information lading section, merge- processing the registered 3D FDV in accordance with the corresponding merge processing basis information, thereby creating the merged 3D FDV.
[3] The tool according to claim 2, further comprising a combined area correcting section controlled by the FDV merge processing control section and correcting a combined area of the merged 3D FDV in accordance with the corresponding merge processing basis information when the specific merge processing basis information is loaded by the merge processing basis information loading section.
[4] The tool according to claim 2, further comprising a hole area correcting section controlled by the FDV merge processing control section and correcting a hole area of the merged 3D FDV in accordance with the corresponding merge processing basis information when the specific merge processing basis information is loaded by the merge processing basis information loading section.
[5] The tool according to claim 2, further comprising a polygon number correcting section controlled by the FDV merge processing control section and correcting a polygon number of the merged 3D FDV in accordance with the corresponding merge processing basis information when the specific merge processing basis information is loaded by the merge processing basis information loading section.
[6] The tool according to claim 2, further comprising a mesh quality correcting section controlled by the FDV merge processing control section and correcting a mesh quality of the merged 3D FDV in accordance with the corresponding merge processing basis information when the specific merge processing basis information is loaded by the merge processing basis information loading section.
PCT/KR2006/003755 2005-09-21 2006-09-21 The tool which controls the creation process of a facial shape data for virtual plastic Ceased WO2007035046A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2005-0087580 2005-09-21
KR1020050087580A KR100742307B1 (en) 2005-09-21 2005-09-21 Facial shape data generation management tool for virtual molding

Publications (1)

Publication Number Publication Date
WO2007035046A1 true WO2007035046A1 (en) 2007-03-29

Family

ID=37889056

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2006/003755 Ceased WO2007035046A1 (en) 2005-09-21 2006-09-21 The tool which controls the creation process of a facial shape data for virtual plastic

Country Status (2)

Country Link
KR (1) KR100742307B1 (en)
WO (1) WO2007035046A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101390822B1 (en) * 2012-11-28 2014-04-30 주식회사 에스하이텍 3d hologram virtual cosmetic surgery device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010070913A (en) * 2001-06-20 2001-07-27 조현정 Imaginary plastic operation system and method thereof
KR20020008260A (en) * 2000-07-20 2002-01-30 오석중 System and Method for on-line simulating cyber plastic surgery by using Communication network
KR20040075672A (en) * 2003-02-21 2004-08-30 정보통신연구진흥원 A simulation method for hierarchical cyber face plastic surgery
KR20050004577A (en) * 2003-07-03 2005-01-12 한라공조주식회사 Reinforcing structure of hybrid plastic product
KR20050043180A (en) * 2003-11-05 2005-05-11 최창구 System for consulting of real time plastic suture operation using internet and method same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050045774A (en) * 2003-11-12 2005-05-17 (주)버추얼미디어 Apparatus and method for reconstructing 3d face from facial image with various viewpoints

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020008260A (en) * 2000-07-20 2002-01-30 오석중 System and Method for on-line simulating cyber plastic surgery by using Communication network
KR20010070913A (en) * 2001-06-20 2001-07-27 조현정 Imaginary plastic operation system and method thereof
KR20040075672A (en) * 2003-02-21 2004-08-30 정보통신연구진흥원 A simulation method for hierarchical cyber face plastic surgery
KR20050004577A (en) * 2003-07-03 2005-01-12 한라공조주식회사 Reinforcing structure of hybrid plastic product
KR20050043180A (en) * 2003-11-05 2005-05-11 최창구 System for consulting of real time plastic suture operation using internet and method same

Also Published As

Publication number Publication date
KR100742307B1 (en) 2007-07-26
KR20070033169A (en) 2007-03-26

Similar Documents

Publication Publication Date Title
US11270523B2 (en) Systems and methods for constructing a three-dimensional model from two-dimensional images
KR101307341B1 (en) Method and apparatus for motion capture of dynamic object
EP2973417B1 (en) A method and system for three-dimensional imaging
US20090153569A1 (en) Method for tracking head motion for 3D facial model animation from video stream
JP4889182B2 (en) Depth map generation by hypothesis mixing in Bayesian framework
EP2910021A1 (en) Handheld portable optical scanner and method of using
CN101996416B (en) 3D face capturing method and equipment
CN114494582A (en) A dynamic update method of 3D model based on visual perception
JP2002071315A (en) Projection planar measuring system
JP2006107145A (en) Face shape modeling system and face shape modeling method
WO1999063490A1 (en) 3d image processing method and apparatus
JP3614709B2 (en) Landscape image index method, apparatus, and recording medium recording landscape image index program
WO2007035046A1 (en) The tool which controls the creation process of a facial shape data for virtual plastic
CN115486091B (en) System and method for video processing using virtual reality devices
JP2004252603A5 (en)
JPH0814860A (en) Model making device
CN118827936A (en) Auxiliary image display method, device, medium and electronic equipment for operating machinery
KR101012758B1 (en) 3D human measurement system and method
JP2001012922A (en) Three-dimensional data-processing device
CN116958365A (en) Virtual terrain processing method, apparatus, device, medium and program product
KR100717709B1 (en) Capture Image Acquisition System for Virtual Formation
EP3779878A1 (en) Method and device for combining a texture with an artificial object
JP2010237941A (en) Mask image generating apparatus, three-dimensional object model information generating apparatus, and program
US20190377935A1 (en) Method and apparatus for tracking features
CN117103286B (en) Manipulator eye calibration method and system and readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06798838

Country of ref document: EP

Kind code of ref document: A1