Informatika | Információelmélet » Aszimptotikus kvantáláselmélet

A doksi online olvasásához kérlek jelentkezz be!

Aszimptotikus kvantáláselmélet

A doksi online olvasásához kérlek jelentkezz be!


 2000 · 4 oldal  (47 KB)    magyar    509    2004. június 07.  
    
Értékelések

Nincs még értékelés. Legyél Te az első!

Tartalmi kivonat

A SZI M PTOTI K US K VANTÁL ÁSEL M ÉL ET (AZ EL ÕADÁS TEL JES ANYAGA ) Az aszimptotikus kvantáláselmélet alapötlete az, hogy nagyon nagy kódkönyvet használunk, ekkor a cellák már olyan kicsik, hogy azon belül az eloszlás már egyenletes eloszlással közelíthetõ, így a bonyolult sûrûségfüggvényt is lehet egyszerû módon közelíteni. Feltevések: (1) N nagy (2) ∆i = zi - zi-1 mindenhol kicsi, ahol a cellát a [ zi-1,zi ) intervallum jelöli (3) Egy cellán belül f(x) sima, vagyis f(x) ≈ fi (4) Nincs nem korlátos tartomány, vagy pedig elhanyagolható + zi 2 z (5) A kódpontok a cella felezõpontjai: y i = i −1 (6) Egy cella valószínûsége: P(zi-1 ≤ x < zi ) ≈ (zi - zi-1) ⋅ fi = ∆i ⋅ fi (7) A torzítás közelítése: ( N ( ) D Q ≈ ∑ ∫ f ( x) x − yi i =1 Ri N zi N ∆i i =1 zi −1 i =1 0 ) 2 dx ≈ ∑ f i ∫ ( x − yi ) 2 dx =∑ f i ∫  x − ∆2i  dx =∑ f i ∆12i ≈ ∑ pi ∆12i 2 N

i =1 3 N 2 i =1 1. A Hölder egyenlõtlenség Az aszimptotikus kvantáláselmélet egyik fõ tételének, a Benett-integrálnak az alkalmazásához a Hölder-egyenlõtlenséget használjuk a Benett-integrál alsó becslésére, ezért itt kimondjuk ezt az egyenlõtlenséget: Adott p,q>0 konjugált exponensek, vagyis ∞ 1 1 + = 1 , és adott az u(x) és v(x) függvény, p q ∞ és U = ∫ u( x ) dx integrál létezik és korlátos, ugyanígy V = ∫ v( x ) dx integrál is létezik p −∞ q −∞ és korlátos. Ekkor ∞ ∫ u( x) ⋅ v( x) dx ≤ U 1 p ⋅V 1 q −∞ Példa: bizonyítsd be a Cauchy-Schwarz egyenlítlenséget a Hölder-egyenlõtlenséggel. 2. K vantálási pont-sûr ûség függvény λ ( x ) : = lim 1 N ∆ ( x) N N ∞ ∆ ahol N∆(x) = ennyi kódpont található az [x, x+∆) tartományon. Tegyük fel, hogy N már olyan nagy, hogy a kvantálási pont-sûrûség függvényre a fenti képlet már a határérték nélkül is jó. Vegyük

észre, hogy ilyen nagy N-re az x pont egy ∆x hosszúságú környezetében N⋅∆x⋅λ(x) kódpont van. Továbbá, ha az i -dik cella ∆ szélességû környezetében körülbelül egyforma hosszú cellák vannak (mindegyik cella hossza kb. ∆i ), akkor: ∆i ≈ ∆ 1 = N ⋅ ∆ ⋅ λ ( x) N ⋅ λ ( x) Mint láttuk, nagy N-re egy ∆x hosszúságú környezetben N⋅∆x⋅λ(x) kódpont van, így ennek integrálja a teljes tartományra az összes kódpontszámot adja ki, vagyis N-t, azaz 1 N = ∫ N ⋅ λ ( x ) dx = N ∫ λ ( x ) dx R* R* Így ∫ λ ( x ) dx = 1 , vagyis λ(x) egy sûrûségfüggvény (ahogy a nevében is benne van). R* 3. Benett-integr ál a kvantálási pont-sûr ûség függvénnyel Tudjuk, hogy D( Q ) ≈ ∑ f i N i =1 ( ) N ∆3i ∆2 ≈ ∑ pi i . 12 i =1 12 N D Q ≈ ∑ pi i =1 1 ( ) 12 N ⋅ λ y i 2 2 = N 1 ∑ 2 12 N 2 i =1 λ 1 ( yi ) ( ) ⋅ f yi ∆ i ≈ f ( x) 1 12 N 2 ∫ λ2 ( x) dx R* A levezetésben

