Régi filmek hangjánál fellépő Donner-torzítás számítógépes szimulációja



Hasonló dokumentumok
REGULARIZÁLT INVERZ KARAKTERISZTIKÁKKAL

Gauss-Seidel iteráció

A Hisztogram használata a digitális képszerkesztésben

X. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

Az Informatika Elméleti Alapjai

A KLT (Kanade Lucas Tomasi) Feature Tracker Működése (jellegzetes pontok választása és követése)

MÉRÉSI JEGYZŐKÖNYV. A mérés megnevezése: Potenciométerek, huzalellenállások és ellenállás-hőmérők felépítésének és működésének gyakorlati vizsgálata

Felvételi tematika INFORMATIKA

22. GRÁFOK ÁBRÁZOLÁSA

Előadó: Érseki Csaba

Képszerkesztés elméleti feladatainak kérdései és válaszai

Robotok inverz geometriája

Kvantitatív módszerek

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Mé diakommunika cio MintaZh 2011

Információk. Ismétlés II. Ismétlés. Ismétlés III. A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin. Algoritmus. Algoritmus ábrázolása

2. gyakorlat Mintavételezés, kvantálás

A digitális analóg és az analóg digitális átalakító áramkör

Analóg elektronika - laboratóriumi gyakorlatok

Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW

AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA

Egy nyíllövéses feladat

2. Fejezet : Számrendszerek

egy szisztolikus példa

Akusztikai tervezés a geometriai akusztika módszereivel

1. ábra. Repülő eszköz matematikai modellje ( fekete doboz )

Ütközések vizsgálatához alkalmazható számítási eljárások

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy:

Méréselmélet és mérőrendszerek

Képszerkesztés elméleti kérdések

HÍDTARTÓK ELLENÁLLÁSTÉNYEZŐJE

15. LINEÁRIS EGYENLETRENDSZEREK

Elektromechanikai rendszerek szimulációja

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

GPS-mérések abszolút feldolgozását terhelô hibahatások vizsgálata

Felvételi vizsga mintatételsor Informatika írásbeli vizsga

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Infobionika ROBOTIKA. X. Előadás. Robot manipulátorok II. Direkt és inverz kinematika. Készült a HEFOP P /1.0 projekt keretében

ANTAL Margit. Sapientia - Erdélyi Magyar Tudományegyetem. Jelfeldolgozás. ANTAL Margit. Adminisztratív. Bevezetés. Matematikai alapismeretek.

A II. kategória Fizika OKTV mérési feladatainak megoldása

Méréselmélet és mérőrendszerek 2. ELŐADÁS (1. RÉSZ)

1. Képalkotás. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

Informatika Rendszerek Alapjai

2000 Szentendre, Bükköspart 74 MeviMR 3XC magnetorezisztív járműérzékelő szenzor

A/D és D/A konverterek vezérlése számítógéppel

KOMPOZITLEMEZ ORTOTRÓP

Informatikai eszközök fizikai alapjai Lovász Béla

Gyakorló többnyire régebbi zh feladatok. Intelligens orvosi műszerek október 2.

D/A konverter statikus hibáinak mérése

Intelligens Rendszerek Elmélete. Versengéses és önszervező tanulás neurális hálózatokban

Bevezetés a programozásba. 5. Előadás: Tömbök

Hipotézis, sejtés STATISZTIKA. Kétmintás hipotézisek. Tudományos hipotézis. Munkahipotézis (H a ) Nullhipotézis (H 0 ) 11. Előadás

10.1. ANALÓG JELEK ILLESZTÉSE DIGITÁLIS ESZKÖZÖKHÖZ

Elektronika Előadás. Digitális-analóg és analóg-digitális átalakítók

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Digitális Fourier-analizátorok (DFT - FFT)

2. Laboratóriumi gyakorlat A TERMISZTOR. 1. A gyakorlat célja. 2. Elméleti bevezető

Mérési hibák

26. MINIMÁLIS KÖLTSÉGŰ UTAK MINDEN CSÚCSPÁRRA

2. Elméleti összefoglaló

Képernyő. monitor

Komputeralgebrai Algoritmusok

