專(zhuān)利名稱(chēng):字框變換裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對(duì)解碼圖像存儲(chǔ)器中的解碼圖像數(shù)據(jù)執(zhí)行行數(shù)變換處理的一種字框(letter box)變換裝置或字框轉(zhuǎn)換裝置,解碼圖像存儲(chǔ)器對(duì)由類(lèi)似MPEG這樣的壓縮系統(tǒng)編碼的數(shù)據(jù)進(jìn)行解碼和存儲(chǔ)。
近年來(lái),圖像數(shù)字處理技術(shù)已經(jīng)得到重視。通常,當(dāng)視頻信號(hào)被數(shù)字化時(shí),信息量變得十分龐大,而且考慮到傳輸速度或信令速度以及執(zhí)行傳輸、記錄或類(lèi)似的操作的成本,如果不對(duì)信息進(jìn)行壓縮,將是十分困難的。為此,在數(shù)字視頻信號(hào)的傳輸或記錄中,圖像壓縮技術(shù)是十分重要的,而且近年來(lái)已經(jīng)提出了各種標(biāo)準(zhǔn)化的建議。例如動(dòng)畫(huà)片制作中的圖像壓縮技術(shù),MPEG(活動(dòng)圖像專(zhuān)家組)系統(tǒng)被標(biāo)準(zhǔn)化。在MPEG中,DCT(離散余弦變換)、幀間預(yù)測(cè)編碼、運(yùn)行長(zhǎng)度編碼和熵編碼技術(shù)被混合使用,執(zhí)行視頻信號(hào)的編碼。具體來(lái)說(shuō),在MPEG系統(tǒng)中,不但在1幀內(nèi)采用DCT(幀內(nèi)壓縮)技術(shù)執(zhí)行壓縮,而且也采用幀間的壓縮技術(shù),即利用幀間的相互關(guān)系來(lái)減少時(shí)間軸方向上的冗余度。對(duì)幀間壓縮這樣進(jìn)行,使得整個(gè)動(dòng)畫(huà)片制個(gè)作在幀前和幀后能很好地互相組合,這樣一種特性能用來(lái)找出幀前和幀后之間的差值,并對(duì)該差值進(jìn)行編碼,由此進(jìn)一步降低位速率。尤其有效的是活動(dòng)補(bǔ)償幀間預(yù)測(cè)編碼技術(shù),在這種技術(shù)中,圖像的活動(dòng)被預(yù)測(cè)以找出幀間的差別,由此減少預(yù)測(cè)的錯(cuò)誤。
另外,在最近幾年中,廣播形式也引起人們的重視,即利用類(lèi)似上述的MPEG這樣的高效壓縮編碼系統(tǒng)對(duì)以壓縮編碼執(zhí)行的廣播信號(hào)進(jìn)行廣播。在這種廣播形式中,一般來(lái)說(shuō),為了接收以壓縮編碼執(zhí)行的廣播信號(hào),以便顯示基于該廣播信號(hào)的圖像,以壓縮編碼形式執(zhí)行的廣播信號(hào)在接收方必須被解碼。具體來(lái)說(shuō)可這樣安排解碼處理一旦被應(yīng)用,即返回到編碼前的原始的廣播信號(hào)(圖像數(shù)據(jù))上,并且應(yīng)用將其顯示在圖像平面上的處理過(guò)程。
眾所周知,上述的廣播信號(hào)包括用于具有圖像寬高比為16∶9的圖像平面的圖像數(shù)據(jù)(此后稱(chēng)為“寬圖像平面”),以及用于具有圖象寬高比為4∶3的圖像平面的圖像數(shù)據(jù),即目前流行的NTSC系統(tǒng)。當(dāng)基于這些圖像數(shù)據(jù)的圖像被顯示在不同于上述的圖像寬高比的圖像平面上時(shí),也會(huì)出現(xiàn)這樣的情況,顯示圖像的圓度不必要為1,或者,當(dāng)該圖像被放大以便使其圓度為1時(shí),左邊和右邊的顯示圖像就會(huì)丟失。
例如,如圖22所示,當(dāng)寬圖像平面的圖像數(shù)據(jù)被顯示在具有相同的圖像寬高比16∶9的圖像平面上時(shí),能顯示出正常的圖像,其圓度為1。然而,如圖23所示,當(dāng)用于寬圖像平面的圖像數(shù)據(jù)被顯示在具有圖像寬高比為4∶3的圖像平面上時(shí),這樣的圖像在顯示時(shí)邊緣被擠壓,因此其圓度不為1。
為了在圖像寬高比為4∶3的圖像平面上顯示寬圖像數(shù)據(jù)時(shí)其圓度為1,需要在水平方向上執(zhí)行象素?cái)?shù)變換或者在垂直方向上執(zhí)行行數(shù)變換,以便使該圖像在圖像平面上的縱向比和橫向比互相符合。
這樣的顯示方法將結(jié)合圖24和圖25描述。
圖24是在圖像寬高比為4∶3的圖像平面上的顯示方法的示意圖,采用了水平的像素?cái)?shù)變換方法。圖25也是在圖像寬高比為4∶3的圖像平面上顯示方法的示意圖,但采用的是垂直的行數(shù)變換(字框變換)處理方法。在這種連接中,將介紹寬圖像數(shù)據(jù)的像素?cái)?shù)為720、行數(shù)為480的例子。
如圖24所示,在采用水平象素?cái)?shù)變換的方法中,例如,在有720個(gè)像素的寬圖像數(shù)據(jù)的540象素的水平特定位置上沿水平方向變?yōu)?/3倍大,以便在像素?cái)?shù)上變換為720并且顯示在圖像寬高比為4∶3的圖像平面上的整個(gè)區(qū)域上。具體來(lái)說(shuō),寬圖像的水平特定位置4∶3的部分被用于顯示,這樣,就能在圖像寬高比為4∶3的圖像平面上顯示該圖像,且其圓度為1。在這種情況下,顯示的垂直行數(shù)實(shí)際上為480行。
如圖25所示,一方面,在采用字框變換處理的方法中,480行的寬圖像平面在行數(shù)上被變換為360行,為垂直方向上的3/4倍,并且做為字框系統(tǒng)的圖像被顯示(此后稱(chēng)為“字框圖像”)。在該系統(tǒng)中,主圖像顯示在垂直方向中心360行的顯示區(qū)域上,而且,該圖像顯示區(qū)域的上面60行和下面的行為無(wú)定義部分,沒(méi)有圖像顯示。因此,能夠得到使用字框系統(tǒng)、圓度為1的顯示圖像。
圖26是一個(gè)示意圖,表示采用字框變換對(duì)輸入圖像處理的一種處理方法示例。根據(jù)這種連接方式,在本例中將介紹這樣一種結(jié)構(gòu),輸入圖像的兩行被用來(lái)執(zhí)行過(guò)濾處理(插值法)以便產(chǎn)生一個(gè)輸出行。
如上所述,在字框變換中,掃描行的數(shù)目由480行變換為360行。在圖26中,為了將輸入圖像的行數(shù)變換(掃描行數(shù)變換)到3/4倍,以得到該字框圖像,通過(guò)預(yù)定的操作得到輸入圖像的4至3行圖像數(shù)據(jù)。
具體來(lái)說(shuō),如圖26所示,假定輸入圖像的起始有效行為Y0,y0行數(shù)據(jù)被操作并且由Y0和Y1兩行所產(chǎn)生。同理,y1行由Y1和Y2產(chǎn)生,y2行由Y2和Y3行產(chǎn)生,而y3行由由Y4和Y5行產(chǎn)生。在這種方法中是這樣安排的,使得輸出圖像(字框圖像)中的3行數(shù)據(jù)是由輸入圖像中的4行數(shù)據(jù)產(chǎn)生的。
在行數(shù)變換處理中,上述4行中的1行被操作處理變細(xì),這種處理利用預(yù)定的系數(shù)執(zhí)行乘法和加法處理。因此,能夠連續(xù)地執(zhí)行將4行變?yōu)?行的行數(shù)變換處理,以便得到變成3/4倍的字框圖像的有效掃描行。采用這種方法,字框顯示成為可能的,即垂直方向上輸入圖像的行數(shù)變成3/4倍,使得圖像寬高比為16∶9的圖像部分顯示在圖像平面的中心,圓度為1。
另外,做為執(zhí)行這種字框變換處理的字框變換裝置的有關(guān)技術(shù),有一種建議來(lái)自日本專(zhuān)利未審查公開(kāi)號(hào)HEI5-207519(207519/1993)。在這個(gè)建議中,用于垂直過(guò)濾處理的1行存儲(chǔ)器和用于吸收由于行數(shù)變換引起的顯示時(shí)間差的1場(chǎng)存儲(chǔ)器被用來(lái)執(zhí)行字框處理,由此得到字框圖像。
圖27是描述該相關(guān)技術(shù)的一個(gè)簡(jiǎn)圖。另外,圖28為描述圖27中的裝置的操作過(guò)程的示意圖。在這種連接中,為了簡(jiǎn)化描述過(guò)程,將只描述圖像數(shù)據(jù)(視頻數(shù)據(jù))。
在圖27中,寬圖像數(shù)據(jù)(擠壓圖像數(shù)據(jù))被輸入到輸入終端1,這是因?yàn)檫@樣的事實(shí),例如壓縮的編碼圖像數(shù)據(jù)被解碼。而且,圖像數(shù)據(jù)在經(jīng)過(guò)字框變換的處理之后從該裝置的輸出終端9中被輸出。在該例中,被輸入到輸入終端1中的圖像數(shù)據(jù)的數(shù)據(jù)速率和從輸出終端9中輸出的數(shù)據(jù)的輸出數(shù)據(jù)速率相同。
被輸入的圖像數(shù)據(jù)被送到行存儲(chǔ)器2和乘法器5中。行存儲(chǔ)器2逐行連續(xù)地寫(xiě)入被輸入的圖像數(shù)據(jù)。而且,在讀取時(shí),圖像數(shù)據(jù)由控制電路3的讀控制信號(hào)連續(xù)地延遲1行并輸出??刂齐娐?將在后面介紹。行存儲(chǔ)器2的輸出信號(hào)被送給乘法器4。乘法器4和5在各自的輸入信號(hào)和預(yù)定的系數(shù)K和(1-K)之間執(zhí)行乘法運(yùn)算,并且將每個(gè)相乘的結(jié)果送到加法器7。具體來(lái)說(shuō),基于1行前后的圖像數(shù)據(jù)的2個(gè)信號(hào)被輸入到加法器7。在這種連接中,被分別送給乘法器4和5的系數(shù)K和(1-K)是由系數(shù)發(fā)生電路6產(chǎn)生的,并且成為形成正常的圖像信號(hào)的有效掃描行數(shù)(例如3/4倍)所需的值。
加法器7執(zhí)行被輸入數(shù)據(jù)的加法運(yùn)算,并且將被加的數(shù)據(jù)送給場(chǎng)存儲(chǔ)器(field memory)8。場(chǎng)存儲(chǔ)器8通過(guò)控制電路3的寫(xiě)控制信號(hào)寫(xiě)入被輸入的相加信號(hào)并存儲(chǔ)起來(lái)。同時(shí),控制電路3控制場(chǎng)存儲(chǔ)器8的寫(xiě)入操作,使得3行被寫(xiě)入,而1行不寫(xiě)入,對(duì)行的被輸入相加數(shù)據(jù)連續(xù)地操作。具體來(lái)說(shuō),通過(guò)這一寫(xiě)控制執(zhí)行細(xì)化處理,使行數(shù)變成3/4倍。
另一方面,在場(chǎng)存儲(chǔ)器8的讀操作中也是這樣,相加信號(hào)的讀是由控制電路3的讀控制執(zhí)行的。在這種情況下,控制電路3執(zhí)行控制操作,使得在未觸動(dòng)的存儲(chǔ)狀態(tài)(未觸動(dòng)序列)下連續(xù)地讀出。因此,由場(chǎng)存儲(chǔ)器8中讀出的相加數(shù)據(jù)變成和輸入圖像數(shù)據(jù)的行數(shù)相比為其3/4倍行數(shù)的數(shù)據(jù),并且能夠得到被變換到基于字框圖像的行數(shù)的圖像數(shù)據(jù)。這些圖像數(shù)據(jù)被輸出到某個(gè)處理電路,該電路執(zhí)行這樣的處理過(guò)程,通過(guò)輸出終端9,例如將相同的數(shù)據(jù)顯示在圖像寬高比為4∶3的圖像平面上。
下面,結(jié)合圖28介紹圖27中所示裝置的操作過(guò)程。
現(xiàn)在,假定寬圖像數(shù)據(jù)被輸入到輸入終端1。在該例子中,如果假定在形成輸入圖像數(shù)據(jù)中的1場(chǎng)或1幀圖象的有效掃描行(也稱(chēng)為“有效行”)中,起始行為行0,隨后的行為行1、行2…,行存儲(chǔ)器2的輸出數(shù)據(jù)變成被延遲1行的數(shù)據(jù),如圖28所示。具體來(lái)說(shuō),將比正常輸入圖像信號(hào)多延遲一行的數(shù)據(jù)送到一個(gè)乘法器4。另外,將正常的非延遲的圖像數(shù)據(jù)送到另一個(gè)乘法器5。然后,由系數(shù)發(fā)生電路6產(chǎn)生用于執(zhí)行字框變換處理的系數(shù)K和(1-K),再將系數(shù)K和(1-K)送到相應(yīng)的乘法器4和5。接著,乘法器5在輸入時(shí)間相同行的信號(hào)和系數(shù)(1-K)之間執(zhí)行乘法運(yùn)算,并且將乘法結(jié)果送到加法器7。另一方面,乘法器4在比由行存儲(chǔ)器2輸入時(shí)間多延遲1行的數(shù)據(jù)和系數(shù)(1-K)之間執(zhí)行乘法運(yùn)算,并將乘法結(jié)果送到加法器7。
加法器7將各自的乘法器4和5的輸出數(shù)據(jù)相加。具體來(lái)說(shuō),做為操作結(jié)果,如圖28所示,可以只得到被用在輸出中的圖象數(shù)據(jù)。經(jīng)過(guò)這些操作后得到的圖像數(shù)據(jù)被送到場(chǎng)存儲(chǔ)器8。同時(shí),通過(guò)控制電路3的寫(xiě)控制,加法器7的相加數(shù)據(jù)(操作結(jié)果)被連續(xù)地寫(xiě)入場(chǎng)存儲(chǔ)器8中,使得3行被寫(xiě)入,而1行不寫(xiě)入,如圖28所示。接著,在讀出時(shí),通過(guò)控制電路3的讀控制,在未觸動(dòng)狀態(tài)(未觸動(dòng)記錄序列)下讀出數(shù)據(jù)。
具體來(lái)說(shuō),經(jīng)過(guò)行存儲(chǔ)器2的數(shù)據(jù)和沒(méi)有通過(guò)行存儲(chǔ)器2的數(shù)據(jù)被用來(lái)執(zhí)行垂直方向上的插值,產(chǎn)生字框圖像的行,寫(xiě)入字框圖像的結(jié)構(gòu)所需的3行。重復(fù)不必要的1行不被寫(xiě)入的控制,由此使4行中的1行變細(xì)。因此,場(chǎng)存儲(chǔ)器8的輸出數(shù)據(jù)使得有效掃描行的數(shù)目為輸入圖像的3/4倍,并且可以得到圖像寬高比為16∶9的字框圖像。
另外,為了顯示字框圖像,經(jīng)輸出終端9輸出的行必須在時(shí)間上是連續(xù)的。具體來(lái)說(shuō),為了執(zhí)行字框圖像處理中輸入行數(shù)的細(xì)化處理,需要調(diào)整或調(diào)節(jié)操作處理結(jié)果的時(shí)間和顯示時(shí)間之間的時(shí)差。為了調(diào)整這種時(shí)差,1場(chǎng)存儲(chǔ)器8成為一種基本的構(gòu)件。然而,存在下列的問(wèn)題。具體來(lái)說(shuō),由于使用高容量而十分昂貴的1場(chǎng)存儲(chǔ)器8來(lái)構(gòu)造字框變換裝置,因此,如果在對(duì)類(lèi)似MPEG這樣的編碼數(shù)據(jù)解碼的裝置中使用這種字框變換裝置,將使得整個(gè)設(shè)備的成本變得十分昂貴。
根據(jù)上述的觀點(diǎn),本發(fā)明的一個(gè)目的是提供一種字框變換裝置,這種裝置能執(zhí)行字框變換處理而不用昂貴的1場(chǎng)存儲(chǔ)器,并且能降低整個(gè)裝置的成本。
此外,本發(fā)明的一個(gè)目的是提供一種字框變換裝置,在這種裝置中,使用一種能用在對(duì)編碼數(shù)據(jù)解碼的裝置中的解碼存儲(chǔ)器,因此,字框變換處理可由多個(gè)行存儲(chǔ)器使能,這些存儲(chǔ)存器在容量上很低,因此,裝置的規(guī)格也能變小。
另外,本發(fā)明的一個(gè)目的是提供一種字框變換裝置,在這種裝置中,字框變換處理由多個(gè)行存儲(chǔ)器使能,這些存儲(chǔ)器的容量相當(dāng)?shù)?,用在編碼數(shù)據(jù)的解碼裝置中的解碼存儲(chǔ)器的容量不會(huì)增加,因此能減少該裝置的規(guī)格。
涉及本發(fā)明的權(quán)利要求1的一種字框變換裝置包括存儲(chǔ)來(lái)自解碼裝置的圖象數(shù)據(jù)的存儲(chǔ)裝置,解碼裝置對(duì)編碼數(shù)據(jù)執(zhí)行解碼處理;讀出被存儲(chǔ)在所述存儲(chǔ)裝置中的圖象數(shù)據(jù)、并且在讀出圖像數(shù)據(jù)的基礎(chǔ)上為某個(gè)字框圖像建立輸出圖像數(shù)據(jù),以便在預(yù)定的圖像顯示時(shí)間中輸出相同圖像的輸出裝置;以及以高于到所述存儲(chǔ)裝置的寫(xiě)速率的速率執(zhí)行從所述存儲(chǔ)裝置中讀出所述圖像數(shù)據(jù)的讀控制裝置。
在本發(fā)明的權(quán)利要求1中,通過(guò)讀控制裝置,存在存儲(chǔ)裝置中的圖像數(shù)據(jù)以高于寫(xiě)速率的速率被讀出。從存儲(chǔ)裝置中讀出的圖像數(shù)據(jù)被送到輸出裝置,因此建立了字框圖像的輸出圖像數(shù)據(jù)。
涉及本發(fā)明權(quán)利要求4的一種字框變換裝置包括存放通過(guò)對(duì)編碼數(shù)據(jù)進(jìn)行解碼處理得到的圖象數(shù)據(jù)的圖像存儲(chǔ)器;在n(n<m)行的圖像顯示時(shí)間內(nèi)從所述圖像存儲(chǔ)器中讀出m行數(shù)據(jù)以輸出相同數(shù)據(jù)的第一讀控制裝置;存放由所述第一讀控制裝置從所述圖像存儲(chǔ)器中讀出的圖像數(shù)據(jù)的至少兩個(gè)行存儲(chǔ)器;將預(yù)定的掃描行數(shù)變換操作處理作用到從所述的至少兩個(gè)行存儲(chǔ)器中讀出的圖像數(shù)據(jù)上,執(zhí)行從m行到n行的掃描行數(shù)變換的操作處理裝置;輸出用在所述操作處理中的操作系數(shù)的系數(shù)發(fā)生裝置;將由所述第一讀控制裝置讀出的圖像數(shù)據(jù)寫(xiě)到所述至少兩行存儲(chǔ)器中的寫(xiě)控制裝置,每行分別被用在所述的掃描行數(shù)變換操作處理中;以及在1行的圖像顯示時(shí)間內(nèi)從所述至少兩行存儲(chǔ)器中讀出被用在所述掃描行數(shù)變換操作處理中的行的圖像數(shù)據(jù)、并向所述操作處理裝置輸出相同圖像數(shù)據(jù)的第二讀控制裝置。
在本發(fā)明的權(quán)利要求4中,圖像存儲(chǔ)器存放被解碼的圖象數(shù)據(jù)。第一讀控制裝置在n(n<m)行的圖像顯示時(shí)間內(nèi)從圖像存儲(chǔ)器中讀出m行的數(shù)據(jù)以便輸出相同的圖像數(shù)據(jù)。寫(xiě)控制裝置將由第一讀控制裝置讀出的圖像數(shù)據(jù)分別寫(xiě)到至少兩行存儲(chǔ)器中,每行被用在從m行到n行的掃描行數(shù)變換操作處理中。第二讀控制裝置在1行的圖像顯示時(shí)間內(nèi)從至少兩行存儲(chǔ)器中讀出被用在掃描行數(shù)變換操作處理中的行的圖像數(shù)據(jù),以便輸出相同的圖像數(shù)據(jù)。操作處理裝置將掃描行數(shù)變換操作處理應(yīng)用到讀出的圖像數(shù)據(jù)上以執(zhí)行行數(shù)變換。因此,行數(shù)從m行變換為n行。
涉及本發(fā)明權(quán)利要求6的一種字框變換裝置包括存放由對(duì)編碼數(shù)據(jù)解碼處理得到的圖像數(shù)據(jù)的圖像存儲(chǔ)器;將行n的數(shù)乘以從m行到n行掃描行數(shù)變換操作處理所需的行數(shù)的圖像數(shù)據(jù)劃分為在n行的圖像顯示時(shí)間內(nèi)、少于1行的圖像數(shù)據(jù)量的某個(gè)預(yù)定量的圖象數(shù)據(jù)單位的第一讀控制裝置,并且從所述圖像存儲(chǔ)器中讀出并輸出相同的圖像數(shù)據(jù);至少兩個(gè)存儲(chǔ)器,具有這樣的容量,能存儲(chǔ)由所述第一讀控制裝置從所述圖像存儲(chǔ)器中讀出的所述預(yù)定量的圖像數(shù)據(jù);將預(yù)定的掃描行數(shù)變換操作處理應(yīng)用到從所述的至少兩個(gè)存儲(chǔ)器中讀出的所述預(yù)定量圖像數(shù)據(jù)上,以執(zhí)行從m行到n行的掃描行數(shù)變換;輸出用在所述操作處理中的操作系數(shù)的系數(shù)發(fā)生裝置;將由所述第一讀控制裝置讀出的預(yù)定量圖像數(shù)據(jù)分別寫(xiě)到所述的至少兩個(gè)存儲(chǔ)器中,每行被用在所述的掃描行數(shù)變換操作處理中;以及在所述預(yù)定量的圖像數(shù)據(jù)的圖像顯示時(shí)間內(nèi)從所述的至少兩個(gè)存儲(chǔ)器中讀出被用在所述掃描行數(shù)變換操作處理中的行的所述預(yù)定量的圖像數(shù)據(jù)的第二讀控制裝置,以便將相同的圖像數(shù)據(jù)輸出到所述的操作處理裝置中。
在本發(fā)明的權(quán)利要求6中,圖像存儲(chǔ)器存放被解碼的圖像數(shù)據(jù)。第一讀控制裝置在n(n<m)行的圖像顯示時(shí)間內(nèi)從圖像存儲(chǔ)器中讀出m行的數(shù)據(jù)并輸出相同的數(shù)據(jù)。寫(xiě)控制裝置將由第一讀控制裝置讀出的圖像數(shù)據(jù)按預(yù)定量的圖像數(shù)據(jù)單位分別寫(xiě)到至少兩個(gè)存儲(chǔ)位器中,每行被用在從m行到n行的掃描行數(shù)變換操作處理中。第二讀控制裝置在預(yù)定圖像數(shù)據(jù)的圖像顯示時(shí)間內(nèi)從至少兩個(gè)存儲(chǔ)器中讀出用在掃描行數(shù)變換操作處理中的行的預(yù)定量圖象數(shù)據(jù),以輸出相同的數(shù)據(jù)。操作處理裝置將掃描行數(shù)變換操作處理應(yīng)用到讀出的圖像數(shù)據(jù)上以執(zhí)行行數(shù)變換。因此,行數(shù)從m行被變換為n行。
涉及本發(fā)明的權(quán)利要求9的一種字框變換裝置包括在n(n<m)行的圖像顯示時(shí)間內(nèi)讀出被存在圖像存儲(chǔ)器中的m行的圖像數(shù)據(jù)、并輸出相同圖像數(shù)據(jù)的第一讀過(guò)程;將由所述圖像存儲(chǔ)器中讀出的圖像數(shù)據(jù)存放在多個(gè)存儲(chǔ)器中的第一寫(xiě)過(guò)程,每行按預(yù)定的數(shù)據(jù)單位被用在掃描行數(shù)變換操作處理中;以對(duì)應(yīng)于圖像顯示時(shí)間的速度從所述的多個(gè)存儲(chǔ)器中讀出被用在所述的掃描行數(shù)變換操作處理中的圖像數(shù)據(jù)的第二讀過(guò)程;以及將預(yù)定的操作處理應(yīng)用到從所述的多個(gè)存儲(chǔ)器中讀出的圖像數(shù)據(jù)上的操作過(guò)程,以便得到某個(gè)字框圖像的輸出圖像數(shù)據(jù)。
在本發(fā)明的權(quán)利要求9中,通過(guò)第一讀過(guò)程,在n行的顯示時(shí)間內(nèi)讀出m行的圖像數(shù)據(jù),并且通過(guò)第一寫(xiě)過(guò)程以預(yù)定的數(shù)據(jù)單位寫(xiě)到多個(gè)存儲(chǔ)位器中。在第二讀過(guò)程中,被用在掃描行數(shù)變換操作過(guò)程中的圖像數(shù)據(jù)以對(duì)應(yīng)圖像顯示時(shí)間的速度被讀出,并且由操作過(guò)程在掃描行數(shù)變換操作中進(jìn)行處理。第一讀過(guò)程的讀速度比顯示速度快,因此在掃描行數(shù)變換操作處理中可以使用容量很小的存儲(chǔ)器,這些存儲(chǔ)器能存放用在掃描行數(shù)變換操作處理中的圖像數(shù)據(jù)。
涉及本發(fā)明權(quán)利要求10的一種字框變換方法包括在預(yù)定的同步時(shí)序上將由對(duì)編碼數(shù)據(jù)解碼得到的圖像數(shù)據(jù)寫(xiě)到存儲(chǔ)裝置中的寫(xiě)過(guò)程;以及在不同于所述預(yù)定的同步時(shí)序的同步時(shí)序上,以高于所述寫(xiě)過(guò)程的寫(xiě)速率的讀速率將存在所述存儲(chǔ)裝置中的圖像數(shù)據(jù)讀出的讀過(guò)程。
在本發(fā)明的權(quán)利要求10中,通過(guò)讀過(guò)程,以高于寫(xiě)過(guò)程的寫(xiě)速率的讀速率讀出存在存儲(chǔ)裝置中的圖像數(shù)據(jù)。因此,能夠執(zhí)行字框變換所需的掃描行數(shù)變換操作處理。
涉及本發(fā)明權(quán)利要求11的一種字框變換方法包括解碼裝置,由利用向前和向后參考圖像的雙向預(yù)測(cè)編碼數(shù)據(jù)構(gòu)成的編碼數(shù)據(jù)被輸入到該解碼裝置中,按預(yù)定的塊單位對(duì)所輸入的編碼數(shù)據(jù)執(zhí)行解碼,輸出解碼數(shù)據(jù);存放從所述解碼裝置中輸出的幀結(jié)構(gòu)的解碼數(shù)據(jù)的存儲(chǔ)裝置,通過(guò)對(duì)所述雙向預(yù)測(cè)編碼數(shù)據(jù)的解碼處理,以交叉的次序輸出相同的數(shù)據(jù),由此得到具有交叉排列結(jié)構(gòu)的視頻信號(hào);同步信號(hào)發(fā)生裝置,產(chǎn)生和所述視頻信號(hào)同步的同步信號(hào),用于相位超前或同相位延遲,所述同步信號(hào)通過(guò)某個(gè)預(yù)定的相位產(chǎn)生被糾正的同步信號(hào)用于顯示;以及讀寫(xiě)控制裝置,使用用作時(shí)間基準(zhǔn)的所述同步信號(hào)對(duì)所述存儲(chǔ)裝置執(zhí)行寫(xiě)操作,并且和使用用作時(shí)基的所述被糾正的同步信號(hào)對(duì)所述存儲(chǔ)裝置執(zhí)行讀操作,以便得到具有所述交叉結(jié)構(gòu)的視頻信號(hào)。
在本發(fā)明的權(quán)利要求11中,來(lái)自解碼裝置的解碼數(shù)據(jù)被送到存儲(chǔ)裝置,并且由讀寫(xiě)控制裝置使用用作時(shí)基的同步信號(hào)被寫(xiě)入。同步信號(hào)發(fā)生裝置產(chǎn)生被糾正的同步信號(hào),通過(guò)同步信號(hào)中的預(yù)定相位實(shí)現(xiàn)同相位超前或同相位延遲。讀寫(xiě)控制裝置用作為時(shí)基的糾正同步信號(hào)讀出存儲(chǔ)裝置中交叉次序排列的解碼數(shù)據(jù)。糾正同步信號(hào)的同相位超前量或同相位延遲量被適當(dāng)?shù)卦O(shè)置,因此,當(dāng)讀速率高于寫(xiě)速率時(shí),防止讀操作在寫(xiě)操作之前執(zhí)行。因此,得到具有預(yù)定的顯示偏差的交叉排列的視頻信號(hào)。
本發(fā)明的權(quán)利要求12的字框變換裝置包括解碼裝置,由利用前后向參考圖像的雙向預(yù)測(cè)編碼數(shù)據(jù)構(gòu)成的編碼數(shù)據(jù)被輸入解碼裝置,按預(yù)定的塊單位對(duì)被輸入的編碼數(shù)據(jù)執(zhí)行解碼,以輸出解碼數(shù)據(jù);存儲(chǔ)裝置,存放由所述解碼裝置輸出的幀排列的解碼數(shù)據(jù),通過(guò)對(duì)所述雙向預(yù)測(cè)編碼數(shù)據(jù)的解碼處理輸出按交叉次序排列的相同數(shù)據(jù),由此得到具有交叉結(jié)構(gòu)的視頻信號(hào);同步信號(hào)發(fā)生裝置,產(chǎn)生和所述視頻信號(hào)同步的糾正同步信號(hào),其中,用于顯示的所述同步在相位上提前或延遲某個(gè)預(yù)定的相位;解碼控制裝置,使用作為時(shí)基的所述糾正同步信號(hào)控制所述解碼裝置解碼;以及讀寫(xiě)控制裝置,使用作為時(shí)基的所述糾正同步信號(hào)對(duì)所述存儲(chǔ)裝置執(zhí)行寫(xiě)入操作,使用作為時(shí)基的所述同步信號(hào)對(duì)所述存儲(chǔ)裝置執(zhí)行讀操作,以便得到具有所述交叉排列結(jié)構(gòu)的視頻信號(hào)。
本本發(fā)明的權(quán)利要求12中,同步信號(hào)發(fā)生裝置產(chǎn)生糾正的同步信號(hào),相位提前或延遲多于同步信號(hào)的預(yù)定相位。解碼裝置使用做為時(shí)基的糾正同步信號(hào)執(zhí)行解碼。來(lái)自解碼裝置的解碼數(shù)據(jù)被送到存儲(chǔ)裝置。存儲(chǔ)裝置按交叉次序輸出所存放的數(shù)據(jù)。作為解碼的時(shí)基,由于使用了同相位提前或延遲多于同步信號(hào)的預(yù)定相位的糾正同步信號(hào),而且當(dāng)存儲(chǔ)裝置中的讀速率高于寫(xiě)速率時(shí),讀不能在寫(xiě)之前執(zhí)行。因此,從存儲(chǔ)裝置的輸出中得到具有預(yù)定顯示偏移量的交叉結(jié)構(gòu)的視頻信號(hào)。
圖1表示涉及本發(fā)明的字框變換裝置的第一個(gè)實(shí)施例;圖2為描述寫(xiě)控制操作的示意圖3為介紹圖1所示的裝置操作的示意圖;圖4為本發(fā)明的字框變換裝置第二實(shí)施例的示意圖;圖5為本發(fā)明的字框變換裝置第三實(shí)施例的示意圖;圖6表示當(dāng)使用行存儲(chǔ)器來(lái)執(zhí)行字框變換處理時(shí)的情況;圖7表示本發(fā)明的字框變換裝置的第四個(gè)實(shí)施例;圖8為描述寫(xiě)控制操作的示意圖;圖9表示本發(fā)明字框變換裝置的第五個(gè)實(shí)施例;圖10為描述讀控制的示意圖;圖11描述圖9所示的操作;圖12A至圖12C為描述預(yù)測(cè)編碼的示意圖;圖13和圖14表示從解碼圖像存儲(chǔ)器中高速讀出的示意圖;圖15表示本發(fā)明字框變換裝置第六個(gè)實(shí)施例;圖16到圖21介紹第六個(gè)實(shí)施例的操作過(guò)程;圖22和圖23表示當(dāng)圖象寬高比為16∶9的數(shù)據(jù)被顯示在4∶3的圖像平面上時(shí)的情況;圖24表示采用水平像素變換的4∶3圖像平面的顯示方法;圖25表示采用字框處理的4∶3圖像平面的顯示方法;圖26為字框變換處理的示意圖;圖27表示字框變換裝置的相關(guān)技術(shù);以及圖28描述圖27中字框變換裝置的操作。
本發(fā)明的實(shí)施形式將結(jié)合附圖詳細(xì)描述。
圖1至圖3表示本發(fā)明的字框變換裝置的實(shí)施例。圖1為該裝置的簡(jiǎn)圖,圖2表示行存儲(chǔ)器寫(xiě)控制的示意圖,而圖3則為描述圖1所說(shuō)明的操作的示意圖。在這種連接中,圖1所示的行存儲(chǔ)器的數(shù)目用P表示。在該實(shí)施例中,以行存儲(chǔ)器的數(shù)目P=2為例執(zhí)行字框變換處理。
如圖1所示,采用例如MPEG這類(lèi)壓縮系統(tǒng)進(jìn)行編碼的壓縮編碼數(shù)據(jù)的解碼數(shù)據(jù)被輸入到字框變換裝置的輸入終端11。所輸入的解碼數(shù)據(jù)被送到解碼圖像存儲(chǔ)器12。在這種連接中,一般情況下,對(duì)由類(lèi)似MPEG這類(lèi)的壓縮系統(tǒng)編碼的編碼數(shù)據(jù)執(zhí)行解碼的解碼器都有存放解碼數(shù)據(jù)的圖像存儲(chǔ)器。例如解碼圖像存儲(chǔ)器12,這種圖像存儲(chǔ)器可以使用。
解碼圖像存儲(chǔ)器12存放解碼數(shù)據(jù)(圖像數(shù)據(jù))。讀出被存放在解碼圖像存儲(chǔ)器12中的圖像數(shù)據(jù)的操作由讀控制電路13控制。例如,讀控制電路13以高于顯示速度的某個(gè)速度從解碼圖像存儲(chǔ)器12中讀出以行為單位的圖像數(shù)據(jù)(以后也稱(chēng)為“行數(shù)據(jù)”),輸出相同的數(shù)據(jù)。具體來(lái)說(shuō),讀控制電路13以某種高的速度在n(n<m)行的數(shù)據(jù)輸出時(shí)間(顯示時(shí)間)內(nèi)從解碼存儲(chǔ)器12中讀出m(m為≥1的整數(shù))行的行數(shù)據(jù),并且將相同的數(shù)據(jù)分別送到兩個(gè)行存儲(chǔ)器14和15。
兩個(gè)行存儲(chǔ)器14和15由寫(xiě)控制電路16的寫(xiě)控制將分別被輸入的行數(shù)據(jù)寫(xiě)入。同時(shí),寫(xiě)控制電路16執(zhí)行這樣的控制,使得僅當(dāng)被輸入到每個(gè)行存儲(chǔ)器14和15中的行數(shù)據(jù)是需要的時(shí)候,才對(duì)行存儲(chǔ)器中的一個(gè)執(zhí)行寫(xiě)操作。具有從解碼圖像存儲(chǔ)器12中讀出的2行的預(yù)定行數(shù)據(jù)以行為單位被寫(xiě)入行存儲(chǔ)器14和15中。例如,相鄰行的行數(shù)據(jù)被分別寫(xiě)到行存儲(chǔ)器14和15。
行存儲(chǔ)器14和15根據(jù)寫(xiě)控制電路16的控制信號(hào)更新行存儲(chǔ)器的數(shù)據(jù)。具體來(lái)說(shuō),行存儲(chǔ)器14和15連續(xù)寫(xiě)入1行的圖像數(shù)據(jù)。當(dāng)圖像數(shù)據(jù)被讀時(shí),圖像數(shù)據(jù)由讀地址控制電路17控制讀出。
讀地址控制電路17執(zhí)行讀控制,以對(duì)應(yīng)被輸出顯示速度的讀速度從行存儲(chǔ)器14和15中讀出圖像數(shù)據(jù)。因此,在n行的顯示時(shí)間內(nèi)從行存儲(chǔ)器14和15中的一個(gè)輸出n行的行數(shù)據(jù)。顯示的行數(shù)據(jù)是這樣排列的,使之能由從行存儲(chǔ)器14和15中讀出的2行的行數(shù)據(jù)的運(yùn)算中產(chǎn)生。具體來(lái)說(shuō),被寫(xiě)到行存儲(chǔ)器14和15的m行的行數(shù)據(jù)在行數(shù)上被變換到n行的行數(shù)據(jù)。
為了執(zhí)行行數(shù)變換操作,行存儲(chǔ)器14和15的輸出圖像數(shù)據(jù)分別被送到乘法器18和19。乘法器18和19分別由被輸入的圖像數(shù)據(jù)和預(yù)定的系數(shù)k和(1-k)執(zhí)行乘法運(yùn)算,并且將每個(gè)結(jié)果送到加法器21中。具體來(lái)說(shuō),送到加法器21的每個(gè)圖像數(shù)據(jù)都成為這樣的數(shù)據(jù),其中,乘法器18和19的操作被應(yīng)用到例如相鄰兩行的行數(shù)據(jù)上。在這種連接方式中,被送到每個(gè)乘法器18和19的系數(shù)k(1-k)是由系數(shù)發(fā)生電路20產(chǎn)生的。系數(shù)發(fā)生電路20如此構(gòu)造命名使得所產(chǎn)生的系數(shù)k(1-k)可用來(lái)增加正常圖像信號(hào)有效掃描行的n/m倍,并將相同的系數(shù)分別送往乘法器18和19。
在上述的連接方式中,被輸入到解碼圖像存儲(chǔ)器12的解碼數(shù)據(jù)是寬視頻信號(hào)的擠壓圖像。當(dāng)這種擠壓圖像被顯示在圖像寬高比為4∶3的字框中時(shí),n=3,而m=4。系數(shù)發(fā)生電路20產(chǎn)生的系數(shù)可使有效掃描行數(shù)增加3/4倍。在這種情況下,系數(shù)k為圖26所示的值X/12。
加法器21執(zhí)行對(duì)被輸入數(shù)據(jù)的加法。加法器21的相加結(jié)果成為這樣的圖像數(shù)據(jù),和被輸入圖像數(shù)據(jù)的行數(shù)相比,其行數(shù)被增加n/m倍。因此,能夠?qū)D壓的圖像變換為基于字框圖像的行數(shù)。加法器21的圖像數(shù)據(jù)被輸出到處理電路中,執(zhí)行將被輸出的圖像數(shù)據(jù)顯示在其圖像寬高比為4∶3的圖像平面上的處理,例如,通過(guò)輸出終端22。
采用這種方法,在本實(shí)施例中,字框變換裝置被構(gòu)成而不必使用(場(chǎng)存儲(chǔ)器(參看圖16))。時(shí)間調(diào)整對(duì)于字框變換處理所需的細(xì)化處理來(lái)說(shuō)是必要的。在圖27所示的相關(guān)技術(shù)中,需要用到1場(chǎng)存儲(chǔ)器。
反之,在本實(shí)施例中,作為解決這種時(shí)間調(diào)節(jié)問(wèn)題的一種方法,所用的方法通過(guò)讀控制電路13控制從解碼存儲(chǔ)器12中讀取行數(shù)據(jù),通過(guò)寫(xiě)控制電路16對(duì)行存儲(chǔ)器14和15讀寫(xiě)行數(shù)據(jù),通過(guò)地址控制電路17讀兩個(gè)行存儲(chǔ)器14和15,以便解決時(shí)間調(diào)節(jié)問(wèn)題,由此可以執(zhí)行字框變換處理而不必使用1場(chǎng)存儲(chǔ)器。
下面將結(jié)合圖2和圖3介紹一個(gè)例子,在該例子中,具有480行有效掃描行數(shù)的擠壓圖像被變換到具有360行有效掃描行數(shù)的字框圖像。圖2表示兩個(gè)行存儲(chǔ)器的寫(xiě)控制和讀控制。在這種連接方式中,圖2在橫座標(biāo)軸上表示顯示時(shí)間(字框圖像顯示時(shí)間),并且在縱座標(biāo)軸上表示根據(jù)每1行的顯示時(shí)間對(duì)每個(gè)行存儲(chǔ)器14和15的讀寫(xiě)操作狀態(tài)。
在圖2和圖3所示的字框變換中, n=3且m=4。解碼圖像存儲(chǔ)器12存放經(jīng)輸入終端11輸入的解碼數(shù)據(jù)。讀控制電路13以某種高速度在3行(從行存儲(chǔ)器中的讀速率)的數(shù)據(jù)輸出時(shí)間(顯示時(shí)間)內(nèi)從解碼圖像存儲(chǔ)器12中讀4行的行數(shù)據(jù)。從解碼圖像存儲(chǔ)器12的讀速率應(yīng)該≥平均顯示速度的4/3倍,而圖2所示的例子為兩倍。所讀行數(shù)據(jù)被分別送到兩個(gè)行存儲(chǔ)器14和15。兩個(gè)行存儲(chǔ)器14和15存放由寫(xiě)控制電路16的寫(xiě)控制分別輸入的行數(shù)據(jù)。
一般地,每個(gè)行存儲(chǔ)器14和15的讀速度和經(jīng)輸出終端21輸出的數(shù)據(jù)速度是相同的。此外,每個(gè)行存儲(chǔ)器14和15的寫(xiě)速度和解碼圖像存儲(chǔ)器12的讀速度也是相同的。然而,在本實(shí)施例中,每個(gè)行存儲(chǔ)器14和15的寫(xiě)速度是每個(gè)行存儲(chǔ)器14和15的讀速度的兩倍。
如圖2所示,進(jìn)出行存儲(chǔ)器14和15的寫(xiě)和讀周期對(duì)應(yīng)圖中箭頭所示的長(zhǎng)度。具體來(lái)說(shuō),表示讀周期和寫(xiě)周期的箭頭示意周期表示對(duì)各自的行存儲(chǔ)器中一行數(shù)據(jù)的寫(xiě)周期和讀周期。在本實(shí)施例中,如上所述,做這樣的設(shè)置,使得通過(guò)寫(xiě)控制電路16對(duì)每個(gè)行存儲(chǔ)器14和15的行數(shù)據(jù)的寫(xiě)周期成為讀周期的一半,即寫(xiě)速度為讀速度的兩倍。在這種連接方式中,由讀周期和寫(xiě)周期的箭頭表示的Y0、Y1、Y2、Y3和…是被讀出或?qū)懭胄袛?shù)據(jù)的行數(shù)。
例如,讀控制電路13以?xún)杀队谛写鎯?chǔ)器14的讀速度從解碼圖象存儲(chǔ)器12中、從有效掃描行數(shù)的起始行Y0開(kāi)始,連續(xù)地讀出Y1、Y2、Y3…的行數(shù)據(jù),并且將相同的數(shù)據(jù)交替地送到行存儲(chǔ)器14和15。同時(shí),寫(xiě)控制電路16將從讀起始行Y0開(kāi)始的行數(shù)據(jù)、以和讀速度相同的速度交替地寫(xiě)到行存儲(chǔ)器14和15中。例如,對(duì)于行存儲(chǔ)器14,如圖2所示,在1行的顯示時(shí)間間隔里寫(xiě)入行Y0、Y2、Y4、Y6…中每一行的行數(shù)據(jù)。
另一方面, 當(dāng)行存儲(chǔ)器14的寫(xiě)入已經(jīng)被完成時(shí),通過(guò)寫(xiě)控制電路16將下一行的行數(shù)據(jù)寫(xiě)到行存儲(chǔ)器15。具體來(lái)說(shuō),對(duì)于行存儲(chǔ)器15,在1行的顯示時(shí)間間隔中連續(xù)寫(xiě)入行Y1、Y3、Y5、Y7…的行數(shù)據(jù),如圖所示。即,如圖2所示,相鄰兩行的行數(shù)據(jù)被存在行存儲(chǔ)器14和15中。
讀地址控制電路17在1行的顯示時(shí)間內(nèi)輸出被存在這兩個(gè)行存儲(chǔ)器14和15中的兩行的行數(shù)據(jù)。在用寫(xiě)控制電路16寫(xiě)行數(shù)據(jù)之前,讀地址控制電路17不讀相同行的行數(shù)據(jù)。而且,在用讀地址控制電路17讀行數(shù)據(jù)之前,寫(xiě)控制電路16不寫(xiě)下一行的行數(shù)據(jù)。具體來(lái)說(shuō),寫(xiě)控制電路16和讀地址控制電路17分別適當(dāng)?shù)卦O(shè)置寫(xiě)地址和讀地址,由此,例如,讀行Y1的數(shù)據(jù)不會(huì)在對(duì)行存儲(chǔ)器15寫(xiě)行Y1的數(shù)據(jù)之前執(zhí)行。然而,例如,行Y3的數(shù)據(jù)寫(xiě)不會(huì)在對(duì)行存儲(chǔ)器15讀行Y1的數(shù)據(jù)之前執(zhí)行。
因此,在行存儲(chǔ)器14中,由于在完成讀出行Y2、行Y6、行Y10…各自的行數(shù)據(jù)之后,被連續(xù)讀出的行數(shù)據(jù)沒(méi)有被寫(xiě)入,因此控制讀操作,使得同一行的行數(shù)據(jù)被重復(fù)地讀出。在這種連接方式中,行Y4、Y8、…的行數(shù)據(jù)僅僅被輸出一次。接著,可以如圖2所示的那樣,將預(yù)定的行數(shù)據(jù)連續(xù)地輸出到乘法器18。另一方面,對(duì)于行存儲(chǔ)器15,由于在完成讀出行Y1、行Y5、行Y9…各自的行數(shù)據(jù)之后,被連續(xù)讀出的行數(shù)據(jù)沒(méi)有被寫(xiě)入,因此這樣控制讀操作,使得相同行的行數(shù)據(jù)被重復(fù)讀出。在這種連接方式下,行Y3、Y7…的行數(shù)據(jù)只被輸出一次。因此,如圖2所示,能夠?qū)㈩A(yù)定的行數(shù)據(jù)連續(xù)地輸出到乘法器19。
采用這種方法,讀地址控制電路17的讀控制被執(zhí)行,由此,圖3所示的輸出行數(shù)據(jù)從行存儲(chǔ)器14和15中被輸出。行存儲(chǔ)器14和15中每一個(gè)的輸出行數(shù)據(jù)被送到乘法器18和19,并且被由系數(shù)發(fā)生電路20所產(chǎn)生的系數(shù)k和(1-k)相乘。乘法器18和19的輸出由加法器21相加,由此能得到圖3所示的操作處理結(jié)果。
如圖3所示,操作結(jié)果y0由行Y0和Y1的行數(shù)據(jù)產(chǎn)生。操作結(jié)果y1由行Y2和Y1的行數(shù)據(jù)產(chǎn)生。操作結(jié)果y2由行Y2和Y3的行數(shù)據(jù)產(chǎn)生。如上所述,由于行Y3、Y4、Y7、Y8,…的行數(shù)據(jù)只是逐個(gè)從行存儲(chǔ)器14和15中輸出,使用行Y3和Y4的行數(shù)據(jù)以及行Y7和Y8的行數(shù)據(jù)的操作并沒(méi)有被執(zhí)行。具體來(lái)說(shuō),操作結(jié)果y4是在行Y4和Y5的行數(shù)據(jù)的基礎(chǔ)上產(chǎn)生的。
因此,如圖3所示,可以得到操作結(jié)果y0、y1…。迪些操作結(jié)果經(jīng)輸出終端22被輸出作為字框圖像的有效行y0、y1,…。被輸入的解碼數(shù)據(jù)的有效行數(shù)是480,而被輸出有效行的數(shù)目為360。在字框圖顯示時(shí)間內(nèi)連續(xù)地輸出這些行數(shù)據(jù)(參看圖2),由此,能在字框圖像的基礎(chǔ)上形成有效行。
與上述問(wèn)題有關(guān)的是,由于存在對(duì)行存儲(chǔ)器14和15的寫(xiě)操作沒(méi)有被執(zhí)行的時(shí)候,因此,從解碼圖像存儲(chǔ)器12讀行數(shù)據(jù)的速度變成相對(duì)于輸出數(shù)據(jù)速度平均的4/3倍。因此,在經(jīng)輸出終端22輸出的360行的顯示時(shí)間內(nèi),由上述讀控制制電路13的控制讀出480行的數(shù)據(jù)。
在這種方法中,根據(jù)本實(shí)施例中,在(n<m)行的數(shù)據(jù)顯示時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中高速地讀出m行的數(shù)據(jù),并且被寫(xiě)到p(p≥2)個(gè)行存儲(chǔ)器中,對(duì)這些行存儲(chǔ)器的寫(xiě)入被控制,因此能得到這樣的優(yōu)點(diǎn)能夠在不使用1場(chǎng)存儲(chǔ)器的情況下,通過(guò)對(duì)p行的存儲(chǔ)容量執(zhí)行字框變換處理。因此,也能得到這樣的優(yōu)點(diǎn)整個(gè)字框變換裝置成本可以被降低。
另外,對(duì)于根據(jù)本發(fā)明的字框變換裝置,在上述的實(shí)施例中,即使從編碼圖像存儲(chǔ)器12中讀行數(shù)據(jù)的速度以及對(duì)每個(gè)行存儲(chǔ)器14和15的寫(xiě)速度被設(shè)置為輸出數(shù)據(jù)速度的4/3倍,也能執(zhí)行字框變換處理。這樣的實(shí)施例如圖4所示。
圖4給出了本發(fā)明的字框變換裝置的第二個(gè)實(shí)施例,并且是描述寫(xiě)和讀控制操作的示意圖。在這種連接方式中,圖4所示的標(biāo)志符號(hào)和圖2中所采用的描述和說(shuō)明方法類(lèi)似。
本實(shí)施例電路結(jié)構(gòu)的排列類(lèi)似圖1所說(shuō)明的實(shí)施例。本實(shí)施例和上一實(shí)施例的區(qū)別在于讀控制電路13對(duì)行數(shù)據(jù)的讀速度以及寫(xiě)控制電路16對(duì)行存儲(chǔ)器14和15和寫(xiě)速度為輸出數(shù)據(jù)速度的m/n倍(例如4/3倍),由此執(zhí)行字框處理。
如圖4所示,讀控制電路13執(zhí)行這樣的控制,使得在n(n<m)行數(shù)據(jù)的輸出時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中高速讀出m行的數(shù)據(jù),將相同的數(shù)據(jù)送到行存儲(chǔ)器14和15中的每一個(gè)。接著,寫(xiě)控制電路16這樣控制寫(xiě)操作,使得對(duì)每個(gè)行存儲(chǔ)器14和15的寫(xiě)速度增加到對(duì)每個(gè)行存儲(chǔ)器14和15讀速度的m/n倍(例如4/3倍)。
例如,讀控制電路13以4/3倍于對(duì)行存儲(chǔ)器14的讀速度的速度從解碼圖象存儲(chǔ)器12中、從有效掃描行數(shù)的起始行Y0開(kāi)始連續(xù)地讀出Y1、Y2、Y3…的行數(shù)據(jù),并交替地將相同的數(shù)據(jù)送到行存儲(chǔ)器14和15中。同時(shí),寫(xiě)控制電路16以和讀速度相同的速度從讀起始行Y0開(kāi)始將行數(shù)據(jù)寫(xiě)到行存儲(chǔ)器14和15。接著,對(duì)于行存儲(chǔ)器14,如圖4所示,在起始行Y0、Y2、Y4、Y6…中的行數(shù)據(jù)在寫(xiě)周期間隔內(nèi)被寫(xiě)入。另一方面,對(duì)于行存儲(chǔ)器15,在對(duì)上述行存儲(chǔ)器14的讀操已經(jīng)完成的同時(shí)這樣安排,使得讀出的行數(shù)據(jù)被讀控制電路15連續(xù)地寫(xiě)入。具體來(lái)說(shuō),在已經(jīng)完成對(duì)行存儲(chǔ)器14寫(xiě)入的同時(shí),行Y1,Y3,Y5,Y7,…中的行數(shù)據(jù)在寫(xiě)周期的時(shí)間內(nèi)被連續(xù)地寫(xiě)入,如圖所示。
關(guān)于從這兩個(gè)行存儲(chǔ)器14和15中讀行數(shù)據(jù),1行的被寫(xiě)入行數(shù)據(jù)由讀地址控制電路17在1行的顯示時(shí)間內(nèi)同時(shí)被讀出。采用這種方法,執(zhí)行讀地址控制電路17的讀控制,由此,行存儲(chǔ)器14和15的輸出行數(shù)據(jù)可以得到類(lèi)似第一個(gè)實(shí)施例的輸出行。接著,行存儲(chǔ)器14和15中每一個(gè)的輸出行數(shù)據(jù)被送給類(lèi)似第一實(shí)施例中的乘法器18和19,然后和由系數(shù)發(fā)生電路20產(chǎn)生的系數(shù)k和(1-k)相乘。相乘結(jié)果由加法器21相加,最后得到圖3所示的操作處理結(jié)果。
因此,經(jīng)輸出終端22輸出的行在字框圖像顯示時(shí)間(參看圖2)內(nèi)被連續(xù)輸出,由此可得到字框圖像數(shù)據(jù),類(lèi)似第一實(shí)施例,這些數(shù)據(jù)在字框圖像的基礎(chǔ)上成為有效行Y0、Y1、Y2、Y3…。
采用這種方法,根據(jù)本實(shí)施例,即使進(jìn)行這樣的操作,使得行存儲(chǔ)器14和15的行數(shù)據(jù)的寫(xiě)速度為讀速度的4/3倍,也能得到類(lèi)似第一實(shí)施例中那樣的優(yōu)點(diǎn)。
此外,在本發(fā)明的字框變換裝置中,即使在第一和第二實(shí)施例中,對(duì)解碼圖像存儲(chǔ)器12中的行數(shù)據(jù)的讀速度以及以行存儲(chǔ)器14和15中每一個(gè)的寫(xiě)速度在這樣一種情況下執(zhí)行多個(gè)速度≥適當(dāng)設(shè)置的輸出數(shù)據(jù)速度的m/n倍,也能執(zhí)行字框變化處理。這樣的實(shí)施例如圖5所示。
圖5給出了本發(fā)明的字框變換裝置的第三個(gè)實(shí)施例,并且做為描述讀寫(xiě)控制操作的示意圖。在這種連接方式下,圖5所示的標(biāo)識(shí)和符號(hào)由類(lèi)似圖2的描述和說(shuō)明方法所表示。
本實(shí)施例由類(lèi)似圖1所示的實(shí)施例的電路結(jié)構(gòu)組成,和第一和第二實(shí)施例的區(qū)別在于讀控制電路13對(duì)行數(shù)據(jù)的讀速度以及寫(xiě)控制電路16對(duì)行存儲(chǔ)器14和15的寫(xiě)速度以多個(gè)速度適當(dāng)?shù)剡\(yùn)行,這多個(gè)速度分別為≥若干行的輸出數(shù)據(jù)速度的m/n倍(例如2倍或4/3倍),由此執(zhí)行字框處理。
如圖5所示,讀控制電路13這樣執(zhí)行控制,使得在(n<m)行數(shù)據(jù)輸出時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中高速讀出m行的數(shù)據(jù),并將相同的數(shù)據(jù)送給行存儲(chǔ)器14和15中的每一個(gè)。在這種情況下,例如,讀控制電路13適當(dāng)?shù)刈x數(shù)據(jù),使得行存儲(chǔ)器14和15中每一個(gè)的寫(xiě)速度為每個(gè)行存儲(chǔ)器14和15讀速度的兩倍或4/3倍(根據(jù)其行數(shù)),同時(shí),由寫(xiě)控制電路16將相同的數(shù)據(jù)交替地寫(xiě)到每個(gè)行存儲(chǔ)器14和15。
例如,讀控制電路13以?xún)杀队谛写鎯?chǔ)器14的讀速度的某個(gè)速度從解碼圖像存儲(chǔ)器12中讀有效掃描行數(shù)的起始行Y0的行數(shù)據(jù),同時(shí)由寫(xiě)控制電路16執(zhí)行寫(xiě)操作。在任意時(shí)間之后,行Y2的行數(shù)據(jù)以4/3倍的速度被讀出,同時(shí)執(zhí)行寫(xiě)操作。在這種方法中,進(jìn)行這樣的控制,使得行數(shù)據(jù)以根據(jù)每個(gè)任選時(shí)間的行數(shù)的兩倍或4/3倍的速度被寫(xiě)到行存儲(chǔ)器14。另一方面,對(duì)于行存儲(chǔ)器15,同理進(jìn)行這樣的控制,使得讀控制電路13和寫(xiě)控制根據(jù)每次任選的時(shí)間內(nèi)的行數(shù),以?xún)杀痘?/3倍的適當(dāng)速度將行數(shù)據(jù)寫(xiě)到行存儲(chǔ)器15。4/3倍速度的寫(xiě)操作如此控制,使之不會(huì)超出讀地址。
關(guān)于從這兩個(gè)行存儲(chǔ)器14和15中讀出行數(shù)據(jù),讀地址控制電路17在1行的顯示時(shí)間內(nèi)同時(shí)讀出1行的被寫(xiě)入行數(shù)據(jù)。在這種方法中,執(zhí)行讀地址控制電路17的讀控制,由此,輸出行存儲(chǔ)器14和15的行數(shù)據(jù)能得到類(lèi)似第一和第二實(shí)施例中的輸出行。具體來(lái)說(shuō),可以得到類(lèi)似上述實(shí)施例中的那些操作處理結(jié)果(參看圖3),而且也可以被輸出做為字框圖像數(shù)據(jù)。
因此,根據(jù)本實(shí)施例中,能夠執(zhí)行字框變換處理,因?yàn)樵?n<m)行數(shù)據(jù)輸出時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中讀出m行的數(shù)據(jù)。因此,能夠得到上述實(shí)施例中類(lèi)似的優(yōu)點(diǎn)。
和上述有關(guān)的是在本發(fā)明的第一至第三個(gè)實(shí)施例中,執(zhí)行控制的控制方法是這樣說(shuō)明的,使得從解碼圖像存儲(chǔ)器12中讀取行數(shù)據(jù)的讀速度以及對(duì)行存儲(chǔ)器14和15的寫(xiě)速度為行存儲(chǔ)器讀速度的兩倍或4/3倍,或者根據(jù)寫(xiě)到行存儲(chǔ)器中的行數(shù)適當(dāng)?shù)剞D(zhuǎn)換這些速度。然而還有其它的方法,例如,如果這樣控制,使得在n(n<m)行的數(shù)據(jù)輸出時(shí)間內(nèi)高速讀出m行的數(shù)據(jù),即,以m/n倍于數(shù)據(jù)輸出速度的速度從解碼圖像存儲(chǔ)器12中平均地讀出數(shù)據(jù),使執(zhí)行字框變換處理成為可能。
另外,上述的第一至第三實(shí)施例有這樣的安排,使得兩個(gè)行存儲(chǔ)器(p=2)被用來(lái)形成圖1所示的字框變換裝置。然而,如圖6所示的操作程序也被考慮到,以便得到足夠的或最佳的強(qiáng)度和亮度(為了滿(mǎn)足過(guò)濾特性)。為了執(zhí)行這樣的操作程序,當(dāng)組成字框變換裝置時(shí),實(shí)施例如圖7所示,假定行存儲(chǔ)器的數(shù)目為4(p=4)。
圖6至圖8表示本發(fā)明字框變換裝置的第四個(gè)實(shí)施例。圖6為描述字框變換處理中的過(guò)濾處理的示意圖。圖7表示由4個(gè)行存儲(chǔ)器構(gòu)成的字框變換裝置。圖8為描述對(duì)每個(gè)行存儲(chǔ)器寫(xiě)控制的示意圖。在這種連接方式中,對(duì)于圖7所示的裝置,相同的引用數(shù)字被應(yīng)用到類(lèi)似圖1所示裝置的構(gòu)件,有關(guān)的描述將被省略。而且,圖8所示的標(biāo)識(shí)和符號(hào)也由類(lèi)似圖2的描述或說(shuō)明方法來(lái)表示。
本實(shí)施例不同于上述實(shí)施例中的每一個(gè)在于為了使得其過(guò)濾特性超過(guò)每個(gè)上述的實(shí)施例,以便得到高質(zhì)量的圖像,提供了4個(gè)行存儲(chǔ)器來(lái)組成字框變換裝置。
為了和字框變換處理協(xié)調(diào),取得更好的過(guò)濾處理特性,字框圖像的1行Y0至少由4個(gè)輸入圖像的行所產(chǎn)生,如圖6所示。具體來(lái)說(shuō),為得到關(guān)于包括被輸入圖像的4行的行數(shù)據(jù)(例如包括Y0,Y1,Y2和Y3的行數(shù)據(jù))的字框圖像的行數(shù)的系數(shù)K1’、K2’、K3’和K4’被用來(lái)執(zhí)行乘法。在這種方法中,執(zhí)行基于字框變換處理的操作處理。
因此,為了執(zhí)行這樣的處理,如圖7所示,提供4個(gè)行存儲(chǔ)器14、15、24和25。具體來(lái)說(shuō),除了圖1所示裝置的電路結(jié)構(gòu),提供另外兩個(gè)行存儲(chǔ)器24和25。此外,利用預(yù)定系數(shù)和這兩個(gè)行存儲(chǔ)器24和25的輸出行數(shù)據(jù)相乘的乘法器26和27相加,因此再增加一個(gè)加法器21b,用來(lái)將乘法器26和27的輸出數(shù)據(jù)相加。另外,提供加法器22,將加法器21a的輸出數(shù)據(jù)和加法器21b的輸出數(shù)據(jù)相加,如圖7所示。在這種方法中,增加一組電路,用來(lái)執(zhí)行圖6所示的操作處理。在這種連接方式下,用于每個(gè)乘法器的系數(shù)對(duì)應(yīng)圖6所示的系數(shù)值,被標(biāo)識(shí)為K1’、K2’、K3’和K4’。
另一方面,讀控制電路13執(zhí)行控制,使得在n(n<m)行數(shù)據(jù)的輸出時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中以某種高速讀出m行的數(shù)據(jù),類(lèi)似上述的實(shí)施例,并將相同的數(shù)據(jù)送到行存儲(chǔ)器14、15、24和25中的每一個(gè)中。此后,寫(xiě)控制電路16控制寫(xiě)操作,使得每個(gè)行存儲(chǔ)器14和15的寫(xiě)速度成為每個(gè)行存儲(chǔ)器14和15讀速度的(例如)兩倍。
例如,讀控制電路13以?xún)杀队谛写鎯?chǔ)器的讀速度的速度從解碼圖像存儲(chǔ)器12中同時(shí)讀出有效掃描行數(shù)的行Y0的行數(shù)據(jù),并將相同的數(shù)據(jù)送到行存儲(chǔ)器14和15中。與此同時(shí),寫(xiě)控制電路16以和讀速度相同的速度同時(shí)將讀起始行Y0的行數(shù)據(jù)分別送到行存儲(chǔ)器14和15。然后,讀控制電路13以?xún)杀兜乃俣茸x下一行Y1的行數(shù)據(jù),而同時(shí),由寫(xiě)控制電路16將相同的數(shù)據(jù)寫(xiě)到行存儲(chǔ)器14中。接著,在任意周期后,下一行Y2的行數(shù)據(jù)以?xún)杀兜乃俣缺蛔x,并且被寫(xiě)到行存儲(chǔ)器25。在這種方法中,這樣執(zhí)行控制,使得在圖8所示的時(shí)序上,數(shù)據(jù)被連續(xù)地寫(xiě)到每個(gè)行存儲(chǔ)器中。
關(guān)于從這4個(gè)行存儲(chǔ)器14、15、24和25中讀取行數(shù)據(jù),由讀地址控制電路17分別在1行的顯示時(shí)間內(nèi)同時(shí)讀出1行的被寫(xiě)入行數(shù)據(jù)。接著,每個(gè)行存儲(chǔ)器14、15、24和25的輸出行數(shù)據(jù)被送到對(duì)應(yīng)的乘法器18、19、26和27,并且和由系數(shù)發(fā)生電路20所產(chǎn)生的系數(shù)K1’、K2’、K3’和K4’相乘。乘法器18和19的相乘結(jié)果以及乘法器26和27的相乘結(jié)果分別由加法器21a和21b相加。再由加法器22對(duì)加法器21a和21的結(jié)果相加,并通過(guò)輸出終端22輸出做為字框圖像。
輸出終端22的行數(shù)據(jù)在字框圖像顯示時(shí)間內(nèi)被連續(xù)地輸出,因此,類(lèi)似上述的實(shí)施例,能夠在字框圖像的基礎(chǔ)上得到成為有效行y0、y1、y2、y3…的字框圖像數(shù)據(jù)。
因此,根據(jù)本實(shí)施例,由于在n(n<m)行的數(shù)據(jù)輸出時(shí)間內(nèi)從解碼圖像存儲(chǔ)器12中讀出m行的數(shù)據(jù),因此能夠執(zhí)行字框變換處理。因此得到類(lèi)似上述實(shí)施例中的優(yōu)點(diǎn),并且還具有能獲取高質(zhì)量字框圖像的優(yōu)點(diǎn)。
和所述有關(guān)的問(wèn)題是,已經(jīng)說(shuō)明用4個(gè)行存儲(chǔ)器(p=4)來(lái)構(gòu)成涉及本發(fā)明的實(shí)施例。然而,即使用(p≥3)個(gè)行存儲(chǔ)器組成本發(fā)明的實(shí)施例,也能得到類(lèi)似的優(yōu)點(diǎn)。在這種情況下,對(duì)解碼圖像存儲(chǔ)器12的讀控制和寫(xiě)控制被修改,增加操作處理部分的乘法器和加法器,形成本發(fā)明的實(shí)施例,從解碼圖像存儲(chǔ)器12中的讀速度平均以m/n倍的速度執(zhí)行,由此可以實(shí)現(xiàn)字框變換處理。
另外,在本發(fā)明的字框變換裝置中,即使用少于1行數(shù)據(jù)量的存儲(chǔ)器來(lái)組成裝置,代替行存儲(chǔ)器,也能執(zhí)行字框變換處理。這樣的實(shí)施例如圖9至圖11所示。
圖9至圖11表示本發(fā)明的字框變換裝置的第五個(gè)實(shí)施例。圖9為該裝置的簡(jiǎn)圖。圖10為說(shuō)明對(duì)存儲(chǔ)器寫(xiě)控制的示意圖。圖11說(shuō)明該裝置操作過(guò)程。在這種連接方式中,在圖9中,相同的引用數(shù)字被應(yīng)用到和圖1中相同的那些構(gòu)件,因此只介紹不同的部分。
本實(shí)施例這樣組成,使得能用容量小于1行數(shù)據(jù)的q(q表示存儲(chǔ)器的數(shù)目)個(gè)存儲(chǔ)器來(lái)代替用在用圖1所示字框變換裝置中的兩個(gè)行存儲(chǔ)器。本實(shí)施例不同于上述實(shí)施例之處在于是這樣構(gòu)成的,使得通過(guò)讀控制電路33和寫(xiě)控制電路36的控制,本實(shí)施例這樣執(zhí)行控制,使得1行的數(shù)據(jù)被分開(kāi)并分別被寫(xiě)入,由此執(zhí)行字框變換處理。在這種連接方式中,圖9給出的例子中q=2。
如圖9所示,存儲(chǔ)器34和35為容量小于1行數(shù)據(jù)量的存儲(chǔ)器。存儲(chǔ)器34和35存放由寫(xiě)控制電路36的寫(xiě)控制從解碼圖像存儲(chǔ)器12中讀出的圖像數(shù)據(jù)。具體來(lái)說(shuō),讀控制電路33這樣執(zhí)行控制,使得1行的數(shù)據(jù)被分為幾部分,并且以某種高速度從解碼圖像存儲(chǔ)器12中讀出被劃分為預(yù)定量的像素?cái)?shù)據(jù),將相同的數(shù)據(jù)送給存儲(chǔ)器34和35。寫(xiě)控制電路16這樣控制寫(xiě)操作,使得存儲(chǔ)器34和35的寫(xiě)速度例如為其讀速度的兩倍。
例如,如圖10所示,假定從解碼圖像存儲(chǔ)器12中讀出的預(yù)定1行為行s,讀控制電路33讀出多個(gè)數(shù)據(jù)單位數(shù)據(jù)s,0;數(shù)據(jù)s,1;數(shù)據(jù)s,2;數(shù)據(jù)s,3;數(shù)據(jù)s,4;…數(shù)據(jù)S,T,做為s行的行數(shù)據(jù)。在這種方式中,這樣安排,使得讀控制電路33按每個(gè)數(shù)據(jù)單位高速讀出1行的像素?cái)?shù)據(jù),并且由寫(xiě)控制電路36將讀出的數(shù)據(jù)交替地寫(xiě)到存儲(chǔ)器34和35中。
讀地址控制電路17將同時(shí)以顯示速度寫(xiě)到存儲(chǔ)器34和35中的1行的行數(shù)據(jù)讀出,并將相同的數(shù)據(jù)送到乘法器18和19以執(zhí)行操作處理。然后,類(lèi)似圖1所示的實(shí)施例,加法器21將乘法器18和19的輸出數(shù)據(jù)相加,由此得到操作處理結(jié)果,并且經(jīng)輸出終端22輸出做為字框圖像。
下面將結(jié)合圖11詳細(xì)介紹讀控制電路22和寫(xiě)控制電路的控制操作。
圖11表示當(dāng)被輸出做為字框圖像的起始行(第一行)y0被建立時(shí)從解碼圖像存儲(chǔ)器中讀出以及對(duì)每個(gè)存儲(chǔ)器寫(xiě)控制和讀控制的操作狀態(tài)。
讀控制電路33從解碼圖像存儲(chǔ)器12中將1行的數(shù)據(jù)劃分為若干數(shù)據(jù)單位(參看圖10),并且讀出經(jīng)劃分得到的數(shù)據(jù)單位的像素?cái)?shù)據(jù),輸出數(shù)據(jù)速度為讀速度的兩倍。同時(shí),寫(xiě)控制電路36在預(yù)定的時(shí)間間隔內(nèi)將被讀出的數(shù)據(jù)單位的像素?cái)?shù)據(jù)寫(xiě)到存儲(chǔ)位器34。具體來(lái)說(shuō),在1單位數(shù)據(jù)顯示周期一半的時(shí)間周期內(nèi)分別讀出這些數(shù)據(jù)單位并寫(xiě)入。假定行Y0的每個(gè)數(shù)據(jù)單位為0,0;0,1;0,2;0,3;0,4;…0,T,可以在寫(xiě)周期(1單位數(shù)據(jù)顯示周期的一半)的時(shí)間內(nèi)將每個(gè)數(shù)據(jù)單位的像素?cái)?shù)據(jù)寫(xiě)到存儲(chǔ)位器34,如圖11所示。
同樣,對(duì)于存儲(chǔ)器35,讀控制電路33以?xún)杀队陲@示速度的速度讀出下一行每個(gè)數(shù)據(jù)單位的像素?cái)?shù)據(jù),并同時(shí)由寫(xiě)控制電路36寫(xiě)到存儲(chǔ)器35。假定行Y1的每個(gè)數(shù)據(jù)單位為1,0;1,1;1,2;1,3;1,4;…1,T,可以在顯示時(shí)間1/2倍的周期內(nèi)將每個(gè)數(shù)據(jù)單位的像素?cái)?shù)據(jù)寫(xiě)到存儲(chǔ)器35,如圖11所示。在這種方式中,讀控制電路33交替地讀入每行的單位數(shù)據(jù),同時(shí),寫(xiě)控制電路36這樣執(zhí)行控制,使得每個(gè)數(shù)據(jù)單位的數(shù)據(jù)被交替地連續(xù)寫(xiě)到存儲(chǔ)位器34和35。
關(guān)于讀存儲(chǔ)器34和35,讀地址控制電路17在1單位數(shù)據(jù)的顯示周期內(nèi)同時(shí)讀入各單位的數(shù)據(jù),并送到對(duì)應(yīng)的乘法器18和19。接著,乘法器18和19以及加法器21被用來(lái)執(zhí)行操作處理,由此能建立字框圖像中行y0的行數(shù)據(jù)。另外,關(guān)于輸出下一行y1的行數(shù)據(jù),讀出數(shù)據(jù)單位的行位置被改變并同時(shí)讀每個(gè)數(shù)據(jù)單位,由此能夠建立相同的數(shù)據(jù)。因此,即使使用從解碼圖像存儲(chǔ)器12中讀出的數(shù)據(jù)單位的數(shù)據(jù)量的次序的兩個(gè)存儲(chǔ)位器,也能執(zhí)行字框處理。
在這種方式中,根據(jù)本實(shí)施例,即使用具有不同的容量而且其容量大大小于1行的數(shù)據(jù)量的兩個(gè)存儲(chǔ)器來(lái)代替行存儲(chǔ)器,用來(lái)組成字框變換裝置,也能執(zhí)行字框變換處理。因?yàn)槭褂昧似淙萘看蟠笮∮谛写鎯?chǔ)器的存儲(chǔ)器來(lái)構(gòu)造這種裝置,因此本實(shí)施例具有這樣的優(yōu)點(diǎn)設(shè)備的規(guī)格可以比第一至第四個(gè)實(shí)施例小,從而也降低了成本。
與上述有關(guān)的問(wèn)題是,在本發(fā)明的第五個(gè)實(shí)施例中,已經(jīng)描述了字框處理過(guò)程。然而,如果假定,解碼圖像存儲(chǔ)器12中的m行被變換為n行的行數(shù),就能使一個(gè)行存儲(chǔ)器對(duì)于執(zhí)行變換處理成為不需要的,即,不僅對(duì)成為n<m關(guān)系的字框變換處理是這樣,而且對(duì)于在垂直方向上被放大的情況也是這樣。
而且,在本實(shí)施例中,使用了所介紹的兩個(gè)存儲(chǔ)器(q=2)的例子。但是,當(dāng)存儲(chǔ)器的個(gè)數(shù)為(q≥3)時(shí),讀速度為輸出數(shù)據(jù)速度的q倍,由此也能執(zhí)行相同的處理,并且能得到類(lèi)似本實(shí)施例的優(yōu)點(diǎn)。
另外,做為解碼圖像存儲(chǔ)器12,一般考慮使用在類(lèi)似MPEG這類(lèi)解碼器上所用的圖像存儲(chǔ)慮器。在MPEG中,如上所述,險(xiǎn)了幀內(nèi)壓縮技術(shù)之外,也使用幀間壓縮技術(shù)。在幀內(nèi)編碼中,預(yù)定幀的圖像數(shù)據(jù)被進(jìn)行DCT處理,并進(jìn)行編碼。另外,在幀間編碼中,使用預(yù)測(cè)編碼,在這種編碼技術(shù)中,只有預(yù)定幀的圖像數(shù)據(jù)和在該幀前后的幀的參照?qǐng)D像數(shù)據(jù)之間的差別數(shù)據(jù)被進(jìn)行DCT處理并且被編碼。
預(yù)測(cè)編碼方法包括向前預(yù)測(cè)編碼、向后預(yù)測(cè)編碼和雙向預(yù)測(cè)編碼,在向前預(yù)測(cè)編碼中,對(duì)從時(shí)間上看來(lái)在向前的方向上的參考圖像數(shù)據(jù)在運(yùn)動(dòng)中補(bǔ)償,以找出某種預(yù)測(cè)錯(cuò)誤;在向后預(yù)測(cè)編碼中,對(duì)從時(shí)間上看向后的方向上的參考圖像數(shù)據(jù)在移動(dòng)中補(bǔ)償,以找出預(yù)測(cè)錯(cuò)誤;在雙向預(yù)測(cè)編碼中,考慮到編碼的效率,使用前后一個(gè)方向或兩個(gè)方向上的平均值。
由于采用幀內(nèi)編碼技術(shù)的幀(以后稱(chēng)為“I圖”)僅用幀內(nèi)信息編碼,因此該幀只需用獨(dú)立的編碼數(shù)據(jù)就能被解碼。因此其結(jié)構(gòu)是這樣的,在MPEG標(biāo)準(zhǔn)中,一個(gè)I圖被插入到某個(gè)固定的周期(例如12幀)中。在MPEG標(biāo)準(zhǔn)中,幀間編碼幀(以后稱(chēng)為“P圖”)由利用I圖的向前預(yù)測(cè)編碼得到。在這種連接方式中,P圖也是這樣得到的向前的P圖采用向前預(yù)測(cè)編碼方法。而且,雙向預(yù)測(cè)自適應(yīng)轉(zhuǎn)換幀(以后稱(chēng)為“B圖”)是由雙向預(yù)測(cè)編碼得到的,在一個(gè)方向上或向前和向后兩個(gè)方向上利用I圖和P圖。
圖12A至圖12C為介紹MPEG系統(tǒng)壓縮方法的示意圖。圖12A表示被輸入的幀圖像。圖12B表示編碼數(shù)據(jù)。而圖12C則表示解碼數(shù)據(jù)。
幀號(hào)為0的幀圖像采用幀內(nèi)編碼。該幀圖像用作對(duì)幀號(hào)為3的幀圖像進(jìn)行向前預(yù)測(cè)編碼的基準(zhǔn)圖像。圖12A中的箭頭表示這種編碼的預(yù)測(cè)方向。幀號(hào)為6的幀圖像也采用向前預(yù)測(cè)編碼,但用作基準(zhǔn)圖像的是幀編號(hào)為3的向前幀圖像。另外,幀編號(hào)為1和2的幀圖像采用雙向預(yù)測(cè)編碼,用作基準(zhǔn)圖像的是幀號(hào)為0和3的幀圖像。還有,幀號(hào)為4和5的幀圖像也采用雙向預(yù)測(cè)編碼,用作其基準(zhǔn)圖像的是幀號(hào)為3和6的幀圖像。
具體來(lái)說(shuō),如圖12B所示,首先,幀號(hào)為0的圖像數(shù)據(jù)采用幀內(nèi)編碼來(lái)得到I圖。在這種情況下,幀號(hào)為0的圖像數(shù)據(jù)由存儲(chǔ)器或類(lèi)似的部件構(gòu)成,并且每8個(gè)像素X8行構(gòu)成一個(gè)存儲(chǔ)塊并以塊為單位應(yīng)用DCT處理。利用預(yù)定的量化系數(shù)對(duì)由DCT處理得到的DCT變換系數(shù)進(jìn)行量化,然后應(yīng)用可變長(zhǎng)度編碼得到編碼數(shù)據(jù)。
對(duì)于幀號(hào)為1的下一輸入幀圖像來(lái)說(shuō),由于利用幀號(hào)為0和3的幀圖像進(jìn)行雙向預(yù)測(cè)編碼,幀號(hào)為1的輸入幀圖像被保存在存儲(chǔ)器中直到幀號(hào)為3的幀圖像被執(zhí)行編碼。同樣,在幀號(hào)為3的幀圖像編碼后,幀號(hào)為2的幀圖像也被編碼。對(duì)于幀號(hào)為3的幀圖像,利用幀號(hào)為0的幀圖像做為基準(zhǔn)圖像執(zhí)行向前預(yù)測(cè)編碼,以便得到P圖(圖12B)。具體來(lái)說(shuō),幀號(hào)為0的圖像數(shù)據(jù)在運(yùn)轉(zhuǎn)中利用運(yùn)轉(zhuǎn)向量補(bǔ)償,而在運(yùn)動(dòng)中被補(bǔ)償?shù)幕鶞?zhǔn)圖像數(shù)據(jù)和現(xiàn)有幀(其幀號(hào)為3)的圖像數(shù)據(jù)之間的差別在DCT中處理。類(lèi)似幀內(nèi)編碼量化DCT變換系數(shù)時(shí)的情況,然后再執(zhí)行可變長(zhǎng)度編碼。
接著,利用已經(jīng)被編碼的幀號(hào)為0和3的I圖和P圖,對(duì)幀號(hào)為1和2的幀圖像連續(xù)進(jìn)行雙向預(yù)測(cè)編碼。因此,如圖12B所示,得到了兩個(gè)B圖。然后,同理,如圖12B所示,按幀號(hào)為6、4、5、…的次序?qū)ο鄳?yīng)的幀圖像進(jìn)行編碼,以便得到P圖、B圖、B圖,…。
采用這種方式,在編碼時(shí),對(duì)幀的編碼次序不同于實(shí)際輸入幀的次序。在解碼時(shí),編碼數(shù)據(jù)的解碼次序必須回到原始的次序,即按照幀編號(hào)為0、1、2、…的次序輸出解碼數(shù)據(jù)。
此外,向前幀的基準(zhǔn)圖像被用來(lái)執(zhí)行P圖的解碼。解碼時(shí)需用到保存1幀基準(zhǔn)圖像的存儲(chǔ)器。另外,向前和向后幀的基準(zhǔn)圖像被用來(lái)執(zhí)行B圖的解碼。需要能保存兩幀的基準(zhǔn)圖像的一個(gè)存儲(chǔ)器。而且,考慮到以DCT塊單位執(zhí)行編碼處理這樣的事實(shí),需要1幀的存儲(chǔ)器來(lái)構(gòu)成1幀的解碼數(shù)據(jù),以便能夠交叉顯示或非交叉顯示。在這種情況下,I圖和P圖的解碼數(shù)據(jù)被存在兩個(gè)幀存儲(chǔ)器中,以便被用作B圖的基準(zhǔn)圖像。控制從這兩個(gè)幀存儲(chǔ)器中讀數(shù)據(jù)并輸出,因此對(duì)基準(zhǔn)圖像使用幀存儲(chǔ)器,一般就象對(duì)幀使用存儲(chǔ)器一樣。然而,由于B圖的解碼數(shù)據(jù)沒(méi)有被用作基準(zhǔn)圖像而沒(méi)有存在基準(zhǔn)圖像的幀存儲(chǔ)器中,因此,除了構(gòu)成幀之外,還需要提供一個(gè)幀存儲(chǔ)器。
對(duì)于上述的解碼圖像存儲(chǔ)器12,這些用于基準(zhǔn)圖像的幀存儲(chǔ)器和用于構(gòu)成幀的存儲(chǔ)器都被用到。圖13是說(shuō)明對(duì)這個(gè)解碼圖像存儲(chǔ)器12讀寫(xiě)解碼數(shù)據(jù)的示意圖。在這種連接方式中,圖13表示當(dāng)?shù)玫浇徊孑敵鰰r(shí)的操作。
解碼圖像存儲(chǔ)器12有4個(gè)區(qū)域,包括M1至M4。為了用1幀的存儲(chǔ)器來(lái)交叉1幀的圖像數(shù)據(jù)并輸出,需要同時(shí)執(zhí)行寫(xiě)和讀操作。因此,采用這樣的安排,使得1幀的圖像數(shù)據(jù)被分為4部分,并提供4個(gè)區(qū)域M1至M4,控制讀寫(xiě)每個(gè)區(qū)域。
現(xiàn)在,假定以和顯示速度相同的讀速度從解碼圖像存儲(chǔ)器12中讀出數(shù)據(jù)。如圖14所示,假定圖像平面第一域的解碼數(shù)據(jù)被垂直劃分形成上端1數(shù)據(jù)和下端1數(shù)據(jù)。此外,還假定圖像平面第二域的解碼數(shù)據(jù)也被垂直劃分形成上端2數(shù)據(jù)和下端2數(shù)據(jù)。首先,將上端數(shù)據(jù)和下端1數(shù)據(jù)分別存在區(qū)域M1和M2中,而將上端2數(shù)據(jù)和下端2數(shù)據(jù)分別存在區(qū)域M3和M4中。
當(dāng)以幀結(jié)構(gòu)被編碼的編碼數(shù)據(jù)被解碼時(shí),解碼數(shù)據(jù)以塊為單位從對(duì)應(yīng)圖像平面上端的第一塊行到對(duì)應(yīng)圖像平面下端的塊行被連續(xù)地輸出。具體來(lái)說(shuō),在一域時(shí)間內(nèi)對(duì)上端1和上端2的數(shù)據(jù)解碼,而在下一域時(shí)間周期內(nèi)對(duì)下端1和下端2的數(shù)據(jù)解碼。圖13的橫座標(biāo)表示在一域單位內(nèi)的解碼時(shí)間和輸位出時(shí)間,而縱座標(biāo)則表示解碼圖像存儲(chǔ)器12的區(qū)域M1至M4的存儲(chǔ)器地址。M1至M4每個(gè)區(qū)域的容量為解碼圖像存儲(chǔ)器12總?cè)萘康?/4。
在第一個(gè)一域的時(shí)間周期內(nèi),經(jīng)輸入終端11輸入的上端1和2的解碼數(shù)據(jù)被分別寫(xiě)到存儲(chǔ)器M1和M3。圖13中的斜線(xiàn)K1和K3表示寫(xiě)到區(qū)域M1和M3中。上端1和2的數(shù)據(jù)量是1幀的1/4,并且在一域的時(shí)間周期內(nèi)被寫(xiě)到區(qū)域M1和M3的所有地方。
在下一個(gè)一域的時(shí)間周期內(nèi),經(jīng)輸入終端11輸入的下端1和2的解碼數(shù)據(jù)被分別寫(xiě)到存儲(chǔ)器M2和M4。圖13中的斜線(xiàn)K2和K4表示寫(xiě)到區(qū)域M2和M4中。下端1和2的數(shù)據(jù)量為1幀的1/4,并且在一域的時(shí)間周期內(nèi)被寫(xiě)到M2和M4的所有區(qū)域中。
此外,在這個(gè)域時(shí)間周期內(nèi),從區(qū)域M1從執(zhí)行讀操作。圖13的斜線(xiàn)R1表示從區(qū)域M1中讀出。數(shù)據(jù)按寫(xiě)次序從區(qū)域M1中讀取,因此,存在區(qū)域M1中的所有上端1數(shù)據(jù)在半個(gè)域時(shí)間周期內(nèi)被讀出。與此有關(guān)的是,圖13中的斜區(qū)域和網(wǎng)格線(xiàn)區(qū)域表示這些數(shù)據(jù)正被存在解碼圖像存儲(chǔ)器12的預(yù)定地址中。而且,圖13中的斜線(xiàn)R2表示存在區(qū)域M2中的下端1數(shù)據(jù)也被讀出,在后半個(gè)該域時(shí)間周期內(nèi)。在該域時(shí)間周期內(nèi)讀出的上端1和下端1數(shù)據(jù)被輸出做為第一域的數(shù)據(jù)。
在下一個(gè)域時(shí)間周期的前半個(gè)周期內(nèi),在斜線(xiàn)K3周期中被寫(xiě)到區(qū)域M3的上端2數(shù)據(jù)在被讀出(斜線(xiàn)K3)。在后半個(gè)周期中,在斜線(xiàn)K4的周期中被寫(xiě)到區(qū)域M4的下端2數(shù)據(jù)被讀出(斜線(xiàn)K4)。因此,上端2和下端2的數(shù)據(jù)被輸出做為第二域的數(shù)據(jù)。
接著同樣進(jìn)行,使得存儲(chǔ)器使用區(qū)域不會(huì)互相重迭,例如,對(duì)于上端2數(shù)據(jù)和下端1數(shù)據(jù),當(dāng)寫(xiě)區(qū)域在區(qū)域M2和M3之間轉(zhuǎn)換時(shí),讀寫(xiě)被重復(fù)進(jìn)行。因此,每幀的解碼輸出被變換為交叉輸出每個(gè)域并且被輸出。
如上所述,在上述的每個(gè)實(shí)施例中,例如以?xún)杀队陲@示速度的讀速度從解碼圖像存儲(chǔ)器12中讀出數(shù)據(jù)。圖13中的帶箭頭斜線(xiàn)L1,L2,…表示在這樣的字框處理中讀取。在這種連接方式中,由圖13中縱座標(biāo)表示的存儲(chǔ)器地址對(duì)應(yīng)到行,表示由代表寫(xiě)和讀的斜線(xiàn)連續(xù)寫(xiě)和讀行數(shù)據(jù)的狀態(tài)。
例如,對(duì)于在斜線(xiàn)K3和K4的時(shí)序中被寫(xiě)入的上端2和下端2數(shù)據(jù),從垂直同步信號(hào)中開(kāi)始讀取,因此只在顯示垂直偏移時(shí)間周期被延遲。在一域時(shí)間周期的4/3倍周期內(nèi)完成讀操作,即在180行的掃描時(shí)間內(nèi)。讀取操作由箭頭斜線(xiàn)L3和L4表示。
同樣,例如,對(duì)于在斜線(xiàn)K1和K2的時(shí)序中被寫(xiě)入的上端1和下端1數(shù)據(jù),需要執(zhí)行由箭頭斜線(xiàn)L1和L2表示的讀操作。然而,由帶箭頭斜線(xiàn)表示的寫(xiě)操作在由斜線(xiàn)K2表示的寫(xiě)操作之前執(zhí)行。具體來(lái)說(shuō),當(dāng)圖13中的寫(xiě)和讀被執(zhí)行時(shí),對(duì)于下端1的數(shù)據(jù),讀在寫(xiě)之前使得不可能得精確的圖像信號(hào)。即,當(dāng)以顯示速度的m/n倍速度從解碼圖像存儲(chǔ)器12中讀取數(shù)據(jù)時(shí),象第一至第五實(shí)施例一樣,對(duì)于每個(gè)場(chǎng)的圖像平面的下端上的行數(shù)據(jù),讀在寫(xiě)之前,因此不可能執(zhí)行讀操作。
因此,當(dāng)用在MPEG解碼器中構(gòu)形幀的幀存儲(chǔ)器被用做解碼圖像存儲(chǔ)器12時(shí),為了執(zhí)行例如字框處理這樣的行數(shù)變換處理,解碼圖像存儲(chǔ)器12的存儲(chǔ)量需要增加到使得能防止讀在寫(xiě)之前執(zhí)行。在這種連接方式中,顯然,當(dāng)MPEG解碼器的解碼速度很高時(shí),一域的圖象數(shù)據(jù)能在比一域時(shí)間周期短的時(shí)間內(nèi)被寫(xiě)到解碼圖像存儲(chǔ)器12,不需要增加存儲(chǔ)容量。
圖15涉及本發(fā)明的第六個(gè)實(shí)施例,該實(shí)施例被如此構(gòu)成,使得即使當(dāng)對(duì)解碼圖像存儲(chǔ)器12的寫(xiě)速度和顯示速度相同時(shí),也能從解碼圖像存儲(chǔ)器12中高速讀取,而不必考慮增加解碼圖象存儲(chǔ)慮器12的存儲(chǔ)量。圖15為應(yīng)用到MPEG解碼器的一個(gè)示例。
MPEG標(biāo)準(zhǔn)的編碼數(shù)據(jù)被輸入到輸入終端100。這些編碼數(shù)據(jù)被提供給代碼緩沖區(qū)存儲(chǔ)器電路101。這些編碼數(shù)據(jù)是經(jīng)DCT處理,量化處理和可變長(zhǎng)度編碼處理產(chǎn)生的,并且具有采用幀內(nèi)處理方法得到I圖,采用向前或向后幀的基準(zhǔn)圖像得到的P圖,以及采用雙向幀的基準(zhǔn)圖像得到的B圖。此外,編碼數(shù)據(jù)還包括當(dāng)建立P和B圖時(shí)用到的運(yùn)動(dòng)向量的信息。在這種連接方式中,DCT處理是以塊為單位執(zhí)行的,塊是在成幀后由組塊得到的。
編碼緩沖區(qū)存儲(chǔ)器電路101保存被輸入的編碼數(shù)據(jù)并執(zhí)行解碼處理時(shí)間和輸出處理時(shí)間之間的時(shí)間設(shè)置,輸出相同的東西。編碼緩沖區(qū)存儲(chǔ)器電路101的輸出被送到可變長(zhǎng)度解碼電路102。可變長(zhǎng)度解碼電路102在可變長(zhǎng)度編碼處理之前返回被輸入的編碼數(shù)據(jù),通過(guò)可變長(zhǎng)度解碼處理,將相同的數(shù)據(jù)送到緩沖區(qū)控制電路107、反向量化電路103和運(yùn)動(dòng)向量提取電路108。緩沖區(qū)控制電路107如此安排,使得能在可變長(zhǎng)度解碼電路102輸出的基礎(chǔ)上控制編碼緩沖區(qū)存儲(chǔ)器電路101。運(yùn)動(dòng)向量提取電路108抽取運(yùn)動(dòng)向量,該向量被包括在可變長(zhǎng)度解碼輸出中,輸出相同的數(shù)據(jù)到運(yùn)動(dòng)補(bǔ)償電路109和110,對(duì)于P圖和B圖。在反向量化過(guò)程中,反向量化電路103處理被輸入的數(shù)據(jù),將相同的數(shù)據(jù)送給反向DCT電路104。在反向DCT中,反向DCT電路104處理反向量化輸出結(jié)果,并將相同的數(shù)據(jù)輸出給加法器105。
開(kāi)關(guān)115的輸出也被送給加法器105。當(dāng)反向DCT電路104的輸出基于I圖時(shí),開(kāi)關(guān)115將0送給加法器105。當(dāng)反向DCT電路104的輸出基于P圖時(shí),開(kāi)關(guān)115將運(yùn)動(dòng)補(bǔ)償電路109和110(后面將介紹)中一個(gè)的輸出送給加法器105。當(dāng)反向DCT電路104的輸出基于B圖時(shí),開(kāi)關(guān)115將運(yùn)動(dòng)補(bǔ)償電路109和110中的每一個(gè)的輸出或者后面將介紹的加法器113的輸出送到加法器105。加法器105將反向DCT電路104的輸出和開(kāi)關(guān)115的輸出加到一起以便恢復(fù)圖像,將相同的數(shù)據(jù)輸出到基準(zhǔn)圖像存儲(chǔ)器12和幀存儲(chǔ)器111和112。
寫(xiě)和讀由存儲(chǔ)器寫(xiě)控制電路117和存儲(chǔ)器讀控制電路121控制,因此幀存儲(chǔ)器111和112保存成為基準(zhǔn)圖像的I圖和P圖的被恢復(fù)圖像數(shù)據(jù)。幀存儲(chǔ)器111和112如此排列使得在對(duì)應(yīng)P和B圖的解碼時(shí)序上被保存的基準(zhǔn)圖像數(shù)據(jù)被輸出到運(yùn)動(dòng)補(bǔ)償電路109和110。運(yùn)動(dòng)補(bǔ)償電路109和110在運(yùn)動(dòng)中根據(jù)來(lái)自運(yùn)動(dòng)向量提取電路108的運(yùn)動(dòng)向量,補(bǔ)償各自的幀存儲(chǔ)器111和112中的基準(zhǔn)圖像數(shù)據(jù),輸出相同的數(shù)據(jù)。運(yùn)動(dòng)補(bǔ)償電路109和110的輸出被提供給開(kāi)關(guān)115,也被送給加法器113。加法器113如此安排,以便根據(jù)預(yù)測(cè)方式將運(yùn)動(dòng)補(bǔ)償電路109和110的輸出相加,并將相同的數(shù)據(jù)輸出到開(kāi)關(guān)115。
解碼圖像存儲(chǔ)器12被分為4個(gè)存儲(chǔ)區(qū)域M1至M4。區(qū)域M1至M4中每個(gè)的容量為存儲(chǔ)1幀圖像數(shù)據(jù)容量(以后稱(chēng)為“幀容量”)的1/4。如此構(gòu)造使得寫(xiě)和讀由存儲(chǔ)器寫(xiě)控制電路117和存儲(chǔ)器讀控制電路121所控制,以便解碼圖像存儲(chǔ)器12存儲(chǔ)被連續(xù)輸入的B圖的解碼數(shù)據(jù),并且按交叉次序讀取相同的數(shù)據(jù)以輸出相同的數(shù)據(jù)到開(kāi)關(guān)116。
另一方面,這樣排列,對(duì)于I圖和P圖,存放在幀存儲(chǔ)器111和112中的被恢復(fù)圖像數(shù)據(jù)被用做交叉輸出。幀存儲(chǔ)器111和112是這樣的,使得其寫(xiě)操作和讀操作由存儲(chǔ)器寫(xiě)控制電路117和存儲(chǔ)器讀控制電路121控制,所存儲(chǔ)的恢復(fù)圖像數(shù)據(jù)按交叉次序被讀出并輸出到開(kāi)關(guān)114中。根據(jù)圖像的輸出幀次序轉(zhuǎn)換開(kāi)關(guān)114,并將幀存儲(chǔ)器111和112中的圖像數(shù)據(jù)輸出給開(kāi)關(guān)116。如此構(gòu)造,使得根據(jù)圖像的輸出幀次序轉(zhuǎn)換開(kāi)關(guān)116,將一系列幀的恢復(fù)圖像數(shù)據(jù)輸出做為解碼數(shù)據(jù)。
同步信號(hào)發(fā)生電路122產(chǎn)生水平和垂直的同步信號(hào),和由輸入編碼數(shù)據(jù)的解碼得到的視頻信號(hào)發(fā)生同步。在本實(shí)施例中,顯示垂直偏移值也被輸入到同步信號(hào)發(fā)生電路122中。結(jié)構(gòu)如此安排,使得同步信號(hào)發(fā)生電路122能根據(jù)顯示垂直偏移值對(duì)垂直同步信號(hào)延遲一段時(shí)間,以便輸出相同的數(shù)據(jù)做為糾正的垂直同步信號(hào)。
存儲(chǔ)器寫(xiě)控制電路117和存儲(chǔ)器讀控制電路121如此構(gòu)成,使得能用同步信號(hào)發(fā)生電路122中做為時(shí)間基準(zhǔn)的同步信號(hào)成糾正的同步信號(hào)控制解碼圖像存儲(chǔ)器12和幀存儲(chǔ)器111和112。
下面結(jié)合圖16至圖20的示意圖介紹本實(shí)施例在這種方式下的操作過(guò)程。圖16表示用垂直同步信號(hào)和糾正的垂直同步信號(hào)讀寫(xiě)解碼圖像存儲(chǔ)器12。圖17和圖18表示對(duì)1圖像平面劃分圖像數(shù)據(jù)的方法。在這種邊接方式中,在圖16至圖18中,奇數(shù)域的數(shù)據(jù)由斜線(xiàn)表示,而偶數(shù)域的數(shù)據(jù)由網(wǎng)格線(xiàn)表示。
解碼處理類(lèi)似于一般的MPEG解碼器。具體來(lái)說(shuō),編碼數(shù)據(jù)被輸入到編碼緩沖區(qū)存儲(chǔ)器電路101。編碼數(shù)據(jù)有I、P和B圖。例如假定I、P和B圖按圖12B中的幀次序被輸入。編碼緩沖區(qū)存儲(chǔ)器電路101保存輸入的編碼數(shù)據(jù),將相同的數(shù)據(jù)輸出到可變長(zhǎng)度解碼電路102中,考慮到編碼處理的時(shí)間和輸出時(shí)間。
編碼數(shù)據(jù)由可變長(zhǎng)度解碼電路102進(jìn)行可變長(zhǎng)度解碼,由反向量化電路103反向量化,由反向DCT電路104進(jìn)行反向DCT處理,并且在編碼方的DCT處理之前將數(shù)據(jù)返回,以便提供給加法器105。在這種連接方式中,這些處理都是以塊為單位執(zhí)行的。
當(dāng)輸入的編碼數(shù)據(jù)為編碼的I圖時(shí),開(kāi)關(guān)115將0送給加法器105。因此,加法器105將反向DCT電路104的輸出原樣輸出到幀存儲(chǔ)器112。通過(guò)幀存儲(chǔ)器112,每個(gè)塊的解碼數(shù)據(jù)被做為1幀存儲(chǔ)。在預(yù)定的輸出時(shí)序中,解碼數(shù)據(jù)按顯示次序讀出,并經(jīng)開(kāi)關(guān)114和116輸出。
幀存儲(chǔ)器112保存I圖的解碼數(shù)據(jù)做為基準(zhǔn)圖像。運(yùn)動(dòng)補(bǔ)償電路110讀幀存儲(chǔ)器1-2的數(shù)據(jù)并利用運(yùn)動(dòng)向量在運(yùn)動(dòng)中補(bǔ)償相同的數(shù)據(jù)。這些在運(yùn)動(dòng)中被補(bǔ)償?shù)幕鶞?zhǔn)圖像的數(shù)據(jù)通過(guò)開(kāi)關(guān)115被送給加法器105。反向DCT電路104的輸出為某個(gè)被解碼的預(yù)測(cè)誤差。加法器105將開(kāi)關(guān)115中基準(zhǔn)圖像的數(shù)據(jù)加到該預(yù)測(cè)誤差,由此恢復(fù)該圖像數(shù)據(jù)。這些圖像數(shù)據(jù)被存在幀存儲(chǔ)器111中。
接著,假定基于B圖的編碼數(shù)據(jù)被輸入。也在這種情況下,可變長(zhǎng)度解碼電路102的輸出被送到反向量化電路103和反向DCT電路104,也被送到運(yùn)動(dòng)向量提取電路108。從反向DCT電路104中,預(yù)測(cè)誤差在DCT處理之前被輸出到加法器105。另一方面,運(yùn)動(dòng)向量提取電路108從可變長(zhǎng)度解碼輸出中提取對(duì)應(yīng)基準(zhǔn)圖像的運(yùn)動(dòng)向量,分別輸出到運(yùn)動(dòng)補(bǔ)償電路110和109。在這種連接方式中,也存在只有一個(gè)運(yùn)動(dòng)向量被提取的情況,取決于預(yù)測(cè)方式。
幀存儲(chǔ)器112和111分別保存I圖和P圖的被恢復(fù)圖像數(shù)據(jù)做為基準(zhǔn)圖像數(shù)據(jù)。運(yùn)動(dòng)補(bǔ)償電路109和110讀這些被恢復(fù)的圖像數(shù)據(jù),在運(yùn)動(dòng)中根據(jù)運(yùn)動(dòng)向量補(bǔ)償相同的數(shù)據(jù),并輸出到開(kāi)關(guān)115和加法器113。具體來(lái)說(shuō),運(yùn)動(dòng)補(bǔ)償電路109和110通過(guò)運(yùn)動(dòng)向量糾正對(duì)應(yīng)由反向DCT電路104中輸出的預(yù)定塊的解碼數(shù)據(jù)的塊位置,并將被糾正塊位置上的塊數(shù)據(jù)做為在運(yùn)動(dòng)中被補(bǔ)償?shù)幕鶞?zhǔn)圖像數(shù)據(jù)輸出。加法器113將運(yùn)動(dòng)補(bǔ)償電路109和110的輸出相加并輸出到開(kāi)關(guān)115。當(dāng)預(yù)測(cè)方向?yàn)橄蚯皶r(shí),開(kāi)關(guān)115選擇運(yùn)動(dòng)補(bǔ)償電路110的輸出,而當(dāng)預(yù)測(cè)方向?yàn)橄蚝髸r(shí),選擇運(yùn)動(dòng)補(bǔ)償電路109的輸出。當(dāng)預(yù)測(cè)方向?yàn)殡p向時(shí),開(kāi)關(guān)115選擇加法器113的輸出并輸出到加法器105中做為在運(yùn)動(dòng)中被補(bǔ)償?shù)幕鶞?zhǔn)圖像數(shù)據(jù)。
因此,加法器105將反向DCT電路104中的塊數(shù)據(jù)和開(kāi)關(guān)115中的塊單元的基準(zhǔn)圖像數(shù)據(jù)相加,由每個(gè)塊單元恢復(fù)B圖的圖像數(shù)據(jù)并輸出到幀存儲(chǔ)器6中。
加法器105中的塊數(shù)據(jù)以塊為單位輸出。具體來(lái)說(shuō),從加法器105中,B圖的數(shù)據(jù)以塊為單位從圖像平面上端的塊行到圖像平面下端的塊行連續(xù)地被輸位出。從加法器105中,首先,在預(yù)定的一域時(shí)間周期內(nèi)輸出圖17和圖18中上端2和上端2的圖像數(shù)據(jù)。在下一域時(shí)間周期內(nèi)輸出下端1和2的圖像數(shù)據(jù)。
圖16表示橫座標(biāo)軸中域單位的時(shí)間,并表示對(duì)應(yīng)縱座標(biāo)軸中每個(gè)區(qū)域M1至M4的存儲(chǔ)地址。如圖16所示,在上端1和2的圖像數(shù)據(jù)從加法器105中輸出的時(shí)序中,即,在T0周期中,存儲(chǔ)器寫(xiě)控制電路117連續(xù)地產(chǎn)生對(duì)應(yīng)解碼圖像存儲(chǔ)器12的區(qū)域M1和M3的地址。因此,如圖16中的斜線(xiàn)K1和K3所示,在T0周期的一域周期內(nèi)對(duì)區(qū)域M1和M3執(zhí)行寫(xiě)上端1和2的圖像數(shù)據(jù)。
在下一個(gè)T1周期中,從加法器105中輸出下端1和2的圖像數(shù)據(jù)。在該時(shí)序中,存儲(chǔ)器寫(xiě)控制電路117連續(xù)地分配對(duì)應(yīng)區(qū)域M2和M4的地址。因此,如圖16中的斜線(xiàn)K2和K4所示,對(duì)區(qū)域M2和M4執(zhí)行寫(xiě)下端1和2的圖像數(shù)據(jù)。
圖16中的斜線(xiàn)部分表示上端1和下端1的圖像數(shù)據(jù)被存在解碼圖像存儲(chǔ)器12中的一個(gè)時(shí)間周期。網(wǎng)格線(xiàn)部分表示上端2和下端2的圖像數(shù)據(jù)被存在解碼圖像存儲(chǔ)器12中的時(shí)間周期。如圖16中的斜線(xiàn)R1所示,存儲(chǔ)器讀控制電路121從T1周期的起始時(shí)序?qū)^(qū)域M1連續(xù)地分配讀地址。因此,上端1的圖像數(shù)據(jù)在T1周期的前半個(gè)周期中從區(qū)域M1中被讀出并經(jīng)開(kāi)關(guān)116輸出。在T1周期的后半個(gè)周期中,區(qū)域M2的讀地址由存儲(chǔ)器讀控制電路121分配。下端1的圖像數(shù)據(jù)被讀出并且被輸出。
具體來(lái)說(shuō),在T1周期中,存儲(chǔ)器寫(xiě)控制電路117執(zhí)行由斜線(xiàn)K2和K4所示的寫(xiě)操作,并且由存儲(chǔ)器讀控制電路121執(zhí)行斜線(xiàn)R1和R2所示的讀操作。
同樣,在T2周期中,對(duì)區(qū)域M3和M4分配讀地址。上端2和下端2的圖像數(shù)據(jù)在一域周期(斜線(xiàn)R3和R4)中被讀出,而對(duì)區(qū)域M1和M2分配寫(xiě)地址,并且在一域周期(斜線(xiàn)K5和K6)中寫(xiě)入上端1和2的圖像數(shù)據(jù)。因此,上端1、下端1、上端2和下端2的圖像數(shù)據(jù)在T1和T2周期內(nèi)被連續(xù)讀出,從而形成第一和第二域的圖像。
而且,在T3周期中,對(duì)區(qū)域M1和M3分配讀地址。對(duì)區(qū)域M3和M4分配寫(xiě)地址。上端1和下端1的圖像數(shù)據(jù)在一域周期(斜線(xiàn)R5和R6)中被讀出,下端1和2的圖像數(shù)據(jù)在一域周期(斜線(xiàn)K7和K8)中被寫(xiě)入。接著,類(lèi)似的操作被重復(fù),對(duì)解碼圖像存儲(chǔ)器12執(zhí)行寫(xiě)和讀操作。如圖16所示,對(duì)解碼圖像存儲(chǔ)器12的讀和垂直同步信號(hào)同步?;趶慕獯a圖像存儲(chǔ)器12中讀出的圖象數(shù)據(jù)的圖像如圖17所示。在這種連接方式中,假定被恢復(fù)的圖像為NTSC圖像,一域圖像平面由240行組成,如圖17所示。
這里,假定所恢復(fù)的圖像在行數(shù)上被變換,圖像被顯示在顯示圖像平面的中心區(qū)域上,為180行,如圖18所示。在這種情況下,對(duì)應(yīng)一組30線(xiàn)的顯示垂直偏移值被提供給同步信號(hào)發(fā)生電路122。同步信號(hào)發(fā)生電路122產(chǎn)生一個(gè)被糾正的垂直同步信號(hào),其中,垂直同步信號(hào)僅由基于顯示垂直偏移值和行數(shù)變換處理的時(shí)間所延遲。在圖16和圖18所示的例子中,被糾正的垂直同步信號(hào)被延遲產(chǎn)生的情況僅對(duì)從下端1和2的數(shù)據(jù)寫(xiě)完成的時(shí)序中180行的掃描時(shí)間以及僅在顯示垂直偏移總和的時(shí)間(30行的掃描時(shí)間),即,僅對(duì)從垂直同步信號(hào)中30行的掃描時(shí)間內(nèi)。
同步信號(hào)發(fā)生電路122將垂直同步信號(hào)送給存儲(chǔ)器寫(xiě)控制電路117,并將被糾正的垂直同步信號(hào)送給存儲(chǔ)器讀控制電路121。存儲(chǔ)器寫(xiě)控制電路117用做為時(shí)間基準(zhǔn)的垂直同步信號(hào)對(duì)解碼圖像存儲(chǔ)器12執(zhí)行寫(xiě)操作。因此,寫(xiě)操作被執(zhí)行如圖16中的斜線(xiàn)K1、K2,…所示。
另一方面,存儲(chǔ)器讀控制電路121用被用做時(shí)間基準(zhǔn)的糾正的垂直同步信號(hào)從解碼的圖像存儲(chǔ)器12中執(zhí)行讀操作。具體來(lái)說(shuō),當(dāng)被糾正的垂直同步信號(hào)(參看圖16)在T1周期中從下端1的數(shù)據(jù)開(kāi)始寫(xiě)(斜線(xiàn)K2)僅僅延遲30行的掃描時(shí)間產(chǎn)生,在對(duì)應(yīng)顯示垂直偏移(斜線(xiàn)L1)的30行掃描時(shí)間之后,存儲(chǔ)器讀控制電路121開(kāi)始從區(qū)域M1中讀出。在這種情況下,因?yàn)樵?80行的掃描時(shí)間中讀出240行,因此讀速率為寫(xiě)速率(顯示速率)的4/3倍。當(dāng)從對(duì)區(qū)域M1開(kāi)始讀90行的掃描時(shí)間結(jié)束時(shí),完成從區(qū)域M1中讀取上端1的數(shù)據(jù),然后,從區(qū)域M2(斜線(xiàn)L2)中讀下端1的數(shù)據(jù)。
對(duì)于下端1的數(shù)據(jù),從T1周期的起始時(shí)序開(kāi)始寫(xiě),并且在讀下端1的數(shù)據(jù)時(shí)也同時(shí)執(zhí)行寫(xiě)操作。對(duì)于下端1數(shù)據(jù)的寫(xiě)入操作,要求240行的掃描時(shí)間。對(duì)于讀操作,要求180行的掃描時(shí)間。然而,由于寫(xiě)操作僅比讀操作提前60行的掃描時(shí)間,對(duì)下端1數(shù)據(jù)的讀取操作并沒(méi)有在寫(xiě)操作之前執(zhí)行(參看斜線(xiàn)K2和L2)。
因此,在T1周期結(jié)束時(shí)用90行的掃描時(shí)間正常完成了對(duì)下端1數(shù)據(jù)的讀取。在完成這一讀操作后的30行掃描時(shí)間之后,產(chǎn)生被糾正的垂直同步信號(hào)。因此,如果利用被糾正的垂直同步信號(hào)顯示基于從解碼圖像存儲(chǔ)器12中讀出的上端1和下端1圖像數(shù)據(jù)的圖像,所執(zhí)行的字框變換在圖像平面的某個(gè)上端部分和下端部分上有30行的非定義部,并且在垂直方向上中心有一個(gè)180行的主要定義部,如圖18所示。
同理,對(duì)上端2的圖像數(shù)據(jù)的讀操作以寫(xiě)速度的4/3倍速度開(kāi)始執(zhí)行,在T2周期開(kāi)始60行的掃描時(shí)間之后。如斜線(xiàn)K4和L4所示,直到完成對(duì)下端2圖像數(shù)據(jù)的讀取,而不必考慮讀操作沒(méi)有在寫(xiě)操作之前執(zhí)行。因此,重復(fù)類(lèi)似的操作,恢復(fù)圖18所示的用于字框顯示的圖像數(shù)據(jù)。
采用這種方法,在本實(shí)施例中,在顯示垂直偏移和行數(shù)變換處理基礎(chǔ)上延遲讀開(kāi)始時(shí)序,這樣能禁止在寫(xiě)操作之前執(zhí)行讀操作。對(duì)應(yīng)該延遲時(shí)間產(chǎn)生垂直同步信號(hào)被延遲的糾正垂直同步信號(hào),并用在顯示中,由此實(shí)現(xiàn)字框顯示。具體來(lái)說(shuō),第一至第五實(shí)施例中的讀控制電路13用做為時(shí)間基準(zhǔn)的糾正垂直同步信號(hào)執(zhí)行讀操作,由此能以比寫(xiě)速度高的速度讀取。因此,在不增加解碼圖像存儲(chǔ)器12的存儲(chǔ)量的情況下,包括行數(shù)變換處理的顯示偏移處理是可能的。
與上述有關(guān)的問(wèn)題是本實(shí)施例不僅能應(yīng)用在字框處理中,也可以應(yīng)用在增加顯示偏移只移動(dòng)顯示位置的情況下。圖19和圖20為說(shuō)明這種情況操作過(guò)程的示意圖。圖19對(duì)應(yīng)圖16,圖20表示劃分一圖像平面的圖像數(shù)據(jù)的方法。
基于垂直顯示起始位置的顯示垂直偏移值被送給同步信號(hào)發(fā)生電路122。同步信號(hào)發(fā)生電路122產(chǎn)生被糾正的垂直同步信號(hào)(圖19),該信號(hào)只提前從圖19所示的垂直同步信號(hào)中對(duì)應(yīng)顯示垂直偏移值的時(shí)間。存儲(chǔ)器寫(xiě)控制電路117用做為時(shí)間基準(zhǔn)的垂直同步信號(hào)對(duì)解碼圖像存儲(chǔ)器12執(zhí)行寫(xiě)操作。因此,執(zhí)行圖19中斜線(xiàn)K1、K2,…所示的寫(xiě)操作。
另一方面,存儲(chǔ)器讀控制電路121在僅被延遲從糾正的垂直同步信號(hào)(垂直同步信號(hào)的時(shí)序)中基于顯示垂直偏移的時(shí)間的時(shí)序上開(kāi)始從解碼圖像存儲(chǔ)器12中讀取圖像數(shù)據(jù),并且在糾正的垂直同步信號(hào)的時(shí)序上被完成。具體來(lái)說(shuō),如圖19所示,從T1周期的起始時(shí)序中連續(xù)地分配區(qū)域M1的地址,以便執(zhí)行對(duì)上端1數(shù)據(jù)的讀操作(斜線(xiàn)01)。在T1周期的后半個(gè)周期中,分配區(qū)域M2的地址以便讀取下端1的數(shù)據(jù)。在糾正的垂直同步信號(hào)的時(shí)序上完成對(duì)下端1數(shù)據(jù)的讀取,如圖19中的斜線(xiàn)02所示。
由于糾正的垂直同步信號(hào)只通過(guò)共享顯示垂直偏移從垂直同步信號(hào)中提前產(chǎn)生,如果利用糾正的垂直同步信號(hào)顯示基于從解碼圖像存儲(chǔ)器12中讀取的上端1和下端1的圖像數(shù)據(jù)的圖像,得到的圖像基于上端1的數(shù)據(jù)在僅由顯示垂直偏移從圖像平面的上端下面的位置開(kāi)始顯示,如圖20第一域中所示。在這種連接方式中,圖像的下端僅缺顯示垂直偏移的共享部分。接著執(zhí)行類(lèi)似的寫(xiě)和讀操作以便執(zhí)行圖20所示的顯示。
反之,如果糾正的垂直同步信號(hào)在由大于垂直同步信號(hào)的顯示垂直偏移的共享的延遲中被產(chǎn)生,也能在圖像平面的上端顯示比圖像數(shù)據(jù)的上端低的一部分,僅為垂直顯示偏移量。
上述的實(shí)施是這樣一個(gè)例子,在該例中,由視頻信號(hào)重新產(chǎn)生的同步信號(hào)的時(shí)序被改變。然而,當(dāng)由外部提供同步信號(hào)時(shí),對(duì)所提供的同步信號(hào)的時(shí)序改變解碼的起始時(shí)序,由此,顯然能得到類(lèi)似的優(yōu)點(diǎn)。
圖21為描述該例子操作過(guò)程的示意圖。圖21對(duì)應(yīng)圖16。
在這種情況下,圖15中的解碼部分用做為時(shí)基的糾正的垂直同步信號(hào)執(zhí)行解碼,并對(duì)解碼圖像存儲(chǔ)器12執(zhí)行寫(xiě)操作。另一方面,用做為時(shí)基的垂直同步信號(hào)對(duì)解碼圖像存儲(chǔ)器12執(zhí)行讀操作。具體來(lái)說(shuō),當(dāng)由外部提供同步信號(hào)時(shí),也能得到字框處理和顯示偏移的類(lèi)似優(yōu)點(diǎn)。
如上所述,本發(fā)明的字框變換裝置可用于對(duì)例如MPEG或類(lèi)似的編碼數(shù)據(jù)解碼的解碼器。例如,適合于被用在MPEG解碼器LSI上,這種解碼器被裝在DVD機(jī)或類(lèi)似的裝置上。
權(quán)利要求
1.一種字框變換裝置,其特征在于包括存儲(chǔ)裝置,存放對(duì)編碼數(shù)據(jù)執(zhí)行解碼處理的解碼裝置中的圖像數(shù)據(jù);輸出裝置,讀取被存放在所述存儲(chǔ)裝置中的圖像數(shù)據(jù),并根據(jù)所讀的圖像數(shù)據(jù)為字框圖像建立輸出圖像數(shù)據(jù),在預(yù)定的圖像顯示時(shí)間內(nèi)輸出相同的數(shù)據(jù);以及讀控制裝置,以高于對(duì)所述存儲(chǔ)裝置的寫(xiě)速率的速率,從所述存儲(chǔ)裝置中對(duì)所述圖像數(shù)據(jù)執(zhí)行讀操作。
2.根據(jù)權(quán)利要求1的字框變換裝置,其特征在于所述輸出裝置包括操作裝置,將行之間的預(yù)定的操作應(yīng)用到從所述存儲(chǔ)裝置中讀出的圖像數(shù)據(jù),以便得到對(duì)所述字框圖像的輸出圖像數(shù)據(jù);以及存儲(chǔ)器,存放由所述操作裝置執(zhí)行的操作所要求的多行像素?cái)?shù)據(jù)。
3.根據(jù)權(quán)利要求1的字框變換裝置,其特征在于在不同于對(duì)所述存儲(chǔ)裝置寫(xiě)操作的時(shí)基的時(shí)基上,所述讀控制裝置對(duì)所述存儲(chǔ)裝置中的所述圖像數(shù)據(jù)執(zhí)行讀操作,該時(shí)序?qū)?yīng)所述的圖像顯示時(shí)間。
4.一種字框變換裝置,其特征在于包括一圖像存儲(chǔ)器,存放對(duì)編碼數(shù)據(jù)解碼處理得到的圖像數(shù)據(jù);第一讀控制裝置,在n(n<m)行的圖像顯示時(shí)間內(nèi)從所述圖像存儲(chǔ)器中讀取m行數(shù)據(jù)并輸出相同的數(shù)據(jù);至少兩個(gè)行存儲(chǔ)器,存放由所述第一讀控制裝置從所述圖像存儲(chǔ)器中讀出的圖像數(shù)據(jù);操作處理裝置,將預(yù)定的掃描行數(shù)變換操作處理應(yīng)用到從所述的至少兩個(gè)行存儲(chǔ)器中讀出的圖像數(shù)據(jù),執(zhí)行從m行到n行的掃描行數(shù)變換;系數(shù)發(fā)生裝置,輸出用于所述操作處理的操作系數(shù);寫(xiě)控制裝置,將由所述第一讀控制裝置讀出的圖像數(shù)據(jù)分別寫(xiě)到所述的至少兩個(gè)行存儲(chǔ)器中,每行被用在所述掃描行數(shù)變換操作處理中;以及第二讀控制裝置,在1行的圖像顯示時(shí)間中,從所述至少兩個(gè)行存儲(chǔ)器中讀出被用在所述掃描行數(shù)變換操作處理中的行的圖像數(shù)據(jù),并將相同的數(shù)據(jù)輸出到所述的操作處理裝置中。
5.根據(jù)權(quán)利要求4的字框變換裝置,其特征在于所述第一讀控制裝置在小于或等于1行顯示時(shí)間的n/m倍的時(shí)間內(nèi)從所述圖像存儲(chǔ)器中讀出1行的圖像數(shù)據(jù)。
6.一種字框變換裝置,其特征在于包括圖像存儲(chǔ)器,存放對(duì)編碼數(shù)據(jù)做解碼處理得到的圖像數(shù)據(jù);第一讀控制裝置,將從m到n行的掃描行數(shù)變換操作處理所要求的行數(shù)的n倍的行數(shù)的圖像數(shù)據(jù)劃分為小于1行的的圖像數(shù)據(jù)量的預(yù)定量的圖像數(shù)據(jù)單位,在n行的圖像顯示時(shí)間內(nèi),從所述的圖像存儲(chǔ)器中讀出相同的數(shù)據(jù)并輸出。至少兩個(gè)存儲(chǔ)器,具有能存放由所述的第一讀控制裝置從所述圖像存儲(chǔ)器中讀取的所述預(yù)定量的圖像數(shù)據(jù)的容量;操作處理裝置,將預(yù)定的掃描行數(shù)變換操作處理應(yīng)用到從所述至少兩個(gè)存儲(chǔ)器中讀出的所述預(yù)定量的圖像數(shù)據(jù)上,執(zhí)行從m行到n行的掃描行數(shù)變換;系數(shù)發(fā)生裝置,輸出被用在所述操作處理中的操作系數(shù);寫(xiě)控制裝置,將由所述第一讀控制裝置讀出的所述預(yù)定量的圖像數(shù)據(jù)分別寫(xiě)到所述的至少兩個(gè)存儲(chǔ)器中,每個(gè)行被用在所述的掃描行數(shù)變換操作處理中;以及第二讀控制裝置,在所述預(yù)定量圖像數(shù)據(jù)的圖像顯示時(shí)間內(nèi),從所述至少兩個(gè)存儲(chǔ)器中讀出被用在所述掃描行數(shù)變換操作處理中的行的所述預(yù)定量的圖像數(shù)據(jù),并將相同的數(shù)據(jù)輸出到所述的操作處理裝置中。
7.根據(jù)權(quán)利要求6的字框變換裝置,其特征在于所提供的存儲(chǔ)器,其數(shù)目對(duì)應(yīng)所述掃描行數(shù)變換操作處理所要求的行數(shù),以及所述第一讀控制裝置在等于或小于所述預(yù)定量圖像數(shù)據(jù)的圖像顯示時(shí)間的兩倍(1/存儲(chǔ)器數(shù)目)的時(shí)間內(nèi)從所述圖像存儲(chǔ)器中讀取所述的預(yù)定量圖像數(shù)據(jù)。
8.根據(jù)權(quán)利要求2至權(quán)利要求5中任何一個(gè)的字框變換裝置,其特征在于,所述m和所述n之間的比例為4∶3。
9.一種字框變換方法,其特征在于包括第一讀過(guò)程,在n(n<m)行的圖像顯示時(shí)間內(nèi)讀取存在圖像存儲(chǔ)器中的m行圖像數(shù)據(jù)并輸出相同的數(shù)據(jù);第一寫(xiě)過(guò)程,將從所述圖像存儲(chǔ)器中讀出的圖像數(shù)據(jù)以預(yù)定的數(shù)據(jù)單位存在被用在掃描行數(shù)變換操作處理中的多個(gè)行存儲(chǔ)器中;第二讀過(guò)程,比對(duì)應(yīng)圖像顯示時(shí)間的速度從所述的多個(gè)存儲(chǔ)器中讀出被用在所述掃描行數(shù)變換操作處理中的圖像數(shù)據(jù);以及操作過(guò)程,將預(yù)定的操作處理應(yīng)用到從所述的多個(gè)存儲(chǔ)器中讀出的圖像數(shù)據(jù),得到某個(gè)字框圖像的輸出圖像數(shù)據(jù)。
10.一種字框變換方法,其特征在于,包括寫(xiě)過(guò)程,以預(yù)定的同步時(shí)序?qū)⒂蓪?duì)編碼數(shù)據(jù)解碼得到的圖像數(shù)據(jù)寫(xiě)到存儲(chǔ)裝置;以及讀過(guò)程,在不同于所述預(yù)定同步時(shí)序的同步時(shí)序上,以高于在所述寫(xiě)過(guò)程中的寫(xiě)速率的讀速率讀出存在所述存儲(chǔ)裝置中的圖像數(shù)據(jù)。
11.一種字框變換裝置,其特征在于包括解碼裝置,其中被輸入的是包括使用向前和向后基準(zhǔn)圖像的雙向預(yù)測(cè)編碼數(shù)據(jù)的編碼數(shù)據(jù),按預(yù)定的塊單位對(duì)所輸入的編碼數(shù)據(jù)解碼,并輸出解碼數(shù)據(jù);存儲(chǔ)裝置,存放從所述解碼裝置中輸出的幀結(jié)構(gòu)的解碼數(shù)據(jù),通過(guò)對(duì)所述雙向預(yù)測(cè)編碼數(shù)據(jù)的解碼處理,按交叉的次序輸出相同的數(shù)據(jù),由此得到具有交叉結(jié)構(gòu)的視頻信號(hào);同步信號(hào)發(fā)生裝置,產(chǎn)生和所述視頻信號(hào)同步的同步信號(hào),并且和所述的同步信號(hào)同相位提前或延遲預(yù)定的相位,以便產(chǎn)生用在顯示中的被糾正同步信號(hào);以及寫(xiě)和讀控制裝置,使用做為時(shí)間基準(zhǔn)的所述同步信號(hào)對(duì)所述存儲(chǔ)裝置執(zhí)行寫(xiě)操作,并且使用做為時(shí)間基準(zhǔn)的所述糾正的同步信號(hào)對(duì)所述的存儲(chǔ)裝置執(zhí)行讀操作,得到具有所述交叉結(jié)構(gòu)的視頻信號(hào)。
12.一種字框變換裝置,其特征在于包括解碼裝置,其中輸入的是包括使用向前和向后基準(zhǔn)圖像的雙向預(yù)測(cè)編碼數(shù)據(jù)的編碼數(shù)據(jù),按預(yù)定的塊單位對(duì)所輸入的編碼數(shù)據(jù)進(jìn)行解碼并輸出解碼數(shù)據(jù);存儲(chǔ)裝置,存放從所述解碼裝置中輸出的幀結(jié)構(gòu)的解碼數(shù)據(jù),通過(guò)對(duì)所述雙向預(yù)測(cè)編碼數(shù)據(jù)的解碼處理,按交叉的次序輸出相同的數(shù)據(jù),由此得到具有交叉結(jié)構(gòu)的視頻信號(hào);同步信號(hào)發(fā)生裝置,產(chǎn)生和所述視頻信號(hào)同步的糾正的同步信號(hào),其中,用在顯示中的所述同步信號(hào)在相位上提前或延遲某個(gè)預(yù)定的相位;解碼控制裝置,使用做為時(shí)基的所述糾正的同步信號(hào)控制對(duì)所述解碼裝置的解碼;以及寫(xiě)和讀控制裝置,使用做為時(shí)基的所述糾正的同步信號(hào)對(duì)所述的存儲(chǔ)裝置執(zhí)行寫(xiě)操作,并且使用做為時(shí)基的所述同步信號(hào)對(duì)所述的存儲(chǔ)裝置執(zhí)行讀操作,得到具有所述交叉結(jié)構(gòu)的視頻信號(hào)。
13.根據(jù)權(quán)利要求11和12中任一個(gè)的字框變換裝置,其特征在于,所述同步信號(hào)發(fā)生裝置如此構(gòu)造,使得同步信號(hào)在顯示垂直偏移處理和掃描行數(shù)變換處理中至少一個(gè)的基礎(chǔ)上在相位上提前或延遲某個(gè)預(yù)定的相位。
全文摘要
讀控制電路13以m/n倍于顯示速度的讀速度讀出被存在解碼圖像存儲(chǔ)器12中的圖像數(shù)據(jù)。這些圖像數(shù)據(jù)由寫(xiě)控制電路16逐行寫(xiě)到行存儲(chǔ)器14和15。讀地址控制電路17以顯示速度從行存儲(chǔ)器14和15中讀取圖像數(shù)據(jù),并且由乘法器18和19以及加法器21產(chǎn)生某個(gè)字框圖像的行數(shù)據(jù)。具體來(lái)說(shuō),將從解碼圖像存儲(chǔ)器12中讀出的m行的行數(shù)據(jù)變換為n行,以便能夠顯示字框。因此能在不使用一域存儲(chǔ)器的情況下比較小的存儲(chǔ)況容量執(zhí)行字框變換處理。
文檔編號(hào)H04N7/01GK1155957SQ96190626
公開(kāi)日1997年7月30日 申請(qǐng)日期1996年7月18日 優(yōu)先權(quán)日1996年7月18日
發(fā)明者栗原弘一, 阿部修司, 稻垣雄史, 依田信治 申請(qǐng)人:株式會(huì)社東芝