專利名稱:在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及拼接墻顯示系統(tǒng),特別是涉及一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法、一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置以及一種拼接墻系統(tǒng)。
背景技術(shù):
拼接墻是專業(yè)顯示技術(shù)的分支,由于其搭建比較靈活,可以根據(jù)用戶對輸入信號的要求選擇不同的視頻處理系統(tǒng),實現(xiàn)如VGA (Video Graphics Array,視頻圖形陣列)、DVI (Digital Visual Interface,數(shù)字視頻接口)、HDMI (HighDefinition MultimediaInterface,高清晰度多媒體接口)或復合視頻信號輸入,因此可以滿足不同使用場合、不同信號輸入的需求。另外還可以通過控制軟件,實現(xiàn)各種信號的切換、拼接成全屏顯示、任意組合顯示等。拼接墻顯示系統(tǒng)的最大特點是高分辨率、高亮度及模塊化設(shè)計。目前,拼接墻顯示系統(tǒng)在指揮調(diào)度、監(jiān)控及信息演示等領(lǐng)域已得到應(yīng)用廣泛。如圖1所示,傳統(tǒng)的拼接墻顯示系統(tǒng),主要由顯示墻體、視頻處理系統(tǒng)及待顯示信號源組成;顯示墻體是由顯示屏拼接而成,視頻處理系統(tǒng)負責實現(xiàn)信號接入、切換及各種控制變換,待顯示信號源則是系統(tǒng)用戶關(guān)心的數(shù)據(jù)畫面。然而,盡管拼接墻顯示系統(tǒng)實現(xiàn)了超高分辨率顯示,但在交互輸入操作方面一直存在不足。例如由于拼接墻所顯示畫面的信號來源不盡相同,導致目前還無法實現(xiàn)在拼接墻上通過鼠標對拼接墻顯示系統(tǒng)的背景桌面進行控制及操作,即用戶不能通過外部鼠標直接在拼接墻上實現(xiàn)交互操作(如打開、關(guān)閉窗口等)。
發(fā)明內(nèi)容
基于此,本發(fā)明提供一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法及裝置,能夠通過外部鼠標直接在拼接墻上實現(xiàn)交互操作。為實現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案—種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法,包括以下步驟獲取顯示墻體的規(guī)模及各信號源的顯示位置;進行鼠標事件采集;判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號;若為計算機桌面信號,則遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;若為非計算機桌面信號,則生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,包括位置獲取模塊,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置;采集模塊,用于進行鼠標事件采集;判斷模塊,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面號;遠程控制模塊,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;模擬圖像疊加模塊,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。一種拼接墻顯示系統(tǒng),包括顯示墻體及視頻處理系統(tǒng),還包括與所述視頻處理系統(tǒng)相連接的交互控制裝置;所述交互控制裝置中包括位置獲取模塊,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置;采集模塊,用于進行鼠標事件采集;判斷模塊,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號;遠程控制模塊,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;模擬圖像疊加模塊,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。由以上方案可以看出,本發(fā)明的一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法、裝置以及一種拼接墻系統(tǒng),針對不同的信號類型采取不同的措施,如果是計算機桌面信號則遠程控制該計算機以實現(xiàn)鼠標交互操作;如果是非計算機桌面信號則通過疊加一個鼠標的模擬圖像來實現(xiàn)鼠標交互操作。應(yīng)用本發(fā)明的方案后可以通過外部鼠標直接在拼接墻上實現(xiàn)交互操作,實現(xiàn)了在超高分辨率的拼接墻上進行鼠標控制及操作的目的,提高了拼接墻顯不系統(tǒng)的交互體驗。
圖1為傳統(tǒng)拼接墻顯不系統(tǒng)的結(jié)構(gòu)不意圖;圖2為本發(fā)明實施例中一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法流程示意圖;圖3為本發(fā)明實施例中所構(gòu)建的拼接墻體坐標系不意圖;圖4為本發(fā)明實施例中一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例中一種拼接墻顯不系統(tǒng)的結(jié)構(gòu)不意圖。
具體實施例方式下面結(jié)合附圖以及具體的實施例,對本發(fā)明的技術(shù)方案作進一步的描述。參見圖2所示,一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法,包括以下步驟步驟S101,獲取顯示墻體的規(guī)模及各信號源的顯示位置。步驟S102,進行鼠標事件采集。作為一個較好的實施例,所述鼠標事件可以包括移動操作、滾輪滑動操作、單/雙擊操作、左/右鍵操作等。步驟S103,當鼠標在拼接墻上移動時,采用現(xiàn)有的坐標計算方法即可計算出當前鼠標所在的位置。在此基礎(chǔ)上,判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號,若是計算機桌面信號則進入步驟S104,若是非計算機桌面信號則進入步驟S105。步驟S104,若為計算機桌面信號,則可以找到這個信號來自于哪一臺計算機,然后就可以遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作。具體的,可以通過運行在該計算機的客戶端程序來接收步驟S102中所采集到的鼠標事件信息,通過與該計算機的數(shù)據(jù)通信以實現(xiàn)遠程控制,此時在拼接墻顯示系統(tǒng)上的鼠標就等同于該計算機所連接的鼠標設(shè)備,從而可以在拼接墻顯示系統(tǒng)上實現(xiàn)如打開/關(guān)閉文件,圖標拖拽、左鍵點擊選定/雙擊打開等常規(guī)的鼠標交互操作。步驟S105,若為非計算機桌面信號,則首先生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。作為一個較好的實施例,所述非計算機桌面信號可以包括=Video信號、IP格式視頻信號等。在疊加所述鼠標的模擬圖像之后,該模擬的鼠標位置可隨拼接墻顯示系統(tǒng)上鼠標的移動而移動。此時雖然無法通過鼠標對對象進行操作,但是能夠起到輔助瀏覽作用,在某些特定條件下,這種鼠標交互操作還是很有用的。拼接墻顯示系統(tǒng)可將不同類型的信號以不同的大小顯示在合適的位置,哪種類型信號顯示在哪個區(qū)域可以預先設(shè)定,本發(fā)明實施例中系統(tǒng)控制軟件對需顯示信號分別進行設(shè)定顯示區(qū)域。為了實現(xiàn)鼠標的全屏漫游,本發(fā)明實施例中還設(shè)計了一種坐標映射方法。說明該坐標映射方法前,做如下設(shè)定單一顯示屏的分辨率為W*H(W列*H行),系統(tǒng)的規(guī)模為M*N,因此顯示系統(tǒng)總的分辨率為MW*NH。某一信號S在顯示屏上所占的分辨率為A*B (在此只對其中一路信號進行說明,其余依理類推)。假定設(shè)定完畢后的坐標見附圖3,由該圖可知,整個系統(tǒng)構(gòu)成一個以分辨率為基礎(chǔ)的坐標系,每路信號經(jīng)設(shè)定后均可在坐標系內(nèi)找到對應(yīng)的顯示窗口坐標范圍。本發(fā)明的鼠標初始默認位置為拼接墻的顯示中心,隨著鼠標移動,坐標也隨之改變。各信號窗口的位置已由控制軟件設(shè)定,當鼠標進入信號s(在此處以信號S為S計算機桌面信號進行說明,其余依理類推)的窗口范圍時,本發(fā)明的拼接墻顯示系統(tǒng)與該S計算機進行數(shù)據(jù)通信,此時拼接墻顯示系統(tǒng)的鼠標就等同于S計算機所連接的鼠標設(shè)備,S計算機在拼接墻顯示系統(tǒng)的鼠標控制下完成如文件打開/關(guān)閉等視窗操作,從而實現(xiàn)鼠標的整屏操作/瀏覽。與上述一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法對應(yīng)的,本發(fā)明還提供一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,參見圖4所示,包括位置獲取模塊101,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置;采集模塊102,用于進行鼠標事件采集;判斷模塊103,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面號;遠程控制模塊104,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;
模擬圖像疊加模塊105,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面
信號上。作為一個較好的實施例,本發(fā)明的裝置還可以包括顯示模塊,用于實時顯示拼接墻中的相關(guān)信息。另外,所述相關(guān)信息可以包括拼接規(guī)模、單屏分辨率等。作為一個較好的實施例,所述鼠標事件可以包括移動操作、滾輪滑動操作、單/雙擊操作、左/右鍵操作等。作為一個較好的實施例,所述非計算機桌面信號可以包括=Video信號、IP格式視
頻信號等。上述一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置的其它技術(shù)特征與上述一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法相同,此處不予贅述。另外,參見圖5所示,本發(fā)明還提供一種拼接墻顯示系統(tǒng),包括顯示墻體及視頻處理系統(tǒng),還包括與所述視頻處理系統(tǒng)相連接的交互控制裝置;所述交互控制裝置中包括位置獲取模塊,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置;采集模塊,用于進行鼠標事件采集;判斷模塊,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號;遠程控制模塊,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;模擬圖像疊加模塊,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。作為一個較好的實施例,本發(fā)明的拼接墻顯示系統(tǒng)還可以包括與所述交互控制裝置相連接的顯示模塊,用于實時顯示拼接墻中的相關(guān)信息;所述相關(guān)信息可以包括拼接規(guī)模、單屏分辨率等。上述一種拼接墻顯示系統(tǒng)的其它技術(shù)特征與上述一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法及裝置相同,此處不予贅述。通過以上方案可以看出,本發(fā)明的一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法、裝置以及一種拼接墻系統(tǒng),針對不同的信號類型采取不同的措施,如果是計算機桌面信號則遠程控制該計算機以實現(xiàn)鼠標交互操作;如果是非計算機桌面信號則通過疊加一個鼠標的模擬圖像來實現(xiàn)鼠標交互操作。應(yīng)用本發(fā)明的方案后可以通過外部鼠標直接在拼接墻上實現(xiàn)交互操作,實現(xiàn)了在超高分辨率的拼接墻上進行鼠標控制及操作的目的,提高了拼接墻顯不系統(tǒng)的交互體驗。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。
權(quán)利要求
1.一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法,其特征在于,包括以下步驟 獲取顯示墻體的規(guī)模及各信號源的顯示位置; 進行鼠標事件采集; 判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號; 若為計算機桌面信號,則遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作; 若為非計算機桌面信號,則生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。
2.根據(jù)權(quán)利要求1所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法,其特征在于,所述鼠標事件包括移動操作、滾輪滑動操作、單/雙擊操作、左/右鍵操作。
3.根據(jù)權(quán)利要求1所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法,其特征在于,所述非計算機桌面信號包括=Video信號、IP格式視頻信號。
4.一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,其特征在于,包括 位置獲取模塊,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置; 采集模塊,用于進行鼠標事件采集; 判斷模塊,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號; 遠程控制模塊,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作; 模擬圖像疊加模塊,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。
5.根據(jù)權(quán)利要求4所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,其特征在于,還包括顯示模塊,用于實時顯示拼接墻中的相關(guān)信息。
6.根據(jù)權(quán)利要求5所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,其特征在于,所述相關(guān)信息包括拼接規(guī)模、單屏分辨率。
7.根據(jù)權(quán)利要求4或5或6所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,其特征在于,所述鼠標事件包括移動操作、滾輪滑動操作、單/雙擊操作、左/右鍵操作。
8.根據(jù)權(quán)利要求4或5或6所述的在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的裝置,其特征在于,所述非計算機桌面信號包括Video信號、IP格式視頻信號。
9.一種拼接墻顯示系統(tǒng),包括顯示墻體及視頻處理系統(tǒng),其特征在于,還包括與所述視頻處理系統(tǒng)相連接的交互控制裝置;所述交互控制裝置中包括 位置獲取模塊,用于獲取顯示墻體的規(guī)模及各信號源的顯示位置; 采集模塊,用于進行鼠標事件采集; 判斷模塊,用于判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號; 遠程控制模塊,用于在所述判斷模塊的判斷結(jié)果為計算機桌面信號時,遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作; 模擬圖像疊加模塊,用于在所述判斷模塊的判斷結(jié)果為非計算機桌面信號,生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。
10.根據(jù)權(quán)利要求9所述的拼接墻顯示系統(tǒng),其特征在于,還包括與所述交互控制裝置相連接的顯示模塊,用于實時顯示拼接墻中的相關(guān)信息;所述相關(guān)信息包括拼接規(guī)模、單屏分辨率。
全文摘要
本發(fā)明提供一種在拼接墻顯示系統(tǒng)上實現(xiàn)鼠標交互操作的方法、裝置以及一種拼接墻系統(tǒng),所述方法包括以下步驟獲取顯示墻體的規(guī)模及各信號源的顯示位置;進行鼠標事件采集;判斷當前鼠標所在窗體的信號類型為計算機桌面信號還是非計算機桌面信號;若為計算機桌面信號,則遠程控制該計算機,根據(jù)所述鼠標事件實現(xiàn)在該計算機上的鼠標交互操作;若為非計算機桌面信號,則生成鼠標的模擬圖像,并根據(jù)所述鼠標事件將所述鼠標的模擬圖像疊加到所述非計算機桌面信號上。應(yīng)用本發(fā)明的方案可以通過外部鼠標直接在拼接墻上實現(xiàn)交互操作,實現(xiàn)了在超高分辨率的拼接墻上進行鼠標控制及操作的目的,提高了拼接墻顯示系統(tǒng)的交互體驗。
文檔編號G06F3/0487GK103049191SQ20121054539
公開日2013年4月17日 申請日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者肖偉權(quán) 申請人:廣東威創(chuàng)視訊科技股份有限公司