新四季網

圖像處理系統及圖像處理器的製作方法

2023-07-01 05:35:31

專利名稱:圖像處理系統及圖像處理器的製作方法
技術領域:
本發明是有關於圖像處理(image processing),且特別有關於一種用於降低存儲 器信道帶寬佔用的圖像處理器及圖像處理系統。
背景技術:
圖la是傳統圖像處理系統100的示意圖,所述圖像處理系統IOO包含晶片及晶片 外存儲器(off-chip memory) 110。所述晶片實施有圖像處理器120,其廣泛適用於各種不同 應用,例如多媒體播放器,顯示器及電視機。輸入圖像HN可為靜態圖像(Static Image)或 者動畫(Motion Picture),其可以以各種信號格式傳送至圖像處理系統100,例如(美國) 國家電視制式委員會(National Television SystemCommittee, NTSC)標準或者逐行倒相 (Phase Alternating Line,PAL)標準適用信號。 一般來講,圖像處理器120可於多級中逐 步增強圖像質量的各方面。例如,第一前置處理器(pre-processor)122可用於消除輸入圖 像SIN的串色幹擾(crosscolor interference)。串色(cross color)是指色度信息中由 亮度信息引入的幹擾。第二前置處理器124可用於執行噪聲抑制(noise reduction),所 述噪聲抑制可包含空間噪聲抑制(spatial noise reduction)及時間噪聲抑制(temporal noise reduction),其每一種都利用不同的存儲器資源。輸送至圖像處理器120的輸入圖像 HN可以為交錯(interlaced)的,即每一幀的偶數線(even lines)與奇數線(odd line) 分別對應幀的一個場(field),且被單獨且交替地傳送。因此,去交錯程序需要將每一幀的 兩個場識別為一個完整幀。在圖像處理器120中,第二前置處理器124輸出前置處理結果 I(t),去交錯器(de-interlacer)130基於前置處理結果I(t)執行去交錯程序以產生去交 錯幀(de-interlaced frame)P(t)。在去交錯程序之後,可執行一次或者多次後置處理程 序,其中所述圖像數據的處理為逐幀執行。例如,後置處理器(post-processor) 140可對去 交錯器130輸出的去交錯幀P(t)執行運動抖動消除(motion judder cancellation)或者 圖像縮放(image resizing)。更進一步,也可以在去交錯器130之前或之後某一級(未畫 出)實施幀率控制。 為完成上述程序,圖像處理器120必須依賴於晶片外存儲器110,如動態隨機存取 存儲器(Dynamic RandomAccess Memory, DRAM),以緩衝與輸入圖像#IN相關的各種中間數 據。因此,晶片外存儲器IIO及圖像處理器120之間存儲器帶寬的有效利用是增強性能的 決定性因素。簡單來講,所述輸入圖像ftlN可被定義為連續地輸入的場數據S(t),其中t 為時間索引(time index)。多個場緩衝器(fieldbuffer) 102分布於晶片外存儲器110中 以支持第一前置處理器122,所述場緩衝器102級聯為延遲線(delay line)以緩衝場數據 S(t)。第一前置處理器122可能需要一個當前場數據及兩個先前場數據S(t-l)與S(t-2) 以執行串色抑制。因此,場緩衝器102及第一前置處理器122之間至少需要兩個I/0傳輸。 同理,第二前置處理器124需要一個先前場數據I (t-2)以對當前場數據I' (t)執行噪聲抑 制。因此,至少需要兩個場緩衝器104以緩衝第二前置處理器124輸出的當前場數據I (t)。 同時,所述場數據I (t)也被傳送至去交錯器130以執行去交錯。所述去交錯器130需兩個場緩衝器104來依次提供先前場數據I (t-1)及I (t-2),用於執行去交錯程序以產生去交錯 幀P (t)。從而,第二前置處理器124及去交錯器130可能共需要至少4個I/O傳輸以存取 所述場緩衝器104,其中部分場數據(如I(t-2))被過多地傳送。所述去交錯幀P(t)輸出 至後置處理器140,從而可對當前去交錯幀P (t)執行後置處理程序以產生輸出圖像#OUT。 所述後置處理程序逐幀執行,且其並非僅限於運動抖動消除或者圖像縮放。
圖lb為圖la中去交錯器130與後置處理器140的實施例的示意圖。如上所述, 所述場數據是多條線(列-column)組成的半個幀,且場數據的傳送可逐線(line by line) 執行。所述去交錯器130可分為兩部分,多個線緩衝器108及去交錯器核心134。所述線緩 衝器108可緩衝每一輸入場數據I (t) , I (t-1)及I (t-2)中的線。例如,場數據I (t-1)被 兩個連續的級聯線緩衝器108緩衝,從而去交錯器核心134可同時接收去交錯程序所需的 當前線DO及兩條先前線Dl與D2。由於三個場數據I (t) , I (t-1)及I (t-2)同時被傳送至 去交錯器130,所需的六個線緩衝器108各自分布如圖lb所示。後置處理器140也具有類 似結構,其中去交錯器130輸出的當前去交錯幀P(t)通過五個線緩衝器108來緩衝,且對 應於去交錯幀P(t)的六條線EO, El, E2, E3, E4及E5被同時傳送至後置處理器核心144。 然而,多個線緩衝器108的使用會增加產品的成本及晶片的尺寸。

