¿Por qué las imágenes se "corrompen"?

He tenido mi Nikon D40 por un tiempo y algunas de las imágenes salen distorsionadas. A continuación se muestran dos ejemplos:

Entonces mis preguntas son:

  1. ¿Cómo los arreglo después del hecho? - es decir, después de que se hayan importado desde la cámara - si es posible
  2. ¿Cómo evito que futuras imágenes se distorsionen de esta manera?

Gracias

texto alternativoytexto alternativo

¿Podría proporcionar un poco más de información, por ejemplo, qué son exactamente las fotos que ha publicado? Veo que algunos de ellos están distorsionados, pero ¿cuál vino de dónde y cómo obtuviste las otras versiones de lo que publicaste?
Las fotos que publiqué las tomé yo mismo con mi Nikon d40x. Ambos fueron tomados de mi computadora, que copié de la Nikon. Ambas fotos no son exactamente la misma foto, pero estaba tomando varias fotos de mi hijo, y así es como salieron. Por eso quiero saber como puedo solucionarlos.
marcamillion, la segunda imagen es irrecuperable, a menos que el problema sea con su computadora o lector de tarjetas; no queda información en esa foto, solo el gris plano. Es posible que pueda arreglar la primera imagen cortando/pegando los bloques y ajustando su color para que coincida con el resto... Pero probablemente sea más fácil tomar más fotos de su hijo después de determinar qué causó el problema en la primera. lugar.
¿Las imágenes se ven iguales en la cámara o solo en la computadora después de la importación? ¿Intentaste volver a importarlos? ¿Todas sus imágenes sufren esta corrupción de datos?
Obtengo este fenómeno regularmente con mi Olympus u550 de 2 años. Las imágenes, sin embargo, se ven perfectamente bien cuando se ven desde el Explorador de Windows después de copiarlas al disco duro de la PC desde la cámara. Solo cuando las subo a mi(s) sitio(s) web veo alguna distorsión y es completamente aleatorio con respecto a cuál de un conjunto de, digamos, 40 fotos afecta. Siempre la mitad inferior o menos de los tiros afectados. Siempre se ven bien usando el visor de la cámara. Por lo tanto, no puedo entender cómo la tarjeta SD puede ser la culpable si se ven bien localmente pero no cuando se cargan y están en línea. He logrado resolver esto un par de veces b
Intente esto, cuando esté guardando su imagen, use - Guardar para la opción web. No utilice el método progresivo al guardar imágenes.
¿Has intentado subir las mismas fotos varias veces? Tengo el mismo problema, pero cuando veo la imagen directamente desde la tarjeta de memoria, se ve bien y, por lo general, puedo obtener una imagen sin daños del mismo archivo en la tarjeta SD la próxima vez. no sé por qué sigue ocurriendo al azar, pero el problema no parece afectar el archivo de imagen en sí. Si tiene este problema, nunca elimine de su tarjeta SD hasta que tenga una imagen limpia en su computadora.

Respuestas (7)

Posibles culpables, en orden de probabilidad:

  • Mala tarjeta SD (con mucho, la más probable, especialmente con tarjetas baratas).
  • Mal cable o lector de tarjetas (más común de lo que piensas).
  • Algo anda mal en tu computadora (¡muchas cosas pueden salir mal!).
  • Una mala conexión dentro de la cámara.
  • Algo terriblemente mal con la electrónica de la cámara.

El escenario de la "carta mala" es, lamentablemente, el más probable y, en ese caso, las imágenes se pierden. Si es solo el lector o el cable, la transferencia de archivos nuevamente podría funcionar , pero probablemente ya lo haya intentado. Verificar en una computadora completamente separada es otro buen paso de diagnóstico.

Si reformatea la tarjeta, podría funcionar bien en el futuro, pero seguro que no confiaría en ella.

Las tarjetas defectuosas son una realidad: consulta ¿Qué provoca que una tarjeta SD se corrompa?

Solo compro tarjetas de nivel profesional de marca. Son más caros (posiblemente de manera explotadora), pero creo que la garantía de calidad adicional vale la pena.

Y, lamentablemente, realmente no puedes arreglarlos después del hecho. Los bloques de datos están dañados o faltan, y no hay una forma mágica de deshacerlo. Sin embargo, si el problema está en un punto diferente de la cadena, como el cable USB, es posible que pueda reemplazarlo e intentarlo de nuevo.

En algunos casos, puede recortar, unir y corregir el color de partes de la imagen de nuevo en una imagen coherente que se asemeje al todo. En su primer ejemplo, puede guardar la parte clave de la imagen: el niño:

