Dies ist eine alte Version des Dokuments!


Auftrag 11
In Gruppenarbeit steht ihnen jeweils eine kleine Kiste mit Material zur Verfügung. Bearbeiten Sie den folgenden Arbeitsauftrag. Ordnen Sie den Gegenständen jeweils das Prädikat „analog“ oder „digital“ zu. Notieren Sie zu jedem Gegenstand eine Begründung auf dem vorgesehenen OneNote.

Zum Starten betrachten wir als Beispiel ein „gewöhnliches“ Blumenfoto. Zu erkennen sind die Geranien in verschiedenen Farben, ein Fenster im Hintergrund und viele kleine Details. Damit das Foto jedoch digital abgespeichert werden kann, muss schon beim Fotografieren in der Digitalkamera das Bild in ganz kleine Quadrate eingeteilt, über das gesamte Bild wird somit ein Raster (oder auch Gitter) gelegt.
Diese „Bildpunkte“ nennen wir die Pixel des Bildes. Pixel ist die Abkürzung von «Picture Element» oder Picture. In der Realität (in der analogen Welt) besteht das Bild aus unendlich vielen solcher Punkte, die alle unendlich klein sind. Nennen wir diese Lichtpunkte. Da wir im Computer jedoch nicht unendlich viele Pixel darstellen oder speichern können, sind diese Pixel viel grösser als die unendlich kleinen Lichtpunkte und das Pixel-Gitter oder -Raster viel gröber als diese alanoge Lichtpunkteflut.
Die Konzequenz davon ist, dass wir das Foto also nicht auf ein beliebig grosses Plakat drucken, ohne dass diese Pixel sichtbar werden. Das Bild hat eine gewisse Auflösung - und diese wird daher auch ab einer bestimmten Grösse sichtbar.

Offene Fragen sind

  • Wie können aber diese Pixel in 0 und 1 umgeseschrieben werden?
  • Was könnten die Herausforderungen und Schwierigkeiten sein?
  • Was genau bedeutet „Auflösung“?
  • Wieviel Speicherplatz braucht ein Bild?
  • Und viele andere Fragen.


Um den Antworten dieser Fragen auf die Spur zu kommen, lösen Sie die folgende Aufgaben.

Auftrag 13

  1. Wie könnte das folgende Bild in Code übersetzt werden? Tauschen Sie sich zu zweit kurz aus und notieren Sie einen möglichen Code zum Bild.
  2. Öffnen Sie den Editor.
    Das weisse Feld in der rechten Fenstermitte kann durch 0 und 1 beschrieben werden. Was passiert mit dem Bild? Können Sie das Bild von Aufgabe 1 herstellen? Falls Sie gar nicht weiter arbeiten können: Unten Links auf der Seite gibt es ein Hilfevideo – Versuchen Sie es aber zuerst unbedingt selbst.
  3. Löschen Sie Ihre Versuche und Ihr Testen in diesem Editor und erstellen Sie ein Pixel-Emoji. Belassen Sie die Bildgrösse bei $ 10 \cdot 10 $ Pixel. Machen Sie ein Bildschirmfoto der fertigen Arbeit (Bild und „0-1-Code“) und legen Sie diese auf OneNote ab.
  4. Zusatz: Es gibt eine ganze Kunstszene, welche sich der Pixel-Art verschrieben hat. Suchen Sie kurz auf dem Netz nach Beispielbildern. Wenn Sie Zeit haben, können Sie dies hier selber ausprobieren!
  5. Welche der obigen Fragen können bereits beantwortet werden und welche nicht? Diskutieren Sie zu zweit!

Pixel und der wahrnehmbare Farbraum

