亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng)的制作方法

文檔序號:7814011閱讀:176來源:國知局
一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng),其中所述方法包括:在本地側(cè)獲取一窗體的圖像并劃分為若干區(qū)域;針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。本發(fā)明可以有效降低網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提升了傳輸速率,同時(shí)也有利于網(wǎng)絡(luò)側(cè)提升數(shù)據(jù)處理效率。
【專利說明】一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng)
[0001]本發(fā)明專利申請是申請日為2011年02月21日、申請?zhí)枮?01110041256.3、名稱為“一種用于遠(yuǎn)程控制的分類傳輸方法和系統(tǒng)”的中國發(fā)明專利申請的分案申請。

【技術(shù)領(lǐng)域】
[0002]本發(fā)明屬于遠(yuǎn)程控制領(lǐng)域,具體地說,涉及一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng)。

【背景技術(shù)】
[0003]所謂遠(yuǎn)程控制,是指管理人員通過互聯(lián)網(wǎng)聯(lián)通處于異地的被控制的電腦,將被控電腦的桌面環(huán)境顯示到自己的電腦中,通過本地電腦對處于異地的被控電腦進(jìn)行配置、軟件安裝程序、修改等工作。
[0004]遠(yuǎn)程控制的工作原理:遠(yuǎn)程控制必須通過網(wǎng)絡(luò)才能進(jìn)行。位于本地的電腦是操縱指令的發(fā)出端,稱為主控端,非本地的被控電腦稱為被控端。主控端和被控端可以是位于同一局域網(wǎng)中,也可以是連入互聯(lián)網(wǎng)的處在任何位置的兩臺或多臺電腦。通常在主控端的電腦中安裝服務(wù)器端程序,在被控端的電腦中安裝客戶端程序;使用時(shí)主控端的電腦中的服務(wù)器端程序向被控端的電腦中的客戶端程序發(fā)出信號,建立一個(gè)特殊的遠(yuǎn)程服務(wù),然后通過這個(gè)遠(yuǎn)程服務(wù),使用各種遠(yuǎn)程控制功能發(fā)送遠(yuǎn)程控制命令,控制被控端的電腦中的各種應(yīng)用程序運(yùn)行。
[0005]VNC (Virtual Network Computing虛擬網(wǎng)絡(luò)計(jì)算機(jī))就是一種遠(yuǎn)程控制技術(shù),實(shí)質(zhì)上屬于一種跨平臺的顯示系統(tǒng),將被控端的電腦的完整的窗口界面通過網(wǎng)絡(luò)傳輸?shù)街骺囟说碾娔X屏幕上顯示。當(dāng)操作者使用主控端的電腦控制被控端的電腦時(shí),就如同坐在被控端的電腦的屏幕前一樣,可以啟動被控端電腦的應(yīng)用程序,可以使用或竊取被控端電腦的文件資料,甚至可以利用被控端電腦的外部打印設(shè)備(打印機(jī))和通信設(shè)備(調(diào)制解調(diào)器或者專線等)來進(jìn)行打印和訪問外網(wǎng)和內(nèi)網(wǎng)。
[0006]因?yàn)閂NC是一個(gè)抽象工具,和客戶機(jī)本機(jī)的圖形系統(tǒng)并沒有直接聯(lián)系,VNC技術(shù)是對被控端的整個(gè)屏幕進(jìn)行抓取,在本地側(cè)直接將全屏幕抓取為一個(gè)位圖傳輸?shù)街骺囟瞬⒓右燥@示,而對于在本地側(cè)截取的位圖文件,即使進(jìn)行壓縮,其文件尺寸也必然很大,在需要連續(xù)多次對整個(gè)屏幕進(jìn)行截屏傳輸時(shí),所需傳輸?shù)臄?shù)據(jù)量必然會很大,網(wǎng)絡(luò)傳輸效率較低;而且在位于網(wǎng)絡(luò)側(cè)主控端重現(xiàn)屏幕也會耗費(fèi)更多資源處理這些大尺寸的位圖文件,處理效率很低。這就會直接導(dǎo)致主控端所顯示的畫面更新速度很慢,畫面嚴(yán)重滯后,并且刷新的效果不明顯,從而影響主控端對被控端的遠(yuǎn)程控制,給被控端的用戶的感覺就是遠(yuǎn)程控制的主控端的反應(yīng)非常不靈敏,存在非常大的延遲。當(dāng)被控端的一些圖形畫面變化很快的應(yīng)用程序打開的時(shí)候,VNC更加難以應(yīng)付,延遲會更明顯。


