CN111161399B - Data processing method and assembly for generating three-dimensional model based on two-dimensional image - Google Patents

Data processing method and assembly for generating three-dimensional model based on two-dimensional image Download PDF

Info

Publication number
CN111161399B
CN111161399B CN201911258760.1A CN201911258760A CN111161399B CN 111161399 B CN111161399 B CN 111161399B CN 201911258760 A CN201911258760 A CN 201911258760A CN 111161399 B CN111161399 B CN 111161399B
Authority
CN
China
Prior art keywords
image
dimensional
model
dimensional image
module
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.)
Active
Application number
CN201911258760.1A
Other languages
Chinese (zh)
Other versions
CN111161399A (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.)
Shanghai Qingyan Heshi Technology Co ltd
Original Assignee
Shanghai Qingyan Heshi Technology 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 Shanghai Qingyan Heshi Technology Co ltd filed Critical Shanghai Qingyan Heshi Technology Co ltd
Priority to CN201911258760.1A priority Critical patent/CN111161399B/en
Publication of CN111161399A publication Critical patent/CN111161399A/en
Application granted granted Critical
Publication of CN111161399B publication Critical patent/CN111161399B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/752Contour matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/08Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Graphics (AREA)
  • General Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a data processing method and a data processing component for generating a three-dimensional model based on a two-dimensional image, wherein the data processing method comprises the following steps: acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are respectively 75 and 105; and obtaining a three-dimensional model of the head target by using the three two-dimensional images through an artificial intelligence algorithm. The data processing method and the data processing component based on the two-dimensional image generating three-dimensional model can generate the 3D model by utilizing three two-dimensional images, improve the accuracy of face recognition, acquire the 3D model with high image quality, support the face recognition when the face is completely sideways at 90 degrees, and still can quickly lock the target when the camera is too high and the shooting target deflects the head.

Description