Die Anzahl der Pixel, die wir mit einer Kamera aufnehmen und abspeichern können, hängt hierbei natürlich von der maximalen Auflösung der Kamera und vom Speicherplatz auf der SD-Karte (Speicherkarte) in der Kamera ab. Je mehr Pixel wir mit einer Kamera ablichten können, umso besser ist die Auflösung des Fotos.
Natürlich ist bei diesem Beispiel nicht nur die Grösse der Pixel, sondern auch die Anzahl der Farben entscheidend. Auch mit den Farben in der analogen Natur stellt sich das gleiche Problem beim Digitalisieren.
Im Prinzip gibt es unendlich viele Farben und Farbtöne. Beim Digitalisieren kann sich neben der Endlichkeit der Pixel auch die Endlichkeit der Farben als Problem stellen. Wir haben nicht unendlich viel Speicher für alle Farben zur Verfügung haben. Hierbei einigt man sich auf eine bestimmte Anzahl Farben, die für die Pixel zur Verfügung stehen.
Die Anzahl verschiedener Farben, die bei einem Foto aufgenommen werden können, nennt man allgemein den Farbraum.

Da wir Menschen über unsere Augen sowieso nur eine limitierte Anzahl an Farben wahrnehmen und unterscheiden können, ist eine unlimitierte Anzahl Farbtöne für unser Auge nicht wahrnehmbar.

Wie gross ist der Farbraum eines menschlichen Auges?
Machen wir eine abschätzende Berechnung. Der Farbraum ist von Mensch zu Mensch sehr unterschiedlich, eine grobe Schätzung könnte wie folgt gemacht werden. Angenommen, dass

  • der Mensch etwa 200 verschiedene Farben unterscheiden kann
  • Und von jeder Farbekann er rund 500 Intensitäten unterscheiden (was schon sehr viel ist),
  • Und von jeder Intensität kann der Mensch 200 verschiedene Helligkeitsstufen unterscheiden.

Das ergibt eine ungefähre Anzahl von 200 · 500· 200 = 20 Millionen Farbtönen, zwischen denen das Menschliche Auge unterscheiden kann.
Sehr oft wird für jeden Farbkanal der Rot-Grün-Blau-Codierung 8 Bit (ein Byte) an Farbinformation gespeichert. Dies ergibt dann eine Gesamtanzahl von $2^8 \cdot 2^8 \cdot 2^8 $ = $ (2^8)^3 $ = $2^{24} $. Dieses Ergebnis entspricht 16'777'216 Farbtönen. Die fehlenden rund 3,22 Millionen Farben fallen oft nicht auf und werden nicht als fast nie als fehlend wahrgenommen. Diese Farbtiefe wird (in Datenblättern von Monitoren und in der Werbung) als True-Color bezeichnet.
Hier ein kurzes interessantes Video, welches zeigen soll, wie subjektiv die Farbwahrnehmung ist. Somit ist die oben gemachte Abschätzung mit Vorsicht zu geniessen.

Farbtiefe

https://upload.wikimedia.org/wikipedia/de/thumb/4/49/Punktdichte%2BFarbtiefe.svg/880px-Punktdichte%2BFarbtiefe.svg.png Die Farbtiefe einer Grafik wird immer in Anzahl Bits angegeben und ist ein Mass für die Anzahl Farben, die eine Rastergrafik haben kann. Da wir bei unserem Beispiel oben in Auftrag 13 nur zwei Farben haben, reicht uns eine Farbtiefe von 1 Bit aus, um beide Farben zu codieren. Dies wären zum Beispiel die 0 für Weiss und die 1 für Schwarz. Hätten wir eine Farbtiefe von 2 Bit gewählt, könnten wir schon 4 Farben codieren (00, 01, 10 und 11 für jeweils unterschiedliche Farben). Bei einer Farbtiefe von 3 Bit hätten wir schon 8 mögliche Farben zur Verfügung. Je mehr Bit für die „Beschreibung“ einer Farbe zur Verfügung stehen, je differenzierter können die Farben des Bildes sein. Wie weiter oben erwähnt, wird ein Bild mit Farbtiefe 24 Bit ( als „farbecht“ bzw. True-Color) bezeichnet, was dann bedeuten würde, dass jedes Pixel mit pro Farbkanal 8 Bit an Farbcodierung hat und somit ein Pixel beispielsweise 01001010 11100011 01011001 als digitalisierte Farbe inne hätte. Grundsätzlich könnten rund 281 Billionen Farbmöglichkeiten. Die Konsequenz einer grossen Farbtiefe ist der teilweise enorme Speicherbedarf. Hier wird eine verlustlose Kompression nötig (Komprimierung siehe weiter unten).

Das Farbformat RGB (Rot-Grün-Blau)

Die Forschung zum „Farbsehen“ begann im 18. Jahrhundert und führte im 19. Jahrhundert zur quantitativen Theorie der Dreifarbentheorie. Diese besagt, dass Farbreize durch das Mischen dreier Primärfarben nachgebildet werden können. Um diesen Farbreiz nachzubilden, reicht es aus, ein Zahlentripel zu speichern, das die Menge an rotem, grünem und blauem Licht beschreibt. Digital verwenden häufig die Ganzzahlen zwischen 0 und einer Maximalzahl wie 255.

Farben können beispielsweise in RGB-Code, was soviel heisst wie Rot, Grün, Blau, codiert werden. Um Ihnen eine Idee davon zu geben können Sie hier den Farbmischer ausprobieren – Stellen Sie auf «binär» um! Beispielsweise kann die Farbe „Lila“ durch den RGB Code als somit 1001101101001101110110102 binär beschrieben werden.

Auftrag 14 Fragen zum obigen Video

  1. Informieren Sie sich, was der Unterschied zwischen „additiver“ und „subtraktiver“ Farbmischung ist und notieren Sie sich diese Erkenntnis in Ihr OneNote. Mit welcher Farbmischmethode wird in der Informatik gearbeitet?
  2. Welche verschiedenen Farbformate gibt es? Notieren Sie sich diese kurz und überprüfen Sie, in welchem Farbformat die gespeicherten digitalen Bilder die Farben gespeichert haben.
  3. Besuchen Sie den Farbwähler und formulieren Sie drei Feststellungen zu den Farbvormaten (Veränderung der einzelnen Parameter der Farbformate).
  4. Erklären Sie in einfachen eigenen Worten einem Laien, was der Begriff Farbtiefe bedeutet.


Auftrag 15

  1. Arbeiten Sie die Aufgaben hier durch. Es geht darum erste Erfahrungen mit dem Codieren von Farben zu sammeln.
  2. Im folgenden ist ein Bild abgebildet. Dies wurde  hier erstellt. Bilden Sie dieses Bild möglichst genau nach.

Bearbeiten Sie im Anschluss die folgenden Fragen:

  • Was sind die zentralen Erkenntnisse in Bezug auf die Farbcodierung?
  • Auf was muss geachtet werden beim Bedienen des Editors?
  • Welche Überlegungen waren sehr hilfreich?
  • Wie wurde getestet, um das geforderte Ergebnis zu erhalten?

Notieren Sie dies in OneNote!

Somit sind die geläufigsten Farbformate:

  • Das RGB-Format, was drei Farbkanäle umfasst: Rot, Grün und Blau.
  • Das CMYK-Format, was vier Farbkanäle umfasst: Cyan, Mangenta, Yellow und Black (Key). Dieses Format wird beispielsweise in Druckern vewendet.
  • Andere Farbformate, welche weniger verbreitet ist, beinhalten neben den Farben auch Parameter zur Leuchtdichte, Sättigung oder auch Farbton oder Farbigkeit.

Die absolute Auflösung ist ein umgangssprachliches Mass für die Bildgröße einer Rastergrafik. Sie wird durch die Gesamtzahl der Pixel (Bildpunkte) oder durch die Anzahl der Spalten (Breite) und Zeilen (Höhe) einer Rastergrafik angegeben. Beim Blumenbild zeigen die Informationen zum Foto 3456 × 2592 Pixel.

Die relative Auflösung eines Bildes wird in der Regel in „ppi“ (pixels per inch) angegeben und beschreibt, wie viele Pixel (digitale Bildpunkte) auf der Länge von einem inch oder auch Zoll genannt - was 2.54 cm entspricht - vorhanden sind.

Diese relative Auflösung sagt erst etwas über die Bildqualität aus, wenn man sie in Bezug zur Darstellungsgrösse setzt. Ein Pixel als Einheit kann gross oder klein gewählt werden. Hier ein Beispiel:

Beispiel 1:
Stellt man ein kleines Bild mit der absoluten Auflösung 100 mal 150 Pixel in der Grösse 1 mal 1.5 Zoll (2.54 mal 3.81 cm) dar, hat es eine relative Auflösung von 100 ppi. Stellt man dasselbe Bild aber in der Grösse 2 mal 3 Zoll (5.08 mal 7.62 cm) dar, also doppelt so gross, verändert sich die Anzahl der Pixel nicht, diese werden einfach ebenfalls doppelt so gross dargestellt. Somit kommen auf ein Zoll nun nicht mehr 100, sondern nur noch 50 Pixel, also 50 ppi. Die relative Auflösung ist also abhängig von der Darstellungsgrösse, während die absolute Auflösung konstant bleibt.

Ein weiterführendes Video finden Sie hier

Ein kurzer Überblück über die bereits erarbieteten Begriffe:

  • Pixel: Das kleinste Element der digitalen Bilddarstellung.
  • Die menschliche Wahrnehmung umfasst ungefähr 20 Millionen Farben. Eine Farbtiefe von $2^24$=$16,2$ Mio, wird als „vollwertig“ angesehen und „True Color“ genannt.
  • Farbtiefe: Wie viele Bits pro Farbkanal sind für die Darstellung der Farbe reserviert? Die Anzahl Bits wird auf die Farbkanäle aufgezeilt und ist wird als Farbtiefe bezeichnet. Somit ist die Farbtiefe die eigentliche Menge der Farbabstufungen.
  • Farbformate: Die digitalen Farben könne in RGB oder in CYCn angegeben werden.
  • Auflösung: Die Auflösung bedeutet, wie viele Pixel pro Masseinheit (meist inch) überhaupt gespeichert bzw. gedruckt werden. Dies hat einen Einfluss darauf, um wie viel das Bild vergrössert werden kann, ohne dass die Pixel zu gross werden und störend auf den Betrachter wirken (das Bild unscharf wird).

Speicherbedarf

Wie kann die Speichergrösse (der Speicherplatz) eines Bildes – ohne Kompressionen – bestimmt werden? Grundsätzlich gilt hier die Faustregel: Breite des Bildes [in Pixel] mal Höhe des Bildes [in Pixel] mal Farbtiefe [in Bit]

Farbtiefe Farbstufen Breite Länge Grösse in Bit Grösse in Byte Bemerkungen
1 Bit 2 Farbstufen 1600 Pixel 1800 Pixel 2.8 Megapixel = 2.88. Megabit 2,88 Megabit : 8 = 0,36 Megabyte
8 Bit 256 Graustufen1600 Pixel 1800 Pixel 2.8 Megapixel = 2.88. Megabit 2,88 Megabit · 8 : 8 = 2.88 MegabyteSchwarzweissfotographie
24 Bit 256 Abstufungen in Rot Grün Blau ergibt 16.7 Mio Farben 1600 Pixel 1800 Pixel 2.8 Megapixel = 2.88. Megabit 2,88 Megabit · 24 : 8 = 8.4 MegabyteFarbfotographie

Auftrag 16
Gegeben ist die Rastergrafik (das Bild) mit einer absoluten Auflösung von 300 x 150 Pixeln. Beantworten Sie die folgenden Fragen schriftlich (Auf OneNote). Wie gross ist der Speicherbedarf unter folgenden Annahmen: Es handelt sich um ein Schwarzweiss-Bild und die Farbtiefe ist nur 1 Bit (das heisst 1 Bit Speicherplatz pro Pixel). Geben Sie Ihr Resultat in Bits (b), Bytes (B) und Kilobytes (KB) an! Bei diesem Beispiel ignorieren wir die Bytes für die Grössenangaben über das Bild.


Auftrag 17 Gegeben ist die folgende Rastergrafik (Bild) mit einer absoluten Auflösung von 1048 x 786 Pixeln. Beantworten Sie die folgenden Fragen schriftlich (OneNote). Wie gross wäre der Speicherbedarf, wenn jeder der RGB-Farbkanäle eine Tiefe von genau 2 Bit hat. Die gesamte Farbtiefe wäre also 6 Bit pro Pixel. Geben Sie Ihr Resultat in Bits (b), Bytes (B) und Kilobytes (KB) an! Bei diesem Beispiel ignorieren wir die Bytes für die Grössenangaben über das Bild. Wie viele unterschiedliche Farben (Farbraum) kann das Bild mit einer Farbtiefe von 3·2 (also 6) Bit haben?

Rastergrafik
Grafiken können grob eingeteilt auf zwei verschiedene Arten abgespeichert werden. Zum einen gibt es pixelbasierte Grafiken (sogenannte Bitmap- oder Raster-Grafiken), bei denen das Bild in kleine Pixel eingeteilt wird und jedem Pixel eine bestimmte Farbe zugeordnet wird. Das Verfahren wird eingesetzt um zum Beispiel Fotos abzuspeichern.
Diese so genannten Rastergraphiken haben als Dateiendungen beispielsweise jpg, .jpeg, .png, .gif.

Vektorgrafik
Eine weitere Möglichkeit ist die Vektorgrafik. Dies sind Grafiken, die aus so genannten Vektoren (und dadurch aus Polygonen, Kreisen und anderen geometrischen Figuren) zusammenzusetzen und so abzuspeichern werden. Dieses Verfahren wird bei am Computer generierten Grafiken häufig eingesetzt. Dies sind die Bildateien mit der Endung .eps, .svg und auch .ai.

Hinter der Vektorgrafik steht eine ganz andere Idee und der Unterschied zwischen beiden Ideen versteht man am besten, wenn man einmal versucht ein Objekt zum einen nur aus Punkten/Pixeln (Rastergrafik) und zum anderen dasselbe Objekt nur aus Vektoren zu zeichnen.

* Video bis Minute 4:20 interessant

Durch das Konzept der Vektorgrafik lassen sich die Bilder beliebig vergrössern, nicht jedes Pixel definiert ist, sondern die Figur an sich wird über Vektoren ( Pfeile oder „Linien“ mit Richtung) beschrieben. Durch das Vergrössern und Verkleinern verändert sich das Verhältnis der Richtungen zwischen den Vektoren nicht. Dadurch wird auch durch starken Hineinzoomen keine Unschärfe entstehen, denn der Computer berechnet die Grafik nach jedem Zoom wieder neu berechnet und korrekt, und das Bild behält die Schärfe. Für ein Abspeichern eines Vektors genügt es zu wissen, bei welchen Koordinaten der Vektor anfängt und aufhört, welche Dicke und welche Farbe der Vektor hat.

Auftrag 18

  • Vergleichen Sie die beiden Graphiken, indem Sie im Browser mit den Tasten Ctrl und + bzw. Ctrl und - zoomen. (Für MAC: Command plus Umschalt plus + bzw. Command plus Umschalt plus -.) Sie können auch via Ansicht –> Zoom arbeiten.

<html> <svg xmlns=„http://www.w3.org/2000/svg“ viewBox=„0 0 50 50“ width=„50“ height=„50“><defs><style>.cls-1{fill:#fdd835;}.cls-2{fill:#202020;}.cls-3{fill:#ea5456;}</style></defs><g id=„Ebene_2“ data-name=„Ebene 2“><g id=„Ebene_1-2“ data-name=„Ebene 1“><circle class=„cls-1“ cx=„25“ cy=„25“ r=„25“/><path class=„cls-2“ d=„M13.89,29.75h22.4s-.26,9.54-11.2,9.54S13.89,29.75,13.89,29.75Z“/><path class=„cls-3“ d=„M19.45,38.17a13.19,13.19,0,0,0,5.64,1.12,13.17,13.17,0,0,0,5.63-1.12c-.39-1.59-2.76-2.8-5.63-2.8S19.85,36.58,19.45,38.17Z“/><path class=„cls-2“ d=„M11.08,25.24A4,4,0,0,1,12,21.43a5,5,0,0,1,3.82-1.54,5,5,0,0,1,3.57,1.67,5.33,5.33,0,0,1,.91,1.63,5.5,5.5,0,0,1,.13,2,15.47,15.47,0,0,1-1.91.3c-.55.11-1,.12-1.37.18a8.07,8.07,0,0,1-1.55.16,11.65,11.65,0,0,1-1.37-.3A20.49,20.49,0,0,0,11.08,25.24Z“/><path class=„cls-2“ d=„M39.1,25.24a20.66,20.66,0,0,0-3.16.34,12.05,12.05,0,0,1-1.36.3A8.09,8.09,0,0,1,33,25.72c-.39-.06-.82-.07-1.37-.18a15.77,15.77,0,0,1-1.91-.3,5.29,5.29,0,0,1,.14-2,5.11,5.11,0,0,1,.9-1.63,5,5,0,0,1,3.57-1.67,5,5,0,0,1,3.82,1.54A4,4,0,0,1,39.1,25.24Z“/></g></g></svg> </html>

  • Öffnen Sie den Editor und verändern Sie die Graphik «My first SVG» zu einem Smilie Link
  • Klickt auf den Link und sucht den Button <> und schaut kurz in den Code dieses Bildes.

Bemerkung: Da im SVG-Format die Längen und Grössenangaben nicht mit cm, sondern mit Pixel gemacht werden, wäre die obige SVG-Grafik sehr klein. Es würde sich also lohnen, alle Werte mit 10 oder 100 zu multiplizieren…

Oft müssen sehr grosse Daten gespeichert werden. Wie können diese optimal und möglichst «kompakt» gespeichert werden? Hier gibt es eine verlustfreie und eine verlustbehaftete Antwort auf diese Frage.

Was ist Datenkompression?

Datenkompression ist ein Vorgang, bei dem die Menge der digitalen Daten (Einser und Nuller) möglichst geschickt reduziert wird und somit der benötigte Speicherplatz oder auch die Übertragungszeit beim Senden von Daten sinkt.
Hier ein Lernvideo dazu. Eine verlustfreie Komprimierung ist das Erzeugen eines Datenpaketes, welches eine bitidentische Rekonstruktion des Datensatzes (Audiosignal, Bild, Text, anders) erlauben.

Auftrag 19 Versuchen Sie die folgenden Daten so zu schreiben, dass Sie mit möglichst wenig Zeichen auskommen, wir möchten dadurch eine verlustfreie Kompression der Zeichenkette durchführen?

  1. 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 0 0 1
  2. c c c a b b b c c a c c b c a a b c c b a a b b c a a b b b b b c b a b c a c
  3. 1000004 1000006 1000004 1000008 1000005 1000011 1000012 1000011
  4. Der abgebildete Buchstabe E enspricht in Bit-Code 111111111110000000011000000001100001110110000101111000000111100000011110000101111000011101100000000110000000011111111111


Welche Erkenntnisse ergeben sich? Wie können diese Zeichenketten komprimiert bzw. kürzer geschrieben werden?

Es gibt viele verschiedene Kompressionsalgorithmen, der in der Aufgabe verwendeter Algorithmus ist vermutlich die Lauflängencodierung. In den Zusatzaufgaben können Sie noch die Huffmancodierung erarbeiten.

Zusatzaufgabe

Zusatzaufgabe Schauen Sie das Videound codieren Sie den Satz «Heute haben wir Schule» mit der Huffmancodierung.

Lösung 110110011000111011111010010010110110110111001011000101
https://www.dcode.fr/huffman-tree-compression

Verlustbehaftete Komprimierung

Eine verlustbehaftete Komprimierung ist das Erzeugen eines Datenpaketes, welches eine Datenreduktion beinhaltet und so nur gezielt die relevanten Informationen und oft vermindert präzise abgespeichert werden. Weniger wichtige Informationen werden unwiderruflich verworfen.
Vom Bild zur Kompression
Ein «echtes» Bild entsteht, indem Licht auf die Netzhaut eines menschlichen Auges trifft. Die Zellen in der Netzhaut erzeugen elektrische Signale, welche durch Nervenbahnen in das Gehirn geleitet werden. Diese Signale werden ausgewertet und im Bewusstsein entsteht ein Bild (eine Wahrnehmung). Optische und akustische Täuschungen
Es gibt eine riesige Flut von Informationen, welche durch das Auge als über die Netzhaut als Signale ins Gehirn geleitet werden. Damit der Übersetzungsprozess von Sinneseindrücken zu Bildern schnell funktioniert, gibt es Hilfsmechanismen. Beispielsweise kann vereinfacht gesagt werden: „Es kommt gar nicht auf jede einzelne Information an – wenn der grobe Eindruck eine bekannte Information nahelegt, ergänzt das Gehirn den Rest“. Optische und akustische Täuschungen nutzen genau diese Mechanismen, um falsche Interpretationen entstehen zu lassen. Hier ein Video dazu.

optische Täuschung optische (textbasierte) Täuschung akustische Täuschung
Gmäess eneir Sutide eneir Uvinisterät, ist es nchit witihcg, in wlecehr Rneflogheie die Bstachuebn in eneim Wort snid, das ezniige was wcthiig ist, das der estre und der leztte Bstabchue an der ritihcegn Pstoiin snid Die Oktavillusion und noch andere akustische illusionen werden in diesem Video erklärt und können „getestet“ werden.

Diese Erkenntnisse werden bei der verlustbehafteten Komprimierung digitaler Bilder verwendet, kleine Änderungen an einem Bild verändern den Gesamteindruck fürs Auge oder das Ohr nicht oder nicht gross.

Die Mehrzahl der Tonaufnahmen umfasst Töne, die in der realen Welt aufgenommen wurden und die damit schwer verlustfrei zu komprimieren sind – ähnlich dem Umstand, dass sich Fotos nicht so sehr komprimieren lassen, wie computergenerierte Bilder, wenngleich auch computergenerierte Tonabfolgen sehr komplizierte Wellenformen enthalten können, die sich mit vielen Kompressionsalgorithmen nur schlecht komprimieren lassen. Außerdem ändern sich die Werte der Audiosamples sehr schnell und es gibt selten Folgen von gleichen Bytes, weswegen allgemeine Datenkompressionsalgorithmen nicht gut funktionieren. Hier sind sehr gute Kompressionsalgorithmen (Kompressionsverfahren) nötig.

Verlustbehaftete Komprimierungsverfahren…

  • verändern eine Datei so, dass sie möglichst wenig Speicherplatz benötigen, ohne dabei die menschliche Wahrnehmung stark zu verfälschen.
  • einzelne Bildpunkte bzw. Frequenzen „weglassen“, ersetzen
  • ähnliche Farben „gleich machen“, d.h. durch eine Mischfarbe ersetzen bzw. ähnliche Töne angleichen.
  • nebeneinander liegende Pixel, die sich wenig unterscheiden, durch gleiche Pixel gleicher Farbe ersetzen und gleiches für die Töne.

Auftrag 20

  1. Vereinfachen Sie den Code des folgenden Bildes, wenden Sie dabei die Komprimierungsregeln „weiße Pixel bleiben unverändert“ und „schwarze Pixel bleiben schwarz, wenn ihr linker und rechter Nachbar auch schwarz war, sonst werden sie weiß“ an. Wie viel kürzer wird der „Bit-Code“. Für den Editor: 000010100000110000000001111111111110000000011000000001100001110110000101111000000111100000011110000101111000011101100000000110000000011111111111
  2. Vereinfachen Sie den Code des folgenden Bildes, verwenden Sie dabei die Regel „Es wird die Farbtiefe auf nur 3 Bit gesenkt und somit gibt es nur noch 1 Bit pro Farbkanal“ an.
  3. Wie viel kürzer wird der Bit-Code, wenn er nun auf die gleiche Weise wie bei Aufgabe 19 komprimiert wird? Was passiert, wenn er zweimal komprimiert wird?

Referenz die Seite 19-23 und 32, zum Nachlesen und weiter vertiefen

Editor

Tatsächlich konnte man aber schon der Entwicklung der Computer und des digitalen Speichers Fotos machen (und so Bilder speichern) und Klänge durch analoge Aufzeichnungen auf Tonbänder festhalten. Dafür brauchte man analoge Speichermedien. Bei der analogen Fotografie wurden die Lichtsignale eines Bildes auf einen Fotofilm abgelichtet. Dieser Fotofilm hatte (und hat immer noch) eine lichtempfindliche Filmrolle im Inneren aufgerollt - oder noch früher die lichtempfindlichen Fotoplatten – wo eine chemische Reaktion mit dem Licht dafür sorgte, dass das Bild auf den Film übertragen wurde. Diese Rolle wurde dann in der Dunkelkammer auf lichtempfindliches Fotopapier übertragen und das Fotopapier durch eine Fixierlösung lichtunempfindlich gemacht.

Eine Frage der Qualität?

Die beiden Beispiele aus der Fotografie und der Musik zeigen deutlich auf, dass es unmöglich ist, ein analoges Signal (ob nun Bild oder Ton) ganz genau digital abzuspeichern. Beim Digitalisieren von analogen Signalen entsteht also immer ein Verlust an Informationen. Dieser Infomrationsverlust fällt jedoch nicht immer gleich schwer ins Gewicht. In vielen Fällen bietet das digitale Speichern und Verarbeiten von analogen Signalen einfach so viele Vorteile, diese die Nachteile des Verlustes überwiegen.

Neues Wissen - Fragen zu Lernzielen

  • Ich kann Begriffe wie Farbtiefe, Pixel, Auflösung, Kompression oder Farbraum in eigenen Worten beschreiben.
  • Rastergrafik: Ich kann ein Verfahren, wie Bild in einer Rastergrafik digitalisiert werden kann und kann dies an einem Beispiel erkennen, das gegebene Beispiel deuten, verändern und auch erklären.
  • Ich kann die Vorteile und Nachteile dieser Bilddigitalisierungsart nennen. Ich kann kann erklären, was die Schwierigkeit beim Digitalisieren von Farben ist, kenne die drei Farbkanäle RGB und die damit verbundene Codierung in Binärzahlen.
  • Vektorgrafik: Ich kann ein Verfahren zum erstellen einer Vektorgraphik nennen und kann dies an einem Beispiel erkennen, dieses Beispiel deuten, verändern und auch erklären. Ich kann die Vorteile und Nachteile dieser Bilddigitalisierungsart nennen.
  • Kompression Ich kann erklären, was 'Kompression' bedeutet, was der Grundgedanken des verlustfreien und des verlustbehafteten Komprimierens ist und wie dies in einem einfachen Beispiel umgesetzt werden kann.
  • Ich kenne verschiedene Farbformate, verschiedene Bildformate (Rastergraphikformate und Vektorgraphikformate)

Start

  • gf1/analogdigitalbilder.1723798120.txt.gz
  • Zuletzt geändert: 2024/08/16 10:48
  • von marroc