Skip to content
Snippets Groups Projects
Commit 7983fc10 authored by Juan Pablo Sotelo Silva's avatar Juan Pablo Sotelo Silva
Browse files

Mas en metodos

parent e99eb8f8
No related branches found
No related tags found
No related merge requests found
Pipeline #49617 canceled
......@@ -3,6 +3,16 @@ Date: 2023-07-18
Category: Page
Ordinal: 003
<h1>Fast, automatic and fine-grained tampered JPEG image detection via DCT coefficient analysis</h1>
<p>El documento en cuestión es un artículo científico que presenta un algoritmo para detectar la compresión JPEG doble en imágenes digitales. La compresión JPEG doble es una técnica de manipulación de imágenes que consiste en comprimir una imagen ya comprimida previamente en formato JPEG, adulterando algún sector de la imagen previo a la compresión, lo que puede alterar las características estadísticas del contenido espectral y dejar rastros en la imagen resultante.</p>
<figure id="figref-paper">
<img src="../images/foto_paper.png" width: 100%; height: auto/>
<figcaption><strong>Figura 1: Paper 'Fast, automatic and fine-grained tampered JPEG image detection via DCT coefficient analysis'</strong>
</figcaption>
</figure><hr>
<p>A continuación se detallan los pasos del algoritmo presentado en el paper para detectar las falsificaciones</p>
<ol>
......@@ -12,5 +22,5 @@ Ordinal: 003
<li>Cálculo de las probabilidades de compresión doble: Para frecuencia de cada bloque y canal de color, se calcula la probabilidad de que ese bloque no haya sido modificado estimando la probabilidad de que ese bloque contribuya a la formación de los picos periódicos del histograma de cada frcuencia.</li>
<li>Cálculo de las probabilidades de compresión simple: Para frecuencia de cada bloque y canal de color, se calcula la probabilidad de que ese bloque haya sido modificado calculando la probabilidad de que contribuya a cualquier bin de un periodo entre picos. Esta probabilidad se asume uniforme por lo que se calcula como 1/p, siendo 'p' el periodo entre picos del histograma de cada frecuencia.</li>
<li>Cálculo de la probabilidad global: Las probabilidades de compresión doble y simple para cada frecuencia de cada bloque se combinan utilizando un modelo bayesiano. Se asume que la probabilidad de que un bloque esté o no modificado es la misma(0.5). Luego se calcula una probabilidad global del bloque agregando las probabildiades para cada frecuencia, obteniendo así un mapa de probabilidades de adulteraciones de la imagen. </li>
<li>Generación de la máscara binaria: La probabilidad global se utiliza para generar una máscara binaria que indica qué bloques son sospechosos de haber sido manipulados. Para esto, se ultilizan tecnicas simples de segmentación.</li>
<li>Generación de la máscara binaria: La probabilidad global se utiliza para generar una máscara binaria que indica qué bloques son sospechosos de haber sido manipulados. Para esto se ultilizan técnicas simples de segmentación.</li>
</ol>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment