打印本文 打印本文  关闭窗口 关闭窗口  
DCT系数的再量化处理《帧内数据压缩技术《图像压缩编码和解码原理《影碟机原理与维修(十八)来源于瑞达科技网
作者:佚名  文章来源:本站添加  点击数208  更新时间:2009/8/9   文章录入:瑞达  责任编辑:瑞达

影碟机原理与维修(十八)图像压缩编码和解码原理-帧内数据压缩技术

2、DCT系数的再量化处理
         经过上述DCT处理的频率数据可以进行再处理,进一步压缩数据量。人眼睛对各种频率的敏感程度不同,并可取得统计性灵敏度数值。由此可对每种频率分量设定不同的折算值,将前述经转换得到的DCT系数再次进行折算,以便进一步突出视觉效果影响大的成分,而消弱或忽略视觉效果影响小的成分。这种处理方法称为量化处理,简称Q处理。对于64点阵列的64个系数来说,对应了64种不同频率,可使用64个不同的折算值。通常称这64个折算值为量化表,每个折算值称为量化步长,或称量化值。在64点阵列中,左上角的数据量化值较小,右下角的数据量化值较大。对DCT系数的再量化处理,可利用量化器电路来实现。该电路可将区块的64个系数分别除以量化表中对应位置量化步长,再进行四舍五入取整后,即可得到经过再量化处理的64个数据值。
         经过量化处理后,量化值大的系数值所得商值较小,也就是数据压缩比较大,原图像相应部分的忽略内容较多;量化值小的系数所得商数值较大,也就是数据压缩比较小,原图像相应部分不予忽略或极小忽略。于是,经过量化处理后的DCT系数矩阵,可出现许多零值。一般左上角位置的数据的商数是非0,在右下角位置的数据的商数很小,经四舍五入取整值后可简写为0。在系数矩阵上出现了许多0值,则大大减少了数据量。一方面保留了图像信息的主体部分,另一方面大大压缩了像数据。
 3.可变长度编码(VLC)
       经量化处理的系数矩阵出现了许多0值,若进行Z字形扫描时,后面的系数将也出现连续0的状况。此时,数据传输总量已经明显减少,但码位并未减少,仍为64个系数位。为了进一步压缩数据总量,可采用可变长度编码,并简称VLC(Variable Length Coding)。
        通常,采用两种方法进行可变长度编码。第一种,是根据数据出现的频率,分配以不同长度的码字来代替,对于频繁出现的数据,分配以较短的码字,那些不经常出现的数据,则赋予较长的码字,这样处理后可减少传输的总码率。第二种方法,虽然Z字形扫描使系数列尾部出现多个0个值,但不需要逐位地传输0值,仅需传送表0的“个数”码,待重放时再按规定恢复为0位,以便填满矩阵的64位。例如00000,则可表示为50,在解码时恢复为00000。
        总之,对于静止画面来说,采用离散余弦变换,Z字形扫描、量化处理和可变长度编码等方法,可使图像数据量大大压缩。在数据解码时,先经过可变长度解码,恢复为数据的固定长度;再对系数进行反量化,恢复为原来的DCT频率系数;再经过反向离散余弦变换,恢复为图像的空间坐标数值,即原来图像的数据。

打印本文 打印本文  关闭窗口 关闭窗口  

