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

圖像信號(hào)編碼裝置的制作方法

文檔序號(hào):88416閱讀:459來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):圖像信號(hào)編碼裝置的制作方法
該發(fā)明涉及在傳真通訊系統(tǒng)、圖象電子存儲(chǔ)裝置或類(lèi)似的其它裝置中使用的圖象信號(hào)編碼裝置。
在圖象傳輸系統(tǒng)中(例如一個(gè)通常的傳真通訊系統(tǒng))或一種使用現(xiàn)代光盤(pán)或磁盤(pán)的圖象存儲(chǔ)系統(tǒng),圖象信號(hào)被編碼,以便降低信號(hào)數(shù)據(jù)的數(shù)量,並能使數(shù)據(jù)的傳輸和存儲(chǔ)(也就是編成組)有效地高速度完成。
例如,在傳真通訊中,MH(改進(jìn)的赫夫曼碼)編碼是已知的一種一維編碼方案;MR(改進(jìn)的里德碼)編碼,是一種二維編碼方案;MMR(改進(jìn)的改進(jìn)的里德碼)編碼,是一種高效率的二維編碼方案。該MH、MR和MMR方案有如下述的關(guān)系,該MMR方案包括有類(lèi)似于該MH方案的那些技術(shù),並由該MR方案的局部地改進(jìn)得到。
被編碼的圖象和編碼規(guī)則,遵循著由CCITT(電話和電報(bào)國(guó)際顧問(wèn)委員會(huì))推薦的T4和T6。
該MMR方案在一個(gè)被推薦的通訊系統(tǒng)中,被描述為是一種高效的二維編碼方案(郵電與無(wú)線電通訊第197號(hào)),該通訊系統(tǒng)用于1985年3月22日的該官方公報(bào)(增刊第29號(hào))中的第52頁(yè)及其接下去的頁(yè)里所描述的傳真通訊組第4號(hào)的一些裝置上。在郵政部1013號(hào)通知和1981年無(wú)線電通訊這兩方面里,該MH方案被描述為一維編碼方案而該MR方案是二維編碼方案。
在上述編碼方案中,該MR和MMR方案中利用給定行的圖象信號(hào)和最接近的前一行之間的對(duì)應(yīng)關(guān)系,以便使給定行的圖象信號(hào)編碼,對(duì)應(yīng)關(guān)系的鑒別需要綜合的數(shù)據(jù)處理,這一處理是利用微型計(jì)算機(jī)或類(lèi)似設(shè)備的軟件來(lái)完成的。對(duì)于編碼速度有一個(gè)上限的這種對(duì)應(yīng)關(guān)系的鑒別,軟件處理需要若干步驟。一個(gè)原始圖形以光電方式讀入。以產(chǎn)生一個(gè)圖象信號(hào),該圖象信號(hào)被暫存在一個(gè)大容量存儲(chǔ)器中,然后該圖象信號(hào)被讀出並被同步的編碼操作所編碼,從而對(duì)于這樣輸出的圖象信號(hào),像這樣沒(méi)有延遲的讀出圖象信號(hào),也就是在實(shí)時(shí)的基礎(chǔ)上進(jìn)行編碼,這是困難的。
另外,由于編碼操作是在對(duì)應(yīng)于對(duì)應(yīng)關(guān)系鑒別結(jié)果的模式中完成,因而要獲得由光電方式讀一個(gè)沒(méi)有延遲的原始圖像的圖象信號(hào)是困難的。
為了便于表示一個(gè)相應(yīng)于MMR方案水平模式的相對(duì)長(zhǎng)的行程,需要一個(gè)多元編碼的碼,如果在模式鑒別之后產(chǎn)生了這些編碼的碼,該編碼操作速度比圖象信號(hào)輸入速度要慢一些,從而要完成實(shí)時(shí)編碼操作要產(chǎn)生困難。
當(dāng)對(duì)應(yīng)關(guān)系鑒別之后,編碼操作被完成時(shí),在先輸入的象素和隨后輸入的象素必須被監(jiān)視,以便使編碼操作和圖象信號(hào)同步,編碼必須在對(duì)應(yīng)關(guān)系鑒別被完成后立即完成。
在利用MH、MR和MMR方案的圖象信號(hào)編碼中,圖象信號(hào)的象素?cái)?shù)表示一種相同的顏色,即一種必須由碼來(lái)表示的一個(gè)行程,更為特別的是,一個(gè)行程由終端碼和補(bǔ)算碼表示,該終端碼代表1到63中的行程中的一個(gè),而補(bǔ)算碼表示64、192、……,64XM,……,2560中的行程中的一個(gè)。因此,為便于表示一種相對(duì)長(zhǎng)的行程,需要一種多元編碼。無(wú)論如何,如果這些碼被同時(shí)產(chǎn)生,一個(gè)編碼電路會(huì)被超載,並需要一個(gè)長(zhǎng)的處理時(shí)間。
該MH、MR和MMR方案可被選擇使用于相應(yīng)于其后的用于處理圖象信號(hào)的不同型式的微處理器。如果其后的處理格式加以改變,那么就需要一個(gè)修改的電路,以便和處理格式的變化相兼容,因而降低編碼效率。由于以上描述的這三個(gè)編碼方案是相互相關(guān)的,對(duì)于在單一編碼裝置中使用這三個(gè)編碼方案的要求有了增加。
該發(fā)明的目的是以高速度同圖象輸入信號(hào)同步完成對(duì)圖象信號(hào)的編碼。
該發(fā)明的另一個(gè)目的是並行處理一串行輸入信號(hào),以便達(dá)到輸入的圖象信號(hào)沒(méi)有延遲地實(shí)時(shí)編碼,並且不使用大容量存儲(chǔ)器或類(lèi)似的設(shè)備。
該發(fā)明還有另一個(gè)目的,是在編碼期間在每一模式中同時(shí)產(chǎn)生編碼的碼,並按照優(yōu)先順序選擇輸出這些碼,以便于最佳編碼的碼能在模式鑒別的結(jié)束時(shí)被輸出,並且能在輸入的圖形信號(hào)沒(méi)有被延遲地完成編碼。
該發(fā)明還有另一個(gè)目的是在使用多元模式的編碼中,模式鑒別剛一完成立即產(chǎn)生編碼的碼,從而達(dá)到高速實(shí)時(shí)編碼。
該發(fā)明還有另一個(gè)目的是,輸入和編碼一種具有為編碼所必須有的象素的圖形信號(hào),從而同圖形輸入信號(hào)以同步方式對(duì)輸入信號(hào)恰當(dāng)編碼。
該發(fā)明還有另一個(gè)目的是予存予測(cè)編碼的碼,並讀出該予存編碼的碼,以便編碼負(fù)荷在定時(shí)的碼輸出端可以減小,並能輸入被編碼的圖象信號(hào),而正在輸入的圖象信號(hào)又沒(méi)有被延遲。
該發(fā)明還有另一個(gè)目的是,產(chǎn)生一種鑒別碼的模式和緊接著的隨后編碼的碼,如此去構(gòu)成一個(gè)綜合碼,同多元編碼輸出的情況相比較從而縮短了輸出時(shí)間,並因而對(duì)輸入圖象信號(hào)的編碼從圖象信號(hào)輸入那里沒(méi)有被延遲。
該發(fā)明還有另外一個(gè)目的,對(duì)于單個(gè)象素分別輸出一個(gè)多元編碼,從而減小該寄存編碼的負(fù)荷並進(jìn)行有效地編碼。
該發(fā)明還有另一個(gè)目的,在單個(gè)編碼裝置中使用一種多元編碼方案,並達(dá)到使編碼適合于其后的處理器,而又不用對(duì)該電路結(jié)構(gòu)進(jìn)行大的改動(dòng)。
上述和其它的關(guān)于該發(fā)明的目的、特點(diǎn)和優(yōu)點(diǎn),將在下面連同附圖的詳細(xì)描述中體現(xiàn)出來(lái)。
圖1和2是使用該發(fā)明的編碼裝置的方塊圖。
圖3是用于說(shuō)明圖1和圖2該裝置的操作的時(shí)間示意圖。
圖4、5和6是用于說(shuō)明基準(zhǔn)行和編碼行之間的相互關(guān)系的示意圖。
圖7是圖1中虛擬變化點(diǎn)發(fā)生器的電路圖。
圖8是用于說(shuō)明圖7中虛擬變化點(diǎn)發(fā)生器操作的時(shí)間圖。
圖9是圖1中選擇器的電路圖。
圖10是圖1中變化點(diǎn)檢測(cè)電路的電路圖。
圖11和12是圖2中符號(hào)檢測(cè)電路的示出部份的電路圖。
圖13是圖2中一個(gè)行程計(jì)數(shù)器的電路圖。
圖14是圖2中一個(gè)ROM表A的等效電路的電路圖。
圖15是圖2中一個(gè)ROM表C的方框圖。
圖16是圖15中該ROM表C的示出內(nèi)容的數(shù)據(jù)格式。
圖17是圖2中碼測(cè)定電路的電路圖。
圖18是圖2中補(bǔ)算碼發(fā)生器和存儲(chǔ)器的電路圖。
圖19是用于說(shuō)明圖18中補(bǔ)算碼發(fā)生器和存儲(chǔ)器操作的時(shí)間圖。
圖20是用于說(shuō)明一個(gè)基準(zhǔn)行和一個(gè)編碼行之間的相互關(guān)系的示意圖。
圖21是說(shuō)明一種H模式的編碼。
圖22是虛擬變化點(diǎn)延遲電路的示意圖。
圖23是于說(shuō)明圖22中延遲電路操作的時(shí)間圖。
圖24是線路終端碼發(fā)生器控制電路的示意圖。
圖25是用于說(shuō)明一個(gè)編碼中斷控制電路操作的時(shí)間圖。
圖26是圖象信號(hào)並串轉(zhuǎn)換器的方塊圖。
圖27是圖26中並串轉(zhuǎn)換器輸出狀態(tài)的時(shí)間圖。
圖1和2是使用該發(fā)明的編碼電路結(jié)構(gòu)的方框圖,然后編碼電路的操作將結(jié)合圖1到圖5詳細(xì)描述。
參照?qǐng)D1信號(hào)121是一個(gè)被編碼的圖象信號(hào),該圖象信號(hào)由一個(gè)外圍設(shè)備,如一個(gè)圖象掃描裝置,一個(gè)圖象存儲(chǔ)裝置或一個(gè)計(jì)算機(jī)來(lái)提供。該圖象信號(hào)是由“0”和/或“1”來(lái)表示的一串二進(jìn)制數(shù)據(jù)(例如“0”代表白色象素和“1”代表黑色象素),對(duì)時(shí)鐘134由和圖象信號(hào)121輸入同步的外圍設(shè)備來(lái)提供,每一個(gè)象素由每一個(gè)時(shí)鐘來(lái)定時(shí),同步信號(hào)136包括代表圖象信號(hào)121的垂直和水平信號(hào)周期的垂直和水平同步信號(hào)。
在這一具體方案里,被編碼的圖象信號(hào)121作為用于每一主掃描線的一串行圖象信號(hào)的掃描圖象信號(hào),以同樣的方法提供一個(gè)信號(hào)給激光打印機(jī)或類(lèi)似的設(shè)備。
電路101強(qiáng)制產(chǎn)生一個(gè)像這樣一個(gè)象素的變化點(diǎn)(也就是一個(gè)虛擬的象素),緊挨著一個(gè)編碼行(該圖象的一個(gè)主掃描線被編碼)上的該實(shí)際圖象是該變化點(diǎn)的最終象素,該電路101被稱(chēng)之為一個(gè)“虛擬變化點(diǎn)產(chǎn)生器A”101,該虛擬變化點(diǎn)產(chǎn)生器A具有一種不改變?cè)诰幋a行上的實(shí)際圖象結(jié)構(gòu)。
一個(gè)行緩沖存儲(chǔ)器A102和一個(gè)行緩沖存儲(chǔ)器B103被連接到虛擬變化點(diǎn)產(chǎn)生器A101的輸出端,該存儲(chǔ)器A102和B103包括獨(dú)立承受讀寫(xiě)存取的RAMs(隨機(jī)存儲(chǔ)器),存儲(chǔ)器A102和B103的每一個(gè)都有一定容量(主掃描線數(shù)),以便于存儲(chǔ)在一個(gè)編碼行上的二進(jìn)制圖形。
該行緩沖存儲(chǔ)器A102完成一個(gè)寫(xiě)操作,而該行緩沖存儲(chǔ)器B103完成一個(gè)讀操作,反之亦然。換言之,該兩個(gè)緩沖存儲(chǔ)器構(gòu)成一個(gè)雙倍的緩沖存儲(chǔ)器。
一個(gè)存儲(chǔ)器尋址計(jì)數(shù)器111對(duì)時(shí)鐘134計(jì)數(shù),對(duì)應(yīng)于編碼行的象素?cái)?shù)的數(shù)量,計(jì)數(shù)器111的計(jì)數(shù)作為存儲(chǔ)器尋址信號(hào)135被同時(shí)提供到該行緩沖存儲(chǔ)器A102和B103,存儲(chǔ)器尋址計(jì)數(shù)器111的計(jì)數(shù)被復(fù)位到用于每一編碼行和重新計(jì)數(shù)的初始值。被寫(xiě)在每一行緩沖存儲(chǔ)器里的每行的二進(jìn)制圖象在對(duì)應(yīng)于一個(gè)新輸入線的圖象信號(hào)121的象素位置的象素單元里被讀出。
選擇器104提供一個(gè)選擇信號(hào)901到行緩沖存儲(chǔ)器A102和B103中的一個(gè),這樣來(lái)選擇在讀形式中的該緩沖存儲(chǔ)器,從而獲得該讀出數(shù)據(jù),被選擇的數(shù)據(jù)由選擇器104提供給下一級(jí),作為一個(gè)基準(zhǔn)行125,也就是作為編行基準(zhǔn)數(shù)據(jù)(一個(gè)圖象)。
電路105強(qiáng)制產(chǎn)生一個(gè)變化點(diǎn)這樣一個(gè)象素(也就是一個(gè)虛擬象素),進(jìn)一步到在編碼行(被編碼圖象的一個(gè)主掃描線)上的實(shí)際圖象是該變化點(diǎn)的最終象素。電路105被稱(chēng)之為一個(gè)“虛擬變化點(diǎn)產(chǎn)生器B″105,該虛擬變化點(diǎn)產(chǎn)生器B105具有不改變?cè)诰幋a行上的實(shí)際圖形的結(jié)構(gòu)。
電路106檢測(cè)用于在基準(zhǔn)行上的實(shí)際行和虛擬象素中的變化點(diǎn)的象素。該電路106稱(chēng)之為一個(gè)“變化點(diǎn)檢測(cè)電路A″106。
電路107檢測(cè)用于在編碼行上的實(shí)際線和虛擬象素中的變化點(diǎn)的象素。該電路107稱(chēng)之為一個(gè)“變化點(diǎn)檢測(cè)電路B″107。
一個(gè)移位寄存器A108,一個(gè)移位寄存器B109,和一個(gè)移位寄存器C110分別包括4位移位寄存器。
信號(hào)126表示在基準(zhǔn)行上的實(shí)際圖象和一個(gè)虛擬象素。信號(hào)127是用于在基準(zhǔn)行上的實(shí)際圖象和一個(gè)虛擬象素的變化點(diǎn)信號(hào)。信號(hào)128是用于在編碼行上的實(shí)際圖象和一個(gè)虛擬象素的變化點(diǎn)信號(hào)。
定時(shí)電路112接收該時(shí)鐘134和該同步信號(hào)136,並在輸入信號(hào)的基礎(chǔ)上產(chǎn)生各種定時(shí)信號(hào)137,以便對(duì)各個(gè)電路塊定時(shí)。
圖1中的電路塊的操作,在當(dāng)圖4中一個(gè)實(shí)際圖象(也就是一個(gè)被編碼的圖象)給定和相應(yīng)于該MMR(改進(jìn)的里德碼)方案編碼時(shí)將被描述。
為簡(jiǎn)化的緣故,在圖4的圖象中,一行包括32個(gè)象素(主掃描線=32)和兩行(付掃描線數(shù)=2)構(gòu)成一頁(yè)。
在圖4中,為便于第1行402的實(shí)際編碼,一虛擬行401被定義為基準(zhǔn)行,而第1行402被定義為編碼行,如圖5中所表明的。
在圖4中,為便于第2行403的編碼,第1行402被定義為基準(zhǔn)行,而第2行403被定義為編碼行,如圖6中所表明的。
甚至如果一頁(yè)包括3個(gè)或更多個(gè)主掃描線,也就是……第3行,第4行……,基準(zhǔn)行和編碼行之間的相互關(guān)系都使之適合于連續(xù)編碼,而不管付掃描線數(shù)。
當(dāng)圖4中的圖象在向那里輸送時(shí),圖3是用于說(shuō)明圖1中電路塊操作的時(shí)間圖。
參看圖3,一個(gè)垂直同步(V-SYNC)信號(hào)136-1表示沿著付掃描方向的一個(gè)圖象的一個(gè)周期,即一頁(yè)圖象的輸入周期。水平同步(H-SYNC)信號(hào)136-2,它表示沿著主掃描線的圖象的一個(gè)周期,即1行圖象的輸入周期。時(shí)鐘134作為圖象時(shí)鐘信號(hào),圖3中的圖形信號(hào)121表示為一個(gè)被編碼(圖4)的圖象信號(hào)的信號(hào)波形,並具有用于黑色象素的高電平,也就是“1”,和用于白色象素的低電平,也就是“0”。在圖3中的圖象里,用于一個(gè)周期T1的一個(gè)圖象分量是在第1行402(圖4)上的一個(gè)實(shí)際圖象,和用于一個(gè)周期T2的一個(gè)圖象分量是在第2行403(圖4)上的一個(gè)實(shí)際圖象。
圖4中虛擬行401表示一個(gè)打印表格的上頁(yè)邊,或表格外側(cè)的空白范圍。根據(jù)MMR方案,該虛擬行401被假設(shè)是全部白色線(也就是在1線中的全部象素是白色象素),因而,在圖4中的虛擬行401不出現(xiàn)在圖3中的圖象信號(hào)121里。
圖5是用于說(shuō)明第1行402編碼操作的時(shí)間圖,特別是說(shuō)明,在作為該基準(zhǔn)行的虛擬行401和作為該編碼行的第1行402之間的相互關(guān)系。
當(dāng)在圖5中,第1行402上的圖象被送到虛擬變化點(diǎn)產(chǎn)生器A101時(shí),一個(gè)虛擬變化點(diǎn)(一個(gè)虛擬象素)302被附加于該圖象上,如在圖3中由122(一編碼行)所指明的,對(duì)于該周期T1的實(shí)際圖象不變化。在第1行上的最后象素301,對(duì)下一個(gè)象素302,具有相反的邏輯電平(也就是白色到黑色)。跟隨該虛擬變化點(diǎn)(該虛擬象素)302的虛擬象素和虛擬變化點(diǎn)(虛擬象素)302具有相同的電平,以便予防它們成為變化點(diǎn),由于這一理由被較遲描述。
在圖3中,編碼行信號(hào)122作為被編碼的圖象信號(hào)輸入到變化點(diǎn)檢測(cè)電路B107,如圖1中所表示的,編碼行信號(hào)122作為白色數(shù)據(jù)也被送到行緩沖存儲(chǔ)器A102和B103。
尋址計(jì)數(shù)器111僅用于周期T1的圖象時(shí)鐘134的計(jì)數(shù),並輸出一個(gè)在圖3中的計(jì)數(shù)值135,該計(jì)數(shù)輸出被共同作為一個(gè)存儲(chǔ)器尋址信號(hào)135送到該行緩沖存儲(chǔ)器A102和B103。
如果該行緩沖存儲(chǔ)器A102和B103被分別設(shè)置成寫(xiě)方式和讀方式,那么用于編碼行122的數(shù)據(jù)被寫(xiě)在響應(yīng)于該存儲(chǔ)器尋址信號(hào)135的該行緩沖存儲(chǔ)器A102的地址上。如果所有“0”被寫(xiě)在置為讀方式的行緩沖存儲(chǔ)器B103里,那么“0”被順序讀出到由該存儲(chǔ)器尋址信號(hào)135存取的地址里,並用于圖1中由124表示的讀出信號(hào)B。該讀出信號(hào)B124由選擇器104選擇並用作基準(zhǔn)行125的數(shù)據(jù)。
在圖3中的數(shù)據(jù)信號(hào)波形125表示該基準(zhǔn)行數(shù)據(jù),被這樣設(shè)置的“0”用于周期T1,如圖5中所表明的,被獲得的虛擬行401作為“全白色”基準(zhǔn)行。如上所述,編碼行信號(hào)122也被用于變化點(diǎn)檢測(cè)電路B107,該檢測(cè)電路B107檢測(cè)在數(shù)據(jù)輸入到那里的變化點(diǎn)(也就是一象素),變化點(diǎn)象素是作為數(shù)據(jù)“1”的輸出,其它不用于變化點(diǎn)的象素是作為數(shù)據(jù)“0”輸出,這一輸出對(duì)應(yīng)于圖1中的輸出128。
虛擬變化點(diǎn)產(chǎn)生器B105和變化點(diǎn)檢測(cè)電路A106完成用于編碼行信號(hào)122的產(chǎn)生器101和檢測(cè)電路107那樣相同的操作。因此,為基準(zhǔn)行信號(hào)125,設(shè)置了該產(chǎn)生器B105和該檢測(cè)電路A106。
基準(zhǔn)行信號(hào)125由虛擬變化點(diǎn)產(chǎn)生器B105轉(zhuǎn)換為由與最終象素具有一種不同顏色的、通過(guò)附加虛擬象素而獲取的信號(hào),並且加到該最終象素。
該信號(hào)128從變化點(diǎn)檢測(cè)電路B107輸出,並在響應(yīng)于時(shí)鐘124的移位寄存器A108中順序移位。在移位寄存器A108中的符號(hào)A1到A4代表四個(gè)並行位,該並行四位輸出是標(biāo)準(zhǔn)的輸出。該移位寄存器A108的輸出信號(hào)波形分別表示為圖3中的波形129-1到129-4。當(dāng)在該編碼行上的相關(guān)的該象素被移位,作為移位寄存器A108的輸出A4時(shí),不管一個(gè)變化點(diǎn)是否在跟隨該相關(guān)象素的3-象素?cái)?shù)據(jù)里存在都能由輸出129確定。
在圖3中移位寄存器B109和C110分別產(chǎn)生輸出130-1到130-4和131-1到131-4。更為特別是,移位寄存器B109和C110分別儲(chǔ)存對(duì)應(yīng)于在移位寄存器A108里儲(chǔ)存的象素位置數(shù)據(jù)的該變化點(diǎn)信號(hào)和該基準(zhǔn)行的彩色信號(hào)。如果移位寄存器A108的輸出A4是該編碼行相關(guān)的象素,那么,無(wú)論一個(gè)變化點(diǎn)是否在跟隨該基準(zhǔn)行相關(guān)的3-象素?cái)?shù)據(jù)里存在,都能由移位寄存器B109和C110確定。另外,該3-象素?cái)?shù)據(jù)的顏色(也就是該邏輯電平)也能被確定。
當(dāng)圖4中的第2行403是作為圖象信號(hào)121輸入到編碼第2行,則該行緩沖存儲(chǔ)器A102和B103被分別置成寫(xiě)方式和讀方式。換言之,在作為基準(zhǔn)行的第1行402的編碼期間,第1行402寫(xiě)在行緩沖存儲(chǔ)器B103里,然后第2行403作為編碼行。然后,以第1行的相同操作被完成。
在第2行403的輸入期間,各個(gè)信號(hào)波形,呈現(xiàn)在圖3中的周期T2之內(nèi)。在這一情況下,作為周期T2的基準(zhǔn)行信號(hào)125的數(shù)據(jù)是在周期T1寫(xiě)在行緩沖存儲(chǔ)器A102里的第1行402的數(shù)據(jù)。
圖1中電路塊的詳細(xì)操作已描述如上。
圖2中的電路塊將在下面描述。
符號(hào)檢測(cè)電路201從移位寄存器A、B和C(圖1)接收信號(hào)129、130和131,並檢測(cè)需要的符號(hào)a0、a1、a2、b1、b2和對(duì)應(yīng)于MMR編碼的類(lèi)似符號(hào)。這些符號(hào)被定義如下a0=在編碼行上的編碼起始象素。
a1=在編碼行上,在象素a0右邊的第一變化點(diǎn)(象素)。
a2=在編碼行上,在象素a1右邊的第一變化點(diǎn)(象素)。
b1=在基準(zhǔn)行上,在象素a0右邊的第一變化點(diǎn)(象素)。
在象素b1內(nèi)有一個(gè)和象素a0相反的顏色。
b2=在象素b1右邊的第一變化點(diǎn)(象素)。
在圖4中,該“右”方向在這里意味著在象素的右邊。
移位寄存器B′202包括一個(gè)3位移位寄存器並接收在圖2中的變化點(diǎn)信號(hào)b1202,以及順序地對(duì)響應(yīng)于時(shí)鐘134的該輸入數(shù)據(jù)移位。由于符號(hào)檢測(cè)電路201檢測(cè)的變化點(diǎn)信號(hào)b1保持3個(gè)時(shí)鐘周期,以便于確定變化點(diǎn)信號(hào)b1相對(duì)于相關(guān)象素的位置。
行程計(jì)數(shù)器203,包括一個(gè)二進(jìn)計(jì)數(shù)器,用來(lái)對(duì)從象素a0到象素a1的象素?cái)?shù)計(jì)數(shù)(也就是一個(gè)行程),或?qū)南笏豠1到象素a2的象素?cái)?shù)計(jì)數(shù)。該行程計(jì)數(shù)器203產(chǎn)生一個(gè)最大的12位輸出,這樣總計(jì)轉(zhuǎn)到2559(十進(jìn)制)。
圖2中的信號(hào)228表示從該計(jì)數(shù)器203輸出的計(jì)數(shù)值的低6位,圖2中信號(hào)227從行程計(jì)數(shù)器203輸出的計(jì)數(shù)值的高6位。
ROM表A204主要存儲(chǔ)通過(guò)模式(P-模式)和垂直模式(V-模式)編碼和這些碼的位(碼長(zhǎng))數(shù)。該ROM表A204產(chǎn)生一個(gè)包括該碼和對(duì)應(yīng)于尋址信號(hào)的碼長(zhǎng)的並行輸出。
ROM表B205主要存儲(chǔ)水平模式(H-模式)補(bǔ)算碼和它們的字長(zhǎng)數(shù)據(jù)。該信號(hào)227被用作為從ROM表B205讀出相應(yīng)的碼,以及它的字長(zhǎng)數(shù)據(jù)。
ROM表C206主要存儲(chǔ)H-模式終端碼及其字長(zhǎng)數(shù)據(jù),該信號(hào)208被用于尋址信號(hào),用于ROM表C206,以便讀出相應(yīng)的碼和字長(zhǎng)數(shù)據(jù)。
閂鎖信號(hào)電路207和208暫存從該ROM205中讀出的補(bǔ)算碼及其字長(zhǎng)數(shù)據(jù)。閂鎖電路209暫存從ROM表C206讀出的碼及其字長(zhǎng)數(shù)據(jù)。
緩沖存儲(chǔ)器210順序接收從閂鎖電路209和暫存在這里的碼及其字長(zhǎng)數(shù)據(jù)。
MMR編碼規(guī)則將被更詳細(xì)描述。確定對(duì)應(yīng)于MMR編碼的符號(hào)a0、a1和a2被定位在編碼行上,符號(hào)b1和b2被定位在基準(zhǔn)行上。該編碼模式僅僅從下述的對(duì)應(yīng)于符號(hào)組a0、a1和a2和符號(hào)組b1和b2之間的相對(duì)位置關(guān)系(也就是一個(gè)距離)的三種方式中選擇。
(1)通過(guò)模式(P-模式)如果象素b2被定位在象素a1(僅產(chǎn)生一個(gè)碼)的左邊,就選擇P-模式。
(2)垂直模式(V-模式)如果滿足|a1b1|≤3(采用不同距離的7個(gè)碼),就選擇V-模式。
(3)水平模式(H-模式)在排除使用那些P-模式和H-模式(根據(jù)行程碼表來(lái)完成編碼)的情況下,選擇H-模式,並提供了一個(gè)如下的編碼格式H+M(a0a1)+M(a0a1)這里H代表H-模式的碼,M(a0a1)是白色或黑色(a0a1)的行程碼,而M(a1a2)是黑色或白色(a1a2)的行程碼。
如果至少可選擇兩種方式,則模式1、2和3的優(yōu)先權(quán)順序給出如下(1)P-模式>(2)V-模式>(3)H-模式由一種編碼確定電路212來(lái)確定優(yōu)先權(quán)順序,該電路212選擇該閂鎖電路207和208和該緩沖存儲(chǔ)器210。
圖4中第1行(圖象)402的編碼將被描述。
在這一編碼中,編碼起始時(shí)間是按照?qǐng)D3中時(shí)基320的時(shí)間t0給定的。
在時(shí)間t0,該基準(zhǔn)和編碼行的起始象素分別表現(xiàn)為移位寄存器C110(圖1)的一個(gè)C4輸出和移位寄存器A108的該A4輸出,更為特別是,在時(shí)間t0,從移位寄存器C110,B109和A108的輸出是基準(zhǔn)和編碼行起始象素的並行輸出,而接著的是3-象素信號(hào)的起始象素的並行輸出。該象素a0被置為起始值“0”(白色象素=虛擬的),如由圖3中221的A0(a0)所表明的。
在時(shí)間t0,從初始值“0”起,行程計(jì)數(shù)器203開(kāi)始對(duì)圖象時(shí)鐘B4計(jì)數(shù)。
在圖3中,在各自相應(yīng)的時(shí)間上,計(jì)數(shù)器203輸出計(jì)數(shù)值322。
在圖3中,在時(shí)間t0時(shí)信號(hào)129-4沒(méi)有置為邏輯“1”。換句話說(shuō),在圖2中,寄存器A108的輸出端A4沒(méi)有出現(xiàn)變化點(diǎn)。同樣,寄存器B109的輸出端B4也沒(méi)有出現(xiàn)變化點(diǎn)。因此,不需要產(chǎn)生一個(gè)碼,並且行程計(jì)數(shù)器203的計(jì)數(shù)加1。換句話說(shuō),時(shí)間t1的狀態(tài)與時(shí)間t0時(shí)的狀態(tài)是相同的。
時(shí)間t2,信號(hào)129-4置為邏輯“1”。寄存器A108的輸出A4置為邏輯“1”,在編碼行相應(yīng)的位置上便出現(xiàn)了一個(gè)變化點(diǎn)。因?yàn)檫@個(gè)變化點(diǎn)是現(xiàn)行起始象素a0右面(相對(duì)于以后的時(shí)間而言)的第一個(gè)變化點(diǎn),這個(gè)變化點(diǎn)是由符號(hào)檢測(cè)電路201(圖2)對(duì)符號(hào)a1進(jìn)行檢測(cè)的,符號(hào)a1的這個(gè)檢測(cè)狀態(tài)為Fa1存儲(chǔ)在符號(hào)檢測(cè)電路201中。
在時(shí)間t2,圖3中130-1至130-4的所有信號(hào)都沒(méi)有置為邏輯“1”,這意味著從時(shí)間t2起的三個(gè)時(shí)鐘周期內(nèi)在基準(zhǔn)行上不會(huì)出現(xiàn)變化點(diǎn)b1。當(dāng)符號(hào)檢測(cè)電路201檢測(cè)這個(gè)象素b1時(shí),象素b1在寄存器B′202中被移位並能持續(xù)三個(gè)時(shí)鐘周期。應(yīng)注意的是,符號(hào)檢測(cè)電路201還包括一個(gè)存儲(chǔ)已被檢測(cè)的象素b1信息的電路。
在這種情況下,符號(hào)檢測(cè)電路201測(cè)定在緊接變化點(diǎn)象素a1的三個(gè)象素范圍內(nèi)不會(huì)出現(xiàn)變化點(diǎn)象素b1,並測(cè)定從起始點(diǎn)象素a0到象素a1不會(huì)出現(xiàn)變化點(diǎn)象素b1(因而象素b2在這范圍內(nèi)也不會(huì)出現(xiàn))。
雖然在時(shí)間t2象素a1被檢測(cè),但不滿足P模式(象素b2必須被檢測(cè))和V模式(|a1b1|≤3)的條件。因此,H模式置位。
行程計(jì)數(shù)器203的計(jì)數(shù)值代表從象素a0到象素a1的象素的數(shù)目,如象在圖3中由行程計(jì)數(shù)器值322指明的是“2”。這個(gè)行程的顏色保持在初始值“0”(=白色)。由從行程計(jì)數(shù)器203的輸出所表示的行程值和象素顏色等等饋送到ROM表C206。相應(yīng)的代碼及代碼長(zhǎng)度數(shù)據(jù)從ROM表C206讀出。這時(shí),輸出一個(gè)“白色行程2”代碼,即M(a0a1)=白色2。
這個(gè)代碼作為H模式中的第一個(gè)代碼被檢測(cè)。代表H模式的代碼“001”和“白色運(yùn)行2”代碼“0111”隨一個(gè)時(shí)鐘而同時(shí)輸出。在同一時(shí)間,代碼長(zhǎng)度數(shù)據(jù)是以二進(jìn)制數(shù)輸出。
行程計(jì)數(shù)器203的初始值置為“1”(注意,這個(gè)初始值不是“0”)。行程計(jì)數(shù)器開(kāi)始對(duì)從象素a1到象素a2的象素計(jì)數(shù)。對(duì)于初始值(也就是象素a1)的置位是在時(shí)間t2進(jìn)行的,在計(jì)數(shù)器中對(duì)這個(gè)初始值置位,在時(shí)間t3計(jì)數(shù)器就啟動(dòng)。從時(shí)間t3,A0的顏色發(fā)生翻轉(zhuǎn)(也就是,時(shí)間t2時(shí)等于“0”,時(shí)間t3時(shí)為“1”),直到時(shí)間tn為止,寄存器A108的輸出A4都被置為邏輯“1”,以去檢測(cè)時(shí)間t4處的變化點(diǎn)。因?yàn)榉?hào)檢測(cè)電路201存儲(chǔ)了已經(jīng)被送入的變化點(diǎn)a1(也就是Fa1=1),檢測(cè)電路201確定上述A4輸出的變化點(diǎn)是象素a2,象素a2的檢測(cè)狀態(tài)作為Fa2被存儲(chǔ)在象素檢測(cè)電路201中。在時(shí)間t4,行程計(jì)數(shù)器203的計(jì)數(shù)為“2”,而A0=“1”(相當(dāng)于黑色)。因?yàn)樵跁r(shí)間t2時(shí)H模式已置位,所以在檢測(cè)象素a2時(shí)不必對(duì)基準(zhǔn)行的狀態(tài)(也就是圖3中信號(hào)131-1到131-4和信號(hào)130-1到130-4)進(jìn)行檢驗(yàn)。即使象素b1和b2出現(xiàn)在其基準(zhǔn)行上(雖然這種情況不會(huì)存在),這些象素也是可被忽略的。
M(a1a2)=黑色“2”的代碼和代碼長(zhǎng)度數(shù)據(jù)是用類(lèi)似在M(a0、a1)中相同的方式輸出的,但與M(a0a1)的情況不同之處是表示H模式的代碼“001”是不被相加的。
在時(shí)間t4以后,也就是在時(shí)間t5,行程計(jì)數(shù)器的計(jì)數(shù)置為初值“1”。另外,A0(=a0)被翻轉(zhuǎn),在時(shí)間t4時(shí)的變化點(diǎn)a2被認(rèn)為是在下一個(gè)模式中的初始點(diǎn)象素a0。
代碼501是由圖5所示的第一行402編碼而得到的。
在圖3中的時(shí)間t30時(shí),行程計(jì)數(shù)器的計(jì)數(shù)是“9”。這時(shí),符號(hào)a1″(a=1)被檢測(cè)。一個(gè)變換點(diǎn)象素b1″,在基準(zhǔn)行上符號(hào)a1″后的兩個(gè)象素根據(jù)在時(shí)間t30寄存器B109的輸出和寄存器C110的輸出131-2而被檢測(cè)(圖3)。因?yàn)闈M足條件|a1b1|≤3及P模式?jīng)]有置位(b2要求),則置于V模式。輸出一個(gè)VL(2)碼(象素a1位于象素B1的左面靠近兩個(gè)象素的位置)。
在這種情況下,雖然給定這一狀態(tài)使得H模式中“行程白色9”可被產(chǎn)生,根據(jù)模式的優(yōu)先順序的定義,V模式是一個(gè)有效碼。H模式代碼因而被禁止。因V模式代碼的產(chǎn)生,而使直到時(shí)間t30的行程計(jì)數(shù)器203的計(jì)數(shù)被清除,結(jié)果行程計(jì)數(shù)器203置于初始值“1”。在V模式代碼產(chǎn)生以后,起始點(diǎn)象素a0信號(hào)的顏色被翻轉(zhuǎn)。應(yīng)注意的是,V模式代碼與a1信號(hào)的變化點(diǎn)檢測(cè)是同時(shí)(也就是在時(shí)間t30)地產(chǎn)生的。
在上面的敘述中省略了這種情況,即如果符號(hào)b1是在信號(hào)a1檢測(cè)以前被檢測(cè),則符號(hào)b1的檢測(cè)信號(hào)是在寄存器B′202中被提供和移位的。對(duì)后面的三個(gè)時(shí)鐘周期,寄存器B′202是按B5、B6和B7的次序順序地被移位。在這以后的輸出被禁止。甚至在符號(hào)b1被檢測(cè)以后,如果寄存器B109的輸出B4沒(méi)有代碼產(chǎn)生,這實(shí)際上是作為輸出Fb1被存儲(chǔ)在符號(hào)檢測(cè)電路201中。
圖1所示電路方框圖中的各電路功能塊還要詳細(xì)敘述。
虛擬變化點(diǎn)發(fā)生器A101與虛擬變化點(diǎn)發(fā)生器B105的構(gòu)成是相同的,它們都是由圖7所示的虛擬變化點(diǎn)發(fā)生器所組成。這個(gè)虛擬變化點(diǎn)發(fā)生器包括一個(gè)觸發(fā)器702,“與”門(mén)703,一個(gè)或門(mén)704和反相器705。電路7的工作情況表示在圖8的時(shí)序圖中。除了在圖7和圖8中由存儲(chǔ)器地址計(jì)數(shù)器111(圖1)的計(jì)數(shù)解碼而得到的信號(hào)701和一表示最后象素位置的行(定時(shí))外,圖1和圖3與圖7和圖8中的相同部份是用同一標(biāo)號(hào)來(lái)表示。在信號(hào)701產(chǎn)生定時(shí)時(shí),觸發(fā)器702是置為與時(shí)鐘134同步,以便得到編碼行最后一個(gè)象素相同的顏色。當(dāng)觸發(fā)器702被置位后,即水平同步信號(hào)136-2被截止后,觸發(fā)器702的
Q端的輸出作為信號(hào)122。在觸發(fā)器702被置位以前,圖象信號(hào)121作為在水平同步信號(hào)136-2產(chǎn)生期間的信號(hào)122。
圖1中的選擇器104可由圖9所示的電路構(gòu)成,這個(gè)選擇器包括“與”門(mén)902,一個(gè)“或”門(mén)903和一個(gè)反相器904。圖9中的輸出端123和124與圖1中來(lái)自行緩沖存儲(chǔ)器A和B的輸出端123和124是相同的。圖9中的信號(hào)901是一個(gè)選擇信號(hào),它們的電平對(duì)于圖象的每一行都是反相的。信號(hào)901是從圖1的水平同步信號(hào)136-2得來(lái)的。對(duì)于信號(hào)125選擇信號(hào)901轉(zhuǎn)換輸出端。
在圖1中的變化點(diǎn)檢測(cè)電路A106和變化點(diǎn)檢測(cè)電路B107的構(gòu)成是相同的。這兩個(gè)電路由圖10的變化點(diǎn)檢測(cè)電路B107來(lái)表示。檢測(cè)電路B107包括一個(gè)觸發(fā)器1002,一個(gè)“異或”門(mén)1003和一個(gè)反相器1004。
如圖8的時(shí)序所示,信號(hào)122與時(shí)鐘134同步地輸入到觸發(fā)器1002並由Q端輸出,並進(jìn)行邏輯“異或”,以檢測(cè)鄰近的象素的不同顏色,因而產(chǎn)生變化點(diǎn)信號(hào)128。
圖2中電路方框圖的功能塊也要詳細(xì)敘述。
圖11中電路產(chǎn)生的信號(hào)Fa1表示在編碼行中已被檢測(cè)的象素a1或象素a1和a2。Fa1信號(hào)發(fā)生器被安裝在由觸發(fā)器1102,“與”門(mén)1104和一個(gè)反相器1105組成的符號(hào)檢測(cè)電路201中。
圖11與圖1中相同的部份用同一標(biāo)號(hào)來(lái)表示。圖11中的信號(hào)1101是一個(gè)控制信號(hào),用來(lái)將觸發(fā)器1102的初始值復(fù)位(即Q端輸出等于邏輯“0”)或禁止Q輸出端置為邏輯“1”。在邏輯“1”時(shí),控制信號(hào)正常地置位。“RESET”信號(hào)用和控制信號(hào)1101相同的方式工作。如果變化點(diǎn)A4(即信號(hào)129-4)首先出現(xiàn),則A4=“1”。這時(shí),因?yàn)橐呀o定觸發(fā)器1102的
Q輸出為“1”及控制信號(hào)1101為“1”;“與”門(mén)1104輸出符號(hào)a1=“1”,因此檢測(cè)這個(gè)符號(hào)a1。a1檢測(cè)信號(hào)將觸發(fā)器置位以得到Q輸出=“1”。實(shí)際上符號(hào)a1已經(jīng)被檢出並被存儲(chǔ)(即Q輸出=Fa1=“1”)。在這種狀態(tài),如果A4=“1”,則a2=“1”。符號(hào)a2于是被檢出。
圖12所示的電路用于檢測(cè)符號(hào)b1或類(lèi)似的情況,這個(gè)符號(hào)檢測(cè)電路包括一個(gè)“異或”門(mén)1201,觸發(fā)器1202和1203,“與”門(mén)1204和反相器1205。圖12中與圖11中相同的部份采用相同的標(biāo)號(hào)。因?yàn)榉?hào)b1必須有一個(gè)與符號(hào)a0相反的顏色,在圖12的符號(hào)檢測(cè)電路中一個(gè)在基準(zhǔn)行上變化的“異或”信號(hào)與a0信號(hào)由“異或”門(mén)1201來(lái)解算。圖12的這個(gè)電路包括在圖2的符號(hào)檢測(cè)電路201中。
圖2中的行程計(jì)數(shù)器203的詳細(xì)組成在圖13中給出。這個(gè)行程計(jì)數(shù)器203包括一個(gè)在前面已提及的12位的二進(jìn)制計(jì)數(shù)器。這個(gè)二進(jìn)制計(jì)數(shù)器可計(jì)數(shù)的范圍是0(十進(jìn)制數(shù))到2560-1(即十進(jìn)制數(shù)2559)。計(jì)數(shù)器203有一個(gè)予置功能和一個(gè)清零功能。一種美國(guó)Fairchild Camere and Instrument公司制造的通用集成電路IC74F163可以用作計(jì)數(shù)器203。
行程計(jì)數(shù)器203還包括一個(gè)用于檢驗(yàn)計(jì)數(shù)器203的輸出計(jì)數(shù)值是一個(gè)十進(jìn)制數(shù)2559及用于產(chǎn)生一個(gè)MK1信號(hào)的電路1301,以及一個(gè)用于檢驗(yàn)由輸出計(jì)數(shù)值的低六位解碼所得到的值是一個(gè)十進(jìn)制63及用于產(chǎn)生一個(gè)MK2信號(hào)的電路1302。
予置功能允許予置為十進(jìn)制“0”或十進(jìn)制“1”。
關(guān)于行程計(jì)數(shù)器203的特性將在下面說(shuō)明。計(jì)數(shù)器203將編碼行每一行的左端都予置或清零為初始值“0”,計(jì)數(shù)器203對(duì)圖象區(qū)內(nèi)象素單元的時(shí)鐘進(jìn)行計(jì)數(shù)。但是如果是處于下述值或狀態(tài)時(shí),計(jì)數(shù)器的計(jì)數(shù)復(fù)位到“1”(1)如果變化點(diǎn)a1或a2已被檢測(cè)(2)如果計(jì)數(shù)到2559(3)如果產(chǎn)生P或V模式的代碼因此,根據(jù)編碼原則,除了編碼行最右端之外,假如把變化點(diǎn)a1規(guī)定為象素a2,在檢測(cè)象素a1時(shí),計(jì)數(shù)器203的計(jì)數(shù)被清零。
圖中ROM表A204的構(gòu)成將在下面詳細(xì)敘述。ROM表A204的安置是為了產(chǎn)生8個(gè)P和V模式的代碼以及它們的代碼長(zhǎng)度數(shù)據(jù)。從這個(gè)具體裝置的組成原理和前面的敘述明顯看出,當(dāng)出現(xiàn)在編碼和基線上變換點(diǎn)位置之間的相對(duì)關(guān)系時(shí),(特別是在基線上的變換點(diǎn)b2出現(xiàn)在寄存器B109的輸出端B4或在記碼區(qū)的變換點(diǎn)出現(xiàn)在寄存器A108的輸出端A4),信號(hào)檢測(cè)電路201的狀態(tài)和寄存器A108、B109和C110的輸出狀態(tài)可以在相應(yīng)的時(shí)間里同時(shí)檢測(cè)。這些輸出的組合是有限的,在檢測(cè)時(shí)間可以看作是固定輸出。因此,P或V模式代碼及它們?cè)诿恳环N組合中將被輸出的代碼長(zhǎng)度數(shù)據(jù)可以被檢測(cè),因而構(gòu)成ROM表。ROM表的詳細(xì)內(nèi)容過(guò)于冗長(zhǎng),這里利用圖14所示的ROM等效邏輯電路來(lái)舉例說(shuō)明。這個(gè)等效電路產(chǎn)生一個(gè)P模式代碼和它的代碼長(zhǎng)度數(shù)據(jù)。電路包括反向器1409,定時(shí)電路1410,一個(gè)“與非”門(mén)1411和一個(gè)“或”門(mén)1412。圖14中的信號(hào)1401表示在基線上的變換點(diǎn)b2被由圖2中碼位檢測(cè)電路201檢出。
也就是說(shuō),作為象素b2的變化點(diǎn)是出現(xiàn)在圖1中寄存器B109的輸出端B4。圖14中a1信號(hào)1402表示圖1中寄存器A108輸出端A4的變化點(diǎn)a1。圖14中的Fa1信號(hào)1403表示符號(hào)檢測(cè)電路201(圖2)已經(jīng)檢出變化點(diǎn)a1。
圖14的邏輯電路根據(jù)象素b2的檢測(cè),利用一個(gè)“虛假的”a1或Fa1信號(hào)確定P模式。換句話說(shuō),在起始點(diǎn)象素a0以后,一直到象素b2被檢出時(shí)為止,沒(méi)有出現(xiàn)變化點(diǎn)a1。這就是說(shuō),在這幅圖象中,從起始點(diǎn)象素a0到低于變化點(diǎn)像素b2最接近的位置都沒(méi)有出現(xiàn)變化點(diǎn)a1。因此,根據(jù)這個(gè)限定,這個(gè)模式是按P模式來(lái)確定的。這個(gè)P模式由P模式檢測(cè)信號(hào)1404檢出。這個(gè)P模式的代碼是用代碼1405來(lái)表示的。代碼長(zhǎng)度數(shù)據(jù)1406表示P模式代碼長(zhǎng)度數(shù)據(jù)。P模式代碼的產(chǎn)生是用信號(hào)1407來(lái)檢測(cè)。上述說(shuō)明是關(guān)于P模式檢測(cè)的情況。對(duì)于P模式的這個(gè)過(guò)程和組成同樣可以用于V模式,這樣構(gòu)成了ROM表A204。
在b2或a1信號(hào)被檢測(cè)時(shí),各寄存器的狀態(tài)信號(hào)作為輸入數(shù)據(jù)饋送到ROM表A204以在一個(gè)時(shí)鐘周期里產(chǎn)生P或V模式代碼和它的代碼長(zhǎng)度數(shù)據(jù)。
因?yàn)镽OM表B205和ROM表C206具有相同的結(jié)構(gòu),它們由圖15和圖16中的ROM表C206來(lái)表示。
ROM206至少有11位地址輸入和21位并行輸出。輸入228相應(yīng)于圖2中的信號(hào)228,它是圖2中行程計(jì)數(shù)器203的低六位。圖15中的輸入1502是用于指定行程顏色的信號(hào),在本例中,“0”對(duì)應(yīng)于白色,“1”對(duì)應(yīng)于黑色。輸入1503是用于指定代表H模式的代碼(=001)是否相加的信號(hào)。如果是相加,這個(gè)信號(hào)電平是“1”,反之是“0”。如果輸入1503是置于邏輯“1”,那么代碼“001”被加到H模式的第一個(gè)行程代碼,達(dá)到一個(gè)時(shí)鐘周期,這個(gè)相加后的代碼被輸出。一個(gè)片選信號(hào)1504控制ROM206的輸出信號(hào)是否被選通。地址輸入端是一個(gè)EOL1507、一個(gè)EOL+1 1508和EOL+0 1509。根據(jù)與時(shí)鐘脈沖同步的每一個(gè)地址輸入,相應(yīng)行的終端碼可以被讀出。一個(gè)地址代碼輸出端1505是由地址輸入端來(lái)訪問(wèn)的。另一個(gè)輸出端是代碼長(zhǎng)度數(shù)據(jù)1506輸出端。
圖16是一張有關(guān)圖15中A0到A10地址與存貯內(nèi)容(數(shù)據(jù))之間關(guān)系的表。
圖2中代碼檢測(cè)電路212的詳細(xì)構(gòu)成和工作情況將參照?qǐng)D17詳細(xì)說(shuō)明。這個(gè)代碼檢測(cè)電路212包括“與”門(mén)1706和反向器1707。
在本實(shí)施例中,代碼產(chǎn)生的原理是顯而易見(jiàn)的。在前置級(jí)中P、V和H模式代碼還沒(méi)有由圖2中的ROM表204、205或206確定為最后的代碼,P、V和H模式代碼中的兩個(gè)通??蓮南鄳?yīng)的ROM表讀出。因而這些代碼中的一個(gè)是按照前述的予定的優(yōu)先權(quán)次序而選擇的。圖17的電路只確定將要被產(chǎn)生的碼。
如果P、V和H模式的代碼是同時(shí)產(chǎn)生,那么具有較高級(jí)優(yōu)先權(quán)的代碼是按如下的優(yōu)先權(quán)次序被選擇的P模式>V模式>H模式?jīng)]有被選擇的代碼這時(shí)被禁止而不產(chǎn)生。
模式信號(hào)1708確定編碼電路是用于MH編碼(即一維編碼)還是用于MMR或MR編碼(即二維編碼)。如果一維編碼被使用,則模式信號(hào)1708置為低電平,反之置為高電平。當(dāng)使用一維編碼時(shí),P和V模式代碼的產(chǎn)生被禁止,僅有H模式代碼、即表示該行程的代碼被起動(dòng)。
圖2中的鎖存器A207和鎖存器B208的作用將在下面說(shuō)明。鎖存器A207和B208是用于暫時(shí)存貯H模式構(gòu)成的代碼和它的代碼長(zhǎng)度數(shù)據(jù)的電路,這兩個(gè)鎖存器在編碼期間產(chǎn)生,直到H模式被確定為有效為止。如果這個(gè)H模式被確定為有效,那么這兩個(gè)鎖存器的內(nèi)容就饋送到下一級(jí)電路。
當(dāng)形成一個(gè)補(bǔ)算碼的行程時(shí)(例如一個(gè)行程=2972),鎖存器A207和B208的工作情況將被說(shuō)明。在這種情況時(shí),這個(gè)代碼被分為三個(gè)行程代碼(即兩個(gè)補(bǔ)算碼和一個(gè)一維代碼)并且這些代碼被輸出。
(1)補(bǔ)算代碼1=行程2560代碼(通常用于白色和黑色)(2)補(bǔ)算代碼2=行程384代碼(白色或黑色)(3)終止碼=行程28代碼(白色或黑色)如果一個(gè)行程是由多個(gè)代碼表示,即2560+384+28(=2972),則每當(dāng)行程計(jì)數(shù)器203的計(jì)數(shù)是63×64×N(N是一個(gè)正整數(shù),如0、1、2……)時(shí),寄存器A108的輸出端A4就被確定。如果在輸出端A4變化點(diǎn)a1沒(méi)有出現(xiàn),則判定是產(chǎn)生補(bǔ)算代碼。比計(jì)數(shù)器203的高6位值(相應(yīng)于N)要高的補(bǔ)算代碼1和相應(yīng)的代碼長(zhǎng)度數(shù)據(jù)從ROM表B205讀出。這個(gè)讀出的數(shù)據(jù)暫時(shí)存貯(被鎖存)在鎖存器B208中。之后,隨著這個(gè)計(jì)數(shù)增加64(即在63+64×N中,N增加1),鎖存器B208中的內(nèi)容便被更新。
當(dāng)行程計(jì)數(shù)器的計(jì)數(shù)達(dá)到2559(即在63+64×N中,N為39)時(shí),寄存器A108的輸出A4被檢測(cè)。這時(shí),如果變化點(diǎn)象素a1沒(méi)有被檢出,則可期待現(xiàn)行計(jì)數(shù)2560或更大的行程。如上所述的相同方法,相應(yīng)于行程2560的代碼和代碼長(zhǎng)度數(shù)據(jù),是從ROM表B205讀出。這個(gè)讀出的數(shù)據(jù)是暫時(shí)存貯在鎖存器A207中。與此同時(shí),鎖存器B208中存貯的內(nèi)容被禁止。行程計(jì)數(shù)器203的計(jì)數(shù)值返回到初值“1”。當(dāng)這個(gè)計(jì)數(shù)隨后被更新時(shí),到鎖存器B208的組成代碼的存貯量從63+64×N的每一個(gè)值開(kāi)始。
當(dāng)變化點(diǎn)a1被檢出時(shí),則確定與其它模式(即,P和V模式)的爭(zhēng)用。如果H模式被確定,其終止代碼和它的代碼長(zhǎng)度數(shù)據(jù)(二者都具有由相應(yīng)于變化點(diǎn)象素a1時(shí)的行程計(jì)數(shù)器203的低6位的值所表示的行程)被暫時(shí)存貯在鎖存器C209中。如上所述一樣,鎖存器A207和B208的內(nèi)容也有效或被禁止。
如果在相應(yīng)于變化點(diǎn)象素a1時(shí),V模式代碼被產(chǎn)生,則不會(huì)產(chǎn)生H模式代碼。這時(shí),鎖存器A207和B208的內(nèi)容被禁止。V模式代碼作為一個(gè)有效代碼而不是終止代碼被鎖存器C209鎖存。
用以產(chǎn)生和存貯補(bǔ)算代碼1和補(bǔ)算代碼2的電路示於圖18中。這個(gè)電路包括在計(jì)時(shí)電路112中。當(dāng)行程是2972時(shí),用以解釋圖18中電路工作的時(shí)間圖示於圖19中。圖18中的電路包括觸發(fā)器1801和1802,一個(gè)“與”門(mén)1803和一個(gè)反向器1804。
信號(hào)MK1和MK2是從在行程計(jì)數(shù)器203中的2559檢測(cè)電路1301和63檢測(cè)電路1302輸出的信號(hào)。觸發(fā)器1802響應(yīng)信號(hào)MK2而被置位并產(chǎn)生MK2檢測(cè)信號(hào)。觸發(fā)器1801響應(yīng)信號(hào)MK1而被置位并產(chǎn)生MK1檢測(cè)信號(hào)。觸發(fā)器1802在響應(yīng)信號(hào)MK1時(shí)復(fù)位。
如果行程計(jì)數(shù)器203的計(jì)數(shù)是64或更多時(shí),MK2檢測(cè)信號(hào)是置在高電平。如果行程計(jì)數(shù)器203計(jì)數(shù)超過(guò)2560,僅是MK1檢測(cè)信號(hào)或是MK1和MK2兩個(gè)檢測(cè)信號(hào)是置在高電平。不管表示行程的代碼僅是一個(gè)終止碼還是終止代碼和補(bǔ)算代碼的組合,也不管補(bǔ)算代碼的數(shù)目是1還是2,都是根據(jù)MK1和MK2檢測(cè)信號(hào)的電平來(lái)確定的。如果一個(gè)代碼在H模式中產(chǎn)生,則MK1和MK2檢測(cè)信號(hào)的電平由存貯電路211來(lái)檢測(cè)。這個(gè)存貯電路選擇三個(gè)鎖存器A、B和C中的一個(gè)有效的鎖存器并取出其鎖存的數(shù)據(jù)。
補(bǔ)算代碼是予期在補(bǔ)算代碼產(chǎn)生前的最后一個(gè)時(shí)鐘周期產(chǎn)生。這個(gè)代碼被存貯在臨時(shí)的存貯電路(鎖存器A和B)中。在檢測(cè)變化點(diǎn)a1時(shí),同時(shí)被處理的輸出代碼的數(shù)目及比特的數(shù)目可以減少,因而在實(shí)際電路設(shè)計(jì)中帶來(lái)了方便。在行程計(jì)數(shù)器203確定H模式之前,在計(jì)數(shù)中所需的補(bǔ)算代碼的數(shù)目和它們的代碼長(zhǎng)度數(shù)據(jù)是暫時(shí)存貯在鎖存器A207和B208中。在H模式的檢測(cè)中,僅有終止代碼和它的代碼長(zhǎng)度數(shù)據(jù)被處理,因此在檢測(cè)象素a1時(shí),所有H模式代碼都已準(zhǔn)備好,在執(zhí)行后面的編碼時(shí)就沒(méi)有延遲。
鎖存器A207,B208和C209中的內(nèi)容是以A207、B208和C209(也許是緩沖存貯器210)的次序順序地送到下一級(jí)電路。在這種情況下,如果鎖存器的內(nèi)容無(wú)效,它們就可以被略去。
由于以下的原因,鎖存器C209中的內(nèi)容被暫時(shí)存貯在緩沖存貯器210中。在緊接著編碼模式被確定后的時(shí)刻,下一個(gè)編碼就被啟動(dòng)。一個(gè)編碼數(shù)據(jù)通常是在幾個(gè)時(shí)鐘(最少為一個(gè)時(shí)鐘)的時(shí)間間隔內(nèi)被輸入到鎖存器C209中。這時(shí),前面鎖存的內(nèi)容被破壞。在這個(gè)模式被確定后,鎖存器C209的內(nèi)容被送入到緩沖存貯器210中,以便去鎖存下一個(gè)編碼的數(shù)據(jù),這個(gè)緩沖存貯器210定時(shí)輸出這個(gè)編碼數(shù)據(jù)到后級(jí)。
這里說(shuō)明一種特殊情況是根據(jù)編碼規(guī)則變化點(diǎn)a1和a2被安置在一個(gè)相同的象素上。
圖20說(shuō)明了這種情況。參見(jiàn)圖20,圖象信號(hào)包括基線2001和編碼行2002,在編碼行中有一個(gè)最后象素2003和虛擬變化點(diǎn)(像素)2004。
參照?qǐng)D20,假定起始點(diǎn)象素a0是位于從左方起編碼的圖示位置上。這時(shí)緊接著被產(chǎn)生的代碼是“H模式代碼+白色12終止代碼+黑色0終止代碼”。圖21中的代碼(1)可用相應(yīng)于變化點(diǎn)a1時(shí)的上述方法作為一個(gè)單一的代碼來(lái)處理。因此,圖21中的代碼(2)是一個(gè)相應(yīng)于變化點(diǎn)a2時(shí)產(chǎn)生的一個(gè)代碼,這時(shí)的變化點(diǎn)a2是在一個(gè)和變化點(diǎn)a1不同的時(shí)間被檢測(cè)的。在這種情況下,代碼(2)不可能像變化點(diǎn)a2那樣用符合檢測(cè)電路201被清楚地檢測(cè)。
既然是這樣,安裝在符號(hào)檢測(cè)電路201中的一個(gè)電路(圖22)進(jìn)行以下操作。圖23的時(shí)序圖表示圖22電路的工作情況。對(duì)照?qǐng)D22,信號(hào)2201表示圖象的一塊假想?yún)^(qū)域,信號(hào)2201是將水平信號(hào)倒相的方法產(chǎn)生的。信號(hào)2202用作a1變化點(diǎn)檢測(cè)信號(hào),信號(hào)2203表示直到第一個(gè)終端碼產(chǎn)生的周期。這些信號(hào)都要進(jìn)行監(jiān)控,而信號(hào)2201至2203的一個(gè)邏輯“與”信號(hào)由與門(mén)2207產(chǎn)生,用來(lái)檢測(cè)圖20的狀態(tài)并產(chǎn)生信號(hào)2204-1(與象素a1同時(shí))。圖20中的碼(1)以相同方式輸出。進(jìn)行予先確定的包括清程序計(jì)數(shù)器至零的操作。圖22中的信號(hào)2204-1由一個(gè)包括D雙穩(wěn)態(tài)電路的延時(shí)電路2208延時(shí)一個(gè)時(shí)鐘周期。組合信號(hào)2205-1產(chǎn)生黑色(=“0”)終端碼。
圖2中的存貯電路211接受碼,并且按照上述方法所順序產(chǎn)生代碼的代碼長(zhǎng)度數(shù)(長(zhǎng)度、即比特?cái)?shù))不是予先確定的,因而所提供的最大的碼長(zhǎng)是包括H-碼(=001)在內(nèi)的16個(gè)比特,并產(chǎn)生16位信號(hào)。在實(shí)施例中,16位并行信號(hào)送到外電路。
圖2中信號(hào)238是存貯電路211產(chǎn)生的16比特(bit)碼,信號(hào)239是應(yīng)答信號(hào),與下一級(jí)其輸出數(shù)據(jù)作為存貯16位(bit)信號(hào)的外電路進(jìn)行應(yīng)答。存貯電路211容易通過(guò)組合普通電路,例如組合一個(gè)碼長(zhǎng)度相加器,一個(gè)二進(jìn)位數(shù)位移位寄存器,一個(gè)信號(hào)連乘器和一個(gè)閂鎖寄存器來(lái)實(shí)現(xiàn)。
以下將描述表示一頁(yè)終止的RTC(恢復(fù)到控制)信號(hào)。對(duì)于MMR編碼情況,RTC碼=EOL碼×2,更特別的是RTC信號(hào)(000000000001)×2=000000000001,000000000001。在以上的實(shí)施例中,一個(gè)時(shí)鐘周期輸出16位二進(jìn)制數(shù)據(jù)碼。為了輸出RTC信號(hào),一頁(yè)的終止是用監(jiān)控圖3中垂直同步信號(hào)136-1或類(lèi)似信號(hào)的方法測(cè)定的。然后兩個(gè)時(shí)鐘周期脈沖作為地址信號(hào)1570加到ROM表C206(圖15)。EOL碼與其碼長(zhǎng)數(shù)據(jù)寫(xiě)入ROM表C206的指定的地址上。依據(jù)從ROM表C206讀出的這些信號(hào),RTC碼能直接跟蹤圖象碼。
表1扼要地說(shuō)明三種編碼方式的差別。
MH編碼基本上和這樣一種情況相同。在那里,除以下各點(diǎn)以外,MMR編碼的H模式反復(fù)出現(xiàn)(1)在MH編碼中不要求H模式碼(=001)(2)在MH編碼中不要求一對(duì)黑白行程(3)在MH編碼中每一行必須插入EOL碼(4)在MMR編碼和MH編碼中的RTC碼是不同的。
以下給出MR編碼模式和MH或MMR編碼模式的相同點(diǎn)及其差異(1)MR編碼的一維行和MMR編碼的相同。
(2)MR編碼的二維行和MMR編碼的相同。
(3)MR編碼的行終端是EOL+1=0000000000011或者EOL+1=0000000000010(4)MH編碼的RTC碼和MH或MMR編碼的RTC碼是不同的。
(5)由于參量K,在MR編碼中一維和二維行是混合在一起的。
三種編碼模式之間的變換容易按這樣的方式進(jìn)行,就是MMR編碼電路工作狀態(tài)是按照選擇MR或MH編碼模式的選擇信號(hào)進(jìn)行控制的。
圖24表示用來(lái)識(shí)別行、行終端和碼的電路。該識(shí)別電路由一個(gè)與非門(mén)2408,一個(gè)與門(mén)2409和一個(gè)倒相器2410組成。一個(gè)脈沖信號(hào)2401出現(xiàn)在沿圖3時(shí)基320的(t-1)處。對(duì)每一條編碼行都要產(chǎn)生脈沖信號(hào)2401。在(t-1)處不產(chǎn)生任何與圖象編碼有關(guān)的碼。在(t-1)處的脈沖信號(hào)是由譯地址記數(shù)器111的一個(gè)值得到的。為了指定一種編碼形式;編碼方式選擇信號(hào)2402和2403由一個(gè)外電路,如CPU提供。圖24的信號(hào)136-2和圖3中的相對(duì)應(yīng)。一個(gè)基K行記數(shù)器2407計(jì)數(shù)信號(hào)136-2的脈沖,以監(jiān)控MR編碼中的K參量值。
由圖24邏輯電路得到的2403至2406這三個(gè)信號(hào)用作至圖2中ROM表C206的地址輸入(相應(yīng)圖15的輸入1507和1508),并由此存取特定的地址。需要的碼和它們的碼長(zhǎng)數(shù)都貯存在ROM表C206的特定地址上,然后由此讀出,得到所要求的行終端碼。
選擇信號(hào)1708能控制MH編碼的一維行,以便使MMR模式的確定電路(圖17)對(duì)H模式給出最后的優(yōu)先權(quán)。
MH編碼不須要H模式碼(=001),這一點(diǎn),只要將ROM表C206的一個(gè)地址二進(jìn)位數(shù)A7置零即可達(dá)到。
對(duì)于不同的編碼模式,只要改變加到ROM表C206的脈沖數(shù)量即可得到在用于不同編碼形式的CRT碼中不同數(shù)量的EOL碼。
在該實(shí)施例中,編碼電路是按照與圖象時(shí)鐘134同步的方式運(yùn)行的。即使時(shí)鐘間隔(周期)改變,編碼工作仍能正常進(jìn)行。如圖25所示,按照產(chǎn)生一圖象門(mén)信號(hào)去掩蔽時(shí)鐘134的方法,能夠在圖象中或者在行間提供暫停步驟。
參考圖25,當(dāng)一個(gè)圖象門(mén)信號(hào)2501置邏輯“0”時(shí),圖象時(shí)鐘134將喪失其作用。圖象門(mén)信號(hào)2501和時(shí)鐘134的“與”信號(hào)用作省略了掩蔽信號(hào)的時(shí)鐘脈沖2502。如果時(shí)鐘2502代替時(shí)鐘134加到實(shí)施例的編碼設(shè)備的內(nèi)電路,則邏輯狀態(tài)只按照這個(gè)時(shí)鐘信號(hào)變化。因此,對(duì)應(yīng)圖25中有陰影部份的那段時(shí)間編碼是暫停的。
從編碼圖象信號(hào)源輸出的圖象信號(hào)的輸出速度并不受到編碼電路速度的限制,在圖象信號(hào)源,例如帶有磁盤(pán)的圖象存貯文件中,即使一頁(yè)圖象信號(hào)輸出是間斷產(chǎn)生的,編碼電路也按照間斷的方式工作。因此,無(wú)需使用緩沖存貯器或者使用類(lèi)似的大容量存貯器使圖象信號(hào)輸出源的輸出速度和編碼電路的編碼速度相匹配。輸出信號(hào)源的圖象信號(hào)能按順序進(jìn)行編碼。
結(jié)合圖26和圖2說(shuō)明把一個(gè)編碼圖象的并行信號(hào)加到本實(shí)施例編碼電路的方法。一并/串行位移器2601接受8位并行數(shù)據(jù),輸出一位串行數(shù)據(jù)。
如圖27所示那樣,一個(gè)編碼圖象信號(hào)在寄存器2602中按8位并行數(shù)據(jù)裝入,按照時(shí)鐘信號(hào),并行數(shù)據(jù)轉(zhuǎn)到串行數(shù)據(jù),由此得到圖27所示的串行圖象信號(hào)2602。在并/串行轉(zhuǎn)換期間,時(shí)鐘信號(hào)被計(jì)數(shù)以產(chǎn)生表示實(shí)際數(shù)據(jù)周期的門(mén)信號(hào)2702。按上述同樣方式,也能相應(yīng)實(shí)際數(shù)據(jù)產(chǎn)生時(shí)鐘信號(hào)2703。
按圖25所示暫停方法,圖27所示信號(hào)具有可編碼的格式。當(dāng)圖象由CPU或相似單元提供時(shí),能有效地使用圖象的并/串行轉(zhuǎn)換。
在以上實(shí)施例中,MH、MR和MMR編碼模式是作為一個(gè)例子來(lái)加以說(shuō)明的。然而,本發(fā)明也能夠使用其它的編碼形式。此外,編碼圖象信號(hào)可由一臺(tái)計(jì)算機(jī)提供或者由用光電方法讀出原來(lái)圖象的設(shè)備提供。編碼碼可以通過(guò)傳輸線或者類(lèi)似途徑發(fā)射到遙遠(yuǎn)的地方,也可以貯存在一個(gè)圖象存貯文件里。本發(fā)明已經(jīng)結(jié)合一最佳實(shí)施例予以描述,但并不局限于此,在發(fā)明的精神和視野方面可以作出多種變化和改進(jìn)。
如上所述,串行圖象信號(hào)轉(zhuǎn)成并行數(shù)據(jù),并行數(shù)據(jù)能在實(shí)時(shí)基線上進(jìn)行編碼而不要求大容量的存貯器。
就編碼而論,表示模式的編碼碼能同時(shí)產(chǎn)生,并按照優(yōu)先權(quán)順序進(jìn)行選擇。一個(gè)最佳的編碼碼能夠在模式斷定時(shí)間內(nèi)立即輸出。因此,進(jìn)行編碼時(shí),相對(duì)圖象信號(hào)輸入不產(chǎn)生延時(shí)。
就多模式編碼而論,編碼碼能在模式斷定時(shí)間內(nèi)立即輸出,因此,可得到高速度的實(shí)時(shí)編碼。
因?yàn)榫幋a是在由編碼要求的象素所組成的一個(gè)圖象信號(hào)輸入后進(jìn)行的,所以編碼能正常進(jìn)行,而且相對(duì)輸入圖象信號(hào)沒(méi)有延時(shí)。
在對(duì)一個(gè)具有需要許多碼的長(zhǎng)行程的圖象信號(hào)進(jìn)行編碼的情況下,借助予告將產(chǎn)生的編碼碼的方法予存編碼碼,然后將其讀出。因此,在碼輸出時(shí),能減輕編碼負(fù)荷,同時(shí),進(jìn)行不引起相對(duì)圖象信號(hào)輸入延時(shí)的編碼。
把一個(gè)表示編碼模式的識(shí)別碼和一個(gè)起始碼作為一個(gè)綜合碼輸出,結(jié)果,同需要輸出許多碼的情況相比,輸出時(shí)間能縮短。因此,得到相對(duì)輸入圖象沒(méi)有延時(shí)的編碼碼。
把一個(gè)識(shí)別象素的碼分成許多碼,以減輕編碼電路的負(fù)荷,并借此有效地進(jìn)行編碼。
一個(gè)信號(hào)編碼設(shè)備能適用于多個(gè)編碼模式,這樣,編碼能適用于以后電路結(jié)構(gòu)不作大改變的處理器。
權(quán)利要求
1.一個(gè)圖象信號(hào)編碼裝置包括接收設(shè)備,用于接受與一串行的編碼行圖象信號(hào)同步的一串行的基準(zhǔn)行圖象信號(hào);第一轉(zhuǎn)換設(shè)備,用于輸入在由所說(shuō)的接收設(shè)備接收的基準(zhǔn)行圖象信號(hào)中表示變化點(diǎn)的序列串行點(diǎn)數(shù)據(jù);第二轉(zhuǎn)換設(shè)備,用于接收編碼行圖象信號(hào)一個(gè)變化點(diǎn)的串行變化點(diǎn)的數(shù)據(jù),同時(shí)輸出并行編碼行變化點(diǎn)的數(shù)據(jù);用于監(jiān)控所說(shuō)的第一和第二轉(zhuǎn)換設(shè)備輸出狀態(tài)的設(shè)備;用于計(jì)算編碼行圖象信號(hào)變化點(diǎn)之間內(nèi)象素?cái)?shù)目的設(shè)備;以及根據(jù)所說(shuō)監(jiān)控設(shè)備和所說(shuō)計(jì)數(shù)設(shè)備的輸出對(duì)編碼行圖象信號(hào)進(jìn)行編碼的編碼設(shè)備。
2.根據(jù)權(quán)利要求
1的一個(gè)裝置,其中所說(shuō)的監(jiān)控設(shè)備監(jiān)控編碼行圖象信號(hào)變化點(diǎn)和基準(zhǔn)行圖象信號(hào)變化點(diǎn)之間的位置關(guān)系。
3.根據(jù)權(quán)利要求
1的一個(gè)裝置,其中所說(shuō)的第一和第二轉(zhuǎn)換設(shè)備,輸出具有編碼所要求的象素?cái)?shù)目的并行圖象信號(hào)。
4.根據(jù)權(quán)利要求
1的一個(gè)裝置,進(jìn)而包括用于貯存一個(gè)予先輸入的編碼行圖象信號(hào)而后又作為基準(zhǔn)行圖象信號(hào)將其輸出的存貯器設(shè)備。
5.根據(jù)權(quán)利要求
1的一個(gè)裝置,其中所說(shuō)的編碼設(shè)備包括一個(gè)用于接受所說(shuō)的監(jiān)控和計(jì)數(shù)設(shè)備輸出作為地址信號(hào)并且輸出編碼數(shù)據(jù)的存貯器表。
6.根據(jù)權(quán)利要求
1的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
7.一個(gè)圖象信號(hào)編碼裝置包括接收設(shè)備,用于接受與編碼行圖象信號(hào)同步的基準(zhǔn)行圖象信號(hào);第一形成設(shè)備,根據(jù)編碼行圖象信號(hào)變化點(diǎn)之間的象素?cái)?shù)目產(chǎn)生一個(gè)編碼碼;第二形成設(shè)備,用于監(jiān)控編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)間的相互關(guān)系,根據(jù)這種相互關(guān)系產(chǎn)生一個(gè)編碼碼;以及選擇設(shè)備,它的用途是如果編碼碼可以同時(shí)所說(shuō)第一和第二形成設(shè)備輸出,按照予先確定的優(yōu)先權(quán)順序選擇一個(gè)編碼碼。
8.根據(jù)權(quán)利要求
7的一個(gè)裝置,其中所說(shuō)的第二形成設(shè)備監(jiān)控編碼行圖象信號(hào)的變化點(diǎn)和基準(zhǔn)行圖象信號(hào)變化點(diǎn)之間的位置關(guān)系。
9.根據(jù)權(quán)利要求
7的一個(gè)裝置,其中所說(shuō)的第一形成設(shè)備包括一個(gè)用于接受表示象素?cái)?shù)的數(shù)據(jù)作為一個(gè)地址信號(hào)并輸出一個(gè)編碼碼的存貯器表。
10.根據(jù)權(quán)利要求
7的一個(gè)裝置,其中所說(shuō)的第二形成設(shè)備包括一個(gè)用于接受表示相互關(guān)系的數(shù)據(jù)作為一個(gè)地址信號(hào)并輸出一個(gè)編碼碼的存貯器表。
11.根據(jù)權(quán)利要求
7的一個(gè)裝置,進(jìn)而包括用于存貯一個(gè)予先輸入的編碼行圖象信號(hào)而后將它作為基準(zhǔn)行圖象信號(hào)輸出的一個(gè)存貯器設(shè)備。
12.根據(jù)權(quán)利要求
7的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
13.一個(gè)圖象信號(hào)編碼裝置包括用於接受與編碼行圖象信號(hào)同步的基準(zhǔn)行圖象信號(hào)的接收設(shè)備;用于計(jì)算編碼行圖象信號(hào)變化點(diǎn)之間象素?cái)?shù)目的設(shè)備;用于當(dāng)所說(shuō)的計(jì)數(shù)設(shè)備的計(jì)數(shù)達(dá)到予先確定的值時(shí),存貯具有予先確定值的編碼碼的設(shè)備;用于監(jiān)控編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)之間相互關(guān)系的設(shè)備;以及根據(jù)這種相互關(guān)系來(lái)確定在所說(shuō)的存貯設(shè)備中的編碼碼是否有效的設(shè)備。
14.根據(jù)權(quán)利要求
13的一個(gè)裝置,其中所說(shuō)的監(jiān)控設(shè)備監(jiān)控編碼行圖象信號(hào)變化點(diǎn)和基準(zhǔn)行圖象信號(hào)變化點(diǎn)之間的位置關(guān)系。
15.根據(jù)權(quán)利要求
13的一個(gè)裝置,進(jìn)而包括根據(jù)所說(shuō)計(jì)數(shù)設(shè)備的計(jì)數(shù)產(chǎn)生編碼碼的第一編碼設(shè)備。
16.根據(jù)權(quán)利要求
13的一個(gè)裝置,進(jìn)而包括根據(jù)所說(shuō)監(jiān)控設(shè)備的輸出產(chǎn)生編碼碼的第二編碼設(shè)備。
17.根據(jù)權(quán)利要求
13的一個(gè)裝置,進(jìn)而包括存貯一個(gè)予先輸入的編碼行圖象信號(hào)而后將它作為基準(zhǔn)行圖象信號(hào)輸出的存貯設(shè)備。
18.根據(jù)權(quán)利要求
13的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
19.一個(gè)圖象信號(hào)編碼裝置包括用于接受與編碼行圖象信號(hào)同步的基準(zhǔn)行圖象信號(hào)的接收設(shè)備;用于監(jiān)控編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)間相互關(guān)系的設(shè)備;以及根據(jù)這種關(guān)系編制編碼行圖象信號(hào)的設(shè)備;其中,所說(shuō)的編碼設(shè)備,根據(jù)為使所說(shuō)監(jiān)控設(shè)備確定這種相互關(guān)系而需要的象素?cái)?shù)接受編碼行圖象信號(hào),然后進(jìn)行編碼。
20.根據(jù)權(quán)利要求
19的一個(gè)裝置,其中所說(shuō)的監(jiān)控設(shè)備監(jiān)控編碼行圖象信號(hào)的一個(gè)變化點(diǎn)和基準(zhǔn)行圖象信號(hào)的一個(gè)變化點(diǎn)之間的位置關(guān)系。
21.根據(jù)權(quán)利要求
19的一個(gè)裝置,進(jìn)而包括用于計(jì)算編碼行變化點(diǎn)之間象素?cái)?shù)目的設(shè)備,其中所說(shuō)的編碼設(shè)備根據(jù)所說(shuō)的計(jì)數(shù)和監(jiān)控設(shè)備的輸出進(jìn)行編碼。
22.根據(jù)權(quán)利要求
19的一個(gè)裝置,其中所說(shuō)的編碼設(shè)備包括用于存貯借助于為實(shí)現(xiàn)監(jiān)控設(shè)備確定這種關(guān)系所需要的象素?cái)?shù)而與編碼行圖象信號(hào)有關(guān)的信號(hào)的設(shè)備。
23.根據(jù)權(quán)利要求
19的一個(gè)裝置,其中所說(shuō)的編碼設(shè)備包括一個(gè)接受所說(shuō)監(jiān)控設(shè)備的輸出作為一個(gè)地址信號(hào)同時(shí)輸出編碼碼的存儲(chǔ)器表。
24.根據(jù)權(quán)利要求
19的一個(gè)裝置,進(jìn)而包括存儲(chǔ)一個(gè)預(yù)先輸入的編碼行圖象信號(hào)然后將它作為基準(zhǔn)行圖象信號(hào)輸出的存儲(chǔ)器設(shè)備。
25.根據(jù)權(quán)利要求
19的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
26.一個(gè)圖象信號(hào)編碼裝置包括用于計(jì)算一個(gè)輸入圖象信號(hào)變化點(diǎn)之間象素?cái)?shù)的設(shè)備;用于當(dāng)計(jì)數(shù)設(shè)備的計(jì)數(shù)達(dá)到即將超過(guò)予定值時(shí),儲(chǔ)存表示一予定值的一個(gè)第一編碼碼的設(shè)備;以及產(chǎn)生表示所說(shuō)計(jì)數(shù)設(shè)備的計(jì)數(shù)小于予先確定值的第二編碼碼設(shè)備;其中,儲(chǔ)存在所說(shuō)的存儲(chǔ)設(shè)備中的第一編碼碼將被讀出,與此同時(shí),當(dāng)檢測(cè)到一個(gè)變化點(diǎn)象素時(shí),由所說(shuō)的形成設(shè)備產(chǎn)生第二編碼碼。
27.根據(jù)權(quán)利要求
26的一個(gè)裝置,還包括根據(jù)表示記數(shù)設(shè)備的計(jì)數(shù)達(dá)到即將超過(guò)予定值的信號(hào)產(chǎn)生第一編碼碼的設(shè)備。
28.根據(jù)權(quán)利要求
26的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
29.根據(jù)權(quán)利要求
26的一個(gè)裝置,其中,予先確定值是64n(這里n是一個(gè)不小于1的整數(shù))。
30.一個(gè)圖象信號(hào)編碼裝置包括用于接受與編碼行圖象信號(hào)同步的基準(zhǔn)行圖象信號(hào)的接收設(shè)備;用于計(jì)算編碼行圖象信號(hào)變化點(diǎn)之間的象素?cái)?shù)的設(shè)備;用于監(jiān)控編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)之間相互關(guān)系并確定一種編碼模式的設(shè)備;以及用于根據(jù)所說(shuō)的計(jì)數(shù)設(shè)備的計(jì)數(shù)產(chǎn)生編碼碼的設(shè)備;其中一個(gè)表示由所說(shuō)確定設(shè)備所確定的一個(gè)模式的識(shí)別碼和一個(gè)由所說(shuō)的形成設(shè)備產(chǎn)生的啟動(dòng)編碼碼作為一個(gè)綜合碼輸出。
31.根據(jù)權(quán)利要求
30的一個(gè)裝置,其中所說(shuō)的確定設(shè)備監(jiān)控編碼行圖象信號(hào)變化點(diǎn)和基準(zhǔn)行圖象信號(hào)變化點(diǎn)之間的位置關(guān)系。
32.根據(jù)權(quán)利要求
30的一個(gè)裝置,其中所說(shuō)的形成設(shè)備包括一個(gè)接收計(jì)數(shù)設(shè)備的計(jì)數(shù)作為一個(gè)地址信號(hào)并產(chǎn)生編碼碼的存貯器表。
33.根據(jù)權(quán)利要求
30的一個(gè)裝置,進(jìn)而包括存貯一個(gè)予先輸入的編碼行圖象信號(hào)而后將它作為基準(zhǔn)行圖象信號(hào)輸出的存貯器設(shè)備。
34.根據(jù)權(quán)利要求
30的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
35.一個(gè)圖象信號(hào)編碼裝置包括根據(jù)編碼行圖象信號(hào)接受基準(zhǔn)行圖象信號(hào)的接收設(shè)備;用于計(jì)算編碼行變化點(diǎn)間象素?cái)?shù)目的設(shè)備;用于監(jiān)控編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)之間相互關(guān)系的設(shè)備;以及用于根據(jù)所說(shuō)監(jiān)控設(shè)備的輸出產(chǎn)生編碼碼的設(shè)備;其中所說(shuō)形成設(shè)備,輸出對(duì)應(yīng)一給定的象素產(chǎn)生的啟動(dòng)碼,當(dāng)根據(jù)給定的象素,輸出包括啟動(dòng)編碼碼和后續(xù)編碼碼在內(nèi)的許多編碼碼時(shí),后續(xù)編碼碼將跟隨啟動(dòng)碼輸出。
36.根據(jù)權(quán)利要求
35的一個(gè)裝置,其中所說(shuō)監(jiān)控設(shè)備監(jiān)控編碼行圖象信號(hào)的變化點(diǎn)和基準(zhǔn)行圖象信號(hào)的變化點(diǎn)之間的位置關(guān)系。
37.根據(jù)權(quán)利要求
35的一個(gè)裝置,還包括貯存一個(gè)予先輸入的編碼行圖象信號(hào)而后將它作為基準(zhǔn)行圖象信號(hào)輸出的存貯設(shè)備。
38.根據(jù)權(quán)利要求
35的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每一個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
39.根據(jù)權(quán)利要求
35的一個(gè)裝置,其中所說(shuō)的形成裝置包括用于接受所說(shuō)監(jiān)控和計(jì)數(shù)設(shè)備的作為地址信號(hào)的輸出同時(shí)輸出編碼碼的一個(gè)存貯器表。
40.一個(gè)圖象信號(hào)編碼設(shè)備包括根據(jù)編碼行圖象信號(hào)接受基準(zhǔn)行圖象信號(hào)的接受設(shè)備;第一形成設(shè)備,用于根據(jù)編碼行圖象信號(hào)的變化點(diǎn)之間的象素?cái)?shù)產(chǎn)生一個(gè)編碼碼;第二形成設(shè)備,用于根據(jù)編碼行圖象信號(hào)和基準(zhǔn)行圖象信號(hào)之間的關(guān)系產(chǎn)生編碼碼;頁(yè)碼形成設(shè)備,用以產(chǎn)生表示多種格式中頁(yè)終端的代碼;以及終端碼形成設(shè)備,用以產(chǎn)生對(duì)多種格式的每一行圖象信號(hào)的終端碼。
41.根據(jù)權(quán)利要求
40的一個(gè)裝置,其中所說(shuō)第二形成設(shè)備監(jiān)控編碼行圖象信號(hào)變化點(diǎn)和基準(zhǔn)行圖象信號(hào)變化點(diǎn)間的位置關(guān)系。
42.根據(jù)權(quán)利要求
40的一個(gè)裝置,其中所說(shuō)第一形成設(shè)備包括一個(gè)存貯器表,用于接受表示象素?cái)?shù)的數(shù)據(jù)作為一個(gè)地址信號(hào)并輸出一個(gè)編碼碼。
43.根據(jù)權(quán)利要求
40的一個(gè)裝置,其中所說(shuō)第二形成設(shè)備包括一個(gè)存貯器表,用于接受表示相互關(guān)系的數(shù)據(jù)作為一個(gè)地址信號(hào)并用于輸出一個(gè)編碼碼。
44.根據(jù)權(quán)利要求
40的一個(gè)裝置,還包括存貯設(shè)備,用它來(lái)貯存一個(gè)予先輸入的編碼行圖象信號(hào),然后將其作為基準(zhǔn)行圖象信號(hào)輸出。
45.根據(jù)權(quán)利要求
40的一個(gè)裝置,其中編碼行圖象信號(hào)包括表示每個(gè)象素密度的二進(jìn)制數(shù)據(jù)。
專(zhuān)利摘要
本裝置各部分功能1.編碼行變化點(diǎn)檢測(cè)電路接收串行基準(zhǔn)行圖像信號(hào)。2.基準(zhǔn)行寄存器接收基準(zhǔn)行圖像信號(hào)串行變化點(diǎn)數(shù)據(jù)并輸出并行基準(zhǔn)行變化點(diǎn)數(shù)據(jù)。3.編碼行寄存器接收編碼行圖像信號(hào)串行變化點(diǎn)數(shù)據(jù)并輸出并行編碼行變化點(diǎn)數(shù)據(jù)。4.符號(hào)檢測(cè)器監(jiān)測(cè)寄存器輸出。5.計(jì)數(shù)器計(jì)編碼行圖像信號(hào)變化點(diǎn)間的像素?cái)?shù)。6.編碼識(shí)別電路根據(jù)符號(hào)檢測(cè)器和計(jì)數(shù)器輸出對(duì)編碼行圖像信號(hào)編碼。
文檔編號(hào)H03M9/00GK86106256SQ86106256
公開(kāi)日1987年3月18日 申請(qǐng)日期1986年8月1日
發(fā)明者久田加津利, 國(guó)分信聰, 櫻井茂樹(shù), 村田幸雄, 岡野達(dá)夫 申請(qǐng)人:佳能株式會(huì)社導(dǎo)出引文BiBTeX, EndNote, RefMan
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1