【發(fā)明內(nèi)容】

[0007]有鑒于此,本發(fā)明所要解決的技術(shù)問題是提供了一種用于遠(yuǎn)程控制的傳輸方法和系統(tǒng),可以有效降低網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,提升了傳輸速率,同時(shí)也有利于網(wǎng)絡(luò)側(cè)提升數(shù)據(jù)處理效率。
[0008]為了解決上述技術(shù)問題,本發(fā)明公開了一種用于遠(yuǎn)程控制的傳輸方法,包括:在本地側(cè)獲取一窗體的圖像并劃分為若干區(qū)域;針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
[0009]進(jìn)一步地,針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)的步驟,包括:針對每一區(qū)域,識別其中包含的元素,如果存在一元素面積最大且占所述區(qū)域的面積的比重超過一門限,使用與所述元素的類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
[0010]進(jìn)一步地,針對每一區(qū)域識別其中包含的元素,如果所述元素占所述區(qū)域的比重超過一門限,使用與所述元素類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)的步驟,包括:如果所述元素占所述區(qū)域的面積的比重未超過所述門限,將所述區(qū)域再劃分為若干二級區(qū)域,針對每個(gè)二級區(qū)域再次執(zhí)行本步驟。
[0011]進(jìn)一步地,還包括:將各區(qū)域的位置信息傳輸至網(wǎng)絡(luò)側(cè);在所述網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)域的圖像,依據(jù)所述各區(qū)域的位置信息對各區(qū)域進(jìn)行重組,將所述窗體還原。
[0012]進(jìn)一步地,包括:在所述本地側(cè)根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口獲取所述窗體的圖像。
[0013]進(jìn)一步地,針對每一區(qū)域識別其中包含的元素的步驟,包括:在所述本地側(cè)根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口識別所述區(qū)域內(nèi)的元素,所述元素包括背景。
[0014]進(jìn)一步地,針對每一區(qū)域識別其中包含的元素的步驟,包括:在所述本地側(cè)獲取所述區(qū)域所包含的顏色種類,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素,所述元素至少包括文字和/或圖片。
[0015]進(jìn)一步地,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素的步驟,包括:設(shè)定一門限,當(dāng)所述顏色種類的數(shù)量小于所述門限時(shí),識別所述元素為文字;當(dāng)所述顏色種類的數(shù)量大于所述門限時(shí),識別所述元素為圖片。
[0016]為了解決上述技術(shù)問題,本發(fā)明公開了一種用于遠(yuǎn)程控制的傳輸系統(tǒng),包括:位于本地側(cè)的傳輸裝置和位于網(wǎng)絡(luò)側(cè)的接收裝置,其中,所述傳輸裝置,用于獲取一窗體的圖像并劃分為若干區(qū)域,針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并隨所述區(qū)域的位置信息一起傳輸至所述接收裝置;所述接收裝置,用于接收并解壓縮各區(qū)域的圖像,依據(jù)各區(qū)域的位置信息對各區(qū)域進(jìn)行重組,將所述窗體還原。
[0017]進(jìn)一步地,所述傳輸裝置,進(jìn)一步用于針對每一區(qū)域,識別其中包含的元素,如果存在一元素面積最大且占所述區(qū)域的面積的比重超過一門限,使用與所述元素的類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮。
[0018]進(jìn)一步地,所述傳輸裝置,還用于在所述元素占所述區(qū)域的面積的比重未超過所述門限時(shí),將所述區(qū)域再劃分為若干區(qū)域。
[0019]進(jìn)一步地,所述傳輸裝置,還用于根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口獲取所述窗體。
[0020]進(jìn)一步地,所述傳輸裝置,還用于根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口識別所述區(qū)域內(nèi)的元素,所述元素包括背景。
[0021]進(jìn)一步地,所述傳輸裝置,還用于對所述區(qū)域所包含的顏色種類進(jìn)行識別,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素,所述元素至少包括文字和/或圖片。
[0022]進(jìn)一步地,所述傳輸裝置,還用于設(shè)定一門限,當(dāng)所述顏色種類的數(shù)量小于所述門限時(shí),識別所述元素為文字;當(dāng)所述顏色種類的數(shù)量大于所述門限時(shí),識別所述元素為圖片。
[0023]與現(xiàn)有的方案相比,本發(fā)明所獲得的技術(shù)效果:
[0024]I)對窗體進(jìn)行區(qū)域劃分后,基本將窗體分為了一塊塊組成區(qū)域,所作的核心操作為識別每個(gè)區(qū)域的主要構(gòu)成元素;對主要由文字組成的區(qū)域,往往承載需要肉眼識別的數(shù)據(jù),因此需要保證數(shù)據(jù)還原的質(zhì)量,而且文字本身的尺寸也較小,可以使用無損壓縮方式;對于主要由色彩不豐富的圖片,由于其本身的尺寸并不大,可以使用無損編碼壓縮方式;對于主要由色彩豐富的圖片,對于遠(yuǎn)程控制來說往往并不是關(guān)鍵數(shù)據(jù),允許一定的失真,因此可使用有損編碼壓縮方式,比如JPG,可以獲得較高的壓縮比,極大地縮小圖片尺寸,在傳輸時(shí)獲得較高的速率;
[0025]2)本發(fā)明經(jīng)過這樣的壓縮后,可以將窗體的大小縮小30% -50%,大大降低了數(shù)據(jù)量,使得傳輸速率大大提高,并且也有利于網(wǎng)絡(luò)側(cè)提升數(shù)據(jù)處理效率。

