Saltar al contenido
Verify
Precios
All posts
Research·Feb 19, 2026· 13 min read

Why we built our own perceptual hash

pHash and dHash break on AI-upscaled images. Here is the algorithm we ship instead.

By Dr. Ananya Roy

A perceptual hash for the AI era

Classical perceptual hashes (pHash, dHash, aHash) were designed to survive JPEG compression and minor rescaling. They were not designed to survive a diffusion-based upscaler that rewrites every pixel while preserving semantic content.

Our hash, internally called PHash-V, operates on a learned embedding rather than raw pixels. It is designed to collide on semantic content (same scene, different generation seed) and not collide on cosmetic edits (crop, colour-grade, watermark removal).

#model#benchmark#metadata

Saltar al contenido

Verify

Verificación de identidad con IA, captura segura de medios y evidencia digital de confianza.

Al suscribirte aceptas nuestra política de privacidad.

Producto

  • SDK Platform
  • API Platform
  • Verification Dashboard
  • Pricing

Soluciones

  • Identity Verification
  • Document Verification
  • Facial Liveness
  • Deepfake Detection
  • Fraud Prevention

Empresa

  • About
  • Careers
  • Blog
  • Contact

Legal

  • Política de privacidad
  • Términos de servicio
  • Política de cookies
  • RGPD
  • Seguridad
  • Estado

© 2026 Verify. Todos los derechos reservados.

Diseñado para la confianza a escala.