專利名稱:去隔行處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻處理技術(shù),尤其涉及一種去隔行處理方法。
背景技術(shù):
現(xiàn)有技術(shù)中的顯示設(shè)備,如 液晶顯示面板和等離子顯示面板等都采用逐行掃描的方式,而視頻源,如DVD,藍(lán)光DVD等始終使用隔行的方式記錄并保存視頻內(nèi)容。隔行掃描視頻采用奇場(chǎng)、偶場(chǎng)交替的方式存儲(chǔ)和顯示,有效行數(shù)為逐行掃描視頻的一半,主要的格式為480i、576i或1080i等,能夠節(jié)約存儲(chǔ)空間和傳輸帶寬。但通過(guò)顯示設(shè)備顯示視頻內(nèi)容時(shí),往往需要視頻去隔行處理將其轉(zhuǎn)換為逐行格式,視頻去隔行,即在隔行圖像的每行之間插入一條新行,填補(bǔ)為一幅完整的逐行掃描的圖像的處理過(guò)程?,F(xiàn)有技術(shù)的去隔行處理方法,由于對(duì)圖像邊沿并無(wú)特別處理,因此對(duì)圖像邊沿方向的判斷并不準(zhǔn)確,轉(zhuǎn)換后的圖像效果并不佳,尤其在低角度邊沿的處理上,往往會(huì)有明顯的鋸齒現(xiàn)象。因此,亟需提出一種可以準(zhǔn)確確定邊沿方向的去隔行處理方法,以提高轉(zhuǎn)換和顯示的圖像質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明提供一種去隔行處理方法,以提高去隔行處理中待插值像素點(diǎn)方向確定的準(zhǔn)確性。本發(fā)明提供一種去隔行處理方法,其特征在于,包括通過(guò)第一掃描窗口對(duì)所述原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,其中,所述待插值像素點(diǎn)位于所述第一掃描窗口的中心,所述第一掃描窗口為MXN, M ^ 4, N ^ 7 ;若所述待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與所述待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)所述上下相鄰兩行的原始像素點(diǎn)的梯度信息確定所述待插值像素點(diǎn)的方向;根據(jù)所述待插值像素點(diǎn)的方向?qū)λ龃逯迪袼攸c(diǎn)插值。由上述技術(shù)方案可知,本發(fā)明提供的去隔行處理裝置通過(guò)第一掃描窗口對(duì)原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,若待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息確定待插值像素點(diǎn)的方向,根據(jù)待插值像素點(diǎn)的方向?qū)Υ逯迪袼攸c(diǎn)插值。通過(guò)第一掃描窗口的設(shè)置,對(duì)待插值像素點(diǎn)的邊沿方向的角度進(jìn)行粗略判斷,若該角度屬于低角度范圍,則通過(guò)相鄰上下兩行原始像素點(diǎn)的梯度信息確定該邊沿方向,實(shí)現(xiàn)過(guò)程簡(jiǎn)單,且提高了待插值像素點(diǎn)方向確定的準(zhǔn)確性。
圖1為本發(fā)明實(shí)施例提供的第一種去隔行處理方法流程圖;圖2為本發(fā)明實(shí)施例提供的第一掃描窗口示意圖;圖3為本發(fā)明實(shí)施例提供的第一掃描窗口和第二掃描窗口示意圖;圖4為本發(fā)明實(shí)施例提供的第二種去隔行處理方法流程圖;圖5為本發(fā)明實(shí)施例提供的高角度預(yù)測(cè)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I為本發(fā)明實(shí)施例提供的第一種去隔行處理方法流程圖。如圖I所示,本發(fā)明實(shí)施例提供的去隔行處理方法具體可以應(yīng)用于對(duì)隔行視頻進(jìn)行去隔行處理得到逐行視頻的過(guò)程,可以通過(guò)去隔行處理裝置來(lái)執(zhí)行,該去隔行處理裝置可以集成在例如電視機(jī)、機(jī)頂盒、視頻處理器或圖像加速單元等設(shè)備的圖像處理器中,也可以單獨(dú)設(shè)置,可以通過(guò)現(xiàn)場(chǎng)可編程門陣列(Field-Programmable Gate Array,簡(jiǎn)稱FPGA)或者是特定用途集成電路(ApplicationSpecific Integrated Circuit,簡(jiǎn)稱ASIC)等數(shù)字集成電路來(lái)實(shí)現(xiàn),也可以通過(guò)其他微控制芯片來(lái)實(shí)現(xiàn)。本實(shí)施例提供的去隔行處理方法具體包括步驟10、通過(guò)第一掃描窗口對(duì)原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,其中,待插值像素點(diǎn)位于第一掃描窗口的中心,第一掃描窗口為MXN,M>4,N>7 ;步驟20、若待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息確定待插值像素點(diǎn)的方向;步驟30、根據(jù)待插值像素點(diǎn)的方向?qū)Υ逯迪袼攸c(diǎn)插值。圖2為本發(fā)明實(shí)施例提供的第一掃描窗口示意圖。如圖2所示,具體地,第一掃描窗口 Gl為一個(gè)MXN的掃描窗口,M彡4, N彡7,待插值像素點(diǎn)S位于該第一掃描窗口 Gl的中心,或者靠近中心的位置,圖2所不的第一掃描窗口 Gl以4X7的窗口為例,N為奇數(shù),貝Ij該第一掃描窗口 Gl的中心即為待插值像素點(diǎn)S。若N為偶數(shù),貝U可以選擇位于該第一掃描窗口中心的兩個(gè)像素點(diǎn)中的一個(gè)為該待插值像素點(diǎn)。通過(guò)該第一掃描窗口對(duì)原始圖像中的原始像素點(diǎn)進(jìn)行掃描,在掃描過(guò)程中,通過(guò)第一掃描窗口中的原始像素點(diǎn)的像素值可以對(duì)該待插值像素點(diǎn)的角度所屬范圍進(jìn)行粗略判斷,該角度具體為待插值像素點(diǎn)的邊沿方向的角度。若待插值像素點(diǎn)的角度所屬范圍為低角度范圍,則獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息。具體地,若該方向與水平方向的夾角小于30度,則該方向的角度屬于低角度范圍,其他角度屬于高角度范圍??梢灶A(yù)先對(duì)原始圖像中各行原始像素點(diǎn)進(jìn)行梯度檢測(cè),并將檢測(cè)到的梯度的梯度信息進(jìn)行存儲(chǔ)。在待插值像素點(diǎn)的角度確定過(guò)程中,可以與根據(jù)該待插值像素點(diǎn)相鄰的上下兩行的梯度信息確定該待插值像素點(diǎn)的方向。
待插值像素點(diǎn)的方向確定后,即可根據(jù)該方向?qū)Υ逯迪袼攸c(diǎn)進(jìn)行插值,插值過(guò)程具體可以為雙線性插值或雙立方插值方法來(lái)實(shí)現(xiàn),或者將其左邊梯度的像素復(fù)制到待插值位置,也可以采用現(xiàn)有技術(shù)的其他插值方法來(lái)實(shí)現(xiàn),本發(fā)明并不以此為限。本實(shí)施例提供的去隔行處理方法,去隔行處理裝置通過(guò)第一掃描窗口對(duì)原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,若待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息確定待插值像素點(diǎn)的方向,根據(jù)待插值像素點(diǎn)的方向?qū)Υ逯迪袼攸c(diǎn)插值。通過(guò)第一掃描窗口的設(shè)置,對(duì)待插值像素點(diǎn)的邊沿方向的角度進(jìn)行粗略判斷,若該角度屬于低角度范圍,則通過(guò)相鄰上下兩行原始像素點(diǎn)的梯度信息確定該邊沿方向,實(shí)現(xiàn)過(guò)程簡(jiǎn)單,且提高了待插值像素點(diǎn)方向確定的準(zhǔn)確性。在本實(shí)施例中,步驟10,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,具體可以包括如下步驟
根據(jù)第一掃描窗口判斷待插值像素點(diǎn)應(yīng)用以下公式生成第一矩陣I (A(i, j-l)-A(i, j))-(A(i, j)_A(i, j+1)) | ;根據(jù)第一掃描窗口判斷待插值像素點(diǎn)應(yīng)用以下公式生成第二矩陣A(i, j)-A(i+2, j) I ;將第一矩陣進(jìn)行濾波處理后生成第一特征值,將第二矩陣進(jìn)行濾波處理后生成第二特征值;若第一特征值大于第二特征值,則待插值像素點(diǎn)的角度所屬的范圍為高角度范圍,若第一特征值小于第二特征值,則待插值像素點(diǎn)的角度所屬的范圍為低角度范圍;其中,A(i,j)為第i行j列的原始像素點(diǎn)的像素值。具體地,通過(guò)上述公式計(jì)算得到的第一矩陣為MX (N-2)的矩陣,第二矩陣為(M-2) XN的矩陣,分別對(duì)第一矩陣和第二矩陣進(jìn)行濾波處理得到第一特征值和第二特征值,該對(duì)矩陣的濾波處理過(guò)程具體可以為將矩陣中各元素加權(quán)平均的過(guò)程。再通過(guò)將第一特征值和第二特征值進(jìn)行比較,以確定待插值像素點(diǎn)的角度所屬的范圍。在本實(shí)施例中,優(yōu)選地,N為奇數(shù)。在本實(shí)施例中,步驟20中,獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息之前,該方法還可以包括如下步驟在掃描的過(guò)程中,對(duì)第二掃描窗口中的原始像素點(diǎn)做相鄰點(diǎn)的差分運(yùn)算,對(duì)計(jì)算結(jié)果進(jìn)行量化,根據(jù)量化結(jié)果判斷是否掃描到梯度,若是,則將梯度的梯度信息進(jìn)行緩存,其中,第二掃描窗口為I XT, T ( N,且第二掃描窗口位于第一掃描窗口的第M行;相應(yīng)地,步驟20中,獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,具體為獲取緩存的、與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息。具體地,可以設(shè)置第二掃描窗口以獲取原始圖像中各行原始像素點(diǎn)的梯度信息。該第二掃描窗口具體為IXT的窗口,且T ( N,該第二掃描窗口設(shè)置在第一掃描窗口中,且位于該第一掃描窗口的第M行,如圖3所示。在第一掃描窗口 Gl對(duì)原始圖像的原始像素點(diǎn)進(jìn)行掃描的過(guò)程中,該第二掃描窗口 G2與第一掃描窗口 Gl相對(duì)靜止,并對(duì)各行進(jìn)行掃描,在第二掃描窗口 G2的掃描過(guò)程中,對(duì)第二掃描窗口 G2中的相鄰的原始像素點(diǎn)兩兩差分運(yùn)算,再對(duì)差分運(yùn)算的結(jié)果進(jìn)行量化,根據(jù)量化結(jié)果判斷是否存在梯度。當(dāng)檢測(cè)到梯度時(shí),將梯度對(duì)應(yīng)的梯度信息進(jìn)行緩存。通過(guò)第一掃描窗口 Gl的設(shè)置,在第一掃描窗口 Gl的掃描過(guò)程中粗略判斷待插值像素點(diǎn)S的角度所屬范圍,再通過(guò)位于第一掃描窗口 Gl中的第二掃描窗口 G2的設(shè)置,掃描過(guò)程中同時(shí)實(shí)現(xiàn)對(duì)原始圖像中各行的梯度檢測(cè),并將檢測(cè)到的梯度的梯度信息緩存,以通過(guò)檢測(cè)到的梯度信息對(duì)待插值像素點(diǎn)S的方向進(jìn)行精確判斷,大大提高了待插值方向確定的準(zhǔn)確性,而且降低了系統(tǒng)資源的占用,且易于實(shí)現(xiàn)。在本實(shí)施例中,對(duì)第二掃描窗口中的原始像素點(diǎn)做相鄰點(diǎn)的差分運(yùn)算,對(duì)計(jì)算結(jié)果進(jìn)行量化,具體可以為 將第二掃描窗口中的相鄰的兩個(gè)原始像素點(diǎn)的像素值相減得到差值,若差值大于第一預(yù)設(shè)閾值,則量化值為1,若差值小于第二預(yù)設(shè)閾值,則量化值為-1,否則,量化值為O。具體地,第一預(yù)設(shè)閾值和第二預(yù)設(shè)閾值的絕對(duì)值可以相等,但符號(hào)相反。 在本實(shí)施例中,根據(jù)量化結(jié)果判斷是否掃描到梯度,具體可以為若量化結(jié)果為兩端為O、中間全為I的量化值序列或者兩端為0,中間全為-I的量化值序列,則掃描到梯度。具體地,兩端為O、中間全為I的量化值序列例如為0011111000的量化值序列,兩端為0,中間全為-I的量化值序列例如為00-1-1-1-1-1000的量化值序列。在本實(shí)施例中,梯度信息具體可以包括梯度的起始位置、梯度的結(jié)束位置,梯度的方向和梯度的角度。具體地,梯度起始的像素點(diǎn)的位置可以用以指示梯度的起始位置,梯度結(jié)束的像素點(diǎn)的位置可以用以指示梯度的結(jié)束位置。通過(guò)量化符號(hào)可以確定梯度的方向,比如當(dāng)量化值為正,可認(rèn)為梯度是自左向右上升的梯度,當(dāng)量化值為負(fù),可認(rèn)為梯度是自左向右下降的梯度。通過(guò)梯度的結(jié)束位置的像素值與起始位置的像素值之差與梯度長(zhǎng)度的比值確定梯度的角度,其中梯度長(zhǎng)度通過(guò)連續(xù)的I或-I個(gè)數(shù)來(lái)確定在本實(shí)施例中,步驟20中,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息確定待插值像素點(diǎn)的方向,具體可以為若上下相鄰兩行的原始像素點(diǎn)的梯度信息中的梯度的方向一致,且梯度的角度之差小于預(yù)設(shè)值,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息中的梯度的起始位置和梯度的結(jié)束位置確定待插值像素點(diǎn)的方向。具體地,若待插值像素點(diǎn)處于一個(gè)邊沿上,則該待插值像素點(diǎn)必然具有一邊沿方向。若上下相鄰兩行中均存在梯度,且兩個(gè)梯度的方向一致,梯度的角度之差小于預(yù)設(shè)值,則可以推斷在該兩個(gè)梯度用以指示同一邊沿,該上下相鄰兩行之間的必然存在待插值像素點(diǎn)也處于該邊沿上,且該待插值像素點(diǎn)的方向和角度與上述兩個(gè)梯度的方向和角度一致,根據(jù)兩個(gè)梯度的起始位置和結(jié)束位置即可確定待插值像素點(diǎn)的方向。例如,上一行的梯度的起始位置為243列,結(jié)束位置為253列,梯度的方向和角度為每隔一個(gè)像素下降10,下一行梯度的起始位置為263列,結(jié)束位置為273列,梯度的方向和角度為每隔一個(gè)像素下降10,這樣可以計(jì)算得到待插值像素所在的邊沿的梯度也是每隔一個(gè)像素下降10,起始位置為上一行梯度和下一行梯度的起始位置的平均值,即253,結(jié)束位置為上一行梯度和下一行梯度的結(jié)束位置的平均值,即263。
在實(shí)際應(yīng)用過(guò)程中,還可以根據(jù)與該待插值像素點(diǎn)所在行相隔一行原始像素已插值像素點(diǎn)的梯度信息對(duì)該待插值像素點(diǎn)的方向進(jìn)行判斷。若不僅與該待插值像素點(diǎn)上下相鄰兩行中存在梯度,在該已插值行中也存在梯度,且三者的方向一致,角度大致相等,則可以根據(jù)該三個(gè)一致的梯度信息確定該待插值像素點(diǎn)的方向。圖4為本發(fā)明實(shí)施例提供的第二種去隔行處理方法流程圖。如圖4所示,步驟10,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍之后,步驟20,根據(jù)待插值像素點(diǎn)的方向?qū)Υ逯迪袼攸c(diǎn)插值之前,該方法還可以包括步驟40、若待插值像素點(diǎn)的角度所屬的范圍為高角度范圍,則確定待插值像素點(diǎn)的至少兩個(gè)預(yù)測(cè)方向,對(duì)于每個(gè)預(yù)測(cè)方向,確定預(yù)測(cè)方向與待插值像素點(diǎn)上下相鄰的相交的原始像素點(diǎn),對(duì)于每個(gè)相交的原始像素點(diǎn),根據(jù)相交的原始像素點(diǎn)所在行的、與相交的原始像素點(diǎn)左右鄰近的兩個(gè)原始像素點(diǎn)的像素值生成相關(guān)性信息,根據(jù)每個(gè)預(yù)測(cè)方向的相關(guān)性信息確定待插值像素點(diǎn)的方向。具體地,若判斷該待插值像素點(diǎn)的角度所屬的范圍為高角度范圍,確定待插值像 素點(diǎn)的至少兩個(gè)預(yù)測(cè)方向,每個(gè)預(yù)測(cè)方向均經(jīng)過(guò)該待插值像素點(diǎn)。圖5示出了五個(gè)預(yù)測(cè)方向,分別為方向A、方向B、方向C、方向D和方向E,以預(yù)測(cè)方向B為例,該預(yù)測(cè)方向與上下相鄰兩行相交點(diǎn)的原始像素點(diǎn)分別為原始像素點(diǎn)Sll和原始像素點(diǎn)S21,確定原始像素點(diǎn)Sll所在行的、與該原始像素點(diǎn)Sll左右相鄰的原始像素點(diǎn)S12和原始像素點(diǎn)S13,將原始像素點(diǎn)S11、原始像素點(diǎn)S12和原始像素點(diǎn)S13的三者的像素值求和,同時(shí)確定原始像素點(diǎn)S21所在行的、與該原始像素點(diǎn)S21左右相鄰的原始像素點(diǎn)S22和原始像素點(diǎn)S23,將原始像素點(diǎn)S21、原始像素點(diǎn)S22和原始像素點(diǎn)S23的三者的像素值求和,計(jì)算兩個(gè)和的差值。對(duì)于每個(gè)預(yù)測(cè)方向都計(jì)算一個(gè)上述差值,將差值最小的預(yù)測(cè)方向確定為該待插值像素點(diǎn)S的方向。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(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.一種去隔行處理方法,其特征在于,包括 通過(guò)第一掃描窗口對(duì)所述原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,其中,所述待插值像素點(diǎn)位于所述第一掃描窗口的中心,所述第一掃描窗口為MXN, M ^ 4, N ^ 7 ; 若所述待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與所述待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)所述上下相鄰兩行的原始像素點(diǎn)的梯度信息確定所述待插值像素點(diǎn)的方向; 根據(jù)所述待插值像素點(diǎn)的方向?qū)λ龃逯迪袼攸c(diǎn)插值。
2.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于,所述獲取與所述待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息之前,所述方法還包括 在所述掃描的過(guò)程中,對(duì)第二掃描窗口中的原始像素點(diǎn)做相鄰點(diǎn)的差分運(yùn)算,對(duì)計(jì)算結(jié)果進(jìn)行量化,根據(jù)量化結(jié)果判斷是否掃描到梯度,若是,則將所述梯度的梯度信息進(jìn)行緩存,其中,所述第二掃描窗口為I XT, T ( N,且所述第二掃描窗口位于所述第一掃描窗口的第M行; 相應(yīng)地,所述獲取與所述待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,具體為 獲取緩存的、與所述待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息。
3.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于,所述根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍,包括 根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)應(yīng)用以下公式生成第一矩陣(A(i,j-l)_A(i,j))-(A(i,j)_A(i,j+1)) I ; 根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)應(yīng)用以下公式生成第二矩陣A(i,j)-A(i+2, j) I ; 將所述第一矩陣進(jìn)行濾波處理后生成第一特征值,將所述第二矩陣進(jìn)行濾波處理后生成第二特征值; 若所述第一特征值大于第二特征值,則所述待插值像素點(diǎn)的角度所屬的范圍為高角度范圍,若所述第一特征值小于第二特征值,則所述待插值像素點(diǎn)的角度所屬的范圍為低角度范圍; 其中,A(i,j)為第i行j列的原始像素點(diǎn)的像素值。
4.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于,所述根據(jù)量化結(jié)果判斷是否掃描到梯度,具體為 若所述量化結(jié)果為兩端為O、中間全為I的量化值序列或者兩端為O,中間全為-I的量化值序列,則掃描到梯度。
5.根據(jù)權(quán)利要求2所述的去隔行處理方法,其特征在于,所述對(duì)第二掃描窗口中的原始像素點(diǎn)做相鄰點(diǎn)的差分運(yùn)算,對(duì)計(jì)算結(jié)果進(jìn)行量化,具體為 將所述第二掃描窗口中的相鄰的兩個(gè)原始像素點(diǎn)的像素值相減得到差值,若所述差值大于第一預(yù)設(shè)閾值,則量化值為1,若所述差值小于第二預(yù)設(shè)閾值,則量化值為-1,否則,量化值為O。
6.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于,所述梯度信息包括梯度的起始位置、梯度的結(jié)束位置,梯度的方向和梯度的角度。
7.根據(jù)權(quán)利要求6所述的去隔行處理方法,其特征在于,所述根據(jù)所述上下相鄰兩行的原始像素點(diǎn)的梯度信息確定所述待插值像素點(diǎn)的方向,具體為 若所述上下相鄰兩行的原始像素點(diǎn)的梯度信息中的梯度的方向一致,且梯度的角度之差小于預(yù)設(shè)值,根據(jù)所述上下相鄰兩行的原始像素點(diǎn)的梯度信息中的梯度的起始位置和梯度的結(jié)束位置確定所述待插值像素點(diǎn)的方向。
8.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于,所述根據(jù)所述第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍之后,所述根據(jù)所述待插值像素點(diǎn)的方向?qū)λ龃逯迪袼攸c(diǎn)插值之前,所述方法還包括 若所述待插值像素點(diǎn)的角度所屬的范圍為高角度范圍,則確定所述待插值像素點(diǎn)的至少兩個(gè)預(yù)測(cè)方向,對(duì)于每個(gè)所述預(yù)測(cè)方向,確定所述預(yù)測(cè)方向與所述待插值像素點(diǎn)上下相鄰的相交的原始像素點(diǎn),對(duì)于每個(gè)所述相交的原始像素點(diǎn),根據(jù)所述相交的原始像素點(diǎn)所在行的、與所述相交的原始像素點(diǎn)左右鄰近的兩個(gè)原始像素點(diǎn)的像素值生成相關(guān)性信息,根據(jù)每個(gè)所述預(yù)測(cè)方向的相關(guān)性信息確定所述待插值像素點(diǎn)的方向。
9.根據(jù)權(quán)利要求I所述的去隔行處理方法,其特征在于所述N為奇數(shù)。
全文摘要
本發(fā)明提供一種去隔行處理方法,該去隔行處理方法包括通過(guò)第一掃描窗口對(duì)原始圖像的各原始像素進(jìn)行掃描,在掃描過(guò)程中,根據(jù)第一掃描窗口判斷待插值像素點(diǎn)的角度所屬的范圍;若待插值像素點(diǎn)的角度所屬的范圍為低角度范圍,則獲取與待插值像素點(diǎn)上下相鄰兩行的原始像素點(diǎn)的梯度信息,根據(jù)上下相鄰兩行的原始像素點(diǎn)的梯度信息確定待插值像素點(diǎn)的方向;根據(jù)待插值像素點(diǎn)的方向?qū)Υ逯迪袼攸c(diǎn)插值。本發(fā)明實(shí)施例提供的去隔行處理方法,大大提高了去隔行處理中待插值像素點(diǎn)方向確定的準(zhǔn)確性。
文檔編號(hào)H04N7/01GK102868870SQ20121036554
公開(kāi)日2013年1月9日 申請(qǐng)日期2012年9月28日 優(yōu)先權(quán)日2012年9月28日
發(fā)明者許丹 申請(qǐng)人:許丹