亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)處理裝置及圖像處理裝置的制作方法

文檔序號:7741764閱讀:102來源:國知局
專利名稱:數(shù)據(jù)處理裝置及圖像處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及使流水線(pipeline)方式的數(shù)據(jù)處理快速化的技術(shù)。
背景技術(shù)
以往為了在串聯(lián)連接的多個處理部中進(jìn)行處理,公知有所謂流水線方式的圖像處 理技術(shù)(參照日本JP2000-312327A),將1幀的圖像數(shù)據(jù)分割為預(yù)定大小的區(qū)域,由各個處 理部對分割后的每個區(qū)域進(jìn)行處理并發(fā)送給下一個處理部。 但是,在現(xiàn)有技術(shù)中,由各個處理部依次進(jìn)行針對一個分割區(qū)域的處理,當(dāng)最后的 處理部中的處理結(jié)束后,將下一個分割區(qū)域的數(shù)據(jù)輸入到第一個處理部。因此,存在以下問 題,即,在各個處理部中,在針對一個分割區(qū)域的處理結(jié)束后、到進(jìn)行針對下一個分割區(qū)域 的處理的期間產(chǎn)生時間損失的問題。

發(fā)明內(nèi)容
本發(fā)明的某個方式的數(shù)據(jù)處理裝置其利用對數(shù)據(jù)進(jìn)行處理的多個數(shù)據(jù)處理部進(jìn) 行流水線方式的處理,所述數(shù)據(jù)處理裝置具有控制部,其控制數(shù)據(jù)處理序列;第1處理部, 其根據(jù)來自所述控制部的開始信號而輸入數(shù)據(jù),并開始第1數(shù)據(jù)處理,輸出第1數(shù)據(jù)處理后 的數(shù)據(jù),并且當(dāng)所述第1數(shù)據(jù)處理結(jié)束時,向所述控制部輸出表示所述第1數(shù)據(jù)處理結(jié)束的 信號;和第2處理部,其根據(jù)來自所述控制部的開始信號而輸入所述第1數(shù)據(jù)處理后的數(shù) 據(jù),并開始第2數(shù)據(jù)處理,輸出第2數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)所述第2數(shù)據(jù)處理結(jié)束時,向 所述控制部輸出表示所述第2數(shù)據(jù)處理結(jié)束的信號,所述控制部在從所述第1處理部接收 到表示所述第1數(shù)據(jù)處理結(jié)束的信號時,向所述第1處理部輸出下一個開始信號,在從所述 第2處理部接收到表示所述第2數(shù)據(jù)處理結(jié)束的信號時,向所述第2處理部輸出下一個開 始信號。 本發(fā)明的另一個方式的圖像處理裝置利用對圖像數(shù)據(jù)進(jìn)行處理的多個圖像處理 部進(jìn)行流水線方式的處理,所述圖像處理裝置具有控制部,其控制圖像處理序列;存儲 器,其能夠進(jìn)行圖像數(shù)據(jù)的寫入和讀出;輸入DMA部,其根據(jù)來自所述控制部的開始信號而 開始從所述存儲器輸入預(yù)定數(shù)量的圖像數(shù)據(jù),當(dāng)所輸入的所述預(yù)定數(shù)量的圖像數(shù)據(jù)的輸出 結(jié)束時,向所述控制部輸出表示結(jié)束的信號;第1圖像處理部,其根據(jù)來自所述控制部的開 始信號,而輸入從所述輸入DMA部輸出的圖像數(shù)據(jù)并執(zhí)行第1圖像處理,輸出第1圖像處理 后的圖像數(shù)據(jù),當(dāng)所述第1圖像處理結(jié)束時,向所述控制部輸出表示結(jié)束的信號;第2圖像 處理部,其根據(jù)來自所述控制部的開始信號,而輸入從所述第1圖像處理部輸出的圖像數(shù) 據(jù)并執(zhí)行第2圖像處理,輸出第2圖像處理后的圖像數(shù)據(jù),當(dāng)所述第2圖像處理結(jié)束時,向 所述控制部輸出表示結(jié)束的信號;和輸出DMA部,其輸入來自所述控制部的開始信號,并輸 入從所述第2圖像處理部輸出的圖像數(shù)據(jù),將圖像數(shù)據(jù)寫入到所述存儲器中,當(dāng)寫入結(jié)束 時,向所述控制部輸出表示結(jié)束的信號。 根據(jù)本發(fā)明,能夠使基于流水線方式的數(shù)據(jù)處理快速化。


