치아 탐지 방법 및 장치
METHOD AND APPARATUS FOR DETECTING TEETH
특허 요약
본 개시의 일 실시예에 따라 적어도 하나의 프로세서를 포함하는 컴퓨팅 장치에 의해 수행되는 치아 탐지 방법이 개시된다. 상기 방법은: 입력 이미지를 수신하는 단계; 제 1 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 1 출력을 산출하는 단계; 복수 개의 서브 모델을 포함하는 제 2 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 2 출력을 산출하는 단계; 상기 제 2 뉴럴 네트워크 모델에 포함되고 각각 서로 다른 타겟 유형에 대응되는 복수 개의 서브 모델을 통해 산출된 적어도 하나의 치아에 대한 상기 제 2 출력에 기초하여, 상기 제 1 출력을 조정하는 단계; 및 상기 조정의 결과에 따라 최종 출력을 산출하는 단계를 포함할 수 있다.
청구항
번호청구항
1

적어도 하나의 프로세서를 포함하는 컴퓨팅 장치에 의해 수행되는 치아 탐지 방법으로서,입력 이미지를 수신하는 단계;제 1 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 1 출력을 산출하는 단계;복수 개의 서브 모델을 포함하는 제 2 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 2 출력을 산출하는 단계;각각 서로 다른 타겟 유형에 대응되는 상기 복수 개의 서브 모델을 통해 산출된 적어도 하나의 치아에 대한 상기 제 2 출력에 기초하여, 상기 제 1 출력을 조정하는 단계; 및 상기 조정의 결과에 따라 최종 출력을 산출하는 단계;를 포함하고,상기 제 1 출력을 조정하는 단계는,상기 제 1 출력에 포함된 적어도 하나의 치아에 대한 위치 정보와 상기 제 2 출력에 포함된 적어도 하나의 치아에 대한 위치 정보 사이에서 계산되는 IoU(Intersection over Union) 값과 임계 IoU 값을 비교하는 연산에 기초하여 수행되는,치아 탐지 방법

2

제 1 항에 있어서, 상기 제 1 출력을 조정하는 단계는, 상기 제 2 출력 및 상기 제 2 출력을 산출하기 위해 사용된 서브 모델 정보에 기반하여 수행되는, 치아 탐지 방법.

3

제 1 항에 있어서,상기 제 1 출력을 조정하는 단계는,상기 제 1 출력에 포함된 신뢰 점수 중 제 1 서브 모델의 타겟 유형으로 결정된 치아의 신뢰 점수를 증가시키는 단계; 및상기 제 1 출력에 포함된 신뢰 점수 중 제 2 서브 모델의 타겟 유형으로 결정된 치아의 신뢰 점수를 감소시키는 단계;를 포함하는,치아 탐지 방법.

4

제 1 항에 있어서,상기 제 1 출력을 조정하는 단계는,상기 제 2 출력에 포함된 신뢰 점수들 중 임계 점수보다 큰 값을 갖는 신뢰 점수에 대응되는 치아 번호를 산출하는 단계; 및상기 제 1 출력 내에서 상기 치아 번호에 대응되는 치아의 신뢰 점수를 변경하는 단계;를 포함하는,치아 탐지 방법.

5

제 1 항에 있어서,상기 입력 이미지는,파노라마 방사선(panoramic radiography) 이미지인 것을 특징으로 하는,치아 탐지 방법.

6

제 1 항에 있어서,상기 제 1 출력은,위치 정보, 치아 번호 및 신뢰 점수를 포함하는 적어도 하나의 치아 정보를 포함하는,치아 탐지 방법.

7

제 1 항에 있어서,상기 제 2 출력은,상기 복수 개의 서브 모델 각각에 대응되는 적어도 하나의 치아 정보를 포함하되,하나의 서브 모델에 대응되는 적어도 하나의 치아 정보는 상기 하나의 서브 모델이 타겟하는 타겟 유형에 해당하는 치아의 치아 번호 및 신뢰 점수를 포함하는, 치아 탐지 방법.

8

삭제

9

제 1 항에 있어서,상기 제 1 출력을 조정하는 단계는,상기 임계 IoU 값 이상의 IoU 값을 가지는 것으로 계산된 치아 쌍(pair) - 상기 치아 쌍은 제 1 치아 및 제 2 치아를 포함하되, 상기 제 1 치아는 상기 제 1 출력에 포함되고 상기 제 2 치아는 상기 제 2 출력에 포함됨 - 에 있어서, 상기 제 1 치아에 대한 치아 번호와 상기 제 2 치아에 대한 치아 번호의 동일 여부를 판단하는 단계;를 더 포함하는,치아 탐지 방법.

10

제 1 항에 있어서,상기 최종 출력을 포함하는 사용자 인터페이스 정보를 사용자 단말로 전송하는 단계; 를 더 포함하는,치아 탐지 방법.

11

컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램은 하나 이상의 프로세서에서 실행되는 경우, 치아 탐지를 위한 이하의 동작들을 수행하도록 하며, 상기 동작들은:입력 이미지를 수신하는 동작;제 1 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 1 출력을 산출하는 동작;복수 개의 서브 모델을 포함하는 제 2 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 2 출력을 산출하는 동작;상기 제 2 뉴럴 네트워크 모델에 포함되고 각각 서로 다른 타겟 유형에 대응되는 복수 개의 서브 모델을 통해 산출된 적어도 하나의 치아에 대한 상기 제 2 출력에 기초하여, 상기 제 1 출력을 조정하는 동작; 및상기 조정의 결과에 따라 최종 출력을 산출하는 동작;을 포함하고,상기 제 1 출력을 조정하는 동작은,상기 제 1 출력에 포함된 적어도 하나의 치아에 대한 위치 정보와 상기 제 2 출력에 포함된 적어도 하나의 치아에 대한 위치 정보 사이에서 계산되는 IoU(Intersection over Union) 값과 임계 IoU 값을 비교하는 연산에 기초하여 수행되는,컴퓨터 판독가능 저장 매체에 저장된 컴퓨터 프로그램.

12

치아 탐지 장치로서,하나 이상의 프로세서;하나 이상의 메모리; 및네트워크부;를 포함하며, 그리고상기 하나 이상의 프로세서는,입력 이미지를 수신하고,제 1 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 1 출력을 산출하고,복수 개의 서브 모델을 포함하는 제 2 뉴럴 네트워크 모델에 기초하여 상기 입력 이미지에 대한 제 2 출력을 산출하고,상기 제 2 뉴럴 네트워크 모델에 포함되고 각각 서로 다른 타겟 유형에 대응되는 복수 개의 서브 모델을 통해 산출된 적어도 하나의 치아에 대한 상기 제 2 출력에 기초하여, 상기 제 1 출력을 조정하고, 그리고상기 조정의 결과에 따라 최종 출력을 산출하고,상기 프로세서는상기 제 1 출력에 포함된 적어도 하나의 치아에 대한 위치 정보와 상기 제 2 출력에 포함된 적어도 하나의 치아에 대한 위치 정보 사이에서 계산되는 IoU(Intersection over Union) 값과 임계 IoU 값을 비교하는 연산에 기초하여 수행되어,상기 제 1 출력을 조정하도록 구성되는,치아 탐지 장치.