1 |
1
하나 이상의 프로세서들;메모리; 및하나 이상의 프로그램들을 포함하고,상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며,상기 하나 이상의 프로그램들은,환자의 구강을 촬영한 구강 영상을 획득하기 위한 명령;상기 구강 영상을 전처리하고, 상기 구강 영상으로부터 추출된 혀 이미지를 기반으로 머신러닝(Machine Learning) 기반 기술을 사용하여 상기 구강 영상에 대한 분석 결과를 출력하기 위한 명령; 및상기 분석 결과를 기반으로 구강질환 진단에 필요한 정보를 생성하기 위한 명령을 포함하는, 컴퓨팅 장치
|
2 |
2
청구항 1에 있어서,상기 구강 영상에 대한 분석 결과를 출력하기 위한 명령은,상기 획득한 구강 영상에서 상기 혀 이미지를 추출하여 데이터 세트를 생성하기 위한 명령; 및머신러닝(Machine Learning) 모듈을 이용하여 상기 데이터 세트를 입력 받고, 상기 데이터 세트로부터 상기 환자의 구강질환 여부를 분류하기 위한 명령을 더 포함하는, 컴퓨팅 장치
|
3 |
3
청구항 2에 있어서,상기 데이터 세트를 생성하기 위한 명령은,상기 획득한 구강 영상을 기반으로 흑백 변환을 수행하여 흑백으로 표시되는 백그라운드 이미지를 추출하기 위한 명령;상기 추출된 백그라운드 이미지에 포함된 텍스트를 제거하기 위한 명령;상기 텍스트가 제거된 백그라운드 이미지에 대해 스무딩 필터 처리를 수행하기 위한 명령;상기 스무딩 처리된 백그라운드 이미지에서 혀에 대한 경계선을 탐색하기 위한 명령;상기 탐색된 경계선을 기초로 상기 구강 영상에서 상기 혀 이미지를 추출하기 위한 명령; 및상기 혀 이미지를 기 설정된 크기로 조정하기 위한 명령을 더 포함하는, 컴퓨팅 장치
|
4 |
4
청구항 2에 있어서,상기 머신러닝 모듈은,상기 데이터 세트를 입력 받고, 상기 데이터 세트에 포함된 혀 이미지에 기반하여 구강질환 여부를 분류하도록 학습되는 인공 신경망 모델을 포함하는, 컴퓨팅 장치
|
5 |
5
청구항 4에 있어서,상기 인공 신경망 모델은,상기 혀 이미지에 대한 특징 맵(feature map)을 생성하는 제1 신경망 모델; 및상기 제1 신경망 모델에 의하여 생성된 특징 맵을 1차원 벡터로 변환하고, 상기 변환된 특징 맵에 기반하여 구강질환 여부를 분류하는 제2 신경망 모델을 포함하는, 컴퓨팅 장치
|
6 |
6
청구항 5에 있어서,상기 제1 신경망 모델은,복수의 컨볼루션 블록(convolution block)으로 구성되는 복수의 덴스 블록(dense block)을 포함하며,상기 컨볼루션 블록은,배치 정규화 레이어(batch normalization layer), 활성화 함수(ReLU), 3x3 컨볼루션 레이어(convolution layer) 및 결합 레이어(concatenate layer)를 포함하며,상기 복수의 덴스 블록은, 배치 정규화 레이어, 활성화 함수, 1x1 컨볼루션 레이어 및 2x2 평균 풀링 레이어(Average Pooling layer)를 포함하는 전이 레이어(transition layer)가 출력단에 각각 연결되는, 컴퓨팅 장치
|
7 |
7
청구항 6에 있어서,상기 인공 신경망 모델은,상기 제1 신경망 모델에서 어느 하나의 레이어를 선택하고, 상기 선택된 어느 하나의 레이어를 기준으로 전이 학습(Transfer Learning)을 수행하여 학습되며,상기 어느 하나의 레이어는, 상기 제1 신경망 모델에 포함된 복수의 레이어 중에서 베이지안 최적화(Bayesian optimizer)를 통하여 상기 전이 학습의 기준으로 선택된 레이어인, 컴퓨팅 장치
|
8 |
8
청구항 5에 있어서,상기 제2 신경망 모델은,상기 생성된 특징 맵을 1차원 벡터로 변환하고, 상기 변환된 특징 맵에 대해서 드랍 아웃(drop out)을 각각 적용하는 제1 완전 연결 레이어(Fully-Connected layer)와 제2 완전 연결 레이어; 및시그모이드(sigmoid) 함수를 이용하여 상기 드랍 아웃이 적용된 특징 맵을 구강질환 여부로 분류하는 제3 완전 연결 레이어를 포함하는, 컴퓨팅 장치
|
9 |
9
하나 이상의 프로세서들, 및상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 구강질환 진단에 필요한 정보를 제공하는 방법으로서,환자의 구강을 촬영한 구강 영상을 획득하는 단계;상기 구강 영상을 전처리하고, 상기 구강 영상으로부터 추출된 혀 이미지를 기반으로 머신러닝(Machine Learning) 기반 기술을 사용하여 상기 구강 영상에 대한 분석 결과를 출력하는 단계; 및상기 분석 결과를 기반으로 구강질환 진단에 필요한 정보를 생성하는 단계를 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
10 |
10
청구항 9에 있어서,상기 구강 영상에 대한 분석 결과를 출력하는 단계는,상기 획득한 구강 영상에서 혀 이미지를 추출하여 데이터 세트를 생성하는 단계; 및머신러닝(Machine Learning) 모듈을 이용하여 상기 데이터 세트를 입력 받고, 상기 데이터 세트로부터 상기 환자의 구강질환 여부를 분류하는 단계를 더 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
11 |
11
청구항 10에 있어서,상기 데이터 세트를 생성하는 단계는,상기 획득한 구강 영상을 기반으로 흑백 변환을 수행하여 흑백으로 표시되는 백그라운드 이미지를 추출하는 단계;상기 추출된 백그라운드 이미지에 포함된 텍스트를 제거하는 단계;상기 텍스트가 제거된 백그라운드 이미지에 대해 스무딩 필터 처리를 수행하는 단계;상기 스무딩 처리된 백그라운드 이미지에서 혀에 대한 경계선을 탐색하는 단계;상기 탐색된 경계선을 기초로 상기 구강 영상에서 상기 혀 이미지를 추출하는 단계; 및상기 혀 이미지를 기 설정된 크기로 조정하는 단계를 더 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
12 |
12
청구항 10에 있어서,상기 머신러닝 모듈은,상기 데이터 세트를 입력 받고, 상기 데이터 세트에 포함된 혀 이미지에 기반하여 구강질환 여부를 분류하도록 학습되는 인공 신경망 모델을 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
13 |
13
청구항 12에 있어서,상기 인공 신경망 모델은,상기 혀 이미지에 대한 특징 맵(feature map)을 생성하는 제1 신경망 모델; 및상기 제1 신경망 모델에 의하여 생성된 특징 맵을 1차원 벡터로 변환하고, 상기 변환된 특징 맵에 기반하여 구강질환 여부를 분류하는 제2 신경망 모델을 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
14 |
14
청구항 13에 있어서,상기 제1 신경망 모델은,복수의 컨볼루션 블록(convolution block)으로 구성되는 복수의 덴스 블록(dense block)을 포함하며,상기 컨볼루션 블록은,배치 정규화 레이어(batch normalization layer), 활성화 함수(ReLU), 3x3 컨볼루션 레이어(convolution layer) 및 결합 레이어(concatenate layer)를 포함하며,상기 복수의 덴스 블록은, 배치 정규화 레이어, 활성화 함수, 1x1 컨볼루션 레이어 및 2x2 평균 풀링 레이어(Average Pooling layer)를 포함하는 전이 레이어(transition layer)가 출력단에 각각 연결되는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
15 |
15
청구항 14에 있어서,상기 인공 신경망 모델은,상기 제1 신경망 모델에서 어느 하나의 레이어를 선택하고, 상기 선택된 어느 하나의 레이어를 기준으로 전이 학습(Transfer Learning)을 수행하여 학습되며,상기 어느 하나의 레이어는, 상기 제1 신경망 모델에 포함된 복수의 레이어 중에서 베이지안 최적화(Bayesian optimizer)를 통하여 상기 전이 학습의 기준으로 선택된 레이어인, 구강질환 진단에 필요한 정보를 제공하는 방법
|
16 |
16
청구항 13에 있어서,상기 제2 신경망 모델은,상기 생성된 특징 맵을 1차원 벡터로 변환하고, 상기 변환된 특징 맵에 대해서 드랍 아웃(drop out)을 각각 적용하는 제1 완전 연결 레이어(Fully-Connected layer)와 제2 완전 연결 레이어; 및시그모이드(sigmoid) 함수를 이용하여 상기 드랍 아웃이 적용된 특징 맵을 구강질환 여부로 분류하는 제3 완전 연결 레이어를 포함하는, 구강질환 진단에 필요한 정보를 제공하는 방법
|
17 |
17
비일시적 컴퓨터 판독 가능한 저장 매체(non-transitory computer readable storage medium)에 저장된 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램은 하나 이상의 명령어들을 포함하고, 상기 명령어들은 하나 이상의 프로세서들을 갖는 컴퓨팅 장치에 의해 실행될 때, 상기 컴퓨팅 장치로 하여금, 환자의 구강을 촬영한 구강 영상을 획득하고;상기 구강 영상을 전처리하고, 상기 구강 영상으로부터 추출된 혀 이미지를 기반으로 머신러닝(Machine Learning) 기반 기술을 사용하여 상기 구강 영상에 대한 분석 결과를 출력하고; 그리고,상기 분석 결과를 기반으로 구강질환 진단에 필요한 정보를 생성하도록 하는, 컴퓨터 프로그램
|