동체시력 테스트 소개
동체시력 테스트는 움직이는 대상을 얼마나 빠른 속도까지 알아볼 수 있는지를 브라우저에서 재는 도구입니다. 화면을 가로지르는 숫자나 란돌트 고리(C자 모양 시표)를 판독하는 DVA 모드와, 작게 시작해 점점 커지며 다가오는 대상을 가장 이른 순간에 판독하는 KVA 모드를 제공합니다.
측정은 모두 이 기기의 브라우저 안에서 이루어지고, 결과는 서버로 보내지 않고 이 기기에만 저장됩니다. 같은 화면·같은 거리에서 반복해 재면 자신의 기록 변화를 비교할 수 있습니다.
의학적 진단이 아닙니다. 화면·주사율·시청 거리에 따라 결과가 달라지는 참고용 측정입니다. 시력 이상이 걱정되면 안과 검사를 받으세요.
주요 기능
- 가로 이동(DVA) — 숫자 또는 란돌트 고리(4·8방향)가 화면을 가로지릅니다. 맞히면 속도가 1.2배씩 올라가고(160 px/s부터 26단계), 두 번 틀리면 끝납니다. 결과는 판독에 성공한 최고 속도입니다.
- 다가오는 대상(KVA) — 대상이 멀리서 일정한 속도로 다가오는 것처럼 커집니다(겉보기 크기가 거리에 반비례). 알아본 순간 멈추고 답하며, 5회 가운데 맞힌 회차의 판독 크기 중앙값이 점수입니다.
- °/s 환산 — 신용카드 폭(85.60 mm) 또는 화면 대각선으로 화면을 보정하고 시청 거리를 입력하면 px/s를 각속도(°/s)로, KVA 판독 크기를 소수 시력 상당값으로 바꿔 보여 줍니다.
- 모니터 주사율 측정 —
requestAnimationFrame간격으로 주사율을 추정해 결과와 함께 표시하고, 프레임당 이동 거리와 노출 시간도 보여 줍니다. - 부정·오류 처리 — 대상이 지나가기 전에는 답할 수 없고, KVA에서 시작 직후(0.15초 이내) 누르면 무효 처리합니다. 표시 중 프레임이 크게 끊기면 벌점 없이 같은 속도로 다시 보여 줍니다.
- 기록·추이 — 최근 결과를 그래프와 표로 보여 줍니다(이 기기의 localStorage).
사용 방법
- (선택) 아래 화면 보정에서 카드 폭을 맞추고, 평소 화면을 보는 거리(예: 60 cm)를 입력합니다.
- 모드(DVA·KVA)와 대상(숫자·C 4방향·C 8방향)을 고르고 시작(또는 Space)을 누릅니다.
- DVA: 대상이 지나간 뒤 숫자 키 또는 방향 키(8방향은 숫자 키패드 1~9)로 답합니다.
- KVA: 알아볼 수 있는 순간 Space나 화면을 누르고 답합니다.
- 결과를 확인하고, 같은 조건에서 몇 차례 반복해 평균적인 수준을 봅니다.
이 측정의 한계
- 의학적 진단이 아닙니다. 안과에서 쓰는 동체 시력 검사기는 밝기·대비·거리를 통제한 광학 장치입니다. 이 테스트의 값은 그 기기 값과 직접 비교할 수 없습니다.
- 주사율 영향 — 60 Hz 화면에서는 1,200 px/s로 움직이는 대상이 한 프레임에 20 px씩 건너뜁니다. 빠른 단계일수록 연속된 움직임보다 끊긴 잔상에 가까워지므로, 주사율이 다른 기기끼리의 결과는 비교하지 마세요.
- 화면 폭과 거리 — px/s는 화면마다 실제 크기가 다릅니다. 기기 간 비교는 보정한 °/s로만 의미가 있고, 그것도 대략적인 값입니다(화면 가장자리에서는 각속도가 조금 작아집니다).
- 추측 확률 — 한 번의 답은 숫자 10%, C 4방향 25%, C 8방향 12.5% 확률로 우연히 맞을 수 있습니다. 결과를 믿으려면 여러 번 재서 비교하세요. 8방향이 가장 엄격합니다.
- 반응 시간 — KVA 점수에는 누르기까지의 반응 시간이 섞입니다. 상위 몇 %나 연령별 평균 같은 비교는 공개된 화면 기반 규준이 없어 제공하지 않습니다.
자주 묻는 질문
동체 시력(DVA)과 KVA는 무엇이 다른가요?
DVA(dynamic visual acuity)는 옆으로(대략 같은 거리에서) 움직이는 대상의 세부를 알아보는 능력이고, KVA(kinetic visual acuity)는 정면에서 다가오는 대상을 알아보는 능력입니다. KVA는 일본에서 개발된 지표로, 란돌트 고리가 다가오는 검사기로 잽니다. 이 사이트는 두 방식을 화면에 맞게 흉내 냅니다.
결과 숫자(px/s)는 좋은 편인가요?
px/s는 화면 크기·해상도에 따라 뜻이 달라져 절대 기준이 없습니다. 근거 있는 화면 기반 규준이 없어 백분위나 등급은 보여 주지 않습니다. 같은 기기·같은 거리에서 자신의 기록 변화를 보는 용도로 쓰세요.
°/s로 보려면 무엇이 필요한가요?
화면 보정(신용카드 폭 또는 화면 대각선)과 시청 거리가 필요합니다. 1 px의 실제 길이를 알아야 속도를 mm/s로, 다시 눈에서 본 각도의 변화(°/s)로 바꿀 수 있습니다.
왜 주사율을 표시하나요?
모니터는 1초에 정해진 횟수만 그림을 바꿉니다. 60 Hz에서는 빠른 대상이 프레임마다 크게 건너뛰어, 120 Hz·144 Hz 화면보다 판독이 어렵거나 달라질 수 있습니다. 결과를 비교할 때 같은 주사율인지 확인하라는 뜻입니다.
모바일에서도 되나요?
됩니다. 다만 화면 폭이 좁으면 같은 px/s에서도 대상이 보이는 시간이 짧아지고, 저전력 모드에서는 주사율이 낮아질 수 있습니다. 가로 화면에서 재는 편이 낫습니다.
안경이나 렌즈를 끼고 해야 하나요?
평소 화면을 볼 때처럼 교정한 상태로 재세요. 흐리게 보이는 상태에서는 움직이는 대상도 알아보기 어렵습니다.
기록은 어디에 저장되나요?
이 기기 브라우저의 localStorage에만 저장됩니다. 서버로 보내지 않으며, 기록 지우기 버튼이나 브라우저 설정으로 삭제할 수 있습니다.