Difference between revisions of "Aufgaben:Exercise 2.1: Coding with and without Loss"
Line 3: | Line 3: | ||
}} | }} | ||
− | [[File:P_ID2320__Inf_A_2_1.png|right| | + | [[File:P_ID2320__Inf_A_2_1.png|right|Schlagworte aud dem Bereich „Codierung”]] |
Man unterscheidet drei Arten von Codierverfahren, nämlich: | Man unterscheidet drei Arten von Codierverfahren, nämlich: | ||
*Leitungscodierung, | *Leitungscodierung, | ||
*Kanalcodierung, | *Kanalcodierung, | ||
*Quellencodierung. | *Quellencodierung. | ||
+ | |||
Alle diese grundlegenden Codierverfahren haben gemeinsam, dass das Quellensignal $q(t)$ durch eine Codesymbolfolge $\langle q_\nu \rangle $ dargestellt wird. Bei einer digitalen Quelle (mit oder ohne Gedächtnis) kann auch das Quellensignal $q(t)$ durch die Quellensymbolfolge $\langle c_\nu \rangle $ beschrieben werden. | Alle diese grundlegenden Codierverfahren haben gemeinsam, dass das Quellensignal $q(t)$ durch eine Codesymbolfolge $\langle q_\nu \rangle $ dargestellt wird. Bei einer digitalen Quelle (mit oder ohne Gedächtnis) kann auch das Quellensignal $q(t)$ durch die Quellensymbolfolge $\langle c_\nu \rangle $ beschrieben werden. | ||
Line 21: | Line 22: | ||
* Voraussetzung für diese Klassifizierung ist eine fehlerfreie Übertragung: $\langle r_\nu \rangle = \langle c_\nu \rangle$. | * Voraussetzung für diese Klassifizierung ist eine fehlerfreie Übertragung: $\langle r_\nu \rangle = \langle c_\nu \rangle$. | ||
− | : | + | |
+ | ''Hinweise:'' | ||
+ | *Die Aufgabe gehört zum Kapitel [[Informationstheorie/Allgemeine_Beschreibung|Allgemeine Beschreibung der Quellencodierung]]. | ||
+ | *Die folgenden Fragen (3) bis (6) beziehen sich auf die Schlagworte in obigern Grafik. | ||
+ | *Sollte die Eingabe des Zahlenwertes „0” erforderlich sein, so geben Sie bitte „0.” ein. | ||
Line 41: | Line 46: | ||
− | {Wieviele der | + | {Wieviele der in der Grafik angegebenen Begriffe zählt man zur Leitungscodierung? |
|type="{}"} | |type="{}"} | ||
− | $N_\text{LC}$ | + | $N_\text{LC} \ = $ { 2 } |
− | {Wieviele der | + | {Wieviele der in der Grafik angegebenen Begriffe zählt man zur Kanalcodierung? |
|type="{}"} | |type="{}"} | ||
− | $N_\text{KC}$ | + | $N_\text{KC}\ = $ { 4 } |
− | {Wieviele Begriffe sind der verlustlosen Quellencodierung zuzuordnen? | + | {Wieviele der in der Grafik angegebenen Begriffe sind der verlustlosen Quellencodierung zuzuordnen? |
|type="{}"} | |type="{}"} | ||
− | $N_\text{QC (verlustlos)}$ | + | $N_\text{QC (verlustlos)} \ = $ { 4 } |
Revision as of 10:17, 16 May 2017
Man unterscheidet drei Arten von Codierverfahren, nämlich:
- Leitungscodierung,
- Kanalcodierung,
- Quellencodierung.
Alle diese grundlegenden Codierverfahren haben gemeinsam, dass das Quellensignal $q(t)$ durch eine Codesymbolfolge $\langle q_\nu \rangle $ dargestellt wird. Bei einer digitalen Quelle (mit oder ohne Gedächtnis) kann auch das Quellensignal $q(t)$ durch die Quellensymbolfolge $\langle c_\nu \rangle $ beschrieben werden.
Beim Empfänger wird aus der regenerierten Symbolfolge $\langle r_\nu \rangle $ die Sinkensymbolfolge $\langle v_\nu \rangle $ bzw. das Sinkensignal $v(t)$ gewonnen. Man spricht hier von Decodierung, manchmal auch von Signalrekonstruktion.
Alle rechts aufgeführten Begriffe gehören zu einer der drei oben aufgeführten Disziplinen, zwischen denen zwar eine gewisse Verwandtschaft besteht, die sich aber in Zielrichtung und mathematischer Handhabung durchaus unterscheiden.
Ein weiteres Unterscheidungsmerkmal bei codierter Übertragung ist:
- Man spricht dann von einem verlustlosen Codierverfahren, wenn nach der Decodierung $\langle v_\nu \rangle = \langle q_\nu \rangle$ gilt. Andernfalls ist das Codierverfahren verlustbehaftet.
- Voraussetzung für diese Klassifizierung ist eine fehlerfreie Übertragung: $\langle r_\nu \rangle = \langle c_\nu \rangle$.
Hinweise:
- Die Aufgabe gehört zum Kapitel Allgemeine Beschreibung der Quellencodierung.
- Die folgenden Fragen (3) bis (6) beziehen sich auf die Schlagworte in obigern Grafik.
- Sollte die Eingabe des Zahlenwertes „0” erforderlich sein, so geben Sie bitte „0.” ein.
Fragebogen
Musterlösung
- 1. Richtig sind die Lösungsvorschläge 1 und 2. Bei der Leitungscodierung fügt man Redundanz hinzu, um das Sendesignal an die Spektraleigenschaften des Kanals anzupassen. Auch bei der Kanalcodierung fügt man gezielt Redundanz hinzu, in diesem Fall, um diese beim Empfänger zur Fehlererkennung und/oder Fehlerkorrektur nutzen zu können. Ziel von Quellencodierung ist dagegen eine größtmögliche Redundanzverminderung, um die Information der Nachrichtenquelle möglichst effizient speichern oder übertragen zu können.
- 2. Richtig ist hier die Antwort 3. Bei Leitungs– und Kanalcodierung wären verlustbehaftete Verfahren kontraproduktiv. Dagegen ist die Quellencodierung bei analogem Eingangssignal (Audio, Video, usw.) per se verlustbehaftet.
- 3. Zu den Leitungscodierverfahren zählt man
- die 4B3T–Codes (es gibt mehrere Varianten, die alle blockweise arbeiten),
- den AMI–Code (symbolweise: Bei jedem Codierschritt wird ein Binärzeichen eingelesen und ein Ternärzeichen ausgegeben).
- Demzufolge gilt NLC = 2.
- 4. Im Buch „Einführung in die Kanalcodierung” werden behandelt:
- die Hamming–Codes,
- die Reed–Solomon–Codes,
- die Faltungscodes,
- die Turbocodes.
- Das richtige Ergebnis lautet dementsprechend NKC = 4.
- 5. Bei einem verlustlosen Quellencodierverfahren ist es dem Empfänger möglich, die Nachricht der Quelle vollständig zu rekonstruieren, wenn kein Übertragungsfehler aufgetreten ist.
- Zu den verlustlosen Quellencodierverfahren gehören
- der Huffman–Code,
- die verschiedenen Varianten des Lempel-Ziv-Algorithmus,
- die so genannten Run-Length-Codes,
- das bekannte Komprimierungsprogramm Winzip.
- ⇒ NQC (verlustlos) = 4. Alle diese Verfahren kann man nur bei digitalem Eingang anwenden.
- 6. Richtig sind die Aussagen 1 und 3. Nur GIF und JPG wendet man auf Bilder an, während MP3 seit Jahren das am weitesten verbreitete Audio–Komprimierungsprogramm darstellt. Der AMR-Codec und der EFR-Codec finden Anwendung bei GSM und UMTS.