구축 방법 — Spine Atlas · 경추·요추 3D 실험실
v1.0 · 2026-11-04
■ 방법
- 규칙 기반 기하 계산. 같은 3D 해부 모델에서 디스크·인접 뼈 표면과 신경뿌리 사이의 부호 있는 거리를 계산
- 목 모양(NeckShape)이 기존 골격을 변형하고, 동작(MotionRig)마다 거리를 다시 계산(모델 V12, 신경 색 기준: 기하)
- 접촉 색: 신경뿌리를 같은 길이 61개 지점으로 나눠 접촉한 지점의 비율
- 경로 늘어남: (L−L0)/L0, 화면 표시 범위 0~10%(정한 값). 손상 기준값이 아님
- 뿌리 색을 대표 팔·다리 신경 다발로 이어 표시. 개별 피부분절과 정확히 일치하지 않음
- 학습: 없음 · LLM: 없음 · 브라우저에서 three.js로 렌더링(정적 ES 모듈)
■ 데이터
- Écorché 3D 모델(Charleeh/ecorche) · CC BY-SA 4.0 · 공개 데이터
- Z-Anatomy(Gauthier Kervyn) 말초신경·피부 모델 · CC BY-SA 4.0 · 공개 데이터
- BodyParts3D © The Database Center for Life Science · CC BY 4.0 · 공개 데이터
- 사용자 입력: 저장하지 않음
■ 검증
- 회귀 조건: C5-C6 오른쪽, 돌출 30, 서기, 중립 동작
- 기준 자세: 간격 −1.06mm, 접촉 18%, 경로 0% · 곧은 목(곡률 100): 접촉 34.4%, 경로 0.23% · 거북목(곡률 70, 머리 40mm 앞): 접촉 14.8%, 경로 3.69% · 돌출 없음: 간격 0.8mm, 접촉 0%
- 자동 테스트 23개 통과(카메라 맞춤, 접촉 색, 접촉, 신경 역학, 자세 모델, 신경뿌리, 부위 상태, 화면 조작)
■ 범위
- 경추·요추 디스크 단계별 돌출·높이 감소, 서기·앉기·눕기 자세, 굽힘·젖힘·회전
- 교육용 기하 모형. 실제 조직 변형·압력·통증 예측이나 유한요소해석(FEM)이 아님
■ 출처
- 데이터: Écorché · CC BY-SA 4.0 · github.com/Charleeh/ecorche
- 데이터: Z-Anatomy — The libre 3D atlas of anatomy · CC BY-SA 4.0 · 웹 내보내기
- 데이터: BodyParts3D · CC BY 4.0 · The Database Center for Life Science
■ 이력
- 2026-11-04 · v1.0 · 공개