本發(fā)明涉及顯示控制技術(shù)領(lǐng)域,尤其涉及一種LED顯示控制方法、一種圖像拼接邊緣優(yōu)化方法以及一種圖像拼接處理裝置。
背景技術(shù):
在大分辨率LED顯示屏顯示控制現(xiàn)場(chǎng),由于顯示屏幕像素點(diǎn)數(shù)超過了單張發(fā)送卡的帶載能力,往往使用視頻拼接器或視頻處理器的畫面拼接功能完成顯示。若拼接邊緣處的圖像信號(hào)本身存在大色差或顏色過渡過大時(shí),有時(shí)會(huì)出現(xiàn)拼接邊緣在視覺上出現(xiàn)色彩失真。
圖1為現(xiàn)有技術(shù)中使用視頻拼接器的一種LED顯示屏控制系統(tǒng)架構(gòu)示意圖。其中,LED顯示屏劃分有四個(gè)顯示區(qū)域,視頻拼接器對(duì)一個(gè)完整的輸入視頻圖像進(jìn)行圖像分割操作(或稱圖像截取操作)分成四塊以分別用于帶載LED顯示屏劃分的四個(gè)顯示區(qū)域。當(dāng)然,圖1中的視頻拼接器也可以由四個(gè)級(jí)聯(lián)的視頻處理器來替換,如圖2所示;四個(gè)視頻處理器具有視頻輸入接口和視頻環(huán)出接口,從而使得每個(gè)視頻處理器接收的輸入視頻圖像是一致的;并且,各個(gè)視頻處理器均會(huì)根據(jù)自己帶載的顯示區(qū)域的分辨率大小從接收到的輸入視頻圖像中截取相應(yīng)大小的圖像塊。
然而,普通的視頻拼接器或視頻處理器實(shí)現(xiàn)畫面拼接時(shí)沒有邊緣優(yōu)化功能,在某些情景下會(huì)降低拼接邊緣處顯示效果,從而影響整體效果,使得顯示體驗(yàn)變差。
技術(shù)實(shí)現(xiàn)要素:
因此,本發(fā)明針對(duì)現(xiàn)有技術(shù)中的缺陷和不足,提供一種LED顯示控制方法、一種圖像拼接邊緣優(yōu)化方法以及一種圖像拼接處理裝置。
具體地,本發(fā)明實(shí)施例提出的一種LED顯示控制方法,包括步驟:(i)在開啟拼接后,檢測(cè)顯示屏帶載區(qū)域的圖像拼接邊緣;(ii)針對(duì)每一個(gè)圖像拼接邊緣,根據(jù)初始設(shè)定的顯示屏帶載區(qū)域的大小和圖像縮放狀態(tài)在保持圖像縮放比不變的前提下確定圖像截取邊界延伸值和屏幕映射窗口邊界延伸值并根據(jù)確定的圖像截取邊界延伸值和屏幕映射窗口邊界延伸值在所述圖像拼接邊緣所在方位上進(jìn)行圖像截取邊界延伸和屏幕映射窗口邊界延伸,其中所述顯示屏帶載區(qū)域?yàn)槟繕?biāo)LED顯示屏的局部顯示區(qū)域;(iii)在完成圖像截取邊界延伸和屏幕映射窗口邊界延伸后,對(duì)自輸入圖像數(shù)據(jù)進(jìn)行圖像截取而得到的圖像數(shù)據(jù)進(jìn)行優(yōu)化處理得到優(yōu)化后圖像數(shù)據(jù);(iv)將所述優(yōu)化后圖像數(shù)據(jù)中對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)輸出至所述目標(biāo)LED顯示屏,且所述優(yōu)化后圖像數(shù)據(jù)中除對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)之外的圖像數(shù)據(jù)不輸出至所述目標(biāo)LED顯示屏。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(ii)包括:當(dāng)所述圖像縮放狀態(tài)為未縮放時(shí),將所述圖像截取邊界延伸值和所述屏幕映射窗口邊界延伸值設(shè)定為相等值;以及當(dāng)所述圖像縮放狀態(tài)為縮放時(shí),將所述屏幕映射窗口邊界延伸值和所述圖像截取邊界延伸值設(shè)定為兩者的比值等于圖像縮放比。
此外,本發(fā)明實(shí)施例提出的一種圖像拼接邊緣優(yōu)化方法,適用于視頻拼接器或視頻處理器;所述圖像拼接邊緣優(yōu)化方法包括步驟:(a)檢測(cè)顯示屏帶載區(qū)域的圖像拼接邊緣;(b)在每一個(gè)圖像拼接邊緣所在方位上進(jìn)行圖像截取范圍邊界延伸以使得從輸入圖像數(shù)據(jù)中截取的圖像數(shù)據(jù)包含所述圖像拼接邊緣另一邊的圖像數(shù)據(jù)、以及對(duì)屏幕映射窗口進(jìn)行相應(yīng)的邊界延伸以使圖像縮放比保持不變;(c)對(duì)從輸入圖像數(shù)據(jù)中截取的圖像數(shù)據(jù)進(jìn)行圖像優(yōu)化處理以得到優(yōu)化后圖像數(shù)據(jù);(d)將所述優(yōu)化后圖像數(shù)據(jù)中對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)輸出。
在本發(fā)明的一個(gè)實(shí)施例中,所述圖像拼接邊緣優(yōu)化方法在步驟(a)之前還包括步驟:響應(yīng)用戶觸發(fā)拼接操作產(chǎn)生拼接命令來開啟拼接功能。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(b)包括:在點(diǎn)對(duì)點(diǎn)輸出方式下,在所述圖像拼接邊緣所在方位上,圖像截取范圍邊界延伸的像素點(diǎn)數(shù)量等于屏幕映射窗口邊界延伸的像素點(diǎn)數(shù)量;以及在非點(diǎn)對(duì)點(diǎn)輸出方式下,在所述圖像拼接邊緣所在方位上,屏幕映射窗口邊界延伸的像素點(diǎn)數(shù)量與圖像截取范圍邊界延伸的像素點(diǎn)數(shù)量的比值等于所述圖像縮放比。
再者,本發(fā)明實(shí)施例提出的一種圖像拼接處理裝置,包括微控制器、視頻處理芯片以及發(fā)送卡邏輯,所述微控制器和所述發(fā)送卡邏輯分別電連接所述視頻處理芯片。所述視頻處理芯片用于:在開啟拼接后,檢測(cè)顯示屏帶載區(qū)域的圖像拼接邊緣;在每一個(gè)圖像拼接邊緣所在方位上進(jìn)行圖像截取范圍邊界延伸以使得從輸入圖像數(shù)據(jù)中截取的圖像數(shù)據(jù)包含所述圖像拼接邊緣另一邊的圖像數(shù)據(jù)、以及對(duì)屏幕映射窗口進(jìn)行相應(yīng)的邊界延伸以使圖像縮放比保持不變;以及對(duì)從輸入圖像數(shù)據(jù)中截取的圖像數(shù)據(jù)進(jìn)行圖像優(yōu)化處理以得到優(yōu)化后圖像數(shù)據(jù)。所述發(fā)送卡邏輯用于:從所述優(yōu)化后圖像數(shù)據(jù)中裁剪出對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)進(jìn)行輸出。
在本發(fā)明的一個(gè)實(shí)施例中,所述微控制器用于響應(yīng)用戶觸發(fā)拼接操作產(chǎn)生拼接命令至所述視頻處理芯片來開啟拼接。
在本發(fā)明的一個(gè)實(shí)施例中,所述視頻處理芯片具體用于:在點(diǎn)對(duì)點(diǎn)輸出方式下,在所述圖像拼接邊緣所在方位上,使圖像截取范圍邊界延伸的像素點(diǎn)數(shù)量等于屏幕映射窗口邊界延伸的像素點(diǎn)數(shù)量;以及在非點(diǎn)對(duì)點(diǎn)輸出方式下,在所述圖像拼接邊緣所在方位上,使屏幕映射窗口邊界延伸的像素點(diǎn)數(shù)量與圖像截取范圍邊界延伸的像素點(diǎn)數(shù)量的比值等于所述圖像縮放比。
在本發(fā)明的一個(gè)實(shí)施例中,所述圖像拼接處理裝置為配置有一個(gè)所述發(fā)送卡邏輯的視頻處理器或配置有多個(gè)所述發(fā)送卡邏輯的視頻拼接器。
另外,本發(fā)明其他實(shí)施例提出的一種圖像拼接處理裝置,包括微控制器、視頻處理芯片以及發(fā)送卡邏輯,所述微控制器和所述發(fā)送卡邏輯分別電連接所述視頻處理芯片。所述視頻處理芯片用于:在開啟拼接后,檢測(cè)顯示屏帶載區(qū)域的圖像拼接邊緣;針對(duì)每一個(gè)圖像拼接邊緣,根據(jù)初始設(shè)定的顯示屏帶載區(qū)域的大小和圖像縮放狀態(tài)在保持圖像縮放比不變的前提下確定圖像截取邊界延伸值和屏幕映射窗口邊界延伸值并根據(jù)確定的圖像截取邊界延伸值和屏幕映射窗口邊界延伸值在所述圖像拼接邊緣所在方位上進(jìn)行圖像截取邊界延伸和屏幕映射窗口邊界延伸,其中所述顯示屏帶載區(qū)域?yàn)槟繕?biāo)LED顯示屏的局部顯示區(qū)域;以及在完成圖像截取邊界延伸和屏幕映射窗口邊界延伸后,對(duì)自輸入圖像數(shù)據(jù)進(jìn)行圖像截取而得到的圖像數(shù)據(jù)進(jìn)行優(yōu)化處理得到優(yōu)化后圖像數(shù)據(jù)。所述發(fā)送卡邏輯用于:將所述優(yōu)化后圖像數(shù)據(jù)中對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)輸出而不輸出所述優(yōu)化后圖像數(shù)據(jù)中除對(duì)應(yīng)所述顯示屏帶載區(qū)域的圖像數(shù)據(jù)之外的圖像數(shù)據(jù)。
由上可知,本發(fā)明實(shí)施例可以達(dá)成以下一個(gè)或多個(gè)有益效果:(1)由于采用了邊界延伸方式,結(jié)合視頻處理芯片例如STDP8028系列芯片原有的圖像優(yōu)化算法,可以使得視頻處理芯片能夠優(yōu)化自身的顯示屏帶載區(qū)域以外的圖像數(shù)據(jù),從而解決拼接邊緣的色彩失真情況,使得處理后拼接邊緣處圖像質(zhì)量得到改善;(2)不增添硬件成本,可以采用純軟件設(shè)計(jì)實(shí)現(xiàn);以及(3)不影響原圖像縮放比,有利無害。
通過以下參考附圖的詳細(xì)說明,本發(fā)明的其它方面和特征變得明顯。但是應(yīng)當(dāng)知道,該附圖僅僅為解釋的目的設(shè)計(jì),而不是作為本發(fā)明的范圍的限定。還應(yīng)當(dāng)知道,除非另外指出,不必要依比例繪制附圖,它們僅僅力圖概念地說明此處描述的結(jié)構(gòu)和流程。
附圖說明
下面將結(jié)合附圖,對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行詳細(xì)的說明。
圖1為現(xiàn)有技術(shù)中使用視頻拼接器的一種LED顯示屏控制系統(tǒng)架構(gòu)示意圖。
圖2為現(xiàn)有技術(shù)中使用多個(gè)視頻處理器的一種LED顯示屏控制系統(tǒng)架構(gòu)示意圖。
圖3A、圖3B和圖3C為本發(fā)明實(shí)施例實(shí)現(xiàn)拼接邊緣優(yōu)化的原理過程示意圖。
圖4為本發(fā)明實(shí)施例實(shí)現(xiàn)拼接邊緣優(yōu)化的視頻處理器硬件結(jié)構(gòu)示意圖。
圖5為本發(fā)明實(shí)施例實(shí)現(xiàn)拼接邊緣優(yōu)化的整體流程示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說明。
本發(fā)明下述實(shí)施例提供一種可以實(shí)現(xiàn)圖像拼接邊緣優(yōu)化的技術(shù)方案,采用本技術(shù)方案可以解決在視頻拼接器或視頻處理器在拼接邊緣處由于圖像色差導(dǎo)致的局部顯示失真問題,從而可以改善拼接效果、提升拼接品質(zhì)。
具體地,本技術(shù)方案采用“邊界延伸”方式,利用屏幕映射窗口和圖像截取將原來的圖像邊界進(jìn)行擴(kuò)充,可以使得視頻處理器或視頻拼接器中的視頻處理芯片例如STDP8028系列芯片采集到自身實(shí)際帶載區(qū)域的拼接邊緣另一側(cè)的圖像信息,從而利用圖像優(yōu)化處理對(duì)已經(jīng)包含拼接邊緣的圖像信息進(jìn)行優(yōu)化。為便于理解,這里以視頻處理器的拼接功能為例。此處值得一提的是,屏幕映射窗口典型地為操作系統(tǒng)運(yùn)行桌面上可映射到顯示屏(例如LED顯示屏)上進(jìn)行顯示的窗口區(qū)域。
下面以左右方向、點(diǎn)對(duì)點(diǎn)方式(即無縮放)的兩個(gè)視頻處理器拼接方案進(jìn)行原理敘述,實(shí)際應(yīng)用中并無此限制,上下左右四個(gè)方向均可優(yōu)化。
如圖3A所示,對(duì)于拼接邊緣優(yōu)化前的視頻處理器1和視頻處理器2,假設(shè)水平方向各自的屏幕映射窗口值均為X(典型地等于視頻處理器1和視頻處理器2各自的顯示屏帶載區(qū)域?qū)挾?;由于為點(diǎn)對(duì)點(diǎn)方式,所以水平方向各自的圖像截取值為x=X,其也等于視頻處理器1和視頻處理器2各自的顯示屏帶載區(qū)域?qū)挾?;或者說,X和x分別是為使得視頻處理器1和視頻處理器2實(shí)現(xiàn)帶載各自的顯示屏區(qū)域而初始設(shè)定的(水平方向上)屏幕映射窗口值和圖像截取值,此處初始設(shè)定的屏幕映射窗口值和圖像截取值例如是由顯示屏帶載區(qū)域大小和圖像縮放狀態(tài)來表示。
如圖3B所示,為實(shí)現(xiàn)圖像拼接邊緣優(yōu)化,首先做如下變化:視頻處理器1的圖像截取值向右由x增加至(x+y),視頻處理器2的圖像截取值向左由x增加至(x+y);簡(jiǎn)而言之,即是增加視頻處理器1和視頻處理器2的圖像截取大小以包含各自的顯示屏帶載區(qū)域的拼接邊緣另一側(cè)的圖像信息。
如圖3C所示,然后在圖像截取值增加至(x+y)的基礎(chǔ)上,視頻處理器1的屏幕映射窗口值由X增加至(X+Y),視頻處理器2的屏幕映射窗口值由X增加至(X+Y),此處的Y=y(tǒng),此處增加屏幕映射窗口值的目的是為了使得優(yōu)化前后的圖像縮放比保持不變,也即(X+Y)/(x+y)=X/x=Y(jié)/y。
經(jīng)過前述增加圖像截取值和屏幕映射窗口值后,視頻處理器1和視頻處理器2的待處理圖像邊界已經(jīng)變?yōu)?X+Y),即進(jìn)行了圖像邊界延伸,從而使得視頻處理器1中的視頻處理芯片能夠得到原來的圖像邊界X右邊的圖像信息,類似地視頻處理器2中的視頻處理芯片能夠得到原來的圖像邊界X左邊的圖像信息,進(jìn)而利用視頻處理芯片中的圖像優(yōu)化算法(例如STDP8028系列芯片硬件自帶的圖像優(yōu)化算法)進(jìn)行圖像優(yōu)化處理。在完成圖像優(yōu)化處理后,視頻處理器1和視頻處理器2在實(shí)際輸出圖像至顯示屏(例如通過發(fā)送卡邏輯輸出圖像至LED顯示屏)時(shí),按照X(也即各個(gè)視頻處理器的顯示屏帶載區(qū)域)的大小輸出即可得到優(yōu)化后圖像,并且不會(huì)影響原來的圖像縮放比。此處值得一提的是,視頻處理器1和視頻處理器2的顯示屏帶載區(qū)域大小并不限于前述之相等情形,也可以互不相等。
為更清楚地理解本技術(shù)方案,下面再給出具體實(shí)例進(jìn)行詳細(xì)說明:
以點(diǎn)對(duì)點(diǎn)方式下水平方向X=960,x=960為例進(jìn)行說明,正常情況下視頻處理器1和視頻處理器2在水平方向上例如均帶載960個(gè)像素點(diǎn),兩個(gè)視頻處理器拼接完成水平方向上1920個(gè)像素點(diǎn)的帶載。以視頻處理器1為例,按如下步驟進(jìn)行:
一、拼接時(shí)圖像截取值由960變?yōu)?64,增加4個(gè)像素點(diǎn)的圖像截?。淮藭r(shí)水平方向上屏幕映射窗口值為960、圖像截取值為964;
二、屏幕映射窗口同樣開大4個(gè)點(diǎn),由960變?yōu)?64,此時(shí)水平方向上屏幕映射窗口值為964、圖像截取值為964;之所以這樣做是為了保證優(yōu)化前后的圖像縮放比例不變,而至于為何取“4”個(gè)像素點(diǎn),是因?yàn)镾TDP8028系列芯片目前負(fù)向偏移最大(-16)點(diǎn),為了保證對(duì)稱統(tǒng)一,正向擴(kuò)充最大也取16個(gè)點(diǎn),也即在點(diǎn)對(duì)點(diǎn)情況下,只要水平方向上擴(kuò)充的圖像截取值和屏幕映射窗口值不超過16個(gè)點(diǎn),均是可行的;也即此處的擴(kuò)充值取決于所采用的視頻處理芯片的性能;
三、由視頻處理芯片對(duì)圖像進(jìn)行優(yōu)化處理后,將優(yōu)化后圖像輸出至發(fā)送卡邏輯的可編程邏輯器件例如FPGA后上屏,雖然水平方向上最終屏幕映射窗口值為964,但由于視頻處理器1和2各自的發(fā)送卡邏輯帶載為水平方向上960個(gè)點(diǎn),所以最終輸出顯示在水平方向上也只有960個(gè)點(diǎn),圖像截取量自然而然也只有960(由于是點(diǎn)對(duì)點(diǎn)方式),如此一來可以保證優(yōu)化前后顯示內(nèi)容不變。此處的發(fā)送卡邏輯作為視頻處理器的構(gòu)成部分,其電連接視頻處理芯片的輸出且典型地包括可編程邏輯器件、網(wǎng)口和電連接在可編程邏輯器件和網(wǎng)口之間的網(wǎng)絡(luò)傳輸模塊以實(shí)現(xiàn)發(fā)送卡功能。
四、由上可知,優(yōu)化前視頻處理器輸出顯示的水平方向上960大小的內(nèi)容是最原始的內(nèi)容,而優(yōu)化處理后輸出顯示的水平方向上雖然同樣是960大小的內(nèi)容,但實(shí)際上已經(jīng)是將964的內(nèi)容拿過來做了圖像優(yōu)化處理后裁剪成960進(jìn)行輸出顯示,因?yàn)檎2粌?yōu)化時(shí)視頻處理芯片例如STDP8028系列芯片雖然自身有圖像優(yōu)化算法,但卻只能管好自己的顯示屏帶載區(qū)域內(nèi)的圖像數(shù)據(jù),對(duì)于不屬于自己的顯示屏帶載區(qū)域的圖像數(shù)據(jù)無能為力,在某些情況下就會(huì)造成拼接邊緣處產(chǎn)生色彩失真。而優(yōu)化處理后,由于實(shí)際每個(gè)視頻處理器都已經(jīng)將超過自己的顯示屏帶載區(qū)域的圖像(也即拼接邊緣另一邊的圖像數(shù)據(jù))進(jìn)行了圖像優(yōu)化處理,就可以使得各個(gè)視頻處理器帶載的圖像拼接結(jié)合處的圖像色彩不產(chǎn)生失真。
需要說明的是,在實(shí)現(xiàn)本技術(shù)方案的拼接邊緣優(yōu)化處理過程中,若視頻處理器并非點(diǎn)對(duì)點(diǎn)輸出方式,則邊界延伸的圖像截取值和屏幕映射窗口值(也即圖像截取增加值和屏幕映射窗口增加值)便不一樣,二者各自為多少取決于當(dāng)前圖像縮放比。舉例說明,假設(shè)屏幕映射窗口值X為1000點(diǎn),而圖像截取值x為500點(diǎn),也即其為處于2倍放大狀態(tài)的一個(gè)圖像,此時(shí)以圖像截取值為基準(zhǔn),16點(diǎn)為約束條件來尋找一組合適的Y(屏幕映射窗口增加值或稱屏幕映射窗口邊界延伸值)和y(圖像截取增加值或稱圖像截取邊界延伸值)。具體計(jì)算方法可以為:a)計(jì)算X和x的最小公倍數(shù),由舉例計(jì)算得知最小公倍數(shù)為1000,記為m;以及b)m除以X得到圖像截取邊界延伸值(或稱圖像截取增加值),m除以x得到屏幕映射窗口邊界延伸值(或稱屏幕映射窗口增加值);由舉例計(jì)算圖像截取邊界延伸值y為1000除以1000得1,屏幕映射窗口邊界延伸值Y為1000除以500為2;即最終圖像截取邊界延伸值y=1,屏幕映射窗口邊界延伸值Y=2;Y和y均不大于16,滿足約束條件,可以使用。此外,若實(shí)際應(yīng)用中不滿足約束條件,則不進(jìn)行邊緣優(yōu)化。另外,值得一提的是,實(shí)際應(yīng)用時(shí),可利用前述算法(最小公倍數(shù)算法)選取一組在約束條件內(nèi)滿足圖像縮放比的屏幕映射窗口邊界延伸值和圖像截取邊界延伸值的最小值組合,從而可以加快運(yùn)算速度、最快得出結(jié)果。
參見圖4及圖5,其中圖4為本發(fā)明實(shí)施例實(shí)現(xiàn)拼接邊緣優(yōu)化的視頻處理器的硬件結(jié)構(gòu)示意圖,以及圖5為本發(fā)明實(shí)施例實(shí)現(xiàn)拼接邊緣優(yōu)化的整體流程示意圖。
步驟S501:開啟拼接;具體可以是由微控制器401例如MCU檢測(cè)到用戶觸發(fā)拼接操作后向視頻處理芯片403例如STDP8028系列芯片發(fā)送拼接命令至視頻處理芯片403,由視頻處理芯片403開啟拼接功能。
步驟S502:檢測(cè)拼接邊緣;具體可以是視頻處理芯片403根據(jù)視頻處理器的顯示屏帶載區(qū)域位置與LED顯示屏407總分辨率之間的關(guān)系得出需要優(yōu)化的拼接邊緣位置;例如LED顯示屏407總分辨率大小為1920*1080,視頻處理器的顯示屏帶載區(qū)域大小為960*540,起始位置坐標(biāo)為(0,0),即處于左上角位置,則需要優(yōu)化的拼接邊緣為右側(cè)和下側(cè)。
步驟S503:判斷圖像是否縮放;具體可以是根據(jù)視頻處理芯片403初始設(shè)定的圖像截取值和屏幕映射窗口值大小對(duì)比進(jìn)行判斷,圖像截取值和屏幕映射窗口值大小一致說明是點(diǎn)對(duì)點(diǎn)方式(也即圖像未縮放),否則如果圖像截取值和屏幕映射窗口值大小不一致,則說明圖像處于縮放狀態(tài)。
步驟S504:若判斷結(jié)果為圖像未縮放,即為點(diǎn)對(duì)點(diǎn)方式;由于是點(diǎn)對(duì)點(diǎn)方式,則此時(shí)各個(gè)拼接邊緣處需要延伸的屏幕映射窗口值Y和圖像截取值y應(yīng)相等,取值范圍滿足約束條件(例如小于16)即可;待按照得到的圖像截取邊界延伸值y和屏幕映射窗口邊界延伸值Y完成邊界延伸后利用視頻處理芯片403中的圖像優(yōu)化算法對(duì)截取的圖像數(shù)據(jù)整體進(jìn)行圖像優(yōu)化處理以實(shí)現(xiàn)拼接邊緣優(yōu)化。
步驟S505:若判斷結(jié)果為圖像處于縮放狀態(tài),可以按照前述最小公倍數(shù)算法為每一個(gè)拼接邊緣計(jì)算出一組滿足約束條件及圖像縮放比的圖像截取邊界延伸值y和屏幕映射窗口邊界延伸值Y,并按照計(jì)算出的圖像截取邊界延伸值y和屏幕映射窗口邊界延伸值Y完成邊界延伸后利用視頻處理芯片403中的圖像優(yōu)化算法對(duì)截取的圖像數(shù)據(jù)進(jìn)行圖像優(yōu)化處理以實(shí)現(xiàn)拼接邊緣優(yōu)化。
步驟S506:待完成圖像優(yōu)化處理后,視頻處理芯片403發(fā)送優(yōu)化后圖像數(shù)據(jù)至發(fā)送卡邏輯405,由發(fā)送卡邏輯405中的處理單元例如FPGA將優(yōu)化后圖像數(shù)據(jù)按照其顯示屏帶載區(qū)域大小輸出至LED顯示屏407,完成整個(gè)流程。此處值得一提的是,由于自視頻處理芯片403輸入至發(fā)送卡邏輯405的優(yōu)化后圖像數(shù)據(jù)的分辨率(因?yàn)檫M(jìn)行了前述邊界延伸)大于發(fā)送卡邏輯405的顯示屏帶載區(qū)域大小,因此發(fā)送卡邏輯405在輸出圖像數(shù)據(jù)至LED顯示屏407的過程中會(huì)丟棄多余部分的圖像數(shù)據(jù)(也即進(jìn)行了圖像裁剪)而不輸出至LED顯示屏407,如此一來可以保證優(yōu)化前后顯示內(nèi)容不變。換而言之,優(yōu)化后圖像數(shù)據(jù)中對(duì)應(yīng)顯示屏帶載區(qū)域的圖像數(shù)據(jù)輸出至LED顯示屏407,而優(yōu)化后圖像數(shù)據(jù)中除對(duì)應(yīng)顯示屏帶載區(qū)域的圖像數(shù)據(jù)之外的圖像數(shù)據(jù)不輸出至LED顯示屏407。
綜上所述,本發(fā)明前述實(shí)施例可以達(dá)成以下一個(gè)或多個(gè)有益效果:(1)由于采用了邊界延伸方式,結(jié)合視頻處理芯片例如STDP8028系列芯片原有的圖像優(yōu)化算法,可以使得視頻處理芯片能夠優(yōu)化自身的顯示屏帶載區(qū)域以外的圖像數(shù)據(jù),從而解決拼接邊緣的色彩失真情況,使得處理后拼接邊緣處圖像質(zhì)量得到改善;(2)不增添硬件成本,可以采用純軟件設(shè)計(jì)實(shí)現(xiàn);以及(3)不影響原圖像縮放比,有利無害。最后需要說明的是,為便于描述,可以將視頻拼接器和視頻處理器統(tǒng)以及類似設(shè)備稱為圖像拼接處理裝置,其中視頻拼接器典型地配置有多個(gè)發(fā)送卡邏輯以及與其電連接的一個(gè)或多個(gè)視頻處理芯片,視頻處理器典型地配置有一個(gè)發(fā)送卡邏輯以及一個(gè)視頻處理芯片。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。