색맹 시뮬레이터
이미지를 업로드하면 제1색맹, 제2색맹, 제3색맹 또는 전색맹이 있는 사람에게 그것이 어떻게 보이는지 보여줍니다 — 캔버스에서 실시간으로 계산됩니다.
조회수 233회
처리 중…
원추세포와 색각은 실제로 어떻게 작동하는가
인간의 색각은 망막에 촘촘히 자리 잡은 세 종류의 원추세포(추상체) 광수용체에서 시작되며, 각각 서로 다른 파장 범위에 맞춰져 있습니다: L-추상체(장파장, 빨강-주황 빛에 최고 민감도), M-추상체(중파장, 초록 빛에 최고 민감도), S-추상체(단파장, 파랑-보라 빛에 최고 민감도)입니다. 뇌는 색을 직접 "보는" 것이 아니라, 이 세 원추세포 유형에서 오는 상대적 신호 강도를 비교해 그 비율로부터 색을 재구성합니다. 이 세 채널 모델 때문에 색채 과학은 화면이 기본으로 쓰는 RGB 색공간 대신 인간의 시각을 "LMS"(Long, Medium, Short) 색공간으로 표현합니다. 이 도구의 모든 시뮬레이션은 먼저 이미지를 sRGB에서 LMS 공간으로 변환하는데, 결손된 원추세포 유형을 신호의 한 축을 무너뜨리는 행렬로 수학적으로 모델링할 수 있는 공간이 바로 이곳이기 때문입니다.
여기서 사용하는 구체적인 행렬은 Brettel, Viénot, Mollon(1997)의 접근법을 Machado, Oliveira, Fernandes(2009)가 정교화한 방식을 따르며, 이색형 색각(원추세포 두 종류만 있는 상태)을 시뮬레이션하는 데 널리 인용되고 널리 구현된 방법입니다. 처리 과정은 다음과 같습니다: 고정된 3×3 변환을 통한 sRGB → LMS, 이어서 결손 유형별로 나머지 두 신호로부터 없어진 원추세포 신호를 제거하거나 재구성하는 투영 행렬, 그다음 다시 표시 가능한 이미지로 되돌리는 LMS → sRGB. 제1색맹(적색맹)은 L-추상체(빨강 감지)가 없거나 기능하지 않는 상태입니다 — 빨강과 초록이 서로 가까워지며, L-추상체 신호가 지각된 밝기에 크게 기여하기 때문에 빨강이 실제보다 더 어둡게 보입니다. 제2색맹(녹색맹)은 M-추상체(초록 감지)가 없는 상태입니다 — 비슷한 빨강-초록 혼동이 일어나지만 빨강이 어두워지는 현상은 없으며, 이것이 두 상태를 구별하는 주요한 시각적 단서입니다. 제3색맹(청황색맹)은 훨씬 더 드문, S-추상체(파랑 감지)가 없는 상태입니다 — 파랑과 초록이 혼동될 수 있고 노랑이 분홍처럼 보일 수 있습니다. S-추상체는 밝기 지각에 거의 기여하지 않으므로 이 결손은 이미지의 어떤 부분도 어둡게 만들지 않습니다.
전색맹(완전 색맹)은 이 도구에서 다르게 처리됩니다: LMS 투영 대신, 모든 픽셀에 표준 ITU-R BT.601 휘도 공식(회색 = 0.299×R + 0.587×G + 0.114×B)을 적용해 계산합니다. 이는 1982년부터 방송 텔레비전이 색상 신호를 휘도용 회색조로 변환하는 데 사용해 온 것과 동일한 가중치로, 각 원색이 지각된 밝기에 얼마나 기여하는지를 반영하기 때문입니다. 기능하는 원추세포가 완전히 없어 간상세포 시각만 남는 진짜 전색맹은 극히 드물며 보통 유전됩니다. 일상적으로 훨씬 더 흔히 쓰이는 "색맹"이라는 용어는 거의 항상 이 상태가 아니라 적록 이색형 색각이나 비정상 삼색형 색각을 가리킵니다.
이것이 단순한 호기심을 넘어 중요한 이유
색각 이상은 사소한 문제가 아닙니다. 적록색맹은 북유럽계 남성의 약 8%, 여성의 약 0.5%에 영향을 미치며, 이 격차는 유전학에서 비롯됩니다: L-추상체와 M-추상체 광색소 유전자는 X염색체에 위치하고 이 형질은 열성이므로, 영향을 받은 X염색체가 하나만 있어도 남성은 색맹이 되는 반면 여성은 두 X염색체 모두에 돌연변이가 있어야 합니다. 이러한 X연관 열성 유전 패턴은 혈우병에서 남녀 유병률 격차를 만드는 것과 동일한 메커니즘이며, 전 세계 유전학 강의에서 가르치는 교과서적인 사례입니다.
- 디자인에 미치는 영향: 웹 콘텐츠 접근성 지침(WCAG)은 정보를 전달하는 유일한 수단으로 색상을 사용하지 말 것을 명시적으로 경고합니다 — 아이콘이나 텍스트 라벨 없이 빨강/초록으로만 표시된 "무효/유효" 폼 표시기는 상당수의 남성 사용자에게 읽히지 않으며, 이것이 WCAG 1.4.1이 색으로 부호화된 모든 의미에 색이 아닌 단서를 함께 요구하는 이유입니다.
- 차트와 지도 디자인: 전형적인 빨강-초록 히트맵이나 빨강/초록 선 그래프 조합은 색맹 독자에게 최악에 가까운 선택입니다. 파랑-주황 팔레트, 서로 다른 선 패턴, 또는 직접 라벨링은 이 도구가 시뮬레이션하는 네 가지 상태 전체에서 읽기 쉽게 유지됩니다.
- 진단이 아닙니다: 이 시뮬레이터는 인구 평균 행렬을 이용해 이색형 색각자가 보는 것을 근사할 뿐이며, 이시하라 검사표 같은 임상 검사를 대체할 수 없고 같은 이름의 상태 안에서도 개인마다 정도 차이가 있습니다.
- 완전히 로컬에서 처리됩니다: 모든 픽셀 계산은 브라우저의 HTML 캔버스에서 이루어지며, 선택한 사진은 어디로도 업로드되지 않습니다.
자주 묻는 질문
제1색맹과 제2색맹의 차이는 무엇인가요?
둘 다 원추세포 한 종류가 없어 생기는 적록색맹이지만, 제1색맹은 L-추상체(빨강 감지)가 없어 스펙트럼의 빨강 영역에서 지각된 밝기도 함께 낮아지는 반면, 제2색맹은 M-추상체(초록 감지)가 없어 그런 어두워지는 효과 없이 비슷한 빨강-초록 혼동이 나타납니다.
제3색맹은 왜 적록색맹보다 훨씬 드문가요?
제3색맹은 S-추상체(파랑 감지)가 없는 상태인데, S-추상체 광색소를 암호화하는 유전자는 X염색체가 아니라 7번 염색체에 있습니다 — 그래서 적록색맹을 남성에게 그토록 흔하게 만드는 X연관 열성 유전 패턴을 따르지 않고, 대신 남녀 모두에서 0.1%를 훨씬 밑도는 비슷하게 낮은 비율로 발생합니다.
전색맹은 왜 다른 세 가지와 다른 공식을 사용하나요?
제1색맹, 제2색맹, 제3색맹은 각각 세 가지 LMS 원추세포 신호 중 정확히 하나를 제거하므로 LMS 공간의 투영 행렬로 정확하게 모델링할 수 있습니다. 완전 색맹은 모든 색 정보를 제거하는데, 이는 방송과 이미징에서 지각된 밝기를 계산하는 데 널리 쓰이는 표준 휘도 공식(0.299R + 0.587G + 0.114B)으로 더 간단하고 정확하게 모델링됩니다.
이 도구가 색맹을 진단하나요?
아니요. 디자인과 공감을 목적으로 각 상태에 대한 인구 평균 색채 지각을 시뮬레이션할 뿐입니다. 임상 진단에는 이시하라 검사표나 이상색각검사기 같은 전문 검사가 필요하며, 실제 중증도는 같은 이름의 결손 안에서도 개인마다 다릅니다.
업로드한 사진이 서버로 전송되나요?
아니요 — 이미지는 HTML 캔버스에 로드되며, 모든 픽셀 변환(LMS 행렬 계산과 회색조 변환)은 JavaScript를 통해 브라우저에서 직접 실행됩니다. 아무것도 업로드되지 않으며, 다운로드 가능한 결과물도 로컬에서 생성됩니다.
비슷한 도구
문제 신고하기
색맹 시뮬레이터
댓글
아직 댓글이 없습니다 — 첫 댓글을 남겨보세요!