媒體內(nèi)容自適應(yīng)顯示方法和led顯示控制器的制造方法
【專(zhuān)利摘要】本發(fā)明涉及媒體內(nèi)容自適應(yīng)顯示方法和LED顯示控制器,該方法包括:獲取LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度;獲取當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度;(c)判斷當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系;(d)根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè);以及(e)將目標(biāo)節(jié)目頁(yè)輸出至LED顯示屏顯示。因此,本發(fā)明可以實(shí)現(xiàn)媒體內(nèi)容的自適應(yīng)顯示。
【專(zhuān)利說(shuō)明】媒體內(nèi)容自適應(yīng)顯示方法和LED顯示控制器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示控制【技術(shù)領(lǐng)域】,特別涉及一種媒體內(nèi)容自適應(yīng)顯示方法以及一種LED顯示控制器。
【背景技術(shù)】
[0002]現(xiàn)有的LED單雙色顯示屏異步控制卡的基本組成包括通信模塊、單片機(jī)以及顯示輸出模塊。其中,通信模塊例如是以太網(wǎng)接口模塊、USB接口模塊、串口模塊、或者三種模塊中的一種或多種的組合;單片機(jī)接收并處理媒體內(nèi)容數(shù)據(jù);顯示輸出模塊連接單片機(jī),將單片機(jī)產(chǎn)生的顯示數(shù)據(jù)輸出至LED顯示屏進(jìn)行顯示。
[0003]對(duì)于LED單雙色顯示屏異步控制卡,單片機(jī)處理的媒體內(nèi)容數(shù)據(jù)通常為點(diǎn)陣數(shù)據(jù)格式,媒體內(nèi)容數(shù)據(jù)經(jīng)單片機(jī)處理后,通過(guò)顯示輸出模塊送至LED顯示屏上進(jìn)行顯示。由于單片機(jī)處理的媒體內(nèi)容數(shù)據(jù)為點(diǎn)陣數(shù)據(jù)格式,且限于單片機(jī)的處理性能及內(nèi)存空間,在單片機(jī)中通常不運(yùn)行操作系統(tǒng),這就使得單片機(jī)對(duì)數(shù)據(jù)內(nèi)容進(jìn)行縮放較為困難。而在LED單雙色顯示領(lǐng)域,LED顯示屏的長(zhǎng)度、寬度變化靈活,尺寸不一。由于上述兩點(diǎn)原因,使得用戶(hù)在對(duì)多塊不同尺寸的LED單雙色顯示屏制作節(jié)目清單時(shí)帶來(lái)麻煩;對(duì)于同一形態(tài)的節(jié)目清單內(nèi)容(例如一個(gè)數(shù)字時(shí)鐘加一個(gè)單行文本內(nèi)容),由于LED顯示屏的尺寸不一樣,比如兩塊LED顯示屏的分辨率分別為512X64和1024X 32,就必須對(duì)這兩塊LED顯示屏分別進(jìn)行節(jié)目清單內(nèi)容制作編輯。
[0004]如此,則當(dāng)用戶(hù)需要控制多個(gè)不同尺寸的LED單雙色顯示屏?xí)r,哪怕對(duì)同一形態(tài)的節(jié)目清單內(nèi)容,必須根據(jù)LED顯示屏的尺寸不同進(jìn)行重復(fù)編輯節(jié)目清單內(nèi)容,這將帶來(lái)以下幾個(gè)問(wèn)題:(I)需要花費(fèi)用戶(hù)大量的時(shí)間為每個(gè)不同尺寸的LED顯示屏制作同一形態(tài)的節(jié)目清單內(nèi)容;(2)容易受到人為的影響,造成每個(gè)不同尺寸的LED顯示屏的節(jié)目清單內(nèi)容在制作編輯時(shí)出現(xiàn)不一致。
【發(fā)明內(nèi)容】
[0005]因此,為解決現(xiàn)有技術(shù)存在的技術(shù)缺陷和不足,本發(fā)明提出一種媒體內(nèi)容自適應(yīng)顯示方法以及一種LED顯示控制器。
[0006]具體地,本發(fā)明實(shí)施例提出的一種媒體內(nèi)容自適應(yīng)顯示方法,包括步驟:(a)獲取LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度;(b)獲取當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度、以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度;(c)判斷所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度、以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系;(d)根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè);以及(e)將所述目標(biāo)節(jié)目頁(yè)輸出至所述LED顯示屏進(jìn)行顯示。
[0007]在本發(fā)明的一個(gè)實(shí)施例中,上述步驟(d)包括:(dl)當(dāng)所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,不調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式;(d2)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾?,但所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為分時(shí)顯示;以及(d3)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度且所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾惹宜雒襟w的顯示單元的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾?,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為縮小顯示。
[0008]在本發(fā)明的一個(gè)實(shí)施例中,上述媒體內(nèi)容自適應(yīng)顯示方法還包括步驟:獲取所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性;以及當(dāng)所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性反向時(shí),將所述當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容數(shù)據(jù)進(jìn)行取反。
[0009]在本發(fā)明的一個(gè)實(shí)施例中,在上述媒體內(nèi)容自適應(yīng)顯示方法中,所述當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容為點(diǎn)陣數(shù)據(jù)格式。
[0010]另外,本發(fā)明實(shí)施例提供的一種LED顯示控制器,包括通信模塊、顯示輸出模塊和自適應(yīng)調(diào)整模塊,所述自適應(yīng)調(diào)整模塊信號(hào)連接所述通信模塊和所述顯示輸出模塊。其中,所述自適應(yīng)調(diào)整模塊用于獲取從所述通信模塊輸入的節(jié)目清單配置文件中的當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度,判斷所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和顯示屏顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系,并根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述節(jié)目清單配置文件中的所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè);所述顯示輸出模塊用于將所述目標(biāo)節(jié)目頁(yè)輸出至LED顯示屏進(jìn)行顯不O
[0011]在本發(fā)明的一個(gè)實(shí)施例中,在上述LED顯示控制器中,所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容為點(diǎn)陣數(shù)據(jù)格式。
[0012]在本發(fā)明的一個(gè)實(shí)施例中,所述自適應(yīng)調(diào)整模塊包括安裝有自適應(yīng)調(diào)整軟件的微處理器模塊。
[0013]在本發(fā)明的一個(gè)實(shí)施例中,在上述LED顯示控制器中,所述根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述節(jié)目清單配置文件中的所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè)包括:(I)當(dāng)所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述顯示屏顯示區(qū)域長(zhǎng)度及寬度,不調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式;(2)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾龋雒襟w的顯示單元的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述顯示屏顯示區(qū)域長(zhǎng)度及寬度,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為分時(shí)顯示;以及(3)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度且所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾惹宜雒襟w的顯示單元的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾龋{(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為縮小顯示。
[0014]在本發(fā)明的一個(gè)實(shí)施例中,在上述LED顯示控制器中,所述自適應(yīng)調(diào)整模塊進(jìn)一步用于獲取所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性,并且當(dāng)所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性反向時(shí),將所述當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容數(shù)據(jù)進(jìn)行取反。
[0015]在本發(fā)明的一個(gè)實(shí)施例中,在上述LED顯示控制器中,所述顯示屏顯示區(qū)域的長(zhǎng)度及寬度為由所述自適應(yīng)調(diào)整模塊從所述通信模塊輸入的顯示屏參數(shù)配置文件中獲取的所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,或者為所述自適應(yīng)調(diào)整模塊默認(rèn)的LED顯示屏的顯不區(qū)域長(zhǎng)度及覽度。
[0016]由上可知,本發(fā)明實(shí)施例通過(guò)獲取LED顯示屏參數(shù)配置信息和節(jié)目清單參數(shù)信息,并根據(jù)兩種信息的相互關(guān)系來(lái)自適應(yīng)地進(jìn)行顯示方式調(diào)整及/或數(shù)據(jù)取反操作,從而可以克服現(xiàn)有技術(shù)中針對(duì)不同尺寸的LED顯示屏即使同一形態(tài)節(jié)目清單內(nèi)容也需要重復(fù)制作編輯的問(wèn)題;達(dá)成以下所列優(yōu)點(diǎn)的一個(gè)或多個(gè):(I)節(jié)目清單一次編輯多個(gè)不同尺寸LED顯示屏進(jìn)行復(fù)用,而不用重復(fù)編輯,(2)大大的節(jié)省了用戶(hù)編輯節(jié)目清單所需時(shí)間;以及(3)點(diǎn)陣數(shù)據(jù)節(jié)目清單播放真正做到窗口顯示自適應(yīng)。
[0017]通過(guò)以下參考附圖的詳細(xì)說(shuō)明,本發(fā)明的其它方面和特征變得明顯。但是應(yīng)當(dāng)知道,該附圖僅僅為解釋的目的設(shè)計(jì),而不是作為本發(fā)明的范圍的限定,這是因?yàn)槠鋺?yīng)當(dāng)參考附加的權(quán)利要求。還應(yīng)當(dāng)知道,除非另外指出,不必要依比例繪制附圖,它們僅僅力圖概念地說(shuō)明此處描述的結(jié)構(gòu)和流程。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0018]下面將結(jié)合附圖,對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)的說(shuō)明。
[0019]圖1為本發(fā)明實(shí)施例的一種LED顯示屏終端的架構(gòu)示意圖。
[0020]圖2為圖1所示LED顯示控制器的一種具體實(shí)施結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】做詳細(xì)的說(shuō)明。
[0022]請(qǐng)參見(jiàn)圖1,其為本發(fā)明實(shí)施例的一種LED顯示屏終端的架構(gòu)示意圖。如圖1所示,LED顯示屏終端10包括LED顯示屏控制系統(tǒng)11和LED顯示屏13,并且LED顯示屏13信號(hào)連接LED顯示屏控制系統(tǒng)11。其中,LED顯示屏控制系統(tǒng)11包括LED顯示控制器110,以異步控制系統(tǒng)為例,則LED顯示控制器110例如為異步控制卡,其直接信號(hào)連接至LED顯示屏13,或者當(dāng)LED顯示屏控制系統(tǒng)11中還包括接收卡,則可通過(guò)接收卡信號(hào)連接至LED顯示屏13。此外,LED顯示屏13例如為L(zhǎng)ED單色顯示屏或LED雙色顯示屏。
[0023]請(qǐng)參見(jiàn)圖2,其為圖1中LED顯示控制器110的一種具體實(shí)施結(jié)構(gòu)示意圖。如圖2所示,LED顯示控制器110包括通信模塊111、自適應(yīng)調(diào)整模塊113和顯示輸出模塊115,自適應(yīng)調(diào)整模塊113連接通信模塊111和顯示輸出模塊115。具體地,通信模塊111例如是有線通信模塊,例如以太網(wǎng)接口模塊、串口模塊(例如RS232、RS485等)、USB接口模塊或串行總線接口(例如SPI接口等),或者是無(wú)線通信模塊,例如WIF1、藍(lán)牙、GPRS、3G等模塊,或者是以上各種模塊的任意組合,其可以與上位機(jī)相連進(jìn)行通信。自適應(yīng)調(diào)整模塊113例如包括安裝有自適應(yīng)調(diào)整軟件的微處理器模塊。而微處理器模塊例如為單片機(jī)且自適應(yīng)調(diào)整軟件例如安裝在單片機(jī)自帶的ROM中;或者微處理器模塊包括ARM處理器或DSP處理器以及非易失性存儲(chǔ)器,自適應(yīng)調(diào)整軟件例如安裝非易失性存儲(chǔ)器中并由ARM處理器或DSP處理器運(yùn)行。顯示輸出模塊115用于輸出顯示數(shù)據(jù)至LED顯示屏13上進(jìn)行顯示,其可以是自適應(yīng)調(diào)整模塊113的輸出接口電路、或者說(shuō)包含邏輯電路的電路模塊等等。此外,本實(shí)施例中的通信模塊111、自適應(yīng)調(diào)整模塊113和顯示輸出模塊115可以是形成在同一個(gè)電路板上。
[0024]下面將結(jié)合圖1和圖2對(duì)本發(fā)明實(shí)施例的媒體內(nèi)容自適應(yīng)顯示方法的一種實(shí)施過(guò)程進(jìn)行詳細(xì)說(shuō)明。
[0025]首先,獲取LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度等顯示屏參數(shù)配置信息。具體可為:用戶(hù)需要根據(jù)自己的LED顯示屏,在上位機(jī)(PC機(jī)或者移動(dòng)終端設(shè)備等)應(yīng)用軟件上面配置LED顯示屏的參數(shù),此LED顯示屏的參數(shù)例如包括:LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度、數(shù)據(jù)極性、OE極性(數(shù)據(jù)輸出使能(Output Enable)信號(hào)的極性,此信號(hào)表征輸出高電平時(shí)數(shù)據(jù)有效還是輸出低電平時(shí)數(shù)據(jù)有效)等參數(shù),從而生成顯示屏參數(shù)配置文件;生成的顯示屏參數(shù)配置文件可通過(guò)LED顯示控制器110的通信模塊111發(fā)送至自適應(yīng)調(diào)整模塊113,從而自適應(yīng)調(diào)整模塊113可從顯示屏參數(shù)配置文件中獲取LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度等顯示屏參數(shù)配置信息。顯示屏參數(shù)配置文件的發(fā)送方式可以是U盤(pán)拷貝、通過(guò)網(wǎng)絡(luò)、通過(guò)串口或者通過(guò)無(wú)線方式。
[0026]接著,獲取當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度等節(jié)目清單參數(shù)信息。具體可為:用戶(hù)在上位機(jī)應(yīng)用軟件中按照自己的要求制作編輯節(jié)目清單配置文件,此節(jié)目清單配置文件中包含一個(gè)或多個(gè)節(jié)目頁(yè),單個(gè)節(jié)目頁(yè)下設(shè)置有一個(gè)或多個(gè)媒體(例如數(shù)字時(shí)鐘加一個(gè)多行文本內(nèi)容等兩個(gè)媒體),而節(jié)目頁(yè)的顯示屬性、媒體的顯示屬性以及媒體中顯示單元的顯示屬性等等信息則構(gòu)成節(jié)目清單配置文件中的節(jié)目清單參數(shù)信息。節(jié)目清單參數(shù)信息例如包括各個(gè)節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度(也即其下各媒體的整體顯示區(qū)域的長(zhǎng)度及寬度)、參考數(shù)據(jù)極性、節(jié)目頁(yè)下的各個(gè)媒體相對(duì)于節(jié)目頁(yè)顯示區(qū)域的起始位置的水平及垂直坐標(biāo)以及長(zhǎng)度及寬度、媒體中的顯示單元的長(zhǎng)度及寬度等參數(shù)信息,各種參數(shù)信息的表現(xiàn)方式不拘,只要能依據(jù)這些參數(shù)信息直接或間接地得出節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度均可。節(jié)目清單配置文件可通過(guò)LED顯示控制器110的通信模塊111發(fā)送至自適應(yīng)調(diào)整模塊113,從而自適應(yīng)調(diào)整模塊113可從節(jié)目清單配置文件中獲取當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度等節(jié)目清單配置信息。在此說(shuō)明的是,當(dāng)前節(jié)目頁(yè)是將要進(jìn)行播放顯示的節(jié)目頁(yè);對(duì)于媒體的顯示單元,以文本媒體為例,單個(gè)字符(例如漢字、英文字母、數(shù)字)可以認(rèn)為是一個(gè)顯示單元;節(jié)目清單配置文件的發(fā)送方式可以是U盤(pán)拷貝、通過(guò)網(wǎng)絡(luò)、通過(guò)串口或者通過(guò)無(wú)線方式。
[0027]接下來(lái),判斷當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系;以及根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè)。本實(shí)施例中,該判斷及自適應(yīng)調(diào)整由LED顯示控制器110中的自適應(yīng)調(diào)整模塊113來(lái)執(zhí)行,具體自適應(yīng)操作如下:
[0028](i)當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,不調(diào)整當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容的顯示方式。以播放文字媒體時(shí)當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度為例,假設(shè)當(dāng)前節(jié)目頁(yè)的顯示區(qū)域?yàn)?28X32,LED顯示屏的顯示區(qū)域?yàn)?56 X 32,則不對(duì)文字的比例進(jìn)行縮放而使得文字媒體的內(nèi)容顯示方式保持原狀。
[0029](ii)當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于LED顯示屏的顯示區(qū)域長(zhǎng)度、或者當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥贚ED顯示屏的顯示區(qū)域?qū)挾龋襟w中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,調(diào)整當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容的顯示方式為分時(shí)顯示。此處也即為采用時(shí)間換空間的策略對(duì)媒體的內(nèi)容進(jìn)行操作,如果媒體的顯示區(qū)域長(zhǎng)度大于LED顯示屏的顯示區(qū)域長(zhǎng)度,則將超出的部分滾動(dòng)播出;如果媒體的顯示區(qū)域?qū)挾却笥贚ED顯示屏的顯示區(qū)域度寬,則將超出的部分補(bǔ)齊到與LED顯示屏的顯示寬度一致進(jìn)行分屏播出;尤其對(duì)于文字媒體內(nèi)容來(lái)說(shuō),比如原來(lái)的文字媒體的顯示區(qū)域?yàn)?28X64,當(dāng)LED顯示屏的顯示區(qū)域?yàn)?28X32,那么可以將文字媒體的內(nèi)容進(jìn)行分屏播出。
[0030](iii)當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于LED顯示屏的顯示區(qū)域長(zhǎng)度且媒體的顯示單元的顯示區(qū)域長(zhǎng)度大于LED顯示屏的顯示區(qū)域長(zhǎng)度、或者當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥贚ED顯示屏的顯示區(qū)域?qū)挾惹颐襟w的顯示單元的顯示區(qū)域?qū)挾却笥贚ED顯示屏的顯示區(qū)域?qū)挾龋{(diào)整當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容的顯示方式為縮小顯示。此處,仍以文字媒體為例,為了能使文字完整顯示則需要對(duì)文字進(jìn)行縮放處理,而縮放算法可以是插值算法,線性擬合算法等,縮放算法有很多,具體要根據(jù)自適應(yīng)調(diào)整模塊113處理性能來(lái)進(jìn)行選取,常用的縮放算法有:雙線性插值算法,雙三次插值算法等;此外,當(dāng)文字縮小到一定程度后達(dá)到上述條件(ii),還可以結(jié)合使用其以時(shí)間來(lái)?yè)Q取空間的策略;當(dāng)然,也可以直接將文字縮放到位而不與條件(ii)結(jié)合使用。
[0031]至此,通過(guò)自適應(yīng)調(diào)整模塊113對(duì)媒體內(nèi)容的自適應(yīng)調(diào)整后可以得到目標(biāo)節(jié)目頁(yè)。在此需要說(shuō)明的是,顯示屏參數(shù)配置信息獲取步驟和節(jié)目清單參數(shù)信息獲取步驟的先后順序并無(wú)先后限制。
[0032]之后,由LED顯示控制器110的顯示輸出模塊115將目標(biāo)節(jié)目頁(yè)輸出至LED顯示屏13進(jìn)行顯示,從而實(shí)現(xiàn)媒體內(nèi)容的自適應(yīng)顯示。
[0033]此外,除了上述的顯示方式自適應(yīng)調(diào)整之外,當(dāng)LED顯示控制器110的自適應(yīng)調(diào)整模塊113從顯示屏參數(shù)配置文件和節(jié)目清單配置文件中分別獲取的LED顯示屏的數(shù)據(jù)極性和當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性反向,則對(duì)當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容數(shù)據(jù)進(jìn)行取反,即如果是O則輸出1,如果是I則輸出O。當(dāng)然,如果當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性與LED顯示屏的數(shù)據(jù)極性一致,則在顯示的時(shí)候節(jié)目清單內(nèi)中的數(shù)據(jù)無(wú)需進(jìn)行數(shù)據(jù)取反操作。
[0034]另外,在其他實(shí)施例中,自適應(yīng)調(diào)整模塊113設(shè)置有默認(rèn)的LED顯示屏參數(shù)配置信息,例如顯示區(qū)域長(zhǎng)度及寬度、數(shù)據(jù)極性、OE極性等參數(shù)配置信息。如果在獲取到節(jié)目清單配置文件后,自適應(yīng)調(diào)整模塊113沒(méi)有找到顯示屏參數(shù)配置文件,則可直接采用默認(rèn)的LED顯示屏參數(shù)配置信息用于媒體內(nèi)容自適應(yīng)調(diào)整。
[0035]值得一提的是,前述實(shí)施例是以節(jié)目頁(yè)下設(shè)媒體的節(jié)目清單結(jié)構(gòu)為例,但本發(fā)明并不以此為限,例如有些節(jié)目清單結(jié)構(gòu)不采用節(jié)目頁(yè)的概念,在此情形下,單個(gè)媒體即等同于一個(gè)節(jié)目頁(yè)或者同時(shí)播放的多個(gè)媒體等同于一個(gè)節(jié)目頁(yè)。對(duì)于單個(gè)媒體等同于一個(gè)節(jié)目頁(yè)的情形,節(jié)目頁(yè)的顯示區(qū)域的長(zhǎng)度及寬度與媒體的顯示區(qū)域的長(zhǎng)度及寬度相同;對(duì)于同時(shí)播放的多個(gè)媒體等同于一個(gè)節(jié)目頁(yè)的情形,節(jié)目頁(yè)的顯示區(qū)域的長(zhǎng)度及寬度則為各個(gè)媒體的整體顯示區(qū)域的長(zhǎng)度及寬度。
[0036]綜上所述,本發(fā)明實(shí)施例通過(guò)獲取LED顯示屏參數(shù)配置信息和節(jié)目清單參數(shù)信息,并根據(jù)兩種信息的相互關(guān)系來(lái)自適應(yīng)地進(jìn)行顯示方式調(diào)整及/或數(shù)據(jù)取反操作,從而可以克服現(xiàn)有技術(shù)中針對(duì)不同尺寸的LED顯示屏即使同一形態(tài)節(jié)目清單內(nèi)容也需要重復(fù)制作編輯的問(wèn)題;達(dá)成以下所列優(yōu)點(diǎn)的一個(gè)或多個(gè):(I)節(jié)目清單一次編輯多個(gè)不同尺寸LED顯示屏進(jìn)行復(fù)用,而不用重復(fù)編輯,(2)大大的節(jié)省了用戶(hù)編輯節(jié)目清單所需時(shí)間;以及(3)點(diǎn)陣數(shù)據(jù)節(jié)目清單播放真正做到窗口顯示自適應(yīng)。
[0037]本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明媒體內(nèi)容自適應(yīng)顯示方法以及LED顯示控制器的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制,本發(fā)明的保護(hù)范圍應(yīng)以所附的權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種媒體內(nèi)容自適應(yīng)顯示方法,其特征在于,包括步驟: (a)犾取LED顯不屏的顯不區(qū)域長(zhǎng)度及覽度; (b)獲取當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度; (c)判斷所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系; (d)根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè);以及 (e)將所述目標(biāo)節(jié)目頁(yè)輸出至所述LED顯示屏進(jìn)行顯示。
2.如權(quán)利要求1所述的媒體內(nèi)容自適應(yīng)顯示方法,其特征在于,所述步驟(d)包括: (dl)當(dāng)所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,不對(duì)所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容進(jìn)行顯示方式調(diào)整; (d2)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾?,但所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,調(diào)整 所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為分時(shí)顯示;以及(d3)當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度且所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度大于所述LED顯示屏的顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾惹宜雒襟w的顯示單元的顯示區(qū)域?qū)挾却笥谒鯨ED顯示屏的顯示區(qū)域?qū)挾?,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為縮小顯示。
3.如權(quán)利要求1所述的媒體內(nèi)容自適應(yīng)顯示方法,其特征在于,還包括步驟: 獲取所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性;以及 當(dāng)所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性反向時(shí),將所述當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容數(shù)據(jù)進(jìn)行取反。
4.如權(quán)利要求1至3任意一項(xiàng)所述的媒體內(nèi)容自適應(yīng)顯示方法,其特征在于,所述當(dāng)前節(jié)目頁(yè)下的媒體的內(nèi)容為點(diǎn)陣數(shù)據(jù)格式。
5.一種LED顯示控制器,包括通信模塊以及顯示輸出模塊;其特征在于,所述LED顯示控制器還包括:自適應(yīng)調(diào)整模塊,信號(hào)連接所述通信模塊和所述顯示輸出模塊;其中, 所述自適應(yīng)調(diào)整模塊用于獲取從所述通信模塊輸入的節(jié)目清單配置文件中的當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度,判斷所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度、所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度及寬度以及所述媒體中的顯示單元的顯示區(qū)域長(zhǎng)度及寬度和顯示屏顯示區(qū)域長(zhǎng)度及寬度的相對(duì)大小關(guān)系,并根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述節(jié)目清單配置文件中的所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè);以及 所述顯示輸出模塊用于將所述目標(biāo)節(jié)目頁(yè)輸出至LED顯示屏進(jìn)行顯示。
6.如權(quán)利要求5所述的LED顯示控制器,其特征在于,所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容為點(diǎn)陣數(shù)據(jù)格式。
7.如權(quán)利要求5所述的LED顯示控制器,其特征在于,所述自適應(yīng)調(diào)整模塊包括安裝有自適應(yīng)調(diào)整軟件的微處理器模塊。
8.如權(quán)利要求5所述的LED顯示控制器,其特征在于,所述根據(jù)所述相對(duì)大小關(guān)系的判斷結(jié)果對(duì)所述節(jié)目清單配置文件中的所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式進(jìn)行自適應(yīng)調(diào)整后得到目標(biāo)節(jié)目頁(yè)包括: 當(dāng)所述當(dāng)前節(jié)目頁(yè)的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述顯示屏顯示區(qū)域長(zhǎng)度及寬度,不調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式; 當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾?,但所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度及寬度分別小于或等于所述顯示屏顯示區(qū)域長(zhǎng)度及寬度,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為分時(shí)顯示;以及 當(dāng)所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度且所述媒體的顯示單元的顯示區(qū)域長(zhǎng)度大于所述顯示屏顯示區(qū)域長(zhǎng)度、或者所述當(dāng)前節(jié)目頁(yè)下的媒體的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾惹宜雒襟w的顯示單元的顯示區(qū)域?qū)挾却笥谒鲲@示屏顯示區(qū)域?qū)挾?,調(diào)整所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容的顯示方式為縮小顯示。
9.如權(quán)利要求5所述的LED顯示控制器,其特征在于,所述自適應(yīng)調(diào)整模塊進(jìn)一步用于獲取所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng)前節(jié)目頁(yè)的參考數(shù)據(jù)極性,并且當(dāng)所述LED顯示屏的數(shù)據(jù)極性和所述當(dāng) 前節(jié)目頁(yè)的參考數(shù)據(jù)極性反向時(shí),將所述當(dāng)前節(jié)目頁(yè)下的所述媒體的內(nèi)容數(shù)據(jù)進(jìn)行取反。
10.如權(quán)利要求5至9任意一項(xiàng)所述的LED顯示控制器,其特征在于,所述顯示屏顯示區(qū)域的長(zhǎng)度及寬度為由所述自適應(yīng)調(diào)整模塊從所述通信模塊輸入的顯示屏參數(shù)配置文件中獲取的所述LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度,或者為所述自適應(yīng)調(diào)整模塊默認(rèn)的LED顯示屏的顯示區(qū)域長(zhǎng)度及寬度。
【文檔編號(hào)】G09G3/32GK104021766SQ201410293433
【公開(kāi)日】2014年9月3日 申請(qǐng)日期:2014年6月26日 優(yōu)先權(quán)日:2014年6月26日
【發(fā)明者】劉延, 樊光輝 申請(qǐng)人:西安諾瓦電子科技有限公司