專利名稱:低網(wǎng)絡(luò)帶寬下的高清晰數(shù)字圖像傳送的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字圖像傳送的方法,尤其涉及一種低網(wǎng)絡(luò)帶寬下的 高清晰數(shù)字圖像傳送的方法。
背景技術(shù):
數(shù)字視頻壓縮技術(shù)已發(fā)展到了相對(duì)成熟的地步,當(dāng)前的主流的數(shù)字視 頻壓縮方法如下
MPEG-1:正式名稱為"基于數(shù)字存儲(chǔ)媒體運(yùn)動(dòng)圖像和聲音的壓縮標(biāo) 準(zhǔn)",傳輸1.5Mbps數(shù)據(jù)傳輸率的數(shù)字存儲(chǔ)媒體運(yùn)動(dòng)圖像及其伴音的編碼, 清晰度為352 x288;該壓縮方法著重解決多媒體的存儲(chǔ)問(wèn)題;MPEG-1允許 超過(guò)70分鐘的高質(zhì)量的視頻和音頻存儲(chǔ)在一張CD-ROM盤上。VCD采用 的就是MPEG-1的壓縮算法標(biāo)準(zhǔn),該算法標(biāo)準(zhǔn)是一個(gè)面向家庭電視質(zhì)量級(jí) 的視頻、音頻壓縮標(biāo)準(zhǔn)。在PAL制,每秒25幀,在NTSC制下,每秒30幀; 最低幀率可以到每秒一幀。
MPEG-2:正式名稱為"通用的圖像和聲音壓縮標(biāo)準(zhǔn)"。傳輸速率為 lOMbps,清晰度為704x576,針對(duì)高清晰度電視(HDTV)的需要,應(yīng)用于DVD, 數(shù)字機(jī)頂盒等;在PAL帝lj,每秒25幀,在NTSC制下,每秒30幀;最低 幀率可以到每秒一幀。
MPEG-4:正式名稱為"超低碼率運(yùn)動(dòng)圖像和語(yǔ)言的壓縮標(biāo)準(zhǔn)",該算法 是為網(wǎng)絡(luò)視頻準(zhǔn)備的,在48Kb-64Kb下,其最低畫質(zhì)Qqif(88x72)可進(jìn)行圖 象傳送;在PAL制,每秒25幀,在NTSC制下,每秒30幀;最低幀率可 以到每秒一幀。MPEG — 4為多媒體數(shù)據(jù)壓縮提供了一個(gè)更為廣闊的平臺(tái)。它更多定 義的是一種格式、 一種架構(gòu),而不是具體的算法。它可以將各種各樣的多 媒體技術(shù)充分用進(jìn)來(lái),包括壓縮本身的一些工具、算法,包括圖像合成、 語(yǔ)音合成等技術(shù)。
以上壓縮方法,包括目前最先進(jìn)的H,264(即MPEG-4 part10),這些壓
縮算法都有一個(gè)共同的特點(diǎn),既采用關(guān)鍵幀技術(shù),就是說(shuō)在單位時(shí)間內(nèi)采 集并保存關(guān)鍵幀圖象信息,然后就只存儲(chǔ)其余幀相對(duì)該關(guān)鍵幀發(fā)生變化的 部分,以達(dá)到壓縮的目的,都是有損圖象壓縮;
上述視頻壓縮算法和標(biāo)準(zhǔn),大大促進(jìn)了數(shù)字視頻領(lǐng)域的發(fā)展;但是, 在某些特殊場(chǎng)合,如超低網(wǎng)絡(luò)帶寬下,即使是最先進(jìn)的H.264壓縮技術(shù), 仍然無(wú)法完成遠(yuǎn)程高清晰圖象的非實(shí)時(shí)傳送觀察。
以目前最先進(jìn)的MPEG4-part 10壓縮方法來(lái)看,在超底帶寬下(〈32Kb) 下,就算以降幀,動(dòng)態(tài)碼流,限碼流等技術(shù),是無(wú)法有效傳送清晰畫質(zhì) (352x288)的圖象的;而如果以丟失圖象質(zhì)量來(lái)滿足網(wǎng)絡(luò)寬度要求,則遠(yuǎn) 程圖象質(zhì)量無(wú)法令人滿意。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問(wèn)題是提供了一種低網(wǎng)絡(luò)帶寬下的高清晰數(shù)字 圖像傳送的方法,旨在解決上述的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明是通過(guò)以下步驟實(shí)現(xiàn)的
通過(guò)本地視頻壓縮采用Mpeg4算法,對(duì)模擬視頻信號(hào)以標(biāo)清(352x288) 以上的畫質(zhì)進(jìn)行采集和壓縮;
通過(guò)對(duì)采集壓縮后的視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,提取Mpeg-4壓縮算法產(chǎn) 生的關(guān)鍵幀數(shù)據(jù),對(duì)關(guān)鍵幀數(shù)據(jù)進(jìn)行再次分析壓縮,完成后,進(jìn)行數(shù)據(jù)打 包封裝,對(duì)每一個(gè)關(guān)鍵幀都一個(gè)完整數(shù)據(jù)包的形式進(jìn)行封裝,完成后以完 整數(shù)據(jù)包的形式,放入網(wǎng)絡(luò)發(fā)送緩存;通過(guò)網(wǎng)絡(luò)發(fā)送程序,根據(jù)當(dāng)前網(wǎng)絡(luò)的發(fā)送情況,再結(jié)合當(dāng)前的網(wǎng)絡(luò)發(fā)
送緩存數(shù)據(jù)情況,對(duì)接收到的完整的數(shù)據(jù)包進(jìn)行有選擇的發(fā)送;
通過(guò)遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視程序,接收到網(wǎng)絡(luò)數(shù)據(jù)后,進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析解包,
解包后網(wǎng)絡(luò)數(shù)據(jù)再次進(jìn)行分析,還原出一個(gè)完整壓縮后視頻關(guān)鍵幀包,之
后進(jìn)行解壓縮,及關(guān)鍵幀數(shù)據(jù)的重建,進(jìn)行圖象的解碼。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是在超低網(wǎng)絡(luò)帶寬的條件下 OlKb),可以以(352x288)即以上畫質(zhì),可以以N (N=l,2.3...)秒一幀
的速率,透過(guò)網(wǎng)絡(luò)往遠(yuǎn)程傳送清晰高畫質(zhì)圖象。
圖1是本發(fā)明的流程具體實(shí)施例方式
下面結(jié)合附圖與具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述-由圖l可見(jiàn)本發(fā)明是通過(guò)以下步驟實(shí)現(xiàn)的
通過(guò)本地視頻壓縮采用Mpeg4算法,對(duì)模擬視頻信號(hào)以標(biāo)清(352x288) 以上的畫質(zhì)進(jìn)行采集和壓縮;
通過(guò)對(duì)采集壓縮后的視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,提取Mpeg-4壓縮算法產(chǎn) 生的關(guān)鍵幀數(shù)據(jù),對(duì)關(guān)鍵幀數(shù)據(jù)進(jìn)行再次分析壓縮,完成后,進(jìn)行數(shù)據(jù)打 包封裝,對(duì)每一個(gè)關(guān)鍵幀都一個(gè)完整數(shù)據(jù)包的形式進(jìn)行封裝,完成后以完 整數(shù)據(jù)包的形式,放入網(wǎng)絡(luò)發(fā)送緩存;
通過(guò)網(wǎng)絡(luò)發(fā)送程序,根據(jù)當(dāng)前網(wǎng)絡(luò)的發(fā)送情況,再結(jié)合當(dāng)前的網(wǎng)絡(luò)發(fā) 送緩存數(shù)據(jù)情況,對(duì)接收到的完整的數(shù)據(jù)包進(jìn)行有選擇的發(fā)送;
通過(guò)遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視程序,接收到網(wǎng)絡(luò)數(shù)據(jù)后,進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析解包, 解包后網(wǎng)絡(luò)數(shù)據(jù)再次進(jìn)行分析,還原出一個(gè)完整壓縮后視頻關(guān)鍵幀包,之 后進(jìn)行解壓縮,及關(guān)鍵幀數(shù)據(jù)的重建,進(jìn)行圖象的解碼。
本發(fā)明克服了現(xiàn)有技術(shù)中未針對(duì)超低帶寬做出專門的研究開(kāi)發(fā),將進(jìn)一步拓展數(shù)字視頻的應(yīng)用,同時(shí)對(duì)那些網(wǎng)絡(luò)連接狀況不好,又需要進(jìn)行遠(yuǎn) 程數(shù)字視頻監(jiān)視的客戶將帶來(lái)完美的解決方案。
權(quán)利要求
1.一種低網(wǎng)絡(luò)帶寬下的高清晰數(shù)字圖像傳送的方法,是通過(guò)以下步驟實(shí)現(xiàn)的通過(guò)本地視頻壓縮采用Mpeg4算法,對(duì)模擬視頻信號(hào)以標(biāo)清(352×288)以上的畫質(zhì)進(jìn)行采集和壓縮;通過(guò)對(duì)采集壓縮后的視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,提取Mpeg-4壓縮算法產(chǎn)生的關(guān)鍵幀數(shù)據(jù),對(duì)關(guān)鍵幀數(shù)據(jù)進(jìn)行再次分析壓縮,完成后,進(jìn)行數(shù)據(jù)打包封裝,對(duì)每一個(gè)關(guān)鍵幀都一個(gè)完整數(shù)據(jù)包的形式進(jìn)行封裝,完成后以完整數(shù)據(jù)包的形式,放入網(wǎng)絡(luò)發(fā)送緩存;通過(guò)網(wǎng)絡(luò)發(fā)送程序,根據(jù)當(dāng)前網(wǎng)絡(luò)的發(fā)送情況,再結(jié)合當(dāng)前的網(wǎng)絡(luò)發(fā)送緩存數(shù)據(jù)情況,對(duì)接收到的完整的數(shù)據(jù)包進(jìn)行有選擇的發(fā)送;通過(guò)遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視程序,接收到網(wǎng)絡(luò)數(shù)據(jù)后,進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析解包,解包后網(wǎng)絡(luò)數(shù)據(jù)再次進(jìn)行分析,還原出一個(gè)完整壓縮后視頻關(guān)鍵幀包,之后進(jìn)行解壓縮,及關(guān)鍵幀數(shù)據(jù)的重建,進(jìn)行圖象的解碼。
全文摘要
本發(fā)明涉及一種低網(wǎng)絡(luò)帶寬下的高清晰數(shù)字圖像傳送的方法,是通過(guò)以下步驟實(shí)現(xiàn)的通過(guò)本地視頻壓縮采用Mpeg4算法;通過(guò)對(duì)采集壓縮后的視頻數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,提取Mpeg-4壓縮算法產(chǎn)生的關(guān)鍵幀數(shù)據(jù),對(duì)關(guān)鍵幀數(shù)據(jù)進(jìn)行再次分析壓縮,完成后,進(jìn)行數(shù)據(jù)打包封裝,對(duì)每一個(gè)關(guān)鍵幀都一個(gè)完整數(shù)據(jù)包的形式進(jìn)行封裝,完成后以完整數(shù)據(jù)包的形式,放入網(wǎng)絡(luò)發(fā)送緩存;通過(guò)網(wǎng)絡(luò)發(fā)送程序;通過(guò)遠(yuǎn)程網(wǎng)絡(luò)監(jiān)視程序;本發(fā)明的有益效果是在超低網(wǎng)絡(luò)帶寬的條件下(>1Kb),可以以(352x288)即以上畫質(zhì),可以以N(N=1,2.3…)秒一幀的速率,透過(guò)網(wǎng)絡(luò)往遠(yuǎn)程傳送清晰高畫質(zhì)圖象。
文檔編號(hào)H04N7/26GK101316361SQ200710041578
公開(kāi)日2008年12月3日 申請(qǐng)日期2007年6月1日 優(yōu)先權(quán)日2007年6月1日
發(fā)明者鵬 王 申請(qǐng)人:上海迪維歐電子設(shè)備有限公司