Detecta si una foto ha sido manipulada o falsificada

12

¿Puedo usar Photoshop para detectar o descubrir con 100% de certeza si una imagen está alterada o no?

Cuando una imagen es manipulada o manipulada, ¿hay metadatos incrustados en la imagen alterada para que uno pueda saber que es una imagen manipulada? ¿O hay alguna otra herramienta o método que pueda ayudar?

Estaba leyendo algunas noticias sobre fotos falsas de ovnis y esta pregunta me vino a la mente.

Mehper C. Palavuzlar
fuente
Lo dudo un poco, porque si no recuerdo mal, el ejército de EE. UU. Ha sido engañado por Photoshop varias veces.
cutrightjm
1
No hay forma de saberlo con certeza. A menos que la persona que realiza la edición haya hecho un boo-boo razonablemente obvio, todo lo que puede hacer es estimar la probabilidad de modificación. E incluso las fotos razonablemente legítimas a menudo se modifican para eliminar objetos en el fondo, etc.
Daniel R Hicks
3
Es posible que algunos programas de manipulación de fotos dejen atrás algunos metadatos, pero no se garantiza que estén allí o sean correctos. Cualquier persona que trabaje bien para falsificar puede eliminar metadatos o poner metadatos falsos de que el archivo es genuino. Después de todo, si pueden falsificar la foto, ¿por qué no pueden falsificar los metadatos?
Scott Chamberlain
77
(Siempre edito mis fotos para eliminar los ovnis en el fondo, las cosas se desordenan tanto.)
Daniel R Hicks
2
Lo que quieres no es posible porque quieres 100% de certeza.
Ramhound

Respuestas:

11

Algunas personas (yo no incluido) afirmarían que el Análisis de nivel de error puede probar la manipulación de fotos:

ingrese la descripción de la imagen aquí

“El análisis de nivel de error (ELA) funciona volviendo a guardar intencionalmente la imagen a una tasa de error conocida, como 95%, y luego calculando la diferencia entre las imágenes. Si prácticamente no hay cambios, entonces la celda ha alcanzado sus mínimos locales por error en ese nivel de calidad. Sin embargo, si hay una gran cantidad de cambio, entonces los píxeles no están en sus mínimos locales y son efectivamente originales ".
-Neal Krawetz, Ph.D. http://www.hackerfactor.com

Der Hochstapler
fuente
Esto no cumple con el requisito de 100% de certeza del autor
Solo
1
El servicio en el primer enlace ha sido eliminado. Sin embargo, parece que hackerFactor.com está vinculado a fotoforensics.com.
Griffin
2
Curioso; Krawetz 'ELA parece realizar más una detección de bordes que un análisis diferencial. @Griffen, errorlevelanalysis.com no siguen funcionando en este momento, y el segundo enlace es sólo una parte de la cita de Neal Krawetz que escribió una función de análisis JPEG de calidad que es la base para su servicio fotoforensics (y que se utilizó en la ELA sitio).
Synetech
10

Depende de lo que quieras detectar. Si desea detectar alguna manipulación, existen algunas técnicas que puede usar de manera efectiva. Si desea detectar falsificaciones como las fotos de Bigfoot y Nessie, las opciones son más limitadas. Si bien en realidad hay más signos de una foto manipulada, el problema es que tienden a dar muchos falsos positivos.

Cuando una imagen es manipulada o manipulada, ¿hay metadatos incrustados en la imagen alterada para que uno pueda saber que es una imagen manipulada?

Es posible, pero si alguien fuera a falsificar una foto (al menos con suficiente habilidad para que no sea una falsificación obvia), creo que sería lo suficientemente inteligente como para deshabilitar o quitar cualquier metadato. Aun así, los metadatos solo indicarían que la imagen había sido guardada por un programa u otro, no por lo que se hizo. Por ejemplo, alguien puede abrir una foto en un programa, luego guardarla como otro formato, comprimirla / optimizarla o cambiar su tamaño. Si el programa agrega metadatos al archivo, no indica "cuidado", o incluso necesariamente manipulación, solo que el programa lo creó (el archivo, no necesariamente la imagen).

¿O hay alguna otra herramienta o método que pueda ayudar?

