쓸 만한 프레임에 필요한 것은 딱 하나입니다. 두 눈과 코, 입꼬리가 모두 보이고, 그 지점들의 위치를 정확히 짚어낼 만큼 선명하게 담긴 얼굴입니다. 사람들이 걱정하는 것들 — 조명, 배경, 이미지 전체의 해상도 — 은 그에 비하면 훨씬 덜 중요합니다.
이유는 기계적입니다. 얼굴 검색은 특징점 5개를 검출하고, 그것으로 얼굴을 표준 자세로 변형한 다음, 바짝 잘라내고 나머지는 버립니다. 특징점이 보이고 선명하면 그 프레임은 통합니다. 그렇지 않으면 화질을 아무리 올려도 살릴 수 없습니다.
구체적으로 무엇이 프레임의 좋고 나쁨을 가르나요?
그림이 아니라 얼굴을 보고 판단하세요.
| 요소 | 좋음 | 애매함 | 실패 |
|---|---|---|---|
| 얼굴 각도 | 정면에서 30° 정도까지 | 30~45° 돌아간 각도 | 뚜렷한 측면, 뒤통수 |
| 가림 | 얼굴이 전부 보임 | 한쪽 눈에 머리카락이 걸침 | 손이나 물건, 짙은 그림자가 눈이나 입을 덮음 |
| 선명도 | 정지 또는 느린 움직임 | 약간의 흔들림 | 이목구비가 뭉개지는 모션 블러 |
| 프레임 안의 얼굴 크기 | 얼굴이 화면의 상당 부분을 차지 | 미디엄 숏 | 롱 숏, 얼굴 폭이 수십 픽셀 |
| 얼굴에 닿는 빛 | 고르면 밝든 어둡든 무방 | 한쪽이 그늘 | 실루엣, 하이라이트 날아감 |
| 압축 | 플레이어에서 그대로 캡처 | 다시 저장한 JPEG | 스크린샷을 찍은 스크린샷, 심한 열화 |
| 배경 | 상관없음 | 상관없음 | 상관없음 |
마지막 줄은 농담이 아닙니다. 이 표에서 가장 쓸모 있는 줄입니다. 사람들은 방이 어둡다고, 지저분하다고 프레임을 버립니다. 정렬은 방을 통째로 잘라냅니다. 얼굴을 보고 판단하세요.
어떤 단계로 찍으면 되나요?
- 여배우가 카메라 쪽을 보는 순간까지 이동합니다. 대사가 있는 장면, 도입부, 리액션 컷이 대체로 가장 풍부합니다. 5초 더 감는 데는 비용이 없지만, 나쁜 프레임과 씨름하는 데는 비용이 많이 듭니다.
- 완전히 일시정지합니다. 멈춘 프레임은 선명합니다. 재생 중에, 특히 버벅이는 스트리밍에서 잡아낸 프레임은 디코딩이 덜 끝난 불완전한 프레임을 잡았을 수 있습니다.
- 기기의 스크린샷 기능을 씁니다. 화면에 휴대폰 카메라를 들이대는 게 아닙니다. macOS는 기본 캡처, Windows는 캡처 도구나 Print Screen, 모바일은 하드웨어 버튼 조합을 쓰세요.
- 원래 해상도로 캡처합니다. 플레이어가 작은 창으로 떠 있다면 먼저 최대화하거나 전체 화면으로 바꾸세요. 애초에 담기지 않은 디테일은 나중에 되살릴 수 없습니다.
- 얼굴에 바짝 맞춰 미리 잘라내지 마세요. 캡처한 그대로 두거나, 넉넉하게 잘라내세요. 정렬기는 특징점 주변의 여백을 필요로 합니다.
- 고를 수 있다면 PNG로 저장하세요. PNG는 무손실입니다. 저화질 JPEG로 다시 저장하면 얼굴의 미세한 정보가 있는 바로 그 자리에 열화가 얹힙니다.
- 시도해 볼 만한 다른 얼굴이 있는지 확인하세요. 장면에 사람이 둘 이상이라면, 신원을 확인할 기회도 둘 이상이라는 뜻입니다.
사람은 쉽게 알아보는 측면 얼굴이 왜 실패하나요?
고개가 돌아가면 정렬기가 필요로 하는 특징점이 가려지고, 게다가 인코더는 그렇게까지 돌아가지 않은 얼굴로 압도적으로 많이 학습했기 때문입니다.
뚜렷한 측면에서는 한쪽 눈이 보이지 않고 입꼬리 한쪽도 가려지는 경우가 많습니다. 그러면 정렬은 보이지 않는 위치를 추정하게 되고, 변형이 어긋납니다. 거기서 나오는 벡터는 사실상 존재하지 않는 얼굴에 대한 자신만만한 기술입니다. 결과는 그래도 나옵니다. 다만 나오는 것이 틀린 결과이고, 그럴듯해 보이는 점수까지 달려 있습니다.
실전 원칙은 이렇습니다. 두 눈이 또렷하게 보이면 진행하세요. 한쪽만 보이면 다른 프레임을 찾으세요.
여러 프레임 중에 무엇을 골라야 하나요?
선택지가 있다면, 이 처리 과정을 통과하고도 얼마나 많은 신원 신호가 살아남는지로 순위를 매기세요.
| 우선순위 | 프레임 유형 | 이유 |
|---|---|---|
| 1 | 클로즈업, 정면, 일시정지, 조명 양호 | 특징점 정밀도가 최대 |
| 2 | 미디엄 숏, 정면, 선명 | 픽셀은 적지만 기하 구조는 온전 |
| 3 | 적당한 각도의 클로즈업 | 각도만큼 정확도를 잃지만 만회 가능 |
| 4 | 구할 수 있다면 커버 아트나 홍보용 스틸 | 색인을 만든 바로 그 소재인 경우가 많음 |
| 5 | 롱 숏이나 가파른 각도 | 최후의 수단 |
4번 줄은 알아 둘 가치가 있습니다. 색인 항목은 커버와 스틸에서 만들어지며, 저희 색인은 106개 사이트에 걸친 그런 종류의 소재에서 가져온 241,792개의 얼굴을 담고 있습니다(저희 색인, 2026-08 스냅샷). 영상 프레임 대신 커버 이미지를 찾을 수 있다면 색인 자체의 분포에 더 가까운 소재로 검색하는 셈이고, 점수도 그것을 반영하는 경향이 있습니다.
그 프레임이 충분했는지는 어떻게 아나요?
순위가 아니라 점수를 읽으세요. 코사인 유사도는 0에서 1까지이고, 저희가 영상 스틸용으로 보정한 임계값은 0.40입니다.
가장 좋은 결과가 임계값을 한참 밑돈다면, 색인보다 먼저 의심할 것은 프레임입니다. 벡터 검색은 찾는 사람이 색인에 있든 없든 가진 것 중 가장 가까운 후보를 돌려줍니다. 그래서 낮은 점수만 늘어선 목록은 "프레임이 나쁘다"와 "색인되어 있지 않다" 사이에서 모호합니다. 같은 사람의 두 번째 프레임이 그 모호함을 공짜로 해소해 주고, 그래서 그것이 항상 다음 수순입니다.
짚어 둘 한계: 완벽한 프레임이라도 저희가 색인하지 않은 사람은 찾을 수 없고, 저희 출처는 편중되어 있습니다. 이름이 확인된 배우 2,333명 중 2,246명은 대표 이미지를 단일 사이트에서 가져왔습니다. 좋은 스크린샷은 가능성을 최대로 끌어올려 주지만, 없는 커버리지를 만들어 내지는 않습니다.
관련 질문
- 스크린샷 한 장으로 영상을 찾는 법
- 얼굴 검색은 어떻게 작동하나, 단계별로
- 찾는 작품이 왜 안 나오나요?
- 출처를 찾을 때 사람들이 흔히 하는 실수
- 검색 도구에 사진을 올려도 안전한가요?
두 눈이 보이고 모션 블러가 없는 프레임을 확보했다면, 여기에 올려 보세요. 검출은 브라우저 안에서 돌아가므로 얼굴이 잡혔는지 바로 알 수 있습니다. 잡히지 않았다면 애초에 아무것도 전송되지 않습니다.