發明內容
有鑑於此,本發明特提供以下技術方案 本發明實施例提供一種圖像處理系統,包含晶片外存儲器及圖像處理器。晶片外 存儲器包含用於緩衝與輸入圖像相關的中間數據的多個場緩衝器及多個幀緩衝器。圖像處 理器耦接於晶片外存儲器,用於處理所述輸入圖像及所述中間數據以產生輸出圖像,所述 圖像處理器包含前置處理級、去交錯級及後置處理級。前置處理級用於讀取多個場緩衝器 以執行前置處理程序,以及將多個前置處理結果存儲至所述多個場緩衝器;去交錯級包含 用於緩衝從所述多個場緩衝器中讀取的多個前置處理結果的多個第一線緩衝器,所述去交 錯級用於對所述多個前置處理結果執行去交錯程序以產生多個去交錯結果;以及後置處理 級耦接於去交錯級、多個場緩衝器及多個第一線緩衝器,用於對多個前置處理結果及多個 去交錯結果執行後置處理程序以產生輸出圖像。 本發明實施例另提供一種圖像處理器,耦接於晶片外存儲器,所述晶片外存儲器
包含多個場緩衝器及多個幀緩衝器,用於緩衝與輸入圖像相關的中間數據,並處理所述輸
入圖像及所述中間數據以產生輸出圖像,所述圖像處理器包含第一幀率控制器、第一前置
處理器、第二前置處理器、去交錯器及第一後置處理器。第一幀率控制器以第一速率從多個
第一場緩衝器處接收輸入圖像及多個緩衝的場數據,選出第一數量的場數據並以第二速率
輸出所述第一數量的場數據;第一前置處理器耦接於第一幀率控制器,用於對第一幀率控
制器輸出的第一數量的場數據執行前置處理程序,以產生中間結果;第二前置處理器耦接
於第一前置處理器,用於對中間結果執行噪聲抑制處理以產生噪聲抑制結果;去交錯器耦
接於第二前置處理器,用於去交錯噪聲抑制結果以產生去交錯結果;以及第一後置處理器
耦接於去交錯器,用於對去交錯結果執行後置處理程序以產生輸出圖像。 本發明實施例另提供一種圖像處理器,耦接於晶片外存儲器,所述晶片外存儲器
包含多個場緩衝器及多個幀緩衝器,用於緩衝與輸入圖像相關的中間數據,且處理所述輸入圖像及所述中間數據以產生輸出圖像,所述圖像處理器包含前置處理器、幀率控制器及 去交錯器。前置處理器以第二速率持續輸出處理的場數據至晶片外存儲器中的多個第一場 緩衝器,並基於緩衝於特定場緩衝器的先前場數據對輸入圖像執行噪聲抑制程序;幀率控 制器耦接於前置處理器,用於從前置處理器的輸出及緩衝於所述多個第一場緩衝器中的場 數據中選定第一數量的場數據,並以第一速率輸出所述第一數量的場數據;以及去交錯器 耦接於幀率控制器,用於對所述第一數量的場數據執行去交錯程序以產生去交錯結果。
以上所述的圖像處理系統及圖像處理器可有效降低存儲器帶寬的消耗,從而可以 減少緩衝器的數量並減小晶片的尺寸。


