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

通過自動數(shù)據(jù)分析和簡檔選擇來加強圖像壓縮的方法

文檔序號:7608312閱讀:250來源:國知局
專利名稱:通過自動數(shù)據(jù)分析和簡檔選擇來加強圖像壓縮的方法
技術領域
及背景本發(fā)明涉及一種用于多媒體數(shù)據(jù)壓縮和傳輸?shù)南到y(tǒng)和方法,采用該系統(tǒng)和方法使得大量多媒體信息能夠被快速傳輸,由遙控的顯示設備進行顯示,而對帶寬要求卻不高。例如,這樣的多媒體信息可以可選地包括視頻流數(shù)據(jù)和/或音頻流數(shù)據(jù)。
計算機正在越來越普遍地成為家用娛樂設備和用于為用戶組織和顯示信息。除早期計算機的功能外,現(xiàn)在的計算機可以播放以各種格式存儲的音樂,包括以MP3格式存儲在CD、磁性存儲介質(zhì)或DVD存儲介質(zhì)上的文件,也可以顯示視頻流以及使得可以通過互聯(lián)網(wǎng)“聊天”。此外,用戶現(xiàn)在還可以通過計算機“在線”執(zhí)行各種任務,如從當?shù)氐某卸ㄙ徥称?,定購的食品隨后被送到用戶的房間。這些應用的好處在于效率較高和節(jié)約用戶時間。
除不夠輕便之外,計算機本身已經(jīng)充分適應了家庭環(huán)境和新的多媒體任務。一般的家庭計算機都是“臺式”計算機,不是很輕便。但是,如果計算機能夠在不同的房間之間方便地移動的話,一些應用如播放和管理音樂數(shù)據(jù)庫或從遠方與計算機對話將會更有效。所以,對于這樣的任務,臺式計算機的便攜性是不夠的。
作為遙控的應用,一種更有用的解決方案將使得用戶能夠觀看計算機監(jiān)視器對視頻數(shù)據(jù)的顯示,和/或還能聽見音頻數(shù)據(jù),以便在房間內(nèi)任何位置與計算機對話。整臺計算機不需要在房間與房間之間移動,而只有那些控制計算機和在監(jiān)視器上顯示信息所要求的部分需要移動。不幸的是,現(xiàn)有的遙控計算解決方案只能進行部分控制,而不允許以完全遙控的和獨立的方式操作計算機的部分,同時仍然依賴于計算機的CPU,但不必有輔助的網(wǎng)絡聯(lián)接。
通過提供完全遙控的、獨立的可操作設備用于在遙控移動平臺的監(jiān)視器上顯示信息和控制遙控計算機的CPU,在此引作參考卻似乎完全是新提出的美國專利申請No.09/197,441中公開并要求保護的遙控計算設備克服了這些問題。但是,要達到完全實用和可實現(xiàn),上述公開的設備必須能夠足夠快地接收視頻數(shù)據(jù),以使監(jiān)視器的顯示能快速刷新,和必須能夠快速接收音頻流數(shù)據(jù)以便以應答方式通過揚聲器播放這樣的數(shù)據(jù),而不需要用戶在請求播放具體類型的信息和該信息的實際顯示之間作長時間等待。
用于傳輸這樣的視頻數(shù)據(jù)到遙控的監(jiān)視器和由遙控的監(jiān)視器接收這樣的視頻數(shù)據(jù),特別是用于不通過導線或電纜網(wǎng)絡聯(lián)接到控制CPU的設備的現(xiàn)有技術在帶寬方面是有限的。這樣的帶寬限制的典型數(shù)值為100-1600Mbps。因此,為了將大量的數(shù)據(jù)壓縮在可用的帶寬之內(nèi)進行傳輸,需要各種多媒體數(shù)據(jù)的壓縮方法。但是,現(xiàn)有的多媒體數(shù)據(jù)壓縮方法在針對被傳輸?shù)亩嗝襟w數(shù)據(jù)的類型進行調(diào)節(jié)后才是最有效的。如果一臺具體的設備例行地傳輸特定類型的多媒體數(shù)據(jù),那么確定壓縮方法就比較簡單,因為可以調(diào)節(jié)該方法以適應多媒體數(shù)據(jù)的類型。對于在其中傳輸多種多媒體數(shù)據(jù)的設備和應用,必需對每一數(shù)據(jù)類型分別確定壓縮方法。
美國專利申請No.09/197,441的遙控監(jiān)視器是例行地必須接收多種不同類型視頻數(shù)據(jù)的設備的實例。所有由該遙控的監(jiān)視器接收的顯示數(shù)據(jù)都是視頻數(shù)據(jù),但其范圍可以是從顯示用于文字處理軟件程序的GUI(圖形用戶界面)到用于DVD電影的流式視頻數(shù)據(jù)。因此,為了最有效地壓縮傳輸?shù)臄?shù)據(jù),每一種不同類型的顯示數(shù)據(jù)要求不同類型的視頻數(shù)據(jù)壓縮方法。
目前,針對具體類型的多媒體數(shù)據(jù),每種多媒體數(shù)據(jù)壓縮方法必須手動調(diào)節(jié)。顯然,這樣的手動調(diào)節(jié)不適合可以快速顯示多種多媒體數(shù)據(jù)的遙控監(jiān)視器設備。因此,較好的解決方案應當使得能夠根據(jù)要在遙控的監(jiān)視器上顯示的多媒體數(shù)據(jù)的類型自動選擇多媒體數(shù)據(jù)壓縮方法的類型。不幸的是,目前還沒有這樣的解決方案。
因此,對于根據(jù)待傳輸?shù)亩嗝襟w數(shù)據(jù)的類型自動選擇具體類型的多媒體數(shù)據(jù)壓縮方法的系統(tǒng)和方法有一種未滿足的需求,而且具有這樣的系統(tǒng)和方法將會非常有用,這樣的系統(tǒng)和方法不需要手動干預,而且可以有效壓縮多媒體數(shù)據(jù)。
根據(jù)本發(fā)明,提供了用于壓縮多媒體數(shù)據(jù)的一種方法,該方法的步驟由數(shù)據(jù)處理器執(zhí)行,該方法包括的步驟為(a)提供多種不同的多媒體數(shù)據(jù)壓縮處理過程,每種壓縮處理過程對應于多媒體數(shù)據(jù)的一種簡檔特征;(b)接收待壓縮的多媒體數(shù)據(jù)以形成接收數(shù)據(jù);(c)確定接收數(shù)據(jù)的至少一個特征;(d)根據(jù)該至少一個特征選擇一種簡檔;以及(e)根據(jù)與該簡檔對應的壓縮處理壓縮接收數(shù)據(jù)。
根據(jù)本發(fā)明的另一實施例,提供了用于壓縮多媒體數(shù)據(jù)的另一種方法,該方法的步驟由數(shù)據(jù)處理器執(zhí)行,該方法包括的步驟為(a)分析每一種多媒體數(shù)據(jù)以確定每一種多媒體數(shù)據(jù)的至少一個特征;(b)根據(jù)該至少一個特征將多種不同的多媒體數(shù)據(jù)壓縮方法的一種與每一種多媒體數(shù)據(jù)對應起來,用于優(yōu)化多媒體數(shù)據(jù)的壓縮,以形成壓縮簡檔;(c)接收多媒體數(shù)據(jù)用于壓縮,以形成壓縮數(shù)據(jù);以及(d)選擇壓縮簡檔用于壓縮壓縮數(shù)據(jù)。
下文中,術語“計算機”表示能夠執(zhí)行計算的任何類型的電子設備,包括但不限于具有如DOS、WindowsTM、OS/2TM或Linux等操作系統(tǒng)的個人計算機(PC);麥金托什(MacintoshTM)計算機;用JAVATM-OS或BeOSTM作為操作系統(tǒng)的計算機;薄的客戶計算機(thin clientcomputer);和圖形工作站如Sun MicrosystemTM和SiliconGraphicsTM計算機和其它具有某種版本的UNIX操作系統(tǒng)如SunMicrosystemTM的AIXTM或SOLARISTM的計算機;PalmPilotTM、PilotPCTM、或任何其它用于數(shù)據(jù)處理的手持設備、便攜設備如PDA(個人數(shù)據(jù)助理),或嵌入式系統(tǒng)和設備;或任何其它已知的和可得到的操作系統(tǒng)和計算設備。下文中,術語“WindowsTM”包括但不限于;Windows95TM,Windows3.xTM,其中“x”為整數(shù)如“1”;WindowsNTTM;Windows98TM;WindowsCETM;Windows2000TM;和由微軟公司(美國)更新的這些操作系統(tǒng)的任何版本。
本發(fā)明的方法也可以被描述為由數(shù)據(jù)處理器執(zhí)行的多條指令,所以本發(fā)明的方法可以被實現(xiàn)為硬件、軟件、固件或其組合。對于本發(fā)明,軟件應用基本上可以用任何合適的編程語言編寫,該編程語言可以容易地由本領域的普通人員選擇。所選擇的編程語言應當與執(zhí)行軟件應用所根據(jù)的計算機兼容。合適的編程語言的實例包括但不限于C、C++和Java。
下文中,術語“CPU”(中央處理單元)包括計算機中控制包括外設的余下部分的部分。如此處所定義,CPU包括控制單元和算術和邏輯單元(ALU),以及其它組件如控制單元和ALU運行所需要的存儲器和暫時緩沖器。其它類型的微處理器或數(shù)據(jù)處理器明確地不包括在此處所定義的術語“CPU”內(nèi)。
下文中,術語“揚聲器”定義為包括產(chǎn)生用戶聽得見的聲音流的任何類型設備,包括耳機。
下文中,“本地可聯(lián)接”的視頻卡是能夠控制附屬于該視頻卡位于其中的計算機的監(jiān)視器或其它顯示設備的視頻卡,不管計算機是否真的有這樣的監(jiān)視器或其它顯示設備附屬于其上。
優(yōu)選實施例說明本發(fā)明的內(nèi)容是用于無線遙控的監(jiān)視器的快速多媒體數(shù)據(jù)壓縮和傳輸?shù)囊环N系統(tǒng)和方法。根據(jù)本發(fā)明的多媒體數(shù)據(jù)壓縮的方法根據(jù)產(chǎn)生多媒體數(shù)據(jù)的軟件應用的類型,并因此根據(jù)數(shù)據(jù)本身的特征調(diào)節(jié)壓縮方法。優(yōu)選地,由簡檔管理器選擇多媒體數(shù)據(jù)壓縮類型,該簡檔管理器檢測多媒體數(shù)據(jù)的特征以確定數(shù)據(jù)的簡檔,然后根據(jù)數(shù)據(jù)的簡檔選擇多媒體數(shù)據(jù)壓縮簡檔。
參照附圖和相應的說明,可以更好地理解根據(jù)本發(fā)明的系統(tǒng)和方法的原理和操作方法。
現(xiàn)在參考附圖,

