IP Library › Granted Patent US 11,037,317
Granted Patent B2
US 11,037,317 · App. 16/707,234 · Granted Jun 15, 2021

Tooth-position recognition system

Inventors: Kai-Ju Cheng (Taoyuan, TW); Kuan-Chung Chen (Taoyuan, TW); Yu-Cheng Chien (Taoyuan, TW); Chung-Sheng Wu (Taoyuan, TW); Hao-Ping Lee (Taoyuan, TW); Chin-Yuan Ting (Taoyuan, TW); Yu-Hsun Chen (Taoyuan, TW); Shao-Ang Chen (Taoyuan, TW); Jia-Chyi Wang (Taoyuan, TW); Chih-Wei Sung (Taoyuan, TW)
Assignee: QUANTA COMPUTER INC.
G06T7/593G06T7/73G06T7/97G06T2207/20081G06T2207/30036
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,037,317
App. No.
16/707,234
Granted
Jun 15, 2021
Kind
B2
Abstract

A tooth-position recognition system includes an electronic device and a calculation device. The electronic device includes a first camera. The first camera is configured to capture a plurality of tooth images. The calculation device includes a second camera and a processor. The second camera is configured to capture a user image. The processor is configured to receive the tooth images, compare the corresponding position of each pixel in each tooth image to generate a depth map, and input the tooth images, the depth map, and a plurality of first tooth-region identifiers into a tooth deep-learning model. The tooth deep-learning model outputs a plurality of deep-learning probability values that are the same in number as the first tooth-region identifiers. The processor inputs the user image and the plurality of second tooth-region identifiers into a user-image deep-learning model.

Claims (24)

1. A tooth-position recognition system, comprising:

an electronic device, comprising:

a first camera, configured to capture a plurality of tooth images; and

a calculation device, comprising:

a second camera, configured to capture a user image; and

a processor, configured to receive the tooth images, compare a corresponding position of each pixel in each tooth image to generate a depth map, input the tooth images, the depth map, and a plurality of first tooth-region identifiers into a tooth deep-learning model; wherein the tooth deep-learning model outputs a plurality of deep-learning probability values that are the same in number as the first tooth-region identifiers; wherein the processor inputs the user image and the plurality of second tooth-region identifiers into a user-image deep-learning model, the user-image deep-learning model outputs a left region probability value and a right region probability value; wherein the processor treats the deep-learning probability values, the left regional probability value, and the right regional probability value as a plurality of feature values, and inputs the feature values and a plurality of third tooth-region identifiers into a multi-layer perceptron classifier, and the multi-layer perceptron classifier outputs a tooth-position probability corresponding to the tooth images.

2. The tooth-position recognition system of claim 1 , further comprising:

an inertial measurement unit (IMU), configured to measure posture information and motion track of the electronic device;

wherein the processor inputs the posture information, the motion track and a plurality of fourth tooth-region identifiers into an IMU-movement deep-learning model, and the IMU-movement deep-learning model outputs a plurality of quadrant probability values.

3. The tooth-position recognition system of claim 2 , wherein the processor treats the deep-learning probability values, the left regional probability value, the right regional probability value, and the quadrant probability values as feature values, and inputs the feature values and the third tooth-region identifiers into a multi-layer perceptron classifier, and the multi-layer perceptron classifier outputs a tooth-position probability corresponding to the tooth images.

4. The tooth-position recognition system of claim 1 , wherein the tooth images include an R channel array image, a G channel array image, and a B channel array image.

5. The tooth-position recognition system of claim 2 , wherein the tooth deep-learning model and the user-image deep-learning model are each implemented by a convolutional neural network (CNN) model, and the IMU motion deep learning model is implemented by a recurrent neural network (RNN) model.

6. A tooth-position recognition system, comprising:

an electronic device, comprising:

a first camera, configured to capture a plurality of tooth images; and

an inertial measurement unit (IMU), configured to measure the posture information and the motion track of the electronic device; and

a calculation device, comprising:

a processor, configured to receive the tooth images, compare the corresponding position of each pixel in each tooth image to generate a depth map, input the tooth images, the depth map, and a plurality of first tooth-region identifiers into a tooth deep-learning model; wherein the tooth deep-learning model outputs a plurality of deep-learning probability values that are the same in number as the first tooth-region identifiers; wherein the processor inputs the user image and the plurality of second tooth-region identifiers into an IMU-movement deep-learning model, and the IMU-movement deep-learning model outputs a plurality of quadrant probability values; wherein the processor treats the deep-learning probability values and the quadrant probability values as feature values, and inputs the feature values and a plurality third tooth-region identifiers into the multi-layer perceptron classifier, and the multi-layer perceptron classifier outputs a tooth-position probability corresponding to the tooth images.

7. The tooth-position recognition system of claim 6 , which further comprises:

a second camera, configured to capture a user image;

wherein the processor inputs the user image and a plurality of fourth tooth-region identifiers into a user-image deep-learning model, the user-image deep-learning model outputs a left region probability value and a right region probability value.

8. The tooth-position recognition system of claim 7 , wherein the processor treats the deep-learning probability values, the left regional probability value and the right regional probability value as feature values, and inputs the feature values and the third tooth-region identifiers into the multi-layer perceptron classifier, and the multi-layer perceptron classifier outputs a tooth-position probability corresponding to the tooth images.

9. The tooth-position recognition system of claim 8 , wherein the tooth images include an R channel array image, a G channel array image, and a B channel array image.

10. The tooth-position recognition system of claim 7 , wherein the tooth deep-learning model and the user-image deep-learning model are each implemented by a convolutional neural network (CNN) model, and the IMU motion deep learning model is implemented by a recurrent neural network (RNN) model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2019
From: CHENG, KAI-JU; CHEN, KUAN-CHUNG; CHIEN, YU-CHENG; WU, CHUNG-SHENG; LEE, HAO-PING; TING, CHIN-YUAN; CHEN, YU-HSUN; CHEN, SHAO-ANG; WANG, JIA-CHYI; SUNG, CHIH-WEI
To: QUANTA COMPUTER INC.
Reel/Frame 051227/0918 →
Priority Claims (1)
TW 108132140 · Sep 6, 2019 · national
Continuity (1)
Related Publication 20210074011A1 · Mar 11, 2021