專利名稱:水印檢測的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于檢測媒體信號中的水印的方法和裝置,更具體而言,涉及一種檢測正在經(jīng)由個人計算機的圖形卡播放的媒體信號中的水印的方法和裝置。
背景技術(shù):
直到最近之前,DVD拷貝保護(hù)團(tuán)體還在思考用于發(fā)生在DVDROM或DVD刻錄機驅(qū)動器中的個人計算機中的重放控制的水印檢測。這個立場的動機在于水印檢測是一種與加密技術(shù)相反的許可技術(shù)(即重放或記錄設(shè)備利用或不利用水印檢測器進(jìn)行工作),它需要讓設(shè)備正常運行的解密器。過去經(jīng)不起考驗的共識就是DVD-ROM驅(qū)動器往往檢查盤片上的MPEG2壓縮后的未加密DVD視頻內(nèi)容是否存在永不拷貝或一次拷貝的水印。如果確實如此,則應(yīng)該停止重放(因為拷貝一次或永不拷貝的內(nèi)容應(yīng)該始終被加密)。
圖1示意性地示出了具備用于DVD驅(qū)動器中的重放控制的水印檢測的這類PC系統(tǒng)體系結(jié)構(gòu)。所述PC包括DVD驅(qū)動器1、具有微處理器的主板2和用于執(zhí)行操作系統(tǒng)和應(yīng)用軟件的相關(guān)聯(lián)的電路、以及圖形卡3。所述主板配備有用于到/從DVD驅(qū)動器傳送數(shù)據(jù)的IDE總線4,和用于連接圖形卡的AGP插槽或PCI插槽5。所述DVD驅(qū)動器包括用于從DVD盤片6中讀取數(shù)據(jù)的基本引擎11和用于將該驅(qū)動器連接到IDE總線的主機接口12。為了允許水印檢測器核心14進(jìn)行水印檢測,所述驅(qū)動器包括MPEG2解析器13以便至少部分地解壓縮所述內(nèi)容。通過開關(guān)15來以符號方式表示停止內(nèi)容的重放,所述開關(guān)受水印檢測器核心14的控制。
然而,帶有利用DVD驅(qū)動器中的水印檢測器的重放控制的PC系統(tǒng),在開放式體系結(jié)構(gòu)PC中留有主要的安全漏洞。一個這樣的安全漏洞就是可以通過翻轉(zhuǎn)(flipping)所有位來以加密編碼的形式記錄內(nèi)容。由于這不再是適合的MPEG2流,因此驅(qū)動器中的解析器13將會失敗并且將看不到任何水印??梢詣偤迷诿襟w播放器軟件前面或內(nèi)部撤消位翻轉(zhuǎn)。另一個這樣的安全漏洞就是可以不利用MPEG2來壓縮內(nèi)容,而是利用諸如MPEG4(普遍稱為名稱DivX)、fractal coding、Windows Media、Real等等之類的其它壓縮方案來進(jìn)行壓縮。由于DVD驅(qū)動器不可能對所有這些格式而在板上具有解析器(而且黑客將發(fā)明新的編解碼器來瞞過驅(qū)動器),因此將不會檢測到水印。雖然利用不同于MPEG2的編解碼器壓縮后的(非法)拷貝將通常不在目前的DVD視頻播放器上播放,但是DVD視頻播放器支持越來越多的編解碼器已成一種趨勢。
因此,已經(jīng)提出了在解壓縮之后和剛好在再現(xiàn)之前安置水印檢測器,即在MPEG譯碼卡或圖形卡中進(jìn)行安置。
在解壓縮之后,不存在長時間的混亂,因為所有內(nèi)容都變?yōu)椴缓斓幕鶐Ц袷揭詡涔┤搜巯?。最初,考慮到難以強制MPEG解碼器公司或圖形卡廠制造商安裝這樣的水印檢測器。這種理解后來已經(jīng)改變。
雖然在圖形卡中檢測水印在結(jié)構(gòu)上是非常簡單而清楚的,但是由于巨大量的數(shù)據(jù)以極高速度流過圖形卡,并且由于能夠同時顯示多個流,因而實際上就此而言存在許多問題。
發(fā)明內(nèi)容
本發(fā)明的目的是,提供一種解決上述問題的方法。為此,本發(fā)明提供了如獨立權(quán)利要求中限定的方法和裝置。在從屬權(quán)利要求中限定了有利的實施例。
圖1示意性地示出現(xiàn)有技術(shù)的在DVD驅(qū)動器中帶有水印檢測的個人計算機體系結(jié)構(gòu)。
圖2示出帶有依照本發(fā)明的一個方面的圖形卡的計算機系統(tǒng)。
圖3示出帶有依照本發(fā)明的另一個方面的圖形卡的計算機系統(tǒng)。
圖4A和4B示出用于舉例說明圖3中所示的個人計算機的操作的屏幕抓取圖。
圖5示出圖2和3中所示的個人計算機所執(zhí)行的協(xié)議的圖。
具體實施例方式
圖2示出帶有依照本發(fā)明的一個方面的圖形卡30(連接于PC主板2或集成到PC主板2)的計算機系統(tǒng)。所述圖形卡包括諸如AGP/PCI接口301、顯示引擎302、存儲器接口303、視頻RAM304和D/A轉(zhuǎn)換器305之類的常規(guī)電路?;鶐z測器31恰好在將視頻數(shù)據(jù)施加到(外部)顯示器屏幕之前耦合于圖形卡的輸出(或多個輸出)。所述水印檢測器31依照可適用的拷貝保護(hù)算法來控制一個或多個開關(guān)35以防止內(nèi)容被顯示在顯示器屏幕上。所述開關(guān)35具有與圖1中的開關(guān)15相同的功能。
其中一個問題就在于輸出上的數(shù)據(jù)處于RGB格式,而大部分的水印方案都是利用亮度通道來工作的。根據(jù)眾所周知的公式(Y/0.587)=0.509R+G+0.194B(其中0≤R、G、B<1)從RGB格式到亮度Y的轉(zhuǎn)換需要2次加法和2次乘法。這個代價是非常高的,特別是在高數(shù)據(jù)速率的情況下更是如此。
在根據(jù)本發(fā)明的系統(tǒng)中,RGB到Y(jié)轉(zhuǎn)換器32通過求Y的近似值來避免乘法,例如,Y≈0.25R+0.5G+0.125B=R/4+G/2+B/8,這能夠僅僅利用算術(shù)移位來實現(xiàn)。在一個甚至不用加法的實施例中,轉(zhuǎn)換器只須選擇綠色信號以使得Y≈G(因為G是主導(dǎo))。
往往通過在整個圖像上‘貼’小尺寸的基本水印圖案來嵌入水印。對應(yīng)的水印檢測器將可疑圖像劃分成與基本水印圖案相同大小的圖像區(qū)域,并且在緩沖器中累加所述圖像區(qū)域(稱為折疊(folding)的過程),并且檢查緩沖器以判斷是否在累加的圖像區(qū)域中存在基本水印圖案。如果水印檢測器31是這樣的類型,那么優(yōu)選地對3原色R、G、B進(jìn)行累加并利用3個獨立的折疊緩沖器來進(jìn)行第一次折疊。現(xiàn)在,在折疊之后而非運行時脫機執(zhí)行RGB到Y(jié)的轉(zhuǎn)換。這個過程占用3倍多的存儲器,但是相對于用作其它目的視頻存儲器量而言通常能夠被忽略。不過這個選擇需要更多的存儲帶寬,因為必須把3倍同樣多的數(shù)據(jù)傳輸?shù)酱鎯ζ鳌?br>
正如在下表中舉例說明的那樣,與圖2中所示的體系結(jié)構(gòu)相關(guān)聯(lián)的另一個問題就在于從圖形卡中出來的視頻可能處于許多種分辯率
表一些常見的圖形標(biāo)準(zhǔn)的分辯率與像素時鐘的比較存在具備內(nèi)插分辯率的一些由圖形卡支持的其它標(biāo)準(zhǔn)。注意,用于正常基帶水印檢測(在PAL或NTSC中)的像素時鐘為13.5MHz。由此,與正常的PAL/NTSC基帶檢測相比,輸出接口可以具有多達(dá)13x的更高數(shù)據(jù)率(UXGA模式)。對于每個像素而言基帶檢測需要一次加法,所以加法器不得不以13x更快地工作。
為了緩解這種問題,所述圖形卡包括分辯率轉(zhuǎn)換器33,該轉(zhuǎn)換器按空間(也可能按時間)對像素數(shù)據(jù)進(jìn)行二次采樣例如,用于檢測的唯一信息就是來自第1幀的第1行、來自第2幀的第2行、等等。作為選擇,只有一部分圖像正在被進(jìn)行水印檢測。
此外,如圖2所示,在圖形卡上存在多個輸出。目前,計算機(或它的圖形卡)配備有常規(guī)的VGA輸出以及在客廳電視上用于顯示PC上得以再現(xiàn)的DVD電影的電視輸出。近來,已將數(shù)字式DVI接口添加到這個選項板上。因為所有這些輸出都是獨立受控制的(即,顯示不同的數(shù)據(jù))自然地檢測器數(shù)目應(yīng)該等于輸出數(shù)目,這構(gòu)成了明顯的成本負(fù)擔(dān)。
通過在不同的輸出上對水印檢測器進(jìn)行時間多路復(fù)用來解決這個問題即首先檢測輸出1上的固定時間量,然后檢測輸出2上的、等等。為此,所述系統(tǒng)包括選擇器34,該選擇器按照時序選擇圖形卡的其中一個輸出。也可以同時選擇所有輸出。
還存在與檢測正在由個人計算機的圖形卡生成的信號中的水印相關(guān)聯(lián)的許多別的問題。這些別的問題是由于個人計算機通常能在顯示器屏幕的各個‘窗口’中同時執(zhí)行多個應(yīng)用這一事實而造成的。往往可以任意地定位每個窗口并可由用戶來縮放。
由此,水印檢測器31需要處理的縮放的可能范圍是非常大的。仍然保持視覺質(zhì)量其中一種最高的縮放就是要在監(jiān)視器上顯示內(nèi)容(例如,全屏幕DVD電影)(放大到1600×1200像素乃至更大)。一般說來,最低縮放是當(dāng)把視頻還原成352×200像素時,這是用于從因特網(wǎng)上下載的電影的流行格式。由此,水平地縮放范圍是0.5...2.2,而垂直地縮放范圍是0.4...2.5,然而現(xiàn)用的水印檢測器都被設(shè)計成能處理在范圍0.5...1.5內(nèi)的縮放。
依照本發(fā)明的第二方面,檢查計算機的視頻輸出以定位其中信號在幀間變化的圖像區(qū)域。因此,該視頻不同于桌面上的所有其它信息,因為實時視頻包含很多變化。接著,在所述圖像區(qū)域周圍生成邊界框,以提供(最好是矩形)關(guān)注區(qū)域(an area of interest)?,F(xiàn)在,假定邊界框構(gòu)成了其中應(yīng)用運行的窗口。
圖3示意性地示出依照本發(fā)明的這個方面的PC。在這幅圖中,像素活動檢測器36相對于前一幀檢測并存儲(閾值)變化。連接電路37使邊界框適合帶有顯著變化的圖像區(qū)域周圍。從文獻(xiàn)中為大家所熟知的是,從活動區(qū)域起人們?nèi)绾文艽_定包含這樣一個點的最緊密的可能的邊界框。隨后,執(zhí)行正常的水印檢測,必要時上述水印檢測在縮放轉(zhuǎn)換32之前進(jìn)行。換言之,盡管在(參看圖2)之前我們僅僅具有縮放檢測和凈載荷檢測,但是現(xiàn)在我們已經(jīng)增加″關(guān)注區(qū)域檢測″。
為了舉例說明這種PC的體系結(jié)構(gòu)的操作,圖4A示出了帶有兩個應(yīng)用程序窗口41和42的Microsoft Windows操作系統(tǒng)的桌面,在這兩個窗口中正在運行不同的應(yīng)用。在這個示例中,由DVD電影播放器應(yīng)用來生成窗口42。圖4B示出了由圖形卡中的電路(36、37)檢測的關(guān)注區(qū)域的內(nèi)容。如果將關(guān)注區(qū)域中的內(nèi)容向上采樣或向下采樣成正常的720×480或720×576格式,并且提供給正常的基帶水印檢測器,現(xiàn)在以充分近似1.0的縮放比例處理所述內(nèi)容是很有可能的。
應(yīng)當(dāng)注意的是,可以對二次采樣的視頻幀執(zhí)行變化檢測36以節(jié)省存儲空間。還可以″塊對塊(block-for-block)″地執(zhí)行變化檢測(例如,首先設(shè)法在左上角中找到變化區(qū)域,然后在右上角中找、等等)。
本發(fā)明的另一個方面涉及對在已檢測出的水印的存在或不存在所采取的動作。圖5示意性地示出了確保所有組件都起保證水印檢測的作用的協(xié)議的圖。塊16、21、22和38標(biāo)示驗證過程或裝置。在擬想的這個體系結(jié)構(gòu)中,DVD驅(qū)動器10在啟動時檢查在PC中是否存在帶水印檢測器31的圖形卡30。如果帶有水印檢測器的這類圖形卡不存在,那么該驅(qū)動器就不會輸出數(shù)據(jù)。然而,如果這類特定圖形卡存在,則它就會輸出數(shù)據(jù)。
當(dāng)圖形卡中的水印檢測器31檢測到水印時,它將設(shè)法對應(yīng)允的應(yīng)用進(jìn)行驗證,所述應(yīng)用負(fù)責(zé)再現(xiàn)加水印的數(shù)據(jù)。如果這類驗證成功,則圖形卡繼續(xù)操作(例如,正在利用授權(quán)的應(yīng)用來播放有效的DVD視頻)。如果它找不到這類應(yīng)允的應(yīng)用,則所述內(nèi)容必定來自一些未經(jīng)授權(quán)的源,例如,正在由一些盜版軟件或其它非應(yīng)允的軟件再現(xiàn)驅(qū)動器中的非法拷貝盤。圖形卡于是將通過激活開關(guān)35來關(guān)閉這樣的輸出(參見圖2和3),或者破壞其中檢測出水印的所框區(qū)域的觀看樂趣。作為選擇,可以將一條消息滾動通過整個圖像,以指示在未驗證的流中的水印的檢測。
PC運行一個或多個應(yīng)用,比如解壓縮和再現(xiàn)從諸如DVD驅(qū)動器10之類的源中獲得的可能加水印的內(nèi)容。注意,應(yīng)允的應(yīng)用確信無疑它正再現(xiàn)的數(shù)據(jù)的來源,因為它同樣已經(jīng)利用驅(qū)動器作了驗證。還要注意,這種體系結(jié)構(gòu)是更為通用的。更具體而言,所述源不必是DVD驅(qū)動器。例如,所述源還可以是模擬式捕獲卡、MPEG編碼器卡或IEEE 1394板。
在上面所示的體系結(jié)構(gòu)中,黑客施行下列攻擊他從DVD+R中將他想要觀看的非法內(nèi)容拷貝到硬盤上而不再現(xiàn)。然后,他在一個窗口中利用應(yīng)允的應(yīng)用播放來自DVD驅(qū)動器上的任何有效的受保護(hù)DVD視頻,同時在另一個窗口中通過非應(yīng)允的應(yīng)用來再現(xiàn)非法資料。該水印檢測器將(在其中任一窗口中)找到水印,不過假定與DVD驅(qū)動器中的正版電影相一致。由此,捕獲不到非法資料。甚至對濫用應(yīng)允的應(yīng)用來說下述情況是可能的可以利用CSS(已被黑客攻擊)來重新加密硬盤上的非法內(nèi)容,由此將其偽裝成有效的內(nèi)容。由此,通過應(yīng)允的播放器來接受這種ReCSS后的內(nèi)容,并且在圖形卡中的水印檢測之后,這個應(yīng)用將證實它。
因此,當(dāng)檢測器已經(jīng)找到加水印的內(nèi)容(就可以把所述內(nèi)容(通過驗證)追溯到應(yīng)允的應(yīng)用或驅(qū)動器上)時,所述檢測器繼續(xù)搜索其它關(guān)注區(qū)域,并檢測其中的水印。實際上,人們能夠通過在顯示器上的隨機點開始邊界框,來避免始終都結(jié)束于相同的邊界框。如果發(fā)現(xiàn)另一個加水印的關(guān)注區(qū)域,則必定還存在另一個應(yīng)允的應(yīng)用或源。在其不存在的情況下,正在播放非法內(nèi)容,并且控制圖形卡相應(yīng)地采取動作。
作為一種可選方案,圖形卡可以利用在引導(dǎo)時建立的經(jīng)驗證的通道來通知水印凈載荷的驅(qū)動器。所述驅(qū)動器能夠從盤中核實這個水印凈載荷是否與這張盤相稱。否則,必定存在被拷貝的資料的其它源。注意,為了使這種方法起作用,需要以它無法被黑客檢索的方式將水印凈載荷存儲在盤上,例如在導(dǎo)入?yún)^(qū)域中的一些目前未使用的扇區(qū)中存儲它們。這不會給驅(qū)動器增加成本。
黑客可能會施行下列攻擊他把第二個非應(yīng)允的圖形卡插入到PC中。他允許驅(qū)動器驗證圖形卡(利用遭攻擊的驅(qū)動器),同時他利用非應(yīng)允的卡來重放來自該驅(qū)動器的非法資料。第二種攻擊情形就是當(dāng)他僅僅把非應(yīng)允的圖形卡插入到他的PC中、但是經(jīng)由網(wǎng)絡(luò)(家庭網(wǎng)絡(luò)或因特網(wǎng))將PC連接于帶有應(yīng)允的圖形卡的另一個PC。在利用遠(yuǎn)程應(yīng)允的圖形卡來驗證驅(qū)動器之后,在板上非應(yīng)允的圖形卡上顯示非法內(nèi)容。第三種攻擊情形就是當(dāng)在單個PC中存在應(yīng)允的DVD光盤驅(qū)動器和帶有水印檢測器的應(yīng)允的圖形卡的時候在驗證之后,黑客將數(shù)據(jù)從驅(qū)動器中的非法盤中流式傳送至運行在網(wǎng)絡(luò)中某處的另一個帶有非應(yīng)允圖形卡的PC上的非應(yīng)允的應(yīng)用中。
操作系統(tǒng)和BIOS都僅僅是PC中的實體,這些實體具有關(guān)于PC的插件配置的可靠知識。解決第一種攻擊情形的方法是用于BIOS或OS的,以禁止PC中的應(yīng)允的和非應(yīng)允的圖形卡的組合(為了安全性原因)。解決第二種攻擊情形的方法是用于OS和BIOS,以禁止跨網(wǎng)絡(luò)利用圖形卡來進(jìn)行驗證。一種用以為OS實現(xiàn)這個的方式就是向驅(qū)動器詢問它利用哪個圖形卡來進(jìn)行驗證,并且檢查所述設(shè)備是確實處在板上。這顯然需要安全的OS。如果市場要求應(yīng)該允許從家庭網(wǎng)絡(luò)中的遠(yuǎn)程DVD驅(qū)動器進(jìn)行重放,則無法防止第二種情形的黑客攻擊問題。用于OS的另一種解決方案就是禁止應(yīng)允的驅(qū)動器和非應(yīng)允的圖形卡在同一個框中的組合。
可以按如下來概括本發(fā)明。用于拷貝保護(hù)目的的個人計算機的圖形卡中的水印檢測近來在標(biāo)準(zhǔn)化方面已經(jīng)開始引發(fā)許多注意。圖形卡中的檢測具有完全不同于原先在DVD驅(qū)動器中考慮的檢測的問題,其涉及高數(shù)據(jù)率、大的縮放范圍和多種視頻流在顯示區(qū)域中的存在。本發(fā)明提出了在用常規(guī)水印檢測器(31)進(jìn)行水印檢測之前先將計算機的RGB輸出轉(zhuǎn)換成(32)亮度信號(Y),所述水印檢測器被設(shè)置成能檢測這類亮度信號中的水印。優(yōu)選地,將待檢查的監(jiān)視器圖像的分辯率轉(zhuǎn)換成(33)在計算機的DVD驅(qū)動器上正在播放的(MPEG2壓縮后的)內(nèi)容的常規(guī)電視分辯率。在提供多個輸出(VGA、TV、DVI)的圖形卡中,可以將相同的水印檢測器按照時序連接到(34)每個輸出。
權(quán)利要求書(按照條約第19條的修改)1.一種檢測多媒體信號中的水印的方法,所述多媒體信號由計算機系統(tǒng)再現(xiàn)以供顯示在可連接于所述計算機系統(tǒng)的顯示器屏幕上,所述方法包括以下步驟-以顏色信號分量(R、G、B)的形式接收多媒體信號;-在各自顏色信號分量域中將所述多媒體信號的可疑圖像劃分成圖像區(qū)域,所述圖像區(qū)域尺寸與重復(fù)嵌入的水印圖案的尺寸相對應(yīng);-累加相同顏色信號域中的圖像區(qū)域,以便為每個顏色信號分量在顏色信號分量域中獲取累加后的圖像區(qū)域;-將顏色信號分量域中累加的圖像區(qū)域轉(zhuǎn)換成亮度信號域中累加的圖像區(qū)域;-檢測在所述亮度信號域中所述累加的圖像區(qū)域中的水印圖案。
2.如權(quán)利要求1所述的方法,其中所述轉(zhuǎn)換步驟包括計算Y=R/4+G/2+B/8,其中Y是所述亮度信號,而R、G和B是所述顏色信號分量。
3.如權(quán)利要求1所述的方法,其中所述檢測水印的步驟包括使用水印檢測器,其被設(shè)置成能檢測具有預(yù)定分辯率的亮度信號中的水印,所述方法還包括以下步驟在進(jìn)行所述檢測水印之前,將所述多媒體信號的分辯率改變成所述預(yù)定分辯率。
4.一種檢測多媒體信號中的水印的方法,所述多媒體信號正在由計算機系統(tǒng)通過多個輸出進(jìn)行再現(xiàn),所述多個輸出中的每一個輸出都可連接于顯示器屏幕,其特征在于所述方法包括以下步驟按照時序?qū)⒏鶕?jù)權(quán)利要求1-3中任一項進(jìn)行操作的水印檢測器連接到所述多個輸出。
5.一種用于再現(xiàn)多媒體信號方法的計算機系統(tǒng),以供經(jīng)由所述計算機系統(tǒng)的顯示器輸出而在顯示器屏幕上顯示,所述計算機系統(tǒng)包括水印檢測器,其連接于所述顯示器輸出,所述水印檢測器被設(shè)置成能-以顏色信號分量(R、G、B)的形式接收多媒體信號;-在各自顏色信號分量域中將所述多媒體信號的可疑圖像劃分成圖像區(qū)域,所述圖像區(qū)域尺寸與重復(fù)地嵌入的水印圖案的尺寸相對應(yīng);
-累加在相同顏色信號域中的圖像區(qū)域,以便為每個顏色信號分量在顏色信號分量域中獲得累加的圖像區(qū)域;-將顏色信號分量域中累加的圖像區(qū)域轉(zhuǎn)換成亮度信號域中累加的圖像區(qū)域;-檢測在所述亮度信號域中所述累加的圖像區(qū)域中的水印圖案。
6.如權(quán)利要求5所述的計算機系統(tǒng),所述計算機系統(tǒng)包括多個所述顯示器輸出,每一個輸出都可連接于顯示器屏幕,其特征在于所述計算機系統(tǒng)還包括用于按照時序?qū)⑺鏊z測器連接到所述多個輸出中之一的裝置。
7.一種用于顯示多媒體信號的圖形卡,所述多媒體信號由計算機系統(tǒng)經(jīng)由所述圖形卡的顯示器輸出在顯示器屏幕上再現(xiàn),所述圖形卡包括水印檢測器,其連接于所述顯示器輸出,所述水印檢測器被設(shè)置成能-以顏色信號分量(R、G、B)的形式接收多媒體信號;-在各自顏色信號分量域中將所述多媒體信號的可疑圖像劃分成圖像區(qū)域,所述圖像區(qū)域尺寸與重復(fù)地嵌入的水印圖案的尺寸相對應(yīng);-累加相同顏色信號域中的圖像區(qū)域,以便為每個顏色信號分量獲取顏色信號分量域中累加的圖像區(qū)域;-將顏色信號分量域中累加的圖像區(qū)域轉(zhuǎn)換成亮度信號域中累加的圖像區(qū)域;-檢測在所述亮度信號域中所述累加的圖像區(qū)域中的水印圖案。
8.如權(quán)利要求7所述的圖形卡,所述圖形卡包括多個所述顯示器輸出,每一個輸出都可連接于顯示器屏幕,其特征在于所述圖形卡還包括用于按照時序?qū)⑺鏊z測器連接到所述多個輸出中之一的裝置。
權(quán)利要求
1.一種檢測多媒體信號中的水印的方法,所述多媒體信號由計算機系統(tǒng)正在再現(xiàn)以供顯示在可連接于所述計算機系統(tǒng)的顯示器屏幕上,所述方法包括以下步驟-以顏色信號分量(R、G、B)的形式接收多媒體信號;-將所述顏色信號分量轉(zhuǎn)換成亮度信號(Y);-檢測所述亮度信號中的水印。
2.如權(quán)利要求1所述的方法,其中所述轉(zhuǎn)換步驟包括計算Y=R/4+G/2+B/8,其中Y是所述亮度信號,而R、G和B是所述顏色信號分量。
3.如權(quán)利要求2所述的方法,其中所述檢測水印的步驟包括-將可疑圖像劃分成與重復(fù)地嵌入的水印圖案的尺寸相對應(yīng)的區(qū)域;-累加所述圖像區(qū)域;以及-檢測在所述累加的圖像區(qū)域中的水印圖案;其中所述方法包括-將所述劃分和累加步驟施加到所述顏色信號分量中的每一個;-把所述轉(zhuǎn)換步驟施加到所述累加的圖像區(qū)域,以在亮度信號域中獲取一個累加的圖像區(qū)域;以及-將所述檢測水印的步驟施加到所述亮度信號域中累加的圖像區(qū)域。
4.如權(quán)利要求1所述的方法,其中所述顏色信號分量是紅色、綠色和藍(lán)色,并且所述轉(zhuǎn)換步驟包括選擇綠色信號分量以構(gòu)成所述亮度信號。
5.如權(quán)利要求1所述的方法,其中所述檢測水印的步驟包括使用被設(shè)置成能檢測具有預(yù)定分辯率的亮度信號中的水印的水印檢測器,所述方法還包括以下步驟在所述檢測水印之前,將所述多媒體信號的分辯率改變到所述預(yù)定分辯率。
6.一種檢測多媒體信號中的水印的方法,所述多媒體信號由計算機系統(tǒng)正在通過多個輸出再現(xiàn),所述多個輸出每一個都可連接于顯示器屏幕,其特征在于所述方法包括以下步驟按照時序?qū)⒏鶕?jù)權(quán)利要求1-5中任一項進(jìn)行操作的水印檢測器連接到所述多個輸出。
7.一種用于再現(xiàn)多媒體信號方法的計算機系統(tǒng),以供經(jīng)由所述計算機系統(tǒng)的顯示器輸出而在顯示器屏幕上顯示,所述計算機系統(tǒng)包括水印檢測器,其連接于所述顯示器輸出,所述水印檢測器被設(shè)置成能-以顏色信號分量(R、G、B)的形式接收被再現(xiàn)的多媒體信號;-將所述顏色信號分量轉(zhuǎn)換成亮度信號(Y);-檢測所述亮度信號中的水印。
8.如權(quán)利要求7所述的計算機系統(tǒng),所述計算機系統(tǒng)包括多個所述顯示器輸出,每一個都可連接于顯示器屏幕,其特征在于所述計算機系統(tǒng)還包括用于按照時序?qū)⑺鏊z測器連接到所述多個輸出中之一的裝置。
9.一種用于顯示多媒體信號的圖形卡,所述多媒體信號由計算機系統(tǒng)經(jīng)由所述圖形卡的顯示輸出在顯示器屏幕上再現(xiàn),所述圖形卡包括水印檢測器,其連接于所述顯示器輸出,所述水印檢測器被設(shè)置成能-以顏色信號分量(R、G、B)的形式接收被再現(xiàn)的多媒體信號;-將所述顏色信號分量轉(zhuǎn)換成亮度信號(Y);-檢測所述亮度信號中的水印。
10.如權(quán)利要求9所述的圖形卡,所述圖形卡包括多個所述顯示輸出,每一個輸出都可連接于顯示器屏幕,其特征在于所述圖形卡還包括用于按照時序?qū)⑺鏊z測器連接到所述多個輸出中之一。
全文摘要
用于拷貝保護(hù)目的的個人計算機的圖形卡中的水印檢測近來已經(jīng)開始引起許多標(biāo)準(zhǔn)化方面的注意。圖形卡中的檢測具有完全不同于原先考慮的DVD驅(qū)動器中的檢測的問題,這些問題涉及高數(shù)據(jù)率、大縮放范圍以及顯示區(qū)域中的多個視頻流的存在。本發(fā)明提出了在由常規(guī)水印檢測器(31)進(jìn)行水印檢測之前將計算機的RGB輸出轉(zhuǎn)換(32)成亮度信號(Y),所述水印檢測器被設(shè)置成能檢測這類亮度信號中的水印。優(yōu)選地,將待檢查的監(jiān)視圖像的分辯率轉(zhuǎn)換(33)為正在計算機的DVD驅(qū)動器上播放的(MPEG2壓縮后的)內(nèi)容的常規(guī)電視分辯率。在配備有多個輸出(VGA、TV、DVI)的圖形卡中,相同的水印檢測器可以按照時序連接(34)于每一個輸出。
文檔編號H04N5/85GK1679322SQ03820288
公開日2005年10月5日 申請日期2003年8月12日 優(yōu)先權(quán)日2002年8月28日
發(fā)明者J·C·塔斯特拉, J·C·奧斯特維恩, G·C·蘭格拉亞, A·A·C·M·卡克, M·J·J·J·B·馬伊斯 申請人:皇家飛利浦電子股份有限公司