같은각도
동영상이나 연사 사진에서 지난번 사진과 얼굴 각도가 가장 가까운 장면을 골라 맞춰 주는 웹앱입니다. 실제 얼굴로는 아직 검증 전입니다.
화면
화면 속 얼굴은 코드로 그린 그림입니다. 사람 사진이 아닙니다.
해결하는 문제
경과 사진은 지난번과 같은 각도여야 쓸모가 있지만, 찍는 순간 맞추기는 어렵습니다. 그래서 찍어 둔 동영상이나 연사 사진에서 고릅니다.
하는 일
- 10~15초 동영상(또는 연사 사진 20~30장)에서 지난번과 얼굴 각도가 가장 가까운 장면을 찾습니다.
- 기울기·크기·위치를 맞춥니다. 회전·확대·이동만 하고 사진을 지어내지 않습니다.
- 나란히·겹쳐 보고, 맞춘 사진과 기록을 저장합니다.
- 가까운 장면이 없으면 다시 찍기를 권합니다.
믿을 수 있게 하는 장치
- 서버가 없어 사진·동영상을 기기 밖으로 보내지 않습니다(얼굴 인식 파일을 받을 때 IP 주소는 Google에 전달됩니다).
- 각도 차 3° 이하를 통과로 시작합니다. 조사로 정한 처음 값이고 확정 전입니다.
- 판정 숫자와 기준값을 기록 파일에 남겨 다시 확인할 수 있습니다.
아직 아닌 것
- 실제 얼굴·실제 카메라·아이폰으로는 아직 돌려 보지 않았고, 지어낸 숫자와 그림으로만 확인했습니다.
- 얼굴이 보이는 사진만 됩니다(정수리·뒤통수는 멈춤). 연사 사진의 화질이 충분한지는 답하지 못합니다.
- 병원에서 써 보지 않았고, 의료기기가 아닙니다. 두피 상태나 치료 효과는 판단하지 않습니다.
만든 방식
Claude Code와 함께 기획부터 개발했습니다. 찍으며 안내하는 대신 동영상에서 고르는 방식과 연사 사진 입력은 제가 정했습니다.
- Next.js
- React
- MediaPipe
- Vitest