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

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

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

發(fā)明內(nèi)容
有鑒于此,本發(fā)明所要解決的技術(shù)問(wèn)題是提供了一種用于遠(yuǎn)程控制的分區(qū)傳輸方法和系統(tǒng),這樣可以有效的降低了處理資源和傳輸資源的占用率,提升處理速度和傳輸速度。為了解決上述技術(shù)問(wèn)題,本發(fā)明公開(kāi)了一種用于遠(yuǎn)程控制的分區(qū)傳輸方法,包括 在本地側(cè)獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期;在本地側(cè)根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。進(jìn)一步地,還包括在本地側(cè)每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。進(jìn)一步地,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,還包括將圖像發(fā)生變化的區(qū)域的位置信息也一起傳輸至網(wǎng)絡(luò)側(cè)。進(jìn)一步地,還包括在所述網(wǎng)絡(luò)側(cè)根據(jù)所述位置信息,將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體。進(jìn)一步地,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期的步驟,包括對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期;根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期。進(jìn)一步地,根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重,如已增至最大值則不再增加;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則減少所述區(qū)域的權(quán)重,如已減至最小值則不再減少;所述權(quán)重越大,掃描周期越短。進(jìn)一步地,根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)對(duì)所述區(qū)域進(jìn)行一次掃描。進(jìn)一步地,所述受關(guān)注狀態(tài),包括以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化。進(jìn)一步地,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,包括在本地側(cè)將圖像發(fā)生變化的區(qū)域劃分為若干區(qū)塊;針對(duì)每一區(qū)塊,識(shí)別其中包含的元素,如果存在一元素面積最大且占所述區(qū)塊的面積的比重超過(guò)一門限,使用與所述元素的類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。進(jìn)一步地,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,還包括將各區(qū)塊的位置信息傳輸至網(wǎng)絡(luò)側(cè);在所述網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)塊的圖像,依據(jù)所述各區(qū)塊的位置信息對(duì)各區(qū)塊的圖像進(jìn)行重組,將所述區(qū)域還原。為了解決上述技術(shù)問(wèn)題,本發(fā)明公開(kāi)了一種用于遠(yuǎn)程控制的分區(qū)傳輸系統(tǒng),包括 分區(qū)傳輸裝置和接收裝置;所述分區(qū)傳輸裝置,用于獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期,根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至所述接收裝置;所述接收裝置,用于將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體。進(jìn)一步地,所述分區(qū)傳輸裝置,還用于將圖像發(fā)生變化的區(qū)域的位置信息一起傳輸至所述接收裝置;所述接收裝置,還用于依據(jù)所述位置信息將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置。進(jìn)一步地,所述分區(qū)傳輸裝置,還用于每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至所述接收裝置。進(jìn)一步地,所述分區(qū)傳輸裝置,還用于對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期,根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期。進(jìn)一步地,所述分區(qū)傳輸裝置,進(jìn)一步用于根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重,檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則減少所述區(qū)域的權(quán)重,所述權(quán)重越大,掃描周期越短。進(jìn)一步地,所述分區(qū)傳輸裝置,進(jìn)一步用于根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)對(duì)所述區(qū)域進(jìn)行一次掃描。進(jìn)一步地,所述分區(qū)傳輸裝置,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),依據(jù)以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化。進(jìn)一步地,所述分區(qū)傳輸裝置,將圖像發(fā)生變化的區(qū)域劃分為若干區(qū)塊,針對(duì)每一區(qū)塊,識(shí)別其中包含的元素,如果存在一元素面積最大且占所述區(qū)塊的面積的比重超過(guò)一門限,使用與所述元素的類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并與所述區(qū)塊的位置信息一起傳輸至所述接收裝置。進(jìn)一步地,所述接收裝置,還用于接收并解壓縮各區(qū)塊的圖像,依據(jù)所述各區(qū)塊的位置信息對(duì)各區(qū)塊的圖像進(jìn)行重組,將所述區(qū)域還原。與現(xiàn)有的方案相比,本發(fā)明所獲得的技術(shù)效果1)本發(fā)明通過(guò)對(duì)窗體分區(qū)進(jìn)行有區(qū)別的監(jiān)控,僅需要對(duì)于活躍的區(qū)域進(jìn)行高密度檢測(cè),對(duì)于不活躍的區(qū)域進(jìn)行低密度檢測(cè),這樣可以有效的降低CPU的占用率;2)對(duì)于活躍區(qū)域的認(rèn)定及每個(gè)區(qū)域的掃描周期都是自適應(yīng)地調(diào)整的,這種靈活性使得當(dāng)區(qū)域的活躍程度變化時(shí)依然可以保證掃描得準(zhǔn)確;3)傳輸圖像時(shí)僅傳輸變化的區(qū)域則大大減小了所需要傳遞的總數(shù)據(jù)量,而圖像變化的區(qū)域是在各自的掃描周期內(nèi)進(jìn)行抓取傳送,相當(dāng)于將這些變化的區(qū)域進(jìn)行分時(shí)傳輸,
進(jìn)一步減小了數(shù)據(jù)量。


