專利名稱:多屏顯示技術中分屏的行場同步時序控制方法及其系統的制作方法
技術領域:
本發明涉及一種多屏顯示技術中分屏的行場同步時序控制方法,本發明 還涉及一種多屏顯示技術中分屏的行場同步時序控制系統。
背景技術:
在視頻領域的多屏顯示技術中,多個分屏需要組合顯示一幅完整的高分 辨率和高刷新率的計算機桌面圖像。然而,通常圖像的分辨率隨著應用的不同而改變,當圖像的分辨率改變時,各個分屏上對應的行場同步時序(尤其是 水平同步時序)就應該相應改變,否則將會出現圖像畫面顯示不同步的問題。傳統的方法是通過手動配置各個分屏上對應的行場同步時序,每次改變顯示 圖像的分辨率,都要進行繁瑣的計算,用計算后的值對設備進行配置,實際操作時4交不方^f更。 發明內容為解決現有技術多屏顯示技術出現的圖像畫面現實不良的問題,本發明 提供一種不需要人工參與,可避免多屏顯示時出現的圖像畫面顯示不同步的 問題的多屏顯示技術中分屏的行場同步時序控制方法。本發明提供一種多屏顯示技術中分屏的行場同步時序控制方法,其包括以下步驟檢測需要顯示的圖像的分辨率;根據所述圖像的分辨率和分屏數計算在每一分屏上顯示的圖像子分辨率;根據所述圖像子分辨率查找時序參數查找表,獲得對應的行場同步時序 參數,其中該時序參數查找表包括與不同的圖像子分辨率——對應的行場同6步時序參數的預設值;根據所述多個行場同步時序參數產生行場同步時序。與現有技術相比較,本發明的多屏顯示技術中分屏的行場同步時序控制 方法中,在儲存器中預先設定該時序參數查找表,通過計算需要顯示的圖像 的子分辨率,查找該時序參數查找表,即可獲得對應的行場同步時序參數, 并通過計算獲得各個分屏顯示時的行場同步時序,從而實現了多屏顯示技術 中各個分屏顯示時的行場同步時序控制,不需要人工調節,避免多屏顯示時 出現的圖像畫面顯示不同步的問題。為解決現有技術多屏顯示技術出現的圖像畫面顯示不同步的問題,本發 明提供一種不需要人工參與,可避免多屏顯示時出現的圖像畫面顯示不同步 的問題的多屏顯示技術中分屏的行場同步時序控制系統。一種多屏顯示技術中分屏的行場同步時序控制系統包括一分辨率檢測單 元、 一子分辨率計算單元、 一時序參數獲取單元以及一同步時序發生單元。該分辨率4企測單元用于沖企測需要顯示的圖像的分辨率;該子分辨率計算單元 用于根據所述圖像的分辨率和分屏數計算在每一分屏上顯示的圖像子分辨 率;該時序參數獲取單元用于根據所述圖像子分辨率查找時序參數查找表, 獲得對應的行場同步時序參數,其中該時序參數查找表包括與不同的圖像子 分辨率——對應的行場同步時序參數的預設值;該同步時序發生單元,用于 根據所述多個行場同步時序參數產生行場同步時序。與現有技術相比較,本發明的多屏顯示技術中分屏的行場同步時序控制 系統中,在所述儲存器中預先設定該時序參數查找表,通過所述子分辨率計 算單元計算需要顯示的圖像的子分辨率,所述時序參數獲取單元查找該時序參數查找表,以獲得對應的行場同步時序參數,所述同步時序發生單元通過 計算獲得各個分屏顯示時的行場同步時序,從而實現了在多屏顯示技術中對 各個分屏顯示時的行場同步時序控制,不需要人工調節,避免多屏顯示時出 現的圖像畫面顯示不同步的問題。
圖1是本發明多屏顯示技術中分屏的行場同步時序控制方法的流程圖。
圖2是本發明多屏顯示技術中分屏的行場同步時序控制方法中步驟S106 的具體流程圖。
圖3是本發明多屏顯示技術中分屏的行場同步時序控制系統的結構示意圖。
-險測單元的結構示意圖。
圖5是本發明多屏顯示技術中分屏的行場同步時序控制中的所述子分辨 率計算單元的結構示意圖。
圖6是本發明多屏顯示技術中分屏的行場同步時序控制中的所述時序參 數獲取單元的結構示意圖。
序發生單元的工作原理示意圖。
其中,10多屏顯示技術中分屏的行場同步時序控制系統;
11分辨率纟企測單元;
111水平分辨率計數器;
112垂直分辨率計lt器;
113計數器控制器;
12子分辨率計算單元;
121第一數據鎖存器;
122第二數據鎖存器;
123水平分辨率除法器;124垂直分辨率除法器;
125除法器控制器;
13時序參數獲取單元;
131多個儲存器;
132參數查找單元;
133比較單元;
134參數輸出單元;
135儲存器地址累加單元;
136儲存器地址初始化單元;
14同步時序發生單元;
15緩沖器。
具體實施例方式
請參閱圖1,圖l是本發明多屏顯示技術中分屏的行場同步時序控制方法 的流程圖。
該多屏顯示分辨率控制方法的流程始于步驟S101 。 然后在步驟S10 2,檢測需要顯示的圖像的分辨率。
若輸入的圖Y象信息中包含有所述圖像的垂直分辨率和水平分辨率的具體
數值,則不需要通過計算獲得圖像的分辨率;若輸入的圖像信息中不包含有 所述圖1"象的分辨率的具體凌K直,則通過下面方式計算圖^^的分辨率
接收所述需要顯示的圖像的垂直同步信號、水平同步信號和像素時鐘, 計算兩個相鄰的水平同步信號之間的像素時鐘的個數,即可得到所述圖像的
水平分辨率;然后計算兩個相鄰的垂直同步信號之間的水平同步信號的個數,即可得到所述圖像的垂直分辨率。
在步驟S104,根據步驟S102中檢測到的圖像分辨率和分屏數計算在每一
分屏上顯示的圖像子分辨率。
將所述圖像的垂直分辨率和水平分辨率的具體數值分別除以多屏顯示時 的分屏數,即得到圖像在每一分屏上顯示的圖像子分辨率,包括水平子分辨 率和垂直子分辨率。
在步驟S106,根據步驟S104中獲得的圖像子分辨率查找時序參數查找 表,獲得對應的行場同步時序參數。
請一并參閱圖2,圖2是本發明多屏顯示技術中分屏的行場同步時序控制 方法中步驟S106的具體流程圖。
該步驟S106具體通過下面的方法實現 在步驟S1060,步驟S106的流程開始。
步驟S1061,對應不同的圖像水平子分辨率和垂直分辨率,才艮據每一個分 屏的刷新率和分辨率等參數計算出對應的行場同步時序參數。其中,本領域 的技術人員根據該行場同步時序參數更夠計算出該圖像在各個分屏上顯示時 的行場同步時序。本實施方式中,該行場同步時序參數包括圖像的垂直子分 辨率、水平子分辨率、垂直后掃參數、水平后掃參數、水平同步周期、水平 前掃參數和像素時鐘配置參數。
步驟S1062,將所述多個行場同步時序參數的所有預設值按照儲存器地址 的順序分別儲存在多個儲存器中,形成該時序參數查找表。其中,本實施方 式中,每個儲存器儲存一種行場同步時序參數的所有預設值,并按照儲存器 地址區分不同的預設值,相同的儲存器地址所對應的行場同步時序參數均為 上述步驟S1061計算得到的——對應的行場同步時序參^:。
步驟S1063,初始化所述多個儲存器的地址。通常的處理方法為將所述儲 存器的地址歸零。
步驟S1064,根據所述儲存器的地址查找出對應的行場同步時序參數的預步驟S1065,將步驟S1064中查找到的行場同步時序參數的預設值中包含 的圖像子分辨率與步驟S104中計算得到的圖像子分辨率比較;
如果步驟S1065中的比較結果為相等,則執行步驟S1066,否則,執行步 驟S1067。
步驟S1066,輸出所述行場同步時序參數,并^丸行步驟S1069。 步驟S1067,將所述儲存器地址加l。
步驟S1068,將加1后的儲存器地址與儲存器的最大地址值比較,判斷步 驟S1067中所述加1后的儲存器地址值是否大于所述儲存器的最大地址值。
如果S1068中判斷的結果為"是,,,則返回步驟S1063;否則,返回步驟 S1064。
步驟S1069 ,步驟S106流程結束。
步驟S108 ,根據所述多個行場同步時序參數產生行場同步時序。 根據該圖像的垂直子分辨率、水平子分辨率、垂直后掃參數、水平后掃 參數、水平同步周期、水平前掃參數和像素時鐘配置參數計算出每一分屏顯 示該圖像對應部分時的行場同步時序,此均為現有技術內容,本領域的技術 人員通過習知的手段即可完成該運算,獲得行場同步時序。故,在此不作詳 細描述。
其中,本實施方式中,垂直同步時序由分屏的刷新率決定,其可由對分 屏的刷新率計算獲得,所述水平同步時序經由行場同步時序參數計算得到。 根據垂直同步時序和水平同步時序可以直接輸出垂直同步信號和水平同步信 號,控制各個分屏的顯示。
步驟S109,所述多屏顯示技術中分屏的行場同步時序控制方法流程結束。
另外,本實施方式中所述的垂直子分辨率、水平子分辨率均符合VESA 標準。
與現有技術相比較,本發明的多屏顯示技術中分屏的行場同步時序控制方法中,在儲存器中預先設定該時序參數查找表,通過計算需要顯示的圖像 的子分辨率,查找該時序參數查找表,即可獲得對應的行場同步時序參數, 并通過計算獲得各個分屏顯示時的行場同步時序,從而實現了多屏顯示技術 中各個分屏顯示時的行場同步時序控制,不需要人工調節,避免多屏顯示時 出現的圖像畫面顯示不同步的問題。
請參閱圖3,圖3是本發明多屏顯示技術中分屏的行場同步時序控制系統 的結構示意圖。
所述多屏顯示技術中分屏的行場同步時序控制系統io包括 一分辨率檢 測單元11、 一子分辨率計算單元12、 一時序參凄t獲取單元13以及一同步時 序發生單元14。
所述分辨率檢測單元11連接所述子分辨率計算單元12,其用于檢測需要 顯示的圖像的分辨率,并將檢測結果傳送至所述子分辨率計算單元12。所述 子分辨率計算單元12連接所述時序參數獲取單元13,其用于根據所述圖像的 分辨率和分屏數計算在每一分屏上顯示的圖像子分辨率,并將計算結果傳送 至所述時序參數獲取單元13。所述時序參數荻取單元13連接所述同步時序發 生單元14,其用于根據所述圖像子分辨率查找時序參數查找表,獲得對應的 行場同步時序參數,并將所述對應的行場同步時序參數傳送至所述同步時序 發生單元14。其中,所述時序參數查找表包括與不同的圖^^子分辨率一一對 應的行場同步時序參數的預設值。所述同步時序發生單元14,用于接收該對 應的行場同步時序參數,并根據所述多個行場同步時序參數產生行場同步時 序。
請參閱圖4,圖4是本發明多屏顯示技術中分屏的行場同步時序控制中的 所述分辨率^f企測單元的結構示意圖。
所述分辨率4企測單元11包括一水平分辨率計數器111、 一垂直分辨率計 數器112以及一計數器控制器113。
若輸入的圖像信息中包含有所述圖像的垂直分辨率和水平分辨率的具體數值,則不需要通過計算獲得圖像的分辨率,由該計數器控制器113直接獲 取所述圖^^的分辨率。
若輸入的圖像信息中不包含有所迷圖像的分辨率的具體數值,則需要通 過計算獲得圖像的分辨率。具體計算時,所述計數器控制器113接收所述需 要顯示的圖像的垂直同步信號、水平同步信號和像素時鐘,在圖像的垂直同
步信號開始時,所述計數器控制器113控制該垂直分辨率計數器112計算兩
個垂直同步信號之間的水平同步信號的個數,得到所述圖像的垂直分辨率。
并且,所述計數器控制器113控制該水平分辨率計數器111計算兩個水平同步 信號之間的像素時鐘的個數,得到所述圖像的水平分辨率。
請參閱5,圖5是本發明多屏顯示技術中分屏的行場同步時序控制中 的所述子分辨率計算單元的結構示意圖。
所述子分辨率計算單元12包括一第一數據鎖存器121、 一第二數據鎖存 器122、 一水平分辨率除法器123、 一垂直分辨率除法器124以及一除法器控 制器125。所述第一數據鎖存器121用于儲存所述分辨率^f企測單元11檢測的 圖像的垂直分辨率和水平分辨率。所述第二數據鎖存器122用于儲存多屏顯 示系統中的分屏數,包括垂直分屏數和水平分屏數。當所述垂直分辨率和水 平分辨率的數據有效信號,以及所述分屏數的有效信號到來后,所述除法器 控制器125控制所述水平分辨率除法器123將所述圖像的水平分辨率除以多 屏顯示時的水平分屏數,即得到圖像在每一分屏上顯示的水平子分辨率;所 述垂直分辨率除法器124將所述圖像的垂直分辨率除以多屏顯示時的垂直分 屏數,即得到圖像在每一分屏上顯示的垂直子分辨率。
請參閱圖6,圖6是本發明多屏顯示技術中分屏的行場同步時序控制中的 所述時序參數獲:f又單元的結構示意圖。
所述時序參數獲取單元13包括多個儲存器131、 一參數查找單元132、 一比較單元133、 一參數輸出單元134和一儲存器地址累加單元135。
所述多個儲存器131,用于按照儲存器地址分別儲存所述多個行場同步時序參數的所有預設值,構成該時序參數查找表。
其中,該時序參數查找表可以通過下面的方法獲得
對應不同的圖像水平子分辨率和垂直分辨率,根據每一個分屏的刷新率和分辨率等參數計算出對應的行場同步時序參數。其中,本領域的技術人員根據該行場同步時序參數更夠計算出該圖像在各個分屏上顯示時的行場同步時序。本實施方式中,該行場同步時序參數包括圖像的垂直子分辨率、水平子分辨率、垂直后掃參數、水平后掃參數、水平同步周期、水平前掃參數和像素時鐘配置參數。
將所述多個行場同步時序參數的所有預設值按照儲存器地址的順序分別
儲存在多個儲存器131中,形成該時序參數查找表。其中,本實施方式中,每個儲存器儲存一種行場同步時序參數的所有預設值,并按照儲存器地址區
過計算得到的——對應的行場同步時序參數。
所述參數查找單元132用于從最小的儲存器地址開始,根據所述儲存器地址查找所述多個儲存器131中對應的行場同步時序參數的預設值,其中,該對應的行場同步時序參數的預設值中包含圖像子分辨率的預設值。
所述比較單元133用于將所述參數查找單元查找到的行場同步時序參數的預設值中包含的圖像子分辨率與根據所述子分辨率計算單元計算得到的圖像子分辨率比較。
所述參數輸出單元134用于在所述比較單元的比較結果相等時輸出所述行場同步時序參數。
所述儲存器地址累加單元135用于在所述比較單元的比較結果不等時,將儲存器地址加1,并將新的儲存器地址傳送至該參數查找單元。
作為本發明的一種改進實施方式,所述時序參數獲取單元13可進一步包括一儲存器地址初始化單元136。所述儲存器地址初始化單元136用于當儲存器地址值達到預設的最大值時,將儲存器地址歸零,并將新的儲存器地址傳送至該參數查找單元132。作為本發明的另一種改進實施方式,該多屏顯示技術中分屏的行場同步
時序控制系統10可進一步包括一緩沖器15,所述緩沖器15用于輸入像素數據,并將該像素數據輸出至所述同步時序發生單元14,所述同步時序發生單元14按照行場同步時序輸出像素數據和對應的行場同步信號。
請參閱圖7,圖7是本發明多屏顯示技術中分屏的行場同步時序控制中的所述同步時序發生單元的工作原理示意圖。
所述同步時序發生單元14根據該圖像的垂直子分辨率、水平子分辨率、
垂直后掃參數、水平后掃參數、水平同步周期、水平前掃參數和像素時鐘配置參數計算出每一分屏顯示該圖像對應部分時的行場同步時序。其中,本實
施方式中,垂直同步時序由分屏的刷新率決定,其由輸入端口直接輸入該同步時序發生器(如圖中所示的外垂直同步信號),所述水平同步時序經由所述行場同步時序參數計算得到。所述同步時序發生單元14根據垂直同步時序和水平同步時序可以直接輸出垂直同步信號和水平同步信號。
另外,本實施方式中所述的垂直子分辨率、水平子分辨率均符合VESA標準。
與現有技術相比較,本發明的多屏顯示技術中分屏的行場同步時序控制系統中,在所述儲存器中預先設定該時序參數查找表,通過所述子分辨率計算單元計算需要顯示的圖像的子分辨率,所述時序參數獲取單元查找該時序
參數查找表,以獲得對應的行場同步時序參數,所述同步時序發生單元通過計算獲得各個分屏顯示時的行場同步時序,從而實現了在多屏顯示技術中對各個分屏顯示時的行場同步時序控制,不需要人工調節,避免多屏顯示時出現的圖像畫面顯示不同步的問題。
以上所述的本發明實施方式,并不構成對本發明保護范圍的限定。任何在本發明的精神和原則之內所作的修改、等同替換和改進等,均應包含在本發明的權利要求保護范圍之內。
權利要求
1.一種多屏顯示技術中分屏的行場同步時序控制方法,其特征在于包括以下步驟檢測需要顯示的圖像的分辨率;根據所述圖像的分辨率和分屏數計算在每一分屏上顯示的圖像子分辨率;根據所述圖像子分辨率查找時序參數查找表,獲得對應的行場同步時序參數,其中該時序參數查找表包括與不同的圖像子分辨率一一對應的行場同步時序參數的預設值;根據所述多個行場同步時序參數產生行場同步時序。
2. 如權利要求1所述的多屏顯示技術中分屏的行場同步時序控制方法, 其特征在于所述圖像子分辨率包括水平子分辨率和垂直子分辨率,所述行 場同步時序參數包括垂直子分辨率、水平子分辨率、垂直后掃參數、水平后 掃參數、水平同步周期、水平前掃參數和像素時鐘配置參數。
3. 如權利要求1所述的多屏顯示技術中分屏的行場同步時序控制方法, 其特征在于,所述4企測需要顯示的圖像的分辨率的步驟包括.-接收需要顯示的圖像的垂直同步信號、水平同步信號和像素時鐘;計算兩個相鄰的水平同步信號之間的像素時鐘的個數,獲得所述圖像的 水平分辨率;計算兩個相鄰的垂直同步信號之間的水平同步信號的個數,獲得所述圖 像的垂直分辨率。
4. 如權利要求1所述的多屏顯示技術中分屏的行場同步時序控制方法,其特征在于,其進一步包括一將所述多個行場同步時序參數的所有預設值按 照儲存器地址順序分別儲存在多個儲存器中,構成該時序參數查找表的步驟, 所述根據圖像子分辨率查找時序參數查找表,獲得對應的時序參數的步驟包括以下步驟初始化多個儲存器的地址;根據所述儲存器地址查找出對應的行場同步時序參數的預設值,該對應 的行場同步時序參數的預設值中包含圖像子分辨率的預設值;將查找到的行場同步時序參數的預設值中包含的圖像子分辨率與根據所 述圖像的分辨率和分屏數計算得到的圖像子分辨率比較;當比較結果為相等時,輸出所述行場同步時序參數;當比較結果為不相等時,將所述儲存器地址加l,返回所述根據所述儲存 器地址查找出對應的行場同步時序參數的預設值的步驟。
5. 如權利要求4所述的多屏顯示技術中分屏的行場同步時序控制方法, 其特征在于,所述根據圖像子分辨率查找時序參數查找表,獲得對應的時序 參數的步驟進一步包括以下步驟將所述加1后的儲存器地址與儲存器地址的最大值比較;當儲存器地址值小于或等于所述儲存器地址的最大值時,返回所述根據 所述儲存器地址查找出對應的行場同步時序參數的預設值的步驟;當儲存器地址值大于所述儲存器地址的最大值時,返回所述初始化多個 儲存器的地址的步驟。
6. —種多屏顯示技術中分屏的行場同步時序控制系統,其特征在于包括 一分辨率檢測單元,用于檢測需要顯示的圖像的分辨率;一子分辨率計算單元,用于根據所述圖像的分辨率和分屏數計算在每一 分屏上顯示的圖像子分辨率;一時序參數獲取單元,用于根據所述圖像子分辨率查找時序參數查找表, 獲得對應的行場同步時序參數,其中該時序參數查找表包括與不同的圖像子分辨率——對應的行場同步時序參數的預設值;一同步時序發生單元,用于根據所述多個行場同步時序參數產生行場同 步時序。
7. 如權利要求6所述的多屏顯示技術中分屏的行場同步時序控制系統, 其特征在于所述圖像子分辨率包括水平子分辨率和垂直子分辨率,所述行 場同步時序參數包括垂直子分辨率、水平子分辨率、垂直后掃參數、水平后 掃參數、水平同步周期、水平前掃參數和像素時鐘配置參數。
8. 如權利要求6所述的多屏顯示技術中分屏的行場同步時序控制系統, 其特征在于所述分辨率檢測單元包括一水平分辨率計數器和一垂直分辨率 計數器,所述水平分辨率計數器用于接收需要顯示的圖像的水平同步信號和 像素時鐘,計算兩個相鄰的水平同步信號之間的像素時鐘的個數,荻得所述 圖像的水平分辨率;所述垂直分辨率計數器用于接收需要顯示的圖像的水平 同步信號、垂直同步信號,計算兩個相鄰的垂直同步信號之間的水平同步信 號的個數,獲得所述圖像的垂直分辨率。
9. 如權利要求6所述的多屏顯示技術中分屏的行場同步時序控制系統, 其特征在于,所述時序參數獲取單元包括多個儲存器,用于按照儲存器地址分別儲存所述多個行場同步時序參數 的所有預設值,構成該時序參數查找表;一個參數查找單元,用于從最小的儲存器地址開始,根據所述儲存器地 址查找所述多個儲存器中對應的行場同步時序參數的預設值,其中,該對應 的行場同步時序參數的預設值中包含圖像子分辨率的預設值;一個比較單元,用于將所述參數查找單元查找到的行場同步時序參數的 預設值中包含的圖像子分辨率與根據所述子分辨率計算單元計算得到的圖像 子分辨率比較;一個參數輸出單元,用于在所述比較單元的比較結果相等時輸出所述行 場同步時序參數;一個儲存器地址累加單元,用于在所述比較單元的比較結果不等時,將 儲存器地址加1,并將所述儲存器地址傳送至該參數查找單元。
10. 如權利要求9所述的多屏顯示技術中分屏的行場同步時序控制系統,其特征在于所述時序參數獲取單元進一步包括一儲存器地址初始化單元, 用于當儲存器地址值達到預設的最大值時,將儲存器地址歸零,并將所述儲 存器地址傳送至該參數查找單元。
全文摘要
本發明提供一種多屏顯示技術中分屏的行場同步時序控制方法,其包括以下步驟檢測需要顯示的圖像的分辨率;根據所述圖像的分辨率和分屏數計算在每一分屏上顯示的圖像子分辨率;根據所述圖像子分辨率查找時序參數查找表,獲得對應的行場同步時序參數,其中該時序參數查找表包括與不同的圖像子分辨率一一對應的行場同步時序參數的預設值;根據所述多個行場同步時序參數產生行場同步時序。本發明的多屏顯示技術中分屏的行場同步時序控制方法,不需要人工調節,可避免多屏顯示時出現的圖像畫面顯示不同步的問題。
文檔編號G09G5/36GK101645261SQ20091004176
公開日2010年2月10日 申請日期2009年8月10日 優先權日2009年8月10日
發明者胡繼超 申請人:廣東威創視訊科技股份有限公司