az utolsó lépésben a Riemann-közelítõ összeget helyettesítettük integrállal, ahol R* a granuláris tartomány (az overload tartományt elhanyagoltuk). Példa: mutasd meg, hogy a Benett-integrál felhasználásával is kijön az egyeneltes skalár kvantáló torzítása (segítség: λ(x)-t kell jól megválasztani). 4. Optimális pont-sûr ûség függvény Keressük az minimális torzítást adó pont-sûrûség függvényt. Ezt úgy érjük el, hogy csak a sûrûségfüggvénytõl függõ alsó korlátot adunk a Benett-integrálra, és az alsó korláthoz pedig megadjuk a kvantálási pont-sûrûség függvényt. Alkalmazzuk a Hölder-egyenlõtlenséget (a következõ pontban mondjuk ki) a következõ módon:  f ( x)  u( x ) =  2  ,  λ ( x)  3 p = 3, q= 2 3 , 2 v( x ) = λ 3 ( x ) 1 ⇒∫ 1 f 3 1 2  f ( x)  3  f ( x)  3 ( x ) dx = ∫ u( x ) ⋅ v( x ) dx ≤  ∫ 2 dx ⋅ ∫ λ ( x ) dx 3 =  ∫ 2 dx

 λ ( x)   λ ( x)  ( ) A keresett alsó korlát tehát: a+B ( ) 12 N 2 ∫ DQ ≈ 1 a f ( x)  a+B 1   ∫ f 3 ( x )dx dx ≥  λ2 ( x) 12 N 2  a  1 3 Az alsó korlátot a következõ λ* (x) pont-sûrûség függvény adja ki: 1 f 3 ( x) λ* ( x ) = 1 ∫ f 3 ( x)dx 5. K ompander es kvantálóter vezés A kompander egy függvény, amely a skalár kvantálás elõtt áttranszformálja a jelet. A kompander függvény inverze a dekóder oldalon az expander. 2 Kompander Kódoló Dekódoló Expander y=G(x) i=Q(y) y=Q-1(i) x=G-1(y)  Kvantáló y=G(x) x=G-1(y) y x 6. A Benett-integr ál közvetlen kiszámítása kompander es kvantálór a Ebben a pontban az aszimptotikus kvantáláselmélet alapján levezetjük a Benettintegrált közvetlenül a kompander függvényre. Célunk egyenletes skalár kvatnáló mellett az aszimptotikusan optimális kompander karakterisztika meghatározása

a sûrûségfüggvénybõl, amit a Benett-integrál alsó becslésével teszünk meg. Képezze le a kompander a (-∞,∞) tartományt a ( − B2 , B2 ) intervallumra, és legyen a kompander karakterisztika y=G(x). Feleltessük meg az yi kódpontoknak (y tartomány) a kompander bemenetén a megfelelõ xi =G-1(yi ) pontokat, és ugyanígy a cellákat és a cella szélességeket is (figyelem: az elõzõekkel ellentétben itt xi már nem cellahatárpontot jelöl!). Álljon a kódkönyv N kódpontból, és legyen a kvantáló egyenletes skalár kvantáló. Ekkor minden egyes cella szélessége ∆ = ∆yi = B , N az Ri cella megfelelõjének szélessége az x tengelyen (a kompander bemenetén) így ∆x i = ∆G ( x ) ∆y B , mert = G ′( x ) N ⋅ G ′( x ) ∆y . A torzítás ekkor aszimptotikusan: ∆x ∆x N N ∆2 B2 B 2 N f ( x i ) ∆x i B 2 ∞ f ( x) ≈ ≈ D( Q ) ≈ ∑ p i ⋅ i = ∑ p i ⋅ dx ∑ ∫ 2 12 i =1 i =1 12 N 2 i =1 G ′( x ) 2 12 N 2 −∞ G ′( x ) 2

12 N 2 ⋅ G ′( x ) G ′( x ) = = [ [ ] [ ] ] A fenti összefüggés a Benett-integrál kompanderre számított alakja. A Hölder-egyenlõtlenség alapján itt is adható alsó becslés a Benett-integrálra. Jelölje a kompander karakterisztika deriváltját g(x), azaz g(x)=G'(x), és mivel a kimeneti intervallum ( − B2 , B2 ) , emiatt ∞ ∫ g ( x ) dx = lim G ( x ) − lim G ( x ) = B . −∞ x ∞ x −∞ Ekkor a Hölder- egyenlõtlenség alapján: 1 1 1 2  f ( x) 3  f ( x) 3  f ( x)  3 2 2 3 3 3   ≤ ⋅ = ⋅ = f x dx g x dx dx g x dx dx B     ( ) ( ) ( ) ∫ 2 ∫ ∫ ∫ ∫ 2 2   g ( x )   g ( x )   g ( x)  [ 1 3 ] vagyis átrendezés után 3 1  13  ≤ f ( x ) dx f x dx ( ) ∫ ∫ 2  B 2  g ( x) azaz D Q* = ( ) 121N ∫ f ( x)dx  ≤ D(Q) = 12BN ∫ g (( x)) dx 1 3 2 3 3 2 f x 2 2 f 3 ( x) 1 Az alsó korlátot viszont

el lehet érni a g ( x ) = B * ∫ f 3 ( x ) dx 1 függvénnyel (könnyen ellenõrizhetõ). Ekkor a megfelelõ G(x) kompander karakterisztika integrálással kapható meg egy additív konstans erejéig (amely - B , mert a kompander kimeneti 2 tartománya ( − B2 , B2 ) ), tehát az aszimptotikusan optimális kompander karakterisztika: x G( x) = − ∫ f 3 ( z ) dz 1 B + B −∞ ∞ 1 2 ∫ f 3 ( z ) dz −∞ 7. K ompander es kvantáló Benett-integr álj a a kvantálási pont-sûr ûség függvény alapj án Képezze le a kompander a [-∞,∞) tartományt egy B hosszú tartományra, és legyen a kompander karakterisztika y=G(x). Álljon a kódkönyv N kódpontból Így a kódpontok száma egységnyi szakaszon mert G ′( x ) = ∆G ( x ) ∆x = G ′( x ) N N , egy ∆y hosszú szakaszon pedig ∆y = ∆x ⋅ N , B B B ∆y . ∆x λ ( x) = Tehát a kvantálási pont-sûrûség függvény: A kvantáló torzítása a Benett-integrál alapján: D( Q ) ≈ a+ B B2

12 N 2 ∫ a G ′( x ) B f ( x) [G ′( x ) ] 2 . dx Az optimális kompander karakterisztika deriváltja az optimális λ* (x) pont-sûrûség függvénybõl számítható: x (G * ( x)) ′ = B ⋅ λ ( x) ⇒ G( x) = C + B ∫ λ ( x)dx −∞ ahol C az integrálás miatti konstans. 4