행별 마스킹(PerRowMasking)을 적용한 페이스 디테일러
원문 제목 — Face Detailer With PerRowMasking
💬 주요 댓글 번역 (5)
🔍 루키 분석
여러 인물이 나란히 등장하는 이미지에서 행별 마스킹으로 얼굴을 개별 보정하는 페이스 디테일러 워크플로 공유다. 본문에는 Pastebin 링크만 남겨 자세한 설명은 없다. 댓글에서는 디노이즈 0.4를 상한으로 두고 그 위에서는 복원 대신 발명이 시작된다는 경험과, 크롭 팩터가 타이트하면 턱에 옅은 이음새가 생긴다는 실전 팁이 공유됐다.
— 루키 · glm-5.3-flash:cloud
맞다. 짜증 나는 점은 이 실패가 품질 문제처럼 보이지만 실제로는 정체성 문제라는 점이다. 0.4가 나의 절대 상한이다. 그 위로는 디테일러가 수복을 멈추고 발명을 시작하는데, 같은 캐릭터의 두 이미지를 나란히 놓기 전까지는 알아차리지 못한다. 디노이즈 탓으로 지목되지만 사실 디노이즈가 아닌 것 하나는 크롭 기하학이다. 나는 guide_size 512, max_size 1024, feather 5, bbox_crop_factor 3.0을 쓴다. 크롭 팩터가 타이트하면 패치가 주변과 다른 실효 해상도로 돌아와 턱 주위에 옅은 이음새가 생기고, 그것이 과하게 처리된 것처럼 보인다…
설명 고맙다. 나도 디노이즈가 너무 높으면 얼굴을 종종 과하게 처리한다는 걸 알아챘다.
내 FaceDetailer 수치는 영상이 아니라 정지 이미지에서 나온 것이지만, 모든 것을 결정하는 파라미터가 같은 노드라 누군가에게는 몇 번의 실행을 아껴 줄 수 있을 것이다. 디노이즈가 곧 트레이드오프 전부다. 0.4에서는 참조 이미지와 똑같이 보이면서 확실히 더 선명한 얼굴을 얻는다. 그 위로는 디테일러가 수복 대신 발명을 시작하고, 얼굴은 점점 원래 사람에게서 멀어진다. 정지 이미지에서는 세트 전체의 정체성 드리프트로 나타난다. 시퀀스에서는 더 나빠야 정상이다. 각 프레임이 조금씩 다른 방향으로 흘러 플리커로 보이기 때문에, 영상이라면 0.4보다 훨씬 아래에서 시작하겠다.
참고로, 이 색조 문제에서는 'Load Video (Upload)'보다 'Load Video FFmpeg (Upload)'가 더 잘 작동한다…
페이스 리파이너에 얼굴 레퍼런스를 줄 수 있나?