Verlustbehaftete Datenkomprimierung

Hallo,

mir ist gerade mal eine Frage eingefallen zur Verlustbehaftete Datenkomprimierung.

Was passiert eigentlich, wenn ich Daten verlustbehaftet komprimiere, decodiere und anschließend erneut komprimiere, decodiere, dann wieder komprimiere, decodiere usw.

Bleibt irgendwann nichts mehr von den Daten übrig? :wink: Weil ja immer bei jeder Komprimierung Daten verloren gehen.

Würde mich über eine Antwort freuen! :smile:

Hallo,

Was passiert eigentlich, wenn ich Daten verlustbehaftet
komprimiere, decodiere und anschließend erneut komprimiere,
decodiere, dann wieder komprimiere, decodiere usw.

Bleibt irgendwann nichts mehr von den Daten übrig? :wink: Weil ja
immer bei jeder Komprimierung Daten verloren gehen.

Das hängt sicher vom Kompressionsverfahren an. Bei einem guten Verfahren sollte bei der ersten Kompression etwas verloren gehen, die folgenden Schritte solten nichts mehr ändern (ich bin mir ziemlich sicher, dass bei JPEG mit gleichen Parametern beim zweiten mal nichts mehr verloren geht).

Du kannst es ja einfach mal ausprobieren: Nimm dir ein Musikstück, und ein paar Kodierungsprogramme, und schreib ein kleines Programm, das das Musikstück immer wieder kodiert und dekodiert. Mach das 100 mal, und schau, ob du einen Unterschied hörst. Du kannst das z.B. mit mp3 und Ogg Vorbis mit verschiedenen Bitraten ausprobieren - viel Spass!

Grüße,
Moritz

Hallo,

Was passiert eigentlich, wenn ich Daten verlustbehaftet
komprimiere, decodiere und anschließend erneut komprimiere,
decodiere, dann wieder komprimiere, decodiere usw.
Bleibt irgendwann nichts mehr von den Daten übrig? :wink: Weil ja
immer bei jeder Komprimierung Daten verloren gehen.
Würde mich über eine Antwort freuen! :smile:

In Praxis wäre so was ziemlich sinnlos, oder?
Bevor ein Komprimieralgorithmus zur verlustbehafteten Komprimierung
übergeht, sollte er immer erstmal versuchen, die Sache ohne Verluste
zu beherrschen.

Wenn vorher schon mal mit Verlusten Komprimiert wurde und dann wieder
dekomprimiert wird, entstehen ja logisch eh wieder redundante Daten,
die im Folgenden wieder ohne Verluste komprimiert werden können.
Gruß Uwi

Ja das stimmt,danke euch beiden :smile: