1 |
1
컴퓨팅 디바이스에 의한 실험동물 시력 측정 방법에 있어서,상기 실험동물로부터 소정의 거리에 위치한 유인체를 변화시켜, 상기 실험동물의 시선을 유인하는 단계;상기 실험동물로부터 소정의 거리에 위치한 영상장치를 이용하여, 상기 실험동물의 머리의 움직임을 추적하는 단계; 및상기 유인체의 변화 및 상기 실험동물의 머리의 움직임을 비교하고, 상기 실험동물이 상기 유인체를 인지하는지 여부를 판단하여, 상기 실험동물의 시력을 측정하는 단계를 포함하는 실험동물 시력 측정 방법
|
2 |
2
제1항에 있어서,상기 유인체는 스크린을 포함하며, 상기 스크린에 슬릿을 표시하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
3 |
3
제2항에 있어서,상기 실험동물의 시선을 유인하는 단계는,상기 스크린에 표시된 슬릿을 소정의 속도로 이동시키고, 상기 슬릿의 간격, 상기 슬릿의 회전 속도, 및 상기 슬릿의 밝기의 차이 중 적어도 하나를 조절하여 측정하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
4 |
4
제3항에 있어서,상기 실험동물의 시력을 측정하는 단계는,상기 실험동물이 상기 유인체의 변화를 인지하는 것으로 판단되면, (i) 상기 슬릿의 간격을 기 설정된 단위 간격만큼 좁히는 과정, (ii) 상기 슬릿의 회전 속도를 기 설정된 단위 속도만큼 높이는 과정, (iii) 상기 슬릿의 밝기의 차이를 기 설정된 단위 대조만큼 줄이는 과정 중 적어도 하나를 수행하며,상기 실험동물이 상기 유인체의 변화를 인지하지 않는 것으로 판단되면, (i) 상기 슬릿의 간격을 상기 기 설정된 단위 간격만큼 넓히는 과정, (ii) 상기 슬릿의 회전 속도를 상기 기 설정된 단위 속도만큼 늦추는 과정, (iii) 상기 슬릿의 밝기의 차이를 상기 기 설정된 단위 대조만큼 늘이는 과정 중 적어도 하나를 수행하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
5 |
5
제1항에 있어서,상기 실험동물의 머리의 움직임을 추적하는 단계는, 상기 영상장치가 촬영한 이미지를 전처리하는 단계를 포함하며, 상기 전처리 단계는 (i) 상기 이미지의 밝기 및 대비를 조절하여 상기 이미지를 흑백화하는 과정, (ii) 상기 흑백화한 이미지에서 기 설정된 값보다 밝기 값이 작은 픽셀들을 추출하는 과정, (iii) 상기 픽셀들을 추출한 이미지를 블러링하는 과정, 및 (iv) 상기 실험동물의 기하학적 구조 특성을 고려하여 상기 블러링한 이미지에서 노이지를 제거하는 과정 중 적어도 하나를 이용하여 상기 이미지를 이진화하여 상기 실험동물의 윤곽선을 검출하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
6 |
6
제1항에 있어서,상기 실험동물의 머리의 움직임을 추적하는 단계는, 상기 실험동물의 머리 위치 및 코끝 위치를 추정하여, 상기 실험동물의 시선을 검출하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
7 |
7
제6항에 있어서,상기 실험동물의 머리 위치 및 코끝 위치를 추정하는 것은,(i) 상기 실험동물의 무게 중심을 산출하여 몸통 마스크를 생성하고, (ii) 상기 실험동물의 머리 영역을 추출하고, (iii) 픽셀마다 상기 무게 중심으로부터의 거리, 곡률, 및 상기 마스크로부터의 거리 중 적어도 하나를 신경망을 통하여 학습하여, 상기 머리 영역의 지점 중에서 이득이 가장 높은 지점을 상기 실험동물의 코끝 위치로 산출하고, (iv) 상기 산출한 코끝 위치를 기준으로 머리 마스크를 생성하여 상기 실험동물의 머리의 무게 중심을 산출하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
8 |
8
제6항에 있어서,상기 실험동물의 시선을 검출하는 것은,(i) 상기 실험동물의 머리의 무게 중심을 기준으로 상기 코끝의 각도를 계산하고, (ii) 상기 코끝의 각도를 수치 미분하여 각속도를 산출하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
9 |
9
제8항에 있어서,상기 실험동물의 시선을 검출하는 것은,상기 각속도의 이동평균을 산출하고, 기 설정된 이동 범위 내에서 이동 표준 편차를 산출하고, 상기 이동 표준편차의 표준편차를 산출하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
10 |
10
제1항에 있어서,상기 실험동물의 시력을 측정하는 단계는,(i) 상기 실험동물의 시선의 각속도 및 상기 유인체가 변화하는 속도 간의 차이가 기 설정된 범위 내에 있는 경우, (ii) 상기 실험동물의 시선의 각속도에 관한 이동 표준 편차가 기 설정된 값보다 작은 경우, 및 (iii) 상기 이동 표준편차의 표준편차가 기 설정된 값보다 작은 경우 중 적어도 하나에 해당하면 상기 영상장치의 연속되는 프레임 수를 카운트하고,상기 연속하는 카운트가 기 설정된 값을 초과하면 상기 실험동물이 상기 유인체의 변화를 인지하는 것으로 판단하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
11 |
11
제1항에 있어서,상기 실험동물의 시력을 측정하는 단계는,상기 실험동물이 상기 유인체의 변화를 인지하는지 여부에 따라 측정하려는 시력 값을 증감하고, 상기 실험동물이 상기 유인체의 변화를 인지하는지 여부를 판단하는 과정을 반복하여, 상기 실험동물의 시력을 기준 단위까지 측정하는 것을 특징으로 하는 실험동물 시력 측정 방법
|
12 |
12
실험동물로부터 소정의 거리에 위치한 유인체를 변화시켜, 상기 실험동물의 시선을 유인하는 시선 유인부;상기 실험동물로부터 소정의 거리에 위치한 영상장치를 이용하여, 상기 실험동물의 머리의 움직임을 추적하는 머리 추적부; 및상기 유인체의 변화 및 상기 실험동물의 머리의 움직임을 비교하고, 상기 실험동물이 상기 유인체를 인지하는지 여부를 판단하여, 상기 실험동물의 시력을 측정하는 시력 측정부를 포함하는 실험동물 시력 측정 장치
|
13 |
13
제12항에 있어서,상기 유인체는 스크린을 포함하며, 상기 스크린에 슬릿을 표시하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
14 |
14
제13항에 있어서,상기 시선 유인부는,상기 스크린에 표시된 슬릿을 소정의 속도로 이동시키고, 상기 슬릿의 간격, 상기 슬릿의 회전 속도, 및 상기 슬릿의 밝기의 차이 중 적어도 하나를 조절하여 측정하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
15 |
15
제14항에 있어서,상기 시력 측정부는,상기 실험동물이 상기 유인체의 변화를 인지하는 것으로 판단되면, (i) 상기 슬릿의 간격을 기 설정된 단위 간격만큼 좁히는 과정, (ii) 상기 슬릿의 회전 속도를 기 설정된 단위 속도만큼 높이는 과정, (iii) 상기 슬릿의 밝기의 차이를 기 설정된 단위 대조만큼 줄이는 과정 중 적어도 하나를 수행하며,상기 실험동물이 상기 유인체의 변화를 인지하지 않는 것으로 판단되면, (i) 상기 슬릿의 간격을 상기 기 설정된 단위 간격만큼 넓히는 과정, (ii) 상기 슬릿의 회전 속도를 상기 기 설정된 단위 속도만큼 늦추는 과정, (iii) 상기 슬릿의 밝기의 차이를 상기 기 설정된 단위 대조만큼 늘이는 과정 중 적어도 하나를 수행하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
16 |
16
제12항에 있어서,상기 머리 추적부는 상기 영상장치가 촬영한 이미지를 전처리하는 이미지 전처리부를 포함하며, 상기 이미지 전처리부는 (i) 상기 이미지의 밝기 및 대비를 조절하여 상기 이미지를 흑백화하는 과정, (ii) 상기 흑백화한 이미지에서 기 설정된 값보다 밝기 값이 작은 픽셀들을 추출하는 과정, (iii) 상기 픽셀들을 추출한 이미지를 블러링하는 과정, 및 (iv) 상기 실험동물의 기하학적 구조 특성을 고려하여 상기 블러링한 이미지에서 노이지를 제거하는 과정 중 적어도 하나를 이용하여 상기 이미지를 이진화하여 상기 실험동물의 윤곽선을 검출하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
17 |
17
제12항에 있어서,상기 머리 추적부는, 상기 실험동물의 머리 위치 및 코끝 위치를 추정하여, 상기 실험동물의 시선을 검출하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
18 |
18
제17항에 있어서,상기 실험동물의 머리 위치 및 코끝 위치를 추정하는 것은,(i) 상기 실험동물의 무게 중심을 산출하여 몸통 마스크를 생성하고, (ii) 상기 실험동물의 머리 영역을 추출하고, (iii) 픽셀마다 상기 무게 중심으로부터의 거리, 곡률, 및 상기 마스크로부터의 거리 중 적어도 하나를 신경망을 통하여 학습하여, 상기 머리 영역의 지점 중에서 이득이 가장 높은 지점을 상기 실험동물의 코끝 위치로 산출하고, (iv) 상기 산출한 코끝 위치를 기준으로 머리 마스크를 생성하여 상기 실험동물의 머리의 무게 중심을 산출하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
19 |
19
제17항에 있어서,상기 실험동물의 시선을 검출하는 것은,(i) 상기 실험동물의 머리의 무게 중심을 기준으로 상기 코끝의 각도를 계산하고, (ii) 상기 코끝의 각도를 수치 미분하여 각속도를 산출하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
20 |
20
제19항에 있어서,상기 실험동물의 시선을 검출하는 것은,상기 각속도의 이동평균을 산출하고, 기 설정된 이동 범위 내에서 이동 표준 편차를 산출하고, 상기 이동 표준편차의 표준편차를 산출하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
21 |
21
제12항에 있어서,상기 시력 측정부는, (i) 상기 실험동물의 시선의 각속도 및 상기 유인체가 변화하는 속도 간의 차이가 기 설정된 범위 내에 있는 경우, (ii) 상기 실험동물의 시선의 각속도에 관한 이동 표준 편차가 기 설정된 값보다 작은 경우, 및 (iii) 상기 이동 표준편차의 표준편차가 기 설정된 값보다 작은 경우 중 적어도 하나에 해당하면 상기 영상장치의 연속되는 프레임 수를 카운트하고,상기 연속하는 카운트가 기 설정된 값을 초과하면 상기 실험동물이 상기 유인체의 변화를 인지하는 것으로 판단하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
22 |
22
제12항에 있어서,상기 시력 측정부는, 상기 실험동물이 상기 유인체의 변화를 인지하는지 여부에 따라 측정하려는 시력 값을 증감하고, 상기 실험동물이 상기 유인체의 변화를 인지하는지 여부를 판단하는 과정을 반복하여, 상기 실험동물의 시력을 기준 단위까지 측정하는 것을 특징으로 하는 실험동물 시력 측정 장치
|
23 |
23
프로세서에 의해 실행 가능한 컴퓨터 프로그램 명령어들을 포함하는 비일시적(Non-Transitory) 컴퓨터 판독 가능한 매체에 기록되어 실험동물의 시력을 측정하는 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램 명령어들이 컴퓨팅 디바이스의 프로세서에 의해 실행되는 경우에,상기 실험동물로부터 소정의 거리에 위치한 유인체를 변화시켜, 상기 실험동물의 시선을 유인하는 단계;상기 실험동물로부터 소정의 거리에 위치한 영상장치를 이용하여, 상기 실험동물의 머리의 움직임을 추적하는 단계; 및상기 유인체의 변화 및 상기 실험동물의 머리의 움직임을 비교하고, 상기 실험동물이 상기 유인체를 인지하는지 여부를 판단하여, 상기 실험동물의 시력을 측정하는 단계를 포함한 동작들을 수행하는 컴퓨터 프로그램
|