Tömörítés, csomagolás, kicsomagolás. Letöltve: lenartpeter.uw.hu

Intelligens Rendszerek Gyakorlata. Neurális hálózatok I.

Adatszerkezetek. Nevezetes algoritmusok (Keresések, rendezések)

Példa: Normálfeszültség eloszlása síkgörbe rúd esetén

Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék

4. Fejezet : Az egész számok (integer) ábrázolása

ANOVA összefoglaló. Min múlik?

MATLAB. 6. gyakorlat. Integrálás folytatás, gyakorlás

Az INTEL D-2920 analóg mikroprocesszor alkalmazása

7. fejezet: Mutatók és tömbök

Digitális mérőműszerek. Kaltenecker Zsolt Hiradástechnikai Villamosmérnök Szinusz Hullám Bt.

Radioaktív anyag felezési idejének mérése

Korrelációs kapcsolatok elemzése

Bevezetés a Korreláció &

Digitális mérőműszerek

Multimédia Videó fájlformátumok

Segédlet: Főfeszültségek meghatározása Mohr-féle feszültségi körök alkalmazásával

Számítógépes döntéstámogatás. Genetikus algoritmusok

Tanulás tanuló gépek tanuló algoritmusok mesterséges neurális hálózatok

32. A Knuth-Morris-Pratt algoritmus

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)

Analóg elektronika - laboratóriumi gyakorlatok

Egy gazdasa gmatematikai modell An economical mathematics model

Tartalomjegyzék. Typotex Kiadó, 2010

Vállalkozás alapítás és vállalkozóvá válás kutatás zárójelentés

Matematikai modellezés

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

6. Függvények. Legyen függvény és nem üreshalmaz. A függvényt az f K-ra való kiterjesztésének

Modern Fizika Labor. 5. ESR (Elektronspin rezonancia) Fizika BSc. A mérés dátuma: okt. 25. A mérés száma és címe: Értékelés:

FILMHANG RESTAURÁLÁS: A NEMLINEÁRIS KOMPENZÁLÁS

Fine-Grained Network Time Synchronization using Reference Broadcast

BAGME11NNF Munkavédelmi mérnökasszisztens Galla Jánosné, 2011.

Véges állapotú gépek (FSM) tervezése

5. Hét Sorrendi hálózatok

Kontrollcsoport-generálási lehetőségek retrospektív egészségügyi vizsgálatokhoz

Villamos jelek mintavételezése, feldolgozása. LabVIEW 7.1

Egyirányban láncolt lista

Átírás:

