www.wikidata.de-de.nina.az
In der digitalen Signalverarbeitung stellt die Uberabtastung englisch Oversampling oʊvɚˈsaemplɪŋ eine spezielle Form der Abtastung dar Eine Uberabtastung liegt dann vor wenn ein Signal mit einer hoheren Abtastrate bearbeitet wird als fur die Darstellung der Signalbandbreite benotigt wird Das Gegenstuck stellt die Unterabtastung dar Eine Uberabtastung eines Signals kann in einigen Anwendungen der Signalverarbeitung Vorteile haben Einige dieser Applikationen sind beispielsweise Digital Analog Umsetzer DAC Analog Digital Umsetzer ADC und Switched Capacitor Filter SC Filter Inhaltsverzeichnis 1 Funktionsweise 2 Nutzung von Uberabtastung beim Digital Analog Umsetzen 3 Nutzung von Uberabtastung bei Analog Digital Umsetzern 4 Praxis 5 Hinweis 6 Literatur 7 Weblinks 8 EinzelnachweiseFunktionsweise BearbeitenIn der praktischen Umsetzung bezieht sich Uberabtastung auf die Verwendung einer hoheren Abtastrate als fur den Betrieb des Analog Digital Umsetzers oder Digital Analog Umsetzers erforderlich ist wodurch die Signalrate erhoht wird Upsampling ist andererseits eine Ratenkonvertierung von einer Rate zu einer anderen willkurlichen Rate Oversampling im Analog Digital Umsetzer gibt es schon seit geraumer Zeit wahrend Upsampling von Audiosignalen das zu einer einfachen Ratenkonvertierung fuhrt relativ neu ist Eine Ratenkonvertierung mitten in der digitalen Verarbeitung oder Upsampling sieht je nach konkreter Umsetzung etwas anders aus Die einfachste dieser Implementierungen beinhaltet das Zero Stuffing des ursprunglichen Sample Streams um die Abtastrate zu erhohen Andere Implementierungen konnen die zusatzlichen Abtastwerte erzeugen indem sie eine gewichtete Mittelwertbildung der Abtastwerte in der ursprunglichen Rate vornehmen In fast allen Fallen beinhaltet der Upsampling Prozess auch einen Interpolationsfilter um die Bilder des Originalsignals zu entfernen Der Analysefilter sitzt vor dem Analog Digital Umsetzer und isoliert das Signal bevor es abgetastet wird Das Oversampling wird am Analog Digital Umsetzer durchgefuhrt und dann wird das Signal an die digitale Verarbeitungskette gesendet die die Filterung und alle Operationen der digitalen Signalverarbeitung durchfuhrt Der Upsampler sitzt irgendwo zwischen digitaler Signalverarbeitung und Filterung Genau wie der Analog Digital Umsetzer ubersampelt auch der Digital Analog Umsetzer das Signal 1 In der Praxis wird Uberabtastung implementiert um die Kosten zu reduzieren und die Leistung eines Analog Digital Umsetzers oder Digital Analog Umsetzers zu verbessern Bei einer Uberabtastung um den Faktor n displaystyle n nbsp erhoht sich auch der Dynamikbereich um den Faktor n displaystyle n nbsp da es n displaystyle n nbsp mal so viele mogliche Werte fur die Summe gibt Das Signal Rausch Verhaltnis erhoht sich jedoch um n displaystyle sqrt n nbsp weil das Aufsummieren von unkorreliertem Rauschen seine Amplitude um n displaystyle sqrt n nbsp erhoht wahrend das Aufsummieren eines koharenten Signals seinen Mittelwert um n displaystyle n nbsp erhoht Um zum Beispiel einen 24 Bit Wandler zu implementieren reicht es aus einen 20 Bit Wandler zu verwenden der mit dem 256 fachen der Zielabtastrate arbeiten kann Durch die Kombination von 256 aufeinanderfolgenden 20 Bit Samples kann das Signal Rausch Verhaltnis um den Faktor 16 erhoht werden wodurch die Auflosung effektiv um 4 Bit erhoht und ein einzelnes Sample mit 24 Bit Auflosung erzeugt wird Die Anzahl von Abtastwerten die erforderlich ist um n displaystyle n nbsp Bits mit zusatzlicher Datenprazision zu erhalten betragt 2 n 2 2 2 n 4 n displaystyle 2 n 2 2 2 cdot n 4 n nbsp Um den mittleren Abtastwert mit n displaystyle n nbsp zusatzlichen Bits auf eine ganze Zahl hochskalieren zu lassen wird die Summe von 2 2 n displaystyle 2 2 cdot n nbsp Abtastwerten x i displaystyle x i nbsp durch n displaystyle n nbsp geteilt i 0 2 2 n 1 2 n x i 2 2 n i 0 2 2 n 1 x i 2 n displaystyle frac sum limits i 0 2 2 cdot n 1 2 n cdot x i 2 2 cdot n frac sum limits i 0 2 2 cdot n 1 x i 2 n nbsp Diese Mittelwertbildung ist nur wirksam wenn das Signal ausreichend unkorreliertes Rauschen enthalt um vom Analog Digital Umsetzer aufgezeichnet zu werden Wenn nicht hatten bei einem stationaren Eingangssignal alle 2 2 n displaystyle 2 2 cdot n nbsp Abtastwerte den gleichen Wert und der resultierende Mittelwert ware mit diesem Wert identisch In diesem Fall hatte Uberabtastung also keine Verbesserung gebracht In ahnlichen Fallen in denen der Analog Digital Umsetzer kein Rauschen aufzeichnet und sich das Eingangssignal im Laufe der Zeit andert verbessert Uberabtastung das Ergebnis jedoch in einem inkonsistenten und unvorhersehbaren Ausmass Das Hinzufugen von Dithering zum Eingangssignal kann das Endergebnis sogar verbessern weil das Dithering Uberabtastung ermoglicht um die Auflosung zu verbessern In vielen praktischen Anwendungen ist eine kleine Erhohung des Rauschens eine erhebliche Erhohung der Messauflosung wert In der Praxis kann das Dithering oft ausserhalb des fur die Messung interessanten Frequenzbereichs platziert werden so dass dieses Rauschen anschliessend im digitalen Bereich herausgefiltert werden kann was zu hoherer Auflosung und geringerem Rauschen im interessierenden Frequenzbereich fuhrt 2 Nutzung von Uberabtastung beim Digital Analog Umsetzen Bearbeiten nbsp Oversampling mit fs um im genutzten gelben Frequenzbereich das SNR zu verbessernUberabtastung wird bei der Digital Analog Umsetzung genutzt um Frequenzen oberhalb der halben Zielabtastfrequenz zu entfernen um Ubersteuerungen nachfolgender Verarbeitungsstufen durch Storsignale zu vermeiden um Storsignale durch Intermodulation dieser ausserhalb des Ubertragungsbandes liegenden Storsignale zu vermeiden die bei schmalbandigen Signalen beispielsweise Telefonen horbare nichtharmonische Verzerrungen darstellen den Signal Rausch Abstand SNR und die Linearitat von Digital Analog Umsetzern zu verbessern Diese Eigenschaft ist bei Sigma Delta Wandlern notwendig und wird auch als Rauschformung englisch Noise Shaping bezeichnet In nebenstehender Darstellung ist die Rauschformung fur verschiedene Sigma Delta Wandler mit Ordnung 1 bis 3 skizziert Dabei wird durch die Uberabtastung welche durch den hellblauen Balken bis zur Frequenz fs dargestellt ist im gelb eingezeichneten Nutzfrequenzbereich der Signal Rauschabstand verbessert und das Rauschen in hohere Frequenzanteile verschoben Diese oberen Frequenzbereiche mit verstarkten Rauschen konnen in Folge da sie keine Information tragen durch einen anschliessenden Tiefpassfilter ausgefiltert werden und die Uberabtastung durch eine Abtastratenkonvertierung auf f0Die Uberabtastung geschieht durch eine Abtastratenkonvertierung von der gegebenen Quellabtastfrequenz auf die gewunschte Zielabtastfrequenz die meistens frei wahlbar ist und geeignet gewahlt werden kann Ublicherweise wird auf ein Vielfaches der Quellabtastfrequenz hochgerechnet wobei der Faktor meistens eine Zweierpotenz ist Bekannt wurde die Uberabtastung im digitalen Bereich durch die Oversampling Angabe bei den fruhen CD Spielern Die Angabe war ein Verkaufsargument das spater seine Bedeutung verlor Technisch wird dabei die Uberabtastung nach der Lesefehlerkorrektur und vor dem Digitalfilter in den Datenstrom digitaler Audiodaten eingefugt indem die ankommenden Datensatze um den Oversampling Faktor vervielfaltigt werden bevor sie dem Digitalfilter zur Berechnung dienen Der um den Faktor grosser und schneller ausgelegte Digitalfilter erzeugt eine um den Faktor erhohte Anzahl Berechnungsergebnisse die um den Faktor schneller zum angepassten Digital Analog Umsetzer gesendet dort umgesetzt und an einen unaufwendigen Analogfilter ausgegeben werden Neuere Entwicklungen kombinieren zum Uberabtastungsfilter eine Upsampling Schaltung durch die noch einfachere Analogfilter moglich sind Nutzung von Uberabtastung bei Analog Digital Umsetzern BearbeitenUberabtastung wird bei der Analog Digital Umsetzung genutzt um Frequenzen oberhalb der halben Zielabtastfrequenz zu entfernen teilweise Verlagerung der Filterung vom Analog in den einfacher zu handhabenden Digital Bereich um irreparable Aliasingfehler im Zielsignal zu vermeiden Den Signal Rauschabstand und die Linearitat von Analog Digital Umsetzern zu verbessern Diese Eigenschaft ist bei Sigma Delta Umsetzern notwendigIn der Praxis wird ein Signal das eine Nutzbandbreite von a f s displaystyle alpha f s nbsp mit typischerweise 0 3 a 0 48 displaystyle 0 3 leq alpha leq 0 48 nbsp hat mit n f s displaystyle n cdot f s nbsp statt mit f s displaystyle f s nbsp abgetastet Das notwendige analoge Antialiasing Filter hat dann statt eines Ubergangsbereichs von a f s 1 a f s displaystyle alpha cdot f s ldots 1 alpha cdot f s nbsp den grosseren Ubergangsbereich von a f s n a f s displaystyle alpha cdot f s ldots n alpha cdot f s nbsp was sich wesentlich einfacher realisieren lasst nbsp Eingangs Audiosignal mit 1 76 kHz rote Linie wird mittels Pulsdichtemodulation zu einem 1 Bit Datenstrom digitalisiert Kastchen blau 1 weiss 0 unter Anwendung der Zielabtastfrequenz 176 4 kHz entsprechend der Quellabtastfrequenz 44 1 kHz mit 4 facher Uberabtastung Die Uberabtastung geschieht durch eine Abtastratenkonvertierung von der meistens frei wahlbaren Quellabtastfrequenz auf die gewunschte Zielabtastfrequenz Dieses geschieht durch eine Tiefpassfilterung mit anschliessender Dezimierung der Abtaststellen Praxis BearbeitenIn der Praxis werden beim Oversampling ganzzahlige Frequenzverhaltnisse vorzugsweise Zweierpotenzen verwendet Das reduziert den Rechenaufwand Bei Oversampling hoherer Ordnung k 8 displaystyle k geq 8 nbsp wird haufig die notwendige Abtastratenkonvertierung mehrstufig durchgefuhrt Hohere Abtastraten werden hierbei dadurch erreicht dass im Frequenzbereich die Summen und Differenzbander bei ungeradzahligen Vielfachen der Abtastfrequenz entfernt werden Dadurch treten im Zeitbereich doppelt so viele Abtastwerte auf die Abtastrate ist also verdoppelt Dieses Verfahren nennt man Zweifach Oversampling Bei Vierfach Oversampling werden die Summen und Differenzbander auch bei geradzahligen Vielfachen ausser bei 4 n der Abtastfrequenz entfernt Entsprechend der Bedingung des Nyquist Shannon Abtasttheorems muss die Abtastrate uber dem Doppelten der hochsten vorkommenden Signalfrequenz liegen um eine fehlerfreie Rekonstruktion zu erlauben Das Theorem setzt ideale Antialias und Rekonstruktionsfilter voraus In der Praxis sind hierzu Filter notig die eine hohe Flankensteilheit und eine hohe Dampfung haben z B muss bei einem CD Player das Filter zwischen 20 kHz und 22 05 kHz um ca 100 dB fallen Mit analoger Technik sind Filter mit solchen Anforderungen technisch ausserst aufwendig und teuer Oversampling erlaubt es hingegen die Filterung vom analogen in den digitalen Bereich zu verschieben Die Filterung erfolgt mit einem Digitalfilter am Ausgang ist dann nur noch ein sehr einfaches analoges Filter notwendig Oversampling fuhrt nicht zu hoheren Datenraten und hoherem Speicherplatzverbrauch Dieses Verfahren findet beim Auslesen und nicht beim Schreiben von Daten Anwendung Ein Nebeneffekt ist dass durch Oversampling der Storabstand beispielsweise bei CD Wiedergabe verbessert wird Die Rauschleistung wird durch Uberabtastung gleichmassig auf ein grosseres Frequenzintervall verteilt Hinweis BearbeitenHaufig wird Antialiasing auch falsch als Oversampling bezeichnet Literatur BearbeitenDieter Stotz Computergestutzte Audio und Videotechnik 2 Auflage Springer Verlag 2011 ISBN 978 3 642 23252 7Weblinks BearbeitenDas SC Filter eine kurze Einfuhrung mit praktischer AnwendungEinzelnachweise Bearbeiten Audioholics LLC Upsampling vs Oversampling for Digital Audio Tomlinson Holman Sound for Film and Television Abgerufen von https de wikipedia org w index php title Uberabtastung amp oldid 236608187