專利名稱:圖像處理裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理裝置與方法,特別是涉及一種可使背景的物體 更加模糊、讓主要景物更加清晰的圖像處理系統(tǒng)。
背景技術(shù):
在一般的數(shù)字相機(jī)拍攝中,會使用背景模糊技巧來突顯主要景物,避免 因?yàn)楸尘斑^于清楚而讓整個圖像顯得太雜亂失去焦點(diǎn),通常需要使用鏡頭達(dá) 成這種效果,例如將合焦的區(qū)域放在主要景物上,背景則在離焦的區(qū)域上, 自然可以模糊化背景,進(jìn)而凸顯出主要景物。但先前的拍攝環(huán)境經(jīng)常不能達(dá) 到上述效果,有時(shí)背景過于接近主要景物,無法讓背景處在離焦的區(qū)域,或 者景深不夠短,背景依然在合焦區(qū)域中。另外,使用不同焦段的鏡頭拍攝, 可以讓主體與背景有不同的空間距離感,當(dāng)無法改變拍攝鏡頭使用的焦段時(shí), 亦不能達(dá)成讓主體與背景拉近或拉遠(yuǎn)的空間距離感。
由于先前技術(shù)中的數(shù)字相機(jī)存在各種缺陷和問題,因此,如何提供一種 數(shù)字圖像處理系統(tǒng)及數(shù)字圖像處理方法,讓主體與背景有不同的空間距離感, 并可根據(jù)使用者的設(shè)定,做出各種特殊的圖像處理,是數(shù)字相機(jī)的應(yīng)用上一 個重要的問題。
發(fā)明內(nèi)容
本發(fā)明目的在于提供一種能讓背景的物體更加模糊、讓主要景物更加清 晰的圖像處理裝置與方法。
本發(fā)明所提出的圖像處理裝置,包括饋入控制電路、數(shù)據(jù)緩沖器、譯碼 與饋入器、濾波器系數(shù)緩存單元與濾波運(yùn)算單元。此饋入控制電路用以控制 數(shù)據(jù)的存取。數(shù)據(jù)緩沖器用以暫存由饋入控制電路進(jìn)行存取操作而取得的一 圖像數(shù)據(jù),而由饋入控制電路控制輸入圖像數(shù)據(jù),其中圖像數(shù)據(jù)包括多個列 (行)圖像單元數(shù)據(jù)。譯碼與饋入器連接到饋入控制電路,用以接收由饋入控 制電路所發(fā)出的一濾波器表格請求信號,并據(jù)以讀取一濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù)與一控制信號。此控制信號傳送到饋入控制電路,用以要求饋入控制電路控制數(shù)據(jù)緩沖器,輸入對應(yīng)多列(行)圖像單元數(shù)據(jù)。濾波器系數(shù)緩存單元用以暫存由解碼與饋入器所輸出的濾波器系數(shù)。濾波運(yùn)算單元用以接收由數(shù)據(jù)緩沖器所輸出的多列(行)圖像單元數(shù)據(jù)與儲存在濾波器系數(shù)緩存單元的濾波器系數(shù),并對接收的多列(行)圖像單元數(shù)據(jù)進(jìn)行濾波運(yùn)算后,輸出經(jīng)過濾波運(yùn)算后的圖像數(shù)據(jù)。
上述的圖像處理裝置,更包括一緩存單元,用以接收濾波運(yùn)算后的部分
圖像數(shù)據(jù),并反饋(Feedback)傳回濾波運(yùn)算單元,以進(jìn)行累加運(yùn)算(Accumulation Operation)而得到完整的圖傳Jt據(jù),并據(jù)以輸出。
上述的圖像處理裝置中,濾波運(yùn)算單元至少包括多個乘法器以及一個加法器。這些乘法器用以接收圖像單元數(shù)據(jù)與對應(yīng)的濾波器系數(shù),并進(jìn)行乘法運(yùn)算,并且與緩存單元反饋傳回的數(shù)據(jù)通過加法器進(jìn)行累加運(yùn)算而得到完整的圖像數(shù)據(jù),并據(jù)以輸出。
上述的圖像處理裝置,更包括一移位運(yùn)算單元,用以由饋入控制電路控制,而將經(jīng)過濾波運(yùn)算的圖像數(shù)據(jù)限制在一既定范圍內(nèi)輸出。
上述的圖像處理裝置,更包括一濾波器表格儲存單元,連接到譯碼與饋入器,用以儲存濾波器表格。
上述的圖像處理裝置,其中濾波器表格包括一控制參數(shù)字段與多個濾波器系數(shù),其中控制參數(shù)字段包括一第一系數(shù)與一第二系數(shù),其中第一系數(shù)用以指出目前處理的圖像單元數(shù)據(jù)所需要的濾波器系數(shù)個數(shù),而第二系數(shù)指出跳到下 一個圖像單元數(shù)據(jù)啟始位置的位移量。
本發(fā)明所提出的圖像處理方法,包括讀取并暫存圖像數(shù)據(jù),其中圖像數(shù)據(jù)包括多列(行)圖像單元數(shù)據(jù)。讀取濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù),并根據(jù)每一濾波器系數(shù)取得對應(yīng)的圖像單元數(shù)據(jù)。對對應(yīng)的圖像單元數(shù)據(jù)與濾波器系數(shù),進(jìn)行濾波運(yùn)算后,輸出經(jīng)過濾波運(yùn)算后的圖像數(shù)據(jù)。
上述的圖像處理方法,其中當(dāng)濾波器系數(shù)的數(shù)量超過濾波運(yùn)算可處理的數(shù)量時(shí),將經(jīng)過濾波運(yùn)算后的部份圖像單元數(shù)據(jù)反饋(Feedback)傳回,以便與尚未完成的其它部分圖像單元數(shù)據(jù)進(jìn)行累加運(yùn)算(Accumulat ionOper a t i on)而得到完整的圖像數(shù)據(jù),并據(jù)以輸出。
上述的圖像處理方法,更對經(jīng)過濾波運(yùn)算的圖像數(shù)據(jù)進(jìn)行移位運(yùn)算,而將經(jīng)過濾波運(yùn)算的圖像數(shù)據(jù)限制在一既定范圍內(nèi)輸出。上述的圖像處理方法,其中濾波器表格包括一控制參數(shù)字段與多個濾波器系數(shù),其中控制參數(shù)字段包括一第一系數(shù)與一第二系數(shù),其中第一系數(shù)用以指出目前處理的多列(行)圖像單元數(shù)據(jù)所需要的濾波器系數(shù)個數(shù),而第二系數(shù)指出跳到下一個多列(行)圖像單元數(shù)據(jù)啟始位置的位移量。
本發(fā)明所提出的圖像處理方法,包括將一 圖像設(shè)定成不同的多個區(qū)塊,每個區(qū)塊可設(shè)定對應(yīng)的圖像處理比率,其中圖像的每一區(qū)塊包括多個多列(行)圖像單元數(shù)據(jù)。而后將這些圖像處理比率存入濾波器表格中,其中每個區(qū)塊的圖像單元數(shù)據(jù)具有對應(yīng)的圖像處理比率。接著讀取濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù),并根據(jù)每一濾波器系數(shù)取得對應(yīng)行數(shù)的圖像單元數(shù)據(jù)。對對應(yīng)列(行)數(shù)的圖像數(shù)據(jù)與濾波器系數(shù),進(jìn)行乘加運(yùn)算,依此類推,對多列(行)圖像數(shù)據(jù)做完處理后,即可輸出經(jīng)過濾波運(yùn)算后的圖像數(shù)據(jù)。
上述的圖像處理方法,其中圖像處理比率為縮放比率(Zoom Ratio)或模糊比率(Blur Ratio)。
上述的圖像處理方法,其中對應(yīng)的圖像單元數(shù)據(jù)與濾波器系數(shù),進(jìn)行濾波運(yùn)算包括對圖像進(jìn)行垂直縮放比率或垂直模糊比率的運(yùn)算。另外包括對圖像進(jìn)行水平縮放比率或水平模糊比率的運(yùn)算。
本發(fā)明提供的圖像處理系統(tǒng)及方法可根據(jù)使用者的設(shè)定,做出各種特殊的圖像處理,并具有能讓背景的物體更加模糊,讓主要景物更加清晰的優(yōu)點(diǎn),克服了先前技術(shù)中存在的各種缺陷和問題。
為讓本發(fā)明之上述和其它目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合附圖,作詳細(xì)說明如下。
圖U為說明本發(fā)明實(shí)施例定義的通用濾波器表格(Filter Table),而圖IB是說明具有七條線圖像來源的數(shù)據(jù)內(nèi)容。
圖2說明本發(fā)明實(shí)施例的圖像處理裝置結(jié)構(gòu)示意圖。
圖3說明本發(fā)明實(shí)施例的垂直濾波器處理電路的結(jié)構(gòu)示意圖。
圖4說明本發(fā)明實(shí)施例的水平濾波器處理電路的結(jié)構(gòu)示意圖。
圖5A說明本發(fā)明實(shí)施例中以分段縮放比率方式進(jìn)行濾波器處理的示意圖。
圖5B說明本發(fā)明實(shí)施例通過縮放比率方式處理圖像的位置示意圖。圖6A說明本發(fā)明實(shí)施例中以分段模糊比率方式進(jìn)行濾波器處理的示意圖。
圖6B說明本發(fā)明實(shí)施例通過模糊方式處理圖像的位置示意圖。圖7說明本發(fā)明實(shí)施例的圖像處理方法的流程圖。
主要組件符號說明
200:圖像處理裝置
201:圖像數(shù)據(jù)
202:數(shù)據(jù)存取電路
210:解碼與饋入器(Decoder and Feeder Device)
220:饋入控制電路(Feeder Controller)
230:數(shù)據(jù)緩沖器(Data Buffer)
240.濾波器系數(shù)緩存單元(Filter Coefficient Storing Buffer)
250:濾波運(yùn)算單元(Filter Operation Unit)
260:緩存單元(Storing Buffer)
270:移位運(yùn)算單元(Shift Operation Unit)
300垂直濾波器處理裝置
302DMA電路
310垂直濾波器表解碼與饋入器
320線緩沖器饋入控制電路
330線緩沖器(Line Buffer)
340濾波器系數(shù)緩存單元
350濾波運(yùn)算單元
360緩存單元
370:移位運(yùn)算單元
楊:水平濾波器處理裝置
410:水平濾波器表解碼與饋入器
420:先進(jìn)先出(First In First Out, FIFO)控制及水平數(shù)據(jù)饋入
430:先進(jìn)先出緩沖器
44 0:濾波器系數(shù)緩存單元
450:濾波運(yùn)算單元470:移位運(yùn)算單元
480:像素緩存器(Pixel Buffer)
具體實(shí)施例方式
根據(jù)本發(fā)明所提出的實(shí)施例,提供了一種圖像處理系統(tǒng)及方法,其能使主體與背景有不同的空間距離感,并可根據(jù)使用者的設(shè)定,做出各種特殊的圖像處理。
一般的數(shù)字相機(jī)拍攝中,會使用背景模糊的技巧,來突顯主要景物,避免因?yàn)楸尘斑^于清楚而讓整個圖像顯得太雜亂失去焦點(diǎn),通常需要使用鏡頭達(dá)成這種效果,例如將合焦的區(qū)域放在主要景物上,背景則在離焦的區(qū)域上,自然可以模糊化背景,進(jìn)而突顯主要景物的圖像。但經(jīng)常拍攝環(huán)境并不如所預(yù)設(shè)的情況,有時(shí)背景過于接近主要景物,無法讓背景處在離焦的區(qū)域,或者景深不夠短,背景依然在合焦區(qū)域中。在無法改變背景的位置下,需要使用數(shù)字處理的方式,讓背景的物體更加模糊,讓主要景物更加清晰。
另外,使用不同焦段的鏡頭拍攝,可以讓主體與背景有不同的空間距離感,但當(dāng)無法改變拍攝鏡頭使用的焦段,利用數(shù)字圖像處理中亦可達(dá)成讓主體與背景^立近或4立遠(yuǎn)。
要達(dá)到上述的結(jié)果,必需將圖像做劃分,整個圖像可以劃分出許多的區(qū)域,針對每個區(qū)域標(biāo)示出屬于主要景物、背景景物及主景與背景的過渡區(qū)域,針對此不同標(biāo)示區(qū)域需做不同的圖像處理,所以需要一套架構(gòu)能應(yīng)付此種需求。
為能支持各種不同型式濾波器型式,本發(fā)明實(shí)施方式定義一種通用的濾波器表格(Filter Table),此濾波器表格請參照圖1A所示,其用以取得對應(yīng)的線圖像來源(Line Image Source),以圖1B的七條線圖像來源進(jìn)行說明。
在圖1A的濾波器表格中,以一個字節(jié)的數(shù)據(jù)代表控制參數(shù),而隨后所附加對應(yīng)濾波運(yùn)算的系數(shù)。而此控制參數(shù)中,例如前四個位(MostSignificant Bit, MSB)代表此濾波運(yùn)算的線圖像數(shù)據(jù)需要多少濾波運(yùn)算的系數(shù),而后四個位(Least Significant Bit, LSB)代表線圖像數(shù)據(jù)經(jīng)過第一次運(yùn)算輸出后,下一次運(yùn)算輸出開始,線圖像數(shù)據(jù)初始位置需要跳幾條。
例如,參照圖1A與圖1B,在第一個字節(jié)110內(nèi)可以看到數(shù)字為"3"與"2",而后有濾波運(yùn)算系數(shù)"F1C1"、 "F1C2,,與"F1C3",分別標(biāo)號112、114與116。此代表從啟始線圖像開始共有"3,,條線圖像數(shù)據(jù)將進(jìn)行處理,而共有3個系數(shù)112、 114與116作為線圖像數(shù)據(jù)的濾波運(yùn)算系數(shù)。而在濾波運(yùn)算后處理完后,下一次運(yùn)算輸出開始,要讀取的數(shù)據(jù)是需要跳"2"條。
如目前處理的線圖像數(shù)據(jù)為第一條線圖像數(shù)據(jù)141,而對應(yīng)的控制參數(shù)與濾波運(yùn)算系數(shù)為"3"、 "2"、 "F1C1"、 "F1C2,,與"F1C3",并且取得第一條線圖像數(shù)據(jù)(Linel) 141、第二條線圖像數(shù)據(jù)(Line2) 142與第三條線圖像數(shù)據(jù)(Line3)143的數(shù)據(jù),在經(jīng)過濾波運(yùn)算后,得到輸出為
Line 0utputl = (Linel*FlCl + Line2*FlC2 + Line3*FlC2)
而下一條要讀取的數(shù)據(jù)是需要跳"2,,條,因此下一個輸出將是第三條線圖像數(shù)據(jù)143開始,而后對應(yīng)的控制參數(shù)與濾波運(yùn)算系數(shù)為"2"、 "1"、"F2C1"與"F2C2",在取得第三條線圖像數(shù)據(jù)(Line3) 143與第四條線圖像數(shù)據(jù)(Line4)144的數(shù)據(jù),在經(jīng)過濾波運(yùn)算后,得到輸出為
Line 0utput2 = (Line3*F2Cl + Line4*F2C2)
而下一條要讀取的數(shù)據(jù)是需要跳"l,,條,因此下一個輸出將是第四條線圖像數(shù)據(jù)144開始,而后對應(yīng)的控制參數(shù)與濾波運(yùn)算系數(shù)為"4,,、 "2"、"F3C1"、 "F3C2"、 "F3C3"與"F2C4",在取得第四條線圖像數(shù)據(jù)(Line4) 144、第五條線圖像數(shù)據(jù)(Line5) 145、第六條線圖像數(shù)據(jù)(Line6) 1"、與第七條線圖像數(shù)據(jù)(Line7)147的數(shù)據(jù),在經(jīng)過濾波運(yùn)算后,得到輸出為
Line 0utput3 = (Line4*F3Cl + Line5*F3C2 + Line6*F3C3 +Line7*F3C4)
上述控制參數(shù)中采用前四個位與后四個位的控制為一實(shí)施例,然并非以此位數(shù)為限。另外,所采用的濾波運(yùn)算是針對線圖像來源(LineImage Source)進(jìn)行處理,但是亦可針對某一預(yù)先設(shè)定大小的圖像數(shù)據(jù)進(jìn)行處理,而在此使用線圖像來源的原因是因?yàn)榭梢耘浜鲜褂矛F(xiàn)成的線緩沖器(Line Buffer)。上述的內(nèi)容可視設(shè)計(jì)上的需要或是濾波運(yùn)算所需要的系數(shù)數(shù)量而進(jìn)行調(diào)整。底下將以 一 具體實(shí)施例說明本發(fā)明所提出的圖像處理裝置。請參照圖2,在本發(fā)明實(shí)施例的圖像處理裝置200中,包括譯碼與饋入器(Decoder and Feeder Device)210、 饋入控制電路(FeederController) 220、數(shù)據(jù)緩沖器(Data Buffer) 230、濾波器系數(shù)緩存單元(Filter Coefficient Storing Buffer)240、 濾波運(yùn)算單元(Fi1terOperation Unit) 250、緩存單元(Storing Buffer) 260與移位運(yùn)算單元(Shift Operation Unit)270。
首先,從例如條狀(Strip)的圖像數(shù)據(jù)201中,經(jīng)由數(shù)據(jù)存取電路202進(jìn)行讀取,此數(shù)據(jù)存取電路202例如是直"l妄內(nèi)存存取(Direct MemoryAccess, DMA)電3各,此DMA電^各為一種硬件結(jié)構(gòu),允許圖〗象處理裝置200直接對內(nèi)存進(jìn)行存取數(shù)據(jù),而不需經(jīng)由中央處理器(CPU)的參與。此數(shù)據(jù)存取電路202直接受到饋入控制電路220的控制,如圖標(biāo)的控制信號222,并進(jìn)行數(shù)據(jù)的讀取。而后,將所讀取的數(shù)據(jù)暫存在數(shù)據(jù)緩沖器230內(nèi),例如是由多組線緩沖器(Line Buffer)所組成的緩沖裝置,并由饋入控制電路220輸出的信號224控制,將數(shù)據(jù)傳送到濾波運(yùn)算單元250,以便進(jìn)行濾波運(yùn)算。同時(shí),饋入控制電路220輸出的信號226也會傳送到譯碼與饋入器210,開始讀取本實(shí)施例所提出的濾波器表格。
濾波器表格儲存單元205用以儲存上述條狀圖像數(shù)據(jù)201所對應(yīng)的濾波器表格,此濾波器表格格式如圖1A所示,用以處理此條狀圖像數(shù)據(jù)201所需要的控制參數(shù)及濾波器系數(shù)。而此濾波器表格為能支持各種不同型式濾波器型式的通用濾波器表格(Filter Table)。
譯碼與饋入器210對濾波器表格儲存單元205內(nèi)部的信息給予譯碼,并根據(jù)譯碼的內(nèi)容做對應(yīng)的處理,例如若是針對線圖像來源(LineImage Source)進(jìn)行處理時(shí),所需要的濾波運(yùn)算系數(shù)經(jīng)為多位的訊號214傳送到濾波器系數(shù)緩存單元240暫存,并經(jīng)由多位的信號212傳送到饋入控制電路220,并通知饋入控制電路220對此次處理需要幾條線的輸入圖像,以及此次處理完成并輸出后,下一次處理開始,線圖像來源需位移到第幾條線圖像。
此圖像處理裝置2 0 0可以將中間處理過程的數(shù)據(jù)暫時(shí)存放在緩存單元260內(nèi),若是欲進(jìn)行濾波操作的線圖像數(shù)量超過饋入控制電路220 —次可以運(yùn)算的數(shù)量時(shí),也就是濾波運(yùn)算系數(shù)數(shù)量超過饋入控制電路220一次可以運(yùn)算的數(shù)量時(shí),則需要分次處理才能完成完整的濾波運(yùn)算。而
12此時(shí),緩存單元260可經(jīng)由多位的信號262反饋(Feedback)傳回濾波運(yùn)算單元250,以便進(jìn)行累力口運(yùn)算(Accumulation Operation),而后可完整的輸出圖像,如圖標(biāo)的圖像信號264。
而針對輸出圖像信號264部分,經(jīng)由移位運(yùn)算單元270選擇性地進(jìn)行移位運(yùn)算(Shift Operation),讓輸出的圖像信號264限制在某個范圍內(nèi),而后輸出調(diào)整后的圖像信號272。而此移位運(yùn)算為選擇實(shí)施例,也可不用經(jīng)過此運(yùn)算而直接輸出圖像信號264。而此移位運(yùn)算單元270是否進(jìn)行移位運(yùn)算,是由饋入控制電路220經(jīng)由信號228所控制,此信號228用以指出是否已完成完整的輸出圖像,當(dāng)完成后才會驅(qū)動移位運(yùn)算單元270。
上述進(jìn)行分次處理過程中,譯碼與饋入器210需做相對應(yīng)的處理,例如分次傳送濾波運(yùn)算系數(shù)給濾波器系數(shù)緩存單元240進(jìn)行儲存,數(shù)據(jù)存取電路202亦需做相對應(yīng)的處理,例如可依照需要抓取指定位置輸入圖像的不同數(shù)量線圖像數(shù)據(jù)。在此數(shù)據(jù)存取電路202可根據(jù)饋入控制電路220的需求,抓取指定位置輸入圖像不同數(shù)量的線圖像數(shù)據(jù)。
根據(jù)上述的架構(gòu),本發(fā)明所提出的圖像處理系統(tǒng)及方法,其能使主體與背景有不同的空間距離感,并可根據(jù)使用者的設(shè)定,做出各種特殊的圖像處理。而底下將以具體實(shí)施例,分別配合圖3與圖4,說明本發(fā)明實(shí)施例的垂直濾波器處理電路和水平濾波器處理電路。
請參照圖3,在本發(fā)明實(shí)施例的垂直濾波器處理裝置300中,包括垂直濾波器表解碼與饋入器310、線緩沖器饋入控制電路320、線緩沖器(Line Buffer) 330、濾波器系數(shù)緩存單元340、濾波運(yùn)算單元35 0、緩存單元360與移位運(yùn)算單元370。
首先,線緩沖器饋入控制電路320輸出的信號326也會傳送到垂直濾波器表解碼與饋入器310,開始讀取本實(shí)施例所提出的濾波器表格。
濾波器表格儲存單元305用以儲存來源圖像數(shù)據(jù)301所對應(yīng)的濾波器表格,此濾波器表格格式如圖1A所示,用以處理來源圖像數(shù)據(jù)301所需要的控制參數(shù)及濾波器系數(shù)。而此濾波器表格為能支持各種不同型式濾波器型式的通用濾波器表格(Filter Table)。
垂直濾波器表譯碼與饋入器310對濾波器表格儲存單元305內(nèi)部的信息給予譯碼,并根據(jù)譯碼的內(nèi)容做對應(yīng)的處理,例如進(jìn)行來源圖像數(shù)據(jù)301處理時(shí),所需要的濾波運(yùn)算系數(shù)經(jīng)為多位的訊號31.4傳送到濾波器系數(shù)緩存單元340暫存,并經(jīng)由多位的信號312傳送到線緩沖器饋入控制電路320,并通知線緩沖器饋入控制電路320對幾條線的輸入圖像做處理。在具有寬度為W、高度為H的條狀(Strip)來源圖像數(shù)據(jù)301中,經(jīng)由直接內(nèi)存存取(DMA)電路302進(jìn)行存取。此DMA電路302接收來自線緩沖器饋入控制電路320的控制信號322,并由其所控制,以進(jìn)行數(shù)據(jù)的讀取。而后,將所讀取的數(shù)據(jù)暫存在線數(shù)據(jù)緩沖器330內(nèi)。此線數(shù)據(jù)緩沖器330例如是由四組線緩沖單元(Line Buffer)所組成的緩沖裝置,并由線緩沖器饋入控制電路320輸出的信號324控制,將數(shù)據(jù)傳送到濾波運(yùn)算單元35 0,以便進(jìn)行濾波運(yùn)算。處理完此條線圖像并輸出后,線圖像來源起始位置需位移到第幾條線圖像以便處理下 一條圖像數(shù)據(jù)。
此垂直濾波器處理裝置300可以將中間處理過程的數(shù)據(jù)暫時(shí)存放在緩存單元360內(nèi),若是欲進(jìn)行濾波操作的線圖像數(shù)量超過四個時(shí),也就是濾波運(yùn)算系數(shù)數(shù)量超過濾波運(yùn)算單元35 0 —次可以運(yùn)算的數(shù)量時(shí),則需要分次處理才能完成完整的濾波運(yùn)算。此時(shí),緩存單元360可經(jīng)由多位的信號362反饋(Feedback)傳回濾波運(yùn)算單元350,以便進(jìn)行累加運(yùn)算(Accumulation Operation),而后可完整的輸出圖像,如圖標(biāo)的圖像信號364。
此濾波運(yùn)算單元35 0包括例如有四個乘法器352以及一個加法器354。而每個乘法器對應(yīng)線數(shù)據(jù)緩沖器330內(nèi)的一個線緩沖單元。此四個線緩沖單元以平行配置的方式,傳送線圖像數(shù)據(jù)到此四個乘法器,并且與儲存在濾波器系數(shù)緩存單元340的濾波運(yùn)算系數(shù)進(jìn)行乘法運(yùn)算,并經(jīng)由加法器354相加后,將結(jié)果傳送到緩存單元360。
而針對輸出圖像信號364部分,經(jīng)由移位運(yùn)算單元370選擇性地進(jìn)行移位運(yùn)算(Shift Operation),讓輸出的圖像信號364限制在某個范圍內(nèi),而后輸出調(diào)整后的圖像信號372。而此移位運(yùn)算為選擇實(shí)施例,也可不用經(jīng)過此運(yùn)算而直接輸出圖像信號364。而此移位運(yùn)算單元370是否進(jìn)行移位運(yùn)算,是由線緩沖器饋入控制電路320經(jīng)由信號328所控制,此信號328用以指出是否已完成完整的輸出圖像,當(dāng)完成后才會驅(qū)動移位運(yùn)算單元370。
請參照圖4,在本發(fā)明實(shí)施例的水平濾波器處理裝置400中,包括水平濾波器表解碼與饋入器410、先進(jìn)先出(First In First Out, FIFO)控制及水平數(shù)據(jù)饋入電路420、先進(jìn)先出緩沖器430、濾波器系數(shù)緩存單元440、濾波運(yùn)算單元450、像素緩存器(Pixel Buffer) 480與移位運(yùn)算單元470。
水平濾波器處理裝置400接收一來源圖像數(shù)據(jù)403,此圖像數(shù)據(jù)例如是從圖3經(jīng)過垂直濾波器處理裝置300處理后,所得到的垂直調(diào)整輸出信號。將此來源圖像數(shù)據(jù)403直接傳送到FIFO緩沖器430內(nèi)。此FIFO緩沖器430則具有一位置指針431,為此次運(yùn)算處理來源圖像的初始位置,當(dāng)此次運(yùn)算處理完后,需調(diào)整位置指針431位移到第幾個像素以便處理下一次的運(yùn)算處理。根據(jù)濾波運(yùn)算單元450每次可以處理的像素(Pixel)數(shù)量,F(xiàn)IFO緩沖器430 —次輸出對應(yīng)的像素?cái)?shù)量的數(shù)據(jù),以便進(jìn)行濾波運(yùn)算。而何時(shí)傳送數(shù)據(jù)則是受到FIFO控制及水平數(shù)據(jù)饋入電路420所控制。同時(shí),F(xiàn)IFO控制及水平數(shù)據(jù)饋入電路420輸出的信號426也會傳送到水平濾波器表解碼與饋入器410,開始讀取本實(shí)施例所提出的濾波器表格。
水平濾波器表格儲存單元405用以儲存濾波器表格,此濾波器表格格式如圖1A所示,用以處理來源圖像數(shù)據(jù)403所需要的控制參數(shù)及濾波器系數(shù)。而此濾波器表格為能支持各種不同型式濾波器型式的通用濾波器表格(Filter Table)。
水平濾波器表譯碼與饋入器410對水平濾波器表格儲存單元405內(nèi)部的信息給予譯碼,并根據(jù)譯碼的內(nèi)容做對應(yīng)的處理,例如進(jìn)行來源圖像數(shù)據(jù)403處理時(shí),所需要的濾波運(yùn)算系數(shù)經(jīng)為多位的訊號414傳送到濾波器系數(shù)緩存單元440暫存,并經(jīng)由多位的信號412傳送到FIFO控制及水平數(shù)據(jù)饋入電路420,通知FIFO控制及水平數(shù)據(jù)饋入電路420對幾個像素的圖像進(jìn)行處理,以及處理完這些像素的圖像數(shù)據(jù)并輸出后,需調(diào)整位置指針431位移到第幾個像素以便處理下一次的運(yùn)算處理。
此圖像處理裝置400可以將處理后得到的數(shù)據(jù)暫時(shí)存放在像素緩存器480內(nèi),若是欲進(jìn)行濾波操作的像素?cái)?shù)量超過四個時(shí),也就是濾波運(yùn)算系數(shù)數(shù)量超過濾波運(yùn)算單元450 —次可以運(yùn)算的像素?cái)?shù)量時(shí),則需要分次處理才能完成完整的濾波運(yùn)算。此時(shí),像素緩存器480可經(jīng)由多位的信號482反饋(Feedback)傳回濾波運(yùn)算單元"0,以便進(jìn)行累加運(yùn)算(Accumulation Operation),而后可完整的輸出圖像,如圖標(biāo)的圖像信號481。
此濾波運(yùn)算單元450包括例如有四個乘法器452以及一個加法器454。而每個乘法器對應(yīng)FIFO緩沖器430內(nèi)的一個像素?cái)?shù)據(jù),并與儲存在濾波器系數(shù)緩存單元440的濾波運(yùn)算系數(shù)進(jìn)行乘法運(yùn)算,并經(jīng)由加法器454相加后,將結(jié)果傳送到像素緩存器480。
而針對輸出圖像信號481部分,經(jīng)由移位運(yùn)算單元470選擇性地進(jìn)行移位運(yùn)算(Shift Operation),讓輸出的圖像信號481限制在某個范圍內(nèi),而后輸出調(diào)整后的結(jié)果經(jīng)由信號472傳送到FIFO緩沖器490暫存,而后可以經(jīng)由信號492輸出具有高度為h而長度為w的目標(biāo)圖像。而此移位運(yùn)算為選擇實(shí)施例,也可不用經(jīng)過此運(yùn)算而直接輸出圖像信號481。而此移位運(yùn)算單元470是否進(jìn)行移位運(yùn)算,是由FIFO控制及水平數(shù)據(jù)饋入電路420經(jīng)由信號428所控制,此信號428用以指出是否已完成完整的輸出圖像,當(dāng)完成后才會驅(qū)動移位運(yùn)算單元470。
如圖5A所示,為本發(fā)明實(shí)施例中以分段縮放比率方式進(jìn)行濾波器處理的示意圖。假設(shè)使用三角濾波器(Triangle Filter) 510來處理圖像的縮放(Zoom In/Zoom 0ut),且此三角濾波器的長度為4;由此可以得到
bO = (a0*F(0) + al*F(l) + a2*F(2) +a3*F(3) )/ ( F(l)+ F (2)+ F(3) + F(4))
其中,aO代表三角濾波器內(nèi)第0個輸入圖像的像素值,由三角形公式可以得到其對應(yīng)的濾波器系數(shù)值F(0),同理al、 a2、 a3分別代表三角濾波器內(nèi)第l、 2、 3個輸入圖像的像素值,而F(l)、 F(2)、 F(3)則是對應(yīng)的濾波器系數(shù)值,將上列的值代入以上公式,可以得到b0的值,代表輸出圖像的第0個像素值。而其結(jié)果如圖示的5H、 522、 52 3與5M。
假設(shè)使用分段變焦比率(Piecewise Zoom Ratio),將輸入的圖像分段使用不同的縮放比率(ZoomRatio),如輸出的圖像第2個像素的ZoomRatio為1.5,則三角濾波器需移位(Shift) 1.5個像素值,再由上式輸出圖像第二個像素得出bl的值,同理可得接下來輸出圖像第3個、第4個、與第5個像素得出的值分別代表Zoom Ratio為2、 2. 5、 3與3. 5。根據(jù)上面式子的推導(dǎo),可以將其結(jié)果做成垂直濾波器所需要的濾波
器表格(Filter Table),或是水平濾波器所需要的濾波器表格。此濾波器表格記錄每個輸出圖像是使用幾個輸入圖像的像素值,其相對應(yīng)的濾波器系數(shù)值,及要處理下一個像素,輸入圖像所需跳幾個像素的數(shù)目。
如圖5B所示,為說明本發(fā)明實(shí)施例通過縮放比率方式處理圖像的位置示意圖。利用上述方式可以針對一張圖像設(shè)定不同區(qū)域使用不同的ZoomRatio,如區(qū)域530、 532、 5 34與5 36分別具有不同的Zoom Ratio,分別為3、 2.5、 2、 1.5。假設(shè)圖像的背景分布在四個角落,前景則在中心部份,對背景使用較小的放大倍數(shù),中心使用較大的放大倍數(shù),則前景較背景放大倍數(shù)高,其結(jié)果有加強(qiáng)主體的效果,或是主體與背景之間的距離被拉大的視覺效果。
如圖6A所示,為說明本發(fā)明實(shí)施例中以分段模糊比率方式進(jìn)行濾波器處理的示意圖。首先定義一個模糊比率(Blur Ratio),當(dāng)模糊比率的值愈大,則模糊的效果愈明顯,在數(shù)字符圖像處理中,如果低通濾波器(Low Pass Filter)越寬則圖像則輸入圖像高頻成份被濾掉的越多,圖像相對就越模糊。假設(shè)使用三角濾波器情況下,在第一種情形下,以濾波器寬度(Filter Width)為6做圖像處理,將得到Blur Ratio = 3的模糊效果。同理,分段使用不同F(xiàn)ilter Width = 5、 4、 3做處理,得到Blur Ratio = 2.5、 2、 1.5的不同模糊程度的圖像,達(dá)到分段連續(xù)的模糊效果。
根據(jù)上面式子的推導(dǎo),可以將其結(jié)果做成垂直濾波器所需要的濾波器表格(Filter Table),或是水平濾波器所需要的濾波器表格,記錄每個輸出圖像是使用幾個輸入圖像的像素值,其相對應(yīng)的濾波器系數(shù)值、要處理下一個像素值及輸入圖像所需跳幾個像素?cái)?shù)目。
如圖6B所示,為本發(fā)明實(shí)施例通過模糊方式處理圖像的位置示意圖。利用上述方式可以針對一 張圖像設(shè)定不同區(qū)域使用不同的模糊比率,如區(qū)域630、 632、 634與636分別具有不同的Blur Ratio,分別為1.5、 2、 2.5、 3。假設(shè)圖像的背景分布在四個角落,前景則在中心部份,對背景使用較大的模糊比率,中心使用較小的模糊比率,則前景較背景明顯清晰,其結(jié)果有加強(qiáng)主體的效果,或是模糊化背景的視覺效果。
如圖7所示,為本發(fā)明的實(shí)施方式的圖像處理方法的流程圖。本發(fā)明實(shí)施例的圖像處理方法包括以下步驟。首先,在步驟S710中,將圖像設(shè)定成不同的區(qū)塊,每個區(qū)塊邊界可設(shè)定獨(dú)立的縮放比率(Zoom Ratio)及^t糊比率(Blur Ratio)。而后,在步驟S720中,將區(qū)塊內(nèi)部以分段連續(xù)方式設(shè)定不同區(qū)段的縮放及模糊比率,以降低區(qū)塊(B 1 ock)的效應(yīng)。而后分為步驟S730到S736,以及步驟S740到S746。
在水平濾波處理過程中,首先,在步驟S730中,設(shè)定每個區(qū)段的水平縮放比率及模糊比率。而后步驟S732中,由水平模糊比率決定每個水平輸出像素使用的濾波器寬度(Filter Width)。在步驟S734中,水平縮放比率決定每個水平輸出像素相對應(yīng)的濾波器中心位置,并由模糊比率得到相對應(yīng)濾波器寬度,并由此得到涵蓋在此濾波器范圍內(nèi)的輸入圖像,每個像素所對應(yīng)的濾波器系數(shù)。在步驟S736中,從以上的信息建立的水平濾波器表格,以供水平濾波器處理電路處理。
另外,在垂直濾波處理過程中,步驟S740提到,設(shè)定每個區(qū)段的垂直縮放比率及模糊比率。接著步驟S742,由垂直模糊比率決定每個垂直輸出像素使用的濾波器寬度。步驟S744中,由垂直縮放比率決定每個垂直輸出像素相對應(yīng)的濾波器中心位置,并由模糊比率得到相對應(yīng)濾波器寬度,并由此得到涵蓋在此濾波器范圍內(nèi)的輸入圖像每個像素所對應(yīng)的濾波器系數(shù)。而后步驟S746,從以上的信息建立垂直濾波器表格,以供垂直濾波器處理電路處理。
在最后步驟S750中,處理完所有的輸入圖像,并產(chǎn)生一張輸出圖像。
本發(fā)明還提供一種垂直濾波器處理電路及水平濾波器處理電路,該
各種特殊的圖像處理。
本發(fā)明提供的圖像處理系統(tǒng)、垂直濾波器處理電路及水平濾波器處理電路可以使用在嵌入式系統(tǒng)中。
本發(fā)明提供的圖像處理系統(tǒng)及方法可根據(jù)使用者的設(shè)定,做出各種特殊的圖像處理,并能讓背景的物體更加模糊,讓主要景物更加清晰,克服先前技術(shù)中存在各種缺陷和問題。
雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者,在不脫離本發(fā)明之精神和范圍內(nèi),當(dāng)可作些許之更
18動與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
1.一種圖像處理裝置,包括一饋入控制電路,用以控制數(shù)據(jù)的存??;一數(shù)據(jù)緩沖器,用以暫存由該饋入控制電路進(jìn)行存取操作而取得的一圖像數(shù)據(jù),而由該饋入控制電路控制輸出該圖像數(shù)據(jù),其中該圖像數(shù)據(jù)包括多個圖像單元數(shù)據(jù);一譯碼與饋入器,連接到該饋入控制電路,用以接收由該饋入控制電路所發(fā)出的一濾波器表格請求信號,并據(jù)以讀取一濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù)與一控制信號,該控制信號傳送到該饋入控制電路,用以要求該饋入控制電路控制該數(shù)據(jù)緩沖器,輸出對應(yīng)該圖像單元數(shù)據(jù);濾波器系數(shù)緩存單元,用以暫存由該解碼與饋入器所輸出的該濾波器系數(shù);以及濾波運(yùn)算單元,用以接收由該數(shù)據(jù)緩沖器所輸出的該圖像單元數(shù)據(jù)與儲存在該濾波器系數(shù)緩存單元的該濾波器系數(shù),并對接收的該圖像單元數(shù)據(jù)進(jìn)行濾波運(yùn)算后,輸出經(jīng)過濾波運(yùn)算后的該圖像數(shù)據(jù)。
2. 如權(quán)利要求1所述的圖像處理裝置,更包括一緩存單元,用以接收該 濾波運(yùn)算后的部分該圖像數(shù)據(jù),并反饋傳回該濾波運(yùn)算單元,以進(jìn)行累加運(yùn) 算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
3. 如權(quán)利要求2所述的圖像處理裝置,其中該濾波運(yùn)算單元至少包括多 個乘法器以及一個加法器,該乘法器用以接收該圖像單元數(shù)據(jù)與對應(yīng)的該濾 波器系數(shù),并進(jìn)行乘法運(yùn)算,并且與該緩存單元反饋傳回的數(shù)據(jù)通過該加法 器進(jìn)行累加運(yùn)算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
4. 如權(quán)利要求2所述的圖像處理裝置,更包括一移位運(yùn)算單元,用以由 該饋入控制電路控制,而將經(jīng)過濾波運(yùn)算的該圖像數(shù)據(jù)限制在一既定范圍內(nèi) 輸出。
5. 如權(quán)利要求1所述的圖像處理裝置,更包括一數(shù)據(jù)存取電路,連接到 該饋入控制電路與 一外部圖像來源,其中該饋入控制電路控制該數(shù)據(jù)存取電 路對該外部圖像來源進(jìn)行存取,而將取得的該圖像數(shù)據(jù)儲存在該數(shù)據(jù)緩沖器 內(nèi)。
6. 如權(quán)利要求1所述的圖像處理裝置,更包括一濾波器表格儲存單元,連接到該譯碼與饋入器,用以儲存該濾波器表格。
7. 如權(quán)利要求1所述的圖像處理裝置,其中該濾波器表格包括一控制參 數(shù)字段與該濾波器系數(shù),其中該控制參數(shù)字段包括一第一系數(shù)與一第二系數(shù), 其中該第一系數(shù)用以指出目前處理的該圖像單元數(shù)據(jù)所需要的濾波器系數(shù)個 數(shù),而該第二系數(shù)指出跳到下一個圖像單元數(shù)據(jù)的啟始位置。
8. 如權(quán)利要求1所述的圖像處理裝置,其中該濾波運(yùn)算單元至少包括多 個乘法器,該乘法器用以接收該圖像單元數(shù)據(jù)與對應(yīng)的該濾波器系數(shù),并進(jìn) 行乘法運(yùn)算后輸出。
9. 如權(quán)利要求1所述的圖像處理裝置,其中該圖像單元數(shù)據(jù)是線圖像數(shù) 據(jù),而該圖像數(shù)據(jù)是由該線圖像數(shù)據(jù)所組成。
10. 如權(quán)利要求9所述的圖像處理裝置,其中該數(shù)據(jù)緩沖器由多個線緩 沖器所組成,每一該線緩沖器用以暫存該線圖像數(shù)據(jù)。
11. 如權(quán)利要求10所述的圖像處理裝置,其中該濾波運(yùn)算單元至少包括 多個乘法器,該乘法器用以接收該線圖像數(shù)據(jù),并與對應(yīng)的該濾波器系數(shù)進(jìn)4亍乘法運(yùn)算后llr出。
12. 如權(quán)利要求11所述的圖像處理裝置,更包括一緩存單元,用以接收 該濾波運(yùn)算后的該線圖像數(shù)據(jù),并反饋傳回該濾波運(yùn)算單元,以進(jìn)行累加運(yùn) 算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
13. 如權(quán)利要求12所述的圖像處理裝置,其中該濾波運(yùn)算單元更包括一 加法器,用以將該緩存單元反饋傳回的數(shù)據(jù)與該經(jīng)過濾波運(yùn)算后的線圖像數(shù) 據(jù)進(jìn)行累加運(yùn)算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
14. 如權(quán)利要求1所述的圖像處理裝置,其中該圖像單元數(shù)據(jù)是像素?cái)?shù) 據(jù),而該圖像數(shù)據(jù)是由多個該像素?cái)?shù)據(jù)所組成。
15. 如權(quán)利要求14所述的圖像處理裝置,其中該數(shù)據(jù)緩沖器是一先進(jìn)先 出FIF0緩沖器,并對應(yīng)該濾波運(yùn)算單元可處理的該濾波器系數(shù)數(shù)量輸出對應(yīng) 的像素?cái)?shù)據(jù)。
16. 如權(quán)利要求15所述的圖像處理裝置,其中該濾波運(yùn)算單元至少包括 多個乘法器,該乘法器用以接收該像素?cái)?shù)據(jù),并與對應(yīng)的該濾波器系數(shù)進(jìn)行 乘法運(yùn)算后輸出。
17. 如權(quán)利要求16所述的圖像處理裝置,更包括一像素緩存單元,用以 接收該濾波運(yùn)算后的該像素?cái)?shù)據(jù),并反饋傳回該濾波運(yùn)算單元,以進(jìn)行累加運(yùn)算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
18. 如權(quán)利要求17所述的圖像處理裝置,其中該濾波運(yùn)算單元更包括一 加法器,用以將該緩存單元反饋傳回的數(shù)據(jù)與該經(jīng)過濾波運(yùn)算后的線圖像數(shù) 據(jù)進(jìn)行累加運(yùn)算而得到完整的該圖像數(shù)據(jù),并據(jù)以輸出。
19. 一種圖像處理方法,包括讀取并暫存一 圖像數(shù)據(jù),其中該圖像數(shù)據(jù)包括多個圖像單元數(shù)據(jù); 讀取一濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù),并根據(jù)每一該濾波器系數(shù)取得對應(yīng)的該圖像單元數(shù)據(jù);以及對該對應(yīng)的圖像單元數(shù)據(jù)與該濾波器系數(shù),進(jìn)行濾波運(yùn)算后,輸出經(jīng)過濾波運(yùn)算后的該圖像數(shù)據(jù)。
20. 如權(quán)利要求19所述的圖像處理方法,其中當(dāng)該濾波器系數(shù)的數(shù)量超 過濾波運(yùn)算可處理的數(shù)量時(shí),將經(jīng)過濾波運(yùn)算后的部份該圖像單元數(shù)據(jù)反饋 傳回,以便與尚未完成的其它部分該圖像單元數(shù)據(jù)進(jìn)行累加運(yùn)算而得到完整 的該圖^Jt據(jù),并據(jù)以輸出。
21. 如權(quán)利要求19所述的圖像處理方法,更對經(jīng)過濾波運(yùn)算的該圖像數(shù) 據(jù)進(jìn)行移位運(yùn)算,而將經(jīng)過濾波運(yùn)算的該圖像數(shù)據(jù)限制在一既定范圍內(nèi)輸出。
22. 如權(quán)利要求19所述的圖像處理方法,其中該濾波器表格包括一控制 參數(shù)字段與該濾波器系數(shù),其中該控制參數(shù)字段包括一第一系數(shù)與一第二系 數(shù),其中該第一系數(shù)用以指出目前處理的該圖像單元數(shù)據(jù)所需要的濾波器系 數(shù)個數(shù),而該第二系數(shù)指出跳到下一個圖像單元數(shù)據(jù)的啟始位置。
23. —種圖像處理方法,包括將一圖像設(shè)定成不同的多個區(qū)塊,每個該區(qū)塊可設(shè)定對應(yīng)的圖像處理比 率,其中該圖像的每一該區(qū)塊包括多個圖像單元數(shù)據(jù);將該圖像處理比率存入一濾波器表格中,其中每個該區(qū)塊的該圖像單元 數(shù)據(jù)具有對應(yīng)的該圖像處理比率;讀取該濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù),并根據(jù)每一該濾波 器系數(shù)取得對應(yīng)的該圖像單元數(shù)據(jù);以及對該對應(yīng)的圖像單元數(shù)據(jù)與該濾波器系數(shù),進(jìn)行濾波運(yùn)算后,輸出經(jīng)過 濾波運(yùn)算后的該圖像數(shù)據(jù)。
24. 如權(quán)利要求23所述的圖像處理方法,其中該圖像處理比率為縮放比 率或模糊比率。
25. 如權(quán)利要求23所述的圖像處理方法,其中當(dāng)該濾波器系數(shù)的數(shù)量超 過濾波運(yùn)算可處理的數(shù)量時(shí),將經(jīng)過濾波運(yùn)算后的部份該圖像單元數(shù)據(jù)反饋 傳回,以便與尚未完成的其它部分該圖像單元數(shù)據(jù)進(jìn)行累加運(yùn)算而得到完整 的該圖像數(shù)據(jù),并據(jù)以輸出。
26. 如權(quán)利要求23所述的圖像處理方法,更對經(jīng)過濾波運(yùn)算的該圖像數(shù) 據(jù)進(jìn)行移位運(yùn)算,而將經(jīng)過濾波運(yùn)算的該圖像數(shù)據(jù)限制在一既定范圍內(nèi)輸出。
27. 如權(quán)利要求23所述的圖像處理方法,其中該濾波器表格包括一控制 參數(shù)字段與該濾波器系數(shù),其中該控制參數(shù)字段包括一第 一 系數(shù)與 一第二系 數(shù),其中該第一系數(shù)用以指出目前處理的該圖像單元數(shù)據(jù)所需要的濾波器系 數(shù)個數(shù),而該第二系數(shù)指出跳到下一個圖像單元數(shù)據(jù)的啟始位置。
28. 如權(quán)利要求23所述的圖像處理方法,其中對該對應(yīng)的圖像單元數(shù)據(jù) 與該濾波器系數(shù),進(jìn)行濾波運(yùn)算包括對該圖像進(jìn)行垂直縮放比率或垂直模糊 比率的運(yùn)算。
29. 如權(quán)利要求23所述的圖像處理方法,其中對該對應(yīng)的圖像單元數(shù)據(jù) 與該濾波器系數(shù),進(jìn)行濾波運(yùn)算包括對該圖像進(jìn)行水平縮放比率或水平模糊 比率的運(yùn)算。
30. 如權(quán)利要求23所述的圖像處理方法,其中對該對應(yīng)的圖像單元數(shù)據(jù) 與該濾波器系數(shù),進(jìn)行濾波運(yùn)算包括對該圖像進(jìn)行垂直縮放比率以及垂直模 糊比率的運(yùn)算,而后對運(yùn)算結(jié)果進(jìn)行水平縮放比率運(yùn)算與水平模糊比率運(yùn)算。
全文摘要
在此提出一種圖像處理裝置與方法。在此方法中,將一圖像設(shè)定成不同的多個區(qū)塊,每個區(qū)塊可設(shè)定對應(yīng)的圖像處理比率,其中圖像的每一區(qū)塊包括多個圖像單元數(shù)據(jù)。而后將這些圖像處理比率存入濾波器表格中,其中每個區(qū)塊的圖像單元數(shù)據(jù)具有對應(yīng)的圖像處理比率。接著讀取濾波器表格,經(jīng)譯碼后產(chǎn)生多個濾波器系數(shù),并根據(jù)每一濾波器系數(shù)取得對應(yīng)的圖像單元數(shù)據(jù)。對對應(yīng)的圖像單元數(shù)據(jù)與濾波器系數(shù),進(jìn)行濾波運(yùn)算后,輸出經(jīng)過濾波運(yùn)算后的圖像數(shù)據(jù)。上述的圖像處理方法,其中圖像處理比率為縮放比率(Zoom Ratio)或模糊比率(Blur Ratio)。
文檔編號H04N1/393GK101600049SQ20081010849
公開日2009年12月9日 申請日期2008年6月6日 優(yōu)先權(quán)日2008年6月6日
發(fā)明者何文政 申請人:聯(lián)詠科技股份有限公司