一種抗閃爍處理方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及圖像處理技術,尤其涉及一種抗閃爍處理方法及裝置。
【背景技術】
[0002]已公布的歐洲數(shù)字視頻廣播(DVB, Digital Video Broadcasting)標準和美國高級電視業(yè)務顧問委員會(ATSC, Advanced Televis1n Systems Committee)的數(shù)字電視(DTV)標準,規(guī)定了不同的隔行和逐行掃描規(guī)范。對于PAL制式的模擬電視和隔行掃描的數(shù)字電視,將不可避免地存在行間閃爍;同時,在陰極射線管(CRT,Cathode Ray Tube)光柵接收設備上,由于一幅圖像是由一些位置固定的像素所組成的,因此它所顯示的圖像常不太理想;如圖1中所示的三角形,顯然,其邊緣顯現(xiàn)出不理想的鋸齒狀。圖1中,像素A的大部分面積(大于1/2面積)在三角形的理想邊界之外,所以它未被激活(點亮);而像素B的大部分面積在三角形的理想邊界之內(nèi),因而被激活。在繪制直線的過程中,可逐個像素地選擇距離理想直線最近的點來表示,但由于直線在光柵圖形顯示器中的對應圖形是一系列相同亮度的像素組;因此,如圖2所示,其繪制的非水平和非垂直的直線會出現(xiàn)鋸齒狀。這種用離散量表示連續(xù)量而引起的失真,稱為走樣。在頻域上表現(xiàn)為頻譜的混疊。消除這種走樣現(xiàn)象的技術就叫做反走樣技術。
[0003]對于圖形在動畫中移動的情況,當其邊界線掃描至像素中心時,則該像素馬上被點亮(否則被熄滅),從而使得原來凹于理想邊界的部分立刻凸出于理想邊界,或者相反,這樣就使得圖形邊界在移動時有閃爍的感覺。
[0004]另外,電視系統(tǒng)的電子噪聲會引起顯示點亮度與位置兩方面的變化,且亮度通道的隨機噪聲會產(chǎn)生一種“椒鹽”效果,在平坦的區(qū)域尤其明顯。如果噪聲是周期性的,并且有足夠的強度,則會在被顯示圖象上產(chǎn)生一個疊加的魚骨形圖案;如果與水平或垂直偏轉信號同步,則會產(chǎn)生條狀圖案。點的位置噪聲與點相互影響的組合會產(chǎn)生相當大的幅值變化,當位置噪聲是隨機量時,將會在顯示的圖像上產(chǎn)生“胡椒加鹽”效果。
[0005]對于上述的走樣、閃爍現(xiàn)象,目前可通過反走樣和抗閃爍技術來解決;但是,這兩種技術均存在一定的缺陷;具體地,反走樣技術的計算量大,不利于硬件實現(xiàn);而抗閃爍技術雖然減弱了閃爍現(xiàn)象,但是同時也模糊了最終的顯示圖像。
【發(fā)明內(nèi)容】
[0006]為解決現(xiàn)有存在的技術問題,本發(fā)明實施例提供一種抗閃爍處理方法及裝置。
[0007]本發(fā)明提供一種抗閃爍處理方法,所述方法包括:
[0008]確定待處理像素點的一個以上邊緣方向的亮度值;
[0009]根據(jù)確定的所述一個以上邊緣方向的亮度值,確定所述待處理像素點的調整邊緣方向;
[0010]根據(jù)確定的所述調整邊緣方向上兩端像素點的亮度值,對所述待處理像素點的亮度值進行調整,并采用調整后的亮度值對所述待處理像素進行顯示處理。
[0011]上述方案中,所述確定待處理像素點的一個以上邊緣方向的亮度值,包括:
[0012]根據(jù)所述矩陣塊確定所述待處理像素點的一個以上邊緣方向;
[0013]依據(jù)所述矩陣塊中每個所述邊緣方向上兩端像素點的亮度值以及所述待處理像素點的亮度值,確定每個所述邊緣方向的亮度值。
[0014]上述方案中,所述根據(jù)確定的所述一個以上邊緣方向的亮度值,確定所述待處理像素點的調整邊緣方向,為:
[0015]將所述一個以上邊緣方向的亮度值中亮度值最小的邊緣方向作為所述待處理像素的調整邊緣方向。
[0016]上述方案中,所述根據(jù)確定的所述調整邊緣方向上兩端像素點的亮度值,對所述待處理像素點的亮度值進行調整,包括:
[0017]確定所述調整邊緣方向上兩端像素點的亮度值的平均值;
[0018]根據(jù)所述平均值及所述待處理像素點的亮度值,確定調整參數(shù);
[0019]根據(jù)調整參數(shù),對所述待處理像素點的亮度值進行調整。
[0020]上述方案中,所述根據(jù)所述平均值及所述待處理像素點的亮度值,確定調整參數(shù),為:
[0021]將所述待處理像素點的亮度值減去所述平均值,得到第一值;
[0022]將所述第一值求絕對值,得到第二值;
[0023]將所述第二值所在設置的數(shù)值范圍所對應的調整參數(shù),作為確定的調整參數(shù)。
[0024]上述方案中,所述確定的調整參數(shù)包括:第一調整參數(shù)及第二調整參數(shù);所述根據(jù)調整參數(shù),對所述待處理像素點的亮度值進行調整,為:
[0025]將所述第一調整參數(shù)乘以所述待處理像素點的亮度值,得到第三值;
[0026]將所述第二調整參數(shù)乘以所述平均值,得到第四值;
[0027]將所述第三值與所述第四值相加,得到第五值;
[0028]將所述第一調整參數(shù)與所述第二調整參數(shù)相加,得到第六值;
[0029]將所述第五值除以所述第六值,得到所述待處理像素點調整后的亮度值。
[0030]上述方案中,所述確定的參數(shù)包括:第三調整參數(shù)、第四調整參數(shù)及第五調整參數(shù);所述根據(jù)調整參數(shù),對所述待處理像素點的亮度值進行調整,為:
[0031]將所述第三調整參數(shù)乘以所述調整邊緣方向上兩端像素點中一個像素點的亮度值,得到第七值;
[0032]將所述第四調整參數(shù)乘以所述待處理像素點的亮度值,得到第八值;
[0033]將所述第五調整參數(shù)乘以所述調整邊緣方向上兩端像素點中另一個像素點的亮度值,得到第九值;
[0034]將所述第七值、所述第八值及所述第九值相加,得到第十值;
[0035]將所述第三調整參數(shù)、所述第四調整參數(shù)及所述第五調整參數(shù)相加,得到第十一值;
[0036]將所述第十值除以所述第十一值得到所述待處理像素點調整后的亮度值。
[0037]本發(fā)明提供一種抗閃爍處理裝置,所述裝置包括:第一確定單元、第二確定單元、調整單元以及顯示處理單元;其中,
[0038]所述第一確定單元,用于確定待處理像素點的一個以上邊緣方向的亮度值;
[0039]所述第二確定單元,用于根據(jù)確定的所述一個以上邊緣方向的亮度值,確定所述待處理像素點的調整邊緣方向;
[0040]所述調整單元,用于根據(jù)確定的所述調整邊緣方向上兩端像素點的亮度值,對所述待處理像素點的亮度值進行調整;
[0041]所述顯示處理單元,用于采用調整后的亮度值對所述待處理像素進行顯示處理。
[0042]上述方案中,所述第一確定單元包括:第一確定模塊、第二確定模塊及第三確定模塊;其中,
[0043]所述第一確定模塊,用于確定所述待處理像素點所在的矩陣塊;
[0044]所述第二確定模塊,用于根據(jù)所述矩陣塊確定所述待處理像素點的一個以上邊緣方向;
[0045]所述第三確定模塊,用于依據(jù)所述矩陣塊中每個所述邊緣方向上兩端像素點的亮度值以及所述待處理像素點的亮度值,確定每個所述邊緣方向的亮度值。
[0046]上述方案中,所述第二確定單元具體用于:將所述一個以上邊緣方向的亮度值中亮度值最小的邊緣方向作為所述待處理像素的調整邊緣方向。
[0047]上述方案中,所述調整單元包括:第四確定模塊、第五確定模塊以及調整模塊;其中,
[0048]所述第四確定模塊,用于確定所述調整邊緣方向上兩端像素點的亮度值的平均值;
[0049]所述第五確定模塊,用于根據(jù)所述平均值及所述待處理像素點的亮度值,確定調整參數(shù);
[0050]所述調整模塊,用于根據(jù)調整參數(shù),對所述待處理像素點的亮度值進行調整。
[0051]本發(fā)明實施例提供的抗閃爍處理方法及裝置,確定待處理像素點的一個以上邊緣方向的亮度值;根據(jù)確定的所述一個以上邊緣方向的亮度值,確定所述待處理像素點的調整邊緣方向;根據(jù)確定的所述調整邊緣方向上兩端像素點的亮度值,對所述待處理像素點的亮度值進行調整,并采用調整后的亮度值對所述待處理像素進行顯示處理,是一種基于邊緣檢測的抗閃爍處理方案,如此,能有效地提高抗閃爍處理的準確性。
[0052]另外,方案簡單,便于硬件實現(xiàn)。
【附圖說明】
[0053]在附圖(其不一定是按比例繪制的)中,相似的附圖標記可在不同的視圖中描述相似的部件。具有不同字母后綴的相似附圖標記可表示相似部件的不同示例。附圖以示例而非限制的方式大體示出了本文中所討論的各個實施例。
[0054]圖1為光柵顯示的三角形圖像;
[0055]圖2為光柵顯示的圖1中三角形直線段;
[0056]圖3為本發(fā)明實施例一抗閃爍處理的方法流程示意圖;
[0057]圖4為本發(fā)明實施例抗閃爍邊緣檢測