一種多屏同步字幕疊加的方法和設(shè)備的制作方法
【專利摘要】本發(fā)明提供了一種多屏同步字幕疊加方法及設(shè)備,所述方法包括:接收用戶輸入的字幕顯示信息和字幕顯示控制信息;根據(jù)所述字幕顯示信息生成字幕點(diǎn)陣并存儲(chǔ);根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,將處理后的字幕點(diǎn)陣與待顯示的圖像疊加后進(jìn)行顯示。本發(fā)明提供的多屏同步字幕疊加方法及設(shè)備,能夠?qū)崿F(xiàn)多屏幕拼接時(shí)的字幕疊加功能,并且可以實(shí)現(xiàn)跨屏幕的完全同步的流暢滾動(dòng);能夠取代傳統(tǒng)的LED條帶或者字幕機(jī),低成本實(shí)現(xiàn)字幕與圖像內(nèi)容的融合顯示,用戶體驗(yàn)較好。
【專利說(shuō)明】一種多屏同步字幕疊加的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及圖像控制領(lǐng)域,尤其涉及一種拼接屏幕內(nèi)容顯示方法和設(shè)備。
【背景技術(shù)】
[0002] 隨著發(fā)光二極管(Light Emitting Diode, LED)技術(shù)的不斷發(fā)展,LED顯示屏得到 了越來(lái)越多的應(yīng)用,并且通過(guò)LED顯示的內(nèi)容越發(fā)豐富。
[0003] 目前通過(guò)LED顯示屏進(jìn)行顯示的當(dāng)時(shí)也多種多樣,其中,拼接屏幕已成為一種常 見(jiàn)的顯示方式,然而,當(dāng)需要顯示為多屏同步字幕疊加的圖像配置文字時(shí),可以通過(guò)在拼接 屏幕上再疊加一個(gè)LED顯示屏幕,具體可參考圖1,該LED顯示屏幕專門用于顯示滾動(dòng)字幕, 如此的話,實(shí)現(xiàn)成本較高,且顯示出來(lái)的字幕不能很好地和多屏同步字幕疊加的圖像融合 到一起,用戶體驗(yàn)較差;還可以通過(guò)字幕疊加機(jī)與拼接屏幕連接,具體可參考圖2,通過(guò)將 字幕疊加到一個(gè)視頻信號(hào)上,輸入至拼接屏幕進(jìn)行顯示,該方式即便能夠?qū)崿F(xiàn)字幕與圖像 的融合顯示,但是同樣實(shí)現(xiàn)成本較高,而且,由于字幕是通過(guò)疊加到一個(gè)視頻信號(hào)上后,再 與圖像信號(hào)進(jìn)行的疊加,而該視頻信號(hào)的分辨率目前最大為1920*1080像素(pixel),將該 視頻信號(hào)在拼接屏幕上顯示時(shí),需要放大才能滿屏,如此的話,字幕也會(huì)隨之拉伸,導(dǎo)致字 幕非點(diǎn)對(duì)點(diǎn)顯示,產(chǎn)生模糊。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明的主要目的在于提供一種拼接屏幕內(nèi)容顯示方法及設(shè)備,能夠 低成本實(shí)現(xiàn)字幕與圖像內(nèi)容的融合顯示。
[0005] 為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006] -種多屏同步字幕疊加的方法,所述方法包括:
[0007] 接收用戶輸入的字幕顯示信息和字幕顯示控制信息;
[0008] 根據(jù)所述字幕顯示信息生成字幕點(diǎn)陣并存儲(chǔ);
[0009] 根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,確定每塊拼接屏幕自身顯示的字 幕點(diǎn)陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像疊加后進(jìn)行顯示。
[0010] 其中,所述字幕顯示信息包括字幕內(nèi)容、字體、字號(hào)的一種或多種,所述字幕顯示 控制信息包括字幕滾動(dòng)方式、滾動(dòng)速度、字幕顏色、背景顏色、背景透明度、字幕顯示區(qū)域的 一種或多種。
[0011] 進(jìn)一步地,在根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣之前,所述方法還包 括:
[0012] 當(dāng)所述字幕顯示控制信息包括字幕滾動(dòng)方式時(shí),根據(jù)所述字幕滾動(dòng)方式,對(duì)字幕 點(diǎn)陣進(jìn)行相應(yīng)偏移。
[0013] 其中,根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,確定每塊拼接屏幕自身顯 示的字幕點(diǎn)陣區(qū)域的步驟包括:
[0014] 當(dāng)用戶需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的拼接屏幕個(gè)數(shù),確定各自多屏 同步字幕疊加字幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得到每塊拼接屏幕自身顯示的 字幕點(diǎn)陣區(qū)域。
[0015] 其中,所述將確定得到的字幕點(diǎn)陣與待顯示的圖像疊加后進(jìn)行顯示的步驟包括:
[0016] 將所述字幕點(diǎn)陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與所述字幕點(diǎn)陣對(duì)應(yīng)顯示區(qū)域的圖像疊加 后在所述顯示區(qū)域同時(shí)顯示。
[0017] 一種多屏同步字幕疊加的設(shè)備,該設(shè)備包括:字幕控制模塊、存儲(chǔ)模塊、疊加模塊、 顯示控制模塊;其中,
[0018] 所述字幕控制模塊,用于接收用戶輸入的字幕顯示信息和字幕顯示控制信息,并 根據(jù)所述字幕顯示信息生成字幕點(diǎn)陣;
[0019] 所述存儲(chǔ)模塊,用于存儲(chǔ)所述字幕點(diǎn)陣;
[0020] 所述疊加模塊,用于根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,確定每塊拼 接屏幕自身顯示的字幕點(diǎn)陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像進(jìn)行疊加;
[0021 ] 所述顯示控制模塊,用于顯示疊加有字幕的圖像。
[0022] 進(jìn)一步地,所述疊加模塊,還用于當(dāng)所述字幕顯示控制信息包括字幕滾動(dòng)方式時(shí), 根據(jù)所述字幕滾動(dòng)方式,對(duì)字幕點(diǎn)陣進(jìn)行相應(yīng)偏移。
[0023] 其中,所述疊加模塊,具體用于當(dāng)用戶需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的 拼接屏幕個(gè)數(shù),確定各自多屏同步字幕疊加字幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得 到每塊拼接屏幕自身顯示的字幕點(diǎn)陣區(qū)域。
[0024] 其中,所述疊加模塊,具體用于將所述字幕點(diǎn)陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與所述字幕 點(diǎn)陣對(duì)應(yīng)顯示區(qū)域的圖像疊加;
[0025] 所述顯示控制模塊,具體用于將疊加有字幕的圖像在所述顯示區(qū)域同時(shí)顯示。
[0026] 本發(fā)明實(shí)施例提供的多屏同步字幕疊加方法及設(shè)備,根據(jù)接收到的字幕顯示信息 生成字幕點(diǎn)陣并存儲(chǔ),并根據(jù)接收到的字幕顯示控制信息對(duì)生成的字母點(diǎn)陣與待顯示的圖 像疊加后進(jìn)行顯示,能夠?qū)崿F(xiàn)了多屏幕拼接時(shí)的字幕疊加功能,并且可以實(shí)現(xiàn)跨屏幕的完 全同步的流暢滾動(dòng);通過(guò)將整個(gè)字幕點(diǎn)陣發(fā)送給疊加模塊,疊加模塊根據(jù)起始位置對(duì)字幕 點(diǎn)陣進(jìn)行分割,由疊加模塊根據(jù)滾動(dòng)方式和速度,更新疊加地址,如此,整個(gè)字幕點(diǎn)陣只需 要發(fā)送一次,提高了滾動(dòng)的流暢性;同時(shí)字幕顯示信息和字幕顯示控制信息可以根據(jù)實(shí)際 需要進(jìn)行設(shè)置,顯示字幕與圖像完全融為一體,并且通過(guò)設(shè)置透明背景,得到字幕漂浮于圖 像之上的用戶體驗(yàn);能夠取代傳統(tǒng)的LED條帶或者字幕機(jī),低成本實(shí)現(xiàn)字幕與圖像內(nèi)容的 融合顯示,用戶體驗(yàn)較好。
【專利附圖】
【附圖說(shuō)明】
[0027] 圖1為現(xiàn)有的多屏同步字幕疊加的一種實(shí)現(xiàn)方式的示意圖;
[0028] 圖2為現(xiàn)有的多屏同步字幕疊加的另一種實(shí)現(xiàn)方式的示意圖;
[0029] 圖3為本發(fā)明實(shí)施例提供的多屏同步字幕疊加的方法的實(shí)現(xiàn)流程圖;
[0030] 圖4為本發(fā)明實(shí)施例提供的多屏同步字幕疊加的設(shè)備的結(jié)構(gòu)示意圖;
[0031] 圖5為本發(fā)明具體實(shí)施例提供的多屏同步字幕疊加的設(shè)備的結(jié)構(gòu)示意圖;
[0032] 圖6為本發(fā)明具體實(shí)施例提供的字幕點(diǎn)陣處理示意圖。
【具體實(shí)施方式】
[0033] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對(duì) 本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。
[0034] 圖3示出了本發(fā)明實(shí)施例提供的多屏同步字幕疊加方法的流程,如圖1所示,方法 包括下述步驟:
[0035] 步驟101,接收用戶輸入的字幕顯示信息和字幕顯示控制信息;
[0036] 具體地,本步驟中,用戶輸入的字幕顯示信息包括字幕內(nèi)容、字體、字號(hào)的一種或 多種,用戶輸入的字幕顯示控制信息包括字幕滾動(dòng)方式、滾動(dòng)速度、字幕顏色、背景顏色、背 景透明度、字幕顯示區(qū)域的一種或多種。這里可根據(jù)實(shí)際需要由用戶進(jìn)行自由設(shè)置。
[0037] 步驟102,根據(jù)字幕顯示信息生成字幕點(diǎn)陣并存儲(chǔ);
[0038] 步驟103,根據(jù)字幕顯示控制信息處理字幕點(diǎn)陣,確定每塊拼接屏幕自身顯示的字 幕點(diǎn)陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像疊加后進(jìn)行顯示;
[0039] 具體地,當(dāng)用戶需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的拼接屏幕個(gè)數(shù),確定各 自多屏同步字幕疊加字幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得到每塊拼接屏幕自身 顯示的字幕點(diǎn)陣區(qū)域;然后將字幕點(diǎn)陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與字幕點(diǎn)陣對(duì)應(yīng)顯示區(qū)域的圖 像疊加后在顯示區(qū)域同時(shí)顯示。
[0040] 進(jìn)一步地,步驟103之前,還可以包括:當(dāng)字幕顯示控制信息包括字幕滾動(dòng)方式 時(shí),根據(jù)字幕滾動(dòng)方式,對(duì)字幕點(diǎn)陣進(jìn)行相應(yīng)偏移。
[0041] 本發(fā)明實(shí)施例提供的多屏同步字幕疊加方法,根據(jù)接收到的字幕顯示信息生成字 幕點(diǎn)陣并存儲(chǔ),并根據(jù)接收到的字幕顯示控制信息對(duì)生成的字母點(diǎn)陣與待顯示的圖像疊加 后進(jìn)彳丁顯不,能夠?qū)崿F(xiàn)了多屏.拼接時(shí)的子.置加功能,并且可以實(shí)現(xiàn)跨屏.的完全冋步 的流暢滾動(dòng);通過(guò)對(duì)整個(gè)字幕點(diǎn)陣進(jìn)行分割,由疊加模塊根據(jù)滾動(dòng)方式和速度,更新疊加地 址,如此,整個(gè)字幕點(diǎn)陣只需要發(fā)送一次,提高了滾動(dòng)的流暢性;同時(shí)字幕顯示信息和字幕 顯示控制信息可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,顯示字幕與圖像完全融為一體,并且通過(guò)設(shè)置 透明背景,得到字幕漂浮于圖像之上的用戶體驗(yàn);能夠取代傳統(tǒng)的LED條帶或者字幕機(jī),低 成本實(shí)現(xiàn)字幕與圖像內(nèi)容的融合顯示,用戶體驗(yàn)較好。
[0042] 本發(fā)明實(shí)施例還提供的一種多屏同步字幕疊加的設(shè)備,該設(shè)備的各功能模塊可用 于執(zhí)行圖3所示方法實(shí)施例的流程,具體可參考圖4,包括:字幕控制模塊21、存儲(chǔ)模塊22、 疊加模塊23、顯示控制模塊24 ;其中,
[0043] 字幕控制模塊21,用于接收用戶輸入的字幕顯示信息和字幕顯示控制信息,并根 據(jù)字幕顯示信息生成字幕點(diǎn)陣;
[0044] 存儲(chǔ)模塊22,用于存儲(chǔ)字幕點(diǎn)陣;
[0045] 疊加模塊23,用于根據(jù)字幕顯示控制信息處理字幕點(diǎn)陣,確定每塊拼接屏幕自身 顯示的字幕點(diǎn)陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像進(jìn)行疊加;
[0046] 顯示控制模塊24,用于顯示疊加有字幕的圖像。
[0047] 進(jìn)一步地,字幕控制模塊21具體用于接收用戶輸入的字幕顯示信息包括字幕內(nèi) 容、字體、字號(hào)的一種或多種,接收用戶輸入的字幕顯示控制信息包括字幕滾動(dòng)方式、滾動(dòng) 速度、字幕顏色、背景顏色、背景透明度、字幕顯示區(qū)域的一種或多種。
[0048] 進(jìn)一步地,疊加模塊23還用于當(dāng)字幕顯示控制信息包括字幕滾動(dòng)方式時(shí),根據(jù)字 幕滾動(dòng)方式,對(duì)字幕點(diǎn)陣進(jìn)行相應(yīng)偏移。
[0049] 其中,疊加模塊23具體用于當(dāng)用戶需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的拼 接屏幕個(gè)數(shù),確定各自多屏同步字幕疊加字幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得到 每塊拼接屏幕自身顯示的字幕點(diǎn)陣區(qū)域。
[0050] 其中,疊加模塊23具體用于將字幕點(diǎn)陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與字幕點(diǎn)陣對(duì)應(yīng)顯 示區(qū)域的圖像疊加;
[0051] 顯示控制模塊24具體用于將疊加有字幕的圖像在顯示區(qū)域同時(shí)顯示。
[0052] 本發(fā)明實(shí)施例提供的多屏同步字幕疊加設(shè)備根據(jù)接收到的字幕顯示信息生成字 幕點(diǎn)陣并存儲(chǔ),并根據(jù)接收到的字幕顯示控制信息對(duì)生成的字母點(diǎn)陣與待顯示的圖像疊加 后進(jìn)彳丁顯不,能夠?qū)崿F(xiàn)了多屏.拼接時(shí)的子.置加功能,并且可以實(shí)現(xiàn)跨屏.的完全冋步 的流暢滾動(dòng);通過(guò)將整個(gè)字幕點(diǎn)陣發(fā)送給疊加模塊,疊加模塊根據(jù)起始位置對(duì)字幕點(diǎn)陣進(jìn) 行分割,由疊加模塊根據(jù)滾動(dòng)方式和速度,更新疊加地址,如此,整個(gè)字幕點(diǎn)陣只需要發(fā)送 一次,提高了滾動(dòng)的流暢性;同時(shí)字幕顯示信息和字幕顯示控制信息可以根據(jù)實(shí)際需要進(jìn) 行設(shè)置,顯示字幕與圖像完全融為一體,并且通過(guò)設(shè)置透明背景,得到字幕漂浮于圖像之上 的用戶體驗(yàn);能夠取代傳統(tǒng)的LED條帶或者字幕機(jī),低成本實(shí)現(xiàn)字幕與圖像內(nèi)容的融合顯 示,用戶體驗(yàn)較好。
[0053] 下面通過(guò)具體實(shí)施例對(duì)本發(fā)明實(shí)施例提供的上述多屏同步字幕疊加方法及設(shè)備 進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。
[0054] 圖5為本發(fā)明具體實(shí)施例提供的多屏同步字幕疊加的設(shè)備的結(jié)構(gòu)示意圖,下面結(jié) 合圖5,對(duì)本發(fā)明實(shí)施例公開(kāi)的多屏同步字幕疊加過(guò)程進(jìn)行詳細(xì)說(shuō)明。
[0055] 參考圖5,本實(shí)施例中,拼接屏幕的參數(shù)為2*2拼接(拼接屏幕1?拼接屏幕4), 每個(gè)拼接屏幕的分辨率為1920*1080像素,其中,疊加模塊可以根據(jù)拼接屏幕個(gè)數(shù)設(shè)置多 個(gè),也可以合并設(shè)置一個(gè),顯示控制模塊的設(shè)置同理,圖5是將疊加模塊和顯示控制模塊設(shè) 置多個(gè)進(jìn)行的示意:疊加模塊1?疊加模塊4,顯示控制模塊1?顯示控制4。
[0056] 步驟1,字幕控制模塊接收用戶通過(guò)用戶交互界面(⑶I)輸入的字幕顯示信息和 字幕顯示控制信息,具體可以包括:字幕內(nèi)容、字體、字號(hào)、滾動(dòng)方式、滾動(dòng)速度、字幕顏色、 背景顏色、背景透明度、字幕的顯示區(qū)域等等
[0057] 步驟2,字幕控制模塊根據(jù)字幕內(nèi)容、字體、字號(hào)、字幕顯示區(qū)域動(dòng)態(tài)生成疊加模塊 所需的字幕點(diǎn)陣。
[0058] 步驟3,存儲(chǔ)模塊將生成的字幕點(diǎn)陣進(jìn)行存儲(chǔ)。
[0059] 步驟4,存儲(chǔ)模塊將自身存儲(chǔ)的字幕點(diǎn)陣同時(shí)送入到疊加模塊1?疊加模塊4,其 中疊加模塊、顯示控制模塊、拼接屏幕為一一對(duì)應(yīng)關(guān)系。
[0060] 步驟5,字幕控制模塊將每個(gè)拼接屏幕要顯示的字幕區(qū)域、滾動(dòng)速度、滾動(dòng)方式、字 幕顏色、背景顏色、背景透明度等字幕顯示控制信息發(fā)送到對(duì)應(yīng)的疊加模塊。
[0061] 步驟6,每個(gè)疊加模塊根據(jù)接收到的字幕顯示控制信息,將對(duì)應(yīng)區(qū)域的字幕點(diǎn)陣與 顯存里要顯示的動(dòng)態(tài)圖像疊加到一起,再發(fā)送至對(duì)應(yīng)的顯示控制模塊。
[0062] 步驟7,每個(gè)顯示控制模塊將疊加有字幕的動(dòng)態(tài)圖像顯示到對(duì)應(yīng)的拼接屏幕上。 [0063] 這里,字幕控制模塊對(duì)多個(gè)疊加模塊實(shí)施同步控制,保證多個(gè)疊加模塊在相同的 時(shí)刻開(kāi)始顯示,確保字幕在滾動(dòng)時(shí)是同步并且流暢的。
[0064] 其中,對(duì)于上述字幕點(diǎn)陣控制模塊的字幕點(diǎn)陣的生成和滾動(dòng),通過(guò)如下示例進(jìn)行 說(shuō)明:
[0065] 上述實(shí)施例中,當(dāng)用戶需要一個(gè)2*2滿屏顯示的字幕,且設(shè)置字幕的滾動(dòng)方式為 向上滾動(dòng);
[0066] 參考圖6,假設(shè)整個(gè)字幕點(diǎn)陣的像素大小為3840列*N(N> = 2160)行,左上角的坐 標(biāo)為(〇,〇),右下角坐標(biāo)為(3839, N-1),應(yīng)當(dāng)理解,字幕點(diǎn)陣的行數(shù)是大于等于整個(gè)拼接屏 的像素行數(shù)。
[0067] 由于字幕點(diǎn)陣生成后,整個(gè)字幕點(diǎn)陣會(huì)被同時(shí)發(fā)送到四個(gè)疊加模塊;
[0068] 其中,每個(gè)疊加模塊對(duì)應(yīng)的顯示區(qū)域不同,因此每個(gè)疊加模塊在該字幕點(diǎn)陣中要 顯示的起始位置也不一樣,疊加模塊1?疊加模塊4通過(guò)計(jì)算,確定各自對(duì)應(yīng)的起始位置分 別為位置1 (〇, 〇)、位置2 (1920,0)、位置3 (0,1080)、位置4 (1920,1080),每個(gè)疊加模塊要顯 示的字幕區(qū)域都為1920*1080的矩形區(qū)域。
[0069] 如此,經(jīng)過(guò)上述處理,疊加模塊將整個(gè)字幕點(diǎn)陣均勻分成了四個(gè)1920*1080的塊, 以對(duì)應(yīng)四個(gè)1920*1080像素的拼接屏幕1?拼接屏幕4。
[0070] 當(dāng)需要向上滾動(dòng)顯示字幕時(shí),疊加模塊根據(jù)滾動(dòng)速度,計(jì)算出每一幀刷新時(shí)需要 滾動(dòng)的行數(shù)M,當(dāng)下一幀進(jìn)行顯示時(shí),疊加模塊將自己的起始地址在整個(gè)字幕點(diǎn)陣中往下偏 移Μ行,如此下一幀顯示的字幕就等同于向上滾動(dòng)了 Μ行。當(dāng)疊加模塊1?疊加模塊4同 時(shí)進(jìn)行上述偏移操作時(shí),則可實(shí)現(xiàn)整個(gè)字幕向上滾動(dòng)顯示。
[0071] 應(yīng)當(dāng)理解,當(dāng)用戶設(shè)置為向左滾動(dòng)顯示字幕,那么生成的字幕點(diǎn)陣像素大小為 Ν(Ν> = 3840)列χ2160行,每一幀刷新的時(shí)候,疊加模塊將顯示位置增加或減少若干列即 可,原理同向上滾動(dòng),此處不再贅述。
[0072] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通 過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程 序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟 或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0073] 最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制; 盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其 依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征 進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技 術(shù)方案的范圍。
【權(quán)利要求】
1. 一種多屏同步字幕疊加的方法,其特征在于,所述方法包括: 接收用戶輸入的字幕顯示信息和字幕顯示控制信息; 根據(jù)所述字幕顯示信息生成字幕點(diǎn)陣并存儲(chǔ); 根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,確定每塊拼接屏幕自身顯示的字幕點(diǎn) 陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像疊加后進(jìn)行顯示。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述字幕顯示信息包括字幕內(nèi)容、字體、 字號(hào)的一種或多種,所述字幕顯示控制信息包括字幕滾動(dòng)方式、滾動(dòng)速度、字幕顏色、背景 顏色、背景透明度、字幕顯示區(qū)域的一種或多種。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述字幕顯示控制信息處理所述 字幕點(diǎn)陣之前,所述方法還包括: 當(dāng)所述字幕顯示控制信息包括字幕滾動(dòng)方式時(shí),根據(jù)所述字幕滾動(dòng)方式,對(duì)字幕點(diǎn)陣 進(jìn)行相應(yīng)偏移。
4. 根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,根據(jù)所述字幕顯示控制信息處理 所述字幕點(diǎn)陣,確定每塊拼接屏幕自身顯示的字幕點(diǎn)陣區(qū)域的步驟包括: 當(dāng)用戶需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的拼接屏幕個(gè)數(shù),確定各自多屏同步 字幕疊加字幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得到每塊拼接屏幕自身顯示的字幕 點(diǎn)陣區(qū)域。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將確定得到的字幕點(diǎn)陣與待顯示的 圖像疊加后進(jìn)行顯示的步驟包括: 將所述字幕點(diǎn)陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與所述字幕點(diǎn)陣對(duì)應(yīng)顯示區(qū)域的圖像疊加后在 所述顯示區(qū)域同時(shí)顯示。
6. -種多屏同步字幕疊加的設(shè)備,其特征在于,所述設(shè)備包括:字幕控制模塊、存儲(chǔ)模 塊、疊加模塊、顯示控制模塊;其中, 所述字幕控制模塊,用于接收用戶輸入的字幕顯示信息和字幕顯示控制信息,并根據(jù) 所述字幕顯示信息生成字幕點(diǎn)陣; 所述存儲(chǔ)模塊,用于存儲(chǔ)所述字幕點(diǎn)陣; 所述疊加模塊,用于根據(jù)所述字幕顯示控制信息處理所述字幕點(diǎn)陣,確定每塊拼接屏 幕自身顯示的字幕點(diǎn)陣區(qū)域,將確定得到的字幕點(diǎn)陣與待顯示的圖像進(jìn)行疊加; 所述顯示控制模塊,用于顯示疊加有字幕的圖像。
7. 根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述字幕顯示信息包括字幕內(nèi)容、字體、 字號(hào)的一種或多種,所述字幕顯示控制信息包括字幕滾動(dòng)方式、滾動(dòng)速度、字幕顏色、背景 顏色、背景透明度、字幕顯示區(qū)域的一種或多種。
8. 根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述疊加模塊,還用于當(dāng)所述字幕顯示控 制信息包括字幕滾動(dòng)方式時(shí),根據(jù)所述字幕滾動(dòng)方式,對(duì)字幕點(diǎn)陣進(jìn)行相應(yīng)偏移。
9. 根據(jù)權(quán)利要求6至8任一所述的設(shè)備,其特征在于,所述疊加模塊,具體用于當(dāng)用戶 需要滿屏顯示字幕時(shí),根據(jù)組成顯示屏幕的拼接屏幕個(gè)數(shù),確定各自多屏同步字幕疊加字 幕點(diǎn)陣的起始位置,對(duì)字幕點(diǎn)陣進(jìn)行劃分,得到每塊拼接屏幕自身顯示的字幕點(diǎn)陣區(qū)域。
10. 根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述疊加模塊,具體用于將所述字幕點(diǎn) 陣區(qū)域?qū)?yīng)的字幕點(diǎn)陣與所述字幕點(diǎn)陣對(duì)應(yīng)顯示區(qū)域的圖像疊加; 所述顯示控制模塊,具體用于將疊加有字幕的圖像在所述顯示區(qū)域同時(shí)顯示。
【文檔編號(hào)】G06F3/14GK104063198SQ201410314863
【公開(kāi)日】2014年9月24日 申請(qǐng)日期:2014年7月3日 優(yōu)先權(quán)日:2014年7月3日
【發(fā)明者】章鐵, 龍彥波 申請(qǐng)人:深圳市華泰敏信息技術(shù)有限公司