Régi filmek hangjánál fellépő Donner-torzítás számítógépes szimulációja Bevezető Mozifilmek esetén a hang rögzítése optikai úton történik: a hangfelvételt optikai változásokká alakítják és a filmszalag szélén levő hangcsíkon rögzítik. Ma már ugyan a hang kódolása digitális, de az optikai tárolás tartóssága miatt még a digitális jeleket is fekete és fehér pöttyök formájában a film perforációja közötti és a perforáció melletti külső részen tárolják (valamint, kompatibilitási okokból a régi típusú analóg hangcsíkokat is tárolják a filmfelvételeken). A digitális korszak előtt a filmek hangját analóg úton alakították optikai változásokká és azt rögzítették a filmen. Az, hogy az optikai tárolás ilyen népszerű, annak az az oka, hogy a film másolása így könnyen elvégezhető: nem kell hozzá más eszköz, mint ami a képkockák másolásához egyébként is szükséges. A másik nagy előny, hogy lejátszáskor semmi sem ér hozzá a filmszalagon a képilletve a hangsávokhoz. Az egyik oldalon tisztes távolból világít egy fényforrás, a másik oldalon pedig szintén tisztes távolból figyel egy lencserendszer meg az érzékelők. Egyedül a szalag továbbításához van szükség mechanikai érintkezésre, de a továbbító görgők is úgy vannak kialakítva, hogy csak a perforációhoz érjenek, a film többi részét érintetlenül hagyják. Így jóval kisebb az esély, hogy a hangsáv vagy a képkockák megkarcolódnak, bekoszolódnak vagy egyéb módon megsérülnek. Ha a filmszalagokat megfelelően tárolják, akár 200 évig is megőrizhetik a minőségüket. További előny, hogy a hang és a kép szétválaszthatatlan módon egymáshoz van csatolva, így a kettő sosem csúszik el egymáshoz képest. Ezeket a rendkívül előnyös tulajdonságokat már a XX: század elején a hangosfilm születésének a kezdetén felismerték. Voltak egyéb próbálkozások is a hangrögzítésre: kísérleteztek például filmvetítő és gramofon együttes használatával, de a gramofont sohasem tudták tökéletesen szinkronizálni a képhez [1]. Azzal is próbálkoztak, hogy a filmszalagra mágnesszalagot ragasszanak. A magnetofonhang módszernek kisebb volt a torzítása, viszont cserébe nagyobb volt a zaja, nehezebb volt átmásolni, és mivel a lejátszófejnek a lejátszás során hozzá kellett érnie a mágnescsíkhoz, ezért a hangminőség minden lejátszás során romlott, a szalag sérülhetett. Próbálták bevezetni ugyan a 35 mm-es és a 70 mm-es filmekhez, de végül megbukott a módszer, és még az amatőr filmesek is csak ritkán használták. Így kb. az 1930-as évektől az 1990-es évekig a filmeknél az optikai analóg hangrögzítési módszer uralkodott. Természetesen, az optikai hangrögzítésnek is vannak hátulütői. A következő fejezetben ezekről lesz szó. Analóg optikai hangtárolási módok és a felmerülő problémák A filmek analóg hangsávján a hangot kétféle módszerrel rögzítették. A korábbi módszer az ún. változó intenzitás leképzés volt (1. ábra, bal oldal). A hangsávban ennél a módnál sötét- és világosszürke csíkokat lehet látni, ugyanis itt az információt a hangsáv sötétedésének a mértéke hordozza.

1. ábra Optikai hangrögzítési módok: változó intenzitás (bal oldal) és változó terület (jobb oldal) alapú leképezések. Mivel a film feketedési karakterisztikája erősen nemlineáris, a rögzített hang is nemlineárisan torzul. Ezért ennél a módszernél alapból nagy a torzítás értéke. A torzítást csak úgy lehetne alacsony szinten tartani, ha a feketedési karakterisztikának minél kisebb szakaszát használják, amit még lineárisnak lehet tekinteni. Ekkor viszont a lejátszáskor a háttérzaj lesz nagy, amit a film fényérzékeny anyagának és a film hordozójának a szennyezettsége, szemcsézettsége, valamint a kis fényingadozás miatt szükséges nagy erősítés okoz. A hang átmásolása sem annyira egyszerű, mivel az átmásolt anyagnál is a karakterisztika lineáris részére kell kerülnie a fényingadozásoknak. Ezt a levilágítás vagy az előhívás során könnyű elrontani. Ezen tulajdonságok miatt Európában kb. a 40-es 50-es években áttértek egy másik eljárásra (bár, érdekes módon, Amerikában a 70-es évekig használták Fox Movietone néven) [1]. A másik eljárás az ún. változó terület alapú leképezési módszer. A változó terület módszer elve az, hogy a hangsávban csak teljesen fekete, illetve teljesen fehér területek vannak és ezek egymáshoz viszonyított aránya mondja meg az aktuális pontban a jel erősségét (1. ábra, jobb oldal). Mivel csak fekete és fehér fordul elő a hangképen, ezért az átmásolás egyszerű, nehéz elrontani. A lejátszás során a zajszint is alacsony marad. Azonban a valóság korántsem olyan szép, mint az elmélet, ugyanis az optikai leképező rendszer pontatlansága miatt a filmszalagra érkező fénypászmának nem teljesen élesek a kontúrjai, hanem a fehérből a feketébe egy véges szélességű területen megy át. A film anyagában is reflexió és fényszóródás jön létre, ami ezt az átmeneti tartományt tovább növeli. Így a filmen mégiscsak kialakul egy vékony, szürke átmenet, aminek a pontos tónusát az expozíció és az előhívás

