Aby zrozumieć, dlaczego korekcja błędów związana jest z zapisem cyfrowym, przyjrzyjmy się bliżej analogowym i cyfrowym zapisom dźwięku.

Podobne dokumenty
Między czasem a częstością: elementy współczesnej analizy

Autorzy: Tomasz Sokół Patryk Pawlos Klasa: IIa

Cechy karty dzwiękowej

Przygotowali: Bartosz Szatan IIa Paweł Tokarczyk IIa

Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1

Gramofon z wyjściem USB ION

Dźwięk podstawowe wiadomości technik informatyk

Indukcja matematyczna

LABORATORIUM Sygnałów, Modulacji i Systemów ĆWICZENIE 2: Modulacje analogowe

Napędy optyczne. Paweł Jamer

Technologie cyfrowe semestr letni 2018/2019

CD-ROM x1 przesyła dane z prędkością150kb/s. Większy mnożnik jest wielokrotnościąprędkości podstawowej. Stosuje się stałą prędkość kątowa CAV.

Konwersja dźwięku analogowego do postaci cyfrowej

Co to jest dźwięk. Dźwięk to wyrażenie słuchowe wywołane przez falę akustyczną. Ludzki narząd wyłapuje dźwięki z częstotliwością 16 do 20 Hz

urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

I - Nagrywanie dźwięku

Niepewność pomiaru. Wynik pomiaru X jest znany z możliwa do określenia niepewnością. jest bledem bezwzględnym pomiaru

Techniki multimedialne

Audio i video. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15

Gramofon z wyjściem USB, ION Quickplay LP, konwerter płyt winylowych => MP3

O sygnałach cyfrowych

Ćwiczenie 4: Próbkowanie sygnałów

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0,

KOOF Szczecin:

Ćwiczenie: "Mierniki cyfrowe"

składa się z m + 1 uporządkowanych niemalejąco liczb nieujemnych. Pomiędzy p, n i m zachodzi następująca zależność:

Przetwarzanie A/C i C/A

Przetwarzanie AC i CA

Przetworniki A/C. Ryszard J. Barczyński, Materiały dydaktyczne do użytku wewnętrznego

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

b) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.

Technologie cyfrowe semestr letni 2018/2019

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Rozdział 5. Przetwarzanie analogowo-cyfrowe (A C)

Teoria przetwarzania A/C i C/A.

Spis treści. 3. Nośniki i nagrywarki...z...38 CD i DVD 38 Pojemność płyt 41 Format płyt 42

Wstawianie filmu i odtwarzanie go automatycznie

Wyrównanie ciągu poligonowego dwustronnie nawiązanego metodą przybliżoną.

Radio z odtwarzaczem CD Lenco

teoria informacji Kanały komunikacyjne, kody korygujące Mariusz Różycki 25 sierpnia 2015

Transformata Fouriera

AKADEMIA GÓRNICZO HUTNICZA Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Katedra Elektroniki

LEKCJA. TEMAT: Napędy optyczne.

Jak funkcjonuje nagrywarka DVD

0 + 0 = 0, = 1, = 1, = 0.

Programowanie i techniki algorytmiczne

Zastosowania arytmetyki modularnej. Zastosowania arytmetyki modularnej

Synchronizacja dźwięku i obrazu. Opracował: dr inż. Piotr Suchomski

ANALIZA HARMONICZNA DŹWIĘKU SKŁADANIE DRGAŃ AKUSTYCZNYCH DUDNIENIA.

Dalej będziemy tworzyli prezentacje filmową złożoną ze zdjęd, filmów i muzyki.

Podstawowe funkcje przetwornika C/A

Generowanie sygnałów na DSP

Poprawność algorytmów

Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

Laboratorum 2 Badanie filtru dolnoprzepustowego P O P R A W A

Systemy multimedialne. Instrukcja 5 Edytor audio Audacity

Systemy zapisu liczb.

Front-end do czujnika Halla

Ćw. 7 Przetworniki A/C i C/A

