Ultraeșantionare
Ultraeșantionarea sau eșantionarea ascensivă este procesul creșterii ratei de eșantionare a unui semnal. De exemplu, ultraeșantionarea imaginilor rastru înseamnă creșterea rezoluției imaginii.
Factorul de ultraeșantionare (indicat în mod comun prin ) este de obicei un întreg sau o fracție rațională mai mare ca unu. Acest factor înmulțește rata de eșantionare sau, echivalent, împarte perioada de eșantionare. De exemplu, dacă discul compact audio este ultraeșantionat la un factor de 5⁄4 atunci rata de eșantionare rezultantă ajunge de la 44,100 Hz la 55,125 Hz.
Satisfacerea teoremei eșantionării
modificareDacă semnalul original satisface teorema eșantionării Nyquist-Shannon atunci o va face și semnalul ultraeșantionat.
Pentru o ultraeșantionare agreabilă estetic, este necesar un filtru de interpolare; în ambele eșantionări, ascensivă și descensivă, un asemenea filtru trece-jos implementează antidedublarea.
Procesul ultraeșantionării
modificareSă se considere un semnal discret pe o gamă de frecvențe unghiulare.
Ultraeșantionarea la un factor întreg
modificareSe dă , indice al factorului de ultraeșantionare; ∈ℕ.
- Se adaugă zerouri între fiecare eșantion din . Sau, echivalent se definește
- Se filtrează cu un filtru trece-jos care, teoretic, ar trebui să fie filtrul sinccu tăierea frecvenței la ⁄ .
Al doilea pas necesită folosirea unui filtru trece-jos perfect, ceea ce nu este implementabil. La alegerea unui filtru trece-jos realizabil, acest lucru va trebui să fie luat în vedere, și va avea efecte alias. Aceste aliasuri pot fi îndepărtate într-o măsură rezonabilă de către un filtru trece-jos cu răspuns finit la impuls. Prezența zerourilor în secvența care este trecută prin filtru poate fi folosită pentru reducerea complexității implementării filtrului. Filtrul original poate fi împărțit în subfiltre iar produsul fiecăruia dintre aceste subfiltre este captat secvențial pentru a obține secvența de ieșire filtrată.
Ultraeșantionarea la fracție rațională
modificareSe dă ⁄ ,indice al factorului de ultraeșantionare.
- Se ultraeșantionează la un factor de .
- Se infraeșantionează la un factor de .
De observat că ultraeșantionarea necesită un filtru de interpolare după creșterea ratei de date și că infraeșantionarea necesită un filtru înainte de decimare. Aceste două filtre pot fi combinate într-un singur filtru. Din moment ce ambele filtre, de interpolare și antidedublare, sunt filtre trece-jos, filtrul cu cea mai mică lățime de bandă este mai restrictiv și prin urmare poate fi folosit în locul ambelor. Din moment ce fracția rațională ⁄ e mai mare ca unu atunci când , singurul filtru trece-jos ar trebui să aibă frecvența de tăiere la 1⁄2 cicluri pe eșantionul intermediar, frecvența Nyquist a ratei de eșantionare de intrare.
Vezi și
modificareReferințe
modificare
Bibliografie
modificare- Oppenheim, Alan V. (). Discrete-Time Signal Processing (Procesarea semnalelor în timp discret) (ed. 2nd Edition). Prentice Hall. ISBN 0-13-754920-2.
Legături externe
modificare- and downsampling (Ultraeșantionare și infraeșantionare)
- Digital Audio Resampling Home Page (Pagina principală a reeșantionării audio digitale) (discută o tehnică pentru interpolarea limitată în bandă)
- Polyphase filters for interpolation (Filtre polifazate pentru interpolare)