RAW Dateien verlustfrei? komprimieren

Die Rubrik rund um das Thema Bildbearbeitung und Software. Techniken, EBV-Software, Tipps,...

Moderator: pilfi

MeisterPetz
Batterie9 Makro
Batterie9 Makro
Beiträge: 995
Registriert: Fr 7. Jan 2005, 14:50
Wohnort: Wien

Beitrag von MeisterPetz »

donholg hat geschrieben:Test mit D70 NEFs:
Die NEFs der D70 sind bei höchster Auflösung nur ca. 5,3 bis 6,3 MB groß??
Wird da von Nikon bereits eine andere Methode verwendet als bei der D100??
Die Komprimierung bei der D70 ist nicht verlustfrei. Die 4096 möglichen Tonwerte werden auf 869 Werte reduziert, wobei die Werte von 0-215 unverändert gelassen werden. Die höheren Tonwerte werden in nicht-lineare Gruppen eingeteilt, die die Zwischenwerte enthalten. Diese Daten werden mit einem Run-Length Algorithmus verlustfrei komprimiert, daher bringt ein weiteres Komprimieren nicht besonders viel. Bei der Rückrechnung im RAW Konverter werden dann die Gruppen wiederhergestellt, natürlich gehen dabei die Zwischenwerte verloren. Das RAW Format der D70 ist also kein volles 12bit.
Zuletzt geändert von MeisterPetz am Sa 9. Apr 2005, 15:59, insgesamt 2-mal geändert.
Rolf_HD
Batterie7 Kamera
Batterie7 Kamera
Beiträge: 276
Registriert: So 17. Okt 2004, 14:11
Wohnort: Heidelberg

Beitrag von Rolf_HD »

Die Zip-Kompression bringt ein *.NEF von 12,0 MB auf 10 MB.

Nicht die Welt, aber immerhin. Auf jedenfall verlustfrei und man kann auch ganze Verzeichnisse komprimieren....

Gruß
Rolf
_______________________________________
Contax 139, Yashica MAT6x6, Nikon D7000 mit verschiedenen Gläsern
jonas
Batterie4
Batterie4
Beiträge: 49
Registriert: Mi 9. Feb 2005, 20:59
Wohnort: Braunschweig

Beitrag von jonas »

Arjay hat geschrieben:Diese Technik beruht darauf, wiederholte, identische Datenwerte zusammenzufassen, indem der Datenwert nur einmal samt einem Beleitwert in die Datei übernommen wird, der angibt, wie oft dieser Datenwert im Original vorliegt. Bei Bildern kann aber schon geringstes Rauschen dazu führen, dass so gut wie keine benachbarten Datenwerte identisch sind, und daher auch nicht komprimiert werden können.
Da muss ich etwas widersprechen. Denn bei Werten, die sich sehr ähnlich sind, aber sich nicht gleichen, ist sehr wohl eine verlustfreie Kompression möglich, indem man z.B. nur die Abweichungen zum Nachbarpixel speichert, wofür man dann keine 12bit sonder z.B. nur noch 4bit bit benötigt... Also prinzipiell gehts (auch wenn ich keine Ahnung habe, wie es in den Cams tatsächlich realisiert wird).

Gruß
hjs
Batterie7 Kamera
Batterie7 Kamera
Beiträge: 327
Registriert: Do 25. Mär 2004, 22:25
Wohnort: kerpen
Kontaktdaten:

Beitrag von hjs »

Wie wäre es mit einer externen Festplatte ?
D70
stefan_ke
Batterie5
Batterie5
Beiträge: 50
Registriert: Mi 26. Jan 2005, 22:37

Beitrag von stefan_ke »

... oder einer Batchkonvertierung in Lauflängenkomprimierte Tiffs?

Die haben bei mir je nach Bild so zwischen 6 und 8 MB. Immerhin weniger als 10 MB unkomprimiert. Natürlich in 16Bit.

Grüße

Stefan
D70, AF 35-70 1:3.3-4.5, AF 24/1:2.8, AF 50/1:1,8D, AF 70-300/1:4-5.6G, SB-600, Metz32CT7, Kleinkram
claudio
Batterie11 A
Batterie11 A
Beiträge: 1380
Registriert: Sa 19. Feb 2005, 11:29
Wohnort: Pfaffenhofen

Beitrag von claudio »

Arjay hat geschrieben:Bei Bildern kann aber schon geringstes Rauschen dazu führen, dass so gut wie keine benachbarten Datenwerte identisch sind, und daher auch nicht komprimiert werden können.
Nicht unbedingt. Es kommt noch auf den im Bild tatsächlich genutzten Helligkeitsumfang jeder Farbe darauf an. Wenn zum Beispiel ein Bild auch bei Rauschen überwiegend dunkel ist, so können diese dunklen Teile mit wesentlich kürzenen Bitfolgen kodiert werden (< 12bit bzw. 16bit). Dies kann man sich dann durch längere Bitfolgen für im Bild seltener vorkommende Helligkeitswerte (>12bit bzw. 16bit) einkaufen.

So arbeiten viele gängige Komprimierungsverfahren, wenngleich sie nicht für die Komprimierung von Bildern optimiert wurden sondern nur auf eine verlustfreie Komprimierung. (Wäre ja auch schlimm, wenn ein Word-Dokument nach dem Entpacken zwar dem Original ähnlich, aber eben nicht ganz gleich wäre). Diese gängigen Komprimierungsverfahren wissen aber im Prinzip nicht, was sie komprimieren.

Sind jedoch wie bei NEFs die Datenstrukturen bekannt, sind auch Komprimierungsalgorithmen daraufhin optimierbar, ohne Verluste in Kauf nehmen zu müssen.
Sagt mir nur, was ihr denkt ;-)

Nikon D70 und krams..
Flickr
ManU
Sollte mal wieder fotografieren...
Sollte mal wieder fotografieren...
Beiträge: 3567
Registriert: Fr 1. Nov 2002, 23:20
Wohnort: Ismaning (bei München)

Beitrag von ManU »

stefan_ke hat geschrieben:... oder einer Batchkonvertierung in Lauflängenkomprimierte Tiffs?

Die haben bei mir je nach Bild so zwischen 6 und 8 MB. Immerhin weniger als 10 MB unkomprimiert. Natürlich in 16Bit.
Wenn mich meine Erinnerung nicht täuscht (korrigiert mich, wenn ich falsch liege) verliert man bei Benutzung von komprimierten TIFFs die Exifdaten. Diese können nur in unkomprimierten TIFFs gespeichert werden, und diese sind wiederum mit 34,5 MB "etwas" größer als die .nef-Datei.
JackMcBeer
Batterie12 S
Batterie12 S
Beiträge: 1980
Registriert: Fr 7. Feb 2003, 21:31
Wohnort: chemnitz

Beitrag von JackMcBeer »

Nicht nur das, es ist ja hinterher kein NEF/RAW mehr und das war ja wohl nicht Sinn der Übung...

Aber wie wärs mit dem Adobe DNG? Wenn ich die readme richtig gelesen habe, kann dieses komprimieren.

Jack.
Ich hasse die Wirklichkeit, es ist aber der einzige Ort, wo man ein gutes Steak bekommt.
Woody Allen
Antworten