圖1是一個實(shí)施方式的圖像處理裝置的結(jié)構(gòu)框圖。 圖2是按照從上到下的順序示出序列控制器、輸入DMA、 YC處理部、NR處理部、及 輸出DMA的處理定時的時序圖。 圖3是表示由序列控制器進(jìn)行的處理的具體內(nèi)容的圖。 圖4是表示YC處理部和NR處理部的內(nèi)部的具體結(jié)構(gòu)的框圖。 圖5是表示沒有從后級的處理部輸入圖像數(shù)據(jù)的請求信號時的數(shù)據(jù)處理定時的圖。
具體實(shí)施例方式
以下,說明將本發(fā)明適用于圖像處理裝置的實(shí)施方式。
圖1是一個實(shí)施方式的圖像處理裝置的結(jié)構(gòu)框圖。 一個實(shí)施方式的圖像處理裝置
具有輸入DMA部1、 YC處理部2、 NR處理部3、輸出DMA部4、 DMA總線5、 DRAM6和序列控制
器10。該圖像處理裝置例如被安裝在數(shù)碼照相機(jī)等電子攝像裝置上使用。 在DRAM6中存儲有對攝像信號進(jìn)行預(yù)定的預(yù)加工處理后的數(shù)據(jù)(以下稱為圖像數(shù)
據(jù)),該攝像信號是由安裝在電子攝像裝置上的CCD等攝像元件輸出的。在一個實(shí)施方式的
圖像處理裝置中,把1幀的圖像數(shù)據(jù)分割成為長方形狀的多個小的塊圖像數(shù)據(jù)(以下稱為
塊線),按每個塊線進(jìn)行處理。 如圖1所示,輸入DMA部1、 YC處理部2、 NR處理部3、輸出DMA部4被串聯(lián)連接, 各部1 4依次對各個塊線進(jìn)行處理,即進(jìn)行所謂流水線方式的數(shù)據(jù)處理。通過把圖像數(shù) 據(jù)分割成為多個塊線,并進(jìn)行流水線方式的數(shù)據(jù)處理,能夠降低傳輸數(shù)據(jù)量,同時使處理快 速化。序列控制器10控制各個處理部1 4的數(shù)據(jù)處理序列。
使用圖2和圖3說明各部的動作。 圖2是按照從上到下的順序表示序列控制器10、輸入DMA部1、YC處理部2、NR處 理部3、及輸出DMA部4的處理定時的時序圖。其中,關(guān)于序列控制器10的處理21 25的 具體情況如圖3所示。 為了開始1幀的圖像數(shù)據(jù)的處理,首先序列控制器10進(jìn)行處理21。參照圖3說 明由序列控制器10進(jìn)行的處理21的具體內(nèi)容。序列控制器10首先針對輸入DMA部1、YC 處理部2、NR處理部3、輸出DMA部4,進(jìn)行在各個處理部1 4的寄存器中設(shè)定各圖像處理 所需要的參數(shù)、各個處理部的必要輸出數(shù)據(jù)數(shù)、和各個處理部的必要輸入數(shù)據(jù)數(shù)等的處理 (處理211)。其中,必要輸出數(shù)據(jù)數(shù)被分別設(shè)定在各個處理部1 3的寄存器中,必要輸入 數(shù)據(jù)數(shù)被分別設(shè)定在各個處理部2 4的寄存器中。必要輸出數(shù)據(jù)數(shù)根據(jù)各個處理部1 3的處理內(nèi)容而確定,必要輸入數(shù)據(jù)數(shù)根據(jù)各個處理部2 4的處理內(nèi)容而確定。
然后,序列控制器IO在對各個處理部1 4進(jìn)行復(fù)位后,進(jìn)行解除復(fù)位的處理(處 理212)。通過進(jìn)行各個處理部1 4的復(fù)位,各個處理部1 4的內(nèi)部的未處理數(shù)據(jù)被作 為沒有被輸入的數(shù)據(jù)來處理。最后,序列控制器10將輸入DMA開始觸發(fā)信號輸出給輸入 DMA部1,同時將輸出DMA開始觸發(fā)信號輸出給輸出DMA部4(處理213)。
如圖2所示,輸入DMA部1根據(jù)來自序列控制器10的輸入DMA開始觸發(fā)信號,開始輸入DMA (Direct Memory Access :直接存儲器存取)。由此,從DRAM6通過DMA總線5向輸 入DMA部1輸入1塊線的數(shù)據(jù)。根據(jù)來自YC處理部2的數(shù)據(jù)請求信號,將輸入到輸入DMA 部1的塊線輸出給YC處理部2。 圖4是表示YC處理部2和NR處理部3的內(nèi)部的具體結(jié)構(gòu)的框圖。YC處理部2和 NR處理部3分別具有計(jì)數(shù)器51、比較器52、"與"電路53、輸入緩沖器54、濾波運(yùn)算部55、 計(jì)數(shù)器56和比較器57。 1塊線的數(shù)據(jù)被分割成為更小區(qū)域的數(shù)據(jù),并在各個處理部1 4 中進(jìn)行處理。計(jì)數(shù)器51對從前級的處理部輸入的小區(qū)域的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),將計(jì)數(shù)值輸出 給比較器52。所說的前級的處理部對于YC處理部2而言指輸入DMA部l,對于NR處理部 3而言指YC處理部2。 比較器52將由序列控制器10在寄存器中設(shè)定的必要輸入數(shù)據(jù)數(shù)、與從計(jì)數(shù)器51 輸入的計(jì)數(shù)值進(jìn)行比較,將比較結(jié)果輸出給"與"電路53。 從前級的處理部向輸入緩沖器54依次輸入被分割后的小區(qū)域的數(shù)據(jù)。"與"電路 53在被輸入表示計(jì)數(shù)值小于必要輸入數(shù)據(jù)數(shù)的比較結(jié)果、和表示輸入緩沖器54具有預(yù)定 容量的空存儲區(qū)域的信號時,向前級的處理部輸出數(shù)據(jù)請求信號。并且,"與"電路53在計(jì) 數(shù)值與必要輸入數(shù)據(jù)數(shù)一致時,停止(禁止)向前級的處理部輸出數(shù)據(jù)請求信號。然后,由 序列控制器10進(jìn)行復(fù)位,當(dāng)該復(fù)位被解除時,再次開始數(shù)據(jù)請求信號的輸出。
濾波運(yùn)算部55讀出臨時存儲在輸入緩沖器54中的數(shù)據(jù),并進(jìn)行濾波運(yùn)算處理。在 YC處理部2的情況下,進(jìn)行生成Y(亮度)信號和C(顏色)信號的處理,在NR處理部3的 情況下進(jìn)行降低噪聲的處理。根據(jù)來自后級的處理部的數(shù)據(jù)請求信號,將濾波運(yùn)算處理后 的數(shù)據(jù)輸出給后級的處理部。所說的后級的處理部對于YC處理部2而言指NR處理部3,對 于NR處理部3而言指輸出DMA部4。 計(jì)數(shù)器56對由濾波運(yùn)算部55進(jìn)行濾波運(yùn)算處理后的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),將計(jì)數(shù)值 輸出給比較器57。比較器57將由序列控制器10設(shè)定在寄存器中的必要輸出數(shù)據(jù)數(shù)、與從 計(jì)數(shù)器56輸入的計(jì)數(shù)值進(jìn)行比較,在計(jì)數(shù)值與輸出數(shù)據(jù)數(shù)相等時,向序列控制器10輸出完 成中斷信號。 輸入DMA部1至少具有圖4所示的計(jì)數(shù)器56和比較器57,在輸出數(shù)據(jù)的計(jì)數(shù)值與 由序列控制器10在寄存器中設(shè)定的必要輸出數(shù)據(jù)數(shù)相等時,向序列控制器10輸出完成中 斷信號。 輸出DMA部4至少具有圖4所示的計(jì)數(shù)器51、比較器52和"與"電路53,在所輸 入的數(shù)據(jù)的計(jì)數(shù)值與由序列控制器10在寄存器中設(shè)定的必要輸入數(shù)據(jù)數(shù)相等時,停止(禁 止)向NR處理部3的數(shù)據(jù)請求。然后,由序列控制器10進(jìn)行復(fù)位,在該復(fù)位解除后,再次 開始數(shù)據(jù)請求信號的輸出。 返回圖2繼續(xù)進(jìn)行說明。輸入DMA部1根據(jù)來自序列控制器10的輸入DMA開始 觸發(fā)信號,開始輸入DMA (Direct Memory Access :直接存儲器存取)。由此,從DRAM6通過 DMA總線5向輸入DMA部1輸入1塊線(處理26)。根據(jù)來自YC處理部2的數(shù)據(jù)請求信號, 將輸入到輸入DMA部l的塊線輸出給YC處理部2(處理27)。并且,如上面所述,在設(shè)定于 寄存器中的必要輸出數(shù)據(jù)數(shù)與由計(jì)數(shù)器計(jì)數(shù)的實(shí)際的輸出數(shù)據(jù)數(shù)相等時,輸入DMA部1向 序列控制器10輸出完成中斷信號。序列控制器10根據(jù)該完成中斷信號,開始處理22。
參照圖3說明由序列控制器10進(jìn)行的處理22的具體內(nèi)容。序列控制器10針對
7輸入DMA部l,在輸入DMA部1的寄存器中設(shè)定輸入DMA部1的必要輸出數(shù)據(jù)數(shù)等(處理 221)。然后,序列控制器10在對輸入DMA部1進(jìn)行復(fù)位后,解除復(fù)位(處理222),將輸入 DMA開始觸發(fā)信號輸出給輸入DMA部1 (處理223)。 返回圖2繼續(xù)進(jìn)行說明。輸入DMA部1根據(jù)來自序列控制器10的輸入DMA開始 觸發(fā)信號,開始輸入DMA。由此,從DRAM6通過DMA總線5向輸入DMA部1輸入下一個1塊 線(處理28)。根據(jù)來自YC處理部2的數(shù)據(jù)請求信號,將輸入到輸入DMA部1的塊線輸出 給YC處理部2(處理29)。以后,反復(fù)進(jìn)行相同的處理。 YC處理部2根據(jù)來自輸入DMA部1的數(shù)據(jù)輸出(處理27),從輸入DMA部1輸入 數(shù)據(jù)(處理30),針對所輸入的數(shù)據(jù)進(jìn)行生成上述的Y信號和C信號的處理,然后根據(jù)來自 NR處理部3的數(shù)據(jù)請求信號,將處理后的數(shù)據(jù)輸出給NR處理部3 (處理31)。并且,如上面 所述,在設(shè)定于寄存器中的必要輸出數(shù)據(jù)數(shù)與由計(jì)數(shù)器計(jì)數(shù)的實(shí)際的輸出數(shù)據(jù)數(shù)相等時, YC處理部2向序列控制器10輸出完成中斷信號。序列控制器10根據(jù)該完成中斷信號,開 始處理23。 參照圖3說明由序列控制器10進(jìn)行的處理23的具體內(nèi)容。序列控制器10針對 YC處理部2,在YC處理部2的寄存器中設(shè)定YC處理部2的必要輸入數(shù)據(jù)數(shù)和必要輸出數(shù) 據(jù)數(shù)等(處理231)。然后,序列控制器10在對YC處理部2進(jìn)行復(fù)位之后解除復(fù)位(處理 232)。 返回圖2繼續(xù)進(jìn)行說明。在YC處理部2的復(fù)位解除后,再次開始向前級的輸入 DMA部1輸出數(shù)據(jù)請求信號。YC處理部2根據(jù)來自輸入DMA部1的數(shù)據(jù)輸出(處理29),從 輸入DMA部1輸入數(shù)據(jù)(處理32)。并且,在針對所輸入的數(shù)據(jù)進(jìn)行生成Y信號和C信號的 處理后,根據(jù)來自NR處理部3的數(shù)據(jù)請求信號,將處理后的數(shù)據(jù)輸出給NR處理部3(處理 33)。以后,反復(fù)進(jìn)行相同的處理。 NR處理部3根據(jù)來自YC處理部2的數(shù)據(jù)輸出(處理31),從YC處理部2輸入數(shù) 據(jù)(處理34),在針對所輸入的數(shù)據(jù)進(jìn)行降低噪聲處理后,根據(jù)來自輸出DMA部4的數(shù)據(jù)請 求信號,將處理后的數(shù)據(jù)輸出給輸出DMA部4(處理35)。并且,如上面所述,在設(shè)定于寄存 器中的必要輸出數(shù)據(jù)數(shù)與由計(jì)數(shù)器計(jì)數(shù)的實(shí)際的輸出數(shù)據(jù)數(shù)相等時,NR處理部3向序列控 制器10輸出完成中斷信號。序列控制器10根據(jù)該完成中斷信號,開始處理24。
參照圖3說明由序列控制器10進(jìn)行的處理24的具體內(nèi)容。序列控制器10針對 NR處理部3,在NR處理部3的寄存器中設(shè)定NR處理部3的必要輸入數(shù)據(jù)數(shù)和必要輸出數(shù)據(jù) 數(shù)等(處理241)。然后,序列控制器10在對NR處理部3進(jìn)行復(fù)位后解除復(fù)位(處理242)。
返回圖2繼續(xù)進(jìn)行說明。在NR處理部3的復(fù)位解除后,再次開始向前級的YC處 理部2輸出數(shù)據(jù)請求信號。NR處理部3根據(jù)來自YC處理部2的數(shù)據(jù)輸出(處理33),從YC 處理部2輸入數(shù)據(jù)(處理36)。并且,在針對所輸入的數(shù)據(jù)進(jìn)行降低噪聲處理后,根據(jù)來自 輸出DMA部4的數(shù)據(jù)請求信號,將處理后的數(shù)據(jù)輸出給輸出DMA部4 (處理37)。以后,反復(fù) 進(jìn)行相同的處理。 輸出DMA部4根據(jù)來自NR處理部3的數(shù)據(jù)輸出(處理35),從NR處理部3輸入數(shù) 據(jù)(處理38),開始輸出DMA(處理39) 。 BP,經(jīng)由DMA總線5將數(shù)據(jù)依次存儲在DRAM6中。 并且,輸出DMA部4在所輸入的數(shù)據(jù)的輸出DMA完成后,向序列控制器10輸出完成中斷信 號。序列控制器10根據(jù)該完成中斷信號,開始處理25。
8
參照圖3說明由序列控制器10進(jìn)行的處理25的具體內(nèi)容。序列控制器10針對 輸出DMA部4,在輸出DMA部4的寄存器中設(shè)定輸出DMA部4的必要輸入數(shù)據(jù)數(shù)等(處理 251)。然后,序列控制器10在對輸出DMA部4進(jìn)行復(fù)位后解除復(fù)位(處理252),將輸出DMA 開始觸發(fā)信號輸出給輸出DMA部4(處理253)。 返回圖2繼續(xù)進(jìn)行說明。在輸出DMA部4的復(fù)位解除后,再次開始向前級的NR處 理部3輸出數(shù)據(jù)請求信號。輸出DMA部4根據(jù)來自NR處理部3的數(shù)據(jù)輸出(處理37),從 NR處理部3輸入數(shù)據(jù)(處理40),并開始輸出DMA(處理41)。以后,反復(fù)進(jìn)行相同的處理。
另外,在圖2的示例中,即使由序列控制器IO解除了輸出DMA部4的復(fù)位,并從輸 出DMA部4向NR處理部3輸出數(shù)據(jù)請求信號,由于在NR處理部3中還沒有完成噪聲降低 處理,所以也不馬上從NR處理部3開始數(shù)據(jù)輸出。即,從輸出DMA部4輸出數(shù)據(jù)請求信號 后到進(jìn)行數(shù)據(jù)輸入為止,存在不進(jìn)行數(shù)據(jù)輸入的期間42。 根據(jù)一個實(shí)施方式的圖像處理裝置,在利用處理圖像數(shù)據(jù)的多個圖像處理部進(jìn)行 流水線方式的處理的圖像處理裝置中,具有序列控制器(控制部)10,其控制圖像處理序 列;DRAM(存儲器)6,其能夠進(jìn)行圖像數(shù)據(jù)的寫入和讀出;輸入DMA部1,其根據(jù)來自序列 控制器10的開始信號,開始從DRAM6輸入預(yù)定數(shù)量的圖像數(shù)據(jù),在結(jié)束了所輸入的預(yù)定數(shù) 量的圖像數(shù)據(jù)的輸出時,向序列控制器10輸出表示結(jié)束的信號;YC處理部(第1圖像處理 部)2,其根據(jù)來自序列控制器10的開始信號,輸入從輸入DMA部1輸出的圖像數(shù)據(jù)并執(zhí)行 第1圖像處理(YC信號生成處理),輸出第1圖像處理后的圖像數(shù)據(jù),在第1圖像處理結(jié)束 后,向序列控制器10輸出表示結(jié)束的信號;NR處理部(第2圖像處理部)3,其根據(jù)來自序 列控制器10的開始信號,輸入從YC處理部2輸出的圖像數(shù)據(jù)并執(zhí)行第2圖像處理(噪聲 降低處理),輸出第2圖像處理后的圖像數(shù)據(jù),在第2圖像處理結(jié)束后,向序列控制器10輸 出表示結(jié)束的信號;和輸出DMA部4,其輸入來自序列控制器10的開始信號,并輸入從NR處 理部3輸出的圖像數(shù)據(jù),將圖像數(shù)據(jù)寫入到DRAM6中,在寫入結(jié)束后,向序列控制器10輸出 表示結(jié)束的信號。根據(jù)這種結(jié)構(gòu),YC處理部2和NR處理部3能夠分別獨(dú)立地進(jìn)行數(shù)據(jù)處 理。例如,YC處理部2不需等待在NR處理部3中的噪聲降低處理結(jié)束,便能夠輸入下一個 數(shù)據(jù),并開始YC信號生成處理。即,能夠使流水線方式的圖像處理快速化。
序列控制器10向輸入DMA部1和YC處理部2和NR處理部3輸出各自的必要輸 出數(shù)據(jù)數(shù),輸入DMA部1、 YC處理部2和NR處理部3在各自進(jìn)行處理后的數(shù)據(jù)數(shù)與各自的 必要輸出數(shù)據(jù)數(shù)一致時,各自向序列控制器IO輸出表示結(jié)束的信號。由此,序列控制器10 能夠準(zhǔn)確掌握各個處理部1 3的數(shù)據(jù)結(jié)束的定時,同時根據(jù)表示結(jié)束的信號,向各個處理 部1 3輸出用于開始下一個處理的開始信號。 尤其在一個實(shí)施方式的圖像處理裝置中,序列控制器10向YC處理部2輸出表示 YC處理部2處理的圖像數(shù)據(jù)數(shù)的必要輸入數(shù)據(jù)數(shù)。YC處理部2向輸入DMA部1輸出圖像 數(shù)據(jù)的請求信號,并輸入圖像數(shù)據(jù),并且對輸入數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),在輸入數(shù)據(jù)數(shù)與必要輸入 數(shù)據(jù)數(shù)一致時,禁止向輸入DMA部1輸出圖像數(shù)據(jù)的請求信號。輸入DMA部1在被輸入圖 像數(shù)據(jù)的請求信號的期間,向YC處理部2輸出圖像數(shù)據(jù)。 同樣,序列控制器10向NR處理部3輸出表示NR處理部3處理的圖像數(shù)據(jù)數(shù)的必 要輸入數(shù)據(jù)數(shù)。NR處理部3向YC處理部2輸出圖像數(shù)據(jù)的請求信號,并輸入圖像數(shù)據(jù),并 且對輸入數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),在輸入數(shù)據(jù)數(shù)與必要輸入數(shù)據(jù)數(shù)一致時,禁止向YC處理部2輸
9出圖像數(shù)據(jù)的請求信號。YC處理部2在被輸入圖像數(shù)據(jù)的請求信號的期間,向NR處理部3 輸出圖像數(shù)據(jù)。 另外,序列控制器10向輸出DMA部4輸出表示輸出DMA部4處理的圖像數(shù)據(jù)數(shù)的 必要輸入數(shù)據(jù)數(shù)。輸出DMA部4向NR處理部3輸出圖像數(shù)據(jù)的請求信號,并輸入圖像數(shù)據(jù), 并且對輸入數(shù)據(jù)數(shù)計(jì)數(shù),在輸入數(shù)據(jù)數(shù)與必要輸入數(shù)據(jù)數(shù)一致時,禁止向NR處理部3輸出 圖像數(shù)據(jù)的請求信號。NR處理部3在被輸入圖像數(shù)據(jù)的請求信號的期間,向輸出DMA部4 輸出圖像數(shù)據(jù)。 根據(jù)這些結(jié)構(gòu),各個處理部1 3只要沒有從后級的處理部輸入圖像數(shù)據(jù)的請求 信號,就不向后級的處理部輸出數(shù)據(jù)。使用圖5說明該情況。 圖5是表示沒有從后級的處理部輸入圖像數(shù)據(jù)的請求信號時的數(shù)據(jù)處理定時的 圖。根據(jù)該示例,各個處理部在數(shù)據(jù)處理結(jié)束后,將數(shù)據(jù)處理后的數(shù)據(jù)輸出給后級的處理 部。該情況時,根據(jù)數(shù)據(jù)處理結(jié)束定時,有時在數(shù)據(jù)處理結(jié)束之前從前級的處理部輸入了下 一個數(shù)據(jù)。即,在從前級的處理部輸入了下一個數(shù)據(jù)后,由序列控制器10進(jìn)行復(fù)位(參照 標(biāo)號60)。當(dāng)在數(shù)據(jù)的輸入途中進(jìn)行了復(fù)位時,輸入的數(shù)據(jù)被刪除而成為沒有輸入,導(dǎo)致該 數(shù)據(jù)不能被正確處理。 但是,根據(jù)一個實(shí)施方式的圖像處理裝置,在輸入數(shù)據(jù)數(shù)與必要輸入數(shù)據(jù)數(shù)一致 時,禁止向前級的處理部輸出圖像數(shù)據(jù)的請求信號,所以在數(shù)據(jù)處理結(jié)束后到序列控制器 10進(jìn)行復(fù)位的開始/停止為止,不會輸入下一個數(shù)據(jù)。即,能夠防止在數(shù)據(jù)的輸入途中進(jìn)行 復(fù)位。 本發(fā)明不限于上述的一個實(shí)施方式,能夠在不脫離本發(fā)明宗旨的范圍內(nèi)進(jìn)行各種 變形和應(yīng)用。例如,在上述的說明中,把處理對象的數(shù)據(jù)設(shè)為圖像數(shù)據(jù),但不限于圖像數(shù)據(jù)。 即,本發(fā)明不僅適用于圖像處理裝置,也能夠適用于利用處理數(shù)據(jù)的多個數(shù)據(jù)處理部進(jìn)行 流水線方式的處理的數(shù)據(jù)處理裝置。 在圖1中,在輸入DMA部1和輸出DMA部4之間設(shè)置兩個處理部2、3,但也可以構(gòu) 成為設(shè)置3個以上的處理部。設(shè)于輸入DMA部1和輸出DMA部4之間的處理部的結(jié)構(gòu)與圖 4所示的YC處理部2和NR處理部3的結(jié)構(gòu)相同,其動作除了在濾波運(yùn)算部55內(nèi)部進(jìn)行的 處理之外,其他動作都相同。 本申請要求2009年2月2日向日本國專利廳遞交的日本特愿2009-21246號的優(yōu) 先權(quán),該申請的全部內(nèi)容以引證的方式結(jié)合于本說明書中。
權(quán)利要求
一種數(shù)據(jù)處理裝置,其利用對數(shù)據(jù)進(jìn)行處理的多個數(shù)據(jù)處理部進(jìn)行流水線方式的處理,所述數(shù)據(jù)處理裝置具有控制部,其控制數(shù)據(jù)處理序列;第1處理部,其根據(jù)來自所述控制部的開始信號而輸入數(shù)據(jù),并開始第1數(shù)據(jù)處理,輸出第1數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)所述第1數(shù)據(jù)處理結(jié)束時,向所述控制部輸出表示所述第1數(shù)據(jù)處理結(jié)束的信號;和第2處理部,其根據(jù)來自所述控制部的開始信號而輸入所述第1數(shù)據(jù)處理后的數(shù)據(jù),并開始第2數(shù)據(jù)處理,輸出第2數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)所述第2數(shù)據(jù)處理結(jié)束時,向所述控制部輸出表示所述第2數(shù)據(jù)處理結(jié)束的信號,所述控制部在從所述第1處理部接收到表示所述第1數(shù)據(jù)處理結(jié)束的信號時,向所述第1處理部輸出下一個開始信號,在從所述第2處理部接收到表示所述第2數(shù)據(jù)處理結(jié)束的信號時,向所述第2處理部輸出下一個開始信號。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,所述控制部分別向所述第1處理部或所述第2處理部輸出必要輸出數(shù)據(jù)數(shù),所述第1處理部或所述第2處理部在分別進(jìn)行了第1數(shù)據(jù)處理或第2數(shù)據(jù)處理后的數(shù)據(jù)數(shù)與所述必要輸出數(shù)據(jù)數(shù)一致時,分別輸出表示所述第1數(shù)據(jù)處理結(jié)束的信號或者表示所述第2數(shù)據(jù)處理結(jié)束的信號。
3. 根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)處理裝置,其中,所述控制部向所述第2處理部輸出必要輸入數(shù)據(jù)數(shù),所述第2處理部向所述第1處理部輸出用于請求數(shù)據(jù)的輸入的數(shù)據(jù)輸入請求信號,直到輸入的數(shù)據(jù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致,所述第1處理部在輸入來自所述第2處理部的數(shù)據(jù)輸入請求信號的期間,向所述第2處理部輸出數(shù)據(jù),在沒有輸入所述數(shù)據(jù)輸入請求信號時,不進(jìn)行向所述第2處理部的數(shù)據(jù)輸出。
4. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理裝置,所述表示結(jié)束的信號是中斷信號。
5. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,所述數(shù)據(jù)處理裝置還具有至少一個處理部,該處理部設(shè)于所述第1處理部和所述第2處理部之間,根據(jù)來自所述控制部的開始信號而從前級的處理部輸入數(shù)據(jù),并開始數(shù)據(jù)處理,向后級的處理部輸出數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)數(shù)據(jù)處理結(jié)束時,向所述控制部輸出表示數(shù)據(jù)處理結(jié)束的信號。
6. —種圖像處理裝置,其利用對圖像數(shù)據(jù)進(jìn)行處理的多個圖像處理部進(jìn)行流水線方式的處理,所述圖像處理裝置具有控制部,其控制圖像處理序列;存儲器,其能夠進(jìn)行圖像數(shù)據(jù)的寫入和讀出;輸入DMA部,其根據(jù)來自所述控制部的開始信號而開始從所述存儲器輸入預(yù)定數(shù)量的圖像數(shù)據(jù),當(dāng)所輸入的所述預(yù)定數(shù)量的圖像數(shù)據(jù)的輸出結(jié)束時,向所述控制部輸出表示結(jié)束的信號;第1圖像處理部,其根據(jù)來自所述控制部的開始信號,而輸入從所述輸入DMA部輸出的圖像數(shù)據(jù)并執(zhí)行第1圖像處理,輸出第1圖像處理后的圖像數(shù)據(jù),當(dāng)所述第1圖像處理結(jié)束時,向所述控制部輸出表示結(jié)束的信號;第2圖像處理部,其根據(jù)來自所述控制部的開始信號,而輸入從所述第1圖像處理部輸出的圖像數(shù)據(jù)并執(zhí)行第2圖像處理,輸出第2圖像處理后的圖像數(shù)據(jù),當(dāng)所述第2圖像處理結(jié)束時,向所述控制部輸出表示結(jié)束的信號;禾口輸出DMA部,其輸入來自所述控制部的開始信號,并輸入從所述第2圖像處理部輸出的圖像數(shù)據(jù),將圖像數(shù)據(jù)寫入到所述存儲器中,當(dāng)寫入結(jié)束時,向所述控制部輸出表示結(jié)束的信號。
7. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述控制部分別向所述輸入DMA部、所述第1圖像處理部和所述第2圖像處理部輸出必要輸出數(shù)據(jù)數(shù),所述輸入DMA部、所述第1圖像處理部及所述第2圖像處理部在各自進(jìn)行了處理的數(shù)據(jù)數(shù)與各自的必要輸出數(shù)據(jù)數(shù)一致時,分別向所述控制部輸出表示結(jié)束的信號。
8. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述控制部向所述第1圖像處理部輸出表示所述第1圖像處理部所要處理的圖像數(shù)據(jù)數(shù)的必要輸入數(shù)據(jù)數(shù),所述第1圖像處理部向所述輸入DMA部輸出圖像數(shù)據(jù)請求信號而輸入圖像數(shù)據(jù),并且對輸入數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),當(dāng)所述輸入數(shù)據(jù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止向所述輸入DMA部輸出圖像數(shù)據(jù)請求信號,所述輸入DMA部在輸入了所述圖像數(shù)據(jù)請求信號的期間,向所述第1圖像處理部輸出圖像數(shù)據(jù)。
9. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述控制部向所述第2圖像處理部輸出表示所述第2圖像處理部所要處理的圖像數(shù)據(jù)數(shù)的必要輸入數(shù)據(jù)數(shù),所述第2圖像處理部向所述第1圖像處理部輸出圖像數(shù)據(jù)請求信號而輸入圖像數(shù)據(jù),并且對輸入數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),當(dāng)所述輸入數(shù)據(jù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止向所述第1圖像處理部輸出圖像數(shù)據(jù)請求信號,所述第1圖像處理部在輸入了所述圖像數(shù)據(jù)請求信號的期間,向所述第2圖像處理部輸出圖像數(shù)據(jù)。
10. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述控制部向所述輸出DMA部輸出表示所述輸出DMA部所要處理的圖像數(shù)據(jù)數(shù)的必要輸入數(shù)據(jù)數(shù),所述輸出DMA部向所述第2圖像處理部輸出圖像數(shù)據(jù)請求信號而輸入圖像數(shù)據(jù),并且對輸入數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),當(dāng)所述輸入數(shù)據(jù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止向所述第2圖像處理部輸出圖像數(shù)據(jù)請求信號,所述第2圖像處理部在輸入了所述圖像數(shù)據(jù)請求信號的期間,向所述輸出DMA部輸出圖像數(shù)據(jù)。
11. 根據(jù)權(quán)利要求7所述的圖像處理裝置,其中,所述表示結(jié)束的信號是中斷信號。
12. 根據(jù)權(quán)利要求6 11中任一項(xiàng)所述的圖像處理裝置,所述圖像處理裝置還具有至少一個圖像處理部,該圖像處理部設(shè)于所述第1圖像處理部和所述第2圖像處理部之間,根據(jù)來自所述控制部的開始信號而從前級的圖像處理部輸入圖像數(shù)據(jù),并開始圖像處理,向后級的圖像處理部輸出圖像處理后的圖像數(shù)據(jù),并且當(dāng)圖像處理結(jié)束時,向所述控制部輸出表示圖像處理結(jié)束的信號。
13. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述輸入DMA部、所述第1圖像處理部、所述第2圖像處理部及所述輸出DMA部按照將圖像數(shù)據(jù)分割為多個而得到的每個塊進(jìn)行流水線方式的處理。
14. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述第1圖像處理部進(jìn)行生成亮度信 號和顏色信號的處理。
15. 根據(jù)權(quán)利要求6所述的圖像處理裝置,其中,所述第2圖像處理部進(jìn)行降低噪聲的 處理。
16. 根據(jù)權(quán)利要求7所述的圖像處理裝置,其中,所述輸入DMA部、所述第1圖像處理 部、所述第2圖像處理部分別至少具有計(jì)數(shù)器和比較器,利用所述計(jì)數(shù)器對各自進(jìn)行了處 理的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),利用所述比較器將計(jì)數(shù)數(shù)與各自的必要輸出數(shù)據(jù)數(shù)進(jìn)行比較,當(dāng)一 致時,分別向所述控制部輸出表示結(jié)束的信號。
17. 根據(jù)權(quán)利要求8所述的圖像處理裝置,其中,所述第1圖像處理部具有計(jì)數(shù)器、比 較器、"與"電路,所述計(jì)數(shù)器對所述輸入DMA部輸出的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),將計(jì)數(shù)數(shù)輸出給所 述比較器,所述比較器將所述必要輸入數(shù)據(jù)數(shù)與所述計(jì)數(shù)數(shù)進(jìn)行比較,并將比較結(jié)果輸出 給所述"與"電路,所述"與"電路在計(jì)數(shù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止對所述輸入 DMA部的圖像數(shù)據(jù)請求信號。
18. 根據(jù)權(quán)利要求9所述的圖像處理裝置,其中,所述第2圖像處理部具有計(jì)數(shù)器、比較 器、"與"電路,所述計(jì)數(shù)器對所述第1圖像處理部輸出的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),將計(jì)數(shù)數(shù)輸出給 所述比較器,所述比較器將所述必要輸入數(shù)據(jù)數(shù)與所述計(jì)數(shù)數(shù)進(jìn)行比較,并將比較結(jié)果輸 出給所述"與"電路,所述"與"電路在計(jì)數(shù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止對所述第 1圖像處理部的圖像數(shù)據(jù)請求信號。
19. 根據(jù)權(quán)利要求10所述的圖像處理裝置,其中,所述輸出DMA部具有計(jì)數(shù)器、比較器、 "與"電路,所述計(jì)數(shù)器對所述第2圖像處理部輸出的數(shù)據(jù)數(shù)進(jìn)行計(jì)數(shù),將計(jì)數(shù)數(shù)輸出給所述 比較器,所述比較器將所述必要輸入數(shù)據(jù)數(shù)與所述計(jì)數(shù)數(shù)進(jìn)行比較,并將比較結(jié)果輸出給 所述"與"電路,所述"與"電路在計(jì)數(shù)數(shù)與所述必要輸入數(shù)據(jù)數(shù)一致時,禁止對所述第2圖 像處理部的圖像數(shù)據(jù)請求信號。
全文摘要
一種進(jìn)行流水線方式的處理的數(shù)據(jù)處理裝置,具有控制部,其控制數(shù)據(jù)處理序列;第1處理部,其根據(jù)開始信號而輸入數(shù)據(jù),并開始第1數(shù)據(jù)處理,輸出第1數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)?shù)?數(shù)據(jù)處理結(jié)束時,向控制部輸出表示第1數(shù)據(jù)處理結(jié)束的信號;和第2處理部,其根據(jù)開始信號而輸入第1數(shù)據(jù)處理后的數(shù)據(jù),并開始第2數(shù)據(jù)處理,輸出第2數(shù)據(jù)處理后的數(shù)據(jù),并且當(dāng)?shù)?數(shù)據(jù)處理結(jié)束時,向控制部輸出表示第2數(shù)據(jù)處理結(jié)束的信號??刂撇吭诮邮盏奖硎镜?數(shù)據(jù)處理結(jié)束的信號時,向第1處理部輸出下一個開始信號,在接收到表示第2數(shù)據(jù)處理結(jié)束的信號時,向第2處理部輸出下一個開始信號。
文檔編號H04N5/907GK101795381SQ20101010855
公開日2010年8月4日 申請日期2010年1月29日 優(yōu)先權(quán)日2009年2月2日
發(fā)明者上野晃, 中薗啟介 申請人:奧林巴斯映像株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1