ingrese la descripción de la imagen aquí

Sin embargo, hay una costura que atraviesa la cara, y no pasé mucho tiempo tratando de reconstruir eso. Si la imagen es insustituible, puede poner ese tiempo; de lo contrario, obtenga una nueva tarjeta y haga que el niño baje por el tobogán nuevamente.

+1 - Estoy de acuerdo, parece que la tarjeta SD necesita ser reemplazada. He visto problemas similares con discos duros defectuosos en el pasado cuando los datos del archivo se corrompen por sectores defectuosos.
Sí, definitivamente parece JPG dañado.
Resulta... que eran los puertos USB de mi PC. Porque cuando conecté mi Nikon a mi Macbook Pro, copia todas las imágenes perfectamente, y las imágenes de arriba salieron muy bien. Entonces es agridulce. Ahora sé lo que está mal, solo resultan ser todos mis puertos USB :|
Algunas cajas de computadora tienen puertos USB en la parte delantera y otras en la parte trasera. Sea cual sea el lado que falló, intente con el otro lado. A veces, los dispositivos pueden ser extrañamente sensibles a esto, por razones que no puedo explicar.
@Oddthinking: puede ser que haya un mal cableado interno, o que los puertos sean realmente malos. O puede ser que los puertos estén en un bus compartido y otros dispositivos estén interfiriendo.
Quizás. O simplemente dejo mi respuesta aceptada, ya que incluye la posibilidad, aunque fuera la última de la lista. :)
Puede ser un problema de velocidad de lectura, que afecta su combinación específica de tarjeta/lector/computadora. Si es posible, haz varias pruebas cambiando solo una cosa a la vez (ya lo hiciste cuando usaste tu Mac). Pruebe una tarjeta diferente en el mismo lector con imágenes de la misma cámara, luego la misma tarjeta, la misma cámara, diferente lector, etc. (usted entiende la idea). Creo que en algún momento, algunos de los fabricantes de su dispositivo están mintiendo sobre alguna especificación de velocidad, por lo que la computadora está tratando de leer más rápido de lo que puede responder el automóvil o el lector, etc.
Recomiendo hacer la prueba, ver quién es el culpable y, si es posible, evitar la marca en futuras compras.
@mattdm: ¿Puede darnos un consejo general sobre cómo arregló la imagen? Tengo un problema similar y no tengo fotos originales.
@Isaac Seleccioné los cuadrados obvios y los moví hasta que estuvieron alineados. Luego usé la herramienta de curvas para hacer coincidir los colores. Si está usando Photoshop, puede probar esto para hacer coincidir los colores . Para Gimp, es más difícil, pero esto podría ayudar .

Una posibilidad es el error del operador. Cualquiera de estos lo hará:

  • Si sacó la tarjeta de la cámara antes de que terminara de escribir. En este caso, sus imágenes se pierden ya que nunca se almacenaron correctamente.
  • Si sacó la memoria del lector antes de que terminara de leer (si usa Windows, debe usar el ícono 'Desconectar dispositivo extraíble' o similar y esperar el mensaje que dice que es seguro quitarlo).
  • Si desconectó la cámara (y estaba transfiriendo a través de USB) antes de que el archivo se leyera por completo. En estos dos últimos casos, los archivos pueden estar bien en la tarjeta.

Si nada de esto es el caso, estoy de acuerdo en que lo más probable es que la tarjeta SD esté muerta. Puede pasar con cualquier tarjeta, nada es perfecto el 100% de las veces pero si compras mejores la probabilidad de fallar es menor. Los mejores suelen ser de Lexar, Sandisk (negro o rojo, no azul) y Kingston.

Creo que te refieres a "otra posibilidad".

Tuve problemas similares con las imágenes en mi Nikon D70. Ocasionalmente, la cámara mostraba un mensaje de error 'CHA', las imágenes escritas en la tarjeta estaban dañadas (pero una herramienta de recuperación de datos podría resucitarlas).

Resultó que mi cámara tiene problemas de contacto en la ranura de la tarjeta CF. A veces, reinsertar la tarjeta de memoria ayuda, a veces tengo que usar un spray de contacto para que mi cámara vuelva a hablar con la tarjeta CF.

Eso sería correcto ya que CHA es un mensaje de problemas de acceso a la tarjeta de informe de la cámara.

Así es como se ve una imagen JPEG cuando el archivo está dañado.

