欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可更新量化表的視訊編碼器及視訊編碼方法

文檔序號:7627756閱讀:135來源:國知局

專利名稱::可更新量化表的視訊編碼器及視訊編碼方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種視訊編碼器以及編碼的方法,特別涉及一種具有隨機存取內(nèi)存(RAM,RandomAccessMemory)可儲存量化表(QuantizationTable),而量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,借以改變量化(Quantization)的取舍標準。
背景技術(shù)
:視訊壓縮技術(shù),緣起于在有限的頻寬、儲存空間中,能夠有效傳輸、儲存視訊資料的需求。例如,一部640×480,30frame/s,30分鐘的全彩視訊,若未經(jīng)壓縮,需要約47GB的儲存空間,顯然無法達到視訊傳播的效益。現(xiàn)有的視訊壓縮技術(shù),主要是通過去除重復性(redundancy)、人眼不易察覺的信息,以及熵編碼(entropycoding)的方式來達到壓縮的目的。如圖1所示,為現(xiàn)有的視訊編碼器的示意圖,在視訊編碼器10中,空間域的視訊信息輸入轉(zhuǎn)換單元101,利用DCT(DiscreteCosineTransformation)等方式轉(zhuǎn)換為頻率域的視訊信息。而后進行量化,透過量化單元102以量化表1021(QuantizationTable)針對頻率域的視訊信息進行取舍,去除視訊信息中人眼不易察覺的高頻信息。最后,進行熵編碼103,如Huffman或Arithmeticcoding,以有效率的方式來儲存信息。上述的量化過程,簡而言之,就是對頻率域的視訊信息進行除法運算,而除法的分母在量化表中根據(jù)頻率高低而有不同,即量化位階(QuantizationScale)的選取。原則上,高頻信息人眼不易察覺,故應(yīng)采用較大的scale,使其盡可能成為零;而低頻信息采用較小的scale,使其還原后不至于和原來的資料相差太多。現(xiàn)有的視訊編碼器,在編碼壓縮視訊信息過程中,其量化表是固定不變的。換言之,不管視訊信息內(nèi)容如何,對于去除高低頻信息的標準都一樣。這樣的作法會導致一些問題,對于特殊的環(huán)境或場景,無法提供一較佳的壓縮比,壓縮太過或不及,造成壓縮效果變差,或影像畫質(zhì)變差等問題,例如,當視訊信息中出現(xiàn)近距離取景發(fā)絲飄動等高頻訊號時,同樣的量化表,對這種埸景而言,壓縮比可能過高,經(jīng)編碼譯碼后,造成飄動的發(fā)絲可能都看不到了,又例如,當影像的背景一直為靜態(tài)時,同樣的量化表,反而有壓縮比太小的可能,進而造成壓縮不彰,浪費儲存空間。因此,對于常用技術(shù)的一些缺點,有必要加以改進。
發(fā)明內(nèi)容本發(fā)明的目的,在于建立一種可更新量化表的視訊編碼器,利用隨機存取內(nèi)存(RAM,RandomAccessMemory)儲存量化表(QuantizationTable),而量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,藉以改變量化(Quantization)的取舍標準,而使得視訊編碼壓縮的結(jié)果更趨完美。本發(fā)明的另一目的,在于提出一種視訊編碼方法,是在視訊編碼過程中,可根據(jù)視訊信息的內(nèi)容,更新量化表(QuantizationTable),并根據(jù)該量化表量化該頻率域的視訊信息,以便更有彈性地去除視訊信息中的多余訊號。同時,在不改變影像品質(zhì)下,提高壓縮率,或者在維持現(xiàn)有壓縮率下,提高影像品質(zhì)。為達上述目的,本發(fā)明提出一種可更新量化表的視訊編碼器(VideoEncoder),用以壓縮一視訊信息,其具有一隨機存取內(nèi)存(RAM,RandomAccessMemory)以儲存一量化表(QuantizationTable),該量化表可在該視訊編碼器處理該視訊信息過程中被更新,藉以改變量化(Quantization)的取舍標準。所述的視訊編碼器,為Mpeg2或Mpeg4的視訊編碼器。所述的視訊編碼器,其中該隨機存取內(nèi)存為一揮發(fā)性內(nèi)存(VolatileMemory)或一非揮發(fā)性內(nèi)存(NVRAM,Non-VolatileRandomAccessMemory)。所述的視訊編碼器,其中該揮發(fā)性內(nèi)存(VolatileMemory)為靜態(tài)隨機存取內(nèi)存(SRAM,StaticRandomAccessMemory)。所述的視訊編碼器,其中還包含一記體裝置,藉以儲存數(shù)個情況的量化表,以根據(jù)各種情況,更新該隨機存取內(nèi)存(RAM,RandomAccessMemory)的該量化表。為達上述目的,本發(fā)明提出一種視訊編碼的方法,其步驟為提供一視訊信息;轉(zhuǎn)換該視訊信息為一頻率域的視訊信息;根據(jù)該視訊信息的內(nèi)容,更新一量化表(QuantizationTable);以及根據(jù)該量化表量化該頻率域的視訊信息。所述的視訊編碼的方法,為Mpeg2或Mpeg4的視訊編碼的方法。所述的視訊編碼的方法,其中該量化表儲存于一隨機存取內(nèi)存(RAM,RandomAccessMemory)。所述的視訊編碼的方法,其中該隨機存取內(nèi)存為一揮發(fā)性內(nèi)存(VolatileMemory)或一非揮發(fā)性內(nèi)存(NVRAM,Non-VolatileRandomAccessMemory)。所述的視訊編碼的方法,其中該揮發(fā)性內(nèi)存(VolatileMemory)為靜態(tài)隨機存取內(nèi)存(SRAM,StaticRandomAccessMemory)。所述的視訊編碼的方法,其中還包含一記體裝置,藉以儲存數(shù)個情況的量化表,以根據(jù)各種情況,更新該隨機存取內(nèi)存(RAM,RandomAccessMemory)的該量化表。上述的發(fā)明是針對常用技術(shù)提出改善,利用建立一種可更新量化表的視訊編碼器,以隨機存取內(nèi)存(RAM,RandomAccessMemory)儲存量化表(QuantizationTable),而量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,借以改變量化(Quantization)的取舍標準,而使得視訊編碼壓縮的結(jié)果更趨完美。而本發(fā)明更提出一種視訊編碼方法,在視訊編碼過程中,可根據(jù)視訊信息的內(nèi)容,更新量化表(QuantizationTable),并根據(jù)該量化表量化該頻率域的視訊信息,以便更有彈性地去除視訊信息中的多余訊號。圖1為現(xiàn)有的視訊編碼器的示意圖。圖2為本發(fā)明較佳實施例的可更新量化表的視訊編碼器的示意圖。圖3為本發(fā)明較佳實施例的可更新量化表的視訊編碼器的示意圖二。具體實施例方式如圖2所示,為本發(fā)明較佳實施例的可更新量化表的視訊編碼器的示意圖。如圖所示,在視訊編碼器20中,空間域的視訊信息輸入轉(zhuǎn)換單元201,利用DCT等方式轉(zhuǎn)換為頻率域的視訊信息后,經(jīng)由量化單元202進行量化,最后,進行熵編碼203,以Huffman或Arithmeticcoding等有效率的方式來儲存信息。量化過程所需的量化表2041,是儲存在SRAM等隨機存取內(nèi)存204(RAM,RandomAccessMemory)中,可在視訊編碼器20處理視訊信息的過程中被更新,以根據(jù)視訊信息的內(nèi)容而改變對高低頻信息的去除標準。例如,當視訊信息中,低頻訊號多而高頻訊號少時,則可依一般的原則,對高頻信息采用較大的scale,使其盡可能成為零;而低頻信息采用較小的scale,使其還原后不至于和原來的資料相差太多。然而,在視訊信息中明顯只包含高頻訊號時,則可更新量化表,對高頻信息采用較小的scale,以避免視訊譯碼后看不到畫面。圖3為本發(fā)明的另一實施例。此實施例中,多了一記憶裝置30,該記憶裝置可預設(shè)一些常出現(xiàn)情況的量化表,例如第一情況量化表為靜態(tài)影像的量化表,第二情況量化表為夜間影像的量化表,而第N情況為雪地影像的量化表,除此,也可利用使用者來更新量化表2041。這樣一來,可使本發(fā)明的應(yīng)用更具彈性,針對某些特殊情況的影像,直接利用預設(shè)的量化表來更新即可。當然,除了Mpeg2或Mpeg4外,本發(fā)明更可應(yīng)用于其它有用到quantizationtable的壓縮法。一般quantization的運作有兩種scalar和vector兩種,MPEG列用的是scalar的,但vectorquantization的方式也是一個表格,故此這個方法也可以用在vector的quantization上面。而改變quantizationtable的目的在于底下兩者之一1.不改變影像品質(zhì)下,提高壓縮率。2.在維持現(xiàn)有壓縮率下,提高影像品質(zhì)。綜上所述,本發(fā)明是針對常用技術(shù)提出改善,利用建立一種可更新量化表的視訊編碼器,以隨機存取內(nèi)存(RAM,RandomAccessMemory)儲存量化表(QuantizationTable),而量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,借以改變量化(Quantization)的取舍標準,而使得視訊編碼壓縮的結(jié)果更趨完美。而本發(fā)明更提出一種視訊編碼方法,在視訊編碼過程中,可根據(jù)視訊信息的內(nèi)容,更新量化表(QuantizationTable),并根據(jù)該量化表量化該頻率域的視訊信息,以便更有彈性地去除視訊信息中的多余訊號。權(quán)利要求1.一種可更新量化表的視訊編碼器(VideoEncoder),用以壓縮一視訊信息,其特征在于具有一隨機存取內(nèi)存(RAM,RandomAccessMemory)以儲存一量化表(QuantizationTable),該量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,藉以改變量化(Quantization)的取舍標準。2.如權(quán)利要求1所述的視訊編碼器,其特征在于所述的視訊編碼器為Mpeg2或Mpeg4的視訊編碼器。3.如權(quán)利要求1所述的視訊編碼器,其特征在于該隨機存取內(nèi)存為一揮發(fā)性內(nèi)存(VolatileMemory)或一非揮發(fā)性內(nèi)存(NVRAM,Non-VolatileRandomAccessMemory)。4.如權(quán)利要求3所述的視訊編碼器,其特征在于該揮發(fā)性內(nèi)存(VolatileMemory)為靜態(tài)隨機存取內(nèi)存(SRAM,StaticRandomAccessMemory)。5.如權(quán)利要求3所述的視訊編碼器,其特征在于還包含一記體裝置,藉以儲存數(shù)個情況的量化表,以根據(jù)各種情況,更新該隨機存取內(nèi)存(RAM,RandomAccessMemory)的該量化表。6.一種視訊編碼的方法,其步驟為提供一視訊信息;轉(zhuǎn)換該視訊信息為一頻率域的視訊信息;根據(jù)該視訊信息的內(nèi)容,更新一量化表(QuantizationTable);以及根據(jù)該量化表量化該頻率域的視訊信息。7.如權(quán)利要求6所述的視訊編碼的方法,其特征在于所述的視訊編碼的方法為Mpeg2或Mpeg4的視訊編碼的方法。8.如權(quán)利要求6所述的視訊編碼的方法,其特征在于該量化表儲存于一隨機存取內(nèi)存(RAM,RandomAccessMemory)。9.如權(quán)利要求8所述的視訊編碼的方法,其特征在于該隨機存取內(nèi)存可為一揮發(fā)性內(nèi)存(VolatileMemory)或一非揮發(fā)性內(nèi)存(NVRAM,Non-VolatileRandomAccessMemory)。10.如權(quán)利要求9所述的視訊編碼的方法,其特征在于該揮發(fā)性內(nèi)存(VolatileMemory)為靜態(tài)隨機存取內(nèi)存(SRAM,StaticRandomAccessMemory)。11.如權(quán)利要求9所述的視訊編碼的方法,其特征在于還包含一記體裝置,藉以儲存數(shù)個情況的量化表,以根據(jù)各種情況,更新該量化表。全文摘要本發(fā)明公開了一種可更新量化表的視訊編碼器(VideoEncoder),用以壓縮一視訊信息,其特征在于具有一隨機存取內(nèi)存(RAM,RandomAccessMemory)以儲存量化表(QuantizationTable),量化表可根據(jù)使用者需求或特殊環(huán)境而被更新,藉以改變量化(Quantization)的取舍標準,以得到更佳的壓縮比。本發(fā)明還公開了一種視訊編碼方法,在視訊編碼過程中,可根據(jù)視訊信息的內(nèi)容,更新量化表(QuantizationTable),并根據(jù)該量化表量化該頻率域的視訊信息,以便更有彈性地去除視訊信息中的多余訊號。文檔編號H04N7/26GK1972445SQ20051012373公開日2007年5月30日申請日期2005年11月22日優(yōu)先權(quán)日2005年11月22日發(fā)明者唐況瑜,傅國長,王仁中申請人:映佳科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
娄底市| 沧州市| 山西省| 沁阳市| 杭州市| 乐陵市| 汶川县| 嘉义市| 客服| 安陆市| 仲巴县| 成安县| 土默特右旗| 龙游县| 康定县| 德庆县| 弋阳县| 五河县| 龙州县| 瑞昌市| 丽江市| 德保县| 张家川| 锡林郭勒盟| 南部县| 筠连县| 沙坪坝区| 疏附县| 清水河县| 平阳县| 广平县| 万盛区| 藁城市| 赫章县| 临泉县| 武宣县| 漯河市| 台北县| 宁强县| 綦江县| 文水县|