圖la是傳統圖像處理系統的示意圖。 圖lb是依圖la的去交錯器及後置處理器的示意圖。 圖2是圖像處理系統的實施例的示意圖。 圖3是依圖2的去交錯器及第一後置處理器的實施例的示意圖。
圖4a及圖4b是幀率控制器的不同實施例的示意圖。
具體實施例方式
在說明書及後續的申請專利範圍當中使用了某些詞彙來指稱特定的組件。所屬領
域中具有通常知識者應可理解,製造商可能會用不同的名詞來稱呼同樣的組件。本說明書
及後續的申請專利範圍並不以名稱的差異來作為區分組件的方式,而是以組件在功能上的
差異來作為區分的基準。在通篇說明書及後續的請求項當中所提及的「包含」是一開放式
的用語,故應解釋成「包含但不限定於」。另外,「耦接」 一詞在此包含任何直接及間接的電
氣連接手段。因此,若文中描述一第一裝置耦接於一第二裝置,則代表第一裝置可直接電氣
連接於第二裝置,或透過其它裝置或連接手段間接地電氣連接至第二裝置。 本發明提供一種增強型圖像處理器結構,其通過將部分數據於不同級中共享來減
少存儲器帶寬的消耗。特別地,某一級內的線緩衝器也可與另一級共享,從而可減少場緩衝
器或幀緩衝器的使用。此外,場緩衝器102及104中可實施控制方法以提供有效的幀率控
制機制。 圖2是圖像處理系統200的實施例的示意圖,所述圖像處理系統200包含晶片外 存儲器210及與其耦接的圖像處理器220。所述圖像處理器220為多級結構,圖像處理器 220接收輸入圖像HN以產生輸出圖像恥UT。多個場緩衝器及多個幀緩衝器分布於晶片外 存儲器210中,用於緩衝與輸入圖像ftlN相關的中間信號,從而有助於圖像處理器220每 一級的處理。在本實施例中,所述圖像處理器220分為三級前置處理級、去交錯級以及後 置處理級。在去交錯之前,前置處理級可包含一個或多個處理程序,其中,多個先前場數據 S(t-l)、S(t-2)及S(t-3)從場緩衝器102中讀取以進行處理,且前置處理結果I(T)被傳 送至場緩衝器104以便下一級或去交錯級使用。在去交錯級中,提供多個線緩衝器108 (如 圖3所示),以緩衝自場緩衝器104讀取的前置處理結果#1 (T)的線數據,從而可對其執行 去交錯程序以產生去交錯幀P(t)。去交錯幀P(t)隨後被傳送至去交錯級之後的後置處理 級,在所述後置處理級中,可對去交錯幀P(t)執行一個或多個後置處理程序以產生輸出圖
7像恥UT。在本實施例中,存儲於場緩衝器104中的部分前置處理結果I(T)被傳送至後置處理級以協助執行後置處理,從而可減少晶片外存儲器210的使用。詳細實施例的描述如下所述。 如圖2所示,第一前置處理器122可用於去交錯前可能執行的各種前置處理,對於每一時間索引來講,除當前場數據外,其可能另需要二個或三個先前場數據。晶片外存儲器210包含級聯為延遲線的多個場緩衝器102,以連續地緩衝輸入圖像HN。若當前場數據HN被輸入,場緩衝器102也分別產生先前場數據S(t-l) 、 S(t-2)及S(t-3)。 一般來講,先前場數據S(t-l)、S(t-2)及當前場數據S(t)可被直接傳送至第一前置處理器122。然而,在某些情況下,輸入圖像HN的幀率可與輸出場數據I'(T)不同。舉例來講,輸入圖像HN可以第一速率輸入至場緩衝器102,而第一前置處理器122可以高於或者低於第一速率的第二速率輸出I'(T)。因此,需要提供第一幀率控制器202,其通過從四個輸入S(t)、S(t-l)、S (t-2)及S (t-3)中選定三個輸出Sa、Sb及Sc來控制流率(flow rate),且選定的輸出Sa、Sb及Sc以第二速率輸出。 第一幀率控制器202是可選單元,其僅於需要幀率控制時才需要。所述幀率控制可為上變頻(up conversion)或者下變頻(down conversion)。舉例來講,第一速率可為50Hz,而第二速率可為60Hz,或者相反,第一速率可為60Hz,而第二速率可為50Hz。第一幀率控制器202的輸入埠及輸出埠的數量為可被靈活設計。舉例來講,場緩衝器102的延遲線可包含多於3個的場緩衝器102。若第一前置處理器122同時需要三個場數據,場緩衝器102的數目必須不少於3,以便第一幀率控制器202可從四個或者更多場數據中選出三個場數據。在本實施例中,第一前置處理器122可為串色抑制器,從而,所述前置處理程序可為串色抑制程序。 可選地,第一前置處理器122也可以是其它類型的前置處理器,例如噪聲抑制單元或圖像銳化器。在本實施例中,所述前置處理級可選且較佳地包含緊隨第一前置處理器122之後的第二前置處理器124,以執行第一前置處理器122未執行的前置處理。第二前置處理器124需要多個場緩衝器104以正常運作,而去交錯級的去交錯器310可需要來自場緩衝器104的相同場數據。因此,晶片外存儲器210中分配有多個場緩衝器104,而第二前置處理器124及去交錯級也可共享所述場緩衝器104。類似於場緩衝器102,場緩衝器104也級聯為延遲線,用於連續地緩衝第二前置處理器124輸出的前置處理結果I (T)。
在本實施例中,第二前置處理器124為噪聲抑制單元,用於對每一場數據執行空間噪聲抑制及時間噪聲抑制。如上所述,輸入圖像HN是交錯的。因此,兩相連的場緩衝器104中的場數據與同一幀的不同部分相關。舉例來講,偶數時間索引的場緩衝器可與幀的奇數場相關,而奇數時間索引的場緩衝器可與幀的偶數場相關。對於第二幀率控制器204來講,由於場緩衝器104連續地輸出先前場數據I(T-l)、I(T-2)及I(T-3)至第二幀率控制器204,且當前場數據I (T)也被產生並緩衝至第二幀率控制器204,因此,第二前置處理器124需要先前場數據I (T-2)以執行噪聲抑制,而先前場數據I (T-2)可於特定場緩衝器104獲取,所述特定場緩衝器104與同一幀中作為輸入場數據I'(T)的相同部分相關。因此,特定場緩衝器104的輸出與第二前置處理器124相連。 在去交錯級中,去交錯器310執行去交錯程序。 一般來講,去交錯程序需要三個連續的場數據。因此,去交錯器310可從第二前置處理器124處直接接收當前場數據I (T),以及從場緩衝器104處接收兩個先前場數據I (T-l)與I(T-2)。然而,在某些情況下,需要對幀率進行控制。舉例來講,場數據I(T)以第二速率傳送,而去交錯器310以第一速率輸出去交錯幀P(t)。因此,可在場緩衝器104與去交錯器310之間實施與第一幀率控制器202類似的第二幀率控制器204。第二幀率控制器204從第二前置處理器124及場緩衝器104處接收四個輸入I(T)、 I(T-l)、 I(T-2)及I(T-3),從其中選擇三個以作為以第一速率輸出的三個輸出Ia、Ib、Ic。為控制幀率,可將第二幀率控制器204的輸入端指定為多於其輸出端,其中所述輸出端的數量取決於去交錯器310所需的場數據的數量。
在圖2中,第一後置處理器320與第二後置處理器330共同組成後置處理級。第一後置處理器320使用與去交錯器310共享的線緩衝器執行後置處理程序,從而使晶片外存儲器210未被佔用。第二後置處理器330可作為利用幀緩衝器106以執行後置處理程序的可選的普通後置處理器,其中輸出圖像恥UT由先前級的結果產生。幀緩衝器106緩衝第一後置處理器320輸出的當前幀P' (t),同時輸出先前幀P' (t-l)。第一後置處理器320與第二後置處理器330可為縮放控制器、運動抖動消除器或者任何能夠逐幀處理圖像數據的處理單元。即,所述後置處理程序為圖像縮放程序、運動抖動消除程序或者其它功能的特定禾呈序(function specific process)。 去交錯器310逐線接收場數據Ia、Ib及Ic,且在處理前,場數據Ia、Ib及Ic被緩衝於多個線緩衝器108中。圖3是去交錯器310及第一後置處理器320的實施例的示意圖,其較佳地說明了線緩衝器108所執行的操作。在去交錯器310中,每一輸入場數據Ia、 Ib及Ic都分別緩衝於兩個線緩衝器108中。對於場數據Ib來講,當前線DO被傳送至去交錯器核心314,而兩先前線Dl及D2則從對應的線緩衝器108輸出。Ia及Ic中的線也被執行相似處理,憑藉去交錯器核心314逐線執行去交錯程序以輸出去交錯幀P(t)。
同理,第一後置處理器320也可以逐線對場數據執行處理。兩個線緩衝器108被提供以緩衝去交錯器核心314輸出的去交錯幀P (t)。因此,當前線EO被傳送至後級處理器核心324,而兩個先前線El及E2從相關線緩衝器108傳送出。與此同時,第一後級處理器320從去交錯器310中對應的線緩衝器108接收場數據Ib的線數據DO、 Dl及D2。此方法可產生與圖lb中線緩衝器108緩衝P(t-l)時的相同功效。換句話說,本實施例可通過共享來自去交錯器310的所需數據來達成減少線緩衝器108的數量的目的。因此,後置處理程序基於場數據Ib、去交錯幀P(t)及二者對應的線緩衝器108而執行。應注意,在某些情況下,第一後級處理器320僅需要一個線緩衝器108。第一後級處理器320需要的線緩衝器的數量取決於其處理區域。 圖4a及圖4b是幀率控制的實施例的示意圖。在圖4a中,第一時間線(firsttimeline)t表示數據段(data field)以較低幀率輸入,例如50Hz,第二時間線(secondtimeline)T表示數據段以較高幀率輸出,例如60Hz。位於第一時間線t上的四位數字巻標(digit numeric label)代表四種輸入緩衝狀態,位於第二時間線T上的三位數字巻標代表由幀率控制器選定的三個輸出。緩衝器狀態定義為0123,其表明場緩衝器中可讀取到對應於時間索引1、2及3的三個連續場數據(O表示空位)。首先,於時間索引Tl時,三場數據1、2及3都可用,故幀率控制器選取場數據1、2及3作為輸出,表示為123。然後,當時間索引至T2時,幀率控制器的緩衝狀態還未轉換為1234,因此,再次重複輸出上次的輸出123 (表示為*123)。當時間索引至T3時,緩衝狀態為1234,因此,場數據2、3及4被選定以
9作為輸出,表示為234。所述程序重複執行,作為結果,每50組輸入會產生60組輸出,其中 IO組為冗餘。 圖4b是不同於圖4a的實施例的幀率控制器的另一實施例,其中第一時間線T表 示以較高幀率輸入數據段,例如60Hz,而第二時間線t表示以較低幀率輸出數據段,例如 50Hz。首先,在與T1同步的時間索引tl,緩衝狀態為0123,表明三場數據1、2及3都可用, 因此幀率控制器選取場數據1、2及3作為輸出,表示為123。然後,當時間索引至t2時,幀率 控制器的緩衝狀態為1234,因此,幀率控制器選取場數據2、3及4作為輸出,將表示為234。 類似地,當時間索引至t5時,緩衝狀態為4567,因此,場數據5、6及7被選定以作為輸出,將 表示為567。當時間索引至t6時,幀率控制器應承接上次輸出的567而輸出678。然而,由 於第一時間線T具有較高更新頻率,時間索引T6處的緩衝狀態已更新至6789,因此,幀率控 制器並不選擇678作為輸出,而是選擇789作為輸出。換句話說,跳過678的選定,在圖4b 中將其表示為(*678)。所述程序重複執行,作為結果,每60組輸入會產生50組輸出,其中 10組輸出被跳過。 在本實施例中,前置處理級及後置處理級並不僅限於包含一個或多個處理單元。 所述第一及第二幀率控制器202及204是可選的,二者可分別包含或不包含於所述實施例 中。所述幀率控制也不僅限於下變頻或者上變頻。場緩衝器102及104的數量取決於具體 實施例的需求,其排列也不僅限於圖2所示。本發明可提供緩衝器共享的特殊概念,從而使 圖像處理器及晶片外存儲器的存儲器帶寬消耗有效降低。 以上所述僅為本發明的較佳實施例,舉凡熟悉本案的人士援依本發明的精神所做 的等效變化與修飾,皆應涵蓋於後附的申請專利範圍內。
權利要求
一種圖像處理系統,包含晶片外存儲器,包含用於緩衝與輸入圖像相關的中間數據的多個場緩衝器及多個幀緩衝器;以及圖像處理器,耦接於該晶片外存儲器,用於處理該輸入圖像及該中間數據以產生輸出圖像,該圖像處理器包含前置處理級,用於讀取該多個場緩衝器以執行前置處理程序,以及將多個前置處理結果存儲至該多個場緩衝器;去交錯級,包含用於緩衝從該多個場緩衝器中讀取的該多個前置處理結果的多個第一線緩衝器,該去交錯級用於對該多個前置處理結果執行去交錯程序以產生多個去交錯結果;以及後置處理級,耦接於該去交錯級、該多個場緩衝器及該多個第一線緩衝器,用於對該多個前置處理結果及該多個去交錯結果執行後置處理程序以產生該輸出圖像。
2. 如權利要求1所述的圖像處理系統,其特徵在於,該晶片外存儲器包含級聯為延遲 線的多個第一場緩衝器,用於以第一速率連續地緩衝該輸入圖像,以及該前置處理級包含第一幀率控制器,耦接於該多個第一場緩衝器,用於從該輸入圖像及該多個第一場處 理器中選取第一數量的場數據,並以第二速率輸出該第一數量的場數據;第一前置處理器,耦接於該第一幀率控制器,用於對該第一幀率控制器輸出的該第一 數量的場數據執行該前置處理程序,以產生中間結果。
3. 如權利要求2所述的圖像處理系統,其特徵在於,該多個第一場緩衝器的數量不少 於該第一數量。
4. 如權利要求2所述的圖像處理系統,其特徵在於,該第一前置處理器為串色抑制器, 且該前置處理程序為串色抑制程序。
5. 如權利要求1所述的圖像處理系統,其特徵在於該晶片外存儲器包含級聯為延遲線的多個第二場緩衝器,用於以第二速率連續地緩衝 多個前置處理結果;以及該前置處理級包含耦接於特定第二場緩衝器的第二前置處理器,用於基於當前場數據 及緩衝於該特定場緩衝器中的先前場數據執行該前置處理程序,以產生該前置處理結果。
6. 如權利要求5所述的圖像處理系統,其特徵在於,該第二前置處理器為噪聲抑制單 元,用於對每一場數據執行空間噪聲抑制或時間噪聲抑制。
7. 如權利要求5所述的圖像處理系統,其特徵在於,該去交錯級包含 第二幀率控制器,耦接於該多個第二場緩衝器,用於從該多個前置處理結果及該多個第二場緩衝器中選擇第二數量的場數據,並以第一速率輸出該第二數量的場數據;以及去交錯器,耦接於該第二幀率控制器,用於基於該第二數量的場數據執行該去交錯程 序,以產生該多個去交錯結果。
8. 如權利要求7所述的圖像處理系統,其特徵在於,該第二場緩衝器的數量不少於該 第二數量。
9. 如權利要求7所述的圖像處理系統,其特徵在於該去交錯器中的該多個第一線緩衝器分別緩衝該第二幀率控制器輸出的該第二數量的場數據;以及該後置處理級包含耦接於該第二幀率控制器、該去交錯器以及該多個第一線緩衝器的 第一後置處理器,用於基於該第二幀率控制器輸出的特定場數據、與該第二幀率控制器輸 出的該特定場數據對應的一個或多個第一線緩衝數據以及該多個去交錯結果執行該後置 處理程序。
10. 如權利要求9所述的圖像處理系統,其特徵在於,該第一後置處理級包含多個第二 線緩衝器以緩衝該多個去交錯結果,且該第一後置處理級更利用緩衝於該多個第二線緩衝 器中的該多個去交錯結果來執行該後置處理程序。
11. 如權利要求10所述的圖像處理系統,其特徵在於,該第一後置處理器為縮放控制 器且該後置處理為圖像縮放程序,或該第一後置處理器為運動抖動消除器且該後置處理為 運動抖動消除程序。
12. 如權利要求9所述的圖像處理系統,其特徵在於該晶片外存儲器更包含耦接於該第一後置處理器的幀緩衝器,用於緩衝該第一後置處 理器產生的先前後置處理結果;以及該後置處理級包含第二後置處理器,用於基於該後置處理結果及緩衝於該幀緩衝器的 該先前後置處理結果產生該輸出圖像。
13. 如權利要求12所述的圖像處理系統,其特徵在於,該第二後置處理器為縮放控制 器且該後置處理為圖像縮放程序,或該第二後置處理器為運動抖動消除器且該後置處理為 運動抖動消除程序。
14. 一種圖像處理器,耦接於晶片外存儲器,該晶片外存儲器包含多個場緩衝器及多個 幀緩衝器,用於緩衝與輸入圖像相關的中間數據,並處理該輸入圖像及該中間數據以產生 輸出圖像,該圖像處理器包含第一幀率控制器,以第一速率從多個第一場緩衝器處接收該輸入圖像及多個緩衝的場 數據,選出第一數量的場數據並以第二速率輸出該第一數量的場數據;第一前置處理器,耦接於該第一幀率控制器,用於對該第一幀率控制器輸出的該第一 數量的場數據執行前置處理程序,以產生中間結果;第二前置處理器,耦接於該第一前置處理器,用於對該中間結果執行噪聲抑制處理以 產生噪聲抑制結果;去交錯器,耦接於該第二前置處理器,用於對該噪聲抑制結果執行去交錯以產生去交 錯結果;以及第一後置處理器,耦接於該去交錯器,用於對該去交錯結果執行後置處理程序以產生 該輸出圖像。
15. 如權利要求14所述的圖像處理器,其特徵在於,該第一場緩衝器的數量不少於該第一數量。
16. 如權利要求14所述的圖像處理器,其特徵在於, 該第一前置處理器為串色抑制器,且該前置處理為串色抑制處理;以及 該第一後置處理器為運動抖動消除器且該後置處理程序為運動抖動消除程序,或該第一後置處理器為縮放控制器且該後置處理程序為圖像縮放程序。
17. —種圖像處理器,耦接於晶片外存儲器,該晶片外存儲器包含多個場緩衝器及多個幀緩衝器,用於緩衝與輸入圖像相關的中間數據,且處理該輸入圖像及該中間數據以產生 輸出圖像,該圖像處理器包含前置處理器,以第二速率持續輸出處理的場數據至該晶片外存儲器中的多個第一場緩 衝器,並基於緩衝於特定場緩衝器的先前場數據對該輸入圖像執行噪聲抑制程序;幀率控制器,耦接於該前置處理器,用於從該前置處理器的輸出及緩衝於該多個第一 場緩衝器中的場數據中選定第一數量的場數據,並以第一速率輸出該第一數量的場數據; 以及去交錯器,耦接於該幀率控制器,用於對該第一數量的場數據執行去交錯程序以產生 去交錯結果。
18. 如權利要求17所述的圖像處理器,其特徵在於,該前置處理器對每一場數據執行 空間噪聲抑制程序或時間噪聲抑制程序。
19. 如權利要求17所述的圖像處理器,其特徵在於,該第一場緩衝器的數量不少於該第一數量。
20. 如權利要求17所述的圖像處理器,其特徵在於該去交錯器包含多個第一線緩衝器,用於分別緩衝該幀率控制器輸出的該第一數量的 場數據;以及該圖像處理器更包含耦接於該幀率控制器、該去交錯器及該多個第一線緩衝器的第一 後置處理器,該第一後置處理器用於基於該幀率控制器輸出的特定場數據、該幀率控制器 輸出的對應於該特定場數據的一個或多個第一線緩衝數據,以及該多個去交錯結果執行後 置處理程序。
21. 如權利要求20所述的圖像處理器,其特徵在於,該第一後置處理器包含多個第二 線緩衝器以緩衝該多個去交錯結果,且該第一後置處理器更利用緩衝於該多個第二線緩衝 器中的該多個去交錯結果以執行該後置處理程序。
22. 如權利要求20所述的圖像處理器,其特徵在於該第一後置處理器輸出後置處理結果至該晶片外存儲器中的幀緩衝器;以及 該圖像處理器更包含耦接於該第一後置處理器輸出的第二後置處理器,用於基於該後 置處理結果及緩衝於該幀緩衝器的先前後置處理結果產生該輸出圖像。
全文摘要
本發明提供一種圖像處理系統及圖像處理器。所述圖像處理系統包含晶片外存儲器及圖像處理器。晶片外存儲器包含場緩衝器及幀緩衝器,所述場緩衝器及幀緩衝器用於緩衝與輸入圖像相關的中間數據。圖像處理器包含三級前置處理級,去交錯級及後置處理級。所述圖像處理器耦接於晶片外存儲器,用於處理所述輸入圖像及中間數據以產生輸出圖像。以上所述的圖像處理系統及圖像處理器可有效減少存儲器帶寬的佔用。
文檔編號G06T1/00GK101751657SQ200910180458
公開日2010年6月23日 申請日期2009年10月15日 優先權日2008年12月15日
發明者呂忠晏, 趙柏偉 申請人:聯發科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