Abstract:
During an intraoral scan session, a processing device receives a first intraoral image of a dental site and identifies a candidate intraoral area of interest from the first intraoral image. The processing device receives a second intraoral image of the dental site and verifies the first candidate intraoral area of interest as an intraoral area of interest based on comparison of the second intraoral image to the first intraoral image. The processing device then provides an indication of the intraoral area of interest during the intraoral scan session.
Abstract:
An apparatus is described for measuring surface topography of a three-dimensional structure. In many embodiments, the apparatus is configured to focus each of a plurality of light beams to a respective fixed focal position relative to the apparatus. The apparatus measures a characteristic of each of a plurality of returned light beams that are generated by illuminating the three-dimensional structure with the light beams. The characteristic is measured for a plurality of different positions and/or orientations between the apparatus and the three-dimensional structure. Surface topography of the three-dimensional structure is determined based at least in part on the measured characteristic of the returned light beams for the plurality of different positions and/or orientations between the apparatus and the three-dimensional structure.
Abstract:
The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
Abstract:
A system comprises an intraoral scanner, a first computing device and a second device. The intraoral scanner includes light projectors to generate a light pattern, one or more cameras to capture 2D images of the 3D dental object in response to illuminating said 3D dental object using the one or more light projectors, and a processor configured to process the 2D images to generate intraoral scan data. The first computing device is configured to receive the intraoral scan data from the intraoral scanner, generate a digital 3D model of at least part of the 3D dental object based on the intraoral scan data, generate a plurality of 2D images of the digital 3D model, and transmit the plurality of 2D images to a second device. The second device is configured to output the plurality of 2D images to a display associated with the second device.
Abstract:
A processing device of a system makes a comparison between a current image of an oral cavity of a patient and one or more previously received images of the oral cavity of the patient, the current image and the one or more previously received images having been generated by an intraoral scanner. The processing device determines an amount of overlap between a current field of view of the intraoral scanner and topography scans of the oral cavity based on the comparison. The processing device outputs a warning indicator associated with a positioning of the current field of view of the intraoral scanner responsive to determining that the amount of overlap fails to meet or exceed an overlap threshold.
Abstract:
Calibrating an intraoral scanner includes obtaining reference data of a reference three-dimensional (3D) representation of a calibration object and obtaining, based on the intraoral scanner being used by a user to scan the 3D calibration object, and from one or more device to real-world coordinate transformations of two-dimensional (2D) images of the 3D calibration object, measurement data. Calibrating the intraoral scanner further includes aligning the measurement data to the reference data to obtain alignment data and updating, based on the alignment data, said one or more transformations.
Abstract:
Embodiments include receiving intraoral scan data comprising a plurality of intraoral images of a dental site generated during scanning of the dental site by an intraoral scanner, a plurality of ink markings each comprising a pattern of ink having been temporarily stamped or tattooed onto a gingival surface at the dental site prior to the scanning of the dental site, wherein at least two intraoral images of the plurality of intraoral images comprise representations of one or more ink markings of the plurality of ink markings. Embodiments further include performing registration between the plurality of intraoral images based at least in part on the one or more ink markings, generating a three-dimensional (3D) model of the dental site using the plurality of intraoral images that have undergone registration, and outputting the generated 3D model to a display.
Abstract:
The example systems, methods, and/or computer-readable media described herein help with design treatment plans for orthodontic treatments. Treatment templates expressed according to treatment domain-specific protocols may be processed to provide treatment planning software, including automated or real-time treatment planning software, that accommodates treatment preferences of a practitioner and/or patient data relevant to a treatment plan. These methods and systems may be also be useful for planning, designing and producing as series of dental appliances (e.g., aligners).
Abstract:
The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
Abstract:
A processing device of a system makes a comparison between a current image of an oral cavity of a patient and one or more previously received images of the oral cavity of the patient, the current image and the one or more previously received images having been generated by an intraoral scanner. The processing device determines an amount of overlap between a current field of view of the intraoral scanner and topography scans of the oral cavity based on the comparison. The processing device outputs a warning indicator associated with a positioning of the current field of view of the intraoral scanner responsive to determining that the amount of overlap fails to meet or exceed an overlap threshold.