【專利附圖】

【附圖說明】
[0026]圖1為本發(fā)明實(shí)施例的方法流程圖;
[0027]圖2為本發(fā)明應(yīng)用實(shí)例的第一示意圖;
[0028]圖3為本發(fā)明應(yīng)用實(shí)例的第二示意圖
[0029]圖4為本發(fā)明應(yīng)用實(shí)例的第三示意圖;
[0030]圖5為本發(fā)明實(shí)施例的系統(tǒng)示意圖。

【具體實(shí)施方式】
[0031]以下將配合圖式及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,藉此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。
[0032]本發(fā)明的核心構(gòu)思在于:在本地側(cè)獲取一窗體的圖像并劃分為若干區(qū)域;針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
[0033]為了獲得更好的效果,可以進(jìn)一步針對每一區(qū)域,識別其中包含的元素,如果存在一元素面積最大且占所述區(qū)域的面積的比重超過一門限,使用與所述元素的類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
[0034]以下以一個(gè)實(shí)施例對本發(fā)明的用于遠(yuǎn)程控制的傳輸方法進(jìn)行說明。用戶接受服務(wù)器的請求,接管用戶的終端進(jìn)行遠(yuǎn)程控制,在遠(yuǎn)程控制的過程中,需要服務(wù)器實(shí)時(shí)或周期地抓取用戶終端的桌面,并保存為圖片的形式發(fā)送到服務(wù)器上進(jìn)行顯示,從而在服務(wù)器上還原用戶終端的桌面,方便維護(hù)人員在服務(wù)器上控制用戶的終端。
[0035]本發(fā)明的用于遠(yuǎn)程控制的傳輸方法,應(yīng)用于在進(jìn)行遠(yuǎn)程控制時(shí)網(wǎng)絡(luò)側(cè)接管本地偵牝在遠(yuǎn)程控制的某一時(shí)刻抓取本地側(cè)的終端桌面或者所需的終端桌面的一部分熱點(diǎn)區(qū)域并向網(wǎng)絡(luò)側(cè)傳輸?shù)那闆r,如圖1所示,執(zhí)行如下操作:
[0036]步驟SI,在本地側(cè)獲取一窗體;
[0037]在本地側(cè)根據(jù)系統(tǒng)內(nèi)部的⑶I (Graphics Device Interface圖形設(shè)備接口)獲取所述窗體,所獲取的為窗體的圖像;
[0038]步驟S2,將所述窗體劃分為若干區(qū)域;
[0039]將所述窗體按任意方式分為若干區(qū)域,例如,可以按九宮格將所屬窗體分為九個(gè)區(qū)域,也可以分成十六格等等,本發(fā)明并不限于此;
[0040]步驟S3,針對每一區(qū)域識別其中包含的元素;
[0041]所述元素,至少包括:背景、文字、圖片;
[0042]根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口 GDI識別所述區(qū)域內(nèi)的元素中的背景;對于背景,可以是顏色豐富的圖片,也有可能是單一顏色的圖片;
[0043]對所述區(qū)域所包含的顏色種類進(jìn)行識別,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素中的文字和/或圖片;一般來說,圖片所包含的顏色的種類會比較豐富,而相對圖片來說,文字所包含的顏色種類則較為單一,因此,可以為顏色種類設(shè)定一門限,顏色種類的數(shù)量小于所述門限時(shí),識別所述元素為文字;所述顏色種類的數(shù)量大于所述門限時(shí),識別所述元素為圖片;
[0044]當(dāng)然,還可以對圖片進(jìn)行更細(xì)致的劃分,可以為顏色種類設(shè)定第一門限及第二門限,所述第一門限大于第二門限;顏色種類的數(shù)量小于所述第二門限時(shí),識別所述元素為文字;所述顏色種類的數(shù)量大于所述第一門限時(shí),識別所述元素為色彩豐富的圖片;所述顏色種類在第一門限及第二門限之間時(shí),識別為色彩不豐富的圖片;
[0045]步驟S4,針對每一區(qū)域找出其中所占面積最大的元素并判定所述元素占所述區(qū)域的面積的比重,如果所述元素占所述區(qū)域的面積的比重超過一門限,執(zhí)行步驟S6,如果所述元素占所述區(qū)域的面積的比重未超過一門限,執(zhí)行步驟S5 ;
[0046]—般來說,如果所述面積最大的元素占所述區(qū)域的比重超過一預(yù)設(shè)門限,則可以認(rèn)為所述區(qū)域主要是由這種元素構(gòu)成;如果所述元素占所述區(qū)域的比重未超過所述門限,則說明所述區(qū)域中的元素種類繁多且平均填充,所述區(qū)域并不是主要是由某種元素構(gòu)成;
[0047]步驟S5,將所述區(qū)域再劃分為若干二級區(qū)域,針對每個(gè)二級區(qū)域再次執(zhí)行步驟S3,識別其中包含的元素;
[0048]因?yàn)樗鰠^(qū)域并不是主要是由某種元素構(gòu)成,不同類的元素適用于不同的壓縮方式,所以此時(shí)對所述區(qū)域無法選擇適合的壓縮方式;可以對所述區(qū)域再劃分為若干二級區(qū)域,按任意方式劃分二級區(qū)域,例如,可以按九宮格將所屬窗體分為九個(gè)區(qū)域,也可以分成十六格等等,本發(fā)明并不限于此。如果此時(shí)某些二級區(qū)域中依然無法確定主要構(gòu)成元素,也可以對二級區(qū)域再次劃分,并進(jìn)行多次迭代,本發(fā)明并不限于此;
[0049]步驟S6,使用與所述元素類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)偵牝同時(shí)將所述區(qū)域的位置信息也傳輸至網(wǎng)絡(luò)側(cè);
[0050]因?yàn)樗鰠^(qū)域主要是由這種元素構(gòu)成,所以對這個(gè)區(qū)域使用這種元素相應(yīng)的壓縮方式最有效而且適合的;
[0051]對于壓縮方式的選取,可以遵循以下原則:
[0052]對主要由文字組成的區(qū)域,文字是主要對象,而文字往往承載需要肉眼識別的數(shù)據(jù),因此需要保證數(shù)據(jù)還原的質(zhì)量,而且文字本身的尺寸也較小,可以使用無損壓縮方式;
[0053]對于主要由色彩不豐富的圖片組成的區(qū)域,色彩不豐富的圖片是主要對象,由于這種圖片本身的尺寸并不大,可以使用無損編碼壓縮方式;
[0054]對于主要由色彩豐富的圖片組成的區(qū)域,色彩豐富的圖片是主要對象,對于遠(yuǎn)程控制來說這種圖片往往并不是關(guān)鍵數(shù)據(jù),允許一定的失真,因此可使用有損編碼壓縮方式,比如JPG,可以獲得較高的壓縮比,極大地縮小圖片尺寸,在傳輸時(shí)獲得較高的速率。
[0055]與直接抓取窗體進(jìn)行傳輸相比,經(jīng)過這樣的壓縮后,可以將窗體的大小縮小30% -50%,大大降低了數(shù)據(jù)量,并使得傳輸速率大大提高;
[0056]步驟S7,在網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)域的圖像,依據(jù)各區(qū)域的位置信息在網(wǎng)絡(luò)側(cè)對各區(qū)域進(jìn)行重組,最終將這一時(shí)刻下本地側(cè)的窗體還原顯示;
[0057]位置信息可以是各區(qū)域在原窗體圖像上的橫縱坐標(biāo)。
[0058]以下以一應(yīng)用實(shí)例對本發(fā)明的方法進(jìn)行說明。
[0059]用戶A接受服務(wù)器B的請求,接管用戶的電腦對進(jìn)行遠(yuǎn)程控制,在遠(yuǎn)程控制的過程中,需要服務(wù)器B實(shí)時(shí)或周期地抓取用戶A的電腦桌面并保存為圖片的形式發(fā)送到服務(wù)器B上進(jìn)行顯示,從而在服務(wù)器B上還原用戶A的電腦桌面,方便維護(hù)人員在服務(wù)器B上控制用戶A的電腦。
[0060]在遠(yuǎn)程控制的某一時(shí)刻,服務(wù)器B將用戶A的電腦的桌面抓取,并發(fā)送到服務(wù)器B上進(jìn)行顯示時(shí),首先根據(jù)系統(tǒng)內(nèi)部的⑶I (Graphics Device Interface圖形設(shè)備接口)獲取用戶A的電腦桌面,電腦桌面是以一窗體的形式被獲取的;此時(shí),用戶的桌面上打開了一個(gè)窗口,窗口內(nèi)顯示著一個(gè)文本文件的內(nèi)容。
[0061]如圖2所示為用戶A所使用的電腦的桌面,此時(shí)將電腦桌面的圖片按九宮格分為九個(gè)區(qū)域,針對每一區(qū)域識別其中包含的元素,一般來說元素包括:背景、文字、圖片。以區(qū)域I為例,包含桌面背景和各快捷方式的顯示圖標(biāo)(可以將顯示圖標(biāo)識別為背景),根據(jù)上述步驟S3中描述的方式識別出區(qū)域I中的元素為背景。對于區(qū)域1,分析得到其中顏色不豐富的圖片面積最大且占整個(gè)區(qū)域的面積的比重為100%,超過了比重門限,此時(shí)認(rèn)為區(qū)域I主要是由這種顏色不豐富的圖片構(gòu)成,由于這些圖標(biāo)的色彩不豐富,其本身的尺寸并不大,可以使用無損編碼壓縮方式對區(qū)域I進(jìn)行壓縮并傳輸至服務(wù)器B,同時(shí)將區(qū)域I的位置坐標(biāo)也傳輸至服務(wù)器B。再以區(qū)域4為例,包含桌面背景,根據(jù)上述步驟S3中描述的方式識別出區(qū)域4中的元素為背景。對于區(qū)域4,分析得到其中背景面積最大且占整個(gè)區(qū)域的面積的比重為100%,也超過了比重門限,此時(shí)認(rèn)為區(qū)域4主要是由背景構(gòu)成,色彩豐富但不是關(guān)鍵數(shù)據(jù),允許一定的失真,而且很可能涉及用戶隱私而不需顯示,因此可以使用有損編碼壓縮方式對區(qū)域4進(jìn)行壓縮并傳輸至服務(wù)器B,同時(shí)將區(qū)域4的位置坐標(biāo)也傳輸至服務(wù)器B。再以區(qū)域7為例,包含桌面背景和文字,根據(jù)上述步驟S3中描述的方式識別出區(qū)域7中的元素為背景和文字。對于區(qū)域7,分析得到其中文字部分面積最大且占整個(gè)區(qū)域的面積的比重為70%,超過了比重門限,此時(shí)認(rèn)為區(qū)域7主要是由文字構(gòu)成,需要保證數(shù)據(jù)還原的質(zhì)量,因此可以使用無損壓縮方式對區(qū)域7進(jìn)行壓縮并傳輸至服務(wù)器B,同時(shí)將區(qū)域7的位置坐標(biāo)也傳輸至服務(wù)器B。其他區(qū)域也依據(jù)類似的方式進(jìn)行壓縮后傳輸至服務(wù)器B,同時(shí)將位置坐標(biāo)也傳輸至服務(wù)器B。
[0062]服務(wù)器B對收到的各區(qū)域的圖像解壓縮后,依據(jù)各區(qū)域的位置坐標(biāo)進(jìn)行重組,最終在服務(wù)器B的桌面上顯示出這一時(shí)刻用戶A的電腦桌面,從而可以方便維護(hù)人員根據(jù)服務(wù)器B上顯示的情況,在服務(wù)器B上對用戶A的電腦進(jìn)行遠(yuǎn)程控制。
[0063]以下再以一應(yīng)用實(shí)例對本發(fā)明的方法進(jìn)行說明。
[0064]在上述圖2所示的應(yīng)用實(shí)例的基礎(chǔ)上,如圖3所示,發(fā)現(xiàn)桌面上顯示文本文件內(nèi)容的窗口內(nèi)還顯示著圖片,也就是說區(qū)域7中包含桌面背景、圖片和文字,根據(jù)上述步驟S3中描述的方式識別出區(qū)域7中的元素為背景、圖片和文字。對于區(qū)域7,分析得到其中文字部分、圖片部分和背景部分占整個(gè)區(qū)域的比重均沒有超過比重門限,此時(shí)無法確定構(gòu)成區(qū)域7的主要元素,則對區(qū)域7再次按九宮格劃分為九個(gè)區(qū)域,如圖4所示,以區(qū)域71為例,其中包含桌面背景、圖片和文字,根據(jù)上述步驟S3中描述的方式識別出區(qū)域71中的元素為背景、圖片和文字。對于區(qū)域71,分析得到其中圖片面積最大且占整個(gè)區(qū)域的面積的比重為超過了比重門限,此時(shí)認(rèn)為區(qū)域71主要是由圖片構(gòu)成,色彩豐富但不是關(guān)鍵數(shù)據(jù),允許一定的失真,因此可以使用有損編碼壓縮方式對區(qū)域71進(jìn)行壓縮并傳輸至服務(wù)器B,同時(shí)將區(qū)域71的位置坐標(biāo)也傳輸至服務(wù)器B。以同樣的方式其他區(qū)域72-79也依據(jù)類似的方式進(jìn)行壓縮后傳輸至服務(wù)器B,同時(shí)將位置坐標(biāo)也傳輸至服務(wù)器B。另外,區(qū)域1-6和區(qū)域8、9如上一應(yīng)用實(shí)例的方式進(jìn)行壓縮后傳輸至服務(wù)器B,同時(shí)將位置坐標(biāo)也傳輸至服務(wù)器B。
[0065]服務(wù)器B對收到的區(qū)域71-79的數(shù)據(jù)解壓縮后,依據(jù)各區(qū)域的位置坐標(biāo)進(jìn)行重組獲得區(qū)域7,服務(wù)器B還對收到的區(qū)域1-6和區(qū)域8、9的圖像解壓縮后,再依據(jù)區(qū)域1-9的位置坐標(biāo)最終在服務(wù)器B的桌面上重組出這一時(shí)刻用戶A的電腦桌面,從而可以方便維護(hù)人員根據(jù)服務(wù)器B上顯示的情況,在服務(wù)器B上對用戶A的電腦進(jìn)行遠(yuǎn)程控制。
[0066]以下以一個(gè)實(shí)施例對本發(fā)明的用于遠(yuǎn)程控制的傳輸系統(tǒng)進(jìn)行說明。
[0067]所述用于遠(yuǎn)程控制的傳輸系統(tǒng),應(yīng)用于在進(jìn)行遠(yuǎn)程控制時(shí),網(wǎng)絡(luò)側(cè)接管本地側(cè),將本地側(cè)的終端桌面抓取并向網(wǎng)絡(luò)側(cè)傳輸?shù)那闆r,如圖5所示,具體包括:本地側(cè)裝置A,即用于遠(yuǎn)程控制的傳輸裝置,和網(wǎng)絡(luò)側(cè)裝置B,即用于遠(yuǎn)程控制的接收裝置;
[0068]本地側(cè)裝置A,用于獲取一窗體的圖像并劃分為若干區(qū)域,針對每一區(qū)域識別其中包含的元素,在面積最大的元素占所述區(qū)域的比重超過一門限時(shí)使用與所述元素類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并隨所述區(qū)域的位置信息一起傳輸至所述網(wǎng)絡(luò)側(cè)裝置B ;
[0069]網(wǎng)絡(luò)側(cè)裝置B,用于接收并解壓縮各區(qū)域的圖像,依據(jù)各區(qū)域的位置信息對各區(qū)域進(jìn)行重組,將所述窗體還原。
[0070]具體來說,本地側(cè)裝置A,還用于在所述元素占所述區(qū)域的比重未超過所述門限時(shí),將所述區(qū)域再劃分為若干區(qū)域。
[0071]本地側(cè)裝置A,還用于根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口獲取所述窗體。
[0072]本地側(cè)裝置A,還用于根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口性識別所述區(qū)域內(nèi)的元素,所述元素包括背景。
[0073]本地側(cè)裝置A,還用于對所述區(qū)域所包含的顏色種類進(jìn)行識別,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素,所述元素至少包括文字和/或圖片。
[0074]本地側(cè)裝置A,還用于設(shè)定一門限,當(dāng)所述顏色種類的數(shù)量小于所述門限時(shí),識別所述元素為文字;當(dāng)所述顏色種類的數(shù)量大于所述門限時(shí),識別所述元素為圖片。
[0075]上述系統(tǒng)和裝置與前述用于遠(yuǎn)程控制的傳輸方法的特征對應(yīng),不足之處可以參考前述用于遠(yuǎn)程控制的傳輸方法。
[0076]上述說明示出并描述了本發(fā)明的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種用于遠(yuǎn)程控制的傳輸方法,其特征在于,包括: 在本地側(cè)獲取一窗體的圖像并劃分為若干區(qū)域; 針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
2.如權(quán)利要求1所述的傳輸方法,其特征在于,針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)的步驟,進(jìn)一步包括: 針對每一區(qū)域,識別其中包含的元素,如果存在一元素面積最大且占所述區(qū)域的面積的比重超過一門限,使用與所述元素的類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
3.如權(quán)利要求1-2所述的傳輸方法,其特征在于,針對每一區(qū)域識別其中包含的元素,如果所述元素占所述區(qū)域的比重超過一門限,使用與所述元素類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)的步驟,進(jìn)一步包括: 如果所述元素占所述區(qū)域的面積的比重未超過所述門限,將所述區(qū)域再劃分為若干二級區(qū)域,針對每個(gè)二級區(qū)域再次執(zhí)行本步驟。
4.如權(quán)利要求1-3所述的傳輸方法,其特征在于,還包括: 將各區(qū)域的位置信息傳輸至網(wǎng)絡(luò)側(cè); 在所述網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)域的圖像,依據(jù)所述各區(qū)域的位置信息對各區(qū)域進(jìn)行重組,將所述窗體還原。
5.如權(quán)利要求1-4所述的傳輸方法,其特征在于,在本地側(cè)獲取一窗體的圖像的步驟,進(jìn)一步包括: 在所述本地側(cè)根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口獲取所述窗體的圖像。
6.如權(quán)利要求1-5所述的傳輸方法,其特征在于,針對每一區(qū)域識別其中包含的兀素的步驟,進(jìn)一步包括: 在所述本地側(cè)根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口識別所述區(qū)域內(nèi)的元素,所述元素包括背旦-5^ O
7.如權(quán)利要求1-6所述的傳輸方法,其特征在于,針對每一區(qū)域識別其中包含的元素的步驟,進(jìn)一步包括: 在所述本地側(cè)獲取所述區(qū)域所包含的顏色種類,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素,所述元素至少包括文字和/或圖片。
8.如權(quán)利要求1-7所述的傳輸方法,其特征在于,根據(jù)所述顏色種類的數(shù)量識別所述區(qū)域內(nèi)的元素的步驟,進(jìn)一步包括: 設(shè)定一門限,當(dāng)所述顏色種類的數(shù)量小于所述門限時(shí),識別所述元素為文字;當(dāng)所述顏色種類的數(shù)量大于所述門限時(shí),識別所述元素為圖片。
9.一種用于遠(yuǎn)程控制的傳輸系統(tǒng),其特征在于,包括:位于本地側(cè)的傳輸裝置和位于網(wǎng)絡(luò)側(cè)的接收裝置,其中, 所述傳輸裝置,用于獲取一窗體的圖像并劃分為若干區(qū)域,針對每一區(qū)域識別其中包含的元素,使用每一區(qū)域中面積最大的元素的相應(yīng)壓縮方式對所述區(qū)域進(jìn)行壓縮并隨所述區(qū)域的位置信息一起傳輸至所述接收裝置; 所述接收裝置,用于接收并解壓縮各區(qū)域的圖像,依據(jù)各區(qū)域的位置信息對各區(qū)域進(jìn)行重組,將所述窗體還原。
10.如權(quán)利要求9所述的傳輸系統(tǒng),其特征在于, 所述傳輸裝置,進(jìn)一步用于針對每一區(qū)域,識別其中包含的元素,如果存在一元素面積最大且占所述區(qū)域的面積的比重超過一門限,使用與所述元素的類別相應(yīng)的壓縮方式對所述區(qū)域進(jìn)行壓縮。
【文檔編號】H04L29/06GK104184833SQ201410460831
【公開日】2014年12月3日 申請日期:2011年2月21日 優(yōu)先權(quán)日:2011年2月21日
【發(fā)明者】高云崢, 馬小丁 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1