Hay un pequeño puñado de programas / complementos que pueden realizar cierto nivel de análisis en una foto para buscar artefactos anormales como bordes incorrectos (como cuando un elemento se inserta artificialmente en una foto), o una combinación inadecuada, etc. El problema es que la mayoría de estos pueden ser causados ​​por manipulaciones estándar y, por lo tanto, no son formas confiables de detectar falsificaciones reales.

¿Puedo usar Photoshop para detectar o descubrir con 100% de certeza si una imagen está alterada o no?

Puede usar Photoshop para buscar manualmente la mayoría de los artefactos que buscan los programas / complementos. Por ejemplo, intente acercar para ver si puede encontrar artefactos de imagen de la imagen que se está volviendo a guardar / convertir / etc., Pero eso podría conducir a falsos positivos ya que una imagen no duplicada exhibiría artefactos similares cuando se guarde, comprima etc.

Estaba leyendo algunas noticias sobre fotos falsas de ovnis y esta pregunta me vino a la mente.

Cuando se trata de cosas como esta, la mejor y más efectiva herramienta es, en última instancia, su propia mente. Use el sentido común para detectar algunas falsificaciones, como fotos de Obama comiendo un extraterrestre mientras monta un unicornio. Para falsificaciones más realistas, usa tu mente para detectar cosas como sombras incorrectas o "Photoshop falla" :

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Synetech
fuente
1
Te estás perdiendo este ejemplo: P
Bob
¿Podría explicar a qué "puñado de herramientas" se refiere?
Griffin
1
@Griffin, la mayoría de las herramientas de análisis de imagen y calidad se pueden usar para resaltar artefactos sospechosos (especialmente si tiene otra copia / original). Consulte rutinas como VQMT, SSIM y PSNR.
Synetech
6

No hay forma de hacerlo con 100% de certeza. Si eres teórico, la gente ha estado manipulando fotos desde que las fotos comenzaron a existir. Los retratos de antes de la guerra y las fotos de Matthew Brady de la Guerra Civil se representaron. Las tomas en las décadas de 1840 y 1850 a menudo estaban compuestas de múltiples tomas, ya que la película en ese momento no podía manejar las diferencias de nivel de brillo, el equivalente a la fotografía HDR. Gustave Le Gray , un maestro de fotografía en la década de 1850, fue uno de los primeros en poder tomar una escena marina con una sola toma. La foto del monstruo del lago Ness que mencionaste no fue manipulada, sino que fue puesta en escena. ¿Eso lo hace más o menos real? Las fotografías HDR son manipuladas, ¿son más o menos reales? Si te gusta la relación del meta pensamiento, echa un vistazo a Errol Morris quien habla de fotografía y realidad en profundidad.

Si está siendo principalmente práctico, es difícil, si no imposible, determinar esto con una precisión del 100%. La mayoría del software de manipulación de fotos no dejará ningún metadato para marcar la manipulación. Hay varias formas de ejecutar un procesamiento digital en una imagen , y puede detectar manipulaciones con nivel de error. Pero si conozco el algoritmo para detectar esto, también podría falsificar los datos de alguna manera.

Pero, ¿qué es la manipulación, qué es "normal"? Si aumento la saturación para que coincida con lo que diría, la vieja película de Slide saturada haría, ¿eso es manipulación o simplemente procesamiento? Hacer una imagen B / W es manipulación. Date cuenta de que toda la fotografía está procesando. Incluso algo que parece tan simple como un cultivo puede ser controvertido

Edición tardía:

Slashdot acaba de publicar un artículo afirmando que el World Press Photo Winner fue retocado con Photoshop, combinando múltiples archivos en una imagen. Si lee los artículos vinculados , explican algunos de los análisis en profundidad.

Rich Homolka
fuente
2

¿Puedo usar Photoshop para detectar o descubrir con 100% de certeza si una imagen está alterada o no?

No, esto es imposible. No hay nada intrínsecamente diferente en una foto manipulada en comparación con una foto "no manipulada", por lo que siempre es posible obtener una foto lo suficientemente bien como para que no se pueda distinguir de un original (además de cosas como la representación de escenas imposibles). De hecho, el proceso de fotografía en sí implica la manipulación de la imagen de varias maneras, y especialmente las cámaras digitales que hoy en día hemos alterado ampliamente las fotos sobre la marcha mientras las toman.

