數(shù)據(jù)插補(bǔ)方法及數(shù)據(jù)插補(bǔ)系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)插補(bǔ)方法,用以獲得一目的數(shù)據(jù)中一插補(bǔ)點(diǎn)的一插補(bǔ)數(shù)據(jù),所述目的數(shù)據(jù)的數(shù)據(jù)量相較于一原始數(shù)據(jù)的數(shù)據(jù)量具有一水平放大倍數(shù)及一垂直放大倍數(shù),所述數(shù)據(jù)插補(bǔ)方法包含有根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的一插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得一輸入數(shù)據(jù),所述輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素的復(fù)數(shù)個(gè)輸入像素值;對所述復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值;以及由所述復(fù)數(shù)個(gè)輸出像素值選擇一輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)。
【專利說明】數(shù)據(jù)插補(bǔ)方法及數(shù)據(jù)插補(bǔ)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種影像處理的數(shù)據(jù)插補(bǔ)方法及數(shù)據(jù)插補(bǔ)系統(tǒng),尤其涉及一種可提高數(shù)據(jù)插補(bǔ)精確度的數(shù)據(jù)插補(bǔ)方法及數(shù)據(jù)插補(bǔ)系統(tǒng)。
【背景技術(shù)】
[0002]顯示裝置可針對一原始影像進(jìn)行插補(bǔ)(Interpolat1n)以提高原始影像的像素?cái)?shù)并產(chǎn)生為較高解析度的影像,如將具有640X480像素?cái)?shù)的原始影像進(jìn)行插補(bǔ)而產(chǎn)生具有1024X768像素?cái)?shù)的高解析度影像,以輸出至具有高解析顯示能力的顯示裝置來顯示,使得人眼可更清楚地觀賞到高解析度的影像。
[0003]在現(xiàn)有技術(shù)中,對原始影像所包含的復(fù)數(shù)個(gè)輸入像素點(diǎn)的像素值直接通過線性或雙線性算法來進(jìn)行插補(bǔ)運(yùn)算,以獲得復(fù)數(shù)個(gè)輸入像素點(diǎn)所在位置之間的插補(bǔ)像素點(diǎn)的像素值。以線性算法而言,其將原始影像中兩像素點(diǎn)A、B的像素值相加后除以2,而獲得兩像素點(diǎn)A、B之間的插補(bǔ)像素點(diǎn)的像素值。另以雙線性算法而言,其將原始影像中四像素點(diǎn)A、B、C、D的像素值乘上四像素點(diǎn)A、B、C、D相對于插補(bǔ)像素點(diǎn)的距離比率后相加除以4,而獲得四像素點(diǎn)A、B、C、D所形成四邊形中插補(bǔ)像素點(diǎn)的像素值。
[0004]然而,由于現(xiàn)有技術(shù)僅將相關(guān)于插補(bǔ)像素點(diǎn)的多數(shù)個(gè)輸入像素點(diǎn)的像素值,直接相加后取平均或乘上比率后相加取平均等算法來計(jì)算出插補(bǔ)像素點(diǎn)的數(shù)據(jù),會使得插補(bǔ)后的高解析度影像出現(xiàn)明顯的條紋狀或塊狀等不平滑的現(xiàn)象。有鑒于此,現(xiàn)有技術(shù)實(shí)有改進(jìn)的必要。
【發(fā)明內(nèi)容】
[0005]因此,本發(fā)明提供一種數(shù)據(jù)插補(bǔ)方法及數(shù)據(jù)插補(bǔ)系統(tǒng),其可提高數(shù)據(jù)插補(bǔ)的精確度。
[0006]本發(fā)明公開一種數(shù)據(jù)插補(bǔ)方法,用以獲得一目的數(shù)據(jù)中一插補(bǔ)點(diǎn)的一插補(bǔ)數(shù)據(jù),所述目的數(shù)據(jù)的數(shù)據(jù)量相較于一原始數(shù)據(jù)的數(shù)據(jù)量具有一水平放大倍數(shù)及一垂直放大倍數(shù),所述數(shù)據(jù)插補(bǔ)方法包含有根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的一插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得一輸入數(shù)據(jù),所述輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素的復(fù)數(shù)個(gè)輸入像素值;對所述復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值;以及由所述復(fù)數(shù)個(gè)輸出像素值選擇一輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)。
[0007]本發(fā)明還公開一種數(shù)據(jù)插補(bǔ)系統(tǒng),用以獲得一目的數(shù)據(jù)中一插補(bǔ)點(diǎn)的一插補(bǔ)數(shù)據(jù),所述目的數(shù)據(jù)的數(shù)據(jù)量相較于一原始數(shù)據(jù)的數(shù)據(jù)量具有一水平放大倍數(shù)及一垂直放大倍數(shù),所述數(shù)據(jù)插補(bǔ)系統(tǒng)包含有一處理器;以及一儲存裝置,儲存有一程序代碼,所述程序代碼用來指示所述處理器執(zhí)行一數(shù)據(jù)插補(bǔ)方法,所述數(shù)據(jù)插補(bǔ)方法包含有根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的一插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得一輸入數(shù)據(jù),所述輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素的復(fù)數(shù)個(gè)輸入像素值;對所述復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值;以及由所述復(fù)數(shù)個(gè)輸出像素值選擇一輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0008]圖1為本發(fā)明實(shí)施例一數(shù)據(jù)插補(bǔ)系統(tǒng)的示意圖。
[0009]圖2為本發(fā)明實(shí)施例一數(shù)據(jù)插補(bǔ)流程的示意圖。
[0010]圖3為本發(fā)明實(shí)施例一重組及插補(bǔ)運(yùn)算流程的示意圖。
[0011]圖4為本發(fā)明實(shí)施例一數(shù)據(jù)插補(bǔ)系統(tǒng)中原始數(shù)據(jù)與目的數(shù)據(jù)的示意圖。
[0012]圖5為圖4中由原始數(shù)據(jù)所獲得的一輸入數(shù)據(jù)根據(jù)一重組及插補(bǔ)運(yùn)算流程執(zhí)行運(yùn)作的相關(guān)數(shù)據(jù)的示意圖。
[0013]其中,附圖標(biāo)記說明如下:
[0014]10數(shù)據(jù)插補(bǔ)系統(tǒng)
[0015]100處理器
[0016]102儲存裝置
[0017]104程序代碼
[0018]110原始數(shù)據(jù)
[0019]112目的數(shù)據(jù)
[0020]114插補(bǔ)數(shù)據(jù)
[0021]20、30流程
[0022]200?208、300?310步驟
[0023]400?408、410?413像素點(diǎn)
[0024]500輸入數(shù)據(jù)
[0025]502重組數(shù)據(jù)
[0026]504運(yùn)算數(shù)據(jù)
[0027]506輸出數(shù)據(jù)
[0028]IM (O) ^IM (8)像素值
[0029]IR (O) ^IR (8)像素值
[0030]IU(0)?IU(8)像素值
[0031]10(0)^10(8)像素值
【具體實(shí)施方式】
[0032]在以下實(shí)施例中,數(shù)據(jù)插補(bǔ)系統(tǒng)根據(jù)數(shù)據(jù)插補(bǔ)流程來執(zhí)行讀取原始數(shù)據(jù)與進(jìn)行運(yùn)算并產(chǎn)生插補(bǔ)數(shù)據(jù)。據(jù)此,數(shù)據(jù)插補(bǔ)系統(tǒng)通過重組重新排列產(chǎn)生插補(bǔ)數(shù)據(jù)所需輸入數(shù)據(jù)的位置順序后再進(jìn)行插補(bǔ)運(yùn)算,以提高數(shù)據(jù)插補(bǔ)的精確度。為更清楚地了解本發(fā)明,以下將配合圖式,以至少一實(shí)施例來作詳細(xì)說明。
[0033]請參考圖1,圖1為本發(fā)明實(shí)施例一數(shù)據(jù)插補(bǔ)(Interpolat1n)系統(tǒng)10的示意圖。如圖1所示,數(shù)據(jù)插補(bǔ)系統(tǒng)10包含有一處理器100及一儲存裝置102。數(shù)據(jù)插補(bǔ)系統(tǒng)10是用在計(jì)算機(jī)、智能型電視、智能型手機(jī)或平板計(jì)算機(jī)等裝置中,用以讀取一原始數(shù)據(jù)110來進(jìn)行插補(bǔ)運(yùn)算并產(chǎn)生一目的數(shù)據(jù)112中一插補(bǔ)數(shù)據(jù)114。原始數(shù)據(jù)110為一原始影像中所有像素點(diǎn)的像素值,目的數(shù)據(jù)112為一目的影像中所有像素點(diǎn)的像素值,而所產(chǎn)生的插補(bǔ)數(shù)據(jù)114為目的影像中一像素點(diǎn)的像素值,相對應(yīng)于插補(bǔ)數(shù)據(jù)114的像素點(diǎn)可稱為插補(bǔ)點(diǎn)DST。其中,原始影像與目的影像可為靜態(tài)的照片、動態(tài)視訊的圖框或用于顯示三維立體影像的多視角二維影像等,并可據(jù)以變化并不限于此。
[0034]另外,數(shù)據(jù)插補(bǔ)系統(tǒng)10當(dāng)產(chǎn)生插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)114后,也可依序再產(chǎn)生目的影像中其它像素點(diǎn)的像素值并獲得目的影像中所有像素點(diǎn)的像素值,以提高原始影像的解析度為高解析度的目的影像。其中,所產(chǎn)生目的數(shù)據(jù)112的數(shù)據(jù)量相較于原始數(shù)據(jù)110的數(shù)據(jù)量具有一水平放大倍數(shù)HF及一垂直放大倍數(shù)VF。
[0035]另一方面,處理器100可利用特殊應(yīng)用集成電路(Applicat1n-SpecificIntegrated Circuit, ASIC)來實(shí)現(xiàn)。而儲存裝置102可為只讀式內(nèi)存(Read-Only Memory,ROM)、隨機(jī)存取內(nèi)存(Random-Access Memory, RAM)、光盤只讀存儲器(CD-ROMS)、磁帶(magnetic tapes)、軟盤(floppy disks)、光學(xué)數(shù)據(jù)儲存裝置(optical data storagedevices)等等,并不限于此。其中,儲存裝置102用來儲存程序代碼104以指示處理器100執(zhí)行讀取原始數(shù)據(jù)HO與運(yùn)算并產(chǎn)生目的數(shù)據(jù)112中插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)114。值得注意的是,數(shù)據(jù)插補(bǔ)系統(tǒng)10也可利用特殊應(yīng)用集成電路來直接實(shí)現(xiàn)可執(zhí)行讀取原始數(shù)據(jù)110與運(yùn)算的電路,而不限于此。
[0036]具體而言,數(shù)據(jù)插補(bǔ)系統(tǒng)10讀取原始數(shù)據(jù)110來進(jìn)行運(yùn)算并產(chǎn)生目的數(shù)據(jù)112中插補(bǔ)數(shù)據(jù)114的流程,可參考圖2,圖2為本發(fā)明實(shí)施例一數(shù)據(jù)插補(bǔ)流程20的示意圖。在本實(shí)施例中,數(shù)據(jù)插補(bǔ)流程20可編譯為程序代碼104并儲存在儲存裝置102中,以控制處理器100來執(zhí)行讀取原始數(shù)據(jù)110與進(jìn)行運(yùn)算,并產(chǎn)生插補(bǔ)數(shù)據(jù)114。如圖2所示,數(shù)據(jù)插補(bǔ)流程20包含下列步驟:
[0037]步驟200:開始。
[0038]步驟202:根據(jù)相對應(yīng)于目的數(shù)據(jù)112中插補(bǔ)點(diǎn)DST的插補(bǔ)位置、水平放大倍數(shù)HF及垂直放大倍數(shù)VF,在原始數(shù)據(jù)110中獲得一輸入數(shù)據(jù),輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素點(diǎn)的復(fù)數(shù)個(gè)輸入像素值。
[0039]步驟204:對復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值。
[0040]步驟206:由復(fù)數(shù)個(gè)輸出像素值中選擇一輸出像素值,并輸出為插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)114。
[0041]步驟208:結(jié)束。
[0042]此外,根據(jù)數(shù)據(jù)插補(bǔ)流程20的運(yùn)作,除產(chǎn)生插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)114外,也可針對目的影像中其它像素點(diǎn),同樣地通過數(shù)據(jù)插補(bǔ)流程20的運(yùn)作來產(chǎn)生其它像素點(diǎn)的數(shù)據(jù),進(jìn)而獲得相關(guān)于目的影像中所有像素點(diǎn)的目的數(shù)據(jù)112。
[0043]詳細(xì)來說,在步驟202中,原始數(shù)據(jù)110為原始影像中所有像素點(diǎn)的像素值,目的數(shù)據(jù)112為目的影像中所有像素點(diǎn)的像素值,且在原始影像與目的影像中所有像素點(diǎn)所形成的二維影像中可定義出相對應(yīng)的坐標(biāo)軸。而插補(bǔ)點(diǎn)DST的插補(bǔ)位置為目的影像所定義坐標(biāo)軸中一坐標(biāo)并包含有一水平坐標(biāo)與一垂直坐標(biāo)。舉例來說,當(dāng)目的影像所有像素點(diǎn)所形成的二維影像為1024 (水平)X768 (垂直)時(shí),插補(bǔ)點(diǎn)DST的插補(bǔ)位置為落在1024 (水平)X768 (垂直)所形成的坐標(biāo)軸中一坐標(biāo)并包含有水平坐標(biāo)與垂直坐標(biāo)。接著,將插補(bǔ)點(diǎn)DST的水平坐標(biāo)除以水平放大倍數(shù)HF,以及將插補(bǔ)點(diǎn)DST的垂直坐標(biāo)除以垂直放大倍數(shù)VF后,可獲得參考像素坐標(biāo)。最后,根據(jù)原始影像所定義的坐標(biāo)軸,在原始數(shù)據(jù)中獲得參考像素坐標(biāo)周圍復(fù)數(shù)個(gè)像素點(diǎn)的像素值,即為輸入數(shù)據(jù)的復(fù)數(shù)個(gè)輸入像素值。
[0044]在步驟204中,通過至少一重組及插補(bǔ)運(yùn)算程序?qū)⑤斎霐?shù)據(jù)所包含的復(fù)數(shù)個(gè)輸入像素值執(zhí)行相對應(yīng)位置的順序重組后,再針對重組后的數(shù)據(jù)進(jìn)行插補(bǔ)運(yùn)算,以獲得復(fù)數(shù)個(gè)輸出像素值。至少一重組及插補(bǔ)運(yùn)算程序中每一重組及插補(bǔ)運(yùn)算程序的運(yùn)作皆相同,惟差別在于個(gè)別程序運(yùn)算所需的輸入內(nèi)容并不相同,為了與步驟202中所產(chǎn)生的輸入數(shù)據(jù)相區(qū)分,將每一重組及插補(bǔ)運(yùn)算程序所需的輸入內(nèi)容定義為暫存輸入數(shù)據(jù),用以表示其為每一重組及插補(bǔ)運(yùn)算程序的運(yùn)算所需暫存的輸入內(nèi)容。
[0045]其中,當(dāng)至少一重組及插補(bǔ)運(yùn)算程序僅具有一個(gè)重組及插補(bǔ)運(yùn)算程序時(shí),此唯一的重組及插補(bǔ)運(yùn)算程序的暫存輸入數(shù)據(jù)為步驟202中所產(chǎn)生的輸入數(shù)據(jù),因此暫存輸入數(shù)據(jù)所包含的復(fù)數(shù)個(gè)暫存輸入像素值為輸入數(shù)據(jù)的復(fù)數(shù)個(gè)輸入像素值,并將復(fù)數(shù)個(gè)暫存輸入像素值重組及插補(bǔ)運(yùn)算后,以獲得包含有復(fù)數(shù)個(gè)暫存輸出像素值的暫存輸出數(shù)據(jù)。而由于至少一重組及插補(bǔ)運(yùn)算程序僅具有一個(gè)重組及插補(bǔ)運(yùn)算程序,因此暫存輸出數(shù)據(jù)所包含的復(fù)數(shù)個(gè)暫存輸出像素值即為數(shù)據(jù)插補(bǔ)流程20的復(fù)數(shù)個(gè)輸出像素值。
[0046]另外,當(dāng)至少一重組及插補(bǔ)運(yùn)算程序具有多個(gè)重組及插補(bǔ)運(yùn)算程序時(shí)(如二、三或四個(gè)程序等),第一個(gè)程序的暫存輸入數(shù)據(jù)為步驟202中所產(chǎn)生的輸入數(shù)據(jù),并且第一個(gè)程序的暫存輸入數(shù)據(jù)經(jīng)過重組及插補(bǔ)運(yùn)算后產(chǎn)生第一個(gè)程序的暫存輸出數(shù)據(jù),并輸出至第二個(gè)程序成為第二程序的暫存輸入數(shù)據(jù)。同樣地,第二個(gè)程序的暫存輸入數(shù)據(jù)經(jīng)過重組及插補(bǔ)運(yùn)算后產(chǎn)生第二個(gè)程序的暫存輸出數(shù)據(jù),并輸出為下一個(gè)程序的暫存輸入數(shù)據(jù),如此依序運(yùn)作至最后一個(gè)程序。最后一個(gè)程序的暫存輸入數(shù)據(jù)經(jīng)過重組及插補(bǔ)運(yùn)算后,可以獲得最后一個(gè)程序的暫存輸出數(shù)據(jù),包含有復(fù)數(shù)個(gè)暫存輸出像素值即為數(shù)據(jù)插補(bǔ)流程20的復(fù)數(shù)個(gè)輸出像素值。
[0047]最后,在步驟206中,在復(fù)數(shù)個(gè)輸出像素值之中選擇一輸出像素值,并輸出為插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)114。
[0048]如此一來,數(shù)據(jù)插補(bǔ)流程20根據(jù)插補(bǔ)點(diǎn)DST在目的影像中的插補(bǔ)位置再參考水平放大倍數(shù)HF及垂直放大倍數(shù)VF,可換算出參考像素坐標(biāo)以獲得產(chǎn)生插補(bǔ)數(shù)據(jù)114所需的輸入數(shù)據(jù)。此外,數(shù)據(jù)插補(bǔ)流程20并非單純地將輸入數(shù)據(jù)執(zhí)行相加后取平均等的插補(bǔ)運(yùn)算,而是通過重組來重新排列輸入數(shù)據(jù)相對應(yīng)位置的順序后,再針對重組后的數(shù)據(jù)進(jìn)行插補(bǔ)運(yùn)算,才產(chǎn)生插補(bǔ)點(diǎn)的插補(bǔ)數(shù)據(jù),使得插補(bǔ)后的目的影像不會出現(xiàn)條紋狀或塊狀等現(xiàn)象,而可提高插補(bǔ)數(shù)據(jù)的精確度。再者,當(dāng)所需的水平放大倍數(shù)HF及垂直放大倍數(shù)VF為較大的倍數(shù)值時(shí),數(shù)據(jù)插補(bǔ)流程20可先執(zhí)行一次重組及插補(bǔ)運(yùn)算程序來產(chǎn)生相關(guān)于一小倍數(shù)的暫存輸出數(shù)據(jù)后,再繼續(xù)執(zhí)行下一次的重組及插補(bǔ)運(yùn)算程序來產(chǎn)生相關(guān)于另一小倍數(shù)的暫存輸出數(shù)據(jù),并于最后獲得整體較大倍數(shù)的插補(bǔ)數(shù)據(jù)。借此,針對水平放大倍數(shù)HF及垂直放大倍數(shù)VF具有較大放大倍數(shù)的需求時(shí),數(shù)據(jù)插補(bǔ)流程20可通過執(zhí)行多次連續(xù)的重組及插補(bǔ)運(yùn)算程序,來簡易地獲得插補(bǔ)點(diǎn)的插補(bǔ)數(shù)據(jù),能使數(shù)據(jù)插補(bǔ)的運(yùn)算更規(guī)則且更易于實(shí)現(xiàn),同時(shí)也使插補(bǔ)數(shù)據(jù)能更精確。
[0049]關(guān)于至少一重組及插補(bǔ)運(yùn)算程序中每一個(gè)重組及插補(bǔ)運(yùn)算程序的詳細(xì)流程可參考圖3,圖3為本發(fā)明實(shí)施例一重組及插補(bǔ)運(yùn)算流程30的示意圖。在本實(shí)施例中,重組及插補(bǔ)運(yùn)算流程30同樣可編譯為程序代碼104而儲存在儲存裝置102中,以控制處理器100執(zhí)行重組及插補(bǔ)運(yùn)算。如圖3所示,重組及插補(bǔ)運(yùn)算流程30包含下列步驟:
[0050]步驟300:開始。
[0051]步驟302:根據(jù)插補(bǔ)點(diǎn)DST的插補(bǔ)位置、水平放大倍數(shù)HF、垂直放大倍數(shù)VF、一第一參數(shù)及一第二參數(shù),決定一重組模式。
[0052]步驟304:根據(jù)重組模式,對復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)重組像素值。
[0053]步驟306:對復(fù)數(shù)個(gè)重組像素值執(zhí)行運(yùn)算,以產(chǎn)生復(fù)數(shù)個(gè)運(yùn)算像素值。
[0054]步驟308:根據(jù)重組模式,對復(fù)數(shù)個(gè)運(yùn)算像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)暫存輸出像素值。
[0055]步驟310:結(jié)束。
[0056]其中,第一參數(shù)是相關(guān)于至少一重組及插補(bǔ)運(yùn)算程序的數(shù)量,而第二參數(shù)是相關(guān)于所執(zhí)行的重組及插補(bǔ)運(yùn)算流程30相對于至少一重組及插補(bǔ)運(yùn)算程序的次序。
[0057]在步驟302中,重組模式是根據(jù)插補(bǔ)點(diǎn)DST的插補(bǔ)位置、水平放大倍數(shù)HF、垂直放大倍數(shù)VF、第一參數(shù)及第二參數(shù)來決定。首先,計(jì)算2的一程序數(shù)量的次方以獲得第一參數(shù),程序數(shù)量為至少一重組及插補(bǔ)運(yùn)算程序的數(shù)量,例如當(dāng)至少一重組及插補(bǔ)運(yùn)算程序只具有一個(gè)重組及插補(bǔ)運(yùn)算程序時(shí),第一參數(shù)為2的一次方即為2,當(dāng)至少一重組及插補(bǔ)運(yùn)算程序具有2個(gè)重組及插補(bǔ)運(yùn)算程序時(shí),第一參數(shù)為2的二次方即為4。計(jì)算2的一程序次序減I后的次方以獲得第二參數(shù),程序次序?yàn)樗鶊?zhí)行的重組及插補(bǔ)運(yùn)算流程30相對于至少一重組及插補(bǔ)運(yùn)算程序中的次序。例如,當(dāng)所執(zhí)行的重組及插補(bǔ)運(yùn)算流程30為至少一重組及插補(bǔ)運(yùn)算程序中第一個(gè)重組及插補(bǔ)運(yùn)算流程,則第二參數(shù)為2的零次方即為1,當(dāng)所執(zhí)行的重組及插補(bǔ)運(yùn)算流程30為至少一重組及插補(bǔ)運(yùn)算程序中第二個(gè)重組及插補(bǔ)運(yùn)算流程,則第二參數(shù)為2的一次方即為2。
[0058]接著,可將插補(bǔ)點(diǎn)DST的水平坐標(biāo)、垂直坐標(biāo)、第一參數(shù)、第二參數(shù)、水平放大倍數(shù)HF與垂直放大倍數(shù)VF代入下列兩公式以分別獲得水平判斷參數(shù)與垂直判斷參數(shù):
[0059]式1:水平判斷參數(shù)=((水平坐標(biāo)*第一參數(shù))/水平放大倍數(shù)HF)mod(2*第二參數(shù))
[0060]式2:垂直判斷參數(shù)=((垂直坐標(biāo)*第一參數(shù))/垂直放大倍數(shù)HF) mod (2*第二參數(shù))
[0061]其中,操作數(shù)mod代表兩值經(jīng)相除之后取其余數(shù)。
[0062]最后,可判斷水平判斷參數(shù)是否大于或等于第二參數(shù),以產(chǎn)生一第一判斷結(jié)果,以及判斷垂直判斷參數(shù)是否大于或等于第二參數(shù),以產(chǎn)生一第二判斷結(jié)果。并且當(dāng)?shù)谝慌袛嘟Y(jié)果顯示水平判斷參數(shù)大于或等于第二參數(shù)時(shí),決定重組模式包含指示執(zhí)行一水平重組,以及當(dāng)?shù)诙袛嘟Y(jié)果顯示垂直判斷參數(shù)大于或等于第二參數(shù)時(shí),決定重組模式包含指示執(zhí)行一垂直重組。
[0063]在步驟304中,復(fù)數(shù)個(gè)暫存輸入像素值會根據(jù)重組模式中是否指示執(zhí)行水平重組或垂直重組,進(jìn)行相對應(yīng)的數(shù)據(jù)重組。當(dāng)重組模式指示只需執(zhí)行水平重組時(shí),復(fù)數(shù)個(gè)暫存輸入像素值會根據(jù)復(fù)數(shù)個(gè)暫存輸入像素值相對應(yīng)的復(fù)數(shù)個(gè)暫存輸入像素點(diǎn)所在的坐標(biāo)位置,以整體中心點(diǎn)為中心進(jìn)行像素值的左右置換。當(dāng)重組模式指示只需執(zhí)行垂直重組時(shí),復(fù)數(shù)個(gè)暫存輸入像素值會根據(jù)復(fù)數(shù)個(gè)暫存輸入像素值相對應(yīng)的復(fù)數(shù)個(gè)暫存輸入像素點(diǎn)所在的坐標(biāo)位置,以整體中心點(diǎn)為中心進(jìn)行像素值的上下置換。當(dāng)重組模式指示需執(zhí)行水平重組及垂直重組時(shí),復(fù)數(shù)個(gè)暫存輸入像素值會根據(jù)復(fù)數(shù)個(gè)暫存輸入像素值相對應(yīng)的復(fù)數(shù)個(gè)暫存輸入像素點(diǎn)所在的坐標(biāo)位置,以整體中心點(diǎn)為中心進(jìn)行像素值的左右且上下置換。復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組后可產(chǎn)生復(fù)數(shù)個(gè)重組像素值,而需注意的是,當(dāng)重組模式指示不需執(zhí)行水平重組及垂直重組時(shí),復(fù)數(shù)個(gè)暫存輸入像素值將不執(zhí)行重組置換,并直接產(chǎn)生為復(fù)數(shù)個(gè)重組像素值。
[0064]在步驟306?308中,針對復(fù)數(shù)個(gè)重組像素值可進(jìn)一步地結(jié)合至少一插補(bǔ)系數(shù)來執(zhí)行運(yùn)算,并可視需求執(zhí)行復(fù)數(shù)個(gè)重組像素值相對應(yīng)像素區(qū)塊的濾波處理,如去邊緣化或去模糊化等,以使插補(bǔ)的結(jié)果更符合影像的內(nèi)容。復(fù)數(shù)個(gè)重組像素值在運(yùn)算后產(chǎn)生復(fù)數(shù)個(gè)運(yùn)算像素值,最后需再根據(jù)重組模式,依照上述相同的重組置換來置換回原先的坐標(biāo)位置,并輸出為暫存輸出像素值。
[0065]也就是說,重組及插補(bǔ)運(yùn)算流程30根據(jù)插補(bǔ)點(diǎn)DST的插補(bǔ)位置、水平放大倍數(shù)HF及垂直放大倍數(shù)VF,并且參考相關(guān)于程序總量的第一參數(shù)與相關(guān)于程序次序的第二參數(shù)所獲得的重組模式,決定是否執(zhí)行水平、垂直或水平及垂直重組,進(jìn)而再進(jìn)行插補(bǔ)系數(shù)的運(yùn)算。借此,在至少一重組及插補(bǔ)運(yùn)算程序中,每一重組及插補(bǔ)運(yùn)算程序可根據(jù)插補(bǔ)位置及執(zhí)行次序來動態(tài)改變最佳的重組置換方式,以產(chǎn)生插補(bǔ)點(diǎn)的插補(bǔ)數(shù)據(jù),進(jìn)而可提高插補(bǔ)數(shù)據(jù)的精確度。
[0066]另一方面,關(guān)于數(shù)據(jù)插補(bǔ)流程20在數(shù)據(jù)插補(bǔ)系統(tǒng)10中更詳細(xì)的運(yùn)作方式,可同時(shí)參考圖4與圖5,圖4為數(shù)據(jù)插補(bǔ)系統(tǒng)10中原始數(shù)據(jù)110與目的數(shù)據(jù)112的示意圖。如圖4所示,原始數(shù)據(jù)110為原始影像中所包含4 (水平)X4 (垂直)像素點(diǎn)的像素值,而目的數(shù)據(jù)112為目的影像中包含有12 (水平)X 12 (垂直)像素點(diǎn)的像素值。因此,目的數(shù)據(jù)112與原始數(shù)據(jù)110間具有水平倍數(shù)HF為3及垂直倍數(shù)VF為3的關(guān)系。
[0067]當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)410時(shí),插補(bǔ)點(diǎn)DST在目的影像所定義坐標(biāo)軸中的插補(bǔ)位置為坐標(biāo)點(diǎn)(6,6),故將插補(bǔ)點(diǎn)DST的水平坐標(biāo)除以水平放大倍數(shù)HF,以及將插補(bǔ)點(diǎn)DST的垂直坐標(biāo)除以垂直放大倍數(shù)VF后,可以獲得參考像素坐標(biāo)為(2,2 )。其中,當(dāng)除以水平放大倍數(shù)HF或垂直放大倍數(shù)VF,所獲得非整數(shù)值時(shí),可選擇小數(shù)值依四舍五入的方法進(jìn)位成整數(shù)或者選擇無條件舍去小數(shù)值,在本實(shí)施例中,將無條件舍去小數(shù)值以方便說明,然實(shí)際狀況可依需求來據(jù)以變化,而不受限。
[0068]其次,在原始影像所定義的坐標(biāo)軸中,可以取得原始影像中參考像素坐標(biāo)(2,2)周圍的左上、上、右上、左、中心、右、左下、下及右下的九像素點(diǎn)400?408,并于原始數(shù)據(jù)110中獲得相關(guān)于像素點(diǎn)40(Γ408的像素值,成為數(shù)據(jù)插補(bǔ)流程20用于產(chǎn)生像素點(diǎn)410的像素值所需的輸入數(shù)據(jù)。同樣地,當(dāng)插補(bǔ)點(diǎn)DST分別為像素點(diǎn)4lf 413時(shí),其在目的影像所定義坐標(biāo)軸中的插補(bǔ)位置分別為坐標(biāo)點(diǎn)(8,6)、(6,8)、(8,8),并可計(jì)算出其參考像素坐標(biāo)皆為(2,2),其中同樣地將小數(shù)值無條件舍去以方便說明,實(shí)際狀況可依需求來加以變化。因此,用于產(chǎn)生像素點(diǎn)411?413的像素值所需的輸入數(shù)據(jù)皆為像素點(diǎn)400?408的像素值。
[0069]在此情形下,在一實(shí)施例中,當(dāng)數(shù)據(jù)插補(bǔ)流程20中僅包含有執(zhí)行一次重組及插補(bǔ)運(yùn)算程序時(shí),在原始數(shù)據(jù)I1中所獲得的輸入數(shù)據(jù)會根據(jù)重組及插補(bǔ)運(yùn)算流程30來執(zhí)行一次重組及插補(bǔ)運(yùn)算。首先,需先計(jì)算出第一參數(shù)與第二參數(shù)以決定重組及插補(bǔ)運(yùn)算流程30的重組模式,而通過計(jì)算2的程序數(shù)量的次方可以獲得第一參數(shù)為2,計(jì)算2的程序次序減I后的次方可以獲得第二參數(shù)為I。并且,當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)410時(shí),由于其在目的影像中坐標(biāo)點(diǎn)為(6,6),故可將插補(bǔ)點(diǎn)DST的水平坐標(biāo)、垂直坐標(biāo)、第一參數(shù)、第二參數(shù)、水平放大倍數(shù)HF與垂直放大倍數(shù)VF代入前述式1、式2以分別獲得水平判斷參數(shù)與垂直判斷參數(shù):
[0070]水平判斷參數(shù)=U6*2)/3)mod(2*l)=0;
[0071]垂直判斷參數(shù)=((6*2)/3)mod (2*1) =0 ;
[0072]其中,除法運(yùn)算的結(jié)果將無條件舍去小數(shù)值。借此,可判斷水平判斷參數(shù)未大于或等于第二參數(shù)且垂直判斷參數(shù)未大于或等于第二參數(shù),故決定重組模式不包含執(zhí)行水平重組及垂直重組。
[0073]同樣地,當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)411時(shí),其坐標(biāo)點(diǎn)為(8,6)代入上述式1、式2可分別獲得水平判斷參數(shù)為I與垂直判斷參數(shù)為0,故決定重組模式僅包含執(zhí)行水平重組。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)412時(shí),其坐標(biāo)點(diǎn)為(6,8)代入上述式1、式2可分別獲得水平判斷參數(shù)為O與垂直判斷參數(shù)為1,故決定重組模式僅包含執(zhí)行垂直重組。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)413時(shí),其坐標(biāo)點(diǎn)為(8,8)代入上述式1、式2可分別獲得水平判斷參數(shù)為I與垂直判斷參數(shù)為1,故決定重組模式包含執(zhí)行水平重組及垂直重組。
[0074]再者,請參考圖5,圖5為圖4中由原始數(shù)據(jù)所獲得的一輸入數(shù)據(jù)500根據(jù)重組及插補(bǔ)運(yùn)算流程30執(zhí)行運(yùn)作的相關(guān)數(shù)據(jù)的示意圖。輸入數(shù)據(jù)500為原始數(shù)據(jù)110中像素點(diǎn)40(Γ408的像素值,將根據(jù)重組模式重組并產(chǎn)生重組數(shù)據(jù)502,重組數(shù)據(jù)502再經(jīng)由插補(bǔ)運(yùn)算產(chǎn)生運(yùn)算數(shù)據(jù)504,最后運(yùn)算數(shù)據(jù)504再根據(jù)重組模式重組后產(chǎn)生輸出數(shù)據(jù)506,以產(chǎn)生像素點(diǎn)41(Γ413的像素值。其中,輸入數(shù)據(jù)500包含有像素點(diǎn)40(Γ408的像素值Im (O廣Im (8),重組數(shù)據(jù)502包含有像素值Ir (O廣Ir (8),運(yùn)算數(shù)據(jù)504包含有像素值Iu (O)?Iu (8),輸出數(shù)據(jù)506包含有像素值1 (O)?1 (8)。
[0075]首先,當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)410時(shí),由于重組模式不包含執(zhí)行水平重組及垂直重組,故執(zhí)行 Ir(O)=Im(O), Ir(I)=Im(I), Ir (2) =Im(2), Ir (3) =Im(3), Ir (4) =Im(4),Ir (5) =Im(5), Ir (6) =Im(6), Ir (7) =Im(7), Ir (8)=Im(8),以產(chǎn)生重組數(shù)據(jù) 502。同樣地,當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)411時(shí),由于重組模式僅包含執(zhí)行水平重組,故執(zhí)行Ir(0)=Im(2),Ir (I)=Im (I), Ir (2)=Im (O), Ir (3)=Im (5), Ir (4)=Im (4), Ir (5)=Im (3), Ir (6)=Im (8),Ir (7) =Im(7),Ir (8) =Im(6),以產(chǎn)生重組數(shù)據(jù)502。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)412時(shí),由于重組模式僅包含執(zhí)行垂直重組,故執(zhí)行 Ir (O) =Im (6), Ir(I) =Im (7), Ir (2) =Im (8), Ir (3) =Im (3),Ir (4) =Im(4), Ir (5) =Im(5), Ir (6) =Im(O), Ir (7) =Im(I), Ir (8) =Im(2),以產(chǎn)生重組數(shù)據(jù)502。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)413時(shí),由于重組模式包含執(zhí)行水平重組及垂直重組,故執(zhí)行 Ir (O) =Im (8), Ir (I) =Im (7), Ir (2) =Im (6), Ir (3) =Im (5), Ir (4) =Im (4), Ir (5) =Im (3),Ir (6) =Im(2), Ir (7) =Im(l),Ir (8) =Im(O),以產(chǎn)生重組數(shù)據(jù) 502。
[0076]再者,對重組數(shù)據(jù)502執(zhí)行以下運(yùn)算以產(chǎn)生運(yùn)算數(shù)據(jù)504:
[0077]Iu (O) =Ir (3) *H+Ir (I) *V+Ir (4) *C+Ir (O) *D ;
[0078]Iu (I) =Ir (5) *H+Ir (I) *V+Ir (4) *C+Ir (2) *D ;
[0079]Iu (2) =Ir (4) *H+Ir (2) *V+Ir (5) *C+Ir (I) *D ;
[0080]Iu (3) =Ir (3) *H+Ir (J) *V+Ir (4) *C+Ir (6) *D ;[0081 ] Iu (4) =Ir (5) *H+Ir (7) *V+Ir (4) *C+Ir (8) *D ;
[0082]Iu (5) =Ir (4) *H+Ir (8) *V+Ir (5) *C+Ir (7) *D ;
[0083]Iu (6) =Ir (6) *H+Ir (4) *V+Ir (7) *C+Ir (3) *D ;
[0084]Iu (7) =Ir (8) *H+Ir (4) *V+Ir (7) *C+Ir (5) *D ;以及
[0085]Iu (8) =Ir (7) *H+Ir (5) *V+Ir (8) *C+Ir (4) *D ;
[0086]其中,H為水平插補(bǔ)系數(shù),V為垂直插補(bǔ)系數(shù),C為對角插補(bǔ)系數(shù),D為伸展插補(bǔ)系數(shù)。而插補(bǔ)系數(shù)H、V、C、D的數(shù)值為預(yù)定的固定值,但也可根據(jù)需求來加以變化,并不受限。
[0087]接著,對運(yùn)算數(shù)據(jù)504再根據(jù)重組模式進(jìn)行重組,即當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)410時(shí),重組模式不包含執(zhí)行水平重組及垂直重組,執(zhí)行1(O)=Iu(O), 1(I)=Iu(I),1 (2) =Iu (2), 1 (3) =Iu (3), 1 (4) =Iu (4), 1 (5) =Iu (5), 1 (6) =Iu (6), 1 (7) =Iu (7),1 (8) =Iu (8),以產(chǎn)生輸出數(shù)據(jù)506。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)411時(shí),重組模式僅包含執(zhí)行水平重組,執(zhí)行 1 (O) =Iu (2), 1(I)=Iu(I), 1 (2) =Iu (O), 1 (3) =Iu (5), 1 (4) =Iu (4),1 (5) =Iu (3),1 (6) =Iu (8),1 (7) =Iu (7),1 (8) =Iu (6),以產(chǎn)生輸出數(shù)據(jù) 506。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)412時(shí),重組模式僅包含執(zhí)行垂直重組,執(zhí)行1 (O) =Iu (6), 1 (I) =Iu (7),1(2)=Iu (8), 1(3)=Iu (3), 1(4)=Iu (4), 1(5)=Iu (5), 1(6)=Iu (O), 1(7)=Iu (I),1 (8) =Iu (2),以產(chǎn)生輸出數(shù)據(jù)506。當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)413時(shí),重組模式包含執(zhí)行水平重組及垂直重組,執(zhí)行 1(O)=Iu (8), 1(I)=Iu (7), 1 (2) =Iu (6), 1 (3) =Iu (5),1 (4) =Iu (4),1 (5) =Iu (3),1 (6) =Iu (2),1 (7) =Iu(l),1 (8) =Iu(O),以產(chǎn)生輸出數(shù)據(jù)506。
[0088]最后,由輸出數(shù)據(jù)506所包含的像素值1 (O廣1 (8)中,選擇像素值1 (4)為插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù),即為所計(jì)算的插補(bǔ)點(diǎn)DST為像素點(diǎn)410、411、412或413的像素值。
[0089]如此一來,在此實(shí)施例中,根據(jù)數(shù)據(jù)插補(bǔ)流程20執(zhí)行一次重組及插補(bǔ)運(yùn)算程序,并產(chǎn)生目的數(shù)據(jù)112中插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù),其中輸入數(shù)據(jù)500是通過插補(bǔ)點(diǎn)DST的插補(bǔ)位置換算后,在原始數(shù)據(jù)110中所獲得的九個(gè)像素值,而根據(jù)重組及插補(bǔ)運(yùn)算流程30執(zhí)行運(yùn)算所需的重組數(shù)據(jù)502、運(yùn)算數(shù)據(jù)504及輸出數(shù)據(jù)506也皆僅包含有九個(gè)像素值。因此,數(shù)據(jù)插補(bǔ)流程20可簡易地獲得插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù),而且輸入數(shù)據(jù)根據(jù)重組模式經(jīng)重組后再運(yùn)算并再重組后,才產(chǎn)生出插補(bǔ)數(shù)據(jù),能使插補(bǔ)數(shù)據(jù)更精確。
[0090]更進(jìn)一步地,在另一實(shí)施例中,同樣如圖4所示的原始數(shù)據(jù)110與目的數(shù)據(jù)112,當(dāng)數(shù)據(jù)插補(bǔ)流程20中包含有執(zhí)行兩次重組及插補(bǔ)運(yùn)算程序時(shí),在原始數(shù)據(jù)110中所獲得的輸入數(shù)據(jù)會根據(jù)重組及插補(bǔ)運(yùn)算流程30來執(zhí)行兩次重組及插補(bǔ)運(yùn)算。同樣地,需先計(jì)算出第一參數(shù)與第二參數(shù)以決定每一重組及插補(bǔ)運(yùn)算流程所需的重組模式,而通過計(jì)算2的程序數(shù)量的次方可以獲得第一次程序的第一參數(shù)為2,計(jì)算2的程序次序減I后的次方可以獲得第一次程序的第二參數(shù)為I。計(jì)算2的程序數(shù)量的次方可以獲得第二次程序的第一參數(shù)為2,計(jì)算2的程序次序減I后的次方可以獲得第二次程序的第二參數(shù)為2。
[0091]接著,針對第一次程序而言,將插補(bǔ)點(diǎn)DST的水平坐標(biāo)、垂直坐標(biāo)、第一次程序的第一參數(shù)、第一次程序的第二參數(shù)、水平放大倍數(shù)HF與垂直放大倍數(shù)VF代入前述式1、式2以分別獲得當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)41(Γ413時(shí)第一次程序的水平判斷參數(shù)與垂直判斷參數(shù)后,再獲得插補(bǔ)點(diǎn)DST為像素點(diǎn)41(Γ413時(shí)第一次程序的重組模式。針對第二次程序而言,將插補(bǔ)點(diǎn)DST的水平坐標(biāo)、垂直坐標(biāo)、第二次程序的第一參數(shù)、第二次程序的第二參數(shù)、水平放大倍數(shù)HF與垂直放大倍數(shù)VF代入前述式1、式2以分別獲得當(dāng)插補(bǔ)點(diǎn)DST為像素點(diǎn)41(Γ413時(shí)第二次程序的水平判斷參數(shù)與垂直判斷參數(shù)后,再獲得插補(bǔ)點(diǎn)DST為像素點(diǎn)410^413時(shí)第二次程序的重組模式。
[0092]其次,第一次程序及第二次程序可根據(jù)相對應(yīng)的重組模式,執(zhí)行前述輸入數(shù)據(jù)、重組數(shù)據(jù)、運(yùn)算數(shù)據(jù)及輸出數(shù)據(jù)的運(yùn)算,詳細(xì)運(yùn)算過程與前述的實(shí)施例皆相同,可參考前述實(shí)施例的相關(guān)段落說明其與圖5,在此不贅述。其中,第一次程序與第二次程序運(yùn)算所需的輸入內(nèi)容并不相同,第一次程序的輸入數(shù)據(jù)是由原始數(shù)據(jù)HO中所獲得,而第二次程序的輸入數(shù)據(jù)為第一次程序的輸出數(shù)據(jù),最后,由第二次程序的輸出數(shù)據(jù)中選擇出插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù),即為所計(jì)算的插補(bǔ)點(diǎn)DST為像素點(diǎn)410、411、412或413的像素值。
[0093]如此一來,在此實(shí)施例中,根據(jù)數(shù)據(jù)插補(bǔ)流程20執(zhí)行兩次重組及插補(bǔ)運(yùn)算程序,并產(chǎn)生目的數(shù)據(jù)112中插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù),其中每一程序的輸入數(shù)據(jù)、重組數(shù)據(jù)、運(yùn)算數(shù)據(jù)及輸出數(shù)據(jù)皆僅包含有九個(gè)像素值,因此在多次的重組及插補(bǔ)運(yùn)算程序中可簡易地獲得插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)。此外,由于每一程序的運(yùn)作皆為相同只差在運(yùn)算所需輸入的內(nèi)容不同,故具有規(guī)則而易于利用硬件來實(shí)現(xiàn)。同時(shí),由于每一程序根據(jù)插補(bǔ)位置與運(yùn)算次序來執(zhí)行重組及插補(bǔ)運(yùn)算,因此當(dāng)水平放大倍數(shù)HF及垂直放大倍數(shù)VF具有較大放大倍數(shù)的需求時(shí),通過執(zhí)行多次連續(xù)的重組及插補(bǔ)運(yùn)算程序,能更精確地產(chǎn)生經(jīng)過較大放大倍數(shù)的插補(bǔ)數(shù)據(jù)。
[0094]具體而言,本發(fā)明是根據(jù)插補(bǔ)點(diǎn)DST的插補(bǔ)位置并參考水平放大倍數(shù)HF及垂直放大倍數(shù)VF在原始數(shù)據(jù)中獲得計(jì)算插補(bǔ)點(diǎn)DST的插補(bǔ)數(shù)據(jù)所需的輸入數(shù)據(jù),并且根據(jù)插補(bǔ)位置、水平放大倍數(shù)HF、垂直放大倍數(shù)VF及相關(guān)于程序數(shù)量與次序的參數(shù),對輸入數(shù)據(jù)執(zhí)行不同重組模式的至少一重組及插補(bǔ)運(yùn)算,而獲得精準(zhǔn)的插補(bǔ)數(shù)據(jù)。本領(lǐng)域的技術(shù)人員當(dāng)可據(jù)以進(jìn)行修飾或變化,舉例來說,在本實(shí)施例中,數(shù)據(jù)插補(bǔ)系統(tǒng)10包含有處理器100及儲存裝置102,而數(shù)據(jù)插補(bǔ)流程20編譯為程序代碼104儲存在儲存裝置102中,以控制處理器100來執(zhí)行讀取原始數(shù)據(jù)110并運(yùn)算出插補(bǔ)數(shù)據(jù)114。但在其它實(shí)施例中,由于數(shù)據(jù)插補(bǔ)流程20的運(yùn)算具規(guī)則性,所以數(shù)據(jù)插補(bǔ)系統(tǒng)10也可為特殊應(yīng)用集成電路所實(shí)現(xiàn)的電路來直接實(shí)現(xiàn)數(shù)據(jù)插補(bǔ)流程20的運(yùn)算,或者數(shù)據(jù)插補(bǔ)系統(tǒng)10中也可包含有串接的至少一重組及插補(bǔ)運(yùn)算模塊,來分別執(zhí)行數(shù)據(jù)插補(bǔ)流程20中所需的至少一重組及插補(bǔ)運(yùn)算程序,可據(jù)以變化而不受限。
[0095]另外,在本實(shí)施例中,水平放大倍數(shù)HF及垂直放大倍數(shù)VF為整數(shù)如3倍,但在其它實(shí)施例中,水平放大倍數(shù)HF及垂直放大倍數(shù)VF也可為非整數(shù)如2.5倍,而同樣可根據(jù)前述的換算方法與公式來獲得參考像素坐標(biāo)與相關(guān)于重組模式的參數(shù),并進(jìn)而獲得插補(bǔ)數(shù)據(jù),并不受限。
[0096]綜上所述,現(xiàn)有技術(shù)將相關(guān)于插補(bǔ)像素點(diǎn)的多數(shù)個(gè)輸入像素點(diǎn)的像素值,直接將其相加取平均或乘上比率后相加取平均等算法來計(jì)算出插補(bǔ)像素點(diǎn)的數(shù)據(jù),將會使得插補(bǔ)后的高解析度影像出現(xiàn)明顯的條紋狀或塊狀等不平滑的現(xiàn)象。相較之下,本發(fā)明通過重組來重新排列用來產(chǎn)生插補(bǔ)數(shù)據(jù)所需輸入數(shù)據(jù)的位置順序后,再針對重組后的數(shù)據(jù)進(jìn)行插補(bǔ)運(yùn)算后產(chǎn)生插補(bǔ)點(diǎn)的插補(bǔ)數(shù)據(jù),可使得插補(bǔ)后的目的影像不會出現(xiàn)條紋狀或塊狀等現(xiàn)象,而可提高數(shù)據(jù)插補(bǔ)的精確度。
[0097]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)插補(bǔ)方法,用以獲得一目的數(shù)據(jù)中一插補(bǔ)點(diǎn)的一插補(bǔ)數(shù)據(jù),所述目的數(shù)據(jù)的數(shù)據(jù)量相較于一原始數(shù)據(jù)的數(shù)據(jù)量具有一水平放大倍數(shù)及一垂直放大倍數(shù),其特征在于:所述數(shù)據(jù)插補(bǔ)方法包含有: 根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的一插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得一輸入數(shù)據(jù),所述輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素的復(fù)數(shù)個(gè)輸入像素值; 對所述復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值;以及 由所述復(fù)數(shù)個(gè)輸出像素值選擇一輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)。
2.如權(quán)利要求1所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的所述插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得所述輸入數(shù)據(jù)的步驟,包含有: 將對應(yīng)于所述插補(bǔ)位置的一水平坐標(biāo)與一垂直坐標(biāo)分別除以所述水平放大倍數(shù)與所述垂直放大倍數(shù),以獲得一參考像素坐標(biāo);以及 取得所述原始數(shù)據(jù)中所述參考像素坐標(biāo)周圍像素的像素值,以獲得所述輸入數(shù)據(jù)的所述復(fù)數(shù)個(gè)輸入像素值。
3.如權(quán)利要求1所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,所述至少一重組及插補(bǔ)運(yùn)算程序的每一重組及插補(bǔ)運(yùn)算程序包含有: 根據(jù)所述插補(bǔ)位置、所述水平放大倍數(shù)、所述垂直放大倍數(shù)、一第一參數(shù)及一第二參數(shù),決定一重組模式; 根據(jù)所述重組模式,對復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)重組像素值; 對所述復(fù)數(shù)個(gè)重組像素值執(zhí)行運(yùn)算,以產(chǎn)生復(fù)數(shù)個(gè)運(yùn)算像素值;以及 根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)運(yùn)算像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)暫存輸出像素值; 其中,相對于所述至少一運(yùn)算程序中最前一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸入像素值為所述復(fù)數(shù)個(gè)輸入像素值,每一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸出像素值為下一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸入像素值,以及最后一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸出像素值為所述復(fù)數(shù)個(gè)輸出像素值; 其中,所述第一參數(shù)相關(guān)于所述至少一重組及插補(bǔ)運(yùn)算程序的數(shù)量,所述第二參數(shù)相關(guān)于所述每一重組及插補(bǔ)運(yùn)算程序相對于所述至少一重組及插補(bǔ)運(yùn)算程序的次序。
4.如權(quán)利要求3所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,根據(jù)所述插補(bǔ)位置、所述水平放大倍數(shù)、所述垂直放大倍數(shù)、所述第一參數(shù)及所述第二參數(shù),決定所述重組模式的步驟,包含有: 將所述插補(bǔ)位置中一水平坐標(biāo)與一垂直坐標(biāo)分別先乘以所述第一參數(shù)后除以所述水平放大倍數(shù)與所述垂直放大倍數(shù),再除以所述第二參數(shù)乘以二后的值并取余數(shù),以分別獲得一水平判斷參數(shù)與一垂直判斷參數(shù); 判斷所述水平判斷參數(shù)是否大于或等于所述第二參數(shù),以產(chǎn)生一第一判斷結(jié)果; 判斷所述垂直判斷參數(shù)是否大于或等于所述第二參數(shù),以產(chǎn)生一第二判斷結(jié)果;以及 根據(jù)所述第一判斷結(jié)果及所述第二判斷結(jié)果,決定所述重組模式。
5.如權(quán)利要求4所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,根據(jù)所述第一判斷結(jié)果及所述第二判斷結(jié)果,決定所述重組模式的步驟,包含有: 當(dāng)所述第一判斷結(jié)果顯示所述水平判斷參數(shù)大于或等于所述第二參數(shù)時(shí),所述重組模式指示執(zhí)行一水平重組;以及 當(dāng)所述第二判斷結(jié)果顯示所述垂直判斷參數(shù)大于或等于所述第二參數(shù)時(shí),所述重組模式指示執(zhí)行一垂直重組。
6.如權(quán)利要求5所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,所述復(fù)數(shù)個(gè)暫存輸入像素值包含第一至第九暫存輸入像素值,所述復(fù)數(shù)個(gè)重組像素值包含第一至第九重組像素值,所述復(fù)數(shù)個(gè)運(yùn)算像素值包含第一至第九運(yùn)算像素值,所述復(fù)數(shù)個(gè)暫存輸出像素值包含第一至第九暫存輸出像素值,以及所述復(fù)數(shù)個(gè)輸出像素值包含第一至第九輸出像素值。
7.如權(quán)利要求6所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組,以產(chǎn)生所述復(fù)數(shù)個(gè)重組像素值的步驟,包含有: 當(dāng)所述重組模式指示執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行IR(O)=IM(S),IR⑴=頂(7),IR(2)=IM(6),IR(3)=IM(5), IR(4) =IM(4), IR(5)=IM(3), IR(6)=IM(2),IR(7)=IM(1), IR(8) =IM(O);或 當(dāng)所述重組模式指示僅執(zhí)行所述水平重組時(shí),執(zhí)行IR(0)=IM(2),IR(I)=IM(I),IR⑵=頂(0),IR(3)=IM(5), IR(4) =IM(4), IR(5)=IM(3), IR(6)=IM(8), IR(7)=IM(7),IR (8)=頂(6);或 當(dāng)所述重組模式指示僅執(zhí)行所述垂直重組時(shí),執(zhí)行IR (O) =IM (6), IR⑴=IM (7),IR(2)=IM(8), IR(3)=IM(3), IR(4) =IM(4), IR(5)=IM(5), IR(6)=IM(0), IR(7)=IM(1),IR (8)=頂(2);或 當(dāng)所述重組模式指示不執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行IR(O)=IM(O),IR(I)=IM(I), IR(2)=IM(2), IR(3)=IM(3), IR(4) =IM(4), IR(5)=IM(5), IR(6)=IM(6),IR (7)=頂(7),IR (8)=頂(8); 其中,IM(O)表示所述第一暫存輸入像素值,IM(I)表示所述第二暫存輸入像素值,IM(2)表示所述第三暫存輸入像素值,IM(3)表示所述第四暫存輸入像素值,IM(4)表示所述第五暫存輸入像素值,IM(5)表示所述第六暫存輸入像素值,IM(6)表示所述第七暫存輸入像素值,IM(7)表示所述第八暫存輸入像素值,IM(S)表示所述第九暫存輸入像素值;其中,IR(O)表示所述第一重組像素值,IR(I)表示所述第二重組像素值,IR(2)表示所述第三重組像素值,IR(3)表示所述第四重組像素值,IR(4)表示所述第五重組像素值,IR(5)表示所述第六重組像素值,IR(6)表示所述第七重組像素值,IR(7)表示所述第八重組像素值,IR(S)表示所述第九重組像素值。
8.如權(quán)利要求6所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,對所述復(fù)數(shù)個(gè)重組像素值執(zhí)行運(yùn)算,以產(chǎn)生所述復(fù)數(shù)個(gè)運(yùn)算像素值的步驟,包含有執(zhí)行以下步驟:
IU(O)=IR(3)*H+IR(I) *V+IR(4)*C+IR(O)*D ;
IU(I) =IR(5)*H+IR(I)*V+IR(4)*C+IR(2)*D ;
IU(2)=IR(4)*H+IR(2) *V+IR(5)*C+IR(I)*D ;
IU(3)=IR(3)*H+IR(7)*V+IR(4)*C+IR(6)*D ;
IU(4)=IR(5)*H+IR(7)*V+IR(4)*C+IR(8)*D ;
IU(5)=IR(4)*H+IR(8) *V+IR(5)*C+IR(7)*D ;
IU(6)=IR(6)*H+IR(4)*V+IR(7)*C+IR(3)*D ;
IU (7) =IR (8) *H+IR (4) *V+IR (7) *C+IR (5) *D ;以及
IU(8)=IR(7)*H+IR(5) *V+IR(8)*C+IR(4)*D ; 其中,IR(O)表示所述第一重組像素值,IR(I)表示所述第二重組像素值,IR(2)表示所述第三重組像素值,IR(3)表示所述第四重組像素值,IR(4)表示所述第五重組像素值,IR(5)表示所述第六重組像素值,IR(6)表示所述第七重組像素值,IR(7)表示所述第八重組像素值,IR(S)表示所述第九重組像素值; 其中,IU(O)表示所述第一運(yùn)算像素值,IU(I)表示所述第二運(yùn)算像素值,IU(2)表示所述第三運(yùn)算像素值,IU(3)表示所述第四運(yùn)算像素值,IU(4)表示所述第五運(yùn)算像素值,IU (5)表示所述第六運(yùn)算像素值,IU (6)表示所述第七運(yùn)算像素值,IU (7)表示所述第八運(yùn)算像素值,IU(S)表示所述第九運(yùn)算像素值; 其中,H表一水平插補(bǔ)系數(shù),V表一垂直插補(bǔ)系數(shù),C表一對角插補(bǔ)系數(shù),D表一伸展插補(bǔ)系數(shù)。
9.如權(quán)利要求6所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)運(yùn)算像素值執(zhí)行重組,以產(chǎn)生所述復(fù)數(shù)個(gè)暫存輸出像素值的步驟,包含有: 當(dāng)所述重組模式指示執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行1(O)=IU(S),1 ⑴=IU(7),1 (2) =IU (6), 10(3)=IU(5), 1 (4) =IU (4), 10(5)=IU(3), 10(6)=IU(2),1 (7) =IU (I),1 (8) =IU(O);或 當(dāng)所述重組模式指示僅執(zhí)行所述水平重組時(shí),執(zhí)行10(0)=IU(2),1(I)=IU(I),1 ⑵=IU(0),1 (3) =IU (5),1 (4) =IU (4),1 (5) =IU (3),1 (6) =IU (8),1 (7) =IU (7),1(8)=IU (6);或 當(dāng)所述重組模式指示僅執(zhí)行所述垂直重組時(shí),執(zhí)行1(O) =IU(6), 1⑴=IU(7),1(2) =IU(8), 10(3)=IU(3), 1(4) =IU(4), 10(5)=IU(5), 1(6) =IU(O), 10(7)=IU⑴,1 (8) =IU (2);或 當(dāng)所述重組模式指示不執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行1(O)=IU(O),1(I)=IU(I), 10(2)=IU(2), 10(3)=IU(3), 1(4) =IU(4), 10(5)=IU(5), 1(6) =IU(6),1 (7) =IU (7),1 (8) =IU (8); 其中,IU(O)表示所述第一運(yùn)算像素值,IU(I)表示所述第二運(yùn)算像素值,IU(2)表示所述第三運(yùn)算像素值,IU (3)表示所述第四運(yùn)算像素值,IU (4)表示所述第五運(yùn)算像素值,IU (5)表示所述第六運(yùn)算像素值,IU (6)表示所述第七運(yùn)算像素值,IU (7)表示所述第八運(yùn)算像素值,IU(S)表示所述第九運(yùn)算像素值; 其中,10(0)表示所述第一暫存輸出像素值,10(1)表示所述第二暫存輸出像素值,10(2)表示所述第三暫存輸出像素值,10(3)表示所述第四暫存輸出像素值,10(4)表示所述第五暫存輸出像素值,10(5)表示所述第六暫存輸出像素值,10(6)表示所述第七暫存輸出像素值,10(7)表示所述第八暫存輸出像素值,10(8)表示所述第九暫存輸出像素值。
10.如權(quán)利要求6所述的數(shù)據(jù)插補(bǔ)方法,其特征在于,由所述復(fù)數(shù)個(gè)輸出像素值選擇所述輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)的步驟,是選擇所述第五輸出像素值為所述插補(bǔ)數(shù)據(jù)。
11.一種數(shù)據(jù)插補(bǔ)系統(tǒng),用以獲得一目的數(shù)據(jù)中一插補(bǔ)點(diǎn)的一插補(bǔ)數(shù)據(jù),所述目的數(shù)據(jù)的數(shù)據(jù)量相較于一原始數(shù)據(jù)的數(shù)據(jù)量具有一水平放大倍數(shù)及一垂直放大倍數(shù),所述數(shù)據(jù)插補(bǔ)系統(tǒng)包含有: 一處理器;以及 一儲存裝置,儲存有一程序代碼,所述程序代碼用來指示所述處理器執(zhí)行一數(shù)據(jù)插補(bǔ)方法,所述數(shù)據(jù)插補(bǔ)方法包含有: 根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的一插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得一輸入數(shù)據(jù),所述輸入數(shù)據(jù)包含對應(yīng)于復(fù)數(shù)個(gè)像素的復(fù)數(shù)個(gè)輸入像素值; 對所述復(fù)數(shù)個(gè)輸入像素值進(jìn)行至少一重組及插補(bǔ)運(yùn)算程序,以獲得復(fù)數(shù)個(gè)輸出像素值;以及 由所述復(fù)數(shù)個(gè)輸出像素值選擇一輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,根據(jù)對應(yīng)于所述目的數(shù)據(jù)中所述插補(bǔ)點(diǎn)的所述插補(bǔ)位置、所述水平放大倍數(shù)及所述垂直放大倍數(shù),在所述原始數(shù)據(jù)中獲得所述輸入數(shù)據(jù)的步驟,包含有: 將對應(yīng)于所述插補(bǔ)位置的一水平坐標(biāo)與一垂直坐標(biāo)分別除以所述水平放大倍數(shù)與所述垂直放大倍數(shù),以獲得一參考像素坐標(biāo);以及 取得所述原始數(shù)據(jù)中所述參考像素坐標(biāo)周圍像素的像素值,以獲得所述輸入數(shù)據(jù)的所述復(fù)數(shù)個(gè)輸入像素值。
13.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述至少一重組及插補(bǔ)運(yùn)算程序的每一重組及插補(bǔ)運(yùn)算程序包含有: 根據(jù)所述插補(bǔ)位置、所述水平放大倍數(shù)、所述垂直放大倍數(shù)、一第一參數(shù)及一第二參數(shù),決定一重組模式; 根據(jù)所述重組模式,對復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)重組像素值; 對所述復(fù)數(shù)個(gè)重組像素值執(zhí)行運(yùn)算,以產(chǎn)生復(fù)數(shù)個(gè)運(yùn)算像素值;以及 根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)運(yùn)算像素值執(zhí)行重組,以產(chǎn)生復(fù)數(shù)個(gè)暫存輸出像素值; 其中,相對于所述至少一運(yùn)算程序中最前一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸入像素值為所述復(fù)數(shù)個(gè)輸入像素值,每一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸出像素值為下一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸入像素值,以及最后一運(yùn)算程序的所述復(fù)數(shù)個(gè)暫存輸出像素值為所述復(fù)數(shù)個(gè)輸出像素值; 其中,所述第一參數(shù)相關(guān)于所述至少一重組及插補(bǔ)運(yùn)算程序的數(shù)量,所述第二參數(shù)相關(guān)于所述每一重組及插補(bǔ)運(yùn)算程序相對于所述至少一重組及插補(bǔ)運(yùn)算程序的次序。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,根據(jù)所述插補(bǔ)位置、所述水平放大倍數(shù)、所述垂直放大倍數(shù)、所述第一參數(shù)及所述第二參數(shù),決定所述重組模式的步驟,包含有: 將所述插補(bǔ)位置中一水平坐標(biāo)與一垂直坐標(biāo)分別先乘以所述第一參數(shù)后除以所述水平放大倍數(shù)與所述垂直放大倍數(shù),再除以所述第二參數(shù)乘以二后的值并取余數(shù),以分別獲得一水平判斷參數(shù)與一垂直判斷參數(shù); 判斷所述水平判斷參數(shù)是否大于或等于所述第二參數(shù),以產(chǎn)生一第一判斷結(jié)果; 判斷所述垂直判斷參數(shù)是否大于或等于所述第二參數(shù),以產(chǎn)生一第二判斷結(jié)果;以及 根據(jù)所述第一判斷結(jié)果及所述第二判斷結(jié)果,決定所述重組模式。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,根據(jù)所述第一判斷結(jié)果及所述第二判斷結(jié)果,決定所述重組模式的步驟,包含有: 當(dāng)所述第一判斷結(jié)果顯示所述水平判斷參數(shù)大于或等于所述第二參數(shù)時(shí),所述重組模式指示執(zhí)行一水平重組;以及 當(dāng)所述第二判斷結(jié)果顯示所述垂直判斷參數(shù)大于或等于所述第二參數(shù)時(shí),所述重組模式指示執(zhí)行一垂直重組。
16.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述復(fù)數(shù)個(gè)暫存輸入像素值包含第一至第九暫存輸入像素值,所述復(fù)數(shù)個(gè)重組像素值包含第一至第九重組像素值,所述復(fù)數(shù)個(gè)運(yùn)算像素值包含第一至第九運(yùn)算像素值,所述復(fù)數(shù)個(gè)暫存輸出像素值包含第一至第九暫存輸出像素值,以及所述復(fù)數(shù)個(gè)輸出像素值包含第一至第九輸出像素值。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)暫存輸入像素值執(zhí)行重組,以產(chǎn)生所述復(fù)數(shù)個(gè)重組像素值的步驟,包含有: 當(dāng)所述重組模式指示執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行IR(O)=IM(S),IR⑴=頂(7),IR(2)=IM(6), IR(3)=IM(5), IR(4) =IM(4), IR(5)=IM(3), IR(6)=IM(2),IR(7)=IM(1), IR(8) =IM(O);或 當(dāng)所述重組模式指示僅執(zhí)行所述水平重組時(shí),執(zhí)行IR(0)=IM(2),IR(I)=IM(I),IR⑵=頂(0),IR(3)=IM(5), IR(4) =IM(4), IR(5)=IM(3), IR(6)=IM(8), IR(7)=IM(7),IR (8)=頂(6);或 當(dāng)所述重組模式指示僅執(zhí)行所述垂直重組時(shí),執(zhí)行IR(0)=IM(6), IR⑴=IM(7),IR(2)=IM(8), IR(3)=IM(3), IR(4) =IM(4) , IR(5)=IM(5), IR(6)=IM(0), IR(7)=IM(1),IR (8)=頂(2);或 當(dāng)所述重組模式指示不執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行IR(O)=IM(O),IR(I)=IM(I), IR(2)=IM(2), IR(3)=IM(3), IR(4) =IM(4), IR(5)=IM(5), IR(6)=IM(6),IR (7)=頂(7),IR (8)=頂(8); 其中,IM(O)表示所述第一暫存輸入像素值,IM(I)表示所述第二暫存輸入像素值,IM(2)表示所述第三暫存輸入像素值,IM(3)表示所述第四暫存輸入像素值,IM(4)表示所述第五暫存輸入像素值,IM(5)表示所述第六暫存輸入像素值,IM(6)表示所述第七暫存輸入像素值,IM(7)表示所述第八暫存輸入像素值,IM(S)表示所述第九暫存輸入像素值; 其中,IR(O)表示所述第一重組像素值,IR(I)表示所述第二重組像素值,IR(2)表示所述第三重組像素值,IR(3)表示所述第四重組像素值,IR(4)表示所述第五重組像素值,IR(5)表示所述第六重組像素值,IR(6)表示所述第七重組像素值,IR(7)表示所述第八重組像素值,IR(S)表示所述第九重組像素值。
18.如權(quán)利要求16所述的系統(tǒng),其特征在于,對所述復(fù)數(shù)個(gè)重組像素值執(zhí)行運(yùn)算,以產(chǎn)生所述復(fù)數(shù)個(gè)運(yùn)算像素值的步驟,包含有執(zhí)行以下步驟:
IU(O)=IR(3)*H+IR(I) *V+IR(4)*C+IR(O)*D ;
IU(I) =IR(5)*H+IR(I)*V+IR(4)*C+IR(2)*D ;
IU(2)=IR(4)*H+IR(2) *V+IR(5)*C+IR(I)*D ;
IU(3)=IR(3)*H+IR(7) *V+IR(4)*C+IR(6)*D ;
IU(4)=IR(5)*H+IR(7)*V+IR(4)*C+IR(8)*D ;
IU(5)=IR(4)*H+IR(8)*V+IR(5)*C+IR(7)*D ;
IU (6)=IR(6)*H+IR(4)*V+IR(7)*C+IR(3)*D ;
IU (7) =IR (8) *H+IR (4) *V+IR (7) *C+IR (5) *D ;以及
IU(8)=IR(7)*H+IR(5) *V+IR(8)*C+IR(4)*D ; 其中,IR(O)表示所述第一重組像素值,IR(I)表示所述第二重組像素值,IR(2)表示所述第三重組像素值,IR(3)表示所述第四重組像素值,IR(4)表示所述第五重組像素值,IR(5)表示所述第六重組像素值,IR(6)表示所述第七重組像素值,IR(7)表示所述第八重組像素值,IR(S)表示所述第九重組像素值; 其中,IU(O)表示所述第一運(yùn)算像素值,IU(I)表示所述第二運(yùn)算像素值,IU(2)表示所述第三運(yùn)算像素值,IU(3)表示所述第四運(yùn)算像素值,IU(4)表示所述第五運(yùn)算像素值,IU (5)表示所述第六運(yùn)算像素值,IU (6)表示所述第七運(yùn)算像素值,IU (7)表示所述第八運(yùn)算像素值,IU(S)表示所述第九運(yùn)算像素值; 其中,H表一水平插補(bǔ)系數(shù),V表一垂直插補(bǔ)系數(shù),C表一對角插補(bǔ)系數(shù),D表一伸展插補(bǔ)系數(shù)。
19.如權(quán)利要求16所述的系統(tǒng),其特征在于,根據(jù)所述重組模式,對所述復(fù)數(shù)個(gè)運(yùn)算像素值執(zhí)行重組,以產(chǎn)生所述復(fù)數(shù)個(gè)暫存輸出像素值的步驟,包含有: 當(dāng)所述重組模式指示執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行1(O)=IU(S),1 ⑴=IU(7),1 (2) =IU (6), 10(3)=IU(5), 1 (4) =IU (4), 10(5)=IU(3), 1 (6) =IU (2),1 (7) =IU (I),1 (8) =IU (O);或 當(dāng)所述重組模式指示僅執(zhí)行所述水平重組時(shí),執(zhí)行10(0)=IU(2),1(I)=IU(I),1 ⑵=IU(0),1 (3) =IU (5),1 (4) =IU (4),1 (5) =IU (3),1 (6) =IU (8),1 (7) =IU (7),1(8)=IU (6);或 當(dāng)所述重組模式指示僅執(zhí)行所述垂直重組時(shí),執(zhí)行1(O) =IU(6), 1⑴=IU(7),10(2)=IU(8),10(3)=IU(3), 1(4) =IU(4), 10(5)=IU(5), 1(6) =IU(O), 10(7)=IU⑴,1 (8) =IU (2);或 當(dāng)所述重組模式指示不執(zhí)行所述水平重組及所述垂直重組時(shí),執(zhí)行1(O)=IU(O),1(I)=IU(I), 10(2)=IU(2), 10(3)=IU(3), 1(4) =IU(4), 10(5)=IU(5), 1(6) =IU(6),1 (7) =IU (7),1 (8) =IU (8); 其中,IU(O)表示所述第一運(yùn)算像素值,IU(I)表示所述第二運(yùn)算像素值,IU(2)表示所述第三運(yùn)算像素值,IU(3)表示所述第四運(yùn)算像素值,IU(4)表示所述第五運(yùn)算像素值,IU (5)表示所述第六運(yùn)算像素值,IU (6)表示所述第七運(yùn)算像素值,IU (7)表示所述第八運(yùn)算像素值,IU(S)表示所述第九運(yùn)算像素值; 其中,10(0)表示所述第一暫存輸出像素值,10(1)表示所述第二暫存輸出像素值,10(2)表示所述第三暫存輸出像素值,10(3)表示所述第四暫存輸出像素值,10(4)表示所述第五暫存輸出像素值,10(5)表示所述第六暫存輸出像素值,10(6)表示所述第七暫存輸出像素值,10(7)表示所述第八暫存輸出像素值,10(8)表示所述第九暫存輸出像素值。
20.如權(quán)利要求16所述的系統(tǒng),其特征在于,由所述復(fù)數(shù)個(gè)輸出像素值選擇所述輸出像素值,并輸出為所述插補(bǔ)點(diǎn)的所述插補(bǔ)數(shù)據(jù)的步驟,是選擇所述第五輸出像素值為所述插補(bǔ)數(shù)據(jù)。
【文檔編號】G06T3/40GK104346770SQ201310313801
【公開日】2015年2月11日 申請日期:2013年7月24日 優(yōu)先權(quán)日:2013年7月24日
【發(fā)明者】劉廣智, 趙博 申請人:聯(lián)詠科技股份有限公司