圖1為本發(fā)明實(shí)施例的針對(duì)窗體處理的總流程圖;圖2為本發(fā)明實(shí)施例的針對(duì)區(qū)塊處理的細(xì)部流程圖;圖3為本發(fā)明應(yīng)用實(shí)例的第一示意圖;圖4為本發(fā)明應(yīng)用實(shí)例的第二示意圖;圖5為本發(fā)明應(yīng)用實(shí)例的第三示意圖;圖6為本發(fā)明實(shí)施例的系統(tǒng)示意圖。
具體實(shí)施例方式以下將配合圖式及實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。本發(fā)明的核心構(gòu)思在于在本地側(cè)獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期;在本地側(cè)根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),依據(jù)以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化;所述窗體,可以是系統(tǒng)桌面,也可以是將系統(tǒng)桌面被劃分為若干區(qū)域后的某一區(qū)域,也可以是對(duì)某一區(qū)域再分區(qū)后得到的區(qū)域之一,也可以是桌面上新出現(xiàn)的窗體,也可以是形狀發(fā)生變化的窗體(如放大或縮小窗體),本發(fā)明并不限于此。以下以一個(gè)實(shí)施例對(duì)本發(fā)明的用于遠(yuǎn)程控制的分區(qū)傳輸方法進(jìn)行說(shuō)明。用戶接受服務(wù)器的請(qǐng)求,接管用戶的終端進(jìn)行遠(yuǎn)程控制,在遠(yuǎn)程控制的過(guò)程中,需要服務(wù)器實(shí)時(shí)或周期地抓取用戶終端的桌面,并保存為圖片的形式發(fā)送到服務(wù)器上進(jìn)行顯示,從而在服務(wù)器上還原用戶終端的桌面,方便維護(hù)人員在服務(wù)器上控制用戶的終端。本發(fā)明的用于遠(yuǎn)程控制的分區(qū)傳輸方法,應(yīng)用于在進(jìn)行遠(yuǎn)程控制時(shí)服務(wù)側(cè)接管用戶側(cè),抓取用戶終端的桌面的過(guò)程。如圖1所示,具體包括如下操作步驟Si,在本地側(cè)獲取一窗體,將所述窗體劃分為若干區(qū)域,分別執(zhí)行步驟S2和 S7 ;根據(jù)系統(tǒng)內(nèi)部的⑶I (Graphics Device Interface圖形設(shè)備接口)獲取所述窗體;將所述窗體按任意方式分為若干區(qū)域,例如,可以按九宮格將所屬窗體分為九個(gè)區(qū)域, 也可以分成十六格等等,本發(fā)明并不限于此;在本地側(cè)還需要獲得所述窗體的初始圖像并發(fā)送至網(wǎng)絡(luò)側(cè),之后在網(wǎng)絡(luò)側(cè)基于所述初始圖像對(duì)所述窗體進(jìn)行重現(xiàn);步驟S2,為各區(qū)域分別設(shè)置各自的掃描周期;此時(shí)為初始狀態(tài),默認(rèn)將各區(qū)域設(shè)置為相同的掃描周期;步驟S3,在本地側(cè)根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,之后分別執(zhí)行步驟S4和步驟S6 ;掃描獲取各區(qū)域的圖像,同時(shí)還可以獲取各區(qū)域是否被鼠標(biāo)點(diǎn)擊、是否被鼠標(biāo)軌跡經(jīng)過(guò);步驟S4,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè);針對(duì)每個(gè)區(qū)域,將掃描獲取的當(dāng)前區(qū)域的圖像,與當(dāng)前區(qū)域在上一掃描周期獲取的圖像進(jìn)行比對(duì),如果發(fā)生變化,則將所述區(qū)域的圖像傳輸至網(wǎng)絡(luò)側(cè);將圖像發(fā)生變化的區(qū)域的位置信息也一起傳輸至網(wǎng)絡(luò)側(cè);圖像發(fā)生變化的區(qū)域可以是該區(qū)域內(nèi)的窗體的內(nèi)容發(fā)生變化,該區(qū)域內(nèi)出現(xiàn)新打開(kāi)的窗體,也可以是形狀發(fā)生變化的窗體伸展到該區(qū)域內(nèi)(如放大或縮小窗體);步驟S5,在所述網(wǎng)絡(luò)側(cè)將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體,流程結(jié)束;某一時(shí)刻,在所述網(wǎng)絡(luò)側(cè)接收到一區(qū)域的圖像,根據(jù)所述位置信息將接收到的區(qū)域的圖像替換到所述窗體的相應(yīng)位置,從而在網(wǎng)絡(luò)側(cè)重現(xiàn)出這一時(shí)刻本地側(cè)顯示的所述窗體;步驟S6,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,返回執(zhí)行步驟S3 ;
對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期;根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期;例如,針對(duì)某一區(qū)域,根據(jù)所述區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,當(dāng)檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí),則增加所述區(qū)域的權(quán)重,如之前已增至最大值則不再增加,此時(shí)保持最大值;當(dāng)檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài)時(shí),則減少所述區(qū)域的權(quán)重,如之前已減至最小值則不再減少,此時(shí)保持最小值;權(quán)重越高,掃描周期越短;權(quán)重越低,掃描周期越長(zhǎng);檢測(cè)某一區(qū)域是否處于受關(guān)注狀態(tài),可以檢測(cè)所述區(qū)域是否被鼠標(biāo)點(diǎn)擊和/或是否被鼠標(biāo)軌跡經(jīng)過(guò)和/或是否與上一掃描周期獲取的圖像相比發(fā)生變化;在實(shí)際操作中,一般認(rèn)為,所述區(qū)域被鼠標(biāo)點(diǎn)擊即認(rèn)為其處于受關(guān)注狀態(tài),所述區(qū)域被鼠標(biāo)軌跡經(jīng)過(guò)即認(rèn)為其處于受關(guān)注狀態(tài),所述區(qū)域的圖像與上一掃描周期獲取的圖像相比發(fā)生變化即認(rèn)為其處于受關(guān)注狀態(tài);例如,還可以根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則不再對(duì)所述區(qū)域按其掃描周期進(jìn)行掃描,而是在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)才對(duì)所述區(qū)域進(jìn)行一次掃描,這樣對(duì)于一些不受關(guān)注的區(qū)域可以進(jìn)行事件觸發(fā)式掃描,進(jìn)一步降低處理資源的消耗;步驟S7,在本地側(cè)每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè),執(zhí)行步驟S5 ;對(duì)于在步驟S2-S6中被認(rèn)為未處于受關(guān)注狀態(tài)而掃描周期較長(zhǎng)的區(qū)域,如果突然出現(xiàn)的圖像,可以通過(guò)本步驟的方式來(lái)及時(shí)發(fā)現(xiàn)并獲取,并且可以調(diào)短發(fā)生變化的區(qū)域的掃描周期;另外,需要將圖像發(fā)生變化的區(qū)域的位置信息也一起傳輸至網(wǎng)絡(luò)側(cè)。在實(shí)現(xiàn)每隔固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描也可以通過(guò)這樣的方式實(shí)現(xiàn)對(duì)掃描周期的配置規(guī)則,定義為以一個(gè)基礎(chǔ)周期進(jìn)行倍數(shù)增長(zhǎng),例如0. 5秒、2秒、4秒等是以2的倍數(shù)進(jìn)行配置,這樣就相當(dāng)于每隔各區(qū)域中最長(zhǎng)的掃描周期,會(huì)同時(shí)對(duì)各區(qū)域進(jìn)行一次掃描。本發(fā)明對(duì)于步驟S4和S7,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè),可以通過(guò)分類傳輸?shù)姆绞綄⑺鰠^(qū)域的圖像傳輸至網(wǎng)絡(luò)側(cè)。對(duì)某一圖像發(fā)生變化的區(qū)域,如圖2所示,包括以下步驟步驟SSl,在本地側(cè)獲取所述區(qū)域;步驟SS2,將所述區(qū)域劃分為若干區(qū)塊;將所述區(qū)域按任意方式分為若干區(qū)塊,例如,可以按九宮格將所述區(qū)域分為九個(gè)區(qū)塊,也可以分成十六格等等,本發(fā)明并不限于此;步驟SS3,針對(duì)每一區(qū)塊識(shí)別其中包含的元素;所述元素,至少包括背景、文字、圖片;根據(jù)系統(tǒng)內(nèi)部的圖形設(shè)備接口 GDI識(shí)別所述區(qū)塊內(nèi)的元素中的背景;對(duì)于背景, 可以是顏色豐富的圖片,也有可能是單一顏色的圖片;對(duì)所述區(qū)塊所包含的顏色種類進(jìn)行識(shí)別,根據(jù)所述顏色種類的數(shù)量識(shí)別所述區(qū)塊內(nèi)的元素中的文字和/或圖片;一般來(lái)說(shuō),圖片所包含的顏色的種類會(huì)比較豐富,而相對(duì)圖片來(lái)說(shuō),文字所包含的顏色種類則較為單一,因此,可以為顏色種類設(shè)定一門限,顏色種類的數(shù)量小于所述門限時(shí),識(shí)別所述元素為文字;所述顏色種類的數(shù)量大于所述門限時(shí),識(shí)別所述元素為圖片;當(dāng)然,還可以對(duì)圖片進(jìn)行更細(xì)致的劃分,可以為顏色種類設(shè)定第一門限及第二門限,所述第一門限大于第二門限;顏色種類的數(shù)量小于所述第二門限時(shí),識(shí)別所述元素為文字;所述顏色種類的數(shù)量大于所述第一門限時(shí),識(shí)別所述元素為色彩豐富的圖片;所述顏色種類在第一門限及第二門限之間時(shí),識(shí)別為色彩不豐富的圖片;步驟SS4,針對(duì)每一區(qū)塊找出其中所占面積最大的元素并判定所述元素占所述區(qū)塊的面積的比重,如果所述元素占所述區(qū)塊的面積的比重超過(guò)一門限,執(zhí)行步驟SS6,如果所述元素占所述區(qū)塊的面積的比重未超過(guò)一門限,執(zhí)行步驟SS5 ;一般來(lái)說(shuō),如果所述面積最大的元素占所述區(qū)塊的比重超過(guò)一預(yù)設(shè)門限,則可以認(rèn)為所述區(qū)塊主要是由這種元素構(gòu)成;如果所述元素占所述區(qū)塊的比重未超過(guò)所述門限, 則說(shuō)明所述區(qū)塊中的元素種類繁多且平均填充,所述區(qū)塊并不是主要是由某種元素構(gòu)成;步驟SS5,將所述區(qū)塊再劃分為若干二級(jí)區(qū)塊,針對(duì)每個(gè)二級(jí)區(qū)塊再次執(zhí)行步驟 SS3,識(shí)別其中包含的元素;因?yàn)樗鰠^(qū)塊并不是主要是由某種元素構(gòu)成,不同類的元素適用于不同的壓縮方式,所以此時(shí)對(duì)所述區(qū)塊無(wú)法選擇適合的壓縮方式;可以對(duì)所述區(qū)塊再劃分為若干二級(jí)區(qū)塊,按任意方式劃分二級(jí)區(qū)塊,例如,可以按九宮格將所述區(qū)塊分為九個(gè)二級(jí)區(qū)塊,也可以分成十六格等等,本發(fā)明并不限于此。如果此時(shí)某些二級(jí)區(qū)塊中依然無(wú)法確定主要構(gòu)成元素,也可以對(duì)二級(jí)區(qū)塊再次劃分,并進(jìn)行多次迭代,本發(fā)明并不限于此;步驟SS6,使用與所述元素類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè),同時(shí)將所述區(qū)塊的位置信息也傳輸至網(wǎng)絡(luò)側(cè);因?yàn)樗鰠^(qū)塊主要是由這種元素構(gòu)成,所以對(duì)這個(gè)區(qū)塊使用這種元素相應(yīng)的壓縮方式最有效而且適合的;對(duì)于壓縮方式的選取,可以遵循以下原則對(duì)主要由文字組成的區(qū)塊,文字是主要對(duì)象,而文字往往承載需要肉眼識(shí)別的數(shù)據(jù),因此需要保證數(shù)據(jù)還原的質(zhì)量,而且文字本身的尺寸也較小,可以使用無(wú)損壓縮方式;對(duì)于主要由色彩不豐富的圖片組成的區(qū)塊,色彩不豐富的圖片是主要對(duì)象,由于這種圖片本身的尺寸并不大,可以使用無(wú)損編碼壓縮方式;對(duì)于主要由色彩豐富的圖片組成的區(qū)塊,色彩豐富的圖片是主要對(duì)象,對(duì)于遠(yuǎn)程控制來(lái)說(shuō)這種圖片往往并不是關(guān)鍵數(shù)據(jù),允許一定的失真,因此可使用有損編碼壓縮方式, 比如JPG,可以獲得較高的壓縮比,極大地縮小圖片尺寸,在傳輸時(shí)獲得較高的速率。與直接抓取整個(gè)區(qū)域進(jìn)行傳輸相比,經(jīng)過(guò)這樣的分類壓縮后,可以將區(qū)域的大小縮小30% _50%,大大降低了數(shù)據(jù)量,并使得傳輸速率大大提高;步驟SS7,在網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)塊的圖像,依據(jù)各區(qū)塊的位置信息在網(wǎng)絡(luò)側(cè)對(duì)各區(qū)塊進(jìn)行重組,最終將這一時(shí)刻下本地側(cè)的圖像發(fā)生變化的區(qū)域還原,并將所述區(qū)域替換顯示在窗體的相應(yīng)位置;位置信息可以是各區(qū)塊在圖像發(fā)生變化的區(qū)域上的橫縱坐標(biāo)。以下再以一應(yīng)用實(shí)例對(duì)本發(fā)明的方法進(jìn)行說(shuō)明。 用戶A接受服務(wù)器B的請(qǐng)求,接管用戶的電腦對(duì)進(jìn)行遠(yuǎn)程控制,在遠(yuǎn)程控制的過(guò)程中,需要服務(wù)器B實(shí)時(shí)或周期地抓取用戶A的電腦桌面并保存為圖片的形式發(fā)送到服務(wù)器 B上進(jìn)行顯示,從而在服務(wù)器B上還原用戶A的電腦桌面,方便維護(hù)人員在服務(wù)器B上控制用戶A的電腦。在遠(yuǎn)程控制時(shí),如圖3所示,服務(wù)器B將用戶A的電腦的桌面分成十六個(gè)區(qū)域,每個(gè)區(qū)域賦予一個(gè)初始權(quán)重1 ;同時(shí)設(shè)定權(quán)重范圍2-4對(duì)應(yīng)掃描周期為0. 5秒,權(quán)重范圍5-7 對(duì)應(yīng)掃描周期為0. 1秒,所述權(quán)重越高,掃描周期越短;另外全屏幕掃描周期為2秒。根據(jù)各區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài), 則增加所述區(qū)域的權(quán)重,檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則減少所述區(qū)域的權(quán)重;一般認(rèn)為,所述區(qū)域被鼠標(biāo)點(diǎn)擊即認(rèn)為其處于受關(guān)注狀態(tài),所述區(qū)域被鼠標(biāo)軌跡經(jīng)過(guò)即認(rèn)為其處于受關(guān)注狀態(tài),所述區(qū)域的圖像與上一掃描周期獲取的圖像相比發(fā)生變化即認(rèn)為其處于受關(guān)注狀態(tài)。這樣經(jīng)過(guò)一段時(shí)間,如圖4所示,區(qū)域A的權(quán)重為4,區(qū)域B的權(quán)重為7,根據(jù)其權(quán)重所處的權(quán)重范圍可以得到相應(yīng)的掃描周期并進(jìn)行動(dòng)態(tài)設(shè)置,區(qū)域A的掃描周期為0. 5秒, 區(qū)域B的掃描周期為0.1秒;根據(jù)各區(qū)域掃描周期分別對(duì)各熱點(diǎn)區(qū)域進(jìn)行掃描,每0. 5秒掃描區(qū)域A,每0. 1秒掃描區(qū)域B ;在掃描區(qū)域B時(shí),發(fā)現(xiàn)與區(qū)域B相比上一掃描周期獲取的圖像相比,圖像沒(méi)有發(fā)生變化,而且檢測(cè)發(fā)現(xiàn)在這一掃描周期內(nèi)鼠標(biāo)也未點(diǎn)擊區(qū)域B,也鼠標(biāo)軌跡也沒(méi)有劃過(guò)區(qū)域B,則認(rèn)為區(qū)域B在這一掃描周期內(nèi)未處于受關(guān)注狀態(tài),則將區(qū)域B的權(quán)重降為6,掃描周期依然設(shè)置為0. 1秒。由于區(qū)域B在當(dāng)前掃描周期內(nèi)圖像沒(méi)有發(fā)生變化,則不需要將區(qū)域 B發(fā)給網(wǎng)絡(luò)側(cè);在掃描區(qū)域A時(shí),檢測(cè)發(fā)現(xiàn)在這一掃描周期內(nèi)鼠標(biāo)也未點(diǎn)擊區(qū)域A,也鼠標(biāo)軌跡也沒(méi)有劃過(guò)區(qū)域A,但是檢測(cè)發(fā)現(xiàn)與區(qū)域A相比上一掃描周期獲取的圖像相比發(fā)生了變化,則認(rèn)為區(qū)域A在這一掃描周期內(nèi)處于受關(guān)注狀態(tài),則將區(qū)域A的權(quán)重升為5,掃描周期相應(yīng)設(shè)置為0. 1秒,每隔0. 1秒對(duì)區(qū)域A進(jìn)行掃描。由于區(qū)域A在當(dāng)前掃描周期內(nèi)圖像發(fā)生了變化,則需要將區(qū)域A的圖像發(fā)給網(wǎng)絡(luò)側(cè)。同時(shí)為了保證遠(yuǎn)程監(jiān)控的精度,每2秒進(jìn)行一次全屏幕掃描,即對(duì)所有區(qū)域以相同的周期2秒進(jìn)行掃描。例如,區(qū)域C權(quán)重為1,長(zhǎng)期處于非受關(guān)注狀態(tài),則掃描周期較長(zhǎng), 可是在系統(tǒng)桌面上區(qū)域C的位置突然彈出一個(gè)對(duì)話框,如圖5所示,此時(shí)按照區(qū)域C的掃描周期,發(fā)現(xiàn)此對(duì)話框并對(duì)區(qū)域C進(jìn)行傳輸可能需要很長(zhǎng)時(shí)間,或者尚未發(fā)生掃描,此對(duì)話框已經(jīng)消失,從而在網(wǎng)絡(luò)側(cè)重現(xiàn)時(shí)可能會(huì)漏掉非常重要的數(shù)據(jù);這時(shí)每2秒鐘執(zhí)行一次全屏幕掃描,就可以非常及時(shí)的發(fā)現(xiàn)這個(gè)彈出的對(duì)話框,并確認(rèn)這個(gè)圖像變化發(fā)生在區(qū)域C,則將區(qū)域C的圖像傳輸?shù)骄W(wǎng)絡(luò)側(cè),并且此時(shí)可以認(rèn)為區(qū)域C處于受關(guān)注狀態(tài),將其權(quán)重升為2, 對(duì)應(yīng)的調(diào)整掃描周期。以下以一個(gè)實(shí)施例對(duì)本發(fā)明的用于遠(yuǎn)程控制的分區(qū)傳輸系統(tǒng)進(jìn)行說(shuō)明。如圖6所示,所述用于遠(yuǎn)程控制的分區(qū)傳輸系統(tǒng),包括本地側(cè)裝置A,即用于遠(yuǎn)程控制的分區(qū)傳輸裝置,和網(wǎng)絡(luò)側(cè)裝置B,即用于遠(yuǎn)程控制的接收裝置;所述本地側(cè)裝置A,接受所述網(wǎng)絡(luò)側(cè)裝置B的控制,用于獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期,根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域及其位置信息傳輸至所述網(wǎng)絡(luò)側(cè)裝置B ;所述網(wǎng)絡(luò)側(cè)裝置B,用于依據(jù)所述位置信息將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體。具體來(lái)說(shuō),所述本地側(cè)裝置A,還用于每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至所述接收裝置。所述本地側(cè)裝置A,所述分區(qū)傳輸裝置,還用于對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期,根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期。所述本地側(cè)裝置A,進(jìn)一步用于根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài), 則減少所述區(qū)域的權(quán)重或者在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)對(duì)所述區(qū)域進(jìn)行一次掃描。所述本地側(cè)裝置A,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),依據(jù)以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化。所述本地側(cè)裝置A,將圖像發(fā)生變化的區(qū)域劃分為若干區(qū)塊,針對(duì)每一區(qū)塊,識(shí)別其中包含的元素,如果存在一元素面積最大且占所述區(qū)塊的面積的比重超過(guò)一門限,使用與所述元素的類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并與所述區(qū)塊的位置信息一起傳輸至所述網(wǎng)絡(luò)側(cè)裝置B。所述網(wǎng)絡(luò)側(cè)裝置B,還用于接收并解壓縮各區(qū)塊的圖像,依據(jù)所述各區(qū)塊的位置信息對(duì)各區(qū)塊的圖像進(jìn)行重組,將所述區(qū)域還原。上述系統(tǒng)和裝置與前述用于遠(yuǎn)程控制的分區(qū)傳輸方法的特征對(duì)應(yīng),不足之處可以參考前述用于遠(yuǎn)程控制的分區(qū)傳輸方法。上述說(shuō)明示出并描述了本發(fā)明的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、 修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種用于遠(yuǎn)程控制的分區(qū)傳輸方法,其特征在于,包括在本地側(cè)獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期;在本地側(cè)根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。
2.如權(quán)利要求1所述的分區(qū)傳輸方法,其特征在于,還包括在本地側(cè)每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。
3.如權(quán)利要求1或2所述的分區(qū)傳輸方法,其特征在于,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,還包括將圖像發(fā)生變化的區(qū)域的位置信息也一起傳輸至網(wǎng)絡(luò)側(cè)。
4.如權(quán)利要求3所述的分區(qū)傳輸方法,其特征在于,還包括在所述網(wǎng)絡(luò)側(cè)根據(jù)所述位置信息,將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體。
5.如權(quán)利要求1所述的分區(qū)傳輸方法,其特征在于,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期的步驟,進(jìn)一步包括對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期;根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期。
6.如權(quán)利要求5所述的分區(qū)傳輸方法,其特征在于,根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重,如已增至最大值則不再增加;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則減少所述區(qū)域的權(quán)重,如已減至最小值則不再減少;所述權(quán)重越大,掃描周期越短。
7.如權(quán)利要求5所述的分區(qū)傳輸方法,其特征在于,根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)對(duì)所述區(qū)域進(jìn)行一次掃描。
8.如權(quán)利要求1或5或6或7所述的分區(qū)傳輸方法,其特征在于,所述受關(guān)注狀態(tài),包括以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化。
9.如權(quán)利要求1所述的分區(qū)傳輸方法,其特征在于,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,包括在本地側(cè)將圖像發(fā)生變化的區(qū)域劃分為若干區(qū)塊;針對(duì)每一區(qū)塊,識(shí)別其中包含的元素,如果存在一元素面積最大且占所述區(qū)塊的面積的比重超過(guò)一門限,使用與所述元素的類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并傳輸至網(wǎng)絡(luò)側(cè)。
10.如權(quán)利要求9所述的分區(qū)傳輸方法,其特征在于,將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)的步驟,還包括將各區(qū)塊的位置信息傳輸至網(wǎng)絡(luò)側(cè);在所述網(wǎng)絡(luò)側(cè)接收并解壓縮各區(qū)塊的圖像,依據(jù)所述各區(qū)塊的位置信息對(duì)各區(qū)塊的圖像進(jìn)行重組,將所述區(qū)域還原。
11.一種用于遠(yuǎn)程控制的分區(qū)傳輸系統(tǒng),其特征在于,包括分區(qū)傳輸裝置和接收裝置;所述分區(qū)傳輸裝置,用于獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期,根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至所述接收裝置;所述接收裝置,用于將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置,在所述網(wǎng)絡(luò)側(cè)重現(xiàn)所述窗體。
12.如權(quán)利要求11所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,還用于將圖像發(fā)生變化的區(qū)域的位置信息一起傳輸至所述接收裝置;所述接收裝置,還用于依據(jù)所述位置信息將接收到的區(qū)域的圖像替換到所述窗體中相應(yīng)位置。
13.如權(quán)利要求12所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,還用于每隔一固定周期對(duì)各區(qū)域同時(shí)進(jìn)行掃描,根據(jù)圖像發(fā)生變化的情況調(diào)整各區(qū)域的掃描周期,將圖像發(fā)生變化的區(qū)域傳輸至所述接收裝置。
14.如權(quán)利要求11所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,還用于對(duì)每個(gè)區(qū)域賦予一權(quán)重,依據(jù)不同的權(quán)重范圍設(shè)置相應(yīng)的掃描周期,根據(jù)各區(qū)域的掃描周期分別檢測(cè)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)并為每個(gè)區(qū)域調(diào)整權(quán)重,根據(jù)各區(qū)域的權(quán)重所處的權(quán)重范圍調(diào)整各區(qū)域的掃描周期。
15.如權(quán)利要求14所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,進(jìn)一步用于根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重,檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則減少所述區(qū)域的權(quán)重,所述權(quán)重越大,掃描周期越短。
16.如權(quán)利要求14所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,進(jìn)一步用于根據(jù)一區(qū)域的掃描周期對(duì)所述區(qū)域進(jìn)行掃描,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),則增加所述區(qū)域的權(quán)重;檢測(cè)到所述區(qū)域未處于受關(guān)注狀態(tài),則在每檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài)時(shí)對(duì)所述區(qū)域進(jìn)行一次掃描。
17.如權(quán)利要求11、14、15或16所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,檢測(cè)到所述區(qū)域處于受關(guān)注狀態(tài),依據(jù)以下一個(gè)或多個(gè)的組合被鼠標(biāo)點(diǎn)擊、鼠標(biāo)軌跡經(jīng)過(guò)、與上一掃描周期獲取的圖像相比發(fā)生變化。
18.如權(quán)利要求11所述的分區(qū)傳輸系統(tǒng),其特征在于,所述分區(qū)傳輸裝置,將圖像發(fā)生變化的區(qū)域劃分為若干區(qū)塊,針對(duì)每一區(qū)塊,識(shí)別其中包含的元素,如果存在一元素面積最大且占所述區(qū)塊的面積的比重超過(guò)一門限,使用與所述元素的類別相應(yīng)的壓縮方式對(duì)所述區(qū)塊進(jìn)行壓縮并與所述區(qū)塊的位置信息一起傳輸至所述接收裝置。
19.如權(quán)利要求18所述的分區(qū)傳輸系統(tǒng),其特征在于,所述接收裝置,還用于接收并解壓縮各區(qū)塊的圖像,依據(jù)所述各區(qū)塊的位置信息對(duì)各區(qū)塊的圖像進(jìn)行重組,將所述區(qū)域還原。
全文摘要
本發(fā)明公開(kāi)了一種用于遠(yuǎn)程控制的分區(qū)傳輸方法和系統(tǒng),其中所述方法包括在本地側(cè)獲取一窗體,將所述窗體劃分為若干區(qū)域并為各區(qū)域分別設(shè)置掃描周期;在本地側(cè)根據(jù)各區(qū)域的掃描周期分別對(duì)各區(qū)域進(jìn)行掃描,根據(jù)每個(gè)區(qū)域是否處于受關(guān)注狀態(tài)來(lái)調(diào)整每個(gè)區(qū)域的掃描周期,并將圖像發(fā)生變化的區(qū)域傳輸至網(wǎng)絡(luò)側(cè)。本發(fā)明有效的降低了處理資源和傳輸資源的占用率,提升處理速度和傳輸速度。
文檔編號(hào)G06F3/033GK102164166SQ20111004124
公開(kāi)日2011年8月24日 申請(qǐng)日期2011年2月21日 優(yōu)先權(quán)日2011年2月21日
發(fā)明者馬小丁, 高云崢 申請(qǐng)人:北京奇虎科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
金阳县| 得荣县| 库车县| 渝中区| 庆城县| 台南市| 资溪县| 澄城县| 沿河| 蒙城县| 五莲县| 社会| 钟祥市| 富宁县| 青河县| 泽库县| 塔城市| 剑河县| 永修县| 汉沽区| 绥德县| 揭东县| 鹿邑县| 门源| 永丰县| 大名县| 北海市| 阜新| 射阳县| 民权县| 威信县| 呼玛县| 禹城市| 正蓝旗| 安远县| 宝应县| 凤山县| 枞阳县| 思南县| 谷城县| 康马县|