határozza meg. Attól függően, hogy az előhívás a szürkéből sötétet vagy világosat csinált, a hangképen a formák a valósághoz képest hasasabbá vagy karcsúbbá válnak (2. ábra). Ezt a torzítást hívják szaknyelven Donner-torzításnak. Ez egy jellegzetes torzítás, amire jó példa a régi filmhíradók hangja: a szignálban szereplő trombita mély hangjait harsogóakká, a beszéd magas hangjait ciripelővé teszi a torzítás. 2. ábra: Donner-torzítás szemléltetése. Baloldalon az eredeti jel, jobboldalt a torzult jel látható. A torzítás szimulációja Érdekes, hogy amíg a magnetofonok, elektroncsövek és gitárerősítők torzításának számítógépes szimulációjáról nagyon sok szakirodalom van, addig a Donner-torzítás szakirodalma nagyon csekély. Én történetesen eddig nem találtam számítógépes szimulációról leírást. Ezért is kezdtem el elkészíteni egy sajátot. A torzítás szimulációjának első lépése, hogy a torzítandó hangjelből elkészítünk egy kétdimenziós ábrát, azaz gyakorlatilag rajzolunk a hangról egy optikai hangsávot. Második lépésként a fénypászma és az anyagban fellépő visszaverődések okozta elmosódás modellezéséhez az ábrán kétdimenziós konvolúciót hajtunk végre. A konvolúcióhoz felhasznált függvény az optikai rendszer pontszerű fényforrásnál okozott leképezési hibáit adja vissza. Ez egy kétdimenziós függvény, amit point-spread function-nak, azaz PSF-nek szoktak hívni. A PSF és a konvolúció gyakran használt eszköz. Ugyanilyen modellt használtak például a Hubble űrteleszkóp felvételeinek a javításához [2], mikroszkópos felvételek minőségének javításához [3], illetve én magam is használtam elmosódott fényképfelvételek helyreállításához [4]. Következő lépés a film feketedési karakterisztikájának a modellezése. A feketedési karakterisztikát gamma-függvénnyel: y x, vagy a Gauss-féle hibafüggvénnyel ( erf(x) ) szokták modellezni. A feketedési karakterisztikát külön-külön minden egyes képpontra ki kell számolni. A kapott új képből a fekete, fehér (és szürke) területek arányának megfelelően kiszámíthatjuk az új egydimenziós hangjelünket.

