Meta tags:
Headings (most frequently used words):
bearbeiten, quelltext, kompression, in, der, verlustfreie, verlustbehaftete, werkzeuge, anderen, datenkompression, inhaltsverzeichnis, allgemein, anwendung, nachrichtentechnik, zeittafel, kompressions, algorithmen, bekannte, methoden, zur, quellcodierung, biologie, siehe, auch, weblinks, einzelnachweise, navigationsmenü, grenzen, komprimierbarkeit, text, programmdateien, bilder, videos, und, tonaufnahmen, datenübertragung, meine, namensräume, ansichten, suche, navigation, mitmachen, drucken, exportieren, projekten, sprachen, wörterbuchmethode, run, length, encoding, rle, entropiekodierung, kompressionsartefakte,
Text of the page (most frequently used words):
die (98), der (94), und (55), werden (49), bearbeiten (45), #kompression (43), ist (37), bei (33), von (30), den (29), eine (29), ein (29), daten (28), sich (27), wird (26), das (26), mit (25), oder (23), als (23), quelltext (22), nicht (21), auf (19), auch (19), nur (17), sind (17), durch (16), dass (16), für (15), sehr (15), aus (15), datenkompression (14), algorithmus (14), datei (14), informationen (13), sie (13), kann (13), dann (12), können (11), einer (11), zur (11), man (11), komprimierten (11), bit (11), zum (10), mpeg (10), beispiel (10), englisch (9), jpeg (9), verlustbehaftete (9), des (9), lempel (8), ziv (8), kodierung (8), möglichst (8), komprimieren (8), noch (8), nach (8), komprimierte (8), komprimiert (8), dieser (7), abgerufen (7), algorithmen (7), einem (7), aber (7), bild (7), wenn (7), muss (7), grad (7), wikipedia (6), text (6), august (6), 2018 (6), compression (6), siehe (6), ersetzt (6), wie (6), verfahren (6), zeichen (6), welche (6), verwendet (6), information (6), mehr (6), originaldaten (6), programmdateien (6), wieder (6), fliegen (6), einen (6), wurde (5), artikel (5), the (5), data (5), was (5), diesen (5), audio (5), eines (5), transformation (5), informationstheorie (5), buchstaben (5), entropiekodierung (5), kompressions (5), dabei (5), übertragung (5), kompressionsartefakte (5), format (5), meist (5), dies (5), dem (5), ausgangstext (5), hier (5), form (5), speicherplatz (5), verlustfreie (5), jede (5), kompressionsalgorithmus (5), unter (4), etwa (4), bilder (4), kompressionsraten (4), wahrgenommen (4), bildern (4), bis (4), datenübertragung (4), möglich (4), bekannte (4), kodierer (4), bzip2 (4), welcher (4), häufig (4), datenmenge (4), spricht (4), während (4), hat (4), redundanz (4), anwendung (4), bezeichnet (4), bestehen (4), vom (4), lässt (4), exakt (4), entfernt (4), verlustfreien (4), verloren (4), wörterbuch (4), abgespeichert (4), code (4), 100 (4), ihrer (4), rle (4), beitrag (4), kleiner (4), zwei (4), taubenschlagprinzip (4), mögliche (4), müsste (4), grenzen (4), haus (4), über (3), videos (3), diese (3), pdf (3), änderungen (3), org (3), challenge (3), lernen (3), liste (3), mp3 (3), menschliche (3), beispielsweise (3), bereich (3), dieses (3), ebenso (3), video (3), deflate (3), burrows (3), wheeler (3), komplexität (3), huffman (3), codes (3), reduziert (3), quellenkodierung (3), redundante (3), leitungskodierung (3), vor (3), nachrichtentechnik (3), viel (3), kästchen (3), müssen (3), haben (3), wahrnehmung (3), menschen (3), weniger (3), ursprünglichen (3), reduzieren (3), ohne (3), bereits (3), würde (3), gar (3), keine (3), große (3), tonaufnahmen (3), benötigt (3), verlustbehafteten (3), geht (3), teil (3), dateien (3), dadurch (3), beiden (3), effizienter (3), länge (3), 000 (3), hinter (3), notwendig (3), alle (3), kodiertext (3), sein (3), könnte (3), somit (3), gibt (3), bits (3), kompressionsverfahren (3), aufweisen (3), beliebige (3), lassen (3), gzip (3), tauben (3), zahl (3), leser (3), verlustfreier (3), meisten (3), immer (3), darstellung (3), schnell (3), vorgang (3), sep (3), jeweils (2), nutzung (2), inc (2), commons (2), seite (2), 2022 (2), links (2), english (2), norsk (2), bahasa (2), anderen (2), wikibooks (2), buch (2), erstellen (2), seiten (2), werkzeuge (2), zufälliger (2), navigation (2), suche (2), deutsch (2), https (2), 5000 (2), mark (2), nelson (2), random (2), 2006 (2), million (2), 2000 (2), isbn (2), strutz (2), 264 (2), 2009 (2), kommunikationstechnik (2), quellencodierung (2), quellen (2), datenkomprimierung (2), einzelnachweise (2), vergleich (2), weblinks (2), kanalkodierung (2), beim (2), fehlende (2), vorbis (2), art (2), darstellt (2), unbewusst (2), wesentlich (2), unterschiede (2), biologie (2), microcom (2), mnp (2), png (2), methoden (2), quellcodierung (2), 2011 (2), schneller (2), heute (2), lzma (2), lzo (2), move (2), front (2), coding (2), kolmogorow (2), 1949 (2), shannon (2), lauflängenkodierung (2), forsyth (2), entwicklung (2), morse (2), häufige (2), kurze (2), seltene (2), zeittafel (2), fall (2), zusätzlich (2), bzw (2), erkennen (2), hingegen (2), signals (2), hauptartikel (2), frames (2), enthält (2), heutzutage (2), dazu (2), zwischen (2), pixel (2), schon (2), ergibt (2), daraus (2), statt (2), ähnlichen (2), übertragen (2), vorherigen (2), verschoben (2), gespeichert (2), stark (2), basierenden (2), schwer (2), mensch (2), reduktion (2), sprache (2), verlustbehafteter (2), datenmengen (2), typischerweise (2), oben (2), unten (2), theoretische (2), grundlage (2), bildet (2), mindestens (2), nötig (2), modell (2), findet (2), irrelevanzreduktion (2), dekomprimierung (2), anschließend (2), ausführbarer (2), denn (2), direkt (2), binären (2), ergebnis (2), _nach (2), wenn_ (2), _fliegen (2), textteil (2), drei (2), verschiedene (2), trennzeichen (2), also (2), pro (2), 101 (2), diesem (2), englischen (2), lange (2), oft (2), hintereinander (2), stehen (2), letzten (2), tagen (2), betrug (2), temperatur (2), anzahl (2), mal (2), run (2), length (2), encoding (2), zuordnung (2), tokens (2), entweder (2), vorhanden (2), enthalten (2), print (2), hallo (2), verwandt (2), wörterbuchmethode (2), entsprechend (2), verlustlose (2), versuchen (2), nachrichten (2), informationsgehalt (2), keinerlei (2), redundanzreduktion (2), struktur (2), viele (2), dollar (2), erfolgreiche (2), ließe (2), praxis (2), nullen (2), möglichen (2), verbietet (2), anleitung (2), wiederherzustellen (2), ebenfalls (2), wobei (2), dateigröße (2), zeichenkette (2), stets (2), schwelle (2), redundant (2), gilt (2), groß (2), will (2), wissen (2), komprimierbarkeit (2), welchen (2), wiederherstellung (2), weiter (2), datensatzes (2), mitunter (2), genannt (2), dafür (2), kompressionsmethode (2), bytes (2), blöcke (2), sowohl (2), sender (2), berechnungsaufwand (2), kompressionsmethoden (2), dekompression (2), digitaler (2), indem (2), verlustlos (2), wichtig (2), allgemein (2), komprimierung (2), eingedeutscht (2), springen (2), web (2), stellungnahme, cookies, statistiken, entwickler, mobile, ansicht, impressum, datenschutz, lizenz, verfügbar, urhebern, lizenzstatus, eingebundener, mediendateien, regelfall, anklicken, möglicherweise, unterliegen, inhalte, zusätzlichen, bedingungen, website, erklären, einverstanden, eingetragene, marke, wikimedia, foundation, datenschutzrichtlinie, nutzungsbedingungen, creative, attribution, share, alike, autoren, abrufstatistik, zuletzt, mai, uhr, bearbeitet, tiếng, việt, اردو, українська, türkçe, ไทย, kiswahili, svenska, српски, srpski, slovenčina, simple, srpskohrvatski, српскохрватски, русский, română, português, پښتو, polski, bokmål, nynorsk, nederlands, melayu, latviešu, lietuvių, latina, кыргызча, kurdî, 한국어, қазақша, 日本語, italiano, indonesia, հայերեն, magyar, hrvatski, हिन्दी, עברית, gaeilge, français, suomi, فارسی, euskara, eesti, español, esperanto, ελληνικά, dansk, čeština, کوردی, català, bosanski, বাংলা, български, беларуская, тарашкевіца, azərbaycanca, asturianu, العربية, alemannisch, sprachen, projekten, druckversion, herunterladen, drucken, exportieren, wikidata, datenobjekt, zitieren, permanenter, link, spezialseiten, verlinkten, spenden, kontakt, letzte, hilfe, autorenportal, neuen, anlegen, verbessern, mitmachen, themenportale, hauptseite, weitere, versionsgeschichte, lesen, ansichten, diskussion, namensräume, anmelden, benutzerkonto, beiträge, diskussionsseite, angemeldet, meine, navigationsmenü, kategorie, index, php, title, oldid, 222957700, patrick, craig, november, 2012, drdobbs, com, enduring, compressing, juni, digit, revisited, matthew, mahoney, hrsg, 57735, 113, proceedings, thirteenth, international, florida, artificial, intelligence, research, society, conference, aaai, fast, with, neural, networks, tilo, 2017, 421, 978, 8348, 1427, wiesbaden, springer, vieweg, bilddatenkompression, grundlagen, codierung, wavelets, hevc, peter, maluck, jürg, scheidegger, 776, seminar, swisseduc, gelenktes, entdeckendes, stefan, brunthaler, 528, vorlesungsscript, ss2018, telematik, wildau, leitungscodierung, 2016, bibliographisches, institut, duden, kompressionsvergleichen, übersichtsartikel, lelewer, debra, hirschberg, daniel, acm, computing, surveys, 1987, 261, 297, faq, systematisation, verlustfreies, audioformat, angeblich, höchsten, kompressionsleistung, 250, packprogrammen, bedeutungserklärungen, wortherkunft, synonyme, übersetzungen, wiktionary, lern, lehrmaterialien, dateinamenserweiterungen, datenkompressionsprogrammen, canterbury, corpus, schwache, signale, unbewussterweise, zunutze, machen, hören, gefiltert, genauer, aktuell, relevante, fehlendes, bedarf, sehen, augen, kleinen, scharf, außerhalb, engen, blickfeldes, muster, auge, helligkeitsunterschiede, besser, wahrnehmen, farbton, umstand, nutzt, verwendete, speichert, farbwert, geringeren, präzision, ycbcr, farbmodell, fovea, centralis, sinneswahrnehmungen, 42bis, datenkompressionsprotokoll, itu, fehlerkorrektur, datenkompressionsprotokolle, firma, jahrelanger, standard, verbessert, modems, networking, protocol, wmv, wma, webp, wavpack, ogg, tiff, tga, pgf, musepack, divx, xvid, mp2, mjpeg, huffyuv, gif, 729, monkey, flac, dts, dolby, digital, djvu, atrac, apple, lossless, aiff, aac, verlustfrei, beides, verlustbehaftet, 2015, starke, brotli, 2013, verbesserter, zopfli, lz4, google, snappy, höchste, kosten, langer, laufzeit, verwendung, neuronalen, netzwerks, zpaq, paq, beste, hutter, preis, 1998, markow, 1997, sequitur, 1996, schnelle, oberhumer, 1995, freie, standardbibliothek, zlib, 1994, 1991, rolz, lzrw4, ross, williams, reduced, offset, 1986, bentley, ryabko, 1985, apostolico, fraenkel, fibonacci, 1984, lzw, welch, 1982, lzss, storer, szymanski, 1979, implementierung, arithmetischer, bereichskodierung, 1978, lz78, 1977, lz77, 1975, integer, scheme, elias, 1964, konzept, 1952, static, fano, claude, 1883, schachspieler, journalist, publiziert, methode, platzsparende, weise, position, figuren, festgehalten, edwards, notation, schach, david, 1833, 1865, übersetzt, längere, idee, vorzeichnet, jahrhundertealte, angesehen, handschrift, hohe, datenrate, verleiht, stenografie, übertragende, zusammen, sollte, verwechselt, überflüssige, datenquelle, kanalcodierung, aufgabe, eingebrachte, übertragungs, speicherfehler, rahmen, korrigieren, nimmt, anpassung, anforderungen, übertragungskanals, spektrale, kanal, signalstörungen, verursacht, kompressionsartefakt, bewegtbilder, filme, aufeinanderfolgenden, einzelbildern, erster, ansatz, war, jedes, einzeln, gemäß, resultierende, entspricht, höheren, erreichbar, ähnlichkeit, benachbarten, engl, berücksichtigt, kleinere, typische, größen, liegen, zerlegt, ähnliche, übertragenen, gesucht, vorlage, einsparung, gesamten, bildinhalts, aktuellen, gefolgert, richtung, bildinhalte, weit, entsprechenden, verschiebungsvektor, motion, aufgelöst, helligkeitsänderungen, leitet, analogen, yuv, 422, reduzierung, kanten, dagegen, bedeutsamer, existiert, biologische, kontrastanhebung, moderater, farbreduktion, neueren, deutliche, qualitätsverringerungen, jpeg2000, wavelet, dct, tiefpassfilterung, machsche, streifen, farbfernsehen, farben, optischen, oberhalb, khz, aufnahmesystem, beschnitten, existierende, leise, nebentöne, klanggemisch, gleichen, zeit, laute, töne, auftreten, unhörbaren, frequenzanteile, system, störend, hörer, digitalisierter, akustischer, ereignisse, musik, geräusche, werte, 192, kbit, vielen, internet, downloads, kaum, qualitätsunterschiede, unkomprimierten, ausgangsmaterial, feststellen, psychoakustik, frequenzen, akustischen, ton, film, einsatzgebiete, anders, wären, oftmals, enormen, handhaben, aufnahmegeräte, begrenzen, datenvolumen, gespeicherten, orientiert, physiologischen, bedient, wandlung, signalverläufen, abtastsignalen, frequenzdarstellung, wahrnehmungseigenschaften, zeichnen, quadrate, originalgröße, ausschnittsvergrößerung, beschreibt, datenübertragungsrate, bestimmten, güte, rate, distortion, theorie, entscheidet, anteil, empfänger, entbehrlich, dort, zugrunde, gelegt, populäres, frequenzmuster, schlecht, hört, irrelevante, sodass, original, rekonstruiert, anwendungsbeispiele, upack, upx, kritisch, erfolgter, zustand, andernfalls, wäre, fehlerfreie, korrekte, ausführung, unwahrscheinlich, selbst, ausführbare, routine, programmcode, dekomprimiert, ausführt, programms, benutzer, vollkommen, transparent, bemerkt, fällen, sonst, rekonstruieren, 011001111000111010, führt, 001, 010, 011, binärer, präfixfreie, folgendes, präfixfrei, lautet, einfache, effiziente, besteht, darin, teile, nachricht, tabelle, steht, leerzeichen, häufigkeit, sortieren, mittels, zahlen, nummerieren, 462, ascii, funktioniert, prinzip, dient, gutes, arithmetische, modifizierter, fax, genannten, umkehrbare, operation, gegebenen, umformt, dieselben, gleich, identische, textbestandteile, einmal, wiederholungen, wiederholt, eigentlichen, wörtern, externes, ersichtlich, wiederkehrende, schlüsselwörter, abkürzungen, tokenbasierte, erkannt, wörter, zweimal, auftauchen, angegeben, gerade, zurückliegenden, übereinstimmen, genauerer, betrachtung, enthaltene, kodiert, beispiele, texte, sofern, bilddatei, buches, belegen, vergleichsweise, wenig, ursprünglich, ihr, benötigten, platzes, einscannen, rastergrafik, zeichenketten, minimale, symbols, nun, kodieren, gut, annähern, entropie, algorithmischen, wiederhergestellt, wesentlichen, nutzen, tatsachen, schlussfolgerung, rein, zufällige, höchstwahrscheinlich, unkomprimierbar, zumeist, zwar, preisgelder, ziffern, beliebiger, preisstifter, mike, goldman, erzeugt, wurden, ausbezahlt, gälte, gäbe, rekursiv, angewendet, nochmals, durchlauf, vollständig, voller, weiterer, grund, unkomprimierbarkeit, mancher, sogenannte, nistplätze, zwangsläufig, nistplatz, teilen, großen, abspeichern, folglich, halb, speichern, 65536, 32768, annahme, könne, verkleinern, bedeuten, jeder, gleichzeitig, umkehrbar, eindeutige, komprimierter, unkomprimierter, taubenschlag, befasst, kleinstmöglichen, 100000000000000000000000000000000000, einfach, schreibe, beliebig, nachkommastellen, kreiszahl, berechnungsvorschrift, handelt, beachten, wiederherstellungs, hinzugerechnet, solchen, wertlos, obige, 1e35, wiederherstellungsmethode, nämlich, kenntnis, weist, erkennbare, besonderheiten, unveränderten, beinhalten, potenzschreibweise, gelten, engere, gewährleistet, originaldatei, rücktransformiert, bildkompression, gehen, zunehmend, details, unscharf, schließlich, verschwimmt, alles, fläche, einheitlicher, farbe, aufnahme, dumpfer, undeutlicher, größtmöglicher, einfachen, sinuston, beschrieben, heraufgesetzt, übrig, bleibt, fließend, anwendungsfall, bestimmt, eigenschaft, unterscheidbar, grau, grün, etwas, gesagt, eindeutig, bejaht, umständen, abc, folgt, weiß, stellen, einzufügen, obwohl, kein, derartiger, diverse, verwenden, maschinelles, künstliche, neuronale, netzwerke, fachgebiet, überschneidet, insofern, betroffen, weil, bestmöglich, angibt, wahrnehmungspsychologie, künstlicher, intelligenz, andere, transformiert, ermöglicht, einigen, vorverarbeitungsschritt, präkodierung, relevant, auswahl, betriebssystemen, gebräuchlichen, programme, eigenschaften, 900, blockgröße, aufweist, innerhalb, unixoiden, gegebenenfalls, ferner, zukunft, kommen, verbreitete, bewährte, frage, besten, archivierung, datensicherung, einzelne, unzähligen, nutzern, heruntergeladen, lohnt, langsamer, leistungsfähiger, reduzierte, bandbreite, macht, zeitaufwand, leicht, wett, live, gesendet, durchgeführt, qualitätseinbußen, vertretbar, maximale, übertragungsrate, eingehalten, telefongespräche, gesprächspartner, schlechter, tonqualität, verstanden, empfängerseite, jedoch, verschiedenen, unterschiedlich, großem, aufwand, besonders, weitgehende, kleine, erzielt, ursprüngliche, zurückgewandelt, erzwingt, anwendungsgebiet, unterschiedliche, wahl, daher, energiebedarf, datenreduktion, optimiert, kompakte, ziel, deutlich, unterschied, beispielen, datendurchsatz, fernübertragungen, hilft, ressourcen, speicherung, einzusparen, verwandelt, abhängig, minimal, irgendeiner, völlig, zufälligen, wegen, prinzipiell, unmöglich, ordnet, danach, verwirft, unwichtigen, auflistung, bestandteile, verworfen, behalten, kolmogorov, inhaltsverzeichnis, zurückgewonnen, heißt, unwichtige, wegzulassen, solche, eingesetzt, audiodatenkompression, videokompression, gewonnen, grundsätzlich, versucht, entfernen, überführt, zumindest, kürzerer, darstellen, übernimmt, umkehrung, wohl, verdichtet, sinkt, benötigte, verkürzt, quelle, übertragungszeit, menge, lehnübersetzt, weitergeleitet, freien, enzyklopädie, wayback, machine, http, archive, 20220819034358, wiki, timestamps, about, this, capture, fail, success, 2023, 2021, aug, jul, 2003, 2026, captures,
Text of the page (random words):
ression oder irrelevanzreduktion können die originaldaten aus den komprimierten daten meist nicht mehr exakt zurückgewonnen werden das heißt ein teil der information geht verloren die algorithmen versuchen möglichst nur unwichtige informationen wegzulassen solche verfahren werden häufig zur bild oder videokompression und audiodatenkompression eingesetzt inhaltsverzeichnis 1 allgemein 1 1 grenzen der komprimierbarkeit 1 1 1 verlustbehaftete kompression 1 1 2 verlustfreie kompression 2 verlustfreie kompression 2 1 text 2 1 1 wörterbuchmethode 2 1 2 run length encoding rle 2 1 3 entropiekodierung 2 2 programmdateien 3 verlustbehaftete kompression 3 1 bilder videos und tonaufnahmen 3 1 1 kompressionsartefakte 4 anwendung in der nachrichtentechnik 5 zeittafel der kompressions algorithmen 6 bekannte methoden zur quellcodierung 6 1 datenübertragung 7 biologie 8 siehe auch 9 weblinks 10 einzelnachweise allgemein bearbeiten quelltext bearbeiten datenkompression findet heutzutage bei den meisten fernübertragungen digitaler daten statt sie hilft ressourcen bei der übertragung oder speicherung von daten einzusparen indem sie in eine form verwandelt werden die abhängig von der anwendung möglichst minimal ist dabei können verlustlos nur daten komprimiert werden die in irgendeiner form redundant sind ist keine redundanz vorhanden zum beispiel bei völlig zufälligen daten ist verlustlose kompression wegen der kolmogorov komplexität prinzipiell unmöglich ebenso verbietet das taubenschlagprinzip dass jede beliebige datei verlustlos komprimiert werden kann hingegen ist verlustbehaftete kompression immer möglich ein algorithmus ordnet die daten danach wie wichtig sie sind und verwirft die unwichtigen dann in der auflistung wie wichtig welche bestandteile sind kann stets mehr verworfen werden indem die behalten schwelle entsprechend verschoben wird bei der datenkompression ist sowohl auf sender als auch auf empfängerseite berechnungsaufwand nötig um die daten zu komprimieren oder wiederherzustellen der berechnungsaufwand ist jedoch bei verschiedenen kompressionsmethoden sehr unterschiedlich so sind etwa deflate und lzo sowohl bei kompression und dekompression sehr schnell während etwa lzma unter großem aufwand eine besonders weitgehende kompression und somit möglichst kleine datenmengen erzielt während komprimierte daten sehr schnell wieder in die ursprüngliche form zurückgewandelt werden können dies erzwingt je nach anwendungsgebiet eine unterschiedliche wahl der kompressionsmethode daher sind kompressionsmethoden entweder auf datendurchsatz energiebedarf oder die datenreduktion optimiert und die kompression hat somit nicht immer eine möglichst kompakte darstellung als ziel deutlich wird der unterschied bei diesen beispielen werden video oder tonaufnahmen live gesendet müssen kompression und wiederherstellung möglichst schnell durchgeführt werden qualitätseinbußen sind vertretbar wenn dafür die maximale mögliche übertragungsrate eingehalten wird dies gilt beispielsweise für telefongespräche wo der gesprächspartner oft auch bei schlechter tonqualität noch verstanden wird wird eine einzelne datei von unzähligen nutzern heruntergeladen lohnt sich ein langsamer aber sehr leistungsfähiger kompressions algorithmus die reduzierte bandbreite bei der übertragung macht den zeitaufwand der kompression leicht wett bei der datensicherung und der archivierung von daten muss ein algorithmus verwendet werden der gegebenenfalls auch in ferner zukunft verwendet wird in diesem fall kommen nur verbreitete bewährte algorithmen in frage die mitunter nicht die besten kompressionsraten aufweisen auch die art der daten ist relevant für die auswahl der kompressionsmethode zum beispiel haben die beiden auf unixoiden betriebssystemen gebräuchlichen kompressions programme gzip und bzip2 die eigenschaften dass gzip nur 32 000 bytes große blöcke komprimiert während bzip2 900 000 bytes blockgröße aufweist redundante daten werden nur innerhalb dieser blöcke komprimiert mitunter werden die daten vor der kompression noch in eine andere darstellung transformiert das ermöglicht einigen verfahren die daten anschließend effizienter zu komprimieren dieser vorverarbeitungsschritt wird präkodierung genannt ein beispiel dafür ist die burrows wheeler transformation und move to front bei bzip2 4 das fachgebiet der datenkompression überschneidet sich zum teil mit informationstheorie und künstlicher intelligenz und im bereich der verlustbehafteten datenkompression auch mit wahrnehmungspsychologie s weiter unten informationstheorie ist insofern betroffen weil die dateigröße eines bestmöglich komprimierten datensatzes direkt den informationsgehalt dieses datensatzes angibt kann ein kompressionsalgorithmus lernen unter welchen umständen auf die zeichenkette abc ein d folgt muss das d in der komprimierten datei gar nicht gespeichert werden bei der wiederherstellung der ursprünglichen datei weiß der algorithmus an welchen stellen ein d einzufügen ist obwohl noch kein derartiger kompressionsalgorithmus in der praxis verwendet wird sind diverse kompressionsverfahren die künstliche neuronale netzwerke und maschinelles lernen verwenden in entwicklung 5 grenzen der komprimierbarkeit bearbeiten quelltext bearbeiten verlustbehaftete kompression bearbeiten quelltext bearbeiten verlustbehaftete kompression ist wie oben beschrieben stets möglich die schwelle was als redundant gilt kann so lange heraufgesetzt werden bis nur noch 1 bit übrig bleibt die grenzen sind fließend und werden durch den anwendungsfall bestimmt zum beispiel könnte das haus ist groß zu das haus ist gr komprimiert werden will der leser wissen welche eigenschaft hat das haus so ist nicht mehr unterscheidbar ob es grau grün oder groß ist will der leser wissen wurde etwas über ein haus gesagt so kann das noch immer eindeutig bejaht werden bei verlustbehafteter bildkompression gehen zunehmend details verloren werden unscharf schließlich verschwimmt alles zu einer fläche mit einheitlicher farbe eine audio aufnahme wird meist dumpfer und undeutlicher sie würde nach größtmöglicher kompression bei den meisten algorithmen nur noch einen einfachen sinuston aufweisen verlustfreie kompression bearbeiten quelltext bearbeiten bei verlustfreier kompression gelten sehr viel engere grenzen da gewährleistet sein muss dass die komprimierte datei wieder in die originaldatei rücktransformiert werden kann die kolmogorow komplexität befasst sich mit der kleinstmöglichen anleitung die notwendig ist um aus den komprimierten daten die originaldaten wiederherzustellen so zum beispiel lässt sich die zahl 100000000000000000000000000000000000 sehr einfach komprimieren schreibe 1 und dann 35 nullen was eine kompression von 36 auf 29 zeichen darstellt ebenfalls lassen sich beliebig viele nachkommastellen der kreiszahl pi mit ihrer berechnungsvorschrift komprimieren wobei der kompressionsalgorithmus dann erkennen müsste dass es sich um die zahl pi handelt zu beachten ist dass bei komprimierten dateien der wiederherstellungs algorithmus ebenfalls zur dateigröße hinzugerechnet werden müsste da jede komprimierte datei ohne einen solchen algorithmus wertlos ist so ließe sich die obige zahl auch mit 10 35 oder 1e35 komprimieren wobei dann der leser von der wiederherstellungsmethode nämlich der potenzschreibweise kenntnis haben muss weist eine zeichenkette aber keinerlei erkennbare struktur besonderheiten auf dann ist eine kompression nicht möglich die anleitung müsste die unveränderten originaldaten beinhalten ein weiterer grund für die unkomprimierbarkeit mancher daten ist das sogenannte taubenschlagprinzip gibt es weniger nistplätze für tauben als es tauben im taubenschlag gibt müssen sich zwangsläufig zwei oder mehr tauben einen nistplatz teilen auf einem n bit großen speicherplatz kann man eine von 2 n möglichen informationen abspeichern und auf einem speicherplatz der um ein bit kleiner ist kann man folglich nur eine von halb so viel möglichen informationen speichern 16 bits 2 16 65536 mögliche informationen 15 bits 2 15 32768 mögliche informationen unter der annahme man könne jede mögliche datei um ein bit verkleinern würde dies nach dem taubenschlagprinzip bedeuten dass jeder speicherplatz gleichzeitig zwei verschiedene komprimierte dateien enthalten müsste da aber in der verlustfreien kompression eine umkehrbar eindeutige zuordnung zwischen komprimierter und unkomprimierter datei bestehen muss verbietet sich dies gälte das taubenschlagprinzip nicht und gäbe es einen algorithmus der jede beliebige datei um mindestens ein bit komprimieren kann könnte dieser rekursiv auf die jeweils komprimierte datei angewendet werden jede beliebige information ließe sich auf 0 bit reduzieren in der praxis lassen sich nur dann bereits komprimierte daten nochmals komprimieren wenn im vorherigen durchlauf ein nicht 100 ig effizienter algorithmus verwendet wurde welcher die redundanz noch nicht vollständig entfernt hat z b eine sehr große datei voller nullen wird zwei mal mit gzip komprimiert aus diesen beiden tatsachen ergibt sich die schlussfolgerung dass rein zufällige daten höchstwahrscheinlich unkomprimierbar sind da sie zumeist keine struktur aufweisen und dass zwar viele aber nicht alle daten komprimiert werden können zwei preisgelder 100 dollar für die erfolgreiche kompression von einer million zufälliger ziffern 6 7 und 5000 dollar für die erfolgreiche kompression einer datei beliebiger länge die vom preisstifter mike goldman erzeugt wird 8 wurden bis heute nicht ausbezahlt verlustfreie kompression bearbeiten quelltext bearbeiten bei der verlustfreien kompression können die originaldaten exakt aus den komprimierten daten wiederhergestellt werden dabei geht keinerlei information verloren im wesentlichen nutzen verlustfreie kompressionsverfahren die redundanz von daten aus man spricht auch von redundanzreduktion die theoretische grundlage bildet die informationstheorie verwandt mit der algorithmischen informationstheorie sie gibt durch den informationsgehalt eine minimale anzahl an bits vor die zur kodierung eines symbols benötigt werden verlustlose kompressionsverfahren versuchen nun nachrichten so zu kodieren dass sie sich ihrer entropie möglichst gut annähern text bearbeiten quelltext bearbeiten texte sofern sie aus buchstaben bestehen oder als zeichenketten abgespeichert sind und somit nicht als bild rastergrafik typischerweise eine bilddatei nach dem einscannen eines buches belegen vergleichsweise wenig speicherplatz dieser lässt sich durch ein verfahren zur verlustfreien kompression auf 20 bis 10 des ursprünglich von ihr benötigten platzes reduzieren beispiele ausgangstext auch ein kleiner beitrag ist ein beitrag kodiertext auch ein kleiner beitrag ist 2 4 hier wurde erkannt dass die wörter ein und beitrag zweimal auftauchen und dadurch angegeben dass diese mit den gerade zurückliegenden übereinstimmen bei genauerer betrachtung könnte dann auch das in kleiner enthaltene ein entsprechend kodiert werden wörterbuchmethode bearbeiten quelltext bearbeiten verwandt ist die tokenbasierte kompression häufig wiederkehrende schlüsselwörter werden durch abkürzungen tokens ersetzt ausgangstext print hallo print hier kodiertext 3f hallo 3f hier für die zuordnung der tokens zu den eigentlichen wörtern muss entweder ein externes wörterbuch vorhanden sein oder in der komprimierten datei ersichtlich mit enthalten sein run length encoding rle bearbeiten quelltext bearbeiten bei der rle deutsch lauflängenkodierung werden identische textbestandteile die hintereinander stehen nur einmal abgespeichert mit der anzahl ihrer wiederholungen hier wird 10 grad drei mal wiederholt ausgangstext in den letzten tagen betrug die temperatur 10 grad 10 grad 10 grad und dann 14 grad kodiertext in den letzten tagen betrug die temperatur 3 10 grad und dann 14 grad die burrows wheeler transformation ist eine umkehrbare operation welche einen gegebenen text so umformt dass dieselben buchstaben möglichst oft gleich hintereinander stehen so können die daten dann mit rle komprimiert werden entropiekodierung bearbeiten quelltext bearbeiten verfahren der so genannten entropiekodierung huffman code in modifizierter form zum beispiel für die fax übertragung arithmetische kodierung 4 der bekannte morse code funktioniert nach einem ähnlichen prinzip und dient als gutes beispiel häufige buchstaben der englischen sprache z b e werden als kurze codes abgespeichert seltene als lange codes z b q _ _ _ als beispiel ein ausgangstext von 66 zeichen länge datenmenge 462 bit bei 7 bit pro zeichen siehe ascii wenn hinter fliegen fliegen fliegen fliegen fliegen fliegen nach eine sehr einfache aber nicht sehr effiziente entropiekodierung besteht darin alle teile einer nachricht siehe tabelle _ steht für das leerzeichen nach ihrer häufigkeit zu sortieren und mittels binären zahlen zu nummerieren textteil wird ersetzt durch _fliegen 1 wenn_ 10 _nach 11 hinter 100 101 der mit diesem wörterbuch komprimierte text lautet 10 100 1 1 1 101 1 1 1 11 und benötigt in binärer kodierung 50 bit denn das ergebnis enthält drei verschiedene zeichen 0 1 und das trennzeichen also 2 bit pro zeichen die trennzeichen sind hier notwendig da dieser code nicht präfixfrei ist der präfixfreie huffman code also folgendes wörterbuch textteil wird ersetzt durch _fliegen 1 wenn_ 011 _nach 010 hinter 001 000 ist effizienter denn es führt direkt zu einem binären ergebnis von 18 bit länge 011001111000111010 in beiden fällen muss aber auch das wörterbuch in der komprimierten datei abgespeichert werden sonst lässt sich der ausgangstext nicht rekonstruieren programmdateien bearbeiten quelltext bearbeiten hauptartikel kompression ausführbarer programmdateien bei programmdateien ist es kritisch dass sie nach erfolgter dekomprimierung wieder im ursprünglichen zustand sind andernfalls wäre eine fehlerfreie bzw korrekte ausführung unwahrscheinlich komprimierte programmdateien sind meist selbst wieder ausführbare dateien sie bestehen aus einer routine die den programmcode wieder dekomprimiert und anschließend ausführt dadurch ist die kompression des programms für den benutzer vollkommen transparent er bemerkt sie nicht anwendungsbeispiele sind upx und upack verlustbehaftete kompression bearbeiten quelltext bearbeiten bei der verlustbehafteten kompression werden irrelevante informationen entfernt man spricht auch von irrelevanzreduktion dabei geht ein teil der information aus den originaldaten verloren sodass aus den komprimierten daten nicht mehr das original rekonstruiert werden kann es wird ein modell benötigt das entscheidet welcher anteil der information für den empfänger entbehrlich ist verlustbehaftete kompression findet meist in der bild video und audio übertragung anwendung als modell wird dort die menschliche wahrnehmung zugrunde gelegt ein populäres beispiel ist das audio format mp3 das frequenzmuster entfernt die der mensch schlecht oder gar nicht hört die theoretische grundlage bildet die rate distortion theorie sie beschreibt welche datenübertragungsr...
|