자르기와 워터마크 추가로 지각 해시(pHash, PDQ, TMK+PDQF) 검사를 통과할 수 있나요?

동영상을 재업로드할 때, 크롭 및 워터마크 추가 방식으로 감지 해시(pHash、PDQ、TMK+PDQF) 검출을 통과할 수 있는지. 서로 다른 감지 해시(pHash、PDQ、TMK+PDQF) 중 크롭이나 워터마크에 더 강인한 것은 무엇인지?

Aug 29, 2025 09:55 144회 읽음 약 1,172단어 약 3분 읽기

잘라내기 내성 비교

pHash는 전역 저주파 DCT 특징을 기반으로 하므로, 국소적인 잘라내기는 전체 주파수 스펙트럼 분포를 바꾸어 해시값이 크게 변하는 경우가 많습니다. 따라서 “국소적 결손”에 대한 강건성이 약하며, 학계에서도 기존 전역 해시의 한계를 보완하기 위해 잘라내기/회전에 강건한 개선 방향을 제안해 왔습니다.
PDQ(이미지)는 “콘텐츠 제거/가림” 유형의 변경에 더 쉽게 영향을 받습니다. 저자 테스트에 따르면 제거형 변환은 형식/비트레이트 같은 가벼운 증감류 변환만큼 안정적이지 않으며, 잘라내기는 “제거” 범주에 속하므로 우위가 없습니다.

TMK+PDQF(동영상)는 잘라내기에서 성능 저하가 특히 뚜렷합니다. 평가 결과 화면을 약 20% 이상 잘라내면 안정적인 매칭이 어려우며, 심지어 10%를 초과할 경우에도 안정적인 적중을 기대하지 말라고 권장됩니다. 이는 넓은 시야 결손에 대한 민감성을 보여줍니다.

워터마크 내성 비교

pHash는 넓은 면적의 불투명 워터마크에 민감합니다. 워터마크가 전역 저주파 구조를 바꾸기 때문에, 기존 전역 DCT 기반 지각 해시는 강한 워터마크 환경에서 유사한 해시 일관성을 유지하기 어렵습니다.

PDQ는 “가벼운 워터마크/작은 logo”에는 어느 정도 허용성을 보이지만, “강한 불투명성, 복잡한 가장자리와 색상 변화가 포함된” 워터마크 조건에서는 일반적인 임계값에서 샘플의 절반 이상이 누락되어, 강한 워터마크에 대한 강건성이 제한적임을 보여줍니다.

TMK+PDQF는 동영상 환경에서 워터마크와 잘라내기 모두 “성능이 좋지 않은” 변환으로 보고되었습니다. 비트레이트/형식/스케일링처럼 전역 구조를 보존하는 변환에 비해, 워터마크 중첩은 매칭 신뢰도를 크게 낮춥니다.

실무 팁

플랫폼 측 경험에 따르면, 동영상의 “형식/비트레이트/스케일링” 같은 트랜스코딩 변환에는 강건성이 비교적 좋지만, 큰 폭의 잘라내기나 강한 워터마크(특히 불투명하고覆盖 영역이 큰 경우)에서는 세 알고리즘 모두 성능 저하가 뚜렷합니다. 따라서 임계값 튜닝과 수동 검토 같은 상·하위 전략을 함께 적용해야 합니다.

잘라내기에 대한 안정성을 반드시 높여야 한다면, “분할/국소” 개념을 결합하거나 잘라내기/회전에 맞춰 설계된 공간 인코딩 방법을 사용해 기존 전역 해시의 단점을 보완할 수 있습니다. 여기에 PDQ/TMK 등의 지문을 다중 모달로 융합하면 재현율을 높일 수 있습니다. 실무와 연구 모두 기존 전역 지각 해시가 잘라내기에 강건하지 않음을 지적하며, 이로 인해 잘라내기 강건성을 위한 새로운 방법들이 등장했습니다.

워터마크 환경의 경우, PDQ 공식 자료는 “가벼운 워터마크/작은 logo”는 허용 가능하다고 설명하지만, 강한 불투명 워터마크는 매칭에 큰 영향을 줍니다. 동영상 측 TMK+PDQF도 유사한 경향을 보이므로, 단일 임계값에만 의존하는 것은 피하고, 필요 시 후보 확장과 2단계 검증 절차를 도입해야 합니다.

중요 결론

“잘라내기/국소 가림 내성”과 “워터마크 중첩”이라는 두 가지 국소 변경에서 세 방식의 전반적인 경향은 다음과 같습니다. PDQ와 TMK+PDQF는 가벼운 워터마크(예: 코너 마크/logo)에 상대적으로 더 안정적이지만, 뚜렷한 잘라내기와 넓은 면적의 불투명 워터마크에서는 모두 성능이 크게 저하됩니다. pHash는 전역 저주파 특징에 치우쳐 있어, 위와 같은 국소 변경에 가장 취약합니다.

동영상을 재업로드하는 분들이라면 이제 어떻게 해야 할지 아시겠죠.