A felvázolt módszer tökéletes fizikai modellezése a Donner-torzításnak, azonban a gyakorlatban csak nehézkesen alkalmazható, ugyanis rendkívül memória- és számításigényes. Egyrészt nem egydimenziós, hanem kétdimenziós jelen kell dolgozni. Egy 16 biten kódolt jel esetében ez 65536-szor több adat feldolgozását és tárolását jelenti, mint egy egyszerű egydimenziós jel esetében. Másrészt, a konvolúció is időigényes, mivel négyzetes komplexitású feladat. Ezért érdemes a pontos fizikai modellen, ahol lehet, egyszerűsíteni. Első lépésként vizsgáljuk meg a fényszóródás függvényt. Ez a függvény a gyakorlatban általában egy körszimmetrikus függvény. Azonban hasonló függvényt elő lehet állítani két egydimenziós függvény kétdimenziós konvolúciójával is (egy diadikus szorzással). Ez az egyszerűsítés azért fontos, mert ekkor a kétdimenziós konvolúció helyett két jóval kisebb elemszámú egydimenziós konvolúciót is elegendő elvégezni. Sőt, a filmszalag haladási irányára merőleges irányú konvolúciót nem is érdemes elvégezni. Ez ugyanis legfeljebb csak egy offszetet visz a végső, egydimenziós jelbe, amit nem hallunk, és elhagyása nem okoz semmilyen gondot a számításokban. Ha a fényszóródás függvényünk egydimenzióssá zsugorodik, akkor további egyszerűsítéseket is alkalmazhatunk, hogy megszabadulhassunk a memóriaigényes kétdimenziós ábrázolástól. Az egydimenziós fényszóródás függvény csak akkor okoz eltérést a kétdimenziós jelen, ha a függvény egyik része fehér, a másik pedig fekete területen seper. Ez az eltérés csak a fekete és fehér területek a függvény alatt elfoglalt helyétől függ és független attól, hogy a kétdimenziós jelnél a haladási irányra merőleges irányban pontosan milyen pozícióban vagyunk éppen. Ezek után az azonos eltérést okozó fényszóródás függvények értékét felesleges a kétdimenziós ábra minden soránál újra külön kiszámolni, hanem elegendő csak egyszer, majd a mennyiségük alapján súlyozni lehet őket. Ezeket a megfontolásokat alkalmazva, a kétdimenziós konvolúció kiváltható és helyette rögtön az egydimenziós jelen dolgozhatunk egy egydimenziós fényszóródás függvénnyel. Ehhez előbb rögzítenünk kell két függvény modellt: Határozzuk meg a szimulációhoz a fényszóródás függvényt. Legyen a függvény hossza 2N+1 elem. Határozzuk meg a feketedés nemlinearitás-függvényét.. Ez egy monoton növekvő függvény, aminek az értelmezési tartománya és az értékkészlete is 0 és 1 között van. Hajtsuk végre minden mintára a következő algoritmust: Az i. torzított minta kiszámításához másoljuk ki egy tömbbe az eredeti jelből az i. minta körüli i-n < z < i+n elemeket. Mindegyik elemhez jegyezzük fel a fényszóródás függvény hozzá tartozó értékét. Rendezzük az elemeket nagyság szerinti sorba. Azok az elemek, amik az i. elemnél nagyobbak, elhagyhatóak. Azok az i. elem egész hosszában nem megvilágítottak és nem vesznek részt az adott minta torzításában, feketítésében. Az i. elemnél éppen kisebb j. minta már részt vesz az i. elem szórt megvilágításában, azaz feketítésében. Azokat a képpontokat képes feketévé változtatni az i. elemben, amik az i. elem teteje és ezen minta teteje között vannak, azaz x(i) x(j) számú képpontot. A feketévé

változtatás mértéke ezen a szakaszon a j. elemhez tartozó fényszóródási függvény értéke, plusz ehhez hozzáadódnak még azon elemek fényszóródás függvényének értékei is, amik a j. elemnél is kisebbek (hiszen azok is világosak ezen a szakaszon). A feketévé változás a feketedés függvény erre a pontra számított értéke. Ezt kell súlyozni (szorozni) az x(i) x(j) képpont számmal. A j. elemnél éppen kisebb k. minta feketévé változtathat x(j) x(k) számú további képpontot. Számoljuk ki a k. elemhez tartozó fényszóródási függvény értékét plusz adjuk hozzá a k. elemnél kisebb elemekhez tartozó fényszóródás függvény értékek összegét. A feketedés mértéke a feketedés függvény értéke az előbb kiszámolt értéknél. Ezt súlyozzuk (x(j) x(k)) - val. És így tovább a legkisebb mintáig. A kiszámolt, súlyozott feketedés értékeket mind adjuk hozzá a legkisebb mintához. Így megkapjuk a feketedéssel arányos aktuális kimeneti értéket és léphetünk a következő, i+1. mintára. A torzítás kompenzálása A létrejött Donner-torzítást a hangmérnökök az átmásoláskor tudták kompenzálni. Ha a meglevő jelformák karcsúak voltak, akkor a másolás során erős megvilágítást alkalmazva az átmásolt anyagon már hasasabbak lettek a jelformák, illetve fordítva: gyengébb megvilágítással karcsúsítani lehetett a jelformákat. A megfelelő értéket többszöri kísérletezéssel lehetett megállapítani. Ezzel a módszerrel azonban csak csökkenteni lehet a torzítást, megszüntetni nem. A Donner-torzítás szimulációját felhasználva, azonban új mód nyílik a hang digitálisan történő helyreállítására. Az inverz karakterisztika előállítása nem annyira egyszerű. A Donner-torzítás ugyanis egy ún. memóriával rendelkező torzítás, azaz a függvény karakterisztikát nem csupán az adott minta határozza meg, hanem korábbi minták is (sőt, a Donner-torzításnál még a későbbi minták is). Tehát ez azt jelenti, hogy a torzítás adott pillanatnyi értékét az éppen bejövő mintán kívül akár 40 szomszédos minta is meghatározza. Emiatt az inverz függvény leírása nehéz, a függvény értékek tárolása pedig ha minden bemenő paraméter kombinációra le akarjuk tárolni az értékeket nagyon sok memóriát igényelne. A 40 mintás példát és 16 bites jeleket feltételezve 65536 40, azaz kb. 10 193 bájt memória kellene. Éppen ezért más módot kell választani a helyreállításhoz. Az eredeti felvétel torzítását ismerve és digitálisan előállítva a torzítást egyszerűen kompenzálni lehet egy iteratív algoritmussal, ami a Van Cittert algoritmus egy nemlineáris torzulásokra módosított változata. Egy ehhez hasonló algoritmust írtak le [5]-ben, ami magnetofon torzítás kompenzálására szolgál A módszer lényege, hogy az eredeti, torz jelet átvezetjük a digitális torzítón. Így a kapott jel még torzabb lesz: a karcsúbb formák még karcsúbbakká, a hasasok még hasasabbakká válnak. Az eredeti jel és a kapott új jel különbsége megmutatja a torzulás irányát. Ha mi most ellenkező irányba torzítjuk a jelet, azaz a különbségi jelet, vagy annak egy részét kivonjuk az eredeti jelből, akkor az így kapott jel már kevésbé lesz torz. A kapott új jelet torzítva megint elő tudunk állítani egy különbségi jelet az eredeti torz jelhez képest és megint ellene tudunk lépni. Az iteráció végén

