本發(fā)明涉及像素顯示領(lǐng)域,特別是涉及一種基于客戶端的顯示方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)的像素顯示采用LED點(diǎn)陣,點(diǎn)陣組成行列地址,通過控制器掃描點(diǎn)陣地址點(diǎn)亮不同的LED形成圖像或文字,也就是說由一個統(tǒng)一的控制器控制一個完整LED陣列。本發(fā)明提出分布式的分列像素裝置單元,每個分列的像素裝置單元擁有單獨(dú)的控制單元,需要解決不同像素裝置單元的調(diào)制信號同步問題。
本發(fā)明的目的是實(shí)現(xiàn)超大規(guī)模的圖像或文字顯示,或邏輯控制的流水或藝術(shù)燈光顯示,實(shí)現(xiàn)的顯示面積可以是數(shù)百平方米甚至數(shù)平方公里的圖像顯示屏。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的思路是:將播放圖像(包括圖像、視頻、字符、流水燈)按像素或像素集合(即分割圖像)分解為像素單元或像素集合單元,處于特定物理位置的客戶端同步播放對應(yīng)的像素單元或像素集合單元,由所有參與播放的客戶端共同顯示所述播放圖像;所述像素單元形成的文件即為像素調(diào)制文件,所述像素集合單元形成的文件即為分割圖像文件。
進(jìn)一步,設(shè)置服務(wù)器,由服務(wù)器發(fā)布所述像素調(diào)制文件或分割圖像文件。
所述物理位置由客戶端認(rèn)領(lǐng)或由客戶端所處地理位置確定或客戶端的布置位置確定。
本發(fā)明的目的是實(shí)現(xiàn)超大規(guī)模的圖像或文字顯示,或邏輯控制的流水燈或藝術(shù)燈光顯示(配合音樂),實(shí)現(xiàn)的成像面積可以是數(shù)百平方米甚至數(shù)平方公里的圖像顯示屏。
本發(fā)明采用的技術(shù)方案是:
一種像素裝置,其特征是:至少包括發(fā)光部、驅(qū)動單元、存儲單元、控制單元、時鐘、電源,由存儲單元提供調(diào)制信息給驅(qū)動單元,所述驅(qū)動單元和發(fā)光部相連并驅(qū)動所述發(fā)光部發(fā)光,控制單元依據(jù)同步信號觸發(fā)所述發(fā)光部工作。
所述的一種像素裝置的顯示方法,其特征是,包括步驟:(1)等待同步觸發(fā)信號,即等待依據(jù)時鐘時間設(shè)定的觸發(fā)時刻;(2)讀取脈沖數(shù)據(jù),即從存儲單元中依次獲取脈沖數(shù)據(jù);(3)脈沖驅(qū)動輸出,輸出至LED,即發(fā)光部;(4)判斷脈沖周期是否完成,如果沒有完成繼續(xù)步驟(2),如果完成則結(jié)束或重復(fù)播放。
所述的一種像素裝置,其特征是:還包括通信模塊,用于調(diào)制信息及同步信號的傳送。
所述的一種像素裝置,其特征是:還包括GPS或LBS單元,用于像素裝置上報所述像素裝置的地理位置信息。
所述的一種像素裝置,其特征是:還包括無人機(jī),所述像素裝置安裝在無人機(jī)上,由安裝像素裝置的無人機(jī)陣列形成顯示面。
所述的一種像素裝置,其特征是:像素裝置是手機(jī)、或平板電腦、或電腦、或智能電視機(jī)。
所述的一種像素裝置,其特征是:像素裝置是手機(jī),發(fā)光部是顯示屏或閃光燈。
所述的一種像素裝置,其特征是:布置所述像素裝置陣列形成顯示面,設(shè)置服務(wù)器,由服務(wù)器發(fā)送調(diào)制信息給各像素裝置。
所述的一種像素裝置,其特征是:設(shè)置服務(wù)器,由服務(wù)器獲取各像素裝置的地理位置信息,根據(jù)地理位置信息布置像素裝置陣列形成顯示面,由服務(wù)器發(fā)送調(diào)制信息給各像素裝置。
一種基于客戶端的顯示方法,包括客戶端和服務(wù)器,其特征是,包括步驟:
(1)服務(wù)器中建立像素陣列m*n,建立像素坐標(biāo)編號mn,如像素11、像素21、像素31等。
像素坐標(biāo)編號mn構(gòu)成限制本發(fā)明的編號方式。
(2)將播放圖像的像素按照服務(wù)器中建立的像素陣列進(jìn)行像素匹配,獲得對應(yīng)的像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
或,對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行流水燈編輯,并可以設(shè)置流水燈的顏色變化和亮度變化,獲得對應(yīng)的像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
或,對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行像素編輯,獲得像素圖或像素字符,并可以設(shè)置像素的顏色變化和亮度變化,獲得對應(yīng)的像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
(3)各客戶端獲取服務(wù)器分配的對應(yīng)像素調(diào)制文件,如客戶端id1獲取像素調(diào)制文件11,客戶端id2獲取像素調(diào)制文件21,客戶端id3獲取像素調(diào)制文件31等。
(4)服務(wù)器發(fā)布播放的同步信號。
(5)各客戶端根據(jù)同步信號同時觸發(fā)像素調(diào)制文件播放顯示,即由id1屏幕輸出像素調(diào)制文件11播放的像素11閃光,由id2屏幕輸出像素調(diào)制文件21播放的像素21閃光,由id3屏幕輸出像素調(diào)制文件31播放的像素31閃光;或,由id1閃光燈輸出像素調(diào)制文件11播放的像素11閃光,由id2閃光燈輸出像素調(diào)制文件21播放的像素21閃光,由id3閃光燈輸出像素調(diào)制文件31播放的像素31閃光,所有參與播放的客戶端根據(jù)幀同步共同形成圖像。
(6)步驟(3)中,各客戶端不斷地獲取服務(wù)器分配的新像素調(diào)制文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各客戶端已獲取服務(wù)器分配的像素調(diào)制文件實(shí)現(xiàn)滾動播放。
進(jìn)一步,所述的一種基于客戶端的顯示方法,其特征是,還包括步驟:步驟(1)中服務(wù)器建立的像素陣列基于物理位置布置圖,步驟(3)中,各客戶端根據(jù)自己所處的物理位置獲取對應(yīng)的像素調(diào)制文件。
所述物理位置布置圖是:建筑窗口布置圖、座位布置圖、隊列布置圖、無人機(jī)陣列布置圖。
或,
一種基于客戶端的顯示方法,包括客戶端和服務(wù)器,其特征是,包括步驟:
(1)各客戶端同意播放并持續(xù)上報其當(dāng)前地理位置信息,根據(jù)眾多客戶端地理位置分布情況在服務(wù)器中建立基于地理位置的靜態(tài)或動態(tài)物理位置像素陣列m*n,像素陣列由陣列單元組成,陣列單元有一定的經(jīng)緯度范圍,建立像素坐標(biāo)編號mn,如像素11、像素21、像素31等。
(2)將播放圖像的像素按照服務(wù)器中建立的像素陣列進(jìn)行像素匹配,獲得像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
或,對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行流水燈編輯,并可以設(shè)置流水燈的顏色變化和亮度變化,獲得像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
或,對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行像素編輯,獲得像素圖或像素字符,并可以設(shè)置像素的顏色變化和亮度變化,獲得像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
(3)客戶端不斷上報各自的當(dāng)前地理位置信息,服務(wù)器根據(jù)所述地理位置信息和像素陣列的經(jīng)緯度范圍進(jìn)行動態(tài)匹配獲取客戶端落入像素陣列單元的經(jīng)緯度范圍內(nèi)的id數(shù)據(jù),如id1匹配像素11、id2匹配像素21、id3匹配像素31等。
(4)各客戶端獲取服務(wù)器依據(jù)地理位置動態(tài)分配的像素調(diào)制文件,如客戶端id1獲取像素調(diào)制文件11,客戶端id2獲取像素調(diào)制文件21,客戶端id3獲取像素調(diào)制文件31等。
(5)服務(wù)器發(fā)布播放的同步信號。
(6)各客戶端根據(jù)同步時刻同時觸發(fā)像素調(diào)制文件播放顯示,即由id1屏幕輸出像素調(diào)制文件11播放的像素11閃光,由id2屏幕輸出像素調(diào)制文件21播放的像素21閃光,由id3屏幕輸出像素調(diào)制文件31播放的像素31閃光;或,由id1閃光燈輸出像素調(diào)制文件11播放的像素11閃光,由id2閃光燈輸出像素調(diào)制文件21播放的像素21閃光,由id3閃光燈輸出像素調(diào)制文件31播放的像素31閃光,所有參與播放的客戶端根據(jù)幀同步共同形成圖像。
(7)步驟(4)中,各客戶端不斷地獲取服務(wù)器分配的新像素調(diào)制文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各客戶端已獲取服務(wù)器分配的像素調(diào)制文件實(shí)現(xiàn)滾動播放。
進(jìn)一步,所述的一種基于客戶端的顯示方法,其特征是,包括步驟:步驟(3)還括子步驟:①統(tǒng)計像素陣列的每一個陣列單元中的客戶端數(shù)量;②確定陣列單元中最少的客戶端數(shù)量s個做為像素貢獻(xiàn)基數(shù);③取落入同一個陣列單元的s個客戶端作為同一個像素處理,所述s個客戶端下載相同的像素調(diào)制文件。
或,
一種基于客戶端的顯示方法,包括客戶端和服務(wù)器,其特征是,包括步驟:
(1)服務(wù)器中建立物理位置客戶端陣列m*n,建立客戶端坐標(biāo)編號mn,如客戶端11、客戶端21、客戶端31等。
(2)將播放圖像按照服務(wù)器中建立的客戶端陣列進(jìn)行圖像分割匹配,獲得對應(yīng)的分割圖像文件,如生成分割圖像文件11、分割圖像文件21、分割圖像文件31等。
(3)各客戶端根據(jù)自己的物理位置獲取服務(wù)器分配的對應(yīng)分割圖像文件,如客戶端id1獲取分割圖像文件11,客戶端id2獲取分割圖像文件21,客戶端id3獲取分割圖像文件31等。
(4)服務(wù)器發(fā)布播放的同步信號。
(5)各客戶端根據(jù)同步時刻同時觸發(fā)分割圖像文件播放顯示,即由客戶端id1屏幕輸出分割圖像文件11播放的分割圖像,由客戶端id2屏幕輸出分割圖像文件21播放的分割圖像,由客戶端id3屏幕輸出分割圖像文件31播放的分割圖像,其它所有客戶端屏幕輸出其對應(yīng)的分割圖像文件播放的分割圖像,所有參與播放的客戶端根據(jù)幀同步共同形成播放圖像。
(6)步驟(3)中,各客戶端不斷地獲取服務(wù)器分配的新分割圖像文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各客戶端已獲取服務(wù)器分配的分割圖像文件實(shí)現(xiàn)滾動播放。
一種基于客戶端的顯示系統(tǒng),包括客戶端及服務(wù)器,其特征是:
客戶端至少包括:顯示屏,作為發(fā)光部,用于顯示像素或分割圖像;網(wǎng)絡(luò)通信單元,用于像素調(diào)制文件或分割圖像文件傳送,及同步信號傳送;進(jìn)一步,客戶端還包括GPS定位單元、LBS定位單元,傳感器單元,閃光燈單元(用于顯示像素);
服務(wù)器端至少包括:物理位置像素陣列,用于建立播放圖像;圖像分割單元,用于將播放圖像匹配分割為分割圖像,并轉(zhuǎn)化為對應(yīng)的分割圖像文件。
一種基于客戶端的顯示系統(tǒng),包括客戶端及服務(wù)器,其特征是:
服務(wù)器端至少包括:物理位置像素陣列,用于建立播放圖像;像素匹配單元,用于將播放圖像的像素匹配轉(zhuǎn)化為像素陣列單元對應(yīng)的像素調(diào)制文件。
一種基于客戶端的顯示系統(tǒng),其特征是:服務(wù)器端至少包括:物理位置像素陣列,用于建立播放圖像;像素編輯單元,由發(fā)起人根據(jù)服務(wù)器中建立的物理位置布置圖中陣列單元所代表的像素進(jìn)行像素編輯,獲得像素圖或像素字符,并可以設(shè)置像素的顏色變化和亮度變化。
所述的一種基于客戶端的顯示系統(tǒng),其特征是:服務(wù)器還包括效果演示單元,用于對建立的物理位置像素陣列的圖像進(jìn)行效果演示;實(shí)際播放單元,用于存放客戶端上傳的實(shí)際播放視頻文件,并在互聯(lián)網(wǎng)上開放;任務(wù)發(fā)布單元,用于播放任務(wù)的發(fā)布。
所述的一種基于客戶端的顯示系統(tǒng),其特征是:服務(wù)器還包括任務(wù)完成驗證單元,用于驗證參與者是否按要求完成播放任務(wù),其步驟為:服務(wù)器語言提出動作指令,參與者根據(jù)指令做相應(yīng)的動作,客戶端獲取傳感器信息并傳送給服務(wù)器,服務(wù)器根據(jù)傳感器信息和指令的配合程度判斷參與者是否參與該播放活動。
所述的一種基于客戶端的顯示系統(tǒng),其特征是:客戶端硬件是手機(jī)、或平板電腦、或電腦、或智能電視機(jī)。
所述的一種基于客戶端的顯示系統(tǒng),其特征是:客戶端軟件是自主圖像服務(wù)平臺,或通過第三方服務(wù)(API),或嵌入IM平臺,基于第三方服務(wù)采用第三方服務(wù)號碼作為客戶端id標(biāo)識 。
凡至少擁有顯示屏、操作系統(tǒng)、通信模塊的電子裝置,如手機(jī)、平板電腦、智能電視機(jī)、電腦等,均具備本發(fā)明所述硬件配置,即至少包括發(fā)光部(顯示屏或閃光燈)、驅(qū)動單元(顯示驅(qū)動單元)、存儲單元(運(yùn)行內(nèi)存、SD卡)、控制單元(客戶端軟件)、時鐘(晶體振蕩器及網(wǎng)絡(luò)時間協(xié)議單元(Network Time Protocol,NTP))、電源,另外還包括通信模塊,所以本發(fā)明具體實(shí)施方式以手機(jī)及其客戶端進(jìn)行具體說明,對于顯示屏做為發(fā)光部的實(shí)施方案包括:A將顯示屏的所有物理像素做為播放圖像的一個像素處理,由像素調(diào)制文件統(tǒng)一播放;B將顯示屏的物理像素空間分割為若干個像素,由包含對應(yīng)若干個像素的像素調(diào)制文件播放;C顯示屏的全部物理像素做為播放圖像的分割圖像顯示,由分割圖像文件播放。
本發(fā)明的有益效果是:實(shí)現(xiàn)超大規(guī)模的圖像或文字顯示,或邏輯控制的流水或藝術(shù)燈光顯示(配合音樂),實(shí)現(xiàn)的成像面積可以是數(shù)百平方米甚至數(shù)平方公里的圖像顯示屏;另外可以基于客戶端實(shí)現(xiàn)規(guī)模顯示。
附圖說明
圖1為像素裝置基本配置圖。
圖2為像素裝置發(fā)光部光強(qiáng)調(diào)制示意圖。
圖3為像素裝置發(fā)光部脈寬調(diào)制示意圖。
圖4為像素裝置工作流程圖。
圖5為像素裝置增加通信模塊配置圖。
圖6為像素裝置增加通信模塊及GPS或LBS單元配置圖。
圖7為像素裝置組成顯示陣列示意圖。
圖8由服務(wù)器發(fā)送調(diào)制信息給各像素裝置示意圖。
圖9為像素裝置是手機(jī)組成的顯示陣列示意圖。
圖10為手機(jī)陣列顯示“十”圖案示意圖。
圖11為將播放圖像(取一幀為例)的像素匹配轉(zhuǎn)化為像素裝置的像素的示意圖。
圖12為將播放圖像(取一幀為例)的圖像分割匹配為像素裝置的分割圖像的示意圖。
圖13為基于手機(jī)客戶端根據(jù)物理位置布置圖的顯示流程圖。
圖14為基于手機(jī)顯示屏拼接大屏幕顯示的流程圖。
圖15為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化的顯示示意圖。
圖16為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化的顯示流程圖。
圖17為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化進(jìn)行顯示的一種修正方法。
圖18為本發(fā)明利用無人機(jī)陣列進(jìn)行顯示的實(shí)施方案。
圖19為基于即時通訊IM平臺實(shí)施方案的客戶端界面。
圖20為本發(fā)明客戶端及服務(wù)器端配置圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步說明。
圖1為像素裝置基本配置圖,裝置包括發(fā)光部(由R、G、B三基色LED組成,不考慮彩色的情況則選單色即可)、驅(qū)動單元(配合R、G、B三基色分為R驅(qū)動單元、G驅(qū)動單元、B驅(qū)動單元,不考慮彩色的情況則配置一個驅(qū)動單元即可)、存儲單元(配合R、G、B三基色分為R存儲單元、G存儲單元、B存儲單元,不考慮彩色的情況則配置一個存儲單元即可)、控制單元、時鐘、電源,由存儲單元提供調(diào)制信息給驅(qū)動單元,所述驅(qū)動單元和發(fā)光部相連并驅(qū)動所述發(fā)光部發(fā)光,控制單元依據(jù)時鐘時間在設(shè)定時刻(即同步時間)觸發(fā)所述發(fā)光部開始工作,如此,布置所述像素裝置形成陣列,像素裝置陣列形成顯示面,當(dāng)所有像素裝置在設(shè)定時刻(即同步時間)觸發(fā)各自發(fā)光部根據(jù)存儲單元中的調(diào)制信息同步(脈沖同步,針對圖像則為幀同步)發(fā)光形成圖像,或字符,或流水燈,或藝術(shù)燈光。考慮到像素裝置的大距離分布式布置,電源采用太陽能、風(fēng)能等形式對本發(fā)明的實(shí)施是有益的。
像素裝置中的時鐘采用晶體振蕩器,還包括授時模塊,滿足觸發(fā)時間同步及調(diào)制信息的同步播放,授時方法采用網(wǎng)絡(luò)時間協(xié)議(Network Time Protocol,NTP)(采用IEEE1588協(xié)議,LAN上與標(biāo)準(zhǔn)間差小于1毫秒,WAN上幾十毫秒,只要小于1/24(幀)即0.04秒就可以滿足視頻播放要求),或衛(wèi)星授時(衛(wèi)星授時<1μs),或手機(jī)基站授時(<1μs),同步時間的目的是保證所有像素裝置的時鐘保持一致,對于手機(jī)裝置則必然地采用了手機(jī)基站授時,其精度遠(yuǎn)遠(yuǎn)滿足視頻播放要求。
對于觸發(fā)時間也可以采用中心廣播觸發(fā),由中心向所有參與顯示的像素裝置同時發(fā)出播放指令,并由同步信號周期性地同步各像素裝置的調(diào)制信息的播放。其特征是:設(shè)置中心控制器,包括通信模塊,所述中心控制器向各像素裝置發(fā)送對應(yīng)的調(diào)制信息,由中心控制器發(fā)布調(diào)制信息的幀同步信號,各像素裝置的控制單元根據(jù)所述幀同步信號同步驅(qū)動發(fā)光部工作。
本發(fā)明并不排除由中心直接發(fā)送實(shí)時像素調(diào)制信號的實(shí)施方案,特別是基于點(diǎn)對點(diǎn)通信傳送、良好無線網(wǎng)絡(luò)環(huán)境如本地zigbee、WIFI等實(shí)施實(shí)時傳送,或者對于字符顯示、流水燈顯示等對同步時間誤差不敏感的情況也可以采用實(shí)時傳送像素調(diào)制信號。
對于同步方法:(1)基于本地時間的一致性,采用同步時刻觸發(fā)保證各像素調(diào)制信號的同步;或(2)實(shí)時同步,即每一像素裝置同時獲得同一幀中的對應(yīng)像素調(diào)制信號;或(3)加入同步信號,保證每一像素裝置同時播放同一幀中的對應(yīng)像素調(diào)制信號。
將像素按照一定的方式進(jìn)行組織和存儲就形成圖像幀,系列幀形成活動圖像,把圖像數(shù)據(jù)存儲成文件就得到圖像文件,如BMP格式位圖文件是點(diǎn)陣圖格式之一,圖2為像素裝置發(fā)光部光強(qiáng)調(diào)制示意圖,該圖表示圖像中某固定點(diǎn)陣位置(坐標(biāo))的像素時間脈沖圖,即像素根據(jù)調(diào)制信息隨時間發(fā)光,調(diào)制信息由系列脈沖組成,對于活動圖像,系列脈沖在時間上必需保持所屬圖像的幀同步,調(diào)制信息存儲成文件就得到像素調(diào)制文件,圖中以3S的系列脈沖為例,考慮到人眼的視覺惰性,活動圖像的幀數(shù)每秒應(yīng)大于24幀,所以分解到具體像素則每秒大于24個脈沖,圖中每個脈沖的占空比不變,其幅度在0~255之間,有256(2^8)級灰度,如果是字符或流水燈顯示則二進(jìn)制幅度即可(亮或滅)。
圖3為像素裝置發(fā)光部脈寬調(diào)制示意圖,用脈寬調(diào)制方法來實(shí)現(xiàn)灰度控制,也就是周期性改變光脈沖寬度,即占空比,只要這個重復(fù)點(diǎn)亮的周期足夠短,即刷新頻率足夠高,人眼是感覺不到發(fā)光象素在抖動,由于脈寬調(diào)制更適合于數(shù)字控制,為本發(fā)明優(yōu)選方案。
圖4為像素裝置工作流程圖,所述的像素裝置的顯示方法,其特征是,包括步驟:(1)等待同步觸發(fā)信號,即等待依據(jù)時鐘時間設(shè)定的觸發(fā)時刻,或等待同步廣播指令;(2)讀取脈沖數(shù)據(jù),即從存儲單元中依次獲取脈沖數(shù)據(jù);(3)脈沖驅(qū)動輸出,輸出至LED,即發(fā)光部;(4)判斷脈沖周期是否完成,如果沒有完成繼續(xù)步驟(2),如果完成則結(jié)束或重復(fù)播放。
圖5為像素裝置增加通信模塊配置圖,還包括通信模塊,用于調(diào)制信息及設(shè)定時刻時間(或同步播放指令)的傳送,及其它控制信息傳送,如重復(fù)播放、調(diào)制信息重寫等。通信模塊包括無線通信模塊或有線通信模塊,無線模塊包括點(diǎn)對點(diǎn)、zigbee、WIFI、手機(jī)網(wǎng)絡(luò)3G\4G等現(xiàn)有技術(shù)及未來無線通信技術(shù),有線通信模塊包括載波、脈沖等。
圖6為像素裝置增加通信模塊及GPS或LBS單元配置圖,還包括GPS或LBS單元,用于像素裝置上報所述像素裝置的地理位置信息,用于大規(guī)模布置像素裝置顯示陣列。
圖7為像素裝置組成顯示陣列示意圖,將像素裝置按物理位置排列為陣列,假設(shè)以X、Y坐標(biāo)表示,像素裝置x1,y1、像素裝置x2,y1、像素裝置x1,y2、像素裝置x2,y2、…….、像素裝置xm,yn,組成m*n像素陣列。
圖8由服務(wù)器發(fā)送調(diào)制信息給各像素裝置示意圖,設(shè)置服務(wù)器801,由服務(wù)器801發(fā)送調(diào)制信息給各像素裝置。
圖9為像素裝置是手機(jī)組成的顯示陣列示意圖,現(xiàn)有智能手機(jī)均具備本發(fā)明所述硬件配置,即至少包括發(fā)光部(手機(jī)顯示屏或閃光燈)、驅(qū)動單元(手機(jī)顯示驅(qū)動單元)、存儲單元(手機(jī)運(yùn)行內(nèi)存、SD卡)、控制單元(客戶端軟件)、時鐘(晶體振蕩器及網(wǎng)絡(luò)時間協(xié)議單元(Network Time Protocol,NTP))、電源。將手機(jī)按物理位置排列為陣列,由客戶端軟件下載對應(yīng)的像素調(diào)制文件,由手機(jī)顯示屏或閃光燈對像素調(diào)制文件進(jìn)行顯示(手機(jī)顯示屏所有的物理像素均顯示像素調(diào)制文件的顯示信息,即手機(jī)顯示屏表達(dá)為一個像素),像素調(diào)制文件為視頻圖像格式,例如GIF文件 ,由手機(jī)同步時間保證GIF文件每一幀的同步播放,當(dāng)所有手機(jī)按照播放圖像幀同步地顯示各自的像素調(diào)制文件共同形成播放圖像。圖9中,將手機(jī)按物理位置排列為陣列,假設(shè)以X、Y坐標(biāo)表示,物理位置坐標(biāo)編號為11、21、31、12、22、32、13、23、33、mn,手機(jī)id1位于坐標(biāo)11、手機(jī)id2位于坐標(biāo)21、手機(jī)id3位于坐標(biāo)31、手機(jī)id4位于坐標(biāo)12、手機(jī)id5位于坐標(biāo)22、手機(jī)id6位于坐標(biāo)32、手機(jī)id7位于坐標(biāo)13、手機(jī)id8位于坐標(biāo)23、手機(jī)id9位于坐標(biāo)33、手機(jī)idx位于坐標(biāo)mn,這樣每個手機(jī)作為播放圖像的一個像素,由對應(yīng)的像素調(diào)制文件驅(qū)動發(fā)光顯示。圖10為手機(jī)陣列顯示“十”圖案示意圖,圖10中位于坐標(biāo)21的id2、位于坐標(biāo)12的id4、位于坐標(biāo)22的id5、位于坐標(biāo)32的id6、位于坐標(biāo)23的id8同時發(fā)光顯示,其余手機(jī)顯示屏均不發(fā)光,這樣由手機(jī)陣列就顯示了“十”圖案。另外,一個手機(jī)id也可以設(shè)計為播放圖像的一個以上的像素,如2個像素(考慮到手機(jī)顯示屏一般為1:2矩形,采用平分矩形獲得2個正方形像素),如此,像素調(diào)制文件為2個像素調(diào)制文件的合成像素調(diào)制文件,像素調(diào)制信息在顯示屏空間上進(jìn)行分割。
手機(jī)所處的物理位置可以為宿舍樓的每一個房間,如10層樓,每層10個房間,將手機(jī)置于窗口一致對外,則形成10*10陣列的100像素的顯示面;或手機(jī)所處的物理位置是體育看臺座位,如"鳥巢"體育場在奧運(yùn)會期間設(shè)有10萬個座位,這樣就可以形成10萬像素的顯示面;或手機(jī)所處的物理位置是手機(jī)銷售展示柜臺,這樣可以很容易地組成基于手機(jī)顯示屏的大屏幕顯示;或手機(jī)所處物理位置是流動的人群,可以將流動人群的手機(jī)組成基于手機(jī)顯示屏或閃光燈的大屏幕顯示,或手機(jī)所處物理位置是縱橫列隊,形成基于縱橫列隊的大屏幕顯示。
圖11為將播放圖像(取一幀為例)的像素匹配轉(zhuǎn)化為像素裝置的像素的示意圖,1101為將要播放的原始圖像,原始圖像假設(shè)為6*6像素,1103為物理位置坐標(biāo)陣列,陣列為3*3,即物理位置像素為3*3,由于將要播放的圖像像素一般比物理位置像素大,所以要進(jìn)行像素匹配轉(zhuǎn)化,假取設(shè)1101中四個像素(簡單起見設(shè)為單色圖像)為一個轉(zhuǎn)化單元1102,1102包含其亮度值為L1、L2、L3、L4的四個像素,采用算數(shù)平均值取得物理位置21的像素1104亮度值為L21=(L1+L2+L3+L4)/4,由系列幀則可以生成像素調(diào)制文件。另外,在進(jìn)行像素匹配轉(zhuǎn)化前可以對原圖像進(jìn)行銳化處理、或輪廓化處理、或二值化處理(現(xiàn)有技術(shù))。當(dāng)然,考慮到像素亮度的非線性處理,其亮度處理可以采用現(xiàn)有其它處理技術(shù)及算法。
圖12為將播放圖像(取一幀為例)的圖像分割匹配為像素裝置的分割圖像的示意圖,像素裝置為手機(jī),考慮到手顯示屏的物理像素分辨率很高,所以可以將播放圖像1101按手機(jī)顯示屏進(jìn)行空間分割,如分割圖像1102,分割圖像形成分割圖像文件,手機(jī)端獲取各自對應(yīng)的分割圖像文件,各分割圖像屬于同一幀,通過幀同步觸發(fā)由所有參與播放的手機(jī)共同形成播放圖像,該實(shí)施方案尤其適合手機(jī)所處的物理位置是手機(jī)銷售展示柜臺,這樣可以很容易地組成基于手機(jī)顯示屏的大屏幕顯示。當(dāng)然,考慮到圖像像素和手機(jī)顯示屏物理分辨率的匹配,在進(jìn)行圖像分割前對原圖像進(jìn)行像素匹配處理(現(xiàn)有技術(shù))。
圖13為基于手機(jī)客戶端根據(jù)物理位置布置圖的顯示流程圖,包括手機(jī)客戶端和服務(wù)器,客戶端擁有唯一id標(biāo)識,選取處于物理位置的3個id的手機(jī)為例進(jìn)行說明,其步驟包括:
(1)服務(wù)器中建立物理位置像素陣列m*n,建立像素坐標(biāo)編號mn,如像素11、像素21、像素31等;具體可以建立物理位置布置圖,如體育館座位圖、宿舍圖等,將座位編號或宿舍編號作為像素坐標(biāo)編號。
由發(fā)起客戶端上傳播放文件。
(2)將播放圖像的像素按照服務(wù)器中建立的像素陣列進(jìn)行像素匹配,獲得對應(yīng)的像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
所述播放圖像包括視頻圖像(現(xiàn)有所有格式AVI、MPEG、MPG、RMVB、DAT等)、動畫圖像(SWF、GIF、FLV、FLA等)、靜止圖像(BMP、JPG、JPEG、PNG等)、點(diǎn)陣文字、流水燈,靜止圖像為一幀,活動圖像由系列幀組成,每一幀均由像素排列組成,某一像素在圖像中排列的固定位置(可以由二維坐標(biāo)確定)定義為幀像素,幀像素的顏色和亮度隨時間發(fā)生變化(視頻),或顏色和亮度恒定不變(靜止圖像),或二進(jìn)制(有或無)顏色和亮度時序變化(點(diǎn)陣文字或流水燈),幀像素記為時間t的函數(shù),LR=FR(t),LG=FG(t),LB=FB(t),LR 為紅色亮度值,F(xiàn)R 為紅色函數(shù),LG為綠色亮度值,F(xiàn)G為綠色函數(shù),LB為藍(lán)色亮度值,LB為藍(lán)色函數(shù),如果只考慮亮度值,即單色圖像,記為亮度是時間的函數(shù)L=F(t)。幀像素的時間集合保存為像素調(diào)制文件(或稱為幀像素文件),像素調(diào)制文件的顯示是隨時間發(fā)生顏色和亮度變化,其變化步長為一個幀的周期,所以像素調(diào)制文件的調(diào)制周期和圖像的幀同步。
(3)各手機(jī)客戶端根據(jù)自己的物理位置獲取服務(wù)器分配的對應(yīng)像素調(diào)制文件,如手機(jī)端id1獲取像素調(diào)制文件11,手機(jī)端id2獲取像素調(diào)制文件21,手機(jī)端id3獲取像素調(diào)制文件31等。具體如宿舍樓成像顯示,由發(fā)起人在服務(wù)器中建立宿舍物理位置布置圖(該布置圖的房間即為像素陣列,房間號即為像素坐標(biāo)編號),進(jìn)一步加注地理位置信息,允許本地范圍內(nèi)的手機(jī)搜索查詢參與,對于參與者必須同意播放并認(rèn)領(lǐng)對應(yīng)的宿舍房間號,各手機(jī)客戶端根據(jù)自己的宿舍號獲取對應(yīng)的像素調(diào)制文件,如id1同意播放并認(rèn)領(lǐng)像素11表達(dá)的物理位置(宿舍11)并下載像素調(diào)制文件11,如id2同意播放并認(rèn)領(lǐng)像素21表達(dá)的物理位置(宿舍21)并下載像素調(diào)制文件21,如id3同意播放并認(rèn)領(lǐng)像素31表達(dá)的物理位置(宿舍31)并下載像素調(diào)制文件31,其它所有idn均同意播放并認(rèn)領(lǐng)對應(yīng)像素表達(dá)的物理位置(宿舍mn)并下載像素調(diào)制文件mn,所有像素調(diào)制文件處于播放等待狀態(tài),對于參與者,發(fā)起人可以考慮在服務(wù)器服務(wù)平臺設(shè)置獎勵機(jī)制或活動互換機(jī)制,設(shè)置服務(wù)器監(jiān)督客戶端播放程序,建立黑白名單,保證播放活動的順利進(jìn)行。具體又如體育場座位成像顯示,由發(fā)起人在服務(wù)器中建立體育場座位物理位置布置圖(該布置圖的座位即為像素陣列,座位號即為像素坐標(biāo)編號或座位號和像素坐標(biāo)編號關(guān)聯(lián)),各手機(jī)客戶端根據(jù)自己的座位號獲取對應(yīng)的像素調(diào)制文件,由觀眾將其手機(jī)發(fā)光面朝向一面。具體又如縱橫隊列成像顯示,由發(fā)起人在服務(wù)器中建立縱橫隊列物理位置布置圖(該布置圖的行列即為像素陣列,行列號即為像素坐標(biāo)編號),各手機(jī)客戶端根據(jù)自己的行列站隊獲取對應(yīng)的像素調(diào)制文件,由縱橫隊列組員將其手機(jī)發(fā)光面朝向一面,進(jìn)一步,縱橫隊列為廣場舞,舞者通過客戶端在服務(wù)器中自行選擇自己的行或列,可以形成隨音樂的行、列燈光效果或流動閃光效果。
(4)服務(wù)器發(fā)布播放的同步時刻,即由發(fā)起客戶端對播放同步時間進(jìn)行確定,如PM18:30:08為播放時刻,進(jìn)一步,以帶有時間戳信號進(jìn)行觸發(fā),進(jìn)一步,各手機(jī)端不斷獲取新的像素調(diào)制文件,獲得連續(xù)播放的視頻效果,調(diào)制文件的大小根據(jù)實(shí)際網(wǎng)絡(luò)通信質(zhì)量決定,即緩沖的大?。ň彌_一幀為靜止圖像,緩沖為0則為實(shí)時傳送)。
(5)各手機(jī)客戶端根據(jù)同步時刻同時觸發(fā)像素調(diào)制文件播放顯示,即由id1屏幕輸出像素調(diào)制文件11播放的像素11閃光,由id2屏幕輸出像素調(diào)制文件21播放的像素21閃光,由id3屏幕輸出像素調(diào)制文件31播放的像素31閃光;或,由id1閃光燈輸出像素調(diào)制文件11播放的像素11閃光,由id2閃光燈輸出像素調(diào)制文件21播放的像素21閃光,由id3閃光燈輸出像素調(diào)制文件31播放的像素31閃光,所有參與播放的手機(jī)客戶端根據(jù)幀同步共同形成圖像??蛻舳塑浖{(diào)整窗口最大化、屏幕亮度最大,由屏幕輸出像素閃光,同時可以用聲音提示參與者調(diào)整手機(jī)顯示屏朝向。
(6)步驟(3)中,各手機(jī)客戶端不斷地獲取服務(wù)器分配的新像素調(diào)制文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各手機(jī)客戶端已獲取服務(wù)器分配的像素調(diào)制文件實(shí)現(xiàn)滾動播放。
所述播放圖像由發(fā)起客戶端上傳播放文件,或在服務(wù)器中設(shè)置編輯工具,由發(fā)起人根據(jù)服務(wù)器中建立的物理位置布置圖中陣列單元所代表的像素進(jìn)行色塊編輯,獲得色塊圖或色塊字符,并可以設(shè)置色塊的顏色變化和亮度變化。
圖14為基于手機(jī)顯示屏拼接大屏幕顯示的流程圖,包括手機(jī)客戶端和服務(wù)器,客戶端擁有唯一id標(biāo)識,選取處于物理位置的3個id的手機(jī)為例進(jìn)行說明,其步驟包括:
(1)服務(wù)器中建立物理位置手機(jī)陣列m*n,建立手機(jī)坐標(biāo)編號mn,如手機(jī)11、手機(jī)21、手機(jī)31等。
由發(fā)起客戶端上傳播放文件。
(2)將播放圖像按照服務(wù)器中建立的手機(jī)陣列進(jìn)行圖像分割匹配,獲得對應(yīng)的分割圖像文件,如生成分割圖像文件11、分割圖像文件21、分割圖像文件31等;具體參見圖12為將播放圖像(取一幀為例)的圖像分割匹配為像素裝置的分割圖像的示意圖。
所述播放圖像包括視頻圖像(現(xiàn)有所有格式AVI、MPEG、MPG、RMVB、DAT等)、動畫圖像(SWF、GIF、FLV、FLA等)、靜止圖像(BMP、JPG、JPEG、PNG等)、點(diǎn)陣文字、流水燈,靜止圖像為一幀,活動圖像由系列幀組成,將播放圖像按手機(jī)顯示屏進(jìn)行空間分割,必要時進(jìn)行像素匹配,分割圖像生成分割圖像文件,所有分割圖像的幀與播放圖像的幀保持同步,這樣所有參與播放的手機(jī)顯示屏合成拼接大屏幕顯示。
(3)各手機(jī)客戶端根據(jù)自己的物理位置獲取服務(wù)器分配的對應(yīng)分割圖像文件,如手機(jī)端id1獲取分割圖像文件11,手機(jī)端id2獲取分割圖像文件21,手機(jī)端id3獲取分割圖像文件31等;具體如確定id1處于11位置并下載分割圖像文件11,確定id2處于21位置并下載分割圖像文件21,確定id3處于31位置并下載分割圖像文件31,其它所有idn均確定所處位置并下載分割圖像文件mn,所有分割圖像文件處于播放等待狀態(tài)。
(4)服務(wù)器發(fā)布播放的同步時刻,即由發(fā)起客戶端對播放同步時間進(jìn)行確定,如PM18:30:08為播放時刻,進(jìn)一步,以帶有時間戳信號進(jìn)行觸發(fā),進(jìn)一步,各手機(jī)端不斷獲取新的分割圖像文件,獲得連續(xù)播放的視頻效果,分割圖像文件的大小根據(jù)實(shí)際網(wǎng)絡(luò)通信質(zhì)量決定,即緩沖的大小(緩沖一幀為靜止圖像,緩沖為0則為實(shí)時傳送)。
(5)各手機(jī)客戶端根據(jù)同步時刻同時觸發(fā)分割圖像文件播放顯示,即由id1屏幕輸出分割圖像文件11播放的分割圖像,由id2屏幕輸出分割圖像文件21播放的分割圖像,由id3屏幕輸出分割圖像文件31播放的分割圖像,其它所有idn屏幕輸出分割圖像文件mn播放的分割圖像,所有參與播放的手機(jī)客戶端根據(jù)幀同步共同形成圖像。
(6)步驟(3)中,各手機(jī)客戶端不斷地獲取服務(wù)器分配的新分割圖像文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各手機(jī)客戶端已獲取服務(wù)器分配的分割圖像文件實(shí)現(xiàn)滾動播放。
圖14為基于手機(jī)顯示屏拼接大屏幕顯示的流程圖的實(shí)施方案可以自動適用于擁有顯示屏、操作系統(tǒng)、通信模塊的電子裝置,如平板電腦、智能電視機(jī)等,尤其針對智能電視機(jī),可以采用本發(fā)明所述方法建立大規(guī)模電視墻,其實(shí)施方法為:在所述電子裝置中安裝客戶端軟件并建立唯一id,由服務(wù)器向客戶端推送對應(yīng)的分割圖像文件,通過同步播放所有的分割圖像合成播放圖像。進(jìn)一步,設(shè)置局域網(wǎng)的授時同步服務(wù)器,開啟NTP服務(wù),保證所有參與播放的電子裝置時間同步。考慮到現(xiàn)有圖像的分辨率一般適合現(xiàn)有物理像素的電子裝置,如1080P的圖像適合現(xiàn)有高清電視機(jī)的物理分辨率,所以在實(shí)施電子裝置顯示屏拼接顯示時要做播放尺寸及像素匹配,具體如:實(shí)施4個電視機(jī)拼接播放圖像,將播放圖像的尺寸按原來的4倍規(guī)劃,再空間分割為4個等份以適合一個電視機(jī)顯示屏,將分割圖像發(fā)送給對應(yīng)的電視機(jī)。
圖15為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化的顯示示意圖,1501虛線表示地理位置虛擬陣列即像素陣列,小方格為地理位置虛擬陣列單元,陣列單元即像素,人群手機(jī)落入陣列單元的數(shù)量可能是0~陣列單元容納數(shù),圖15中表示在服務(wù)器中根據(jù)地理位置建立的像素陣列1501,陣列單元或像素坐標(biāo)編號如像素11、像素21、像素31、像素41、像素12、像素22、像素32、像素13、像素23、像素33、……、mn,id1手機(jī)位于11像素陣列單元內(nèi),id2手機(jī)位于21像素陣列單元內(nèi),id3手機(jī)、idx手機(jī)位于31像素陣列單元內(nèi),idx手機(jī)位于41像素陣列單元內(nèi),idx手機(jī)、id4手機(jī)位于12像素陣列單元內(nèi),id5手機(jī)位于22像素陣列單元內(nèi),id6手機(jī)位于32像素陣列單元內(nèi),id7手機(jī)位于13像素陣列單元內(nèi),idx手機(jī)、id8手機(jī)位于23像素陣列單元內(nèi),idx手機(jī)、id9手機(jī)位于33像素陣列單元內(nèi),……、idx手機(jī)位于mn像素陣列單元內(nèi)。
圖16為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化的顯示流程圖,客戶端擁有唯一id標(biāo)識,選取處于地理位置的3個id的手機(jī)為例進(jìn)行說明,其特征是,包括步驟:
(1)各手機(jī)客戶端同意播放并持續(xù)上報其當(dāng)前地理位置信息,根據(jù)眾多手機(jī)地理位置分布情況在服務(wù)器中建立基于地理位置的靜態(tài)或動態(tài)物理位置像素陣列m*n,像素陣列由陣列單元組成,陣列單元有一定的經(jīng)緯度范圍,建立像素坐標(biāo)編號mn,如像素11、像素21、像素31等;
圖16中,手機(jī)端id1同意播放并持續(xù)上報id1地理位置信息,手機(jī)端id2同意播放并持續(xù)上報id2地理位置信息,手機(jī)端id3同意播放并持續(xù)上報id3地理位置信息,......,手機(jī)端idx同意播放并持續(xù)上報idx地理位置信息;
(2)將播放圖像的像素按照服務(wù)器中建立的像素陣列進(jìn)行像素匹配,獲得像素調(diào)制文件,如生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等;
(3)手機(jī)客戶端不斷上報各自的當(dāng)前地理位置信息,服務(wù)器根據(jù)所述地理位置信息和像素陣列的經(jīng)緯度范圍進(jìn)行動態(tài)匹配獲取手機(jī)客戶端落入像素陣列單元的經(jīng)緯度范圍內(nèi)的id數(shù)據(jù),如id1匹配像素11、id2匹配像素21、id3匹配像素31等;
考慮到目前手機(jī)定位的精度為數(shù)米,可以考慮服務(wù)器中設(shè)置的像素陣列的陣列單元為5M*5M范圍,假設(shè)一個人的占地是1M*1M,該范圍內(nèi)可以包括1~25個id數(shù)量,所以服務(wù)器中還包括子步驟:①統(tǒng)計像素陣列的每一個陣列單元中的id數(shù)量;如圖15中,id1手機(jī)位于11像素陣列單元內(nèi),id2手機(jī)位于21像素陣列單元內(nèi),id3手機(jī)、idx手機(jī)位于31像素陣列單元內(nèi),idx手機(jī)位于41像素陣列單元內(nèi),idx手機(jī)、id4手機(jī)位于12像素陣列單元內(nèi),id5手機(jī)位于22像素陣列單元內(nèi),id6手機(jī)位于32像素陣列單元內(nèi),id7手機(jī)位于13像素陣列單元內(nèi),idx手機(jī)、id8手機(jī)位于23像素陣列單元內(nèi),idx手機(jī)、id9手機(jī)位于33像素陣列單元內(nèi),……、idx手機(jī)位于mn像素陣列單元內(nèi)。②確定陣列單元中最少的id數(shù)量s個做為像素貢獻(xiàn)基數(shù);如圖15中,s為1個。③取落入同一個陣列單元的s個id作為同一個像素處理,所述s個id下載相同的像素調(diào)制文件;如圖15中,像素陣列單元11取id1手機(jī),像素陣列單元21取id2手機(jī),像素陣列單元31取id3手機(jī),像素陣列單元12取id4手機(jī),像素陣列單元22取id5手機(jī),像素陣列單元32取id6手機(jī),像素陣列單元13取id7手機(jī),像素陣列單元23取id8手機(jī),像素陣列單元33取id9手機(jī)。
(4)各手機(jī)客戶端獲取服務(wù)器依據(jù)地理位置動態(tài)分配的像素調(diào)制文件,如手機(jī)端id1獲取像素調(diào)制文件11,手機(jī)端id2獲取像素調(diào)制文件21,手機(jī)端id3獲取像素調(diào)制文件31。
(5)服務(wù)器發(fā)布播放的同步時刻,即由發(fā)起客戶端對播放同步時間進(jìn)行確定,如PM18:30:08為播放時刻,進(jìn)一步,以帶有時間戳信號進(jìn)行觸發(fā),進(jìn)一步,各手機(jī)端不斷獲取新的像素調(diào)制文件,獲得連續(xù)播放的視頻效果,調(diào)制文件的大小根據(jù)實(shí)際網(wǎng)絡(luò)通信質(zhì)量決定,即緩沖的大小(緩沖一幀為靜止圖像,緩沖為0則為實(shí)時傳送)。
(6)各手機(jī)客戶端根據(jù)同步時刻同時觸發(fā)像素調(diào)制文件播放顯示,即由id1屏幕輸出像素調(diào)制文件11播放的像素11閃光,由id2屏幕輸出像素調(diào)制文件21播放的像素21閃光,由id3屏幕輸出像素調(diào)制文件31播放的像素31閃光;或,由id1閃光燈輸出像素調(diào)制文件11播放的像素11閃光,由id2閃光燈輸出像素調(diào)制文件21播放的像素21閃光,由id3閃光燈輸出像素調(diào)制文件31播放的像素31閃光,所有參與播放的手機(jī)客戶端根據(jù)幀同步共同形成圖像??蛻舳塑浖{(diào)整窗口最大化、屏幕亮度最大,由屏幕輸出像素閃光,同時可以用聲音提示參與者調(diào)整手機(jī)顯示屏朝向。
(7)步驟(4)中,各手機(jī)客戶端不斷地獲取服務(wù)器分配的新像素調(diào)制文件,以便形成連續(xù)不斷的視頻播放;或不斷重復(fù)各手機(jī)客戶端已獲取服務(wù)器分配的像素調(diào)制文件實(shí)現(xiàn)滾動播放。
所述播放圖像由發(fā)起客戶端上傳播放文件,或在服務(wù)器中設(shè)置編輯工具,由發(fā)起人根據(jù)服務(wù)器中建立的物理位置布置圖中陣列單元所代表的像素進(jìn)行色塊編輯,獲得色塊圖或色塊字符,并可以設(shè)置色塊的顏色變化和亮度變化。具體如:對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行流水燈編輯,并可以設(shè)置流水燈的顏色變化和亮度變化,并生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等;或,對服務(wù)器中建立的像素陣列的陣列單元所代表的像素進(jìn)行像素編輯,獲得像素圖或像素字符,并可以設(shè)置像素的顏色變化和亮度變化,并生成像素調(diào)制文件11、像素調(diào)制文件21、像素調(diào)制文件31等。
圖17為基于手機(jī)客戶端根據(jù)手機(jī)位置動態(tài)變化進(jìn)行顯示的一種修正方法,利用客戶端1701對顯示面進(jìn)行監(jiān)視,設(shè)置控制、調(diào)節(jié)等操作權(quán)限對實(shí)際顯示情況進(jìn)行修正。
圖18為本發(fā)明利用無人機(jī)陣列進(jìn)行顯示的實(shí)施方案,包括無人機(jī),所述像素裝置安裝在無人機(jī)上,由安裝像素裝置的無人機(jī)陣列形成顯示面,目前無人機(jī)一般采用COFDM(信道編碼的正交頻分復(fù)用)全數(shù)字調(diào)制解調(diào)技術(shù)及MPEG2/MPEG4圖像格式,可以和本發(fā)明無縫連接。其實(shí)施方法為:無人機(jī)安裝像素裝置,由無人機(jī)組成陣列,由控制中心向像素裝置發(fā)送對應(yīng)的像素調(diào)制文件,通過同步播放所有的像素調(diào)制文件顯示播放圖像。無人機(jī)陣列控制采用外環(huán)生成內(nèi)環(huán)控制指令,通過擴(kuò)展卡爾曼(EKF)濾波實(shí)現(xiàn)GPS/INS 捷聯(lián)組合導(dǎo)航,導(dǎo)航算法消除震動和其他干擾,軟件使用VxWorks 或uCOS 操作系統(tǒng)。
本發(fā)明系統(tǒng)可以是基于自主圖像服務(wù)平臺,或通過第三方服務(wù)(API),或嵌入現(xiàn)有的IM平臺,如 QQ、微信等,并利用現(xiàn)有QQ、微信支付進(jìn)行參與者獎勵支付,或嵌入支付寶,并利用支付寶進(jìn)行獎勵支付。通過平臺任何客戶端都可以發(fā)布播放任務(wù),平臺設(shè)置播放效果圖演示單元,平臺接收來自客戶端拍攝的實(shí)際播放視頻并建立實(shí)際播放單元,參與者可以相互分享效果演示及實(shí)際播放視頻?;谧灾饕曨l服務(wù)平臺實(shí)施方案中的客戶端id由自主視頻服務(wù)平臺建立設(shè)置,基于第三方服務(wù)如微信則采用微信號作為客戶端id 標(biāo)識。
圖19為基于即時通訊IM平臺實(shí)施方案的客戶端界面,1901為手機(jī),1902為像素調(diào)制文件顯示窗口,或分割圖像文件顯示窗口,像素調(diào)制文件或分割圖像文件來自服務(wù)器,或由發(fā)起人傳送,通過同步觸發(fā)使顯示窗口1902最大化,同時可以通過語音提示參與者調(diào)整手機(jī)指向,比如“對準(zhǔn)窗外”“對準(zhǔn)主席臺”等,進(jìn)一步,服務(wù)器語言提出運(yùn)動指令,如“向上”“向下”“向左”“向右”等,參與者根據(jù)指令做相應(yīng)的運(yùn)動,手機(jī)客戶端獲取傳感器信息(南北角度、上下傾角、旋轉(zhuǎn)矢量、加速度等)并傳送給服務(wù)器,服務(wù)器根據(jù)傳感器信息和指令的配合程度判斷參與者是否參與該播放活動,為發(fā)起人提供獎勵依據(jù)并由服務(wù)器建立黑白名單,即設(shè)置任務(wù)完成驗證單元。另外服務(wù)器語言提出運(yùn)動指令的實(shí)施方案尤其適用于廣場舞蹈,配合指令顯示燈光流水形成一種藝術(shù)形式。
圖20為本發(fā)明客戶端及服務(wù)器端配置圖,客戶端至少包括:
顯示屏,作為發(fā)光部,用于顯示像素或分割圖像;
網(wǎng)絡(luò)通信單元,用于像素調(diào)制文件或分割圖像文件傳送,及同步信號傳送;
進(jìn)一步包括GPS定位單元、LBS定位單元,傳感器單元,閃光燈單元(用于顯示像素);
服務(wù)器端至少包括:
物理位置像素陣列,用于建立播放圖像;
像素匹配單元,用于將播放圖像的像素匹配轉(zhuǎn)化為像素陣列單元對應(yīng)的像素調(diào)制文件;
圖像分割單元,用于將播放圖像分割匹配為分割圖像,并轉(zhuǎn)化為對應(yīng)的分割圖像文件;
進(jìn)一步包括效果演示單元,用于對建立的物理位置像素陣列的圖像進(jìn)行效果演示;
像素編輯單元,由發(fā)起人根據(jù)服務(wù)器中建立的物理位置布置圖中陣列單元所代表的像素進(jìn)行像素編輯,獲得像素圖或像素字符,并可以設(shè)置像素的顏色變化和亮度變化;
實(shí)際播放單元,用于存放客戶端上傳的實(shí)際播放視頻文件,并在互聯(lián)網(wǎng)上開放;
任務(wù)發(fā)布單元,用于播放任務(wù)的發(fā)布;
服務(wù)器還包括任務(wù)完成驗證單元,用于驗證參與者是否按要求完成播放任務(wù),其步驟為:服務(wù)器語言提出動作指令,如“向上”“向下”“向左”“向右”等,參與者根據(jù)指令做相應(yīng)的動作,客戶端獲取傳感器信息(南北角度、上下傾角、旋轉(zhuǎn)矢量、加速度等)并傳送給服務(wù)器,服務(wù)器根據(jù)傳感器信息和指令的配合程度判斷參與者是否參與該播放活動。
上述應(yīng)用模式及規(guī)則均不限定本發(fā)明的方法及系統(tǒng)的基本特征,并非限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),作出的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。