Por corrompido, me refiero a un problema de corrupción de datos: uno o más bits en el archivo no son lo que deberían ser: los ceros se convierten en unos o viceversa. JPEG es mucho más susceptible que cualquier formato sin comprimir, ya que un solo bit incorrecto puede afectar el resto de la imagen a partir de ese momento, haciendo que la mitad inferior de la imagen sea morada o negra o algo así, o no recuperable (puede ser renderizado como gris o transparente). En este caso, las imágenes se giran debido a que se dispara en retrato, por lo que es el mismo efecto, pero de lado.

El archivo puede estar dañado porque:

  • La tarjeta SD se estropeó.
  • La memoria de la cámara es mala.
  • Su lector de tarjetas SD en su computadora es malo o tiene problemas generales de hardware con su computadora. ¿Es autoensamblado/haces overclocking?
  • o el grabador de tarjeta Sd en la cámara es malo.

Lo más probable es que sea el primero, en cuyo caso es una solución fácil: deseche la tarjeta. Pero antes de hacerlo, pruebe con otra tarjeta, de una marca/lote diferente, en la misma cámara y vea si tiene alguno de los mismos problemas. Si lo hace, entonces es hora de ver si la cámara está en garantía.

Una vez tuve un sensor defectuoso que hizo este tipo de cosas. Canon había retirado la cámara, pero cuando me enteré de esto, ya era demasiado tarde para reparar/reemplazar la mía.

A veces, una cámara sobrecalentada se comportará de manera diferente, así que apáguela después de una sesión de fotografía para dejar que el sensor y la electrónica se enfríen un poco.

FWIW, los veo mucho. Ya se han dado causas comunes en otras respuestas, debe determinar la causa si es posible intercambiando todo el hardware involucrado, lector, cables, diferentes puertos USB, etc. Si es la tarjeta de memoria en sí, no hay mucho que pueda hacer, escribir/borrar NAND los ciclos son finitos, por lo que puede ser simplemente desgaste.

Sin embargo, lo que me gusta agregar es que este tipo de daño a menudo se puede reparar. Si la imagen se muestra solo parcialmente, siempre verifico dos cosas:

  • Tamaño de archivo en comparación con archivos intactos similares. Si pierde, por ejemplo, aproximadamente 1/3 de la imagen Y el tamaño del archivo también es aproximadamente 1/3 menor que la imagen intacta comparable, simplemente faltan datos

  • Abra el archivo en HxD, a veces encontrará que 1/3 de los datos son simplemente ceros o un patrón de bytes repetido (FF FF FF, etc.).

Si el daño de la imagen no se puede explicar con lo anterior, la imagen puede repararse. Creé un software que, en primer lugar, elimina las combinaciones de bytes 'ilegales' que pueden causar que el resto de la imagen sea gris. Una vez que los eliminamos, la imagen a menudo se puede decodificar por completo aunque esté distorsionada:

ingrese la descripción de la imagen aquí

Luego podemos reparar aún más la imagen manipulando el archivo a nivel de byte o MCU:

https://youtu.be/A33zn_sgm30

Probablemente sea demasiado tarde para OP, espero que pueda ayudar a alguien más algún día.

Es común que ocurra este tipo de corrupción cuando extrae la tarjeta de memoria de la cámara y la vuelve a insertar sin formatearla. Cuando extrae la tarjeta y la inserta en una computadora, pueden sucederle muchas cosas malas para corromperla. Su única defensa contra esta corrupción es formatear la tarjeta cada vez que inserta la tarjeta en la cámara. Formatear la tarjeta en la cámara asegura que la tarjeta esté preparada para aceptar datos de la cámara. Si formatea la tarjeta y aún se daña, entonces la tarjeta está defectuosa.

Hay una opción de 'Formatear tarjeta' en el menú de su Nikon DSLR, y tal vez incluso botones dedicados para ella (hay en la D90). Cada vez que inserte la tarjeta, formatéela y verá minimizado este tipo de corrupción.

Para aclarar por qué esta respuesta es incorrecta y por qué las cosas no funcionan de esa manera: formatear una tarjeta de memoria escribe nuevas estructuras de control del sistema de archivos en algunos sectores seleccionados del almacenamiento de la tarjeta de memoria. Los datos de imagen no se almacenan en este sector, pero se almacenan en muchos sectores diferentes que son electrónicamente independientes . Esta es también la razón por la que un formato tarda uno o dos segundos, en lugar de varios minutos. Si los semiconductores de la tarjeta de memoria comienzan a fallar debido al deterioro físico, en realidad no hay una secuencia de señales electrónicas (incluido el reformateo) que pueda enviar para reparar esa falla.