圖1A是說明根據(jù)本發(fā)明的典型系統(tǒng)的簡化方框圖,而圖1B是根據(jù)本發(fā)明的典型方法的流程圖。雖然圖1A和1B是針對視頻壓縮方法畫出的,但是應該理解,這僅僅是出于說明的目的,沒有以任何方式限制的任何意圖。
如圖1A所示,系統(tǒng)1的特征是具有多個軟件應用3,用于產(chǎn)生不同類型的顯示數(shù)據(jù)。軟件應用3由操作系統(tǒng)5操作。顯示數(shù)據(jù)在傳輸、解壓縮和比如由圖2所示并用于圖3A-3B的遙控的監(jiān)視器顯示之前必須根據(jù)適當?shù)囊曨l壓縮方法被壓縮。
為了使數(shù)據(jù)被適當壓縮,視頻壓縮方法必須選為與每個軟件應用3產(chǎn)生的數(shù)據(jù)的具體類型相兼容。所以,操作系統(tǒng)5將顯示數(shù)據(jù)傳輸給壓縮簡檔管理器7。這一過程由獨立的報告設備驅(qū)動器9控制,以使操作系統(tǒng)5報告每種正在運行的軟件應用3的類型給壓縮簡檔管理器7。優(yōu)選地,報告設備驅(qū)動器9還使得操作系統(tǒng)5報告屏幕分辨率給壓縮簡檔管理器7。
一旦壓縮簡檔管理器7接收到關于正在產(chǎn)生的視頻顯示數(shù)據(jù)的適當?shù)男畔ⅲ瑝嚎s簡檔管理器7就可以選擇具體類型的視頻壓縮方法來壓縮顯示數(shù)據(jù)。壓縮簡檔管理器7具有多種壓縮簡檔,每種壓縮簡檔適合于由特定的軟件應用3產(chǎn)生的特定類型的顯示數(shù)據(jù)。當每類型型的顯示數(shù)據(jù)從操作系統(tǒng)5傳遞時,壓縮簡檔管理器7選擇適當?shù)膲嚎s簡檔用于根據(jù)顯示數(shù)據(jù)的特征壓縮視頻數(shù)據(jù),如圖1B中更詳細描述的那樣。另一種方案是,用戶可以從由壓縮簡檔管理器7提供的多種簡檔中手動選擇壓縮簡檔。
一旦為顯示數(shù)據(jù)選定了適當?shù)膲嚎s簡檔,真正的壓縮過程就由MPEG(運動圖像專家組)編碼器11或其它類型的壓縮算法來執(zhí)行。應當理解,雖然本發(fā)明是針對一種具體類型的視頻數(shù)據(jù)壓縮方法,即壓縮方法的MPBG組來描述的,但這僅僅是出于說明的目的,并無意做任何限制。
例如,對于電視視頻流、文字處理屏幕流、三維視頻游戲視頻流等,要求不同的壓縮簡檔。優(yōu)選地,應當用一種自動視頻內(nèi)容分析方法分析視頻數(shù)據(jù)的類型并根據(jù)視頻數(shù)據(jù)的類型選擇具體的壓縮簡檔。圖1B中給出了這樣的自動方法的一種優(yōu)選的實現(xiàn)。在步驟1,分析待傳輸?shù)囊曨l數(shù)據(jù)。例如,視頻數(shù)據(jù)的光柵組被隨意采樣用于分析。優(yōu)選地,每個這樣的組是由8×8象素組成的塊。
在步驟2,對每個樣本至少確定一個參數(shù)。優(yōu)選地,該參數(shù)包括但不限于屏幕上單一顏色的數(shù)目、出現(xiàn)靜態(tài)黑色細的象素行或大的靜態(tài)區(qū)塊、以及在屏幕上一幀與下一幀之間的移動層面。更優(yōu)選地,分析多個這樣的參數(shù)。
在步驟3,匹配多個參數(shù)與具體的壓縮簡檔,從而該具體的壓縮簡檔被壓縮簡檔管理器7選中。例如,在一幀中出現(xiàn)數(shù)千種單一顏色并伴隨幀之間顯著的移動,以及在每一幀的頂端和底部不變的黑條將表示DVD電影正在被傳輸。于是就會選擇合適的DVD電影壓縮簡檔。
壓縮簡檔將根據(jù)這樣的因素如最大分辨率、刷新率和顏色處理來調(diào)節(jié)??蛇x地并且優(yōu)選地,對于文本數(shù)據(jù),使用可變的比特率壓縮數(shù)據(jù),因為在任何具體的時刻必須傳送的文本數(shù)據(jù)的量本身就是可變的。因此,MPEG壓縮方法是本發(fā)明優(yōu)選的,因為這些壓縮方法具有根據(jù)這些不同的因素調(diào)節(jié)的不同的簡檔和層面。MPEG編碼器也是優(yōu)選的,因為它使得噪聲通過不同的“濾波器”如低通、帶通和去交織濾波器被過濾掉。運動矢量也可以通過例如擴大或縮小在幀之內(nèi)已經(jīng)改變位置的數(shù)據(jù)的搜索區(qū)域來設置。
不管層面和簡檔,MPEG格式使用三種不同類型的幀I、B和P幀。I幀是開頭的或“內(nèi)部幀”,是必須的。B幀是雙向幀,而P幀是可預測幀。B和P幀是可選的,沒有P幀時,B幀可以去掉。
這些不同類型的幀被組織成組。例如,根據(jù)MPEG方法壓縮的視頻流可以有3幀組,如IBP,或9幀組,如IBBPBBPBB,或甚至12幀組,如IPPPPPPPPPPP。在每一組中,都有唯一的I幀,而B和P幀的數(shù)目在每一組中可以不同,甚至可以完全去掉。此外,每秒幀的數(shù)目、運動矢量、分辨率、和過濾器都可以隨意調(diào)節(jié),以便產(chǎn)生每種壓縮簡檔。
用于電視視頻流的典型的壓縮簡檔將包括具有12幀組IBBPBBPBBPBB的主層面、主簡檔MPEG-2壓縮方法。該方法應當具有累加編碼,或去交織及低通濾波。運動矢量為P幀32×32而B幀16×16。
另一方面,用于在800×600分辨率的文字處理屏幕流的典型壓縮簡檔應當具有高簡檔、高層面變量的帶9幀幀組IBBPBBPBB的MPEG-2流。在質(zhì)量無缺陷為必要性的情況下,所有B幀都可以被省略,這樣,30幀每秒的速率就變?yōu)?0個三元幀每秒的速率。運動矢量為P幀24×24,B幀8×8。不用濾波器。
對于3-D視頻游戲視頻數(shù)據(jù),典型的壓縮簡檔應當可選地具有一個高簡檔、高層面60幀每秒的MPEG-2壓縮方法,從而將壓縮過程本身引起的延遲減半。優(yōu)選地,該壓縮方法應當具有的幀組為18幀IBPBPBPBPBPBPBPBPB。所有B幀被去掉,從而60幀每秒的幀速率變?yōu)?0個二元幀每秒的速率。運動矢量為P幀48×48,B幀8×8。
在步驟4,設置壓縮簡檔以確定具體的視頻壓縮方法,用于壓縮視頻數(shù)據(jù)。然后該數(shù)據(jù)被壓縮并傳輸。
當然,上述的系統(tǒng)和方法可以擴展到其它類型的多媒體數(shù)據(jù),如音頻流數(shù)據(jù)??蛇x地,如上所述,壓縮簡檔可以由用戶手動選擇,或可選地,根據(jù)產(chǎn)生視頻數(shù)據(jù)和/或其它類型多媒體數(shù)據(jù)的軟件應用的同一性自動確定。兩個或多個根據(jù)軟件模塊或用電子裝置執(zhí)行的指令的其它集合自動分析、由用戶手動選擇、以及根據(jù)產(chǎn)生多媒體數(shù)據(jù)的軟件應用的同一性的選擇,這三者中的兩個或多個單元也可以可選地進行組合??蛇x地且最優(yōu)選地,用戶能夠手動覆蓋任何自動選擇的壓縮簡檔,并可以用不同的壓縮簡檔替換這樣的自動選擇的壓縮簡檔。優(yōu)選地,這樣的替換通過GUI(圖形用戶界面)單元激活,優(yōu)選地,用用戶宏指令。用于顯示宏按鈕如“電視”、“dvd”、“文本”或“圖形”等的工具條或其它顯示方式可以用于控制這些宏指令。
圖2是說明根據(jù)本發(fā)明的典型無線監(jiān)視器的簡化方框圖,用于顯示從計算機(未示出)來的多媒體數(shù)據(jù),優(yōu)選地至少包括視頻數(shù)據(jù)和音頻數(shù)據(jù),更優(yōu)選地,同時包括視頻和音頻數(shù)據(jù)。無線監(jiān)視器可選地且優(yōu)選地與分離的計算機一起使用,用于根據(jù)本發(fā)明解壓縮多媒體數(shù)據(jù),這些計算機包括各種組件,用于優(yōu)選地分別根據(jù)圖1A和圖1B的系統(tǒng)和方法在向無線監(jiān)視器傳輸之前壓縮數(shù)據(jù)。
無線監(jiān)視器10聯(lián)接到射頻(RF)收發(fā)器12,該收發(fā)器12通過無線電波與主計算機(未示出)通信。雖然無線監(jiān)視器10可選地可以只顯示音頻或只顯示視頻數(shù)據(jù),但無線監(jiān)視器10優(yōu)選地顯示音頻和視頻兩種信號。下文中,術語“顯示”可以包括視頻顯示和音頻顯示兩種。
無線監(jiān)視器10優(yōu)選地包括ISM帶通收發(fā)器14,用于從主計算機接收無線電波信號和向主計算機傳輸這樣的無線電波信號。更優(yōu)選地,本發(fā)明的所有無線電波接收器和發(fā)送器工作在低頻無線電波,最優(yōu)選地,在大約2.4GHz到大約5.8GHz的范圍內(nèi),因為這一區(qū)域在美國不需要專門的授權。
ISM帶通收發(fā)器14優(yōu)選地聯(lián)接到射頻轉換接口16,用于將無線電波轉換為視頻流數(shù)據(jù)。優(yōu)選地,轉換接口16將無線電波轉換成MPEG格式的視頻數(shù)據(jù),雖然可選地其它格式當然也可以使用。然后,這些數(shù)據(jù)由解碼器18解碼,解碼器18將數(shù)據(jù)的視頻部分提供給顯示屏幕20??蛇x地且優(yōu)選地,顯示屏幕20通過DFP(數(shù)字平面板顯示)端口22接收該數(shù)據(jù)。還可選地且優(yōu)選地,顯示屏幕20是平面板顯示器,雖然其它類型的顯示屏幕當然也可以使用。顯示屏幕20的實例包括但不限于任何類型的平面屏幕,包括等離子屏幕或LCD(液晶顯示器)、CRT(陰極射線管)監(jiān)視器、計算機監(jiān)視器或任何其它類型的視頻顯示監(jiān)視器。所以,無線監(jiān)視器10使得視頻數(shù)據(jù)如GUI(圖形用戶界面)、其它圖形或圖像、或視頻流能夠顯示給用戶。
解碼器18還可選地且優(yōu)選地提供解碼數(shù)據(jù)的音頻部分給聲音放大器24。聲音放大器24如圖所示聯(lián)接到某種音頻顯示設備,如揚聲器26、耳機插孔28、或輸出插孔30。
優(yōu)選地,無線監(jiān)視器10通過電池接受能量,從而使得無線監(jiān)視器10可以便攜移動,遠距離顯示視頻和/或音頻數(shù)據(jù),該電池可選地在充電器/充電座上充電。
圖3A-3C是無線監(jiān)視器10和主計算機的典型配置簡化方框圖,主計算機用于與圖2所示的無線監(jiān)視器10通信,以便提供多媒體數(shù)據(jù)如視頻和/或音頻數(shù)據(jù)由無線監(jiān)視器10顯示。這些配置優(yōu)選地執(zhí)行根據(jù)本發(fā)明壓縮多媒體數(shù)據(jù)的方法,如參照圖1A和1B所述。
圖3A表示第一典型系統(tǒng)32,這是一種內(nèi)部實現(xiàn),在該系統(tǒng)中,多媒體壓縮系統(tǒng)的組件包含在主計算機34中。如圖所示,主計算機34聯(lián)接到無線監(jiān)視器(未示出)和本地監(jiān)視器36,本地監(jiān)視器36可選地用電纜聯(lián)接到主計算機34。主計算機34包括帶有聯(lián)接到視頻切換器40的DVI(數(shù)字輸出)或DSP的視頻顯示卡38。在圖示的實施例中,視頻切換器40包含在主計算機34中,并優(yōu)選地同時連接到本地監(jiān)視器36和MPEG編碼器42,以便視頻信號要么在本地監(jiān)視器36上本地顯示,要么由MPEG編碼器42編碼用于遙控的傳輸。對于在本地監(jiān)視器36上本地顯示,信號優(yōu)選地通過D/A轉換器43傳送。
應當注意,可以實現(xiàn)為軟件、固件或硬件的MPEG編碼器42可以根據(jù)不同的數(shù)據(jù)格式編碼視頻數(shù)據(jù)。MPEG編碼器42可選地且優(yōu)選地從A/V-MPEG接口62接收視頻信號,該A/V-MPEG接口62更優(yōu)選地位于視頻顯示卡38上,將視頻信號從適合視頻顯示卡38的格式轉換為適合MPEG編碼器42的格式。
MPEG編碼器42還可選地且優(yōu)選地從音頻編碼器44接收音頻輸入,該音頻編碼器44將音頻數(shù)據(jù)轉換為MPBG編碼器42可讀的格式。然后MPEG編碼器42將組合的音頻和視頻數(shù)據(jù)傳遞到轉換器48。轉換器48將組合的數(shù)據(jù)轉換為無線電波,然后該無線電波被用于發(fā)送無線電波的ISM帶通SP2發(fā)送器50發(fā)送至無線監(jiān)視器(未示出)。
此外,音頻數(shù)據(jù)作為數(shù)字音頻信號傳遞至USB和/或固件輸出設備驅(qū)動器60,該固件輸出設備驅(qū)動器60將音頻數(shù)據(jù)發(fā)送到USB和/或固件端口46,用于在轉換器48處與視頻數(shù)據(jù)結合。
圖3B所示的系統(tǒng)5 類似于圖3A的系統(tǒng),只是此處的實現(xiàn)在主計算機34外部,并且視頻顯示卡54在此處具有模擬RGB直接輸出到視頻切換器40。視頻切換器40和其它多媒體壓縮和傳輸組件此處位于一塊獨立的基片57上,該基片57與主計算機34是分離的。
視頻切換器40將模擬視頻數(shù)據(jù)傳遞到視頻數(shù)字轉換器56,視頻數(shù)字轉化和轉換器56將數(shù)據(jù)傳遞到A/V-MPEG接口62。MPEG接口62將數(shù)據(jù)傳遞到MPEG編碼器42,從MPEG編碼器42如前所述傳遞到轉換器48和收發(fā)器50。
至于圖3A,音頻數(shù)據(jù)作為數(shù)字音頻信號被傳遞至USB和/或固件輸出設備驅(qū)動器60,該固件輸出設備驅(qū)動器60將音頻數(shù)據(jù)發(fā)送到USB和/或固件端口46,用于在A/V-MPEG接口62與視頻數(shù)據(jù)結合。
圖3C表示系統(tǒng)64,該系統(tǒng)64是第二外部實現(xiàn),在該實現(xiàn)中,多媒體壓縮和傳輸組件也位于獨立的基片57上。但是,此處這些組件是針對關于圖3A的數(shù)字視頻信號實現(xiàn)的,而不是針對圖3B的模擬信號。
因此,本發(fā)明的設備支持在遠方與主計算機的完全對話,而不必要網(wǎng)卡,也沒有導線和電纜的物理聯(lián)接。對話是通過遙控的A/v顯示設備和遙控的輸入平臺提供的,二者都沒有CPU。所以,主計算機控制根據(jù)從遙控的輸入平臺接收到的指令遙控A/V顯示設備的動作。
此外,根據(jù)本發(fā)明壓縮音頻和/或視頻流數(shù)據(jù)的方法還支持了數(shù)據(jù)的快速傳輸,因為壓縮的類型是根據(jù)生成視頻流數(shù)據(jù)的應用的類型,并且因此也是根據(jù)該數(shù)據(jù)的具體特征來選擇的。
盡管參照幾個有限的實施例對本發(fā)明進行了描述,但是應該理解,對本發(fā)明的多種改變、改動和其它應用是可以做到的。
權利要求
1.一種方法,用于壓縮多媒體數(shù)據(jù),該方法的步驟由數(shù)據(jù)處理器執(zhí)行,該方法包括以下步驟(a)提供多種不同的多媒體數(shù)據(jù)壓縮處理,每個所述的壓縮處理與多媒體數(shù)據(jù)的特征的一個簡檔有關;(b)接收待壓縮的多媒體數(shù)據(jù),以形成接收數(shù)據(jù);(c)確定所述接收數(shù)據(jù)的至少一個特征;(d)根據(jù)所述至少一個特征選擇一種簡檔;以及(e)根據(jù)與所述簡檔有關的壓縮處理壓縮所述接收數(shù)據(jù)。
2.權利要求1的方法,其中多媒體數(shù)據(jù)至少包括音頻數(shù)據(jù)。
3.權利要求1的方法,其中多媒體數(shù)據(jù)至少包括視頻數(shù)據(jù)。
4.權利要求3的方法,其中步驟(c)包括以下步驟(i)采樣所述接收數(shù)據(jù)的多個光柵組;(ii)對所述多個光柵組確定至少一個參數(shù);以及(iii)根據(jù)所述至少一個參數(shù)確定所述至少一個特征。
5.權利要求4的方法,其中所述至少一個參數(shù)選自一組參數(shù),其中包括屏幕上多種單一色彩、出現(xiàn)靜態(tài)黑色細的象素行或大的靜態(tài)區(qū)塊、以及在屏幕上一幀與下一幀之間的移動水平。
6.權利要求5的方法,其中所述壓縮簡檔根據(jù)從由最大分辨率、刷新速率和顏色處理組成的組中選擇的要素來調(diào)節(jié)。
7.權利要求6的方法,其中所述壓縮處理是MPEG壓縮處理。
8.權利要求3的方法,其中所述接收數(shù)據(jù)的所述至少一個特征是用于生成多媒體數(shù)據(jù)的軟件應用的類型,因此,步驟(d)是通過根據(jù)所述軟件應用的所述類型選擇所述簡檔來執(zhí)行的。
9.權利要求8的方法,其中所述軟件應用由操作系統(tǒng)操作,因此所述同一性是由所述操作系統(tǒng)提供的。
10.權利要求1的方法,其中多媒體數(shù)據(jù)是為用戶壓縮的,且步驟(d)還包括如下步驟(i)由所述用戶覆蓋所述簡檔的選擇;和(ii)由用戶根據(jù)選擇來替換不同的簡檔。
11.權利要求1的方法,其中步驟(a)包括如下步驟(i)分析每類型型的多媒體數(shù)據(jù)以確定每類型型的多媒體數(shù)據(jù)的至少一個特征;和(ii)根據(jù)所述至少一個特征使所述多個不同的多媒體數(shù)據(jù)壓縮處理中的一種與每類型型的多媒體數(shù)據(jù)相對應,用于優(yōu)化多媒體數(shù)據(jù)的壓縮,以形成所述壓縮簡檔。
12.一種方法,用于壓縮多媒體數(shù)據(jù),該方法的步驟由數(shù)據(jù)處理器執(zhí)行,該方法包括以下步驟(a)分析每類型型的多媒體數(shù)據(jù)以確定每類型型的多媒體數(shù)據(jù)的至少一個特征;(b)根據(jù)所述至少一個特征使所述多個不同的多媒體數(shù)據(jù)壓縮處理中的一種與每類型型的多媒體數(shù)據(jù)相對應,用于優(yōu)化多媒體數(shù)據(jù)的壓縮,以形成所述壓縮簡檔;(c)接收多媒體數(shù)據(jù)用于壓縮以形成壓縮數(shù)據(jù);(d)選擇所述壓縮簡檔用于壓縮所述壓縮數(shù)據(jù)。
13.權利要求12的方法,其中步驟(d)手動執(zhí)行。
14.權利要求12的方法,其中步驟(d)自動執(zhí)行。
15.權利要求14的方法,其中多媒體數(shù)據(jù)至少包括視頻數(shù)據(jù)。
16.權利要求15的方法,其中步驟(d)包括以下步驟(i)確定所述接收數(shù)據(jù)的至少一個特征;和(ii)根據(jù)所述至少一個特征來選擇簡檔。
17.權利要求16的方法,其中步驟(i)包括以下步驟(1)采樣所述接收數(shù)據(jù)的多個掃描組;(2)對所述多個掃描組確定至少一個參數(shù);以及(3)根據(jù)所述至少一個參數(shù)確定所述至少一個特征。
18.權利要求17的方法,其中所述至少一個參數(shù)選自一組參數(shù),其中包括屏幕上多種單一色彩、出現(xiàn)靜態(tài)黑色細的象素行或大的靜態(tài)區(qū)塊、以及在屏幕上一幀與下一幀之間的移動水平。
19.權利要求16的方法,其中所述壓縮簡檔根據(jù)從由最大分辨率、刷新速率和顏色處理組成的組中選擇的要素調(diào)節(jié)。
20.權利要求16的方法,其中所述壓縮處理是MPEG壓縮處理。
21.權利要求16的方法,其中所述接收數(shù)據(jù)的所述至少一個特征是用于生成多媒體數(shù)據(jù)的軟件應用的類型,因此,步驟(ii)是通過根據(jù)所述軟件應用的所述類型選擇所述簡檔來執(zhí)行的。
22.權利要求21的方法,其中所述軟件應用由操作系統(tǒng)操作,因此所述同一性是由所述操作系統(tǒng)提供的。
全文摘要
一種系統(tǒng)和方法,用于無線遙控的監(jiān)視器的快速多媒體數(shù)據(jù)壓縮和傳輸。根據(jù)本發(fā)明的多媒體數(shù)據(jù)壓縮方法根據(jù)產(chǎn)生多媒體數(shù)據(jù)的軟件應用的類型,從而也就根據(jù)數(shù)據(jù)本身的特征來調(diào)節(jié)壓縮方法。優(yōu)選地,多媒體數(shù)據(jù)壓縮的簡檔和類型由簡檔管理器選擇(7)進行選擇,該簡檔管理器檢測多媒體數(shù)據(jù)的特征以確定數(shù)據(jù)的特性,然后根據(jù)多媒體特性選擇多媒體數(shù)據(jù)壓縮方法和簡檔(11)。該壓縮方法和系統(tǒng)可以與用于從遠程顯示主計算機的監(jiān)視器上的信息和完全控制主計算機的設備一起使用。
文檔編號H04N7/52GK1390423SQ00815622
公開日2003年1月8日 申請日期2000年10月20日 優(yōu)先權日1999年11月12日
發(fā)明者I·德維爾, Y·梅丹 申請人:月光無線有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
德钦县| 祥云县| 香河县| 泗阳县| 拜城县| 乐昌市| 香河县| 大埔县| 深水埗区| 卢氏县| 霍邱县| 宣化县| 铜川市| 株洲县| 子洲县| 伊宁市| 桂平市| 昆山市| 筠连县| 博湖县| 北票市| 会昌县| 安乡县| 康保县| 马尔康县| 宜君县| 望江县| 定兴县| 曲沃县| 广河县| 万源市| 杭锦后旗| 隆化县| 高唐县| 昌平区| 晋中市| 南通市| 静宁县| 资兴市| 且末县| 漳平市|