[發(fā)明專利]一種屏幕顯示信息的編碼方法和編碼系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310684308.8 | 申請日: | 2013-12-13 |
| 公開(公告)號: | CN103686181B | 公開(公告)日: | 2017-01-18 |
| 發(fā)明(設(shè)計)人: | 洪雪榮 | 申請(專利權(quán))人: | 北京東方正龍數(shù)字技術(shù)有限公司 |
| 主分類號: | H04N19/30 | 分類號: | H04N19/30;H04N19/182;H04N19/117;H04N19/103;H04N21/8547 |
| 代理公司: | 北京市隆安律師事務(wù)所11323 | 代理人: | 權(quán)鮮枝 |
| 地址: | 100085 北京海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 屏幕 顯示 信息 編碼 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)領(lǐng)域,特別涉及一種屏幕顯示信息的編碼方法和編碼系統(tǒng)。
背景技術(shù)
在許多行業(yè)中,通常需要將當(dāng)前計算機(jī)屏幕上顯示的信息保存或傳輸?shù)搅硗獾脑O(shè)備上,但是,計算機(jī)屏幕顯示的信息往往比較復(fù)雜,且分辨率高、信息量大,因此,如何將屏幕顯示信息進(jìn)行編碼成為業(yè)內(nèi)研究的主要課題。
現(xiàn)有技術(shù)中,在對計算機(jī)屏幕顯示的信息進(jìn)行編碼時,通常采用以下方法:
(1)MPEG4/H264/H265;在對視頻進(jìn)行編碼時,編碼率高,對計算機(jī)圖形進(jìn)行編碼時,如文字、應(yīng)用窗口、報表等編碼率低,而且解碼后的圖形不清楚;
(2)傳送變化部分;在對字符進(jìn)行編碼時,編碼率高,對視頻進(jìn)行編碼時,編碼率低;
(3)多種編碼法混合使用,即把屏幕分成若干塊(block),根據(jù)像素變化頻率和內(nèi)容將所述若干塊進(jìn)行分類,并采用相應(yīng)的編碼方法將若干塊分別進(jìn)行編碼;但是,有些計算機(jī)圖形和視頻的分界并不能完整的正好分別屬于不同的塊中,那么將使得對應(yīng)塊的顯示區(qū)域的邊界在解碼后造成視覺上的不清楚。
根據(jù)以上分析,現(xiàn)有技術(shù)中的編碼方法只適用于計算機(jī)屏幕顯示的信息比較單一的情況下,當(dāng)計算機(jī)屏幕顯示的內(nèi)容為透明區(qū)域時,上述編碼算法都很難取得很好的效果,基于此,現(xiàn)有技術(shù)確實有待于改善。
發(fā)明內(nèi)容
本發(fā)明提供一種屏幕顯示信息的編碼方法和編碼系統(tǒng),以對計算機(jī)屏幕顯示的信息進(jìn)行有效編碼,使得在解碼后,計算機(jī)屏幕顯示的信息仍然清晰和流暢。
本發(fā)明提供一種屏幕顯示信息的編碼方法,所述方法包括:
確定當(dāng)前待編碼的原始屏幕顯示信息,并按照預(yù)設(shè)的時間間隔連續(xù)采集各像素點(diǎn),獲取每一個像素點(diǎn)的原始像素值;
將每一個像素點(diǎn)經(jīng)多個中心頻率不同的濾波器進(jìn)行濾波,分別得到每一個像素點(diǎn)對應(yīng)的多個濾波數(shù)值,并計算每一個像素點(diǎn)的濾波數(shù)值相對于原始像素值的補(bǔ)償數(shù)值;
根據(jù)所述各像素點(diǎn)的采集順序,將各像素點(diǎn)的由同一中心頻率濾波器得到的濾波數(shù)值劃分在相同的層中,歸屬于第一類型層,將各像素點(diǎn)的補(bǔ)償數(shù)值劃分在相同的層中,歸屬于第二類型層;
對所述各第一類型層中的數(shù)值以及所述第二類型層中的數(shù)值分別進(jìn)行編碼,得到編碼結(jié)果。
優(yōu)選的,所述多個濾波器按照中心頻率從低到高的順序排列,所述多個濾波器依次為:一個低通濾波器、大于或等于零個帶通濾波器以及一個補(bǔ)償濾波器;其中:
所述低通濾波器和所述大于或等于零個帶通濾波器的輸出值均為各像素點(diǎn)對應(yīng)的濾波數(shù)值;所述補(bǔ)償濾波器的輸出值為所述各像素點(diǎn)的原始數(shù)值與其對應(yīng)的多個濾波數(shù)值的差。
優(yōu)選的,所述對所述各第一類型層中的數(shù)值以及所述第二類型層中的數(shù)值分別進(jìn)行編碼,得到編碼結(jié)果包括:
對所述各第一類型層中的數(shù)值以及所述第二類型層中的數(shù)值分別進(jìn)行編碼,得到多個數(shù)據(jù)流;對所述多個數(shù)據(jù)流進(jìn)行時間戳標(biāo)記,包括所述時間戳的多個數(shù)據(jù)流為編碼結(jié)果。
優(yōu)選的,所述方法還包括:實時監(jiān)測所述多個中心頻率不同的濾波器輸出的濾波數(shù)值,當(dāng)所述濾波數(shù)值的信息能量小于信息能量閾值時,丟棄該濾波數(shù)值,且不對該濾波數(shù)值進(jìn)行編碼;當(dāng)所述濾波數(shù)值的信息能量不小于所述信息能量閾值時,則將由同一中心頻率濾波器得到的濾波數(shù)值劃分在相同的層中,歸屬于第一類型層。
優(yōu)選的,對所述第一類型層,其編碼幀率大于等于對應(yīng)濾波器的中心頻率;對所述第二類型層,其編碼幀率為預(yù)設(shè)的編碼幀率值。
優(yōu)選的,對于所述第一類型層和所述第二類型層,當(dāng)傳輸帶寬小于帶寬閾值時,采用靜態(tài)編碼或者動態(tài)無損編碼的方式進(jìn)行編碼,當(dāng)傳輸帶寬大于所述帶寬閾值時,采用動態(tài)編碼的方式進(jìn)行編碼。
優(yōu)選的,所述方法還包括:將所述編碼結(jié)果進(jìn)行解碼,得到解碼后的多個數(shù)據(jù)流;將具有相同時間戳的多個數(shù)據(jù)流相加,得到所述各像素點(diǎn)的解碼像素值,由該解碼像素值還原所述原始屏幕顯示信息。
本發(fā)明還提供一種屏幕顯示信息的編碼系統(tǒng),所述系統(tǒng)包括:
采集單元,用于確定當(dāng)前待編碼的原始屏幕顯示信息,并按照預(yù)設(shè)的時間間隔連續(xù)采集各像素點(diǎn),獲取每一個像素點(diǎn)的原始像素值;
濾波單元,用于將每一個像素點(diǎn)經(jīng)多個中心頻率不同的濾波器進(jìn)行濾波,分別得到每一個像素點(diǎn)對應(yīng)的多個濾波數(shù)值,并計算每一個像素點(diǎn)的濾波數(shù)值相對于原始像素值的補(bǔ)償數(shù)值;
分層單元,用于根據(jù)所述各像素點(diǎn)的采集順序,將各像素點(diǎn)的由同一中心頻率濾波器得到的濾波數(shù)值劃分在相同的層中,歸屬于第一類型層,將各像素點(diǎn)的補(bǔ)償數(shù)值劃分在相同的層中,歸屬于第二類型層;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京東方正龍數(shù)字技術(shù)有限公司,未經(jīng)北京東方正龍數(shù)字技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310684308.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





