專(zhuān)利名稱(chēng):圖像信號(hào)處理裝置及其處理方法
本申請(qǐng)是申請(qǐng)?zhí)枮?4103979.X的專(zhuān)利申請(qǐng)的分案申請(qǐng)。
下面,說(shuō)明現(xiàn)有的具有MUSE處理集成塊和NTSC處理集成塊的TV接收機(jī)的動(dòng)作。在MUSE制式的標(biāo)準(zhǔn)規(guī)格中,采樣頻率為16.2MHz,一行掃描線(xiàn)的像素點(diǎn)數(shù)為480個(gè),掃描線(xiàn)為1125行;在NTSC制式的標(biāo)準(zhǔn)規(guī)格中,采樣頻率為14.3MHz,一行掃描線(xiàn)的像素點(diǎn)數(shù)為910個(gè),掃描線(xiàn)為525行。
MUSE處理集成塊將接收的MUSE信號(hào)譯碼為Y、R-Y、B-Y信號(hào)。在MUSE信號(hào)中,為了將高清晰電視信號(hào)放到指定的傳送頻帶寬度內(nèi),利用在靜止畫(huà)面下前一場(chǎng)的像素和現(xiàn)在一場(chǎng)的像素一致以及人的視覺(jué)對(duì)活動(dòng)畫(huà)面分辨能力低下的特點(diǎn)而進(jìn)行像素?cái)?shù)據(jù)的頻帶壓縮。因此,在MUSE處理集成塊中,對(duì)靜止畫(huà)面和活動(dòng)畫(huà)面進(jìn)行不同內(nèi)容的處理。靜止畫(huà)面處理的主要順序是(1)幀間內(nèi)插,(2)場(chǎng)間內(nèi)插。靜止畫(huà)面中1個(gè)畫(huà)面的數(shù)據(jù)是分成4個(gè)場(chǎng)傳送的,所以,輸出各場(chǎng)的像素合成結(jié)果?;顒?dòng)畫(huà)面處理的主要順序是(1)場(chǎng)內(nèi)內(nèi)插,(2)頻率變換。對(duì)于活動(dòng)畫(huà)面,不能利用前一場(chǎng)的數(shù)據(jù),所以,從現(xiàn)在一場(chǎng)的數(shù)據(jù)利用內(nèi)插法生成所需的像素。
另一方面,NTSC處理集成塊將接收的NTSC信號(hào)譯碼為Y,R-Y,B-Y信號(hào)。由于NTSC信號(hào)是將亮度信號(hào)Y和色信號(hào)C混合后傳送的,所以,必須進(jìn)行Y/C分離處理。NTSC處理集成塊中的主要處理是Y/C分離。每隔1行掃描線(xiàn)和每隔1幀,C信號(hào)的位相發(fā)生一次反相,所以,如果對(duì)現(xiàn)像素和1行掃描線(xiàn)前的像素進(jìn)行加法運(yùn)算,就可以只抽出Y信號(hào),如果進(jìn)行減法運(yùn)算,就可以只抽出C信號(hào)。但是,只偏離一行掃描線(xiàn)的像素由于實(shí)際上位置不同,所以,還不能直接實(shí)現(xiàn)完全的Y/C分離。因此,根據(jù)上下行的平均值模擬地求出與現(xiàn)像素同一位置的像素后再進(jìn)行加減運(yùn)算,以完成Y/C分離。靜止畫(huà)面通過(guò)利用1幀前的像素就可以實(shí)現(xiàn)完全的Y/C分離。
上述現(xiàn)有的TV接收機(jī)內(nèi)裝有與每一種廣播制式對(duì)應(yīng)的多個(gè)集成塊,根據(jù)接收的信號(hào)轉(zhuǎn)換使用集成塊,所以,有成本高的缺點(diǎn)。另外,為了與今后開(kāi)始的廣播方式相適應(yīng)就必須開(kāi)發(fā)新的集成塊,所以還有開(kāi)發(fā)時(shí)間長(zhǎng)、開(kāi)發(fā)成本高的問(wèn)題。
此外,在上述現(xiàn)有的TV接收機(jī)中,向CRT輸出畫(huà)面時(shí),為了實(shí)現(xiàn)水平及垂直同步,對(duì)于MUSE制式頻率為16.2MHz、NTSC制式頻率為14.3MHz的情況必須使用頻率隨輸入圖像信號(hào)不同而不同的系統(tǒng)時(shí)鐘使TV接收機(jī)全體動(dòng)作。另外,想實(shí)現(xiàn)高速圖像處理時(shí),為了使位相一致而要根據(jù)采樣時(shí)鐘進(jìn)行的處理就成為障礙。所以,不能提高系統(tǒng)時(shí)鐘的頻率(即處理頻率)。作為不提高系統(tǒng)時(shí)鐘的頻率而使處理高速化的方法,可以考慮進(jìn)行并行處理,但是,這樣將會(huì)增加大量硬件。
本發(fā)明的第1個(gè)目的旨在提供一種圖像信號(hào)處理裝置及其處理方法,它可使硬件對(duì)不同的廣播方式共用,且用軟件進(jìn)行處理的轉(zhuǎn)換。
本發(fā)明的第2個(gè)目的在于要能保持輸入輸出期間的同步,并處理頻率比圖像信號(hào)的采樣頻率更高的該圖像信號(hào)。
按照這樣的結(jié)構(gòu),各種方式的信號(hào)處理可以共用一個(gè)并行積和運(yùn)算器。另外,分別設(shè)置在輸入端和輸出端的存儲(chǔ)器可以吸收處理裝置的處理速度與輸入輸出速率之差。
為了達(dá)到上述第2個(gè)目的,本發(fā)明采用的圖像信號(hào)處理裝置的結(jié)構(gòu)具有第1及第2存儲(chǔ)器、地址生成器和處理裝置,第1及第2存儲(chǔ)器分別用于存儲(chǔ)多個(gè)像素?cái)?shù)據(jù);地址生成器用于以使對(duì)圖像信號(hào)采樣后得到的像素?cái)?shù)據(jù)與同步信號(hào)同步地順序?qū)懭肷鲜龅?存儲(chǔ)器的方式生成該第1存儲(chǔ)器的寫(xiě)入地址,并以使與上述同步信號(hào)同步地從上述第2存儲(chǔ)器順序讀出像素?cái)?shù)據(jù)的方式生成該第2存儲(chǔ)器的讀出地址;處理裝置用于分別以比上述圖像信號(hào)的采樣頻率高的動(dòng)作頻率從上述第1存儲(chǔ)器讀出像素?cái)?shù)據(jù)和處理該讀出的像素?cái)?shù)據(jù)以及將處理過(guò)的像素?cái)?shù)據(jù)寫(xiě)入上述第2存儲(chǔ)器。
按照這樣的結(jié)構(gòu),例如,根據(jù)地址可以識(shí)別第1存儲(chǔ)器中的1行掃描線(xiàn)的最前面的像素?cái)?shù)據(jù),處理器可以與同步信號(hào)無(wú)關(guān)地保持像素位置的同步,并進(jìn)行處理。因此,可以用與輸入圖像信號(hào)的采樣頻率不同的動(dòng)作頻率進(jìn)行處理。
圖2是圖1中的并行積和運(yùn)算器、輸入輸出寄存器和各個(gè)積和系數(shù)寄存器的內(nèi)部結(jié)構(gòu)框圖。
圖3是表示圖1所示TV接收機(jī)的簡(jiǎn)要?jiǎng)幼鞯闹鞒绦虻牧鞒虉D。
圖4是表示圖1所示TV接收機(jī)的簡(jiǎn)要?jiǎng)幼鞯闹袛嗵幚沓绦虻牧鞒虉D。
圖5是表示采用查詢(xún)方式時(shí)圖1所示TV接收機(jī)的簡(jiǎn)要?jiǎng)幼鞯牧鞒虉D。
圖6是圖1的TV接收機(jī)中NTSC制式的輸入像素?cái)?shù)據(jù)的構(gòu)成圖。
圖7是圖1的TV接收機(jī)中用于NTSC制式的Y分離的積和系數(shù)的構(gòu)成圖。
圖8是圖1的TV接收機(jī)中用于NTSC制式的C分離的積和系數(shù)的構(gòu)成圖。
圖9是表示在圖1的TV接收機(jī)中進(jìn)行用于NTSC制式的Y分離的積和運(yùn)算時(shí)向輸入輸出寄存器及積和系數(shù)寄存器進(jìn)行數(shù)據(jù)設(shè)定的說(shuō)明圖。
圖10是進(jìn)行用于C分離的積和運(yùn)算時(shí)的與圖9一樣的圖。
圖11是表示圖1的TV接收機(jī)中進(jìn)行NTSC制式的Y/C分離處理的詳細(xì)步驟圖。
圖12是進(jìn)行圖11中“A”內(nèi)處理的中央運(yùn)算處理裝置及并行積和運(yùn)算器的時(shí)序圖。
圖13是表示圖1的TV接收機(jī)中進(jìn)行MUSE制式的圖象處理的流程圖。
圖14是為進(jìn)行圖13中的場(chǎng)內(nèi)內(nèi)插處理及動(dòng)態(tài)檢測(cè)而向輸入輸出寄存器和積和系數(shù)寄存器進(jìn)行數(shù)據(jù)設(shè)定以及運(yùn)算結(jié)果的存儲(chǔ)狀況的說(shuō)明圖。
圖15是按圖14的動(dòng)態(tài)檢測(cè)結(jié)果進(jìn)行活動(dòng)畫(huà)面判定的說(shuō)明圖。
圖16是對(duì)圖13中的反射畸變進(jìn)行除去處理和抽出反射畸變成分時(shí)與圖14一樣的圖。
圖17是按照?qǐng)D16的運(yùn)算結(jié)果判斷幀間反射畸變成分和場(chǎng)間反射畸變成分的大小的說(shuō)明圖。
圖18是在圖1的TV接收機(jī)中進(jìn)行MUSE制式圖像處理的詳細(xì)步驟的流程圖。
圖19是本發(fā)明第2實(shí)施例的TV接收機(jī)的結(jié)構(gòu)框圖。
圖20是圖19中輸入端幀存儲(chǔ)器的地址變換圖。
圖21是圖19中輸入端存儲(chǔ)器控制器的簡(jiǎn)要?jiǎng)幼鞯牧鞒虉D。
圖22是圖19的TV接收機(jī)動(dòng)作的時(shí)序圖。
圖23是表示圖19中輸入端幀存儲(chǔ)器的變換變形例的圖。
圖24是本發(fā)明第3實(shí)施例的TV接收機(jī)的結(jié)構(gòu)框圖。
圖25是本發(fā)明第4實(shí)施例的TV接收機(jī)的結(jié)構(gòu)框圖。
圖26是圖19中處理器內(nèi)部結(jié)構(gòu)的框圖。
圖27是圖26中的垂直濾波器的電路圖。
圖28是圖26中的水平濾波器的部分電路圖。
圖29是圖26中的處理器處理內(nèi)容的流程圖。
圖30是圖26中的處理器的處理內(nèi)容的變形例子的流程圖。
下面,參照
本發(fā)明的實(shí)施例中與MUSE/NTSC對(duì)應(yīng)的TV接收機(jī)。
具體實(shí)施例方式
(實(shí)施例1)圖1是本發(fā)明第1實(shí)施例的TV接收機(jī)的結(jié)構(gòu)框圖。圖中,處理器100包括并行積和運(yùn)算器101、比較器102、輸入輸出寄存器103、積和系數(shù)寄存器104、中央運(yùn)算處理裝置(CPU)105、指令高速緩沖存儲(chǔ)器106、數(shù)據(jù)存儲(chǔ)器107、總線(xiàn)控制器108、中斷控制器112和DMA控制器113。其中,并行積和運(yùn)算器101、比較器102、輸入輸出寄存器103和積和系數(shù)寄存器104是構(gòu)成相對(duì)中央運(yùn)算處理裝置105的子處理器。中央運(yùn)算處理裝置105、指令高速緩沖存儲(chǔ)器106及總線(xiàn)控制器108通過(guò)指令總線(xiàn)109相互連接。另外,子處理器(由101-104單元構(gòu)成)、中央運(yùn)算處理裝置105、數(shù)據(jù)存儲(chǔ)器107和總線(xiàn)控制器108通過(guò)數(shù)據(jù)總線(xiàn)110相互連接。
MUSE同步電路114將接收的MUSE信號(hào)按采樣頻率16.2MHz進(jìn)行A/D變換后,將它與同步信號(hào)一起輸出。NTSC同步電路115將接收的NTSC信號(hào)按采樣頻率14.3MHz進(jìn)行A/D變換后,將它與同步信號(hào)一起輸出。兩個(gè)同步電路114、115分別具有對(duì)接收的信號(hào)進(jìn)行統(tǒng)調(diào)及讀取所選頻道之圖像信號(hào)的功能。轉(zhuǎn)換裝置120用于切換MUSE信號(hào)和NTSC信號(hào),將其供給輸入端的幀存儲(chǔ)器116。即,幀存儲(chǔ)器116是用來(lái)存儲(chǔ)輸入像素的存儲(chǔ)器。117是用于存儲(chǔ)顯示圖象所用數(shù)據(jù)的輸出端的幀存儲(chǔ)器。CRT顯示控制器118根據(jù)MUSE同步電路114和NTSC同步電路115的同步信號(hào)切換畫(huà)面尺寸,并使輸出端幀存儲(chǔ)器117的數(shù)據(jù)在CRT131上進(jìn)行顯示。即,輸入端及輸出端的幀存儲(chǔ)器116、117對(duì)MUSE制式和NTSC制式是共用的。
控制信號(hào)輸入器121根據(jù)例如以從該TV接收機(jī)的遙控器發(fā)出的頻道變更要求及音量變更要求等為內(nèi)容的外部控制信號(hào),向處理器100傳送中斷信號(hào),它具有用以保持所設(shè)定的頻道序號(hào)等的內(nèi)部寄存器。122是用于存儲(chǔ)處理器100應(yīng)執(zhí)行的程序的程序存儲(chǔ)器。123是聲音處理器,用來(lái)接收輸入端的幀存儲(chǔ)器116供給的聲音信號(hào),并根據(jù)處理器100的信號(hào)設(shè)定音量。132是揚(yáng)聲器(喇叭)。處理器100、MUSE同步電路114、NTSC同步電路115、切換裝置120、兩個(gè)幀存儲(chǔ)器116、117、控制信號(hào)輸入器121、程序存儲(chǔ)器122及聲音處理器123通過(guò)系統(tǒng)總線(xiàn)119相互連接。
圖2是表示圖1中的并行積和運(yùn)算器101、輸入輸出寄存器103和積和系數(shù)寄存器104各自?xún)?nèi)部結(jié)構(gòu)的框圖。圖2中,201-216是構(gòu)成輸入輸出寄存器103一部分的16個(gè)輸入寄存器,是分別用于存儲(chǔ)像素?cái)?shù)據(jù)的8位寄存器。這些輸入寄存器還可以存儲(chǔ)經(jīng)數(shù)據(jù)總線(xiàn)110供給的并行積和運(yùn)算器101或比較器102的輸出。282是構(gòu)成同一輸入輸出寄存器103一部分的輸出寄存器,用于存儲(chǔ)并行積和運(yùn)算器101的運(yùn)算結(jié)果。241-256是構(gòu)成積和系數(shù)寄存器104一部分的16個(gè)系數(shù)寄存器,是分別用于存儲(chǔ)進(jìn)行積和運(yùn)算所使用的系數(shù)的4位寄存器。
221-236是構(gòu)成并行積和運(yùn)算器101一部分的16個(gè)乘法器,分別用于計(jì)算輸入寄存器201-216存儲(chǔ)的數(shù)據(jù)與系數(shù)寄存器241-256存儲(chǔ)的數(shù)據(jù)之積。261-275是構(gòu)成同一并行積和運(yùn)算器101一部分的連接成樹(shù)狀的15個(gè)加法器,用于對(duì)各乘法器221-236的運(yùn)算結(jié)果進(jìn)行加法運(yùn)算。281是構(gòu)成同一并行積和運(yùn)算器101一部分的先行進(jìn)位電路(CLA),它具有將冗長(zhǎng)的2進(jìn)位數(shù)的加法運(yùn)算結(jié)果變換為2進(jìn)位數(shù)的作用。各個(gè)加法器261-275的結(jié)構(gòu)也可以不通過(guò)CLA281而通過(guò)數(shù)據(jù)總線(xiàn)110直接將運(yùn)算結(jié)果寫(xiě)入輸入輸出寄存器103。
下面,利用圖3和圖4說(shuō)明具有上述結(jié)構(gòu)的本實(shí)施例TV接收機(jī)的簡(jiǎn)要?jiǎng)幼鳌D3是主程序流程圖,圖4是中斷處理程序的流程圖。
如圖3所示,開(kāi)關(guān)接通時(shí),使處理器100復(fù)位(S1000),處理器100從程序存儲(chǔ)器122的起始地址開(kāi)始執(zhí)行程序。于是,處理器100內(nèi)部設(shè)置的并行積和運(yùn)算器101、比較器102、輸入輸出寄存器103、積和系數(shù)寄存器104、中央運(yùn)算處理裝置105、指令高速緩沖存儲(chǔ)器106、數(shù)據(jù)存儲(chǔ)器107、總線(xiàn)控制器108、中斷控制器112和DMA控制器113分別進(jìn)行初始化(S(1001)。構(gòu)成程序的各個(gè)指令從程序存儲(chǔ)器122通過(guò)總線(xiàn)控制器108和指令總線(xiàn)109輸入中央運(yùn)算處理裝置105,同時(shí),還存儲(chǔ)到指令高速緩沖存儲(chǔ)器106內(nèi)。這樣,由于可以從第2次開(kāi)始高速化讀出指令,故可以進(jìn)行高速圖像處理。
其次,根據(jù)初始化時(shí)設(shè)定的頻道檢測(cè)廣播方式(S1002),根據(jù)廣播方式判別(S1003)的結(jié)果,分為MUSE處理(S1005)或NTSC處理(S1004)。之后,就成為無(wú)限循環(huán),直至輸入中斷信號(hào)為止,一直分別進(jìn)行圖像處理。
在MUSE處理(S1005)過(guò)程中,有頻道變更求時(shí),將控制信號(hào)輸送給控制信號(hào)輸入器121,在該控制信號(hào)輸入器121的內(nèi)部寄存器中設(shè)定頻道號(hào)。由此,中斷信號(hào)便從控制信號(hào)輸入器121輸出到處理器100內(nèi)的中斷控制器112,初始化時(shí)設(shè)定的中斷電平的信號(hào)便從中斷控制器112輸出到中央運(yùn)算處理裝置105,從而產(chǎn)生中斷(S1015),轉(zhuǎn)向圖4的中斷處理程序(S1006)。在NTSC處理(S1004)過(guò)程中發(fā)生頻道變更要求時(shí),同樣也發(fā)生中斷(S1014),轉(zhuǎn)向同一中斷處理程序(S1006)。
在圖4所示的中斷處理程序中,經(jīng)過(guò)音量設(shè)定等系統(tǒng)控制處理(S1007)后,從檢測(cè)中斷原因是否為頻道的設(shè)定變更的頻道切換程序(S1008)轉(zhuǎn)向上述廣播方式檢測(cè)程序(S1002)。在分支前的廣播方式檢測(cè)程序(S1002)中,根據(jù)在控制信號(hào)輸入器121的內(nèi)部寄存器中設(shè)定的頻道序號(hào)檢測(cè)廣播方式。并且,根據(jù)廣播方式判別(S1003)的結(jié)果,轉(zhuǎn)向MUSE處理(S1005)或NTSC處理(S1004)。如前所述,MUSE處理和NTSC處理的各程序(S1005,S1004)分別為無(wú)限循環(huán),所以,始終執(zhí)行相同的處理程序直至進(jìn)入下一個(gè)中斷。
在MUSE或NTSC的處理(S1005,S1004)過(guò)程中發(fā)生音量變更要求時(shí),同樣發(fā)生中斷(S1005,S1004),轉(zhuǎn)向中斷處理程序(S1006)。在中斷處理程序中,通過(guò)系統(tǒng)控制處理(S1007),將音量設(shè)定信號(hào)輸送給聲音處理器123。這時(shí),與頻道的切換不同,必須繼續(xù)進(jìn)行中斷發(fā)生時(shí)刻的處理(S1005,S1004),所以,執(zhí)行(S1010)的返回指令。中斷原因?yàn)殚_(kāi)關(guān)斷開(kāi)時(shí),在圖4的中斷處理程序中,經(jīng)過(guò)開(kāi)關(guān)斷開(kāi)檢查(S1009)后執(zhí)行結(jié)束處理(S1011),從而停止處理。
上面,說(shuō)明了中斷處理方式時(shí)的TV接收機(jī)的簡(jiǎn)要?jiǎng)幼鳎?,也可以采用圖5所示的查詢(xún)方式。圖5中,S1201、S1200是控制信號(hào)判別程序。按照查詢(xún)方式,在時(shí)行MUSE處理(S1005)或NTSC處理(S1004)之后,中央運(yùn)算處理裝置105從控制信號(hào)輸入器121的內(nèi)部寄存器讀取并識(shí)別是否輸入了控制信號(hào)(有無(wú)頻道切換等)(S1201,S1200),然后進(jìn)行處理??刂菩盘?hào)輸入器12的內(nèi)部寄存器的讀取經(jīng)系統(tǒng)總線(xiàn)119進(jìn)行。例如,在MUSE處理(S1005)過(guò)程中控制信號(hào)輸入到控制信號(hào)輸入器121時(shí),從控制信號(hào)判別程序(S1201)轉(zhuǎn)向系統(tǒng)控制處理(S1007)。于是,可以實(shí)現(xiàn)和上述中斷處理方式時(shí)一樣的功能。
下面,說(shuō)明關(guān)于MUSE處理(S1005)和NTSC處理(S1004)過(guò)程中處理器100的內(nèi)部詳細(xì)動(dòng)作。其中,對(duì)于MUSE處理以場(chǎng)內(nèi)內(nèi)插和反射畸變除去為例進(jìn)行說(shuō)明;對(duì)于NTSC處理,以Y/C分離為例進(jìn)行說(shuō)明。
首先,利用圖6-圖12說(shuō)明關(guān)于NTSC制式的Y/C分離的動(dòng)作,圖6是NTSC制式的輸入像素?cái)?shù)據(jù)的構(gòu)成圖,圖7和圖8是用于Y/C分離的積和系數(shù)的構(gòu)成圖。其中是,假定各像素是用4fsc(彩色副載頻的4倍,即14.3MHz)的頻率進(jìn)行采樣。
圖6中,P1-P15是5個(gè)像素×3行掃描線(xiàn)的像素。通過(guò)分別對(duì)這些像素乘上指定的系數(shù)調(diào)整步伐而實(shí)現(xiàn)Y/C分離。以中央的像素P8作為運(yùn)算對(duì)象像素時(shí)用于亮度信號(hào)Y的分離的積和系數(shù)值示于圖7??瞻椎南袼氐姆e和系數(shù)為0,該積和運(yùn)算為P1+2*P3+P5+2*P6+4*P8+2*P10+P11+2*P13+P15…(1)利用該積和運(yùn)算分離出Y信號(hào)。另外,用于彩色信號(hào)C的分離的積和系數(shù)值示于圖8。圖中的積和運(yùn)算為P1-2*P3+P5-2*P6+4*P8-2*P10+P11-2*P13+P15…(2)利用該處理分離出C信號(hào)。與運(yùn)算對(duì)象像素P8相鄰的8個(gè)像素的數(shù)據(jù)包含在兩個(gè)積和運(yùn)算式(1),(2)中,是考慮到運(yùn)算對(duì)象像素與相鄰的像素的連續(xù)性。
進(jìn)行用于Y分離的積和運(yùn)算(1)時(shí)的數(shù)據(jù)設(shè)定示于圖9。圖6的像素?cái)?shù)據(jù)p1-p15分別存儲(chǔ)在15個(gè)輸入寄存器201-215內(nèi),圖7的積和系數(shù)存儲(chǔ)在相同的15個(gè)系數(shù)寄存器241-255內(nèi)。其中,和像素p2、p4、p7、p9、p12、p14對(duì)應(yīng)的積和系數(shù)為0。另外,由于第16個(gè)輸入寄存器216未使用,所以,在與其對(duì)應(yīng)的系數(shù)寄存器256中設(shè)定為0,進(jìn)行C分離的積和運(yùn)算(2)時(shí),如圖10所示,系數(shù)寄存器241-255的內(nèi)容重寫(xiě)為圖8的積和系數(shù)。
圖11中以PAD(Problem Analysis Diagram)的形式示出了處理器100進(jìn)行NTSC處理(圖3中的S1004)的詳細(xì)順序。為了通過(guò)總線(xiàn)控制器108將3行掃描線(xiàn)的像素?cái)?shù)據(jù)從輸入端的幀存儲(chǔ)器(外部存儲(chǔ)器)116以DMA方式傳送給數(shù)據(jù)存儲(chǔ)器(內(nèi)部存儲(chǔ)器)107,中央運(yùn)算處理裝置105將傳送開(kāi)始地址和傳送數(shù)據(jù)數(shù)設(shè)定到DMA控制器113的指令寄存器內(nèi)。這樣,為了后面的處理數(shù)據(jù)存儲(chǔ)器107而被初始化。數(shù)據(jù)傳送結(jié)束,利用DMA控制器113輸出的中斷信號(hào)通過(guò)中斷控制器112通知中央運(yùn)算處理裝置105。
然后,為了進(jìn)一步將1行掃描線(xiàn)的像素?cái)?shù)據(jù)從輸入端的幀存儲(chǔ)器116以DMA方式傳送給數(shù)據(jù)存儲(chǔ)器107而向DMA控制器113發(fā)出指令。接著,中央運(yùn)算處理裝置105起動(dòng)并行積和運(yùn)算器101,用以進(jìn)行Y/C分離的運(yùn)算。即,將像素?cái)?shù)據(jù)分別設(shè)定到輸入輸出寄存器103的輸入寄存器201-215內(nèi),將積和系數(shù)分別設(shè)定到積和系數(shù)寄存器104的系數(shù)寄存器241-256內(nèi)(參見(jiàn)圖9),然后,并行積和運(yùn)算器101進(jìn)行Y分離的積和運(yùn)算。接著,在改變積和系數(shù)的設(shè)定(參見(jiàn)圖10)之后,并行積和運(yùn)算器101進(jìn)行C分離的積和運(yùn)算。從輸入輸出寄存器103讀出各個(gè)運(yùn)算結(jié)果后,存儲(chǔ)到數(shù)據(jù)存儲(chǔ)器107內(nèi)(圖11中的“A”處理)。對(duì)1行掃描線(xiàn)的各像素反復(fù)進(jìn)行該處理“A”。1行掃描線(xiàn)的Y/C分離處理完成之后,中央運(yùn)算處理器105向DMA控制器113發(fā)出指令,用于將1行掃描線(xiàn)的運(yùn)算結(jié)果以DMA方式從數(shù)據(jù)存儲(chǔ)器107傳送給輸出端的幀存儲(chǔ)器(外部存儲(chǔ)器)117。以上的處理,對(duì)1個(gè)畫(huà)面的各行掃描線(xiàn)反復(fù)進(jìn)行。
圖12是關(guān)于圖11中“A”處理的中央運(yùn)算處理裝置105和并行積和運(yùn)算器101的時(shí)序圖。執(zhí)行COexe(子處理器起動(dòng))指令時(shí),并行積和運(yùn)算器101起動(dòng),將像素?cái)?shù)據(jù)從數(shù)據(jù)存儲(chǔ)器107存入到輸入寄存器201-215中。在下一個(gè)周期中,由并行積和運(yùn)算器101進(jìn)行Y分離的運(yùn)算,而在再下一個(gè)周期中,由并行只和運(yùn)算器101進(jìn)行C分離的運(yùn)算。在并行積和運(yùn)算器101進(jìn)行Y/C分離的運(yùn)算期間,中央運(yùn)算處理器105按照ADD(加法運(yùn)算)指令進(jìn)行地址的增量運(yùn)算,按照BNE(條件轉(zhuǎn)移)指令判斷1行掃描線(xiàn)的像素處理是否已結(jié)束。當(dāng)Y/C分離的運(yùn)算結(jié)束時(shí),中央運(yùn)算處理裝置105按照ST(存儲(chǔ))指令將運(yùn)算結(jié)果存儲(chǔ)到數(shù)據(jù)存儲(chǔ)器107內(nèi)。反復(fù)進(jìn)行以上的動(dòng)作,就可以高速地處理NTSC制式的Y/C分離。
本實(shí)施例的Y/C分離是二維的情況,但是,本發(fā)明也可以適用于進(jìn)行場(chǎng)內(nèi)運(yùn)算的三維Y/C分離。
下面,利用圖13-圖18詳細(xì)說(shuō)明MUSE制式的亮度信號(hào)Y的處理。
圖13是MUSE制式中圖像處理的流程圖。為簡(jiǎn)化處理,對(duì)于輸入的MUSE信號(hào)不區(qū)別活動(dòng)畫(huà)面/靜止畫(huà)面進(jìn)行場(chǎng)內(nèi)內(nèi)插處理601。這時(shí),由于對(duì)靜止畫(huà)面發(fā)生反射畸變,故接著進(jìn)行反射畸變除去處理602。與該反射畸變除去處理602并行地進(jìn)行用以判斷輸入圖像是活動(dòng)畫(huà)面還是靜止畫(huà)面的動(dòng)態(tài)檢測(cè)603。如果動(dòng)態(tài)檢測(cè)603的結(jié)果是活動(dòng)畫(huà)面,則在合成處理604階段選擇場(chǎng)內(nèi)內(nèi)插處理601的結(jié)果;如果是靜止畫(huà)面,則選擇反射畸變除去處理602的結(jié)果。
用于場(chǎng)內(nèi)內(nèi)插處理601和動(dòng)態(tài)檢測(cè)603的數(shù)據(jù)設(shè)定及運(yùn)算結(jié)果的存儲(chǔ)情況示圖14。這里,在16個(gè)輸入寄存器201-216中只有8個(gè)設(shè)定了像素?cái)?shù)據(jù)。p0是和p8同一位置的2幀前的像素。進(jìn)行的積和運(yùn)算為q1=p1+2*p2+p3 (3)q4=p7+2*p8+p9 (4)m=p0-p8(5)這些運(yùn)算結(jié)果q1、q4、m分別存儲(chǔ)到構(gòu)成輸入輸出寄存器103一部分的3個(gè)輸出寄存器283-285內(nèi)。q1、q4是場(chǎng)內(nèi)內(nèi)插處理的結(jié)果,m是動(dòng)態(tài)檢測(cè)數(shù)據(jù)。
活動(dòng)畫(huà)面/靜止畫(huà)面的判別情況示于圖15。通過(guò)將兩個(gè)寄存器285、286分別供給的m值與閾值m0的絕對(duì)值在比較器102中進(jìn)行比較,判斷是活動(dòng)畫(huà)面還是靜止畫(huà)面。
反射畸變除去處理602和用以抽取反射畸變成分的數(shù)據(jù)設(shè)定及運(yùn)算結(jié)果的存儲(chǔ)情況示于圖16。這里,在16個(gè)輸入寄存器201-216中只有10個(gè)設(shè)定了包括場(chǎng)內(nèi)內(nèi)插處理601的結(jié)果在內(nèi)的數(shù)據(jù)。進(jìn)行的積和運(yùn)算為r1=q1+2*q4+p5 (6)r2=q1+q4(7)s1=-q1+2*q4-p5 (8)s2=-q1+q4 (9)r1、r2、s1和s2這些運(yùn)算結(jié)果分別存儲(chǔ)到構(gòu)成輸入輸出寄存器103一部分的4個(gè)輸出寄存器287-290內(nèi)。r1、r2是反射畸變(幀間,場(chǎng)間)的除去處理的結(jié)果,s1、s2是抽取的反射畸變成分(幀間,場(chǎng)間)。
判斷反射畸變成為大小的情況示于圖17。通過(guò)將分別從圖16中的2個(gè)寄存器289、290供給的反射畸變成分s1、s2的絕對(duì)值在比較器102中進(jìn)行比較,判斷幀間反射畸變成分與場(chǎng)間反射畸變成分明個(gè)大。
用匯編語(yǔ)言寫(xiě)出用于以上MUSE處理的程序,則為L(zhǎng)D 數(shù)據(jù)讀入COexe1 場(chǎng)內(nèi)內(nèi)插A COexe2 反射畸變除去COexe3 活動(dòng)畫(huà)面判斷BL 如果是活動(dòng)畫(huà)面則轉(zhuǎn)向CNOP空操作COexe4 判斷反射畸變成分的大小BL 如果場(chǎng)間反射畸變成分大于幀間反射畸變成分,則轉(zhuǎn)向BLD 數(shù)據(jù)讀入STr2 存儲(chǔ)除去了幀間反射畸變的數(shù)據(jù)JMP轉(zhuǎn)向ACOexe1 場(chǎng)內(nèi)內(nèi)插B STr1 存儲(chǔ)除去了場(chǎng)間反射畸變的數(shù)據(jù)JMP轉(zhuǎn)向ACOexe1 場(chǎng)內(nèi)內(nèi)插C LD 數(shù)據(jù)讀入STr5 內(nèi)插數(shù)據(jù)的存儲(chǔ)JMP轉(zhuǎn)向ACOexe1 場(chǎng)內(nèi)內(nèi)插其中,在JMP(無(wú)條件轉(zhuǎn)移)指令的下一行所述的COexe1指令在該轉(zhuǎn)移時(shí)執(zhí)行。
圖18是用流程圖形式表示該程序的圖。中央運(yùn)算處理裝置105首先根據(jù)LD(讀入)指令讀入數(shù)據(jù)(S901)。然后,按照COexe1指令進(jìn)行圖14的場(chǎng)內(nèi)內(nèi)插處理和動(dòng)態(tài)檢測(cè)(S902,S904),按照COexe2指令進(jìn)行圖16的反射畸變除去處理及抽取畸變成分(S903),按照COexe3指令進(jìn)行圖15的活動(dòng)畫(huà)面判斷(S905)。利用該活動(dòng)畫(huà)面判斷的結(jié)果,按照BL(條件轉(zhuǎn)移)指令進(jìn)行轉(zhuǎn)移控制(S906)。即,如果是活動(dòng)畫(huà)面就進(jìn)入S907,如果是靜止畫(huà)面就進(jìn)入S910。
如果是活動(dòng)畫(huà)面,就按照LD指令進(jìn)行下一個(gè)數(shù)據(jù)的讀入(S907),然后,按照ST指令將圖14運(yùn)算結(jié)果中的內(nèi)插數(shù)據(jù)寫(xiě)入數(shù)據(jù)存儲(chǔ)器107內(nèi)(S908)。并且,通過(guò)執(zhí)行JMP指令,在進(jìn)行場(chǎng)內(nèi)內(nèi)插(S909)之后,回到S903。
如果是靜止畫(huà)面,就按照COexe4指令進(jìn)行圖17所示的幀間反射畸變成分與場(chǎng)間反射畸變成分的大小判斷(S910)。利用該畸變判斷的結(jié)果,按照BL指令進(jìn)行轉(zhuǎn)移控制(S911)。即,如果場(chǎng)間反射畸變成分大,則進(jìn)入S912,如果幀間反射畸變成分大,就進(jìn)入S915。
場(chǎng)間反射畸變成分大時(shí),通過(guò)執(zhí)行位于延遲槽(delay slot)中的LD指令,在讀入下一個(gè)數(shù)據(jù)后(S912),按照ST指令將除去了場(chǎng)間反射畸變的數(shù)據(jù)寫(xiě)入數(shù)據(jù)存儲(chǔ)器107內(nèi)(S(913)。并且,通過(guò)執(zhí)行JMP指令,在進(jìn)行場(chǎng)內(nèi)內(nèi)插(S914)之后,回到S903。
如果幀間反射畸變成分大,則通過(guò)執(zhí)行LD指令讀入下一個(gè)數(shù)據(jù)后(S915),按照ST指令將除去了幀間反射畸變的數(shù)據(jù)寫(xiě)入數(shù)據(jù)存儲(chǔ)器107內(nèi)(S916)。并且,通過(guò)執(zhí)行JMP指令,在進(jìn)行場(chǎng)內(nèi)內(nèi)插(S917)之后回至S903。
通過(guò)反復(fù)進(jìn)行上述動(dòng)作可以高速地處理MUSE制式的圖像處理。
在本實(shí)施例中,指令及數(shù)據(jù)是通過(guò)1條系統(tǒng)總線(xiàn)119傳送的,但是,如果在處理器100上設(shè)置兩個(gè)出入口,將交用于從程序存儲(chǔ)器122向中央運(yùn)算處理裝置105傳送指令和數(shù)據(jù)等的總線(xiàn)與在2個(gè)幀存儲(chǔ)器116、117和數(shù)據(jù)存儲(chǔ)器107之間進(jìn)行數(shù)據(jù)的DMA傳送的總線(xiàn)分離開(kāi),就可以使兩者沒(méi)有相互干涉,從而進(jìn)行更高速的控制。也可以不設(shè)置DMA控制器113,而由中央運(yùn)算處理裝置105直接進(jìn)行兩個(gè)幀存儲(chǔ)器116、117與數(shù)據(jù)存儲(chǔ)器107之間的數(shù)據(jù)傳送。另外,也可以采用行存儲(chǔ)器、FIFO存儲(chǔ)器等來(lái)代替兩個(gè)幀存儲(chǔ)器116、117。
在MUSE同步電路114或NTSC同步電路115與輸入端的幀存儲(chǔ)器116之間,還可以設(shè)置重新消除電路及波形均衡電路等。在處理器100與輸出端的幀存儲(chǔ)器117之間,也可以設(shè)置濾波處理電路等。
另外,也可以不像上述那樣用1個(gè)處理器100順序進(jìn)行Y分離處理和C分離處理,而用多個(gè)處理器并行地進(jìn)行上述2個(gè)處理。上述NTSC制式的Y/C分離的順序,也可以適用于EDTV制式、EDTV II制式等需要進(jìn)行Y/C分離的其它廣播方式。對(duì)于PAL(Phase Alternation Line)制式的圖像信號(hào),通過(guò)改變程序和更換積和系數(shù),也可以進(jìn)行處理。
另外,本發(fā)明不限于TV接收機(jī),也可以適用于VTR等其它圖像信號(hào)處理裝置。并行積和運(yùn)算器101還可以作為聲音處理的濾波器而使用。若改變對(duì)積和系數(shù)寄存器104的系數(shù)設(shè)定,就可以實(shí)現(xiàn)可變特性的聲音濾波器。進(jìn)而,如果將數(shù)字TV、或VTR、CD-ROM等其它裝置的數(shù)字信號(hào)輸入到系統(tǒng)總線(xiàn)119,則可知上述圖像信號(hào)的情況一樣對(duì)這些信號(hào)進(jìn)行多種方式的處理。另外,也可以使用行波進(jìn)位方式的加法器代替并行積和運(yùn)算器101中的樹(shù)狀結(jié)構(gòu)的加法器261-175。輸入寄存器201-216及系數(shù)寄存器241-256各自的位結(jié)構(gòu)不限于上述的結(jié)構(gòu)(8位,4倍)。
(實(shí)施例2)圖19是本發(fā)明第2實(shí)施例的TV接收機(jī)的構(gòu)成圖。這里,NTSC信號(hào)包含EDTV、EDTV II等的需要Y/C分離的信號(hào)。在圖19中,1是MUSE同步電路,2是具有3個(gè)端口的輸入端幀存儲(chǔ)器,3是存儲(chǔ)程序方式的處理器,4是具有2個(gè)端口的輸出端幀存儲(chǔ)器,6是NTSC同步電路,10是輸入端的存儲(chǔ)器控制器,11是用于存儲(chǔ)處理器3的程序的ROM,12是從處理器3向輸出端幀存儲(chǔ)器4供給的寫(xiě)入地址,13是輸出端的存儲(chǔ)器控制器,14是從存儲(chǔ)器控制器10供給輸入端幀存儲(chǔ)器2的寫(xiě)入地址,15是從存儲(chǔ)器控制器13供給輸出端幀存儲(chǔ)器4的讀出地址,16是從輸入端存儲(chǔ)器控制器10輸往輸出端存儲(chǔ)器控制器13的定時(shí)信號(hào),17是從處理器3向輸入端幀存器2供給的讀出地址,18是從輸出端存儲(chǔ)器控制器13輸出的CRT同步信號(hào),19是從處理器3向ROM11供給的讀出地址,20是數(shù)據(jù)線(xiàn),21是NTSC前處理裝置,22是MUSE前處理裝置,23是后處理裝置,24是接收CRT同步信號(hào)18的顯示控制器,25是CRT。
來(lái)自外部的輸入信號(hào)(MUSE信號(hào)和NTSC信號(hào))中分別含有同步信號(hào)和圖像信號(hào)。在同步信號(hào)中有水平同步信號(hào)和垂直同步信號(hào),每隔1行掃描線(xiàn)插入水平同步信號(hào),每隔1場(chǎng)插垂直同步信號(hào)。在TV接收機(jī)中,必須利用調(diào)諧器對(duì)輸入的廣播信號(hào)進(jìn)行統(tǒng)調(diào),取出所選擇的頻道的信號(hào),而在本實(shí)施例中,是由MUSE同步電路1和NTSC同步電路6進(jìn)行的。頻道的指定利用外部的控制信號(hào)進(jìn)行。
MUSE信號(hào)輸入到輸入端存儲(chǔ)器控制器10和MUSE同步電路1中。NTSC信號(hào)輸入到輸入端存儲(chǔ)器控制器10和NTSC同步電路6中。MUSE同步電路1的輸出通過(guò)MUSE前處理裝置22與輸入端幀存儲(chǔ)器2相連接,NTSC同步電路6的輸出通過(guò)NTSC前處理裝置21與輸入端幀存儲(chǔ)器2相連接。MUSE前處理裝置22是波形均衡電路或去加重濾波器,NTSC前處理裝置21是消除重影電路,這些電路都是為了改善畫(huà)面質(zhì)量而使用的。輸入端幀存儲(chǔ)器2進(jìn)而與處理器3相連接。ROM11、輸入端存儲(chǔ)器控制器10和輸出端存儲(chǔ)器控制器13通過(guò)數(shù)據(jù)線(xiàn)20與處理器3相連接。處理器3的輸出通過(guò)垂直濾波器等的后處理裝置23與輸出端幀存儲(chǔ)器4相連接。輸出端幀存儲(chǔ)器4的輸出供給與CRT25相連接的顯示控制器24。
從外部輸入的MUSE信號(hào)由MUSE同步電路以16.2MHz進(jìn)行采樣后,通過(guò)前處理裝置22存儲(chǔ)到輸入端幀存儲(chǔ)器2內(nèi)。另外,從外部輸入的NTSC信號(hào)由NTSC同步電路6以14.3MHz進(jìn)行采樣后,通過(guò)前處理裝置21存儲(chǔ)到輸入端幀存儲(chǔ)器內(nèi)。這時(shí),各信號(hào)的像素?cái)?shù)據(jù)被寫(xiě)入輸入端幀存儲(chǔ)器2的不同區(qū)域內(nèi),讀出時(shí)根據(jù)地址選擇MUSE像素或NTSC像素。
MUSE信號(hào)及NTSC信號(hào)還分別輸入到輸入端存儲(chǔ)器控制器10,并由該存儲(chǔ)器控制器10進(jìn)行同步信號(hào)的檢測(cè)。如果輸入端存儲(chǔ)器控制器10檢測(cè)到了水平同步信號(hào),則設(shè)定輸入端幀存儲(chǔ)器2的寫(xiě)入地址14。下面,利用圖20說(shuō)明這一處理。
圖20是表示輸入端幀存儲(chǔ)器2的地址變換的一個(gè)例子。從a0到a3ff表示1行掃描線(xiàn)的像素存儲(chǔ)區(qū)域。0-3ff為16進(jìn)行數(shù),是能用10位表示的范圍。在本例中,若輸入水平同步信號(hào),則將輸入端幀存儲(chǔ)器2的寫(xiě)入地址14的下位10位設(shè)定為0,并且進(jìn)行使其上位增量的處理。
例如,對(duì)于NTSC信號(hào),以14.3MHz的采樣頻率采樣時(shí),水平采樣數(shù)為910個(gè)采樣點(diǎn)。用16進(jìn)制數(shù)表示,則為0-38d。因此,將上位及下位地址設(shè)定為0后,如果邊使地址增加邊寫(xiě)入每1個(gè)像素,便可將1行掃描線(xiàn)的910個(gè)像素?cái)?shù)據(jù)存儲(chǔ)到a0-a38d內(nèi)。其次,若輸入同步信號(hào),則將寫(xiě)入地址的下位10位取為0,還使上位增量。結(jié)果,便可將下一行掃描線(xiàn)存儲(chǔ)到b0-b38d內(nèi)。繼續(xù)進(jìn)行這樣的處理,用存儲(chǔ)器地址的下位10位表示1行掃描線(xiàn)中的像素位置,用上位位以表示掃描線(xiàn)序號(hào)的狀態(tài)存儲(chǔ)像素。
如果在這樣的狀態(tài)下將像素?cái)?shù)據(jù)寫(xiě)入輸入端幀存儲(chǔ)器2內(nèi),即使未輸入輸入圖像信號(hào)內(nèi)的同步信號(hào),處理器3也能識(shí)別出讀出地址17的下位10位為0的地址是1行掃描線(xiàn)的像素?cái)?shù)據(jù)最前面的數(shù)據(jù),不采用像現(xiàn)有技術(shù)那樣利用與輸入信號(hào)的采樣頻率相同并且位相一致的系統(tǒng)時(shí)鐘進(jìn)行同步的圖像處理,就可以進(jìn)行非同步的并且發(fā)揮處理器處理的特征的高速處理。另外,還可以從任意的地址將所需數(shù)量的像素從輸入端幀存儲(chǔ)器2中取出進(jìn)行圖像處理。例如,可以取出為1行掃描線(xiàn)的像素?cái)?shù)據(jù)一部分的a5-a100等任意的部分,再進(jìn)行處理。這樣,便可很容易地實(shí)現(xiàn)地址變換或畫(huà)面擴(kuò)大等處理。
圖21是以流程圖的形式表示輸入端存儲(chǔ)器控制器10的簡(jiǎn)要?jiǎng)幼鞯膱D。輸入端存儲(chǔ)器控制器10在S401進(jìn)行水平同步信號(hào)的檢測(cè)。并且,判斷檢測(cè)結(jié)果(S402)。如果檢測(cè)到水平同步信號(hào),就在S405將向輸入端幀存儲(chǔ)器2寫(xiě)入的寫(xiě)入地址14的下位地址10位設(shè)定為0,并且使上位增量。另外,為了通知處理器3已存儲(chǔ)完1行掃描線(xiàn)而產(chǎn)生中斷信號(hào)(S406)。由于處理器3的處理比向輸入端幀存儲(chǔ)器2寫(xiě)入的寫(xiě)入動(dòng)作速度高,故為了防止超過(guò)已輸入完的像素進(jìn)行處理,該中斷信號(hào)通知處理器3已存儲(chǔ)完1行掃描線(xiàn)。該中斷信號(hào)通過(guò)數(shù)據(jù)線(xiàn)20通知處理器3。處理器3接收到中斷信號(hào)、處理完1行掃描線(xiàn)的910個(gè)像素點(diǎn)后,進(jìn)入待機(jī)狀態(tài)。在未檢測(cè)到水平同步信號(hào)期間,邊增加寫(xiě)入地址14的下位地址(S403),邊將像素?cái)?shù)據(jù)順序?qū)懭胼斎攵藥鎯?chǔ)器2內(nèi)(S404)。輸出端存儲(chǔ)器控制器13控制的幀存儲(chǔ)器4的讀出動(dòng)作,除了輸入端存儲(chǔ)器控制器10基于時(shí)鐘信號(hào)16這一點(diǎn)以外,均和圖21一樣。另外,也可以設(shè)定標(biāo)志符代替中斷信號(hào)(S406)來(lái)通知處理器3。
處理器3通過(guò)數(shù)據(jù)線(xiàn)20進(jìn)行輸入端存儲(chǔ)器控制器10和輸出端存儲(chǔ)器控制器13的控制。檢測(cè)到輸入端存儲(chǔ)器控制器10和輸出端存儲(chǔ)器控制器13的同步信號(hào)時(shí)的地址設(shè)定利用由處理器3預(yù)先設(shè)定的地址設(shè)定寄存器的內(nèi)容進(jìn)行。另外,處理器3將存儲(chǔ)在輸入端幀存儲(chǔ)器2內(nèi)的像素?cái)?shù)據(jù)輸入1行掃描線(xiàn)的量。進(jìn)行各種廣播方式所需的處理。如后面詳細(xì)說(shuō)明的那樣,裝在處理器3內(nèi)部的信號(hào)處理器中包括圖像處理所需要的水平濾波器、垂直濾波器和比較器等,利用總線(xiàn)開(kāi)關(guān)可以切換這些硬件的連接。這些硬件由按照ROM11的程序而動(dòng)作的控制器進(jìn)行控制,分別進(jìn)行MUSE/NTSC的信號(hào)處理。處理器3處理的結(jié)果,按照和圖20所示的相同的存儲(chǔ)器變換輸給輸出端幀存儲(chǔ)器4。
輸出端存儲(chǔ)器控制器13利用輸入端存儲(chǔ)器控制器10的時(shí)鐘信號(hào)16信號(hào)輸出來(lái)自輸出端幀存儲(chǔ)器4的像素?cái)?shù)據(jù)的讀出地址15。即,當(dāng)輸入時(shí)鐘信號(hào)16時(shí),輸出端存儲(chǔ)器控制器13和輸入端存儲(chǔ)器控制器10一樣,將讀出的下位地址10位設(shè)定為0。從輸出端幀存儲(chǔ)器4讀出的像素?cái)?shù)據(jù)輸出到顯示控制裝置24。另外,輸出端存儲(chǔ)器控制器13對(duì)顯示控制器24輸出用于CRT25中水平及垂直同步的CRT同步信號(hào)18。這樣,便可正確地保持輸送給CRT25的像素?cái)?shù)據(jù)與CRT同步信號(hào)18的關(guān)系。
圖22是總括上述TV接收機(jī)的動(dòng)作的時(shí)間圖。輸入圖像信號(hào)中含有同步信號(hào),檢測(cè)出水平同步信號(hào)后,和上述一樣將輸入端幀存儲(chǔ)器2的寫(xiě)入地址14的下位地址設(shè)定為0。按照這樣的動(dòng)作,以后每過(guò)1個(gè)像素都使地址增加,并寫(xiě)入輸入端幀存儲(chǔ)器2內(nèi)。由于在輸入下一個(gè)水平同步信號(hào)時(shí)已把1行掃描線(xiàn)的像素?cái)?shù)據(jù)存儲(chǔ)到輸入端幀存儲(chǔ)器2內(nèi),故用中斷信號(hào)通知處理器3。處理器3按照中斷信號(hào)進(jìn)行處理。在圖22所示的例子中,處理器3按照約4倍于NTSC采樣頻率14.3MHz的頻率(60MHz)的系統(tǒng)時(shí)鐘而動(dòng)作。處理結(jié)果寫(xiě)入輸出端幀存儲(chǔ)器4內(nèi)。從輸出端幀存儲(chǔ)器4讀出和向輸入端幀存儲(chǔ)器2寫(xiě)入用同一頻率。根據(jù)抽取的同步信號(hào)將下位地址設(shè)定為0和將CRT同步信號(hào)18輸出到顯示控制器24,由此而保持同步。
如上所述,本實(shí)施例的特征是,輸入端存儲(chǔ)器控制10向輸入端幀存儲(chǔ)器2的寫(xiě)入和用處理器3的讀出可以非同步地進(jìn)行,并且從處理器3向輸出端幀存儲(chǔ)器4的寫(xiě)入和用輸出端存儲(chǔ)器控制器13的讀出可以非同步地進(jìn)行。另外,輸入到輸出端存儲(chǔ)器控制器13的時(shí)鐘信號(hào)16僅用于產(chǎn)生輸出到CRT25的圖像數(shù)據(jù)的輸出時(shí)鐘。如果在內(nèi)部生成CRT25的同步信號(hào),就會(huì)發(fā)生由于與廣播臺(tái)的頻率有偏差而引起誤動(dòng)作,所以,該時(shí)鐘信號(hào)16可用于進(jìn)行修正。但是,如果能在內(nèi)部精確地發(fā)生CRT同步信號(hào)18,也可以不生成時(shí)鐘信號(hào)16。例如,如果將供給處理器3的系統(tǒng)時(shí)鐘的頻率分別精確地設(shè)定為,例如,接收MUSE信號(hào)時(shí)3倍于16.2MHz和接收NTSC信號(hào)時(shí)3倍于14.3MHz,就不需要從輸入端存儲(chǔ)器控制器10向輸出端存儲(chǔ)器控制器13輸出時(shí)鐘信號(hào)16。也可以在接收MUSE信號(hào)時(shí)轉(zhuǎn)換為48.6MHz,接收NTSC信號(hào)時(shí)轉(zhuǎn)換為42.9MHz。處理器3以公倍數(shù)的頻率進(jìn)行圖像信號(hào)處理時(shí)也一樣。
圖23是表示輸入端幀存儲(chǔ)器2的變換變形例子的圖。在圖20中,用于NTSC信號(hào)時(shí)的采樣點(diǎn)數(shù)在一條掃描線(xiàn)上只有910個(gè),所以,未使用下位地址38d(16進(jìn)制數(shù))以后的存儲(chǔ)器。相反,圖23是有效地使用存儲(chǔ)器的方法,是在存儲(chǔ)器上順序存儲(chǔ)像素的方法。其中,當(dāng)檢測(cè)到垂直同步信號(hào)時(shí),將下位地址設(shè)定為0,如果決定了水平方向的采樣點(diǎn)數(shù),以后讀出時(shí)只要在地址上加上1行掃描線(xiàn)的采樣點(diǎn)數(shù),就可以根據(jù)地址識(shí)別各個(gè)像素的位置。利用這樣的方法,處理器3只根據(jù)地址就可以識(shí)別并處理1行掃描線(xiàn)的像素?cái)?shù)據(jù),從而可以與采樣非同步地進(jìn)行圖像處理。也可以幾場(chǎng)中進(jìn)行1次垂直同步信號(hào)對(duì)下位地址的0設(shè)定。另外,若存儲(chǔ)器容量是1行掃描線(xiàn)采樣點(diǎn)數(shù)的整數(shù)倍,則也可以只靠水平同步信號(hào)決定像素位置。
在本實(shí)施例中,是用輸入端存儲(chǔ)器控制器10檢測(cè)同步信號(hào)的,也可以在外部檢測(cè)出同步信號(hào),將其結(jié)果輸入到兩個(gè)存儲(chǔ)器控制器10和13。也可以是在兩個(gè)存儲(chǔ)器控制器10和13中利用MUSE同步電路1和NTSC同步電路6中同步信號(hào)檢測(cè)結(jié)果的結(jié)構(gòu)。微處理器3控制輸入端存儲(chǔ)器控制器10或輸出端存儲(chǔ)器控制器13時(shí),也可以將兩個(gè)存儲(chǔ)器控制器10和13中的控制寄存器作為處理器3的存儲(chǔ)器的一部分進(jìn)行存取。另外,當(dāng)輸入同步信號(hào)時(shí),是將下位地址設(shè)定為0,不過(guò),也可以設(shè)定為其它值。例中,設(shè)定的是下位地址10位,但,也可以是其它位。例如,如果只和MUSE信號(hào)對(duì)應(yīng),由于輸入的1行掃描線(xiàn)的采樣點(diǎn)數(shù)為480個(gè)采樣點(diǎn),故可以取9位。另外,即使將1行掃描線(xiàn)的像素?cái)?shù)據(jù)分到存儲(chǔ)器的多個(gè)部分進(jìn)行存儲(chǔ),則只要是能按照地址識(shí)別各像素位置的方法就可以。使用設(shè)定上位地址、使下位地址增量的方法也能實(shí)現(xiàn)。也可以使地址減量或者相隔2個(gè)以上地址的增量/減量。另外,同樣對(duì)于垂直同步信號(hào),當(dāng)檢測(cè)到垂直同步信號(hào)時(shí),通過(guò)將上位地址的下位的位設(shè)定為0,同樣可以識(shí)別場(chǎng)位置。
另外,在本實(shí)施例中,是對(duì)每1行掃描線(xiàn)進(jìn)行處理器3的處理的,但是,也可以以數(shù)行掃描線(xiàn)或數(shù)場(chǎng)為單位進(jìn)行處理。也可用處理器3實(shí)現(xiàn)前處理裝置21、22以及后處理裝置23的功能。使用專(zhuān)用硬件進(jìn)行存取程序方式的處理器3所作的圖像處理,也可以使處理速度提高到大于采樣頻率。另外,在本實(shí)施例中,是將由MUSE、NTSC存儲(chǔ)到輸入端幀存儲(chǔ)器2內(nèi)的地址存放到不同的區(qū)域,由來(lái)自輸入端幀存儲(chǔ)器2的讀出地址進(jìn)行切換的,也可以在前處理裝置21、22和輸入端幀存儲(chǔ)器2之間設(shè)置選擇器來(lái)選擇MUSE/NTSC并將其輸入輸入端幀存儲(chǔ)器2。另外,輸出是采用CRT顯示的,也可以連接及存入其它圖像處理裝置、機(jī)構(gòu)等。
如合態(tài)清一等人在電視學(xué)會(huì)技術(shù)報(bào)告Vol 16,No.32,PP.13-18,ICS′92-40(June,1992)發(fā)表的“關(guān)于MUSE制式的色差信號(hào)處理的研究”一文所述的那樣,具有將1個(gè)水平濾波器的輸出供給1個(gè)垂直濾波器的TV接收機(jī)所用的數(shù)字濾波技術(shù)已為眾所熟知??梢栽谒綖V波器和垂直濾波器之間設(shè)置3行掃描線(xiàn)的行存儲(chǔ)器,從水平濾波器輸出3行像素?cái)?shù)據(jù),在該像素?cái)?shù)據(jù)填滿(mǎn)行存儲(chǔ)器時(shí)起動(dòng)垂直濾波器。與此相反,將從幀存儲(chǔ)器同時(shí)讀出的3行像素?cái)?shù)據(jù)分配給3個(gè)水不濾波器,只要采用將這3個(gè)水平濾波器的輸出供給1個(gè)垂直濾波器的結(jié)構(gòu),就可從削減行存儲(chǔ)器。具有適合于后者結(jié)構(gòu)的適應(yīng)性的處理器的結(jié)構(gòu)示于圖26。
圖26是圖19中的處理器3的內(nèi)部結(jié)構(gòu)例子及其外部連接的示意圖。只是省略了圖19中的后處理裝置23。
在圖26中,31是具有用于從輸入存儲(chǔ)器(幀存儲(chǔ)器)2輸入數(shù)據(jù)的3端輸入端子,32是垂直濾波器,23是水平濾波器,51、52是用于切換垂直濾波器32和水平濾濾器33連接的總線(xiàn)開(kāi)關(guān),53是輸出部分。處理器3的信號(hào)處理器42由垂直濾波器32、水平濾波器33、總線(xiàn)開(kāi)關(guān)51、52和輸出部分53構(gòu)成。54是輸入端的處理用存儲(chǔ)器控制器,55是中央運(yùn)算處理裝置(CPU),56是輸出端的處理用存儲(chǔ)器控制器。處理器3的控制器43由CPU55和處理用存儲(chǔ)器控制器54及56構(gòu)成。
處理器3的輸入端子31與輸入存儲(chǔ)器2相連。輸入端的總線(xiàn)開(kāi)關(guān)51分別從端子31和輸出端的總線(xiàn)開(kāi)關(guān)52接收數(shù)據(jù)。垂直濾波器32和水平濾波器33分別處理從輸入端的總線(xiàn)開(kāi)關(guān)51供給的數(shù)據(jù),并將其處理結(jié)果輸出到輸出端的總線(xiàn)開(kāi)關(guān)52。輸出端的總線(xiàn)開(kāi)關(guān)52不僅將數(shù)據(jù)反饋給輸入端的總線(xiàn)開(kāi)關(guān)51,而且還將最終處理結(jié)果輸出到輸出部分53。輸出部分53的輸出被寫(xiě)入輸出存儲(chǔ)器(幀存儲(chǔ)器)4。
輸入端的處理用存儲(chǔ)器控制器54向輸入存儲(chǔ)器2供給讀出地址17,輸出端的處理用存儲(chǔ)器控制器54向輸出存儲(chǔ)器4供給寫(xiě)入地址12。讀出地址17包括3個(gè)地址44、45、46,可用于同時(shí)從輸入存儲(chǔ)器2讀出3行掃描線(xiàn)的像素?cái)?shù)據(jù)。CPU55不令與處理器外部的ROM(圖19中的11)相連接,而且還與垂直濾波器32、水平濾波器33、總線(xiàn)開(kāi)關(guān)51、52及處理用存儲(chǔ)器控制器54、56相連接,控制各個(gè)組件。
垂直濾波器32如圖27所示,由系數(shù)寄存器301、乘法器302和加法器303構(gòu)成。水平濾波器33如圖28中示出的其三分之一那樣,由系數(shù)寄存器301、乘法器302、加法器303及自鎖電路304構(gòu)成。即,濾波器32或33中任一個(gè)都可以通過(guò)設(shè)定系數(shù)寄存器301來(lái)改變?yōu)V波特性。特別是如圖27所示的那樣,垂直濾波器32具有2組系數(shù)寄存器301,可以實(shí)現(xiàn)系數(shù)切換的高速化。如果將多行像素?cái)?shù)據(jù)輸入到垂直濾波器32,就可以進(jìn)行行間處理,如果將多場(chǎng)像素?cái)?shù)據(jù)輸入到同一垂直濾波器32,就可以進(jìn)行場(chǎng)間處理,即時(shí)間濾波處理。還可以利用垂直濾波器32進(jìn)行任意像素?cái)?shù)據(jù)間的運(yùn)算。在水平濾波器33中也可以設(shè)置多組系數(shù)寄存器。
按照?qǐng)D26的處理器3,只要設(shè)定了輸入端和輸出端的總線(xiàn)開(kāi)關(guān)51、52,使得從輸入存儲(chǔ)器2讀入的3行像素?cái)?shù)據(jù)通過(guò)輸入端子31輸送給水平濾波器33,并將水平濾波器33的輸出輸入到垂直濾波器32。把垂直濾波器32的輸出輸入到輸出部53,就可以實(shí)現(xiàn)削減了上述行存儲(chǔ)器的、硬件數(shù)量較少的數(shù)字濾波結(jié)構(gòu)。
下面,參照?qǐng)D29所示的流程圖,說(shuō)明處理器3的其它動(dòng)作。假設(shè)在執(zhí)行圖29的程序之前,CPU55通過(guò)執(zhí)行其它程序已設(shè)定了圖27和圖28所示的垂直濾波器32和水平濾波器33中的系數(shù)寄存器301。另外,假定為了使通過(guò)輸入端子31輸入的數(shù)據(jù)輸給垂直濾波器32、而將垂直濾波器32的輸出輸給水平濾波器33,并且將水平濾波器33的輸出輸給輸出部分,已利用程序控制預(yù)先設(shè)定了輸入端和輸出端的總線(xiàn)開(kāi)關(guān)51及52。
首先,在S501,為了輸入多場(chǎng)或多行數(shù)據(jù),CPU55設(shè)定輸入端的處理用存儲(chǔ)器控制器54,將由從輸入存儲(chǔ)器2讀出的地址44、45、46指定的數(shù)據(jù)讀入輸入端子31。讀入的數(shù)據(jù)通過(guò)輸入端總線(xiàn)開(kāi)關(guān)51輸送給垂直濾波器32。在S502,垂直濾波器32進(jìn)行場(chǎng)間或行間處理。在S503,接收到垂直濾波器32的輸出的水平濾波器33進(jìn)一步進(jìn)行信號(hào)處理。在S504,水平濾波器33的輸出通過(guò)輸出部分53寫(xiě)入輸出到存儲(chǔ)器4。這樣,若按照?qǐng)D26的處理器3,就可通過(guò)垂直濾濾器處理將3行的像素?cái)?shù)據(jù)變?yōu)?行之后,實(shí)現(xiàn)進(jìn)行水平濾波器處理的數(shù)字濾波器的結(jié)構(gòu)。
圖30是增加了系數(shù)轉(zhuǎn)換程序S510的算法,是改變系數(shù)設(shè)定、反復(fù)使用同一硬件的例子。例如,可以將水平濾波器33用作4MHz低通濾波器,接著轉(zhuǎn)換系數(shù),將同一水平濾波器33作為8MHz低通濾波器使用等,從而可以進(jìn)行多種不同的處理。系數(shù)轉(zhuǎn)換的時(shí)間是任意的,也可以在進(jìn)行以行為單位等多次處理后轉(zhuǎn)換系數(shù)。
另外,也可以采用為輸入數(shù)據(jù)的比較處理而用的部件代替水平濾波器33。由于垂直濾波器處理和水平濾波器處理都可以利用積和運(yùn)算而實(shí)現(xiàn),所以,可以把垂直濾波器32和水平濾波器33作為具有相同硬件結(jié)構(gòu)的積和運(yùn)算器。如果采用使1個(gè)積和運(yùn)算器的輸出反饋給該積和運(yùn)算器本身而反復(fù)進(jìn)行積和運(yùn)算的結(jié)構(gòu),就可以將垂直濾波器32和水平濾波器33合并為1個(gè)積和運(yùn)算器,從而可以進(jìn)一步削減硬件數(shù)量。當(dāng)然,也可以將輸入存儲(chǔ)器2作為多個(gè)處理器的共用存儲(chǔ)器。
(實(shí)施例3)圖24是本發(fā)明第3實(shí)施例的TV接收機(jī)的構(gòu)成圖。圖24與圖19比較,不同點(diǎn)在于輸入端存儲(chǔ)器控制器10和輸出端存儲(chǔ)器控制器13之間沒(méi)有用于傳送時(shí)鐘信號(hào)信號(hào)16的控制線(xiàn),而增加了時(shí)鐘生成電路27。
時(shí)鐘生成電路27在輸入MUSE/NTSC信號(hào)并檢測(cè)出同步信號(hào)后,生成位相與同步信號(hào)一致的時(shí)鐘,將它作為采樣時(shí)鐘輸送給MUSE同步電路1和NTSC同步電路6。時(shí)鐘生成電路27還生成用于使處理器3動(dòng)作的系統(tǒng)時(shí)鐘。該系統(tǒng)時(shí)鐘的位相與同步信號(hào)一致,其頻率設(shè)定為輸入MUSE同步電路1或NTSC同步電路6的時(shí)鐘頻率的整數(shù)倍。這樣,就可以使處理器3以比采樣頻率高的速度進(jìn)行,從而可以非同步地進(jìn)行處理。只要開(kāi)始時(shí)設(shè)定了圖像數(shù)據(jù)的輸入時(shí)鐘,以后微處理器3就可以根據(jù)地址計(jì)數(shù)器識(shí)別像素的輸入狀態(tài),所以,可以省略用中斷信號(hào)進(jìn)行1行掃描線(xiàn)輸入的通知。
如果使系統(tǒng)時(shí)鐘的頻率成為,例如,三倍于接收MUSE信號(hào)時(shí)16.2MHz和接收NTSC信號(hào)時(shí)14.3MHz的頻率,在接收MUSE信號(hào)時(shí)可以切換為48.6MHz,在接收NTSC信號(hào)時(shí)可以切換為42.9MHz,也可以按成為其公倍數(shù)的某個(gè)頻率進(jìn)行處理。
(實(shí)施例4)圖25是本發(fā)明第4實(shí)施例TV接收機(jī)的構(gòu)成圖。圖25和圖19比較,其不同在于使用了二個(gè)處理器3(3a,3b)、而輸出存儲(chǔ)器5由3個(gè)行存儲(chǔ)器(5a,5b,5c)構(gòu)成。
在CRT25上進(jìn)行圖像顯示時(shí),同時(shí)需要彩色信號(hào)和亮度信號(hào)。然而,在圖19的結(jié)構(gòu)中,對(duì)彩色信號(hào)和亮度信號(hào)是分時(shí)處理的,所以,必須預(yù)先保持其中的一種信號(hào),在向顯示控制器24輸出像素?cái)?shù)據(jù)的同時(shí)輸出彩色信號(hào)和亮度信號(hào)。因此,需要場(chǎng)存儲(chǔ)器或幀存儲(chǔ)器。與此相反,如果像本實(shí)施例那樣,使用2個(gè)處理器3a、3b,至少可以同時(shí)處理彩色信號(hào)和亮度信號(hào),所以,不必保存信號(hào),使用行存儲(chǔ)器5a、5b、5c這樣小容量的存儲(chǔ)裝置就可以完成。從而可以削減圖19的輸出端設(shè)置的價(jià)格昂貴的幀存儲(chǔ)器4。另外,在本實(shí)施例中使用了2個(gè)處理器,但也可以使用3個(gè)以上的處理器。
在上述第2-第4各實(shí)施例中,也可以用1個(gè)存儲(chǔ)器控制器組件構(gòu)成輸入端存儲(chǔ)器控制器10和輸出端存儲(chǔ)器控制器13。另外,在上述第3和第4實(shí)施例中,也可以采用具有圖26的內(nèi)部結(jié)構(gòu)的處理器。
權(quán)利要求
1.一種圖像信號(hào)處理裝置,其特征在于包括第1及第2存儲(chǔ)器,分別用于存儲(chǔ)多個(gè)像素?cái)?shù)據(jù);地址生成器,用于以使將圖像信號(hào)采樣后得到的像素?cái)?shù)據(jù)與同步信號(hào)同步地順序?qū)懭肷鲜龅?存儲(chǔ)器的方式生成上述第1存儲(chǔ)器的寫(xiě)入地址,并以使像素?cái)?shù)據(jù)與上述同步信號(hào)同步地從上述第2存儲(chǔ)器順序讀出的方式生成上述第2存儲(chǔ)器的讀出地址;處理器,分別用于以比上述圖像信號(hào)的采樣頻率高的動(dòng)作頻率從上述第1存儲(chǔ)器讀出像素?cái)?shù)據(jù)、處理該讀出的像素?cái)?shù)據(jù),以及將處理過(guò)的像素?cái)?shù)據(jù)寫(xiě)入上述第2存儲(chǔ)器。
2.按權(quán)利要求1所述的圖像信號(hào)處理裝置,其特征在于上述地址生成器包括用于生成上述第1存儲(chǔ)器的寫(xiě)入地址的第1地址生成電路,以及用于生成上述第2存儲(chǔ)器的讀出地址的第2地址生成電路;所述第1地址生成電路還具有從上述圖像信號(hào)中檢測(cè)同步信號(hào),并且每當(dāng)檢測(cè)到該同步信號(hào)時(shí)向上述第2地址生成電路供給用于設(shè)定讀出地址的時(shí)鐘信號(hào)的功能。
3.按權(quán)利要求1所述的圖像信號(hào)處理,其特征在于還具有用于根據(jù)上述同步信號(hào)生成上述處理器的動(dòng)作時(shí)鐘的時(shí)鐘生成器,用以使上述處理器可以用上述圖像信號(hào)的采樣頻率的整數(shù)倍的動(dòng)作頻率與上述同步信號(hào)同步地分別進(jìn)行像素?cái)?shù)據(jù)的讀出、處理和寫(xiě)入。
4.按權(quán)利要求1所述的圖像信號(hào)處理裝置,其特征在于上述處理器具有用于進(jìn)行各個(gè)不同處理的多個(gè)信號(hào)處理器;上述第2存儲(chǔ)器具有分別與上述多個(gè)信號(hào)處理器對(duì)應(yīng)的行存儲(chǔ)器。
5.按權(quán)利要求1所述的圖像信號(hào)處理裝置,其特征在于上述第1存儲(chǔ)器具有多個(gè)區(qū)域,用于將多種廣播方式的像素?cái)?shù)據(jù)按每種方式分開(kāi)存儲(chǔ)。
6.按權(quán)利要求1所述的圖像信號(hào)處理裝置,其特征在于上述地址生成器具有檢測(cè)功能、起動(dòng)功能和更新功能,檢測(cè)功能是從上述圖像信號(hào)中檢測(cè)同步信號(hào);起動(dòng)功能是在未檢測(cè)到上述同步信號(hào)期間將上述第1存儲(chǔ)器的寫(xiě)入地址按每次0以外的整數(shù)n1進(jìn)行更新,以使至少1行掃描線(xiàn)的像素?cái)?shù)據(jù)能順序?qū)懭肷鲜龅?存儲(chǔ)器,當(dāng)檢測(cè)到上述同步信號(hào)時(shí)僅使上述第1存儲(chǔ)器的寫(xiě)入地址更新0以外的整數(shù)m1,(m1≥n1),同時(shí)使上述處理器動(dòng)作;更新功能是在未檢測(cè)到上述同步信號(hào)期間將上述第2存儲(chǔ)器的讀出地址按每次0以外的整數(shù)n2進(jìn)行更新,用以從上述第2存儲(chǔ)器順序讀出至少1行掃描線(xiàn)的像素?cái)?shù)據(jù),當(dāng)檢測(cè)到上述同步信號(hào)時(shí)僅使上述第2存儲(chǔ)器的讀出地址更新0以外的整數(shù)m2(m2≥n2)。
7.一種圖像信號(hào)處理裝置,其特征在于具有存儲(chǔ)器,用于存儲(chǔ)多個(gè)像素?cái)?shù)據(jù);地址生成器,用于生成上述存儲(chǔ)器的寫(xiě)入地址,使圖像信號(hào)采樣后得到的像素?cái)?shù)據(jù)能與同步信號(hào)同步地順序?qū)懭肷鲜龃鎯?chǔ)器;處理器,用于以比上述圖像信號(hào)的采樣頻率高的動(dòng)作頻率分別進(jìn)行從上述存儲(chǔ)器讀出像素?cái)?shù)據(jù)和處理該像素?cái)?shù)據(jù)。
8.按權(quán)利要求7所述的圖像信號(hào)處理裝置,其特征在于上述地址生成器具有從上述圖像信號(hào)中檢測(cè)同步信號(hào)的檢測(cè)功能;以及起動(dòng)功能,該功能是在未檢測(cè)到上述同步信號(hào)期間將上述存儲(chǔ)器的寫(xiě)入地址按每次0以外的整數(shù)n進(jìn)行更新,以使至少1行掃描線(xiàn)的像素?cái)?shù)據(jù)順序?qū)懭肷鲜龃鎯?chǔ)器,當(dāng)檢測(cè)到上述同步信號(hào)時(shí),僅使上述存儲(chǔ)器的寫(xiě)入地址更新0以外的整數(shù)m(m≥n),同時(shí)使上述處理器動(dòng)作。
9.按權(quán)利要求7所述的圖像信號(hào)處理裝置,其特征在于上述處理器具有存取器,用于從上述存儲(chǔ)器中讀取數(shù)據(jù);具有系數(shù)寄存器的積和運(yùn)算器,用于進(jìn)行在該系數(shù)寄存器中設(shè)定的系數(shù)與上述存儲(chǔ)器讀出的數(shù)據(jù)的積和運(yùn)算并輸出該積和運(yùn)算的結(jié)果;信號(hào)處理器,用于在輸入上述積和運(yùn)算器的輸出后,進(jìn)行信號(hào)處理并輸出該信號(hào)處理的結(jié)果;控制器,用于控制上述存取器并在上述積和運(yùn)算器中的系數(shù)寄存器內(nèi)設(shè)定系數(shù)。
10.按權(quán)利要求9所述的圖像信號(hào)處理裝置,其特征在于上述積和運(yùn)算器具有多組系數(shù)寄存器。
11.按權(quán)利要求9所述的圖像信號(hào)處理裝置,其特征在于上述信號(hào)處理器具有系數(shù)寄存器,通過(guò)利用在該系數(shù)寄存器中設(shè)定的系數(shù)進(jìn)行積和運(yùn)算而進(jìn)行上述信號(hào)處理。
12.按權(quán)利要求11所述的圖像信號(hào)處理裝置,其特征在于上述信號(hào)處理器具有多組系數(shù)寄存器。
13.按權(quán)利要求9所述的圖像信號(hào)處理裝置,其特征在于上述積和運(yùn)算器和信號(hào)處理器是同一個(gè)硬件。
14.按權(quán)利要求9所述的圖像信號(hào)處理裝置,其特征在于上述信號(hào)處理器進(jìn)行輸入數(shù)據(jù)的比較處理。
15.按權(quán)利要求7所述的圖像信號(hào)處理裝置,其特征在于上述處理器具有存取器,用于從上述存儲(chǔ)器中讀出數(shù)據(jù);具有系數(shù)寄存器的積和運(yùn)算器,用于利用在該系數(shù)寄存器中設(shè)定的系數(shù)進(jìn)行積和運(yùn)算并輸出該積和運(yùn)算的結(jié)果;輸出裝置,用于向外部輸出上述積和運(yùn)算器的輸出;轉(zhuǎn)換裝置,用于轉(zhuǎn)換上述積和運(yùn)算器與上述存儲(chǔ)器及輸出裝置之間的連接,以使在上述積和運(yùn)算器中進(jìn)行上述系數(shù)寄存器中設(shè)定的第1系數(shù)與上述存取器讀出的數(shù)據(jù)的積和運(yùn)算,至少在上述積和運(yùn)算器中對(duì)該積和運(yùn)算器的輸出與在上述系數(shù)寄存器中設(shè)定第2系數(shù)進(jìn)行1次積和運(yùn)算后,將該積和運(yùn)算器的輸出輸送給上述輸出裝置;控制器,用于控制上述存取器和轉(zhuǎn)換裝置,并且在上述積和運(yùn)算器中的系數(shù)寄存器中設(shè)定系數(shù)。
16.一種圖像信號(hào)處理裝置,其特征在于具有存儲(chǔ)器,用于存儲(chǔ)多個(gè)像素?cái)?shù)據(jù);處理器,用于按照比上述圖像信號(hào)的采樣頻率高的動(dòng)作頻率分別進(jìn)行處理對(duì)圖像信號(hào)采樣后得到的像素?cái)?shù)據(jù)以及將處理過(guò)的像素?cái)?shù)據(jù)寫(xiě)入上述存儲(chǔ)器;地址生成器,用于生成上述存儲(chǔ)器的讀出地址,以使像素?cái)?shù)據(jù)與同步信號(hào)同步地從上述存儲(chǔ)器中順序讀出。
17.按權(quán)利要求16所述的圖像信號(hào)處理裝置,其特征在于上述地址生成器具有檢測(cè)功能和更新功能,檢測(cè)功能是從上述圖像信號(hào)中檢測(cè)同步信號(hào);更新功能是在未檢測(cè)到上述同步信號(hào)期間將上述存儲(chǔ)器的讀出地址按每次0以外的整數(shù)n進(jìn)行更新,以使至少1行掃描線(xiàn)的像素?cái)?shù)據(jù)從上述存儲(chǔ)器中順序讀出,當(dāng)檢測(cè)到上述同步信號(hào)時(shí),僅使上述存儲(chǔ)器的讀出地址更新0以外的整數(shù)m(m≥n)。
18.一種圖像信號(hào)處理方法,其特征在于包括下列步驟檢測(cè)步驟,從圖像信號(hào)檢測(cè)同步信號(hào);采樣步驟,對(duì)上述圖像信號(hào)進(jìn)行采樣,用以從上述圖像信號(hào)中得到像素?cái)?shù)據(jù);存儲(chǔ)步驟,在未檢測(cè)到上述同步信號(hào)期間將寫(xiě)入地址按每次0以外的整數(shù)n進(jìn)行更新后,順序存儲(chǔ)由上述采樣得到的至少1行掃描線(xiàn)的像素?cái)?shù)據(jù);開(kāi)始處理步驟,在檢測(cè)到上述同步信號(hào)時(shí)僅使上述寫(xiě)入地址更新0以外的整數(shù)m(m≥n),并且開(kāi)始處理上述存儲(chǔ)的至少行掃描線(xiàn)的像素?cái)?shù)據(jù)。
19.按權(quán)利要求18所述的圖像信號(hào)處理方法,其特征在于還包括生成步驟,當(dāng)檢測(cè)到上述同步信號(hào)時(shí)生成中斷信號(hào)或標(biāo)志符,以便開(kāi)始進(jìn)行上述像素?cái)?shù)據(jù)的處理。
20.按權(quán)利要求18所述的圖像信號(hào)處理方法,其特征在于還包括輸入多場(chǎng)數(shù)據(jù)或多行數(shù)據(jù)的步驟;利用上述輸入的數(shù)據(jù)的運(yùn)算進(jìn)行場(chǎng)間或行間處理的步驟;進(jìn)而對(duì)上述運(yùn)算結(jié)果進(jìn)行信號(hào)處理的步驟;以及將上述信號(hào)處理的結(jié)果向外部輸出的步驟。
21.按權(quán)利要求20所述的圖像信號(hào)處理方法,其特征在于還包括進(jìn)行上述運(yùn)算或信號(hào)處理的系數(shù)轉(zhuǎn)換的步驟。
全文摘要
圖像信號(hào)處理裝置包括分別用于存儲(chǔ)多個(gè)像素?cái)?shù)據(jù)的第1及第2存儲(chǔ)器;生成第1存儲(chǔ)器的寫(xiě)入地址和第2存儲(chǔ)器的讀出地址的地址生成器;以及從第1存儲(chǔ)器讀出并處理像素?cái)?shù)據(jù)并將其寫(xiě)入第2存儲(chǔ)器的處理器。圖像信號(hào)處理方法包括檢測(cè)步驟、采樣步驟、存儲(chǔ)步驟和開(kāi)始處理步驟。
文檔編號(hào)H04N5/907GK1359232SQ0114316
公開(kāi)日2002年7月17日 申請(qǐng)日期2001年12月11日 優(yōu)先權(quán)日1993年4月12日
發(fā)明者二宮和貴, 吉岡志郎, 西山保, 三宅二郎, 長(zhǎng)谷川克也 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社