# Fast, automatic and fine-grained tampered JPEG image detection via DCT coefficient analysis
El método se basa en un artículo de Lin *et al* (2007) [1] que presenta un algoritmo para detectar falsificaciones en imágenes gitiales, en el marco de una compresión JPEG doble. Este método se apoya fuertmente en la capacidad de identificar determinados artefactos que se introducen al comprimir doblemente una imagen con JPEG. Luego, si una imágen JPEG es falsificada, es posible que esta se descomprima, se edite alguna sección de la misma de alguna manera, y se vuelva a comprimir con otro factor de calidad JPEG. De este modo, el efecto de doble compresión será visible en la sección inadulterada de la imagen, exponiendo por otro lado la sección modificada.
El método se basa en un artículo de Lin *et al* (2007) [1] que presenta un algoritmo para detectar falsificaciones en imágenes digitiales, en el marco de una compresión JPEG doble. Este método se apoya fuertmente en la capacidad de identificar determinados artefactos que se introducen al comprimir doblemente una imagen con JPEG. Luego, si una imágen JPEG es falsificada, es posible que esta se descomprima, se edite alguna sección de la misma de alguna manera, y se vuelva a comprimir con otro factor de calidad JPEG. De este modo, el efecto de doble compresión será visible en la sección inadulterada de la imagen, exponiendo por otro lado la sección modificada.
@@ -25,7 +25,7 @@ Para cada frecuencia, se construye un histograma de los valores que toma en los
</figcaption>
</figure><hr>
Cálculo del periodo del histograma: Para cada histograma se debe calcular el periodo entre picos ya que esta información será utilizada luego para calcular las probabilidades de falsificación. Esto se hace con la formaula a continuación.
Cálculo del periodo del histograma: Para cada histograma se debe calcular el periodo entre picos ya que esta información será utilizada luego para calcular las probabilidades de falsificación. Esto se hace con la fórmula a continuación.
$$p_{hist}=argmax_{p}\left(\frac{1}{i_{max}-i_{min}+1}\sum_{i=i_{min}}^{i_{max}}[h(i \cdot p + s_0)]\right)$$
...
...
@@ -44,4 +44,4 @@ Cálculo de la probabilidad global: Las probabilidades de compresión doble y si
$$P=\frac{P_t}{P_t+P_u}$$
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.
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.
\ No newline at end of file
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.