UKŁADY Z PĘTLĄ SPRZĘŻENIA FAZOWEGO (wkładki DA171A i DA171B) 1. OPIS TECHNICZNY UKŁADÓW BADANYCH

Jednostka sygnałowa z bezprzewodową technologią BLUETOOTH

Cel ćwiczenia. Zagadnienia do opracowania. Zalecana literatura

Instrukcja obsługi programu SWWS autorstwa Michała Krzemińskiego

Przetwornik analogowo-cyfrowy

PL B1. Sposób badania przyczepności materiałów do podłoża i układ do badania przyczepności materiałów do podłoża

Architektura komputerów

Błąd pamięci karty graficznej lub Uszkodzona lub źle podpięta karta graficzna

ZMIERZYĆ SIĘ Z KALKULATOREM

Cyfrowy miernik cęgowy AX-3550

Ulead Video Studio 11 PL. Pierwsze starcie

Dalmierz laserowy INSTRUKCJA OBSŁUGI. Nr produktu Strona 1 z 10

Wstęp... 5 Rozdział 1. Krótkie wprowadzenie do nagrywania płyt... 7 Rozdział 2. Dobór, instalacja i konfiguracja oprogramowania...

Szereg i transformata Fouriera

Notatka lekcja_#3_1; na podstawie W.Kapica 2017 Strona 1

Trenuj przed sprawdzianem! Matematyka

Jeszcze raz więc powtarzam - wymieramy NIE i przechodzimy do kolejnego obrazka.

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Od CD do DVD. Marcin LACEK Lackowski. Bartek Radzicki. Tomek SZYDŁO Szydłowski

Zasada indukcji matematycznej

WARUNKI TECHNICZNE DLA PŁYT GRAMOFONOWYCH dotyczących zlecenia produkcji w TAKT Sp. z o.o.

Rysunek zwykle bardziej przemawia do wyobraźni niż kolumna liczb. Dlatego tak często dane statystyczne przedstawia się graficznie.

Ćwiczenie nr 25: Interferencja fal akustycznych

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

ZAKŁAD SYSTEMÓW ELEKTRONICZNYCH I TELEKOMUNIKACYJNYCH Laboratorium Podstaw Telekomunikacji WPŁYW SZUMÓW NA TRANSMISJĘ CYFROWĄ

Sposoby opisu i modelowania zakłóceń kanałowych

ROZPORZĄDZENIE MINISTRA SPRAWIEDLIWOŚCI

Warszawa, dnia 2 października 2012 r. Poz. 1090

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Muzyka w komputerze (i inne drobiazgi)

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Sprawozdanie z ćwiczenia na temat. Badanie dokładności multimetru cyfrowego dla funkcji pomiaru napięcia zmiennego

Klasyfikacja metod przetwarzania analogowo cyfrowego (A/C, A/D)

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42

Przetworniki AC i CA

Wprowadzenie do cyfrowej obróbki dźwięku

Transkrypt:

