两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

實現(xiàn)多媒體播放適屏顯示的方法

文檔序號:7701575閱讀:258來源:國知局
專利名稱:實現(xiàn)多媒體播放適屏顯示的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計算機程序,特別涉及解決多媒體播放時部分信息被電視的邊框遮蓋或 多媒體播放時電視邊緣出現(xiàn)空隙(或黑邊)問題的計算機程序。
背景技術(shù)
目前,公共服務(wù)領(lǐng)域利用多媒體播放系統(tǒng)來提高服務(wù)質(zhì)量、提升服務(wù)效率、提供人性化 服務(wù)逐步普及。例如醫(yī)院的導(dǎo)診系統(tǒng),不同場所的電視提示患者或家屬到某位置接受相應(yīng)處 置、等候提示信息等。然而,由于電視的自身原因,導(dǎo)致多媒體播放時部分信息被電視的邊 框遮蓋,若在編制多媒體信息時,直接縮小顯示范圍,因不同電視的實際遮蓋范圍不同,實 際操作困難大,同時也提高了多媒體播放系統(tǒng)運行維護費用;若過度縮小顯示范圍,則電視 邊緣出現(xiàn)空隙(或黑邊),與大眾習慣看全屏(滿屏)的收視習慣不符,影響了收看者的心理 舒適度,降低了多媒體播放系統(tǒng)的使用效果;若固定選用某一電視,則限制了多媒體播放系 統(tǒng)的適應(yīng)性,限制了用戶的選擇權(quán)。

發(fā)明內(nèi)容
本發(fā)明的目的是要提供一種計算機程序,在用戶發(fā)現(xiàn)電視顯示出現(xiàn)的信息遮蓋或邊緣空 隙問題,使用本發(fā)明提供的可視邊緣檢測功能,可以方便的自行調(diào)整顯示范圍,用戶調(diào)整達 到滿意確認后,本發(fā)明自動保存具體調(diào)整范圍;播放多媒體信息時,通過調(diào)用本發(fā)明提供的 輸出映射功能,根據(jù)保存的具體調(diào)整范圍,在經(jīng)過映射計算后作到適屏顯示,解決了部分信 息被電視的邊框遮蓋問題,解決了電視邊緣出現(xiàn)空隙(或黑邊)。采用本發(fā)明用戶可靈活選擇 電視,縮減了程序開發(fā)者的運行維護范圍,顯示效果更加符合大眾的收視習慣。
為實現(xiàn)本發(fā)明的目的,本發(fā)明提供的計算機程序包括兩大功能可視邊緣檢測功能和輸 出映射功能??梢曔吘墮z測功能一般在初次使用時用到, 一次設(shè)定后即可由程序保存,輸出 映射功能可隨時調(diào)用;輸出映射功能根據(jù)播放的信息實時進行映射計算,將計算后的信息輸 出到電視。