Data processing method and assembly for generating three-dimensional model based on two-dimensional image
Technical Field
The invention relates to a data processing method and a data processing component for generating a three-dimensional model based on a two-dimensional image.
Background
The 3D camera is made of a 3D lens, generally has more than two imaging lenses, has a distance similar to the distance between eyes, and can shoot different images aiming at the same scene and seen by similar eyes.
The first 3D camera so far 3D revolution has been fully deployed around hollywood heavy-weight large-scale and heavy sporting events. With the advent of 3D cameras, this technology has moved further away from home users. After the video camera is pushed out, a 3D lens can be used for capturing each forgetful moment of a person, such as a first step taken by a child, university graduation celebration and the like.
A 3D camera typically has more than two shots. The 3D camera itself functions like a human brain, and can fuse two lens images together into one 3D image. These images can be played on 3D televisions, viewed by the viewer wearing so-called active shutter glasses, or directly by means of naked eye 3D display devices. The 3D shutter glasses can rapidly stagger the opening and closing of the lenses of the left and right glasses at a speed of 60 times per second. This means that each eye sees a slightly different picture of the same scene, so the brain will thus be the single picture that is being enjoyed in 3D for it.
The 3D cameras on the market are too expensive, and in the prior art, a 3D model can be built by using a plurality of 2D images, but the number of the 2D images required in the mode is large, so that the required computing resources are high, and the calculation cost is high.
Disclosure of Invention
The invention aims to overcome the defects that in the prior art, a 3D camera is too expensive, the number of 2D images required for building a 3D model by utilizing a plurality of 2D images is large, so that the required computing resources are very high and the computing cost is also high.
The invention solves the technical problems by the following technical scheme:
the data processing method for generating the three-dimensional model based on the two-dimensional image is characterized by comprising the following steps of:
acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are respectively 75 and 105;
And obtaining a three-dimensional model of the head target by using the three two-dimensional images through an artificial intelligence algorithm.
Preferably, the data processing method further comprises:
Acquiring a three-dimensional model database, wherein the three-dimensional model database comprises an original three-dimensional image;
carrying out standardization processing on each original three-dimensional image to obtain a standard three-dimensional image;
making artificial intelligent learning by using all the standard three-dimensional models to obtain a training template;
And acquiring a three-dimensional model of the head target by using the three two-dimensional images through the training template.
Preferably, the training template is obtained by using all the standard three-dimensional models to perform artificial intelligent learning, and the training template comprises:
for each standard three-dimensional model, acquiring data characteristic expression of the standard three-dimensional model, and carrying out statistics on the data characteristic expression to obtain average data and mean square error data of the data characteristic expression;
and performing artificial intelligent learning by using the average data and the mean square error data of all the standard three-dimensional models to obtain training templates, wherein the training templates reconstruct different face models through control parameters.
Preferably, the obtaining, by the training template, the three-dimensional model of the head target by using the three two-dimensional images includes:
Identifying contour features of the first image, the second image and the third image;
And acquiring a three-dimensional model of the head target by utilizing the outline features through the training template.
Preferably, the obtaining, by the training template, the three-dimensional model of the head target using the contour features includes:
Acquiring a shooting direction of the two-dimensional image according to the outline characteristics;
searching a training template matched with the outline features according to the shooting direction;
and adjusting the shape of the training template according to the contour features to obtain a three-dimensional model of the head target.
Preferably, the data processing method includes a normalization model, the normalization model is a tensor model, and the normalizing process is performed on each original three-dimensional image to obtain a standard three-dimensional image, including:
For each original three-dimensional image, adjusting the standardized model according to the original three-dimensional model to obtain the standard three-dimensional image.
Preferably, said adjusting said standardized model according to said original three-dimensional model to obtain said standard three-dimensional image comprises:
identifying feature points of the five sense organs of the original three-dimensional image;
Adjusting the size of the standardized model according to the feature points of the five sense organs, and aligning the original three-dimensional image with the standardized model in space;
for each image point on the standardized model, acquiring an intersection point of a normal line at the image point and an original three-dimensional image;
and adjusting the standardized model according to a preset rule to obtain the standard three-dimensional image, wherein the preset rule is to adjust the length between each image point and the corresponding intersection point to be the same length.
The invention also provides a data processing component for generating a three-dimensional model based on the two-dimensional image, which is characterized in that the data processing component comprises an acquisition module and a calculation module,
The acquisition module is used for acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are all 75, 105;
The computing module is used for acquiring a three-dimensional model of the head target by utilizing the three two-dimensional images through an artificial intelligence algorithm.
Preferably, the data processing assembly further comprises a data module, a sorting module and a training module,
The data module is used for acquiring a three-dimensional model database, and the three-dimensional model database comprises an original three-dimensional image;
The arrangement module is used for carrying out standardized processing on each original three-dimensional image to obtain a standard three-dimensional image;
the training module is used for utilizing all the standard three-dimensional models to perform artificial intelligent learning to obtain a training template;
The calculation module is used for obtaining a three-dimensional model of the head target through the training template by utilizing the three two-dimensional images.
Preferably, the data processing assembly further comprises an identification module, a processing module and a matching module,
The identification module is used for identifying outline features of the first image, the second image and the third image;
the processing module is used for acquiring the shooting direction of the two-dimensional image according to the contour features;
The matching module is used for searching a training template matched with the contour features according to the shooting direction;
The calculation module is used for adjusting the shape of the training template according to the contour features so as to obtain a three-dimensional model of the head target.
On the basis of conforming to the common knowledge in the field, the above preferred conditions can be arbitrarily combined to obtain the preferred examples of the invention.
The invention has the positive progress effects that:
The data processing method and the data processing component for generating the three-dimensional model based on the two-dimensional images can generate the 3D model by utilizing three two-dimensional images, so that the 3D model with high image quality can be obtained. In addition, the face recognition system is combined with the existing face recognition system, the accuracy of face recognition in a large angle is greatly improved, the face recognition in a full face of up to 90 degrees can be supported, and the target can be still quickly locked when the camera is too high and the shooting target deflects the head.
Drawings
Fig. 1 is a flowchart of a data processing method according to embodiment 1 of the present invention.
Fig. 2 is another flowchart of the data processing method of embodiment 1 of the present invention.
Fig. 3 is a flowchart of a data processing method according to embodiment 1 of the present invention.
Fig. 4 is a flowchart of a data processing method according to embodiment 1 of the present invention.
Detailed Description
The invention is further illustrated by means of the following examples, which are not intended to limit the scope of the invention.
Example 1
The embodiment provides a data processing component for generating a three-dimensional model based on a two-dimensional image.
The data processing assembly comprises an acquisition module and a calculation module,
The acquisition module is used for acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are all 75, 105;
In this embodiment, the included angle has a value of [85, 95], and the included angle in the optimal shooting direction has a value of 90 degrees.
The computing module is used for acquiring a three-dimensional model of the head target by utilizing the three two-dimensional images through an artificial intelligence algorithm.
Specifically, the data processing assembly further comprises a data module, a sorting module and a training module, wherein the three modules are used for obtaining the three-dimensional model of the head target by utilizing the three two-dimensional images through an artificial intelligence algorithm.
The data module is used for acquiring a three-dimensional model database, and the three-dimensional model database comprises an original three-dimensional image;
The arrangement module is used for carrying out standardized processing on each original three-dimensional image to obtain a standard three-dimensional image;
the training module is used for utilizing all the standard three-dimensional models to perform artificial intelligent learning to obtain a training template;
The calculation module is used for obtaining a three-dimensional model of the head target through the training template by utilizing the three two-dimensional images.
The data processing component of this embodiment further includes an interception module.
For each standard three-dimensional model, the intercepting module is used for acquiring three two-dimensional screenshots of the standard three-dimensional model, namely a first screenshot, a second screenshot and a third screenshot, wherein the value ranges of included angles in the intercepting directions of the first screenshot, the third screenshot and the second screenshot are respectively 75 and 105;
In this embodiment, the capturing is performed by placing the standard three-dimensional model on one side of a target plane, where the target plane is perpendicular to the capturing direction, that is, the observing direction (the same as the photographing direction), and then vertically dropping the pixel points on the standard three-dimensional model on the target plane from near to far in sequence, so as to generate the two-dimensional screenshot.
The training module is used for utilizing all the standard three-dimensional models to perform artificial intelligent learning to obtain a training template, and the training template comprises three corresponding relations between two-dimensional screenshot and the standard three-dimensional models.
The data processing assembly also comprises an identification module, a processing module and a matching module,
The identification module is used for identifying outline features of the first image, the second image and the third image;
the processing module is used for acquiring the shooting direction of the two-dimensional image according to the contour features;
The matching module is used for searching a training template matched with the contour features according to the shooting direction;
The calculation module is used for adjusting the shape of the training template according to the contour features so as to obtain a three-dimensional model of the head target.
Further, the three-dimensional model of the head target in this embodiment includes a structural layer and a pixel layer, and the computing module is configured to adjust the shape of the training template according to the contour feature to obtain the structural layer of the three-dimensional model, and after the structural layer is obtained, three two-dimensional images of the head target are attached to the structural layer along the shooting direction of the contour feature to obtain the three-dimensional model.
The data processing method comprises a normalization component, wherein the normalization component is a tensor model.
The tensor model may be a functional formula set on a pre-stored image and representing a relationship between image points, and the generating module is configured to set the functional formula between the image points on the 3D image by using the functional formula on the pre-stored image through an artificial intelligence deep learning algorithm.
For each original three-dimensional image, the arrangement module is used for adjusting the standardized model according to the original three-dimensional model to obtain the standard three-dimensional image.
Specifically, the arrangement module is used for:
identifying feature points of the five sense organs of the original three-dimensional image;
Adjusting the size of the standardized model according to the feature points of the five sense organs, and aligning the original three-dimensional image with the standardized model in space;
for each image point on the standardized model, acquiring an intersection point of a normal line at the image point and an original three-dimensional image;
and adjusting the standardized model according to a preset rule to obtain the standard three-dimensional image, wherein the preset rule is to adjust the length between each image point and the corresponding intersection point to be the same length.
Referring to fig. 1, with the above data processing component, this embodiment further provides a data processing method, including:
Step 101, three two-dimensional images of a head target are obtained, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are respectively 75 and 105;
In this embodiment, the included angle has a value of [85, 95], and the included angle in the optimal shooting direction has a value of 90 degrees.
Step 102, acquiring a three-dimensional model of the head target by using the three two-dimensional images through an artificial intelligence algorithm.
Prior to step 101, the data processing method further comprises:
step 1001, obtaining a three-dimensional model database, wherein the three-dimensional model database comprises an original three-dimensional image;
step 1002, performing standardization processing on each original three-dimensional image to obtain a standard three-dimensional image;
Step 1003, using all the standard three-dimensional models to perform artificial intelligent learning to obtain a training template;
Step 102 is: and acquiring a three-dimensional model of the head target by using the three two-dimensional images through the training template. That is, step 102 is specifically: and obtaining a three-dimensional model of the head target by using the three two-dimensional images through an artificial intelligence algorithm and the training template.
Referring to fig. 2, step 1003 includes:
Step 10031, for each standard three-dimensional model, obtaining a data characteristic expression of the standard three-dimensional model, and counting the data characteristic expressions to obtain average data and mean square error data of the data characteristic expressions;
And 10032, performing artificial intelligent learning by using the average data and the mean square error data of all the standard three-dimensional models to obtain training templates, wherein the training templates are used for reconstructing different face models through control parameters.
Referring to fig. 3, step 102 includes:
Step 1021, identifying contour features of the first image, the second image and the third image;
step 1022, acquiring a shooting direction of the two-dimensional image according to the contour feature;
Step 1023, searching a training template matched with the contour features according to the shooting direction;
step 1024, adjusting the shape of the training template according to the contour feature to obtain the three-dimensional model of the head target.
The data processing method includes a standardized model, the standardized model is a tensor model, and step 1002 includes:
For each original three-dimensional image, adjusting the standardized model according to the original three-dimensional model to obtain the standard three-dimensional image.
Referring to fig. 4, specifically, step 1002 includes:
10021. Identifying feature points of the five sense organs of the original three-dimensional image;
10022. Adjusting the size of the standardized model according to the feature points of the five sense organs, and aligning the original three-dimensional image with the standardized model in space;
10023. For each image point on the standardized model, acquiring an intersection point of a normal line at the image point and an original three-dimensional image;
Further, in step 10023, an included angle between the normal line at the image point and the normal line of the adjacent image point is obtained in a predetermined area (such as a face, a forehead, etc.), if the included angle is smaller than a predetermined value, an intersection point of the normal line at the image point and the original three-dimensional image is obtained, if the included angle is larger than another predetermined value, the image point is used as a noise point, and flattening is performed, wherein the processing mode may be to obtain an average value of the included angles of the normal lines in a designated area around the noise point image point, and then set the noise point image point according to the average value.
10024. And adjusting the standardized model according to a preset rule to obtain the standard three-dimensional image, wherein the preset rule is to adjust the length between each image point and the corresponding intersection point to be the same length.
According to the data processing method and the data processing component based on the two-dimensional image generation three-dimensional model, the three-dimensional image can be used for generating the 3D model, the accuracy of face recognition is improved, the 3D model with high image quality can be obtained, the face recognition when the product supports the face recognition when the face is completely sideways at 90 degrees, and the target can be locked rapidly when the camera is too high and the shooting target deflects the head.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that these are by way of example only, and the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the principles and spirit of the invention, but such changes and modifications fall within the scope of the invention.

