compression_artifact_analysis

Installation
SKILL.md

compression_artifact_analysis

Analiza los artefactos de compresión JPEG en la imagen para detectar recompresiones múltiples típicas de imágenes manipuladas o deepfakes. Las zonas editadas muestran niveles de compresión inconsistentes con el resto de la imagen.

When to use

Usar en el liveness_agent como señal complementaria anti-deepfake. Los deepfakes suelen recomprimirse varias veces al procesarse, dejando artefactos detectables en el dominio de frecuencia.

Instructions

  1. Convertir frame a escala de grises.
  2. Aplicar DCT (Discrete Cosine Transform) por bloques de 8x8 píxeles.
  3. Analizar la distribución de coeficientes DCT: buscar patrones de doble cuantización.
  4. Calcular el histograma de coeficientes AC: picos periódicos indican recompresión.
  5. Usar cv2.dct() para la transformación y numpy para el análisis estadístico.
  6. Score: compression_anomaly_score entre 0 (normal) y 1 (alta sospecha de recompresión).
  7. Umbral: score > 0.7 indica probable manipulación.

Notes

Related skills
Installs
9
First Seen
Mar 3, 2026