Analogowy a cyfrowy Dlaczego właściwie mówimy o rewolucji cyfrowej? Najważniejszą korzyścią, wynikającą z przyjęcia zapisu cyfrowego, jest możliwość wykrywania błędów. Pozwala to na ich korekcję, a w konsekwencji całkowicie bezbłędne przesyłanie i powielanie informacji. Aby dokładniej zrozumieć ten podstawowy fakt, zobaczmy dla przykładu, dlaczego cyfrowy zapis dźwięku (płyty CD) zastąpił całkowicie analogowe 'czarne krążki' z winylu i kasety. Słyszymy często, że CD zapewnia lepszą jakość. Ale to niekoniecznie prawda, jeśli porównywać np. z nową płytą z dobrej tłoczni, odtwarzaną na wysokiej klasy gramofonie. No właśnie, nową... Zastanówmy się: płyty CD nie trzeszczą, nawet stare! Czasami nie dadzą się w ogóle odtwarzać, czasami 'gubią' fragmenty na mocno porysowanych płytkach, ale nie trzeszczą! Jak to się dzieje? Kluczem do tajemnicy jest korekcja błędów. Aby zrozumieć, dlaczego korekcja błędów związana jest z zapisem cyfrowym, przyjrzyjmy się bliżej analogowym i cyfrowym zapisom dźwięku. schemat odtwarzania dźwięku z płyty gramofonowej Na płycie analogowej dźwięk kodowany jest w zmiennym wyżłobieniu (głębokości) rowka, po którym przemieszcza się igła gramofonu. W przybliżeniu możemy wyobrazić sobie, że 'podskok' igły w większym wgłębieniu rowka powoduje większe wychylenie membrany głośnika (po zamianie w impuls elektryczny i przejściu przez wzmacniacz). Wyżłobienie rowka nowej płyty odwzorowuje więc dokładnie zapisany dźwięk. Zarysowanie lub zabrudzenie wprowadzi przy odtwarzaniu zakłócenia (zwykle trzaski). Jednoznaczne rozróżnienie, które z wyżłobień rowka winylowej płyty odzwierciedlają oryginalny zapis muzyki, a które powstały skutkiem uszkodzeń, jest właściwie niemożliwe, dlatego też muzyka ze starych płyt kojarzy nam się z obecnością trzasków i szumu.

Od góry: ciągły (analogowy) zapis fali dźwiękowej, poniżej próbkowanie, czyli wybór chwil, w których ją mierzymy, dalej zamiana zmierzonych wartości na liczby i liczb na bity. Pasek na dole rysunku może symbolizować na przykład fragment ścieżki na płycie CD: białe pola (zera) odbijają światło lasera, a czarne (jedynki) nie. Natomiast w przypadku zapisu cyfrowego możemy w prosty sposób wykryć wystąpienie zakłóceń. Na płycie CD muzykę zapisujemy jako szereg liczb, oznaczających, powiedzmy, wychylenie membrany głośnika, mierzone w ustalonych odstępach czasu 44100 razy na sekundę (ideę zapisu cyfrowego pokazano na rys. 1). Umówmy się dla przykładu, że z każdych dziesięciu kolejnych liczb do zapisu muzyki będziemy wykorzystywać tylko dziewięć, a ostatnią wykorzystamy do zapisania ich sumy. Taki sposób zapisu wprowadza redundancję, czyli nadmiar informacji w zapisie, ponieważ przy prawidłowym odczycie wystarczyłoby znać dziewięć kolejnych liczb, aby szybko obliczyć dziesiątą (ich sumę). Jednak jeśli wczytamy z takiego zapisu wszystkie liczby, i w którejś dziesiątce ostatnia liczba będzie różna od sumy poprzedzających dziewięciu, to mamy pewność, że w tym miejscu wystąpił błąd. Ta dziesiąta liczba to suma kontrolna; sumy kontrolne (w trochę bardziej wyrafinowanej postaci) stosowane są na przykład w numerach kart kredytowych pozwala to łatwo i szybko wykryć błąd przy ich wpisywaniu czy przesyłaniu. Informacja o wystąpieniu błędu jest bardzo cenna, również przy odtwarzaniu muzyki: Jeśli jesteśmy pewni, że nagły skok natężenia w kilku kolejnych próbkach jest wynikiem błędu zapisu, a nie efektem zamierzonym przez muzyka, to możemy ten skok 'przemilczeć', czyli np. zastąpić 'popsute' próbki średnią wartością poprzednich. Po drugie, możemy zwiększyć redundancję jeszcze bardziej i zapisać np. dwie jednakowe kopie. Jeśli uszkodzeniu ulegnie fragment pierwszej kopii, program odtwarzający muzykę może automatycznie sięgnąć do odpowiedniego fragmentu drugiej kopii. Teraz już łatwo sobie wyobrazić, że jeśli nie zgodzi się suma kontrolna przy transmisji danych przez