Claims (4)

1. A data processing method for generating a three-dimensional model based on a two-dimensional image, the data processing method comprising:
acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are respectively 75 and 105;
acquiring a three-dimensional model of the head target by using the three two-dimensional images through an artificial intelligence algorithm;
wherein, the data processing method further comprises:
Acquiring a three-dimensional model database, wherein the three-dimensional model database comprises an original three-dimensional image;
carrying out standardization processing on each original three-dimensional image to obtain a standard three-dimensional image;
making artificial intelligent learning by using all the standard three-dimensional images to obtain a training template;
Acquiring a three-dimensional model of the head target by using the three two-dimensional images through the training template;
The step of obtaining the three-dimensional model of the head target by using the three two-dimensional images through the training template comprises the following steps:
Identifying contour features of the first image, the second image and the third image;
Acquiring a three-dimensional model of the head target by utilizing the outline features through the training template;
the data processing method comprises a standardized model, wherein the standardized model is a tensor model, and the standardized processing of each original three-dimensional image is carried out to obtain a standard three-dimensional image, and the method comprises the following steps:
for each original three-dimensional image, adjusting the standardized model according to the original three-dimensional image to obtain the standard three-dimensional image;
wherein, the adjusting the standardized model according to the original three-dimensional image to obtain the standard three-dimensional image includes:
identifying feature points of the five sense organs of the original three-dimensional image;
Adjusting the size of the standardized model according to the feature points of the five sense organs, and aligning the original three-dimensional image with the standardized model in space;
for each image point on the standardized model, acquiring an intersection point of a normal line at the image point and an original three-dimensional image;
and adjusting the standardized model according to a preset rule to obtain the standard three-dimensional image, wherein the preset rule is to adjust the length between each image point and the corresponding intersection point to be the same length.
2. The method for processing data based on two-dimensional image generation three-dimensional model according to claim 1, wherein said learning training template is obtained by artificial intelligence learning using all of said standard three-dimensional images, comprising:
For each standard three-dimensional image, acquiring data characteristic expression of the standard three-dimensional image, and counting the data characteristic expression to obtain average data and mean square error data of the data characteristic expression;
And performing artificial intelligent learning by using the average data and the mean square error data of all the standard three-dimensional images to obtain a training template, wherein the training template is used for reconstructing different face models through control parameters.
3. The method for generating a three-dimensional model based on a two-dimensional image according to claim 1, wherein the acquiring the three-dimensional model of the head object using the contour features through the training template comprises:
Acquiring a shooting direction of the two-dimensional image according to the outline characteristics;
searching a training template matched with the outline features according to the shooting direction;
and adjusting the shape of the training template according to the contour features to obtain a three-dimensional model of the head target.
4. A data processing component for generating a three-dimensional model based on a two-dimensional image is characterized in that the data processing component comprises an acquisition module and a calculation module,
The acquisition module is used for acquiring three two-dimensional images of a head target, namely a first image, a second image and a third image, wherein the value ranges of included angles of the first image, the third image and the second image in the shooting directions are all 75, 105;
the computing module is used for acquiring a three-dimensional model of the head target by utilizing the three two-dimensional images through an artificial intelligence algorithm;
the data processing component also comprises a data module, a sorting module and a training module,
The data module is used for acquiring a three-dimensional model database, and the three-dimensional model database comprises an original three-dimensional image;
The arrangement module is used for carrying out standardized processing on each original three-dimensional image to obtain a standard three-dimensional image;
the training module is used for performing artificial intelligent learning by utilizing all the standard three-dimensional images to obtain a training template;
the computing module is used for acquiring a three-dimensional model of the head target through the training template by utilizing the three two-dimensional images;
the data processing assembly also comprises an identification module, a processing module and a matching module,
The identification module is used for identifying outline features of the first image, the second image and the third image;
the processing module is used for acquiring the shooting direction of the two-dimensional image according to the contour features;
The matching module is used for searching a training template matched with the contour features according to the shooting direction;
The calculation module is used for adjusting the shape of the training template according to the contour features so as to obtain a three-dimensional model of the head target;
The data processing component comprises a standardized model, wherein the standardized model is a tensor model, and the arrangement module is used for:
for each original three-dimensional image, adjusting the standardized model according to the original three-dimensional image to obtain the standard three-dimensional image;
Wherein, the arrangement module is further for:
identifying feature points of the five sense organs of the original three-dimensional image;
Adjusting the size of the standardized model according to the feature points of the five sense organs, and aligning the original three-dimensional image with the standardized model in space;
for each image point on the standardized model, acquiring an intersection point of a normal line at the image point and an original three-dimensional image;
and adjusting the standardized model according to a preset rule to obtain the standard three-dimensional image, wherein the preset rule is to adjust the length between each image point and the corresponding intersection point to be the same length.
CN201911258760.1A 2019-12-10 2019-12-10 Data processing method and assembly for generating three-dimensional model based on two-dimensional image Active CN111161399B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911258760.1A CN111161399B (en) 2019-12-10 2019-12-10 Data processing method and assembly for generating three-dimensional model based on two-dimensional image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911258760.1A CN111161399B (en) 2019-12-10 2019-12-10 Data processing method and assembly for generating three-dimensional model based on two-dimensional image

