超高分辨率顯示系統及顯示控制方法
【技術領域】
[0001]本發明涉及視頻顯示領域,特別涉及超高分辨率顯示系統及顯示控制方法。
【背景技術】
[0002]在大型監控或高端會議項目中通常都需要大視野的屏幕,因此大屏拼接技術就勢在必行。目前大屏拼接技術可以實現視頻在大屏上進行開窗,漫游顯示,并支持任意比例的縮放,但是還都無法支持用于顯示超高分辨率地理信息系統(Geographic Informat1nSystem,簡稱“GIS”)地圖、計算機輔助設計(Computer-Aided Design,簡稱“CAD”)圖等,因此雖然相應的大屏拼接的多個顯示子屏合并的分辨率可以做到特別高,但是相應的超高分辨率的GIS地圖和CAD圖等無法輸入到相應的顯示子屏進行顯示,因為目前所有的顯示接口都無法輸出超高分辨率的圖像。
[0003]由于顯卡處理性能和視頻線傳輸帶寬的限制,相應視頻圖像無法達到很高的分辨率,為了解決該問題,目前主流采用的方案為多頭顯卡的方式,即一個處理性能比較強的顯卡通過多個輸出接口的方式來實現超高分辨率視頻圖像,但是相應的輸出接口最大也只能支持到6個1080P (1920x1080)的分辨率,無法達到更大,這樣就限制了超高分辨率GIS地圖,CAD圖等在大屏上進行顯示。即使多頭顯卡也只能支持到一兩千萬的分辨率,無法支持到幾千萬甚至上億的超高分辨率。
【發明內容】
[0004]本發明的目的在于提供一種超高分辨率顯示系統及顯示控制方法,在本發明中,顯卡的輸出接口為外部總線,并且通過外部總線將顯示存儲單元中的視頻信號直接復制到視頻輸出單元的顯存中,從而實現將超高分辨率的GIS底圖、CAD圖,或者應用程序控制界面等在由多個顯示屏組成的大屏上進行顯示。
[0005]為解決上述技術問題,本發明的實施方式公開了一種超高分辨率顯示系統,包括顯卡,顯存復制單元,顯示存儲單元,總線交換機及至少兩個視頻輸出單元;
[0006]顯卡包括內部總線和與該內部總線連接的外部總線,內部總線與該顯卡所在計算機的處理器連接,外部總線與總線交換機連接;
[0007]總線交換機用于連接外部總線和視頻輸出單元;
[0008]視頻輸出單元包含顯存和連接外部顯示器的接口 ;
[0009]顯存復制單元用于將顯示存儲單元中的視頻信號通過外部總線和總線交換機直接復制到視頻輸出單元的顯存中。
[0010]本發明的實施方式還公開了一種應用于如上文的顯示系統的顯示控制方法,包括以下步驟:
[0011]檢測出顯示存儲單元的變化區塊;
[0012]僅復制變化區塊的視頻信號給相應視頻輸出單元的顯存。
[0013]本發明實施方式與現有技術相比,主要區別及其效果在于:
[0014]本發明中,顯卡的輸出接口為外部總線,并且通過外部總線和總線交換機將顯示存儲單元中的視頻信號直接復制到視頻輸出單元的顯存中,從而實現將超高分辨率的GIS底圖、CAD圖,或者應用程序控制界面等在由多個顯示屏組成的大屏上進行顯示。
[0015]當超高分辨率顯示系統的分辨率提高到一定程度后,顯示存儲單元的視頻數據量非常巨大,在本發明中引入實時監測顯示存儲單元的變化區塊的功能,只對顯示存儲單元中變化區塊的視頻信號進行傳輸,大大降低超高分辨率顯示系統的處理器占用率,提高網絡和超高速總線帶寬利用率,同時可以保證局部變化區域達到較高的幀率,從而進一步提高在超高分辨率情況下的處理能力。
[0016]進一步地,當客戶端只需訪問顯示存儲單元中興趣區域的內容時,只需將興趣區域的全部內容傳輸給客戶端,后續只需將興趣區域的變化區塊的內容傳輸給客戶端,而不是傳輸整個顯示存儲單元的變化區塊的全部視頻信號,避免了客戶端和計算機處理器以及網絡資源的浪費,并避免影響到顯示幀率。同時,當客戶端需要訪問的區域由顯示存儲單元中某一區域改變為其它區域時,可以實時更新興趣區域。
[0017]進一步地,在本實施方式中,通過分析操作系統的圖形用戶界面(Graphical UserInterface,簡稱“⑶I”)函數接口能夠快速地檢測出顯示存儲單元的變化區塊。
【附圖說明】
[0018]圖1是本發明第一實施方式中一種超高分辨率顯示系統的結構示意圖;
[0019]圖2是本發明第一實施方式中另一種超高分辨率顯示系統的結構示意圖;
[0020]圖3是本發明第二實施方式中一種超高分辨率顯示系統中顯卡的結構示意圖;
[0021]圖4是本發明第三實施方式中一種應用于如權利要求1所述的顯示系統的顯示控制方法的流程示意圖;
[0022]圖5是本發明第五實施方式中一種顯示控制方法中超高分辨率顯卡分辨率設置的示意圖。
【具體實施方式】
[0023]在以下的敘述中,為了使讀者更好地理解本申請而提出了許多技術細節。但是,本領域的普通技術人員可以理解,即使沒有這些技術細節和基于以下各實施方式的種種變化和修改,也可以實現本申請各權利要求所要求保護的技術方案。
[0024]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的實施方式作進一步地詳細描述。
[0025]本發明第一實施方式涉及一種超高分辨率顯示系統。圖1和圖2是該超高分辨率顯不系統的兩種結構不意圖。
[0026]具體地說,如圖1所示,該超高分辨率顯示系統包括顯卡,顯存復制單元,顯示存儲單元,總線交換機及至少兩個視頻輸出單元。
[0027]顯卡包括內部總線和與該內部總線連接的外部總線,內部總線與該顯卡所在計算機的處理器連接,外部總線與總線交換機連接。
[0028]總線交換機用于連接外部總線和視頻輸出單元。
[0029]視頻輸出單元包含顯存和連接外部顯示器的接口。
[0030]顯存復制單元用于將顯示存儲單元中的視頻信號通過外部總線和總線交換機直接復制到視頻輸出單元的顯存中。
[0031]優選地,顯存復制單元為顯卡中的直接存儲器存取(Direct Memory Access, DMA)模塊,如圖2所示。
[0032]可以理解,顯存復制單元也可以是計算機處理器中的DMA模塊或者處理器本身,或者是能夠實現視頻信號復制的其他模塊。
[0033]優選地,顯示存儲單元為顯卡中的顯示存儲器,如圖2所示。
[0034]此外,可以理解,如果顯卡中沒有集成顯存,也可以使用計算機的內存或者其它存儲模塊作為顯示存儲單元。
[0035]優選地,顯卡還包括硬件加速模塊,硬件加速模塊用于加速視頻處理能力。
[0036]此外,可以理解,在本發明的其他實施方式中,在性能可以滿足要求的情況下,硬件加速模塊不是必須的。
[0037]優選地,當內部總線和外部總線為不同類總線時,內部總線和外部總線是通過總線橋連接的,總線橋用于實現內外部總線之間協議的轉換。
[0038]此外,可以理解,在本發明的其他實施方式中,當內部總線和外部總線為同一類總線時,總線橋不是必須的。
[0039]本發明中,顯卡的輸出接口為外部總線,并且通過外部總線和總線交換機將顯示存儲單元中的視頻信號直接復制到視頻輸出單元的顯存中,從而實現將超高分辨率的GIS底圖、CAD圖,或者應用程序控制界面等在由多個顯示屏組成的大屏上進行顯示。
[0040]本發明第二實施方式涉及一種超高分辨率顯示系統。圖3是該超高分辨率顯示系統中顯卡的結構示意圖。
[0041]該超高分辨率顯卡由內外部高速總線,DMA,顯存,總線橋以及硬件加速模塊幾個模塊組成,其中虛線部分為可選模塊,各部分的作用如下:
[0042]內部高速總線,主要用于與CPU系統進行視頻數據傳輸的總線;
[0043]外部高速總線,主要用于將超高分辨率顯卡顯存內存傳輸到外部設備;