G06T19/20

High-Precision Map Construction Method, Apparatus and Electronic Device
20230048643 · 2023-02-16 ·

A high-precision map construction method, apparatus, and electronic device are provided. The method can include: displaying a first color image corresponding to a first track point; according to a first color sub-image and a depth image corresponding to the first track point, obtaining point cloud data corresponding to the first sub-color image, wherein the first sub-color image is a sub-image corresponding to an element to be added in the first color image, and the element to be added is an element to be added in a high-precision map for display; extracting a bounding box corresponding to the point cloud data; and generating a newly-added three-dimensional element according to the bounding box in the high-precision map.

CONSTRUCTION SITE DIGITAL FIELD BOOK FOR THREE-DIMENSIONAL SCANNERS
20230047975 · 2023-02-16 ·

A method, system, and computer product that track scanning data acquired by a three-dimensional (3D) coordinate scanner is provided. The method includes storing a digital representation of an environment in memory of a mobile computing device. A first scan is performed with the 3D coordinate scanner in an area of the environment. A location of the first scan is determined on the digital representation. The first scan is registered with the digital representation. The location of the 3D coordinate scanner is indicated on the digital representation at the time of the first scan.

CONSTRUCTION SITE DIGITAL FIELD BOOK FOR THREE-DIMENSIONAL SCANNERS
20230047975 · 2023-02-16 ·

A method, system, and computer product that track scanning data acquired by a three-dimensional (3D) coordinate scanner is provided. The method includes storing a digital representation of an environment in memory of a mobile computing device. A first scan is performed with the 3D coordinate scanner in an area of the environment. A location of the first scan is determined on the digital representation. The first scan is registered with the digital representation. The location of the 3D coordinate scanner is indicated on the digital representation at the time of the first scan.

COMPUTER IMPLEMENTED METHODS FOR DENTAL DESIGN

Computer implemented method of generating a dental design, comprising: a) capturing a facial image comprising a head of a patient and a smile; b) displaying it as a first image; c) capturing a 3D intraoral scan; d) aligning the 3D scan to the head; e) determining bounding boxes in the 3D scan, each comprising a single tooth; f) showing a view of the 3D scan and the bounding boxes as a second image; g) showing the bounding boxes as overlay on the first image; i) allowing the bounding boxes to be resized/repositioned; ii) defining a limited set of parameters to characterize the tooth inside the bounding box, and searching a number of candidate matching teeth from a 3D digital library of teeth, and proposing a candidate matching tooth; iii) overlaying the first image with a digital representation of the proposed candidate matching tooth from the digital library.

COMPUTER IMPLEMENTED METHODS FOR DENTAL DESIGN

Computer implemented method of generating a dental design, comprising: (a) capturing a facial image comprising a head of a patient and a smile; (b) displaying it as a first image; (c) capturing a 3D intraoral scan; (d) aligning the 3D scan to the head; (e) determining bounding boxes in the 3D scan, each comprising a single tooth; (f) showing a view of the 3D scan and the bounding boxes as a second image; (g) showing the bounding boxes as overlay on the first image; (i) allowing the bounding boxes to be resized/repositioned; (ii) defining a limited set of parameters to characterize the tooth inside the bounding box, and searching a number of candidate matching teeth from a 3D digital library of teeth, and proposing a candidate matching tooth; (iii) overlaying the first image with a digital representation of the proposed candidate matching tooth from the digital library.

COMPUTER IMPLEMENTED METHODS FOR DENTAL DESIGN

Computer implemented method of generating a dental design, comprising: (a) capturing a facial image comprising a head of a patient and a smile; (b) displaying it as a first image; (c) capturing a 3D intraoral scan; (d) aligning the 3D scan to the head; (e) determining bounding boxes in the 3D scan, each comprising a single tooth; (f) showing a view of the 3D scan and the bounding boxes as a second image; (g) showing the bounding boxes as overlay on the first image; (i) allowing the bounding boxes to be resized/repositioned; (ii) defining a limited set of parameters to characterize the tooth inside the bounding box, and searching a number of candidate matching teeth from a 3D digital library of teeth, and proposing a candidate matching tooth; (iii) overlaying the first image with a digital representation of the proposed candidate matching tooth from the digital library.

SYSTEM AND METHOD FOR GENERATING 3D OBJECTS FROM 2D IMAGES OF GARMENTS

A system for generating three-dimensional (3D) objects from two-dimensional (2D) images of garments is presented. The system includes a data module configured to receive a 2D image of a selected garment and a target 3D model. The system further includes a computer vision model configured to generate a UV map of the 2D image of the selected garment. The system moreover includes a training module configured to train the computer vision model based on a plurality of 2D training images and a plurality of ground truth (GT) panels for a plurality of 3D training models. The system furthermore includes a 3D object generator configured to generate a 3D object corresponding to the selected garment based on the UV map generated by a trained computer vision model and the target 3D model. A related method is also presented.

SYSTEM AND METHOD FOR GENERATING 3D OBJECTS FROM 2D IMAGES OF GARMENTS

A system for generating three-dimensional (3D) objects from two-dimensional (2D) images of garments is presented. The system includes a data module configured to receive a 2D image of a selected garment and a target 3D model. The system further includes a computer vision model configured to generate a UV map of the 2D image of the selected garment. The system moreover includes a training module configured to train the computer vision model based on a plurality of 2D training images and a plurality of ground truth (GT) panels for a plurality of 3D training models. The system furthermore includes a 3D object generator configured to generate a 3D object corresponding to the selected garment based on the UV map generated by a trained computer vision model and the target 3D model. A related method is also presented.

Virtual and augmented reality signatures

A method implemented on a visual computing device to authenticate one or more users includes receiving a first three-dimensional pattern from a user. The first three-dimensional pattern is sent to a server computer. At a time of user authentication, a second three-dimensional pattern is received from the user. The second three-dimensional pattern is sent to the server computer. An indication is received from the server computer as to whether the first three-dimensional pattern matches the second three-dimensional pattern within a margin of error. When the first three-dimensional pattern matches the second three-dimensional pattern within the margin of error, the user is authenticated at the server computer. When the first three-dimensional pattern does not match the second three-dimensional pattern within the margin of error, user is prevented from being authenticated at the server computer.

Virtual and augmented reality signatures

A method implemented on a visual computing device to authenticate one or more users includes receiving a first three-dimensional pattern from a user. The first three-dimensional pattern is sent to a server computer. At a time of user authentication, a second three-dimensional pattern is received from the user. The second three-dimensional pattern is sent to the server computer. An indication is received from the server computer as to whether the first three-dimensional pattern matches the second three-dimensional pattern within a margin of error. When the first three-dimensional pattern matches the second three-dimensional pattern within the margin of error, the user is authenticated at the server computer. When the first three-dimensional pattern does not match the second three-dimensional pattern within the margin of error, user is prevented from being authenticated at the server computer.