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

Metdos y cambio de las dimensiones de la foto en intro

parent a141d67c
No related branches found
No related tags found
No related merge requests found
Pipeline #49611 canceled
content/images/foto_paper.png

276 KiB

Title: Introduction
Title: Introducción
Date: 2023-07-18
Category: Page
Ordinal: 001
......@@ -13,9 +13,9 @@ Ordinal: 001
<figure id="figref-fig_morrones_2">
<img src="../images/ejemplo_intro.png" width="200"/>
<figcaption><strong>Figure 1:</strong> Izquierda: Imagen falsificada, Centro: Mascara, Derecha: mapa de calor de la detección.
<figure id="figref-ejemplo_intro">
<img src="../images/ejemplo_intro.png" width: 100%; height: auto/>
<figcaption><strong>Figura 1:</strong> Izquierda: Imagen falsificada, Centro: Mascara, Derecha: mapa de calor de la detección.
</figcaption>
</figure><hr>
......
Title: Methods
Date: 2016-03-25
Title: Método
Date: 2023-07-18
Category: Page
Ordinal: 003
This site is hosted on GitLab Pages!
Methods
The source code of this site is at <https://gitlab.com/pages/pelican>.
<p>A continuación se detallan los pasos del algoritmo presentado en el paper para detectar las falsificaciones</p>
Learn about GitLab Pages at <https://pages.gitlab.io>.
<ol>
<li>División de la imagen en bloques: La imagen se divide en bloques de 8x8 píxeles, que es el tamaño de bloque utilizado en la compresión JPEG.</li>
<li>Cálculo de los coeficientes DCT: Para cada bloque, se calculan los coeficientes DCT utilizando la transformada discreta del coseno.</li>
<li>Construcción de histogramas: Para cada canal de color (Y, U o V), se construyen 64 histogramas diferentes, uno para cada frecuencia de los coeficientes DCT. Dada la naturaleza de la compresión JPEG los histogramas correspondientes a las altas frcuencias no contienen información relevante por lo que se utilizan los historgramas de frecuencias bajas y medias. Si la imagen fue sometida a una doble cuantización el histograma presentará picos periódicos.</li>
<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>
</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