圖1是可視邊緣檢測功能流程圖; 圖2是輸出映射功能流程圖; 圖3是邊緣調(diào)整前影像圖; 圖4是邊緣調(diào)整后影像圖;圖5是使用本發(fā)明前影像圖; 圖6是使用本發(fā)明后影像圖。
具體實施例方式
參照圖1說明可視邊緣檢測功能的實施。當用戶發(fā)現(xiàn)電視顯示出現(xiàn)的信息遮蓋或邊緣空 隙問題后,其對問題的描述只能是定性描述,無法進行定量描述,即無法說明遮蓋了多少、 空隙的大小,本發(fā)明提供的可視邊緣檢測功能幫助用戶通過用定量的遞增(減)來找到出現(xiàn) 遮蓋或空隙的臨界值。具體實施過程為在信息發(fā)布終端的菜單中增加"可視邊緣檢測"功 能,用戶使用遙控器或鍵盤調(diào)整,上、下鍵實現(xiàn)上邊、下邊、左邊、右邊之間焦點切換,左、 右鍵增加或減少焦點邊的點數(shù),屏幕上會顯示被覆蓋部分的點數(shù)及可視化的圖示,隨調(diào)整點 數(shù)的遞增(減),屏幕上相應(yīng)區(qū)域隨之變化(即調(diào)即顯),當用戶認為四邊調(diào)整達到滿意即找 出臨界值后,即可確認保存,若某邊未調(diào)整設(shè)調(diào)整值為0。圖3是邊緣調(diào)整前影像圖,圖4 是邊緣調(diào)整后影像圖,通過比較圖3和圖4,可看出即調(diào)即顯的效果,圖4中四周出現(xiàn)的白 色區(qū)域為調(diào)整效果。為體現(xiàn)效果,圖4中四邊調(diào)整故意夸大。
參照圖2說明輸出映射功能的實施。在應(yīng)用程序中,所有輸出窗口 (塊、區(qū)域)都必須 調(diào)用映射方法,同時讀取可視邊緣檢測結(jié)果進行映射計算。輸出窗口 (塊、區(qū)域)映射計算 算法如下設(shè)原始設(shè)計分辨率為Wa*Ha 〔如1920*1080);設(shè)左邊緣調(diào)整數(shù)值為Xa、右邊為 Xb、上邊為Ya、下邊為Yb (以下出現(xiàn)的Wa、 Ha、 Xa、 Xb、 Ya、 Yb為同一定義);設(shè)原始 設(shè)計中某窗口 (塊、區(qū)域)描述為(x,y,w,h), (x,y)為窗口左上角頂點坐標、(w,h)為寬 和高,或描述為窗口 (塊、區(qū)域)任意兩對角頂點坐標(xl,yl,x2,y2);設(shè)映射目標窗口 (塊、 區(qū)域)對應(yīng)描述為(X,Y,W,H)或(X1,Y1,X2,Y2)。映射計算算法為X=Xa + x * [(Wa-Xa _ Xb) / Wa]; Y= Ya + y * [(Ha _Ya -Yb) / Ha]; W= w * [(Wa - Xa — Xb) / Wa]; H= h * [(Ha _Ya -Yb) / Ha]; Xl=Xa + xl * [(Wa - Xa - Xb) / Wa]; Yl= Ya + y" [(IIa -Ya -Yb) / Ha]; X2=Xa + x2 * [(Wa - Xa - Xb) / Wa]; Y2= Ya + y2 * [(Ha -Ya -Yb) / Ha]。計算過程中自行對結(jié)果取整。
輸出窗口 (塊、區(qū)域)中的輸出對象的映射計算按以下算法進行計算設(shè)窗口 (塊、區(qū) 域)中的輸出對象在窗口 (塊、區(qū)域)中的位置是以窗口左上角為參考;設(shè)該窗口 (塊、區(qū) 域)左上角在窗口 (塊、區(qū)域)內(nèi)的坐標為(O,O);設(shè)窗口 (塊、區(qū)域)內(nèi)的輸出對象的頂
點坐標以窗口 (塊、區(qū)域)內(nèi)左上角坐標(0,0)為基準;設(shè)輸出對象在窗口 (塊、區(qū)域)內(nèi)
描述為(x,y,w,h), (x,y)為輸出對象左上角頂點坐標、(w,h)為寬和高,或描述為輸出對 象任意兩對角頂點坐標(xl,yl,x2,y2),映射計算后對應(yīng)描述為(X,Y,W,H)或(X1,Y1,X2, Y2 )。算法如下X= x * [(Wa — Xa — Xb) / Wa]; Y= y * [(Ha —Ya —Yb) / Ha]; W= w * [(Wa — Xa - Xb) / Wa]; H= h * [(Ha _Ya -Yb) / Ha]; Xl= xl * [(Wa - Xa - Xb) / Wa]; Yl= y 1 * [(Ha -Ya —Yb) / Ha]; X2= x2 * [(Wa — Xa — Xb) / Wa]; Y2= y2 * [(Ha —Ya —Yb) / Ha]。計算過程中自行
5對結(jié)果取整。
先計算輸出窗口 (塊、區(qū)域)的映射結(jié)果,然后計算其內(nèi)部的輸出對象的映射結(jié)果,按 映射計算算法逐個計算出目標窗口 (塊、區(qū)域),計算完畢,輸出映射結(jié)果。
圖5和圖6是使用本發(fā)明前后的效果對比圖。圖5是使用本發(fā)明前影像圖,從圖中可以 看出上、下、左三邊有信息被遮蓋,右邊因顯示信息有限,遮蓋可接受;圖6是使用本發(fā)明 后影像圖,從圖中可以看出邊緣信息顯示完整,同時四邊無空隙,顯示效果符合大眾的收視 習慣。
權(quán)利要求
1.一種解決多媒體播放時部分信息被電視的邊框遮蓋或多媒體播放時電視邊緣出現(xiàn)空隙(或黑邊)問題的計算機程序,其特征是用戶發(fā)現(xiàn)電視顯示出現(xiàn)的信息遮蓋或邊緣空隙問題后,可以自行調(diào)整顯示范圍;信息發(fā)布終端的菜單中增加“可視邊緣檢測”功能;用戶使用遙控器或鍵盤調(diào)整,上、下鍵實現(xiàn)上邊、下邊、左邊、右邊之間焦點切換,左、右鍵增加或減少焦點邊的點數(shù),屏幕上會顯示被覆蓋部分的點數(shù)及可視化的圖示,隨調(diào)整點數(shù)的遞增(減),屏幕上相應(yīng)區(qū)域隨之變化(即調(diào)即顯),使用戶通過用定量的遞增(減)來找到出現(xiàn)遮蓋或空隙的臨界值;當用戶認為四邊調(diào)整達到滿意即找出臨界值后,即可確認保存,若某邊未調(diào)整設(shè)調(diào)整值為0;多媒體播放時,所有輸出窗口(塊、區(qū)域)都必須調(diào)用映射方法,同時讀取邊緣檢測結(jié)果進行映射計算;輸出窗口(塊、區(qū)域)映射計算算法如下設(shè)原始設(shè)計分辨率為Wa*Ha(如1920*1080);設(shè)左邊緣調(diào)整數(shù)值為Xa、右邊為Xb、上邊為Ya、下邊為Yb(以下出現(xiàn)的Wa、Ha、Xa、Xb、Ya、Yb為同一定義);設(shè)原始設(shè)計中某窗口(塊、區(qū)域)描述為(x,y,w,h),(x,y)為窗口左上角頂點坐標、(w,h)為寬和高,或描述為窗口(塊、區(qū)域)任意兩對角頂點坐標(x1,y1,x2,y2);設(shè)映射目標窗口(塊、區(qū)域)對應(yīng)描述為(X,Y,W,H)或(X1,Y1,X2,Y2)。映射計算算法為X=Xa+x*[(Wa-Xa-Xb)/Wa];Y=Y(jié)a+y*[(Ha-Ya-Yb)/Ha];W=w*[(Wa-Xa-Xb)/Wa];H=h*[(Ha-Ya-Yb)/Ha];X1=Xa+x1*[(Wa-Xa-Xb)/Wa];Y1=Y(jié)a+y1*[(Ha-Ya-Yb)/Ha];X2=Xa+x2*[(Wa-Xa-Xb)/Wa];Y2=Y(jié)a+y2*[(Ha-Ya-Yb)/Ha]。計算過程中自行對結(jié)果取整;輸出窗口(塊、區(qū)域)中的輸出對象的映射計算按以下算法進行計算設(shè)窗口(塊、區(qū)域)中的輸出對象在窗口(塊、區(qū)域)中的位置是以窗口左上角為參考;設(shè)該窗口(塊、區(qū)域)左上角在窗口(塊、區(qū)域)內(nèi)的坐標為(0,0);設(shè)窗口(塊、區(qū)域)內(nèi)的輸出對象的頂點坐標以窗口(塊、區(qū)域)內(nèi)左上角坐標(0,0)為基準;設(shè)輸出對象在窗口(塊、區(qū)域)內(nèi)描述為(x,y,w,h),(x,y)為輸出對象左上角頂點坐標、(w,h)為寬和高,或描述為輸出對象任意兩對角頂點坐標(x1,y1,x2,y2),映射計算后對應(yīng)描述為(X,Y,W,H)或(X1,Y1,X2,Y2)。算法如下X=x*[(Wa-Xa-Xb)/Wa];Y=y(tǒng)*[(Ha-Ya-Yb)/Ha];W=w*[(Wa-Xa-Xb)/Wa];H=h*[(Ha-Ya-Yb)/Ha];X1=x1*[(Wa-Xa-Xb)/Wa];Y1=y(tǒng)1*[(Ha-Ya-Yb)/Ha];X2=x2*[(Wa-Xa-Xb)/Wa];Y2=y(tǒng)2*[(Ha-Ya-Yb)/Ha]。計算過程中自行對結(jié)果取整;先計算輸出窗口(塊、區(qū)域)的映射結(jié)果,然后計算其內(nèi)部的輸出對象的映射結(jié)果,按映射計算算法逐個計算出目標窗口(塊、區(qū)域),計算完畢,輸出映射結(jié)果。
全文摘要
實現(xiàn)多媒體播放適屏顯示的方法涉及解決多媒體播放時部分信息被電視的邊框遮蓋或電視邊緣出現(xiàn)空隙(或黑邊)問題的計算機程序。用戶使用本發(fā)明的可視邊緣檢測功能可進行電視四邊之間焦點切換,并調(diào)整焦點邊的點數(shù),屏幕上相應(yīng)圖示區(qū)域隨之變化,用定量的遞增(減)找出臨界值,四邊調(diào)整達到滿意確認即可;所有的播放輸出窗口均調(diào)用映射方法,映射方法根據(jù)輸出窗口相關(guān)坐標參數(shù)和可視邊緣檢測結(jié)果進行映射計算,得出映射目標窗口的相關(guān)坐標參數(shù),之后計算輸出窗口中輸出對象在映射目標窗口中的相關(guān)坐標參數(shù),輸出窗口逐個計算完畢,輸出映射結(jié)果。采用本發(fā)明用戶可靈活選擇電視,縮減了程序開發(fā)者的運行維護范圍,顯示效果更加符合大眾的收視習慣。
文檔編號H04N17/00GK101626522SQ200910089010
公開日2010年1月13日 申請日期2009年7月20日 優(yōu)先權(quán)日2009年7月20日
發(fā)明者黎先龍 申請人:北京中科同和信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
光泽县| 庐江县| 开原市| 临泉县| 平顺县| 阳西县| 钦州市| 栾城县| 耒阳市| 横峰县| 长岭县| 井陉县| 青岛市| 贺州市| 博白县| 罗山县| 湘阴县| 黄大仙区| 高雄市| 贡嘎县| 突泉县| 洱源县| 方山县| 琼结县| 永仁县| 余姚市| 丰原市| 福鼎市| 台前县| 邳州市| 绥化市| 克拉玛依市| 阳高县| 贞丰县| 曲阜市| 定边县| 股票| 霍山县| 阳东县| 祁门县| 抚顺县|