一種多屏拼接顯示系統的屏幕圖像錄制方法
【專利摘要】本發明公開了一種多屏拼接顯示系統的屏幕圖像錄制方法,將控制電腦、錄播服務器及組成拼接顯示系統的所有單元顯示屏通過以太網相連構成局域網,由控制電腦將拼接顯示系統的屏幕圖像同步顯示,并負責對拼接顯示系統上的屏幕圖像信號的位置以及排布進行管理,而在單元顯示屏設置顯示節點機,將顯示節點機的輸入接口與以太網絡連接,顯示節點機的輸出接口與單元顯示屏連接,首先將所有要錄制的圖像信號先轉換成數字信號,再與顯示節點機的ID號一起打包成能夠進行網絡傳輸的節點機數據包發送給錄制服務器進行錄制,可以實現多屏拼接顯示系統的屏幕上任意框選范圍確定的圖像信號或者圖像信號中的某些部分的錄制。
【專利說明】一種多屏拼接顯示系統的屏幕圖像錄制方法
【技術領域】
[0001]本發明涉及一種屏幕圖像的錄制方法,尤其是涉及一種多屏拼接顯示系統的屏幕圖像錄制方法。
【背景技術】
[0002]現有的多屏拼接顯示系統中,錄播系統是針對單路顯示信號而言的,只能錄取上大屏幕顯示的某一路或者幾路圖像信號,而做不到在大屏幕上錄取任意選取的圖像內容,尤其是當這些任意選取圖像內容有些還只是某一路顯示信號中的一部分的情況下。現有技術通常要通過信號分配器將要顯示的信號和錄制的信號分開來,成本高,效率低,耗時間。
【發明內容】
[0003]本發明所要解決的技術問題是提供一種可以在整個拼接大屏幕內部任意框選內容進行錄制的多屏拼接顯示系統的屏幕圖像錄制方法。
[0004]本發明解決上述技術問題所采用的技術方案為:一種多屏拼接顯示系統的屏幕圖像錄制方法,包括以下步驟:
[0005]步驟1:將控制電腦、錄播服務器及組成拼接顯示系統的所有單元顯示屏通過以太網相連構成局域網,所述的控制電腦將拼接顯示系統的屏幕圖像同步顯示,并負責對所述的拼接顯示系統上的屏幕圖像信號的位置以及排布進行管理,所述的單元顯示屏設置有顯示節點機,所述的顯示節點機的輸入接口與以太網連接,所述的顯示節點機的輸出接口與所述的單元顯示屏連接;
[0006]步驟2:在所述的控制電腦上選擇需要錄制的圖像信號范圍,所述的控制電腦確定被選中參與錄制的顯示節點機,并將選中的需要錄制的圖像信號范圍通過以太網發送至所述的顯示節點機,同時將拼接顯示系統的配置信息通過以太網分別發送至所述的顯示節點機和所述的錄播服務器,所述的拼接顯示系統的配置信息包括拼接規模和所述的單元顯示屏的單屏幕圖像分辨率;
[0007]步驟3:所述的錄播服務器將自身的顯示分辨率通過所述的控制電腦發送至所述的顯示節點機進行存儲;
[0008]步驟4:所述的顯示節點機根據所述的控制電腦發送的信息指令將選中的需要錄制的范圍的當前幀的圖像信號切塊,并根據所述的拼接顯示系統的配置信息和所述的錄播服務器的顯示分辨率將切塊后的圖像信號進行縮放,得到縮放后的圖像信號,縮放完成后發送縮放完成信息給所述的控制電腦,等待所述的控制電腦的同步傳輸指令;
[0009]步驟5:所述的控制電腦接收到全部被選中參與錄制的顯示節點機發送的縮放完成信息后,通過以太網將傳輸指令同時發送至全部被選中參與錄制的顯示節點機;
[0010]步驟6:所述的顯示節點機收到傳輸指令后,將縮放后的圖像信號數據傳送給所述的錄播服務器,所述的錄播服務器根據所述的拼接顯示系統的配置信息將接收到的所有顯示節點機的縮放后的圖像信號按所述的拼接顯示系統的拼接方式組合成一幀完整的圖像信號并緩存,然后將緩存的完整的圖像信號保存為錄制文件;
[0011]步驟7:所述的顯示節點機和所述的錄播服務器判斷所述的控制電腦是否發出停止錄制指令,是則所述的錄播服務器停止錄制的過程并將當前已緩存的所有完整的圖像信號保存為錄制文件,被選中參與錄制的顯示節點機停止運行,否則返回步驟4繼續下一幀的圖像信號錄制。
[0012]所述的顯示節點機是設置有CPU的控制器,所述的顯示節點機內部設置有用來接收所述的控制電腦發送的信息,對要錄制的圖像信號進行切塊和縮放的程序,所述的步驟4的具體過程如下:
[0013]步驟4-1:定義所述的單元顯示屏的單屏幕圖像分辨率為單屏幕水平分辨率UX和單屏幕垂直分辨率UY,被選中圖像信號分辨率為部分水平分辨率Ux和部分垂直分辨率Uy ;定義所述的拼接顯示系統的拼接規模為M*N,其中M為水平方向的單元顯示屏數量,N為垂直方向的單元顯示屏數量;定義所述的錄播服務器的顯示分辨率為錄播水平分辨率RX和錄播垂直分辨率RY ;
[0014]步驟4-2:所述的顯示節點機完成圖像切塊,將被選中要錄制的圖像信號Ux*Uy從所述的單元顯示屏的圖像信號UX*UY中切塊出來;
[0015]步驟4-3:定義每個單元顯示屏發給所述的錄播服務器的縮放后的圖像信號大小為水平大小RUx和垂直大小RUy,然后根據如下縮放公式將切塊出來的圖像信號進行縮放:
[0016]RUx = Ux* [RX/ (UX*M)];
[0017]RUy = Uy* [RY/ (UY*N)]。
[0018]所述的步驟6的具體過程如下:
[0019]步驟6-1:所述的顯示節點機收到傳輸指令后,將縮放后的圖像信號與所述的顯示節點機的ID號打包成節點機數據包,傳送給所述的錄播服務器;
[0020]步驟6-2:所述的錄播服務器讀取的ID號及與ID號對應的節點機數據包,根據拼接配置信息找到對應ID號的節點機在錄制數據空間幀的起始位置,然后將圖像數據填入該區域;
[0021]步驟6-3:所述的錄播服務器將所有接收到的位于同一幀的圖像信號拼接成完整的一幀圖像信號并緩存;
[0022]步驟6-4:當所述的錄播服務器緩存的圖像信號達到25?30幀時,開始將緩存的圖像信號存儲到本地文件系統中。
[0023]步驟7中,所述的錄播服務器接收到停止錄制指令后,錄播服務器錄制并緩存當前接收到的最后一幀的圖像信號,再停止錄制的過程。
[0024]與現有技術相比,本發明的優點在于將控制電腦、錄播服務器及組成拼接顯示系統的所有單元顯示屏通過以太網相連構成局域網,由控制電腦將拼接顯示系統的屏幕圖像同步顯示,并負責對拼接顯示系統上的屏幕圖像信號的位置以及排布進行管理,而在單元顯示屏設置顯示節點機,將顯示節點機的輸入接口與以太網絡連接,顯示節點機的輸出接口與單元顯示屏連接,首先將所有要錄制的圖像信號先轉換成數字信號,再與顯示節點機的ID號一起打包成能夠進行網絡傳輸的節點機數據包,則可以實現多屏拼接顯示系統的屏幕上任意框選范圍確定的圖像信號或者圖像信號中的某些部分的錄制;本發明中的所有顯示節點機運行一樣的程序,沒有個體差異,每個顯示節點機負責將被選中的錄制內容按照比例(錄制服務器的分辨率和整個拼接顯示系統的完整分辨率的比例關系)進行圖像縮放,將縮放后的圖像傳輸給錄制服務器;本發明中的錄制服務器按照拼接顯示系統的配置信息,組合來自于不同顯示節點機的圖像塊,構成圖像幀,存儲成為媒體文件;本發明可以在系統中對錄制范圍進行選擇,只要在控制服務器的軟件上用鼠標框選就可完成,實現簡單高效。本發明錄制下來的內容支持按照原始圖像在大屏上的位置進行回放;只要收到打開本地錄制指令,即可直接調用播放器播放本地文件。
【專利附圖】
【附圖說明】
[0025]圖1為本發明具體實施例的結構示意圖。
【具體實施方式】
[0026]以下結合附圖實施例對本發明作進一步詳細描述。
[0027]如圖1所示,以I套5*4的拼接顯示系統為例,在拼接顯示系統上顯示的信號有S-l、S-2、S-3、S-4、S-5個,疊層和顯示狀態如圖1 ;一種多屏拼接顯示系統的屏幕圖像錄制方法,包括以下步驟:
[0028]步驟1:將控制電腦1、錄播服務器2及組成拼接顯示系統3的所有單元顯示屏通過以太網4相連構成局域網,控制電腦I將拼接顯示系統3的屏幕圖像同步顯示,并負責對拼接顯示系統3上的屏幕圖像信號的位置以及排布進行管理,單元顯示屏設置有顯示節點機,顯示節點機是一臺基于X86平臺[帶有CPU]的小機器,基本配置要求,內存DDR31G,硬盤160G,運行Linux或者Windows操作系統,內部設置有用來接收控制電腦I發送的信息,對要錄制的圖像信號進行切塊和縮放的程序,顯示節點機的輸入接口與以太網4連接,顯示節點機的輸出接口與單元顯示屏連接;
[0029]步驟2:在控制電腦I上進行框選,選擇需要錄制的圖像信號范圍,控制電腦I通過框選確定被選中參與錄制的顯示節點機,并將選中的需要錄制的圖像信號范圍通過以太網發送至顯示節點機,同時將拼接顯示系統3的配置信息通過以太網分別發送至顯示節點機和錄播服務器2,拼接顯示系統的配置信息包括拼接規模和單元顯示屏的單屏幕圖像分辨率,拼接規模被定義為M*N,其中M為水平方向的單元顯示屏數量,N為垂直方向的單元顯示屏數量,在本實施例中,拼接規模為5*4,即M = 5, N = 4 ;而單元顯示屏的單屏幕圖像分辨率被定義為單屏幕水平分辨率UX和單屏幕垂直分辨率UY ;
[0030]步驟3:錄播服務器2將自身的顯示分辨率通過控制電腦I發送至顯示節點機進行存儲,錄播服務器2的顯示分辨率定義為錄播水平分辨率RX和錄播垂直分辨率RY ;
[0031]步驟4:顯示節點機根據控制電腦I發送的信息指令將選中的需要錄制的范圍的當前幀的圖像信號切塊,并根據拼接顯示系統3的配置信息和錄播服務器的顯示分辨率將切塊后的圖像信號進行縮放,得到縮放后的圖像信號,具體過程如下:
[0032]步驟4-1:定義被選中圖像信號分辨率為部分水平分辨率Ux和部分垂直分辨率Uy ;
[0033]步驟4-2:顯示節點機完成圖像切塊,將被選中要錄制的圖像信號Ux*Uy從單元顯示屏的圖像信號ux*UY中切塊出來;
[0034]步驟4-3:定義每個單元顯示屏發給錄播服務器2的縮放后的圖像信號大小為水平大小RUx和垂直大小RUy,然后根據如下縮放公式將切塊出來的圖像信號進行縮放:
[0035]RUx = Ux* [RX/ (UX*5)],
[0036]RUy = Uy* [RY/ (UY*4)],
[0037]縮放完成后發送縮放完成信息給控制電腦1,等待控制電腦I的同步傳輸指令;
[0038]步驟5:控制電腦I接收到全部被選中參與錄制的顯示節點機發送的縮放完成信息后,通過以太網將傳輸指令同時發送至全部被選中參與錄制的顯示節點機;
[0039]步驟6:顯示節點機收到傳輸指令后,將縮放后的圖像信號數據傳送給錄播服務器2,錄播服務器2根據拼接顯示系統3的配置信息將接收到的所有顯示節點機的縮放后的圖像信號按拼接顯示系統3的拼接方式組合成一幀完整的圖像信號并緩存,然后將緩存的完整的圖像信號保存為錄制文件,具體過程如下:
[0040]步驟6-1:顯示節點機收到傳輸指令后,將縮放后的圖像信號與顯示節點機的ID號打包成節點機數據包,傳送給錄播服務器2 ;
[0041]步驟6-2:錄播服務器2讀取ID號及與ID號對應的節點機數據包,根據拼接配置信息找到對應ID號的節點機在錄制數據空間幀的起始位置,然后將圖像數據填入該區域;
[0042]步驟6-3:錄播服務器2將所有接收到的位于同一幀的圖像信號拼接成完整的一幀圖像信號并緩存;
[0043]步驟6-4:當錄播服務器緩存的圖像信號達到25?30幀時,開始將緩存的圖像信號存儲到本地文件系統中;
[0044]步驟7:顯示節點機和錄播服務器2判斷控制電腦I是否發出停止錄制指令,是則錄播服務器2錄制并緩存當前接收到的最后一幀的圖像信號,再停止錄制的過程,并將當前已緩存的所有完整的圖像信號保存為錄制文件,被選中參與錄制的顯示節點機停止運行,否則返回步驟4繼續下一幀的圖像信號錄制。
[0045]對于其它拼接規模的拼接顯示系統,其同步錄制方法與上述相同。
【權利要求】
1.一種多屏拼接顯示系統的屏幕圖像錄制方法,其特征在于包括以下步驟: 步驟1:將控制電腦、錄播服務器及組成拼接顯示系統的所有單元顯示屏通過以太網相連構成局域網,所述的控制電腦將拼接顯示系統的屏幕圖像同步顯示,并負責對所述的拼接顯示系統上的屏幕圖像信號的位置以及排布進行管理,所述的單元顯示屏設置有顯示節點機,所述的顯示節點機的輸入接口與以太網連接,所述的顯示節點機的輸出接口與所述的單元顯示屏連接; 步驟2:在所述的控制電腦上選擇需要錄制的圖像信號范圍,所述的控制電腦確定被選中參與錄制的顯示節點機,并將選中的需要錄制的圖像信號范圍通過以太網發送至所述的顯示節點機,同時將拼接顯示系統的配置信息通過以太網分別發送至所述的顯示節點機和所述的錄播服務器,所述的拼接顯示系統的配置信息包括拼接規模和所述的單元顯示屏的單屏幕圖像分辨率; 步驟3:所述的錄播服務器將自身的顯示分辨率通過所述的控制電腦發送至所述的顯示節點機進行存儲; 步驟4:所述的顯示節點機根據所述的控制電腦發送的信息指令將選中的需要錄制范圍的當前幀的圖像信號切塊,并根據所述的拼接顯示系統的配置信息和所述的錄播服務器的顯示分辨率將切塊后的圖像信號進行縮放,得到縮放后的圖像信號,縮放完成后發送縮放完成信息給所述的控制電腦,等待所述的控制電腦的同步傳輸指令; 步驟5:所述的控制電腦接收到全部被選中參與錄制的顯示節點機發送的縮放完成信息后,通過以太網將傳輸指令同時發送至全部被選中參與錄制的顯示節點機; 步驟6:所述的顯示節點機收到傳輸指令后,將縮放后的圖像信號數據傳送給所述的錄播服務器,所述的錄播服務器根據所述的拼接顯示系統的配置信息將接收到的所有顯示節點機的縮放后的圖像信號按所述的拼接顯示系統的拼接方式組合成一幀完整的圖像信號并緩存,然后將緩存的完整的圖像信號保存為錄制文件; 步驟7:所述的顯示節點機和所述的錄播服務器判斷所述的控制電腦是否發出停止錄制指令,是則所述的錄播服務器停止錄制的過程并將當前已緩存的所有完整的圖像信號保存為錄制文件,被選中參與錄制的顯示節點機停止運行,否則返回步驟4繼續下一幀的圖像信號錄制。
2.根據權利要求1所述的一種多屏拼接顯示系統的屏幕錄制方法,其特征在于所述的顯示節點機是設置有CPU的控制器,所述的顯示節點機內部設置有用來接收所述的控制電腦發送的信息,對要錄制的圖像信號進行切塊和縮放的程序,所述的步驟4的具體過程如下: 步驟4-1:定義所述的單元顯示屏的單屏幕圖像分辨率為單屏幕水平分辨率UX和單屏幕垂直分辨率UY,被選中圖像信號分辨率為部分水平分辨率Ux和部分垂直分辨率Uy ;定義所述的拼接顯示系統的拼接規模為M*N,其中Μ為水平方向的單元顯示屏數量,Ν為垂直方向的單元顯示屏數量;定義所述的錄播服務器的顯示分辨率為錄播水平分辨率RX和錄播垂直分辨率RY ; 步驟4-2:所述的顯示節點機完成圖像切塊,將被選中要錄制的圖像信號Ux*Uy從所述的單元顯示屏的圖像信號UX*UY中切塊出來; 步驟4-3:定義每個單元顯示屏發給所述的錄播服務器的縮放后的圖像信號大小為水平大小RUx和垂直大小RUy,然后根據如下縮放公式將切塊出來的圖像信號進行縮放:
RUx = Ux*[RX/(UX*M)];
RUy = Uy*[RY/(UY*N)]。
3.根據權利要求1所述的一種多屏拼接顯示系統的屏幕錄制方法,其特征在于所述的步驟6的具體過程如下: 步驟6-1:所述的顯示節點機收到傳輸指令后,將縮放后的圖像信號與所述的顯示節點機的ID號打包成節點機數據包,傳送給所述的錄播服務器; 步驟6-2:所述的錄播服務器讀取ID號及與ID號對應的節點機數據包,根據拼接配置信息找到對應ID號的節點機在錄制數據空間幀的起始位置,然后將圖像數據填入該區域;步驟6-3:所述的錄播服務器將所有接收到的位于同一幀的圖像信號拼接成完整的一幀圖像信號并緩存; 步驟6-4:當所述的錄播服務器緩存的圖像信號達到25?30幀時,開始將緩存的圖像信號存儲到本地文件系統中。
4.根據權利要求1所述的一種多屏拼接顯示系統的屏幕錄制方法,其特征在于步驟7中所述的錄播服務器接收到停止錄制指令后,錄播服務器錄制并緩存當前接收到的最后一幀的圖像信號,再停止錄制的過程。
【文檔編號】H04N21/234GK104253931SQ201410418077
【公開日】2014年12月31日 申請日期:2014年8月22日 優先權日:2014年8月22日
【發明者】蘇東 申請人:寧波Gqy視訊股份有限公司