Publications (2)

Publication Number Publication Date
CN111161399A CN111161399A (en) 2020-05-15
CN111161399B true CN111161399B (en) 2024-04-19

Family

ID=70556703

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911258760.1A Active CN111161399B (en) 2019-12-10 2019-12-10 Data processing method and assembly for generating three-dimensional model based on two-dimensional image

Country Status (1)

Country Link
CN (1) CN111161399B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111882656A (en) * 2020-06-19 2020-11-03 深圳宏芯宇电子股份有限公司 Graph processing method, equipment and storage medium based on artificial intelligence
CN113888692A (en) * 2020-12-11 2022-01-04 深圳市博浩光电科技有限公司 System and method for converting two-dimensional image into three-dimensional image by applying deep learning

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006107145A (en) * 2004-10-05 2006-04-20 Tokyo Univ Of Agriculture & Technology Face shape modeling system and face shape modeling method
WO2015161728A1 (en) * 2014-04-22 2015-10-29 重庆海扶医疗科技股份有限公司 Three-dimensional model construction method and device, and image monitoring method and device
CN109377544A (en) * 2018-11-30 2019-02-22 腾讯科技(深圳)有限公司 A kind of face three-dimensional image generating method, device and readable medium
CN109636926A (en) * 2018-11-23 2019-04-16 盎锐(上海)信息科技有限公司 3D overall situation Free Transform algorithm and device
CN110019901A (en) * 2017-09-13 2019-07-16 深圳三维盘酷网络科技有限公司 Three-dimensional model search device, searching system, search method and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006107145A (en) * 2004-10-05 2006-04-20 Tokyo Univ Of Agriculture & Technology Face shape modeling system and face shape modeling method
WO2015161728A1 (en) * 2014-04-22 2015-10-29 重庆海扶医疗科技股份有限公司 Three-dimensional model construction method and device, and image monitoring method and device
CN110019901A (en) * 2017-09-13 2019-07-16 深圳三维盘酷网络科技有限公司 Three-dimensional model search device, searching system, search method and computer readable storage medium
CN109636926A (en) * 2018-11-23 2019-04-16 盎锐(上海)信息科技有限公司 3D overall situation Free Transform algorithm and device
CN109377544A (en) * 2018-11-30 2019-02-22 腾讯科技(深圳)有限公司 A kind of face three-dimensional image generating method, device and readable medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
胡向阳 ; 侯文广 ; 丁明跃 ; .基于真实三维信息的人脸自动识别.中国人民公安大学学报(自然科学版).2008,(03),全文. *