Cuando los aficionados manipulan fotos descuidadamente, no hacen todo lo posible para ocultar su manipulación. Hay ciertos errores comunes que cometen las personas que hacen obvia la manipulación, así es como funciona la mayoría de las "verificaciones de fotos". Sin embargo, esos "errores del falsificador de novatos" no son realmente difíciles de evitar, incluso para los falsificadores de novatos (suponiendo que tengan un día o dos para matar).

La detección de la falsificación es una cuestión de detectar un error cometido por el falsificador, que lo delatará. Pero el falsificador simplemente no podría cometer ningún error (o podría omitirlos), por lo que solo porque no haya encontrado ningún error no significa que no se haya falsificado.

Cuando una imagen se manipula o manipula, ¿hay metadatos incrustados en la imagen alterada?

Sí, por ejemplo, si toma una foto del cielo, luego copia / pega un montón de ovnis, Photoshop agregará algunos metadatos que muestran que la imagen ha sido alterada en Photoshop. Sin embargo, esto es trivial de eliminar, por lo que solo porque el EXIF ​​dice que fue tomado por la cámara no significa que sea genuino.

Por otro lado, si se hace decir que es alterada por Photoshop, eso no quiere decir nada. Mucha gente tiene cámaras baratas con un firmware malo que no puede hacer bien el balance de color, o toma fotos innecesariamente grandes (por ejemplo, muchas cámaras dicen que son 12 megapíxeles, pero cada píxel es tan ruidoso que básicamente no está perdiendo nada por reduciéndolos a una cuarta parte del tamaño). Mucha gente simplemente abre sus fotos de forma rutinaria en Photoshop, reequilibra los colores, cambia el tamaño (Photoshop tiene algoritmos mucho más limpios para cambiar el tamaño que muchos otros programas) y vuelve a guardar. Por lo tanto, no necesariamente significa que lo manipularon.

Una estrategia general más avanzada es mirar las propiedades estadísticas de los datos. Los sensores digitales tienen ruido intrínseco (por ejemplo, si toma una foto de una pared azul plana, algunos píxeles tendrán un poco más o menos rojo o verde). El patrón de este ruido debe ser uniforme en toda la cámara: por ejemplo, si toma una foto del cielo con una cámara muy barata y ruidosa, y luego pega la foto de un disco volador giratorio desde una cámara de muy alta calidad y bajo ruido, alguien puede mire el ruido, vea la caída dramática alrededor del "OVNI", y concluya que probablemente haya sido manipulado. Del mismo modo, ciertas características, como la nitidez de la imagen, también serán constantes dentro de una foto, pero varían entre las fotos, especialmente si se toman con diferentes niveles de luz o con diferentes cámaras (es decir, si está cortando y pegando desde varias imágenes diferentes).

Nuevamente, el problema con mirar las estadísticas de ruido (o luz, color, etc.) es que es muy fácil para mí agregar artificialmente ruido que se ve "correcto", luego imprimir la foto desde una impresora de muy alta calidad y escanearla De vuelta con un escáner muy barato (o incluso fotografiarlo con una cámara), luego busque el EXIF ​​y afirme que es el original. La edición será prácticamente indetectable. Esto es quizás medio día de trabajo para mí, y no lo haría por algo así como un hilo de foro rápido donde nadie pasaría más de 5 segundos en la imagen de todos modos, pero si quisiera estar en las noticias con un OVNI La historia no es tanto esfuerzo.

El análisis de nivel de error es una técnica similar, pero tiene que ver con el ruido introducido cuando se aplica una compresión como JPEG. La mayoría de las cámaras aplican JPEG inmediatamente, y el JPEG agrega artefactos a la imagen. Cuando luego modifique partes de la foto, los artefactos en la región alterada serán diferentes. Pero el problema es que, una vez más, no es muy difícil simplemente configurar una cámara para que no use JPEG y tomar fotos sin comprimir, y solo comprimir después de haber hecho todas sus fotos, entonces ELA será inútil.

Luego están los métodos de la vieja escuela como mirar luces aberrantes, sombras, etc. Obviamente, no hay nada que impida que un falsificador solo obtenga estos detalles correctamente, y con muchas fotos de ovnis hay tan poca iluminación / sombras útiles que no puede hacer esto de todos modos.