a kapott új jel a torzító függvény inverze lesz, így azt a torzítón keresztülvezetve az eredeti jelet fogjuk megkapni és a különbségi jel 0 lesz: yi 1 yi T( yi ) x, ahol egy 1-nél kisebb szám és az iteráció konvergenciájához szükséges. Összefoglalás A cikkben egy a régi filmfelvételek hangjánál előforduló torzításról esett szó, az ún. Donner torzításról. Ez a torzítás a filmeknél a 40-es évek óta elterjedt változó terület alapú optikai hangrögzítési módnál lép fel. A szimulációjával és a kompenzálásával eddig viszonylag keveset foglalkoztak. A cikkben egy algoritmust ismertettem, ami képes a torzítást a fizikai paraméterek alapján (fényszóródás függvény, feketedési karakterisztika) szimulálni és megmutattam, hogyan lehet az algoritmus sebességét hatásosan növelni, és egyben a memóriaigényét csökkenteni. A torzítás kompenzálása direkt módon nem lehetséges, mert a Donner-torzítás memóriával rendelkező torzítás fajta. A kompenzáláshoz felhasználtam a torzító algoritmust és egy a Van Cittert algoritmuson alapúló iteratív eljárást javasoltam, ami kevés memória-felhasználással képes előállítani a torzító algoritmus inverzét. Irodalomjegyzék [1] R. Fielding, A Technological History of Motion Pictures and Television, University of California Press 1984. [2] Krist, J. E., Deconvolution of Hubble Space Telescope Images using Simulated Point Spread Functions, Astronomical Data Analysis Software and Systems I, A.S.P. Conference Series, Vol. 25, 1992, Diana M. Worrall, Chris Biemesderfer, and Jeannette Barnes, eds., p. 226. [3] Cheng PC (2006). "The Contrast Formation in Optical Microscopy". Handbook of Biological Confocal Microscopy (Pawley JB, ed.) (3 rd ed. ed.). Berlin: Springer. pp. 189 90. ISBN 0-387-25921-X [4] Dabóczi T. and T. B. Bakó, "Inverse Filtering of Optical Images", IEEE Trans. on Instrumentation and Measurement, Vol. 50, No. 4, pp 991-994, 2001. [5] D. Preis and H. Polchlopek, Restoration of Nonlinearly Distorted Magnetic Recordings, Journal of the Audio Engineering Society, vol. 32, no. 1/2, pp. 26 30, January/February 1984.