| 闂傚倸鍊风粈渚€骞栭锔藉亱闁糕剝鐟ч惌鎾绘倵濞戞鎴﹀矗韫囨稒鐓熼柡鍌涘閹叉悂鏌e┑鍡欏煟闁哄矉绲借灃闁逞屽墴閹勭節閸ラ绋忛梺璺ㄥ櫐閹凤拷 | 闂傚倸鍊烽懗鑸电仚缂備胶绮崝娆撶嵁婵犲啯鍎熼柕濞垮劤閸旓箑顪冮妶鍡楃瑨閻庢凹鍙冮弫宥夋偄閸忚偐鍘鹃梺鍓茬厛閸嬪嫰鎮樻潏鈺冪<闁绘ê纾ú鎾煛娴h宕岄柡浣规崌閺佹捇鏁撻敓锟�| 闂傚倸鍊风粈渚€骞夐敓鐘偓鍐川椤曞懏顔旈梺褰掓?閻掞箓宕戦埡鍛厪濠电姴绻愰々顒併亜閳哄倻鍙€闁哄矉绻濆畷姗€濡歌椤e搫鈹戦悙鍙夊櫡闁告梹鍨垮濠氭晲婢跺⿴娼婇梺闈涚墕濡瑩鏌ㄩ鐐╂斀闁绘劕寮剁€氬懘鏌熼崙銈嗗 | 闂傚倸鍊峰ù鍥Υ閳ь剟鏌涚€n偅宕岄柡宀€鍠栭、娑樷槈濞嗘垵鍤掗梻浣筋嚙鐎垫帡宕i崘顔艰摕闁炽儲鍓氶崥瀣煕濞戝崬鏋熼柟顔界懇濮婃椽妫冮埡鍐ら梺鐟板殩閹凤拷| 闂傚倷娴囧畷鍨叏瀹曞洨鐭嗗〒姘e亾妤犵偞鐗犻、鏇㈠煑閵娧呯獥闂備浇娉曢崳锕傚箯閿燂拷| 闂傚倸鍊峰鎺旀椤旀儳绶ゅΔ锝呭暞閸嬶繝鏌曟繛鐐珔闁绘挻绻堥弻銊╂偆閸屾稑顏�| 婵犲痉鏉库偓妤佹叏閻戣棄纾绘繛鎴欏灪閸婅埖绻濋棃娑卞剰缂佺姷鍠栭弻銊╂偆閸屾稑顏�| 闂傚倷娴囬褎顨ョ粙鍖¤€块梺顒€绉寸壕濠氭煟閺冨倸甯堕柡瀣╃窔閺屾洟宕煎┑鎰﹂梺钘夊暟閸犳牠寮婚弴鐔风窞婵☆垳鍘х敮銉╂⒑閹肩偛鈧囧箯閿燂拷| 濠电姷鏁搁崑鐐册缚濞嗘挸瑙﹂悗锝庡枟閸ゅ苯螖閿濆懎鏆欑紒鐘靛枛閺屟嗙疀閿濆懍绨介梺宕囩帛濮婂綊濡甸崟顖氱閻犻缚妗ㄩ幋閿嬬節绾版ɑ顫夐柟鍑ゆ嫹| 濠电姷鏁搁崑鐐哄垂閸洖绠伴柟闂寸贰閺佸嫰鏌涢锝囪穿鐟滅増甯掗悙濠囨煃閸濆嫬鈧懓鈻撻弶娆炬富闁靛牆妫欓埛鎺楁煕濡姴妫弸鈧�| 闂傚倷娴囧畷鍨叏瀹曞洨鐭嗗ù锝咁潟娴滃綊鏌i幇顒備粵閻庢艾顭烽弻锝夊籍閸喍姘︾紓浣介哺濡啴寮婚垾鎰佸悑閹肩补鈧磭顔夐梻渚€鈧偛鑻晶楣冩煙閸戙倖瀚�|

闂傚倸鍊搁崐鎼佸磹閹间焦鍋嬮煫鍥ㄧ☉绾惧鏌i弬璺ㄦ闁哄鐗犻弻宥夊传閸曨剙娅g紓浣插亾闁糕剝绋掗悡鍐煕濠靛棗顏╅柡鍡欏枔缁辨帗寰勬繝鍐缂備浇椴哥敮鈥愁嚕椤曗偓閸┾偓妞ゆ帒瀚崑锟犲级閸碍娅嗘い顐f礃缁绘繈妫冨☉娆戠厬缂備浇顕уΛ婵嬪蓟濞戞矮娌柛鎾椻偓婵洨绱撴担鍝勑i悽顖涘浮婵℃挳骞掗幋顓熷兊濡炪倖甯掗崐椋庡垝闂堟稈鏀介柣鎰版涧鐢爼鏌eΔ浣瑰磳鐎殿噮鍋勯濂稿川椤栨稒鐣烽梻浣告啞閸旀牠宕曢崘娴嬫灁闁哄被鍎查埛鎴︽煕濠靛棗顏存俊鎻掔埣閺屾稒鎯旈敐鍜佹毉缂備礁鐭佹ご鍝ユ崲濠靛鐐婄憸蹇旑殽閸ヮ剚鈷戦梻鍫熷喕缁憋繝鏌涢弴銊ュ闁伙箑閰e缁樻媴閸涘﹤鏆堢紓浣割儐閸ㄥ潡寮崘顔芥櫇闁稿本绋戞禍妤呮⒑鐠恒劌鏋斿┑顔炬暬瀵煡顢楅崒妤€浜鹃柛蹇擃槸娴滈箖姊洪柅鐐茶嫰婢у瓨銇勯姀锛勫⒌鐎规洖鐖兼俊姝岊槷闁哄鐗犲娲焻閻愯尪瀚板褍顕埀顒侇問閸n噣宕抽敐鍛殾濠靛倻枪閸楁娊鏌i弴鐐测偓濠氬触閻熸壋鏀介柣姗嗗枛閻忚鲸绻涙径瀣€掗柍褜鍓氶崙褰掑闯閿濆宓侀柛鎰ㄦ櫇缁♀偓闂佹悶鍎崝宥呪枍閺嶎厽鍊甸柛蹇擃槸娴滈箖姊洪崨濠傚Е闁哥姵顨婇崺銏$附閸涘﹦鍘介梺缁樏Ο濠囧磿濞戞瑧绡€妞ゎ偒鍙€閸忓本淇婇崣澶婂闁轰焦鎹囬弫鎾绘晸閿燂拷
婵犵數濮烽。浠嬪礈濠靛桅闁绘劗鍎ら崕澶娾攽婢跺绁村┑鐘垫暩婵即宕规總鍓叉晩闁圭増婢樼粻顖炴煥閻曞倹瀚�17008104闂傚倸鍊风粈渚€骞夐敓鐘冲仭闂侇剙绉寸粻顖炴煥閻曞倹瀚