本發(fā)明涉及一種防偷窺顯示方法及其系統(tǒng)。
背景技術(shù):
發(fā)明專(zhuān)利《一種防偷窺顯示系統(tǒng)》(CN 102708833B)給出了一種微機(jī)系統(tǒng)的防偷窺顯示系統(tǒng),包括微機(jī)的顯卡、TMDS數(shù)據(jù)接收和解碼電路、T’觸發(fā)器、液晶眼鏡、數(shù)據(jù)信號(hào)和控制信號(hào)的驅(qū)動(dòng)電路、TMDS數(shù)據(jù)編碼和發(fā)送電路、顯示器;微機(jī)的顯卡與TMDS數(shù)據(jù)接收和解碼電路連接;TMDS數(shù)據(jù)接收和解碼電路與數(shù)據(jù)信號(hào)和控制信號(hào)的驅(qū)動(dòng)電路連接;T’觸發(fā)器輸入端與TMDS數(shù)據(jù)接收和解碼電路連接,輸出端與數(shù)據(jù)信號(hào)和控制信號(hào)的驅(qū)動(dòng)電路連接;液晶眼鏡同步被T’觸發(fā)器的輸出端控制;TMDS數(shù)據(jù)編碼和發(fā)送電路與數(shù)據(jù)信號(hào)和控制信號(hào)的驅(qū)動(dòng)電路連接;顯示器與TMDS數(shù)據(jù)編碼和發(fā)送電路連接。若實(shí)現(xiàn)防偷窺功能,必須在微機(jī)顯卡和顯示器之間連接一套這樣的系統(tǒng),這樣一套系統(tǒng)需要獨(dú)立供電,給使用者帶來(lái)安裝和移動(dòng)的不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為了解決上述問(wèn)題,提出了一種防偷窺顯示方法及其系統(tǒng),使用者可以在臺(tái)式電腦或筆記本電腦上實(shí)現(xiàn)防偷窺顯示功能。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下方案:
一種防偷窺顯示方法,包括以下步驟:
1)獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;
2)對(duì)步驟1)中顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,用于對(duì)顯示數(shù)據(jù)作防偷窺修正;
3)將步驟2)中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
奇偶幀標(biāo)志位為0時(shí),顯示數(shù)據(jù)為奇數(shù)幀,奇偶幀標(biāo)志位為1時(shí),顯示數(shù)據(jù)為偶數(shù)幀;
所述異或運(yùn)算的具體操作為:
其中,Di為顯示數(shù)據(jù),M為奇偶幀標(biāo)志位,YDi為防偷窺修正后的顯示數(shù)據(jù),i=0,1,…23。
所述Di中D23、D22、D21、D20、D19、D18、D17、D16代表紅色數(shù)據(jù),D15、D14、D13、D12、D11、D10、D9、D8代表綠色數(shù)據(jù),D7、D6、D5、D4、D3、D2、D1、D0代表藍(lán)色數(shù)據(jù)。
一種防偷窺顯示單元,包括:
獲取模塊,用于獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;
運(yùn)算模塊,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;
發(fā)送模塊,用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
一種防偷窺顯示卡,包括微機(jī)接口、顯示器接口、主處理芯片和顯存;主處理芯片為可編程芯片,包括獲取模塊、運(yùn)算模塊和發(fā)送模塊;微機(jī)接口和獲取模塊分別與顯存相連,顯示數(shù)據(jù)經(jīng)微機(jī)接口存放在顯存中,獲取模塊從顯存獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;運(yùn)算模塊與獲取模塊相連,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;運(yùn)算模塊和顯示器接口分別與發(fā)送模塊相連,發(fā)送模塊用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
一種防偷窺顯示系統(tǒng),包括微機(jī)接口、顯示器接口、主處理芯片、顯存和液晶眼鏡,主處理芯片為可編程芯片,包括獲取模塊、運(yùn)算模塊和發(fā)送模塊;微機(jī)接口和獲取模塊分別與顯存相連,顯示數(shù)據(jù)經(jīng)微機(jī)接口存放在顯存中,獲取模塊從顯存獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;運(yùn)算模塊與獲取模塊相連,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;運(yùn)算模塊和顯示器接口分別與發(fā)送模塊相連,發(fā)送模塊用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口;所述液晶眼鏡的鏡片采用液晶材料,奇偶幀標(biāo)志位同時(shí)控制液晶眼鏡的開(kāi)啟與閉合。
奇偶幀標(biāo)志位為0時(shí),顯示數(shù)據(jù)為奇數(shù)幀,同時(shí)液晶眼鏡開(kāi)啟;奇偶幀標(biāo)志位為1時(shí),顯示數(shù)據(jù)為偶數(shù)幀,同時(shí)液晶眼鏡閉合。
所述發(fā)送模塊還向顯示器接口輸出場(chǎng)行同步信號(hào)。
所述奇偶幀標(biāo)志位通過(guò)顯示器接口輸出或者單獨(dú)輸出。
本發(fā)明的有益效果:
(1)采用該防偷窺顯示方法,使用者在正常操作的同時(shí),其他人采用肉眼無(wú)法看到屏幕顯示內(nèi)容;
(2)臺(tái)式電腦可以直接將顯卡更換為本發(fā)明的防偷窺顯示卡,實(shí)現(xiàn)防偷窺顯示功能;
(3)筆記本電腦生產(chǎn)商可以在生產(chǎn)環(huán)節(jié),采用本發(fā)明的防偷窺電視單元,實(shí)現(xiàn)防偷窺顯示功能;
(4)防偷窺顯示卡或防偷窺顯示系統(tǒng)簡(jiǎn)單輕巧,便于攜帶;
(5)防偷窺顯示卡或防偷窺顯示系統(tǒng)不需要獨(dú)立供電,使用方便。
附圖說(shuō)明
圖1為為本發(fā)明結(jié)構(gòu)示意圖。
具體實(shí)施方式:
下面結(jié)合附圖與實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
本發(fā)明涉及一種防偷窺顯示方法,包括以下步驟:
1)獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;
2)對(duì)步驟1)中顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,用于對(duì)顯示數(shù)據(jù)作防偷窺修正;
3)將步驟2)中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
根據(jù)這種防偷窺顯示方法,可以設(shè)計(jì)一種防偷窺顯示單元,包括:
獲取模塊,用于獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;
運(yùn)算模塊,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;
發(fā)送模塊,用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
如圖1所示,通過(guò)微機(jī)接口(如AGP、PCI-E等)不斷地將顯示數(shù)據(jù)經(jīng)主處理芯片處理送入顯存,即更新顯存內(nèi)容(主處理芯片為FPGA芯片,型號(hào)為EP3C25E144C8N);然后通過(guò)顯示器接口(如DVI、HDMI等)不斷地將顯存數(shù)據(jù)送出顯卡到顯示器;接著顯存數(shù)據(jù)在送出顯示器接口時(shí)進(jìn)行一定的修正,即:設(shè)顯存中記錄的任意點(diǎn)像素的數(shù)據(jù)為D23、D22、D21、D20、D19、D18、D17、D16,D15、D14、D13、D12、D11、D10、D9、D8,D7、D6、D5、D4、D3、D2、D1、D0(簡(jiǎn)寫(xiě)為Di,i=0,1,...,23),其中D23、D22、D21、D20、D19、D18、D17、D16代表紅色數(shù)據(jù),D15、D14、D13、D12、D11、D10、D9、D8代表綠色數(shù)據(jù),D7、D6、D5、D4、D3、D2、D1、D0代表藍(lán)色數(shù)據(jù)。設(shè)YDi為通過(guò)顯示器接口送出的所對(duì)應(yīng)Di的數(shù)據(jù),i=0,1,...,23。設(shè)M為送顯示器數(shù)據(jù)的奇偶幀標(biāo)志位,奇數(shù)幀時(shí),M=0,偶數(shù)幀時(shí),M=1。那么,
其中,i=0,1,...,23。
M同時(shí)控制液晶眼鏡,M=0,液晶眼鏡透光開(kāi)啟,M=1,液晶眼鏡不透光閉合,M端的輸出可以利用DVI或HDMI接口的模擬輸出端,也可以單獨(dú)輸出。
奇數(shù)幀顯示數(shù)據(jù)與奇數(shù)幀M=0作異或運(yùn)算,得到原奇數(shù)幀顯示數(shù)據(jù);同時(shí)M=0,液晶眼鏡開(kāi)啟;
偶數(shù)幀顯示數(shù)據(jù)與偶數(shù)幀M=1作異或運(yùn)算,得到原偶數(shù)幀顯示數(shù)據(jù)的取反數(shù)據(jù);同時(shí)M=1,液晶眼鏡閉合;
經(jīng)奇偶幀數(shù)據(jù)連續(xù)快速掃描顯示后,其效果為奇偶幀數(shù)據(jù)的均值,這時(shí)直接用肉眼去觀看顯示器,只能看到亮度為50%白屏。
佩戴液晶眼鏡后,由于傳送奇數(shù)幀數(shù)據(jù)時(shí)液晶眼鏡開(kāi)啟,可以看到顯示畫(huà)面,傳送偶數(shù)幀數(shù)據(jù)時(shí)液晶眼鏡閉合,不能看到顯示畫(huà)面;經(jīng)奇偶幀數(shù)據(jù)連續(xù)快速掃描顯示后,由于只能看到奇數(shù)幀的數(shù)據(jù)所顯示的畫(huà)面,所以畫(huà)面亮度為原始畫(huà)面亮度的50%。
場(chǎng)行同步信號(hào)、數(shù)據(jù)信號(hào)等經(jīng)主處理芯片處理,編碼為符合DVI或HDMI標(biāo)準(zhǔn)的信號(hào)輸出。
本發(fā)明可以應(yīng)用到一種防偷窺顯示卡,包括微機(jī)接口、顯示器接口、主處理芯片和顯存;主處理芯片為可編程芯片,包括獲取模塊、運(yùn)算模塊和發(fā)送模塊;微機(jī)接口和獲取模塊分別與顯存相連,顯示數(shù)據(jù)經(jīng)微機(jī)接口存放在顯存中,獲取模塊從顯存獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;運(yùn)算模塊與獲取模塊相連,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;運(yùn)算模塊和顯示器接口分別與發(fā)送模塊相連,發(fā)送模塊用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口。
本發(fā)明可以應(yīng)用到一種防偷窺顯示系統(tǒng),包括微機(jī)接口、顯示器接口、主處理芯片、顯存和液晶眼鏡,主處理芯片為可編程芯片,包括獲取模塊、運(yùn)算模塊和發(fā)送模塊;微機(jī)接口和獲取模塊分別與顯存相連,顯示數(shù)據(jù)經(jīng)微機(jī)接口存放在顯存中,獲取模塊從顯存獲取顯示數(shù)據(jù)和顯示數(shù)據(jù)的奇偶幀標(biāo)志位;運(yùn)算模塊與獲取模塊相連,用于將顯示數(shù)據(jù)和奇偶幀標(biāo)志位作異或運(yùn)算,對(duì)顯示數(shù)據(jù)作防偷窺修正;運(yùn)算模塊和顯示器接口分別與發(fā)送模塊相連,發(fā)送模塊用于將運(yùn)算模塊中的運(yùn)算結(jié)果發(fā)送給顯示器接口;所述液晶眼鏡的鏡片采用液晶材料,奇偶幀標(biāo)志位同時(shí)控制液晶眼鏡的開(kāi)啟與閉合。
上述雖然結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對(duì)本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以?xún)?nèi)。