modem, program zażąda po prostu powtórnego przesłania uszkodzonego fragmentu. Problemy na granicy światów, czyli próbkowanie i aliasing Powyżej opisaliśmy podstawową korzyść z zapisu cyfrowego informacji możemy wykryć wystąpienie błędów. Implikacje tego faktu zmieniły świat w którym żyjemy: w dużej mierze przestało istnieć pojęcie kopii i oryginału: dzięki sumom kontrolnym możemy mieć pewność, że (jeśli program kopiujący nie zgłosił błędów) kopia jest dokładnie jednakowa z oryginałem: te same bity mogą być utrwalone na innym nośniku, ale ich znaczenie obraz, dźwięk, wideo czy tekst są dokładnie takie same, jak w oryginale transmisja i przechowywanie informacji mogą opierać się na nieporównywalnie tańszych realizacjach niż w przypadku analogowym: nawet jeśli dane operacj bankowej obciążającej kartę kredytową przesyłamy zaszumioną linią telefoniczną, błędy w transmisji nie spowodują na przykład obciążenia cudzego konta. Po wykryciu błędu transmisja będzie powtarzana tak długo, aż zgodzą się sumy kontrolne. Próbkowanie przetwornikiem 4-bitowym (16 poziomów); rysunek z artykułu w Wikipedii Jednak musimy też być świadomi ograniczeń zapisu cyfrowego, a szczególnie błędów, które możemy popełnić przy przejściu ze świata analogowego co cyfrowego. Przejście to zwiemy konwersją analogowo-cyfrową. Prześledzimy ten proces na przykładzie próbkowania sygnału jednowymiarowego: wartość amplitudy mierzymy tylko "co jakiś czas" zwykle w równych odstępach. Długość tych odstępów zależy od częstości próbkowania, mierzonej zwykle w Hercach, czyli ilości próbek na sekundę. Częstość próbkowania 100 Hz oznacza, że amplituda jest mierzona co 10 milisekund. każda zmierzona wartość musi być następnie zamieniona na liczbę. Dokładność tej liczby zależy od tego, ile bitów przeznaczymy na jej zapis stąd przetwoniki 12-bitowe, 24-bitowe itd. Zależność zakresu liczb od ilości bitów, czyli zapis dwójkowy, wyjaśniona jest w następnym

rozdziale. Ilustracja twierdzenia Nyquista: jeśli częstości zawarte w sygnale są większe niż połowa częstości próbkowania, występuje aliasing czyli błędny odczyt sygnału cyfrowego. Jak widać, przy przejściu z zapisu analogowego na cyfrowy możemy utracić część informacji wartości amplitudy 'spomiędzy' próbek oraz dokładność wartości samych amplitud. Ale to jeszcze nie jest najgorsze, co może się przytrafić. Jeśli nie będziemy sygnału próbkować z odpowiednią częstością, może pojawić się aliasing: wyższe częstości nie tylko nie będą widocze w sygnale cyfrowym, ale zafałszują też niższe częstości. Aby uniknąć takiego zniszczenia informacji zawartej w sygnale, musimy stosować twierdzenie Nyquista, które mówi w skrócie, że w próbkowanym sygnale nie może być częstości większych niż połowa częstości próbkowania. Czyli jeśli próbkujemy sygnał z częstością 100 Hz, to musimy upewnić się, że nie ma w nim częstości wyższych niż 50 Hz. Realizowane jest to zwykle przez dolnoprzepustowe filtry antyaliasingowe, usuwające z sygnału wyższe częstości przed próbkowaniem. Filmy z youtube: http://www.youtube.com/watch?v=udfr6gvffsc w drugiej części filmu jest pokazany aliasing na ekranie komputera. http://www.youtube.com/watch?v=xto3gxszowo aliasing na zegarku; ten sam efekt obserwujemy na filmach gdy koła dyliżansu kręcę się w "niewłaściwą" stronę. Obraz filmowy próbkowany jest 25 (PAL) lub 30 (NTSC) razy na sekundę.