[發(fā)明專利]防止機(jī)頂盒菜單顯示閃爍的方法無效
| 申請(qǐng)?zhí)枺?/td> | 200910305930.7 | 申請(qǐng)日: | 2009-08-21 |
| 公開(公告)號(hào): | CN101668112A | 公開(公告)日: | 2010-03-10 |
| 發(fā)明(設(shè)計(jì))人: | 文靜;熊建平;李林炳;龐善彬;閔建春;張玉瓊 | 申請(qǐng)(專利權(quán))人: | 四川虹微技術(shù)有限公司 |
| 主分類號(hào): | H04N5/00 | 分類號(hào): | H04N5/00;H04N5/445 |
| 代理公司: | 成都虹橋?qū)@聞?wù)所 | 代理人: | 李順德 |
| 地址: | 610041四川省成都市高新*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 防止 機(jī)頂盒 菜單 顯示 閃爍 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及電視機(jī)屏幕顯示技術(shù)領(lǐng)域,具體的說是涉及一種防止機(jī)頂盒菜單顯示閃爍的方法。
背景技術(shù)
傳統(tǒng)電視機(jī)采用CRT顯示屏,電子束隔行掃描,兩場掃描(分別掃描了奇數(shù)行和偶數(shù)行)形成一幀完整畫面,而每場掃描結(jié)束回到起始掃描點(diǎn)需要時(shí)間,隔行掃描的方式和每場掃描的回程時(shí)間在視覺感上給人“閃爍”的感覺。這種“閃爍”問題在所顯示內(nèi)容為單像素行或兩塊區(qū)域顏色反差很大的邊緣處表現(xiàn)尤為明顯。
目前對(duì)于防閃爍基本上都是采取硬件措施來實(shí)現(xiàn)的,是需要硬件支持的,那么這種實(shí)現(xiàn)就涉及芯片選型、硬件電路設(shè)計(jì),不僅復(fù)雜也帶來了成本的增加。而且,由于液晶、等離子、背投等顯示設(shè)備的顯示原理不同、所設(shè)計(jì)的硬件防閃爍設(shè)備不一定能通用,極其不便。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:提出一種利用軟件來防止機(jī)頂盒菜單顯示閃爍的方法,解決現(xiàn)有技術(shù)中采取硬件措施來實(shí)現(xiàn)防閃爍帶來的成本增加及設(shè)計(jì)復(fù)雜的技術(shù)問題。
本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案是:防止機(jī)頂盒菜單顯示閃爍的方法,包括以下步驟:
a.選擇有閃爍現(xiàn)象的一個(gè)菜單頁面作為調(diào)試對(duì)象;
b.選擇字符與字符背景有顏色反差處進(jìn)行填充處理,包括:
b1.計(jì)算需要填充的像素點(diǎn)的顏色的RGB值;
b2.調(diào)用菜單顯示中的字符函數(shù),將與字符背景有顏色反差的字符的坐標(biāo)向著屏幕邊緣方向偏移一個(gè)像素,采用b1步驟中得到的填充顏色將字符再畫一遍;
b3.對(duì)填充顏色的RGB值進(jìn)行微調(diào),并觀察菜單頁面顯示效果,直至達(dá)到無閃爍現(xiàn)象且顏色過渡自然的效果。
所述步驟b1中,采用均值算法計(jì)算需要填充的像素點(diǎn)的顏色的RGB值,算法如下:假設(shè)字符顏色的RGB值為R1、G1、B1,字符背景顏色的RGB值為R2、G2、B2,那么需要填充的像素點(diǎn)的顏色的RGB值為:(R1+R2)/2、(G1+G2)/2、(B1+B2)/2。
本發(fā)明的有益效果是:設(shè)計(jì)簡單,無需配備硬件電路,不增加成本。
附圖說明
圖1為本發(fā)明中的防閃爍方法流程圖。
具體實(shí)施方式
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
本發(fā)明改變了現(xiàn)有技術(shù)中采取硬件措施來實(shí)現(xiàn)機(jī)頂盒菜單防閃爍的方式,而是采用軟件控制實(shí)現(xiàn),設(shè)計(jì)簡單,也節(jié)約了硬件成本。
如圖1所示,本發(fā)明中的防閃爍方法包括:a.選擇有閃爍現(xiàn)象的一個(gè)菜單頁面作為調(diào)試對(duì)象;b.選擇字符與字符背景有顏色反差處進(jìn)行填充處理,包括:b1.計(jì)算需要填充的像素點(diǎn)的顏色的RGB值;b2.調(diào)用菜單顯示中的字符函數(shù),將與字符背景有顏色反差的字符的坐標(biāo)值向著屏幕邊緣方向偏移一個(gè)坐標(biāo),采用b1步驟中得到的填充顏色將字符再畫一遍;b3.對(duì)填充顏色的RGB值進(jìn)行微調(diào),并觀察菜單頁面顯示效果,直至達(dá)到無閃爍現(xiàn)象且顏色過渡自然的效果。
實(shí)施例:
本例是針對(duì)電視屏幕顯示中的OSD(屏幕菜單調(diào)節(jié))顯示進(jìn)行說明的,OSD顯示出現(xiàn)閃爍主要是發(fā)生在字符與字符背景顏色有反差處,其表現(xiàn)形式為字符顏色過“亮”,那么我們就會(huì)想到選擇一種介于字符顏色和背景顏色之間的顏色進(jìn)行“過渡”,使得整個(gè)畫面顏色表現(xiàn)自然,就不會(huì)發(fā)送閃爍的現(xiàn)象了。
首先是涉及到過渡顏色的選取,可以采用均值算法來獲得:假設(shè)字符顏色的RGB值為R1、G1、B1,字符背景顏色的RGB值為R2、G2、B2,那么需要填充的像素點(diǎn)的顏色的RGB值為:(R1+R2)/2、(G1+G2)/2、(B1+B2)/2。這樣我們就找到了過渡顏色的基準(zhǔn)值,然后通過調(diào)用字符函數(shù),將與背景顏色反差的字符的坐標(biāo)向著屏幕邊緣(向上或向下或向坐或向右、左上或左下或右上或右下等)偏移一個(gè)像素,這里我們所說的字符的坐標(biāo)實(shí)際上是指組成字符的所有像素點(diǎn)的坐標(biāo),實(shí)現(xiàn)所有像素點(diǎn)坐標(biāo)整體同方向偏移,那么就可以說是一個(gè)字符的偏移。采用上一步驟中得到的過渡顏色將字符再畫一遍,這樣就達(dá)到增加了字符像素寬度又不影響字符清晰顯示效果,基本解決了防閃爍的問題。接下來就是微調(diào)顯示了,對(duì)過渡顏色的RGB值分別進(jìn)行微調(diào),并觀察菜單顯示效果,直至達(dá)到無閃爍并且感覺整個(gè)畫面顏色和諧過渡自然的效果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川虹微技術(shù)有限公司,未經(jīng)四川虹微技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910305930.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