Also Published As

Publication number Publication date
CN111161399A (en) 2020-05-15

Similar Documents

Publication Publication Date Title
US11632537B2 (en) Method and apparatus for obtaining binocular panoramic image, and storage medium
CN108764071B (en) Real face detection method and device based on infrared and visible light images
CN105094337B (en) A kind of three-dimensional gaze estimation method based on iris and pupil
CN105187723B (en) A kind of image pickup processing method of unmanned vehicle
WO2019056988A1 (en) Face recognition method and apparatus, and computer device
CN104036488B (en) Binocular vision-based human body posture and action research method
US10674139B2 (en) Methods and systems for human action recognition using 3D integral imaging
CN105320271A (en) HMD calibration with direct geometric modeling
CN109076200A (en) The calibration method and device of panoramic stereoscopic video system
CN106570899B (en) Target object detection method and device
CN110909634A (en) Visible light and double infrared combined rapid in vivo detection method
CN108600729B (en) Dynamic 3D model generation device and image generation method
CN104424640A (en) Method and device for carrying out blurring processing on images
CN112085659A (en) Panorama splicing and fusing method and system based on dome camera and storage medium
CN111161399B (en) Data processing method and assembly for generating three-dimensional model based on two-dimensional image
JP7479729B2 (en) Three-dimensional representation method and device
CN110276831A (en) Constructing method and device, equipment, the computer readable storage medium of threedimensional model
CN111915735B (en) Depth optimization method for three-dimensional structure outline in video
CN108259764A (en) Video camera, image processing method and device applied to video camera
CN111047636B (en) Obstacle avoidance system and obstacle avoidance method based on active infrared binocular vision
CN105488780A (en) Monocular vision ranging tracking device used for industrial production line, and tracking method thereof
CN208653473U (en) Image capture device, 3D information comparison device, mating object generating means
WO2023217138A1 (en) Parameter configuration method and apparatus, device, storage medium and product
CN109636926B (en) 3D global free deformation method and device
CN111629194B (en) Method and system for converting panoramic video into 6DOF video based on neural network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Applicant after: Angwei Cloud (Shenzhen) Computing Co.,Ltd.

Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Applicant before: Angrui (Shenzhen) Information Technology Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230807

Address after: 201703 Room 2134, Floor 2, No. 152 and 153, Lane 3938, Huqingping Road, Qingpu District, Shanghai

Applicant after: Shanghai Qingyan Heshi Technology Co.,Ltd.

Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Applicant before: Angwei Cloud (Shenzhen) Computing Co.,Ltd.

GR01 Patent grant
GR01 Patent grant