如发现有乱码,
请直接从这里浏览原文
正文摘录:—变量垡曳三一撼奎涩Q哆.篮象,’迥基箍兰丝舅一利用文献r3]得刮小波变换系数的视觉加权,其中_厂为审『训频率,“。乃∥,c,是常数,取值分别为“一2.2-6。O.192“一O.1114.c,一1.1。小波系数视觉加权如表1昕永。表l小波变换系数视觉加权表1.3矢量的选取小文构造矢量的方法是住最低频子带取一个元素,卜一线高频收卜一级尢素个数的4倍。依此类推,汽到最高频率。、【,分解为3级时,矢量的构造如图2听示,此时肜成21维,人镀。这币Il构造允分利用r父_了节点的数据相关一rL,同时为下一步鹇本的没汁干¨码本训练过程充分利用兄弟市点问的相芙悱提供了便利。图2矢量选取1.4多级矢量量化多级欠龟鞋化器的作川足为了降低计算复杂度币¨存储量;其荩本思想足将编码过程分级进行,第’级用小码托对输入矢齄x进行比较粗糙的量化得到逼近欠量x·。红第一级码书中找到填最近的码字以后,用原始矢量减去该码字得剑误差父旨,即x主.一P。。第二级对第一级的最化以莠欠嗣@进行营化,以减少节化误劳。第三级再对第二级的餐化误筹,人量P,,(P:;,一e;)进行最化以进“‘步减少量化误差。依此类推.最后一级对倒数第__-级的量化误差矢量进行鞋化并传送相应的码字索引J。;。…。M级多纵矢晕量化器娘删陶如图3所示。1.4.1多级矢量量『匕码本的设计多缴久星鞋化器殴计的l火键是码书没汁。传统的MSVQ算法存进仃码木设计的时候采用的足’种连续(stagcbvstagc)的设计方法.第女级码令只与前嘶的第1到(是一1)级码木钉火.州不考虑后续各级码小,即将后续各级码本内容视为O。在碾化的时候.同样只在本级寻找一个最他匹配欠鼙.然后得到的误謦欠量送入下…一级垃入式与单片机化。假设只有2级量化,没第l级鞋化器对应使用的码本为:y一{y。,y。.….扒},第2级量化使用的码本为:Z一{zI,22,…,gM}需要找出各级码本索引:w…一{、r:【_一y,JJ。≤11.r一弘1。,”一1,2,…·N;z—y,一z,1。≮【一一了,一之。;j。,,”==l·2-…,M}(1)其中M.N分别为1.2两级的码本容量。w..,是对输入欠鼙空间的一个划分。最终的量化结果是x—y,+。,图3多级矢量量化原理斟从理论上来说,这种算法不是最优算法,㈥为他晤确定的码本只是局部优化的,全局上米讲并不是玳佚“誊。全搜索是最优的码本,但是其计算复杂度是让人难以接受的刚。因此本文中码书5设计采用联合码本优化父鞋量化吗本设计方法(JC()一MSVQ),每次迭代的时候-允将洲练矢量对码字进行聚类,再对各级码本进行联合优化,利用条件期望逐级更新石115本。定义两个集合:MYR,_-Uw—S,一Uw。,L!)R:.S,分别为第一缴索0l为i的圳练久量袋台,·拈‘级索引为j的训练矢量集合。那么{R.,R,…·R。-S一·s!,…,s。}分别为对输入矢量空I训不同的划分。对}×∈{e,·平均匿化失真为:D,一E{J—y,一2I。I_∈R,}t3)其中:的输入为z—y,因此式(3)可写为:D,一Fl{!T—y.Qj(r—y,)『:I』’∈又fjj令【_『一Q:(T—y,j则:D。一E{i.r一一M—fl,=。.r∈R,j:ti)插入中『Hj向量t,,式(j)W进一步丐为:D,==E{J】丁一y,一U+扩一训‘j,∈R,’一E{_一Ut,:i…r∈R,}+{u一√十2E{(』一U一1』)’(u—y。).r∈R,,iI;)令t,:E!.r一【,z∈R,},则式(6)【fI的∞je‘‘!为0.第二项为非负.所以:D,:=E{li。£一y:…z!!r∈R,,,、E{l?一t一=。。2’∈R,}t7)在小改变第j:级码本的情况下.更新筇一级舶‘,¨H】‘以减少平均失真,新的码字为如_卜的条件期掣:v,’_--F{X—Q。(X—y,)lz∈R,;(8)类似地当给定第一级码本的情况下.更新镝二搬¨。;i互7
阅读此文(图):
在线翻阅