"방금은 일본 1위였는데, 다시 찍으니까 브라질이 1위로 나와요. 왜 이래요?" 이런 문의를 적지 않게 받습니다. 같은 얼굴인데 결과가 달라지면 당연히 의아하죠. 결론부터 말하면, 이건 오류가 아니라 입력이 달라졌기 때문입니다. 이 글에서는 왜 그런 일이 생기는지, 그리고 어떻게 하면 일관되고 정확한 결과를 얻을 수 있는지 정리했습니다.
결과가 달라지는 4가지 진짜 원인
1. 얼굴 각도 — 가장 큰 범인
호감도는 얼굴에서 비율을 잽니다. 그런데 고개를 살짝만 숙이거나 들어도 턱선과 얼굴 길이 비율이 달라지고, 옆으로 조금만 돌려도 광대와 얼굴 너비 비율이 바뀝니다. 사람 눈에는 '같은 셀카'처럼 보여도, 좌표상으로는 꽤 다른 얼굴이 됩니다. 결과가 출렁이는 이유의 절반 이상은 바로 이 각도 때문입니다.
2. 표정 — 무표정과 미소는 다른 얼굴
웃으면 입꼬리가 올라가고 입술이 옆으로 늘어나며 광대가 올라갑니다. 입술 두께와 광대 너비는 호감도가 비중 있게 보는 지표라(입술 450, 광대 280), 표정 하나로 결과가 바뀔 수 있습니다. 무표정으로 찍었을 때와 활짝 웃었을 때가 서로 다른 나라를 가리키는 건 자연스러운 일입니다.
3. 조명과 거리 — 렌즈 왜곡의 함정
얼굴에 너무 가까이 댄 스마트폰 카메라는 코를 크게, 귀를 작게 보이게 하는 '광각 왜곡'을 일으킵니다. 셀카봉 거리와 팔 길이 거리에서 찍은 사진의 비율이 다른 것도 이 때문입니다. 또 한쪽에서만 빛이 들어오면 얼굴 절반이 그늘져 랜드마크 검출이 흔들릴 수 있습니다.
4. 머리카락·안경·마스크 — 가려진 윤곽
앞머리가 이마를 덮거나 머리카락이 얼굴 옆선을 가리면 얼굴 너비 인식이 달라집니다. 두꺼운 뿔테 안경은 눈 주변 좌표에 영향을 주고요. 얼굴 윤곽과 이목구비가 명확히 드러날수록 측정이 안정적입니다.
정확도를 높이는 7가지 촬영 팁
- 정면을 보세요. 카메라 렌즈와 코끝이 일직선이 되도록, 고개를 숙이거나 들지 않습니다.
- 무표정 또는 자연스러운 표정으로. 비교를 원한다면 매번 같은 표정으로 찍는 게 핵심입니다.
- 팔을 충분히 뻗어서. 얼굴에서 40cm 이상 거리를 두면 광각 왜곡이 줄어듭니다.
- 빛은 정면에서. 창문을 마주 보거나, 얼굴 양쪽에 고르게 빛이 닿게 합니다. 역광은 피하세요.
- 이마와 얼굴 옆선을 드러내세요. 앞머리·옆머리가 윤곽을 가리지 않도록 정리합니다.
- 안경·마스크·모자는 벗고. 이목구비가 그대로 보이는 상태가 가장 정확합니다.
- 화질 좋은 사진으로. 흐릿하거나 어두운 사진은 478개 랜드마크 검출 정확도를 떨어뜨립니다.
'결과가 달라지는 것'은 사실 좋은 신호입니다
역설적으로 들리겠지만, 각도와 표정에 따라 결과가 움직인다는 건 호감도가 사진을 진짜로 '측정'하고 있다는 증거입니다. 만약 어떤 사진을 넣어도 늘 똑같은 답이 나온다면, 그건 분석을 하는 게 아니라 정해진 답을 보여주는 것에 가깝겠죠.
그러니 결과가 한 번에 깔끔하게 떨어지지 않는다고 실망하지 마세요. 오히려 여러 각도와 표정으로 몇 번 찍어 보면, 당신의 얼굴이 한 나라가 아니라 여러 문화권과 두루 맞는다는 더 풍부한 사실을 발견하게 됩니다. 어느 사진에서도 빠지지 않고 등장하는 나라가 있다면, 그곳이야말로 당신 얼굴과 가장 안정적으로 잘 맞는 문화권일 가능성이 높습니다.
참고: 호감도의 모든 분석은 브라우저에서 실시간 처리되며, 업로드한 사진은 서버에 저장되지 않습니다. 마음 편히 여러 장 시도해 보셔도 됩니다.
📚 참고 자료
- • Google AI (2023). MediaPipe Face Landmarker — 478 landmark detection. Google Developers.
- • Ward, R. et al. (2018). Photographic distortion and its effect on facial perception. Plastic and Reconstructive Surgery.
- • Hogamdo 내부 데이터 — 지표 가중치(눈 800·입술 450·턱 280·광대 280·비율 30) 기준.