← 최신 논문
💻 computer science

OccFace: Unified Occlusion-Aware Facial Landmark Detection with Per-Point Visibility

OccFace는 인간 및 스타일화된 캐릭터를 포함한 다양한 얼굴에 대해 랜드마크 좌표와 개별 점의 가시성(visibility)을 동시에 예측함으로써, 폐쇄(occlusion) 상황에서도 강건한 얼굴 랜드마크 검출을 수행하는 통합 프레임워크입니다.

원저자: Xinhao Xiang, Zhengxin Li, Saurav Dhakad, Theo Bancroft, Jiawei Zhang, Weiyang Li

게시일 2026-02-12
📖 2 분 읽기☕ 가벼운 읽기

원저자: Xinhao Xiang, Zhengxin Li, Saurav Dhakad, Theo Bancroft, Jiawei Zhang, Weiyang Li

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

1. 문제 상황: "눈 가리고 아웅" 하는 인공지능

우리가 스마트폰으로 얼굴 인식을 하거나, 게임 캐릭터를 내 얼굴처럼 움직이게 만들 때 인공지능은 얼굴의 주요 지점(눈꼬리, 입술 끝, 코끝 등)을 점으로 찍어서 파악합니다. 이걸 **'랜드마크(Landmark)'**라고 해요.

그런데 지금까지의 인공지능은 두 가지 큰 어려움이 있었습니다.

  • "가려짐(Occlusion)의 문제": 손으로 입을 가리거나, 안경을 쓰거나, 머리카락이 얼굴을 가리면 인공지능은 당황해서 점을 엉뚱한 곳에 찍어버립니다.
  • "고개 돌리기(Self-occlusion)의 문제": 고개를 옆으로 확 돌리면, 반대쪽 눈이나 귀는 내 얼굴 뒤로 숨어버리죠? 기존 인공지능은 "안 보이는 건 안 보인다고" 말하는 대신, 억지로 보이지 않는 곳에 점을 찍으려다 보니 얼굴이 일그러져 보였습니다.

2. 해결책: OccFace (똑똑한 관찰자)

이 논문에서 만든 **'OccFace'**는 마치 **"눈치가 아주 빠른 탐정"**과 같습니다. 이 탐정은 두 가지 특별한 능력을 갖췄어요.

① "전체적인 윤곽을 보는 눈" (100개의 정밀한 지도)

기존 인공지능이 얼굴의 큰 특징만 대충 짚었다면, OccFace는 100개의 아주 세밀한 점을 찍습니다. 귀의 모양, 입 안쪽, 눈동자 위치까지 아주 꼼꼼하게 지도를 그려놓은 거죠. 지도가 정밀하니, 일부가 가려져도 "아, 이 정도 모양이면 여기가 눈이겠구나!"라고 훨씬 잘 추측할 수 있습니다.

② "보이는 것과 안 보이는 것을 구분하는 능력" (가시성 예측)

이게 이 논문의 핵심입니다! OccFace는 점을 찍을 때 단순히 위치만 찾는 게 아니라, **"이 점은 지금 눈에 보이는가? 아니면 가려졌는가?"**를 스스로 판단합니다.

  • 동네 탐정 모드 (Local Branch): "어? 지금 손이 입을 가렸네? 그럼 입술 점은 '안 보임'이라고 표시해야지!" (가까운 곳의 방해물을 감지)
  • 전체 맥락 모드 (Context Branch): "고개가 오른쪽으로 많이 돌아갔네? 그럼 왼쪽 귀랑 왼쪽 눈은 당연히 안 보이겠군!" (얼굴의 각도를 보고 전체적인 상황을 파악)

이 두 가지 모드를 적절히 섞어서, **"여기는 가려졌으니까 점을 찍어도 믿지 마세요!"**라고 우리에게 알려주는 것이죠.

3. 결과: "흔들림 없는 캐릭터 애니메이션"

이 기술이 적용되면 어떤 일이 벌어질까요?

여러분이 게임 캐릭터를 내 얼굴처럼 움직이게 만든다고 상상해 보세요. 기존 기술을 쓰면, 손으로 입을 가리는 순간 캐릭터의 입이 괴물처럼 일그러지거나 덜덜 떨리는 현상이 생깁니다.

하지만 OccFace를 쓰면, 인공지능이 **"지금 입은 가려져서 안 보여!"**라고 똑똑하게 판단하기 때문에, 가려진 부분은 억지로 움직이지 않고 자연스럽게 유지합니다. 덕분에 캐릭터의 움직임이 훨씬 부드럽고 진짜 사람처럼 자연스러워집니다.


💡 요약하자면!

  • 기존 AI: "어? 가려졌네? 에라 모르겠다, 대충 여기쯤 찍자!" (결과: 얼굴 일그러짐)
  • OccFace: "음, 손에 가려졌군. 이 점은 '안 보임' 상태야. 그러니까 억지로 찍지 말고 주변 모양을 보고 자연스럽게 넘어가자!" (결과: 매끄럽고 정확한 인식)

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →