*M3.I.3 ABL Mit Vektoren Änderungen beschreiben

Vom Farbvektor zum Pixelvektor
Aufgabe 1: Beispielbild in Pixelvektoren
Das unten dargestellte Bild mit 15*10 Pixeln soll in Vektoren codiert werden.
Der Hintergrund ist weiß, das Koordinatengitter ist das Pixelraster.
Jedes Pixel entspricht einem Kästchen. Das dargestellte Orange hat den Farbvektor .
Das erste Kästchen unten links hat den Pixelvektor .
a) Geben Sie die Pixelvektoren für die drei schwarz umrahmten Pixel an.
b) Ändern Sie das Bild so um, dass der Pixelvektor im Bild korrekt dargestellt ist.
Tipp: Im Bild unten lässt sich mit dem Vieleckwerkzeug
ein kleines Quadrat ("Pixel") einzeichnen, für das in den Einstellungen (Rechtsklick, Zahnradsymbol) die Farbe geändert werden kann.
Digitale Bilder und Blockkompression
Aufgabe 2: JPEG-Kompression
a) Geben Sie für das orange Rechteck im Bild aus Aufgabe 1 eine Codierung mithilfe des JPEG-Prinzips an.
b) Unterteilen Sie nun das ganze Bild aus Aufgabe 1 in möglichst geeignete Blöcke und codieren Sie mithilfe des JPEG-Prinzips das gesamte Bild in Blockvektoren.
Digitale Videos und Änderungsvektoren
Die nachfolgende Abbildung zeigt ein Beispiel-Folgebild des MPEG-Formats einer TV-Nachrichtensendung.Folgebild aus MPEG-Kompression

Interframe Kompression bei MPEG
- Pixelkoordinaten
- Änderung der Farbkomponenten
- Koordinatenbereich des Blocks
- Änderung der Farbkomponenten
- Koordinatenbereich des Blocks
- Änderung der Pixelkoordinaten
Aufgabe 3: MPEG-Kompression
Im folgenden Applet sind zum Startbild aus Aufgabe 1 und 2 zwei weitere Folgebilder einer Videosequenz dargestellt, die durch den Schieberegler Bildnummer angezeigt werden. Nutzen Sie die Prinzipien der MPEG-Interframe-Kompression, um die beiden Folgebilder möglichst komprimiert zu codieren.