Tenga en cuenta que también es posible construir físicamente una escena falsa de ovnis (ha habido muchos ejemplos notorios, como la "tapa de la olla que cuelga de una cuerda" o lo que ha resultado ser formaciones de nubes) y luego tomar una foto de ella. en cuyo caso la foto, por supuesto, no está manipulada de ninguna manera (por lo que no hay nada que detectar), pero eso no significa que sea una foto genuina de ovnis.

¿O hay alguna otra herramienta o método que pueda ayudar?

Su mejor apuesta, si realmente quería saber, es probablemente encontrar un analista de imagen profesional que haya estado haciendo esto durante muchos años, y preguntar / pagarles. Por supuesto, tiene el problema de averiguar quién hará un análisis adecuado y quién tomará su dinero y le mentirá: de todos modos, no es que haya una prueba de fuego perfecta, cualquier analista le dará una probabilidad de que la imagen sea alterado, por lo que si le paga a alguien al análisis, hay pocas consecuencias para ellos si están equivocados.

Con el análisis forense de imágenes, no hay dos casos iguales, y gran parte se reduce a la intuición y la habilidad del analista. La habilidad es algo que no se puede obtener sin una amplia experiencia: aprender a hacerlo usted mismo probablemente le lleve años, y no vale la pena su tiempo a menos que planee ganarse la vida.

Estaba leyendo algunas noticias sobre fotos falsas de ovnis y esta pregunta me vino a la mente.

Con las fotos de ovnis en particular, diría que es mejor simplemente olvidarse del análisis y simplemente asumir que es falso. Ha habido millones de fotos de ovnis, y ni una sola y genuina. En este punto, incluso si hubiera una verdadera actividad extraterrestre documentada, sería imposible creer solo en las fotos: el pozo ha sido envenenado (por fraudes y engaños) hasta tal punto que las fotos son simplemente inútiles como "prueba".

En los tribunales penales de los Estados Unidos, el estándar de certeza es que la culpabilidad debe probarse "más allá de toda duda razonable". Este es un buen nivel para ir por, y si se aplica a los ovnis, la prueba de la autenticidad de fotos fuera de toda duda razonable es imposible, simplemente debido a los problemas que aparezca en mi respuesta (también hay muchas cuestiones que no han criado )

En ciencia, el estándar a menudo es que debe haber al menos un 95% de posibilidades de que la hipótesis nula (por ejemplo, que la foto sea genuina) no sea cierta. Si aplica este estándar, también es imposible que una foto genuina de ovnis lo cumpla fuera de algunas circunstancias específicas. E incluso entonces, solo puede reclamar que una foto cumple con el estándar de una manera muy ingenua: en el mejor de los casos, puede decir "es muy poco probable que esta foto haya sido manipulada después de convertirse a JPEG por última vez", lo que por supuesto no Di algo sobre lo que sucedió antes de la conversión.

Estos son los dos principales estándares de prueba que se usan comúnmente. En realidad, son bastante laxas, ya que ambas están destinadas a reclamos creíbles y realistas. Las fotos genuinas de ovnis son un reclamo extraordinario, y deben estar respaldadas por evidencia extraordinariamente fuerte; con una foto sola, esto es imposible.

Superbest
fuente
0

Una nueva aplicación: Uproov 'bloquea' una foto después de haberla tomado y escribe una clave en la cadena de bloques, a partir de ese momento la foto no puede ser manipulada. No es un mal comienzo para probar si las fotos son falsas o no.

la foto se toma dentro de la aplicación y luego se encripta y bloquea inmediatamente. así que no hay tiempo ni oportunidad para Photoshop. ¿No es eso lo que se necesita? Si lo toma con la cámara del teléfono y luego usa uproov para bloquearlo, obtendrá un ezy-ID de color diferente (rojo) que le indica que era una foto existente. Green te dice que fue tomada 'en vivo' dentro de la aplicación. probarlo, mejor que cualquier otra cosa por ahí.

George P
fuente
2
Con eso, puede demostrar que tenía una foto con un cierto hash en un momento dado, no es que no esté manipulada. Esto último sería imposible, solo imagine tomar una foto de una ventana de Photoshop: ¿cómo probaría que es falso dado que la pantalla es de buena calidad?
Krumelur
2
Esta aplicación parece resolver un problema diferente al solicitado. Esto establece que no se han realizado más cambios después de un punto dado, no que nunca se haya producido manipulación . Como tal, es absolutamente inútil para el póster original.
ChrisInEdmonton