專利名稱:圖像合成裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像合成裝置及方法。
目前,一般電視游戲機(jī)內(nèi)的圖像產(chǎn)生器都是將圖形數(shù)據(jù)存放在存儲(chǔ)器內(nèi),再由圖像產(chǎn)生器讀出圖形數(shù)據(jù),并且輸出顯示在電視屏幕上,因此若欲得到較好且較生動(dòng)的圖像效果,則需要使用容量較大的存儲(chǔ)器。但是對(duì)于一些簡(jiǎn)單的圖像,例如為了改變屏幕顯示區(qū)大小的遮沒(méi)圖形或是爆炸產(chǎn)生的圖形光圈等,這些圖像均相當(dāng)單純,沒(méi)有復(fù)雜的圖形顏色,所以若將這些圖像以一般圖形影像的方式儲(chǔ)存在存儲(chǔ)器中,則會(huì)占據(jù)太多的存儲(chǔ)器空間,使得成本相對(duì)地提高。為了改進(jìn)這種缺點(diǎn),可利用圖像的外框數(shù)據(jù)來(lái)顯示圖像,如此便可不必儲(chǔ)存整個(gè)圖像的圖形數(shù)據(jù),而僅存圖像的外框數(shù)據(jù),藉以節(jié)省所需的存儲(chǔ)器容量。然而這種方法在圖形不變的情況下,若要移動(dòng)圖形的位置,仍須改寫存儲(chǔ)器內(nèi)所有的外框數(shù)據(jù),而影響到即時(shí)顯示的效果。
有鑒于此,為改進(jìn)其缺點(diǎn),本發(fā)明的一個(gè)目的是提供一種圖像合成裝置及方法,其可利用圖像的外框數(shù)據(jù)來(lái)顯示圖像,藉以減少所需的存儲(chǔ)器容量,降低圖像合成裝置的制造成本。
本發(fā)明的另一個(gè)目的是提供一種圖像合成裝置及方法,其可使所顯示的圖像可自由移動(dòng),藉以增加顯示畫面的變化。
本發(fā)明的圖像合成裝置包括一起始位置暫存器,用以儲(chǔ)存圖像外框的起始位置數(shù)據(jù);一終止位置暫存器,用以儲(chǔ)存圖像外框的終止位置數(shù)據(jù);一水平位置產(chǎn)生裝置,用以對(duì)應(yīng)于屏幕掃描線所在的水平位置而產(chǎn)生一水平位置信號(hào);一位置比較器,用以比較前述圖像外框的位置數(shù)據(jù)和前述水平位置信號(hào);一水平位移暫存裝置,用以儲(chǔ)存水平位移數(shù)據(jù),此水平位移數(shù)據(jù)可在位置比較器進(jìn)行比較之前,先分別和前述起始位置數(shù)據(jù)及終止位置數(shù)據(jù)相加或是先和前述水平位置信號(hào)相加;一垂直位移暫存裝置儲(chǔ)存垂直位移數(shù)據(jù);一圖像顯示控制裝置,用以依據(jù)前述位置比較器的比較結(jié)果,控制輸出的圖像數(shù)據(jù);一存儲(chǔ)器讀取裝置,其利用一屏幕垂直位置及垂直位移數(shù)據(jù)作為索引以讀取存儲(chǔ)器內(nèi)的外框數(shù)據(jù);及一存儲(chǔ)器,用以儲(chǔ)存外框數(shù)據(jù)。其中,前述起始位置暫存器及終止位置暫存器內(nèi)的外框數(shù)據(jù)可由中央處理器直接寫入或從存儲(chǔ)器中讀入。如此,軟件設(shè)計(jì)人員可選擇使用較大的存儲(chǔ)器或是利用較多的程序執(zhí)行時(shí)間去執(zhí)行較復(fù)雜的程序,以獲得同樣的效果,當(dāng)然在實(shí)施上這種選擇是可省略的。
利用本發(fā)明的圖像合成裝置合成圖像的方法是有下列幾種操作模式,其因外框數(shù)據(jù)的產(chǎn)生及儲(chǔ)存方式的不同而各有差異。第一種方式包括步驟如下(1)存儲(chǔ)器讀取裝置根據(jù)基底暫存器,屏幕垂直位置產(chǎn)生器及垂直位移暫存器產(chǎn)生一存儲(chǔ)器位址;(2)存儲(chǔ)器依前述的存儲(chǔ)器位址將外框數(shù)據(jù)送至位置暫存器中;(3)將水平位移暫存器的內(nèi)容加上位置暫存器的內(nèi)容或一水平掃描線的水平位置;(4)接著再利用一位置比較器比較位置暫存器的內(nèi)容及水平掃描線的水平位置,藉以產(chǎn)生一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出。在上述方法中,只要更改水平位移暫存器及垂直位移暫存器,便可移動(dòng)圖形。
第二種合成圖像的方法和前述第一種方法類似,只是因?yàn)樵诖朔椒ㄖ写鎯?chǔ)器讀取裝置僅根據(jù)基底暫存器產(chǎn)生存儲(chǔ)器位址,故欲移動(dòng)圖形,需在更換掃描線間重新改寫存儲(chǔ)器。
第三種合成圖像的方法包括下列步驟(1)由一中央處理器直接將外框數(shù)據(jù)寫入位置暫存器中;(2)將水平位移暫存器的內(nèi)容加上位置暫存器的內(nèi)容或一水平掃描線的水平位置;(3)接著再利用一位置比較器比較位置暫存器的內(nèi)容及水平掃描線的水平位置,藉以產(chǎn)生一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出。在上述方法中,移動(dòng)圖形需要在換掃描線之間重新改寫位置暫存器的內(nèi)容。
為了更清楚地說(shuō)明本發(fā)明的方法、裝置及特征,茲配合附圖詳細(xì)說(shuō)明較佳實(shí)施例如后附圖的簡(jiǎn)單說(shuō)明
圖1是說(shuō)明本發(fā)明的圖像合成裝置的一較佳實(shí)施例的方框圖;圖2是說(shuō)明本發(fā)明的圖像合成裝置的另一較佳實(shí)施例的方框圖;圖3是說(shuō)明本發(fā)明中的圖像顯示控制裝置的方框圖;圖4是說(shuō)明本發(fā)明中存儲(chǔ)器位址合成裝置的方框圖;圖5a是顯示實(shí)施本發(fā)明時(shí)的一時(shí)序信號(hào)圖;圖5b是顯示實(shí)施本發(fā)明時(shí)的另一時(shí)序信號(hào)圖。
本發(fā)明為一圖像合成裝置,其經(jīng)由圖像數(shù)據(jù)所包含的外框數(shù)據(jù)來(lái)產(chǎn)生圖像,外框數(shù)據(jù)是包括圖像數(shù)據(jù)在屏幕的各水平掃描線上的起始位置及終止位置。請(qǐng)參閱圖1,本發(fā)明的圖像合成裝置包括一起始位置暫存器10,用以儲(chǔ)存前述外框在一水平掃描線上的起始位置數(shù)據(jù);一終止位置暫存器20,用以儲(chǔ)存前述外框在前述水平掃描線上的終止位置數(shù)據(jù);一水平位移暫存裝置30,用以儲(chǔ)存一水平位移數(shù)據(jù);一第一加法器41,用以接收前述起始位置數(shù)據(jù)及前述水平位移數(shù)據(jù),并在相加后輸出為一第一位置數(shù)據(jù);一第二加法器42,用以接收前述終止位置數(shù)據(jù)及前述水平位移數(shù)據(jù),并在相加后輸出為一第二位置數(shù)據(jù);一水平位置顯示裝置50,用以對(duì)應(yīng)于前述掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一位置比較器60,用以比較前述水平位置信號(hào)是否介于前述第一位置數(shù)據(jù)及前述第二位置數(shù)據(jù)之間,并且依據(jù)比較結(jié)果輸出一位置指示信號(hào)VLD;一圖像顯示控制裝置70,用以接收前述位置比較器60輸入的位置指示信號(hào)VLD,藉以控制輸出的圖像數(shù)據(jù)。
請(qǐng)?jiān)賲㈤唸D2,本發(fā)明的圖像合成裝置的另一較佳實(shí)施例包括一起始位置暫存器10,用以儲(chǔ)存前述外框在一水平掃描線上的起始位置數(shù)據(jù);一終止位置暫存器20,用以儲(chǔ)存前述外框在前述水平掃描線上的終止位置數(shù)據(jù);一水平位移暫存裝置30,用以儲(chǔ)存一水平位移數(shù)據(jù);一水平位置顯示裝置50,用以對(duì)應(yīng)于前述掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一加法器43,用以接收前述水平位移暫存裝置30輸入的水平位移數(shù)據(jù)及前述水平位置顯示裝置50輸入的水平位置信號(hào),并在相加后輸出為一第三位置數(shù)據(jù);一位置比較器60,用以比較前述第三位置數(shù)據(jù)是否介于前述起始位置數(shù)據(jù)及前述終止位置數(shù)據(jù)之間,并且依據(jù)比較結(jié)果輸出一位置指示信號(hào)VLD;一圖像顯示控制裝置70,用以接收前述位置比較器60輸入的位置指示信號(hào),藉以控制輸出的圖像數(shù)據(jù)。
在前述的較佳實(shí)施例中,前述位置比較器60包括一起始位置比較器61;一終止位置比較器62;一邏輯運(yùn)算裝置65,可為一及閘或其它等效的邏輯電路,用以將前述起始位置比較器61及終止位置比較器62的輸出轉(zhuǎn)變成一位置指示信號(hào)VLD。且在圖1的實(shí)施例中,起始位置比較器61是用以比較前述第一位置數(shù)據(jù)及水平位置信號(hào),終止位置比較器62是用以比較前述第二位置數(shù)據(jù)及水平位置信號(hào)。而在圖2的實(shí)施例中,起始位置比較器61用以比較前述第三位置數(shù)據(jù)及起始位置數(shù)據(jù),終止位置比較器62則用以比較前述第三位置數(shù)據(jù)及終止位置數(shù)據(jù)。
請(qǐng)參閱圖3,前述圖像顯示控制裝置70包括復(fù)數(shù)個(gè)暫存器71至73,用以分別存放一顏色代碼信號(hào)、一透明顏色代碼信號(hào)及一反白控制信號(hào)REV;一信號(hào)合成裝置74,用以接收前述反白控制信號(hào)REV及由前述位置比較器輸出的位置指示信號(hào)VLD,并且在將其合成為一選擇控制信號(hào)CC后輸出;一顏色代碼選擇器76,可為一及閘或其它邏輯電路所所組成的線路,用以接收前述顏色代碼信號(hào)及透明顏色代碼信號(hào),并受前述選擇控制信號(hào)CC控制以輸出一顏色代碼或透明顏色代碼;一透明判斷裝置78,可為一與非門(NAND),用以判斷顏色是否為透明,同時(shí)并可輸出一透明指示信號(hào)。前述顏色代碼及透明指示信號(hào)均輸出至下一級(jí)的權(quán)位/混色電路(未顯示于圖中)。其中,前述復(fù)數(shù)個(gè)暫存器71至73的內(nèi)容均由一中央處理器直接寫入。
請(qǐng)參閱圖1及圖2,其中,起始位置暫存器10及終止位置暫存器20的內(nèi)容可由中央處理器直接寫入或由存儲(chǔ)器90中讀取,故前述起始位置暫存器10可包含一第一暫存器12及一第三暫存器11,前述終止位置暫存器20可包含一第二暫存器21及一第四暫存器22。且前述第一暫存器12及第二暫存器21的內(nèi)容乃是從存儲(chǔ)器90中讀出的,而前述第三暫存器11及第四暫存器22的內(nèi)容則是由中央處理器直接寫入的。因?yàn)槠鹗嘉恢脮捍嫫?0及終止位置暫存器20均各包含復(fù)數(shù)個(gè)暫存器,故必須使用一起始位置選擇器15及一終止位置選擇器25從復(fù)數(shù)個(gè)暫存器中選擇輸出一起始位置及一終止位置。
當(dāng)起始位置暫存器10及終止位置暫存器20的內(nèi)容為從存儲(chǔ)器90中讀出時(shí),請(qǐng)參閱圖1及圖2,其更包括一存儲(chǔ)器讀取裝置80及一存儲(chǔ)器90。存儲(chǔ)器讀取裝置80是經(jīng)由一位址總線81及一數(shù)據(jù)總線91和存儲(chǔ)器90連接,并且在水平掃描線開始掃描之前先讀取存儲(chǔ)器90內(nèi)儲(chǔ)存的外框數(shù)據(jù)。其讀取的方式則是利用存儲(chǔ)器讀取裝置80內(nèi)的一位址合成裝置產(chǎn)生一存儲(chǔ)器位址,并且經(jīng)由位址總線81將此位址送至存儲(chǔ)器90中,然后存儲(chǔ)器90便依據(jù)接收到的位址將其對(duì)應(yīng)的外框數(shù)據(jù)經(jīng)由數(shù)據(jù)總線91送出。請(qǐng)參閱圖4,圖4顯示前述位址合成裝置的結(jié)構(gòu),其包括一基底暫存器82,用以儲(chǔ)存外框數(shù)據(jù)在存儲(chǔ)器上的基底位置;一屏幕垂直位置產(chǎn)生裝置84,可為一計(jì)數(shù)器,用以相對(duì)于掃描線目前的位置而產(chǎn)生一垂直位置數(shù)據(jù);一垂直位移暫存器86,用以儲(chǔ)存使圖像垂直移動(dòng)的一垂直位移量;一運(yùn)算裝置85,用以對(duì)前述垂直位置數(shù)據(jù)以及前述垂直位移量執(zhí)行相加或相減的運(yùn)算;一位址產(chǎn)生裝置88,用以將前述基底暫存器82以及前述運(yùn)算裝置85的輸出合并以產(chǎn)生一存儲(chǔ)器位址。其中,前述運(yùn)算裝置85可執(zhí)行加和減運(yùn)算,藉以產(chǎn)生鏡面(Mirror)的顯示效果。而前述位址產(chǎn)生裝置88對(duì)基底暫存器82及運(yùn)算裝置85的輸出的合并方式可為相加、串接(cascade)或選擇其中一個(gè)輸出。
本發(fā)明中相關(guān)的時(shí)序信號(hào)顯示于圖5a及圖5b,其中,圖5a表示反白控制信號(hào)REV為低電位的情形,而圖5b表示反白控制信號(hào)為高電位的情形。請(qǐng)參閱圖5a,起始位置信號(hào)START是表示起始位置比較器10輸出的比較結(jié)果,終止位置信號(hào)END是表示終止位置比較器20的輸出的比較結(jié)果,VLD則為START信號(hào)和END信號(hào)在經(jīng)過(guò)邏輯運(yùn)算裝置65運(yùn)算后輸出的位置指示信號(hào),用以指出圖像外框在水平掃描線上的起始點(diǎn)及終止點(diǎn),COLOR表示由顏色代碼選擇器76輸出的顏色代碼,TRANSPARENCY表示由透明判斷裝置78輸出的透明指示信號(hào),其中,當(dāng)TRANSPARENCY為高電位時(shí)表示其為透明。圖5b類似于圖5a,只是因反白控制信號(hào)不同而造成透明指示信號(hào)反相,并導(dǎo)致輸出顏色代碼數(shù)據(jù)改變。
雖然本發(fā)明以較佳實(shí)施例說(shuō)明如上,然其并非用以限定本發(fā)明,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種圖像合成裝置,可依據(jù)一圖像的外框數(shù)據(jù)合成該圖像,并且經(jīng)由一水平掃描方式將圖像顯示于屏幕上,其特征在于,其中包括一起始位置暫存器,用以儲(chǔ)存前述外框在一水平掃描線上的起始位置數(shù)據(jù);一終止位置暫存器,用以儲(chǔ)存前述外框在前述水平掃描線上的終止位置數(shù)據(jù);一水平位移暫存裝置,用以儲(chǔ)存使圖像水平移動(dòng)的水平位移數(shù)據(jù);一第一加法器,用以接收前述起始位置數(shù)據(jù)及前述水平位移數(shù)據(jù),并在相加后輸出為一第一位置數(shù)據(jù);一第二加法器,用以接收前述終止位置數(shù)據(jù)及前述水平位移數(shù)據(jù),并在相加后輸出為一第二位置數(shù)據(jù);一水平位置產(chǎn)生裝置,用以對(duì)應(yīng)于前述掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一位置比較器,用以比較前述水平位置信號(hào)是否介于前述第一位置數(shù)據(jù)及前述第二位置數(shù)據(jù)之間,并且依據(jù)比較結(jié)果輸出一位置指示信號(hào);一圖像顯示控制裝置,用以接收前述位置比較器輸入的位置指示信號(hào),藉以控制輸出的圖像數(shù)據(jù)。
2.一種圖像合成裝置,可依據(jù)一圖像的外框數(shù)據(jù)合成該圖像,并且經(jīng)由一水平掃描方式將圖像顯示于屏幕上,其特征在于,其中包括一起始位置暫存器,用以儲(chǔ)存前述外框在一水平掃描線上的起始位置數(shù)據(jù);一終止位置暫存器,用以儲(chǔ)存前述外框在前述水平掃描線上的終止位置數(shù)據(jù);一水平位移暫存裝置,用以儲(chǔ)存一使圖像水平移動(dòng)的水平位移數(shù)據(jù);一水平位置產(chǎn)生裝置,用以對(duì)應(yīng)于前述掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一加法器,用以接收前述水平位移暫存裝置輸入的水平位移數(shù)據(jù)及前述水平位置產(chǎn)生裝置輸入的水平位置信號(hào),并在相加后輸出為一第三位置數(shù)據(jù);一位置比較器,用以比較前述第三位置數(shù)據(jù)是否介于前述起始位置數(shù)據(jù)及前述終止位置數(shù)據(jù)之間,并且依據(jù)比較結(jié)果輸出一位置指示信號(hào);一圖像顯示控制裝置,用以接收前述位置比較器輸入的位置指示信號(hào),借以控制輸出的圖像數(shù)據(jù)。
3.如權(quán)利要求1所述的裝置,其特征在于,其中,前述位置比較器是用以比較一水平位置是否介于外框的起始位置及終止位置之間,其中包括一起始位置比較器,用以比較前述第一位置數(shù)據(jù)及前述水平位置信號(hào);一終止位置比較器,用以比較前述第二位置數(shù)據(jù)及前述水平位置信號(hào);一邏輯運(yùn)算裝置,用以將前述起始位置比較器及終止位置比較器的輸出轉(zhuǎn)變成一位置指示信號(hào)。
4.如權(quán)利要求2所述的裝置,其特征在于,其中,前述位置比較器是用以比較一水平位置是否介于外框的起始位置及終止位置之間,其包括一起始位置比較器,用以比較前述起始位置數(shù)據(jù)及前述第三位置數(shù)據(jù);一終止位置比較器,用以比較前述終止位置數(shù)據(jù)及前述第三位置數(shù)據(jù);一邏輯運(yùn)算裝置,用以將前述起始位置比較器及終止位置比較器的輸出轉(zhuǎn)變成一位置指示信號(hào)。
5.如權(quán)利要求1或2所述的裝置,其特征在于,其中,前述圖像顯示控制裝置包括復(fù)數(shù)個(gè)暫存器,用以分別存放一顏色代碼信號(hào)、一透明顏色代碼信號(hào)及一反白控制信號(hào);一信號(hào)合成裝置,用以接收前述反白控制信號(hào)及由前述位置比較器輸出的位置指示信號(hào),并且在將其合成為一選擇控制信號(hào)后輸出,一顏色代碼選擇器,用以接收前述顏色代碼信號(hào)及前述透明顏色代碼信號(hào),并受前述選擇控制信號(hào)控制以輸出一顏色代碼或是一透明顏色代碼。
6.如權(quán)利要求5所述的裝置,其特征在于,更包括一透明判斷裝置,用以在接收到前述透明顏色代碼時(shí),輸出一透明指示信號(hào)。
7.如權(quán)利要求1或2所述的裝置,其特征在于,其中,前述起始位置暫存器包括一第一暫存器,用以儲(chǔ)存從一存儲(chǔ)器中讀取的起始位置數(shù)據(jù)而前述終止位置暫存器包括一第二暫存器,用以儲(chǔ)存從前述存儲(chǔ)器中讀取的終止位置數(shù)據(jù)。
8.如權(quán)利要求7所述的裝置,其特征在于,更包括一存儲(chǔ)器,用以儲(chǔ)存圖像的外框數(shù)據(jù);一位址合成裝置,用以產(chǎn)生欲讀取的外框數(shù)據(jù)的存儲(chǔ)器位址;一位址總線,用以將前述位址合成裝置產(chǎn)生的存儲(chǔ)器位址傳送至前述存儲(chǔ)器中;一數(shù)據(jù)總線,用以將對(duì)應(yīng)于由前述位址總線傳送至前述存儲(chǔ)器中的存儲(chǔ)器位址而產(chǎn)生的外框數(shù)據(jù)傳送至前述第一暫存器。
9.如權(quán)利要求8所述的裝置,其特征在于,其中,前述位址合成裝置包括一基底暫存器,用以儲(chǔ)存外框數(shù)據(jù)的基底位置;一屏幕垂直位置產(chǎn)生裝置,用以相對(duì)于掃描線目前的位置而產(chǎn)生一垂直位置數(shù)據(jù);一垂直位移暫存器,用以儲(chǔ)存使圖像垂直移動(dòng)的一垂直位移量;一運(yùn)算裝置,用以對(duì)前述垂直位置數(shù)據(jù)及前述垂直位移量執(zhí)行相加或相減的運(yùn)算;一位址產(chǎn)生裝置,用以將前述基底暫存器及前述運(yùn)算裝置的輸出合并以產(chǎn)生一存儲(chǔ)器位址。
10.如權(quán)利要求7所述的裝置,其特征在于,其中,前述起始位置暫存器更包括一第三暫存器,用以儲(chǔ)存由一中央處理器直接寫入的起始位置數(shù)據(jù);而前述終止暫存器則更包括一第四暫存器,用以儲(chǔ)存由中央處理器直接寫入的終止位置數(shù)據(jù)。
11.如權(quán)利要求10所述的裝置,其特征在于,更包括一起始位置選擇器,用以選擇前述第一暫存器的起始位置數(shù)據(jù)或是前述第三暫存器的起始位置數(shù)據(jù)并由一起始位置選擇信號(hào)控制以輸出前述第一暫存器的起始位置數(shù)據(jù)或是前述第三暫存器的起始位數(shù)據(jù);及一終止位置選擇器,用以選擇前述第二暫存器及前述第四暫存器的內(nèi)容,并且由一終止位置選擇信號(hào)控制以輸出前述第二暫存器的終止位置數(shù)據(jù)或是前述第四暫存器的終止位置數(shù)據(jù)。
12.一種圖像合成方法,可依據(jù)一圖像的外框數(shù)據(jù)合成該圖像,并且經(jīng)由一水平掃描方式將圖像顯示于屏幕上,其適用于一圖像合成裝置,該裝置包括至少一組起始位置暫存器,用以儲(chǔ)存前述外框資料的起始位置;至少一組終止位置暫存器,用以儲(chǔ)存前述外框數(shù)據(jù)的終止位置;一水平位移暫存器,用以儲(chǔ)存前述圖像的水平位移量;一垂直位移暫存器,用以儲(chǔ)存前述圖像的垂直位移量;第一加法器,用以同時(shí)接收一前述起始位置暫存器及前述水平位移暫存器的輸出,并在相加后輸出為一第一數(shù)據(jù)資料;第二加法器,用以同時(shí)接收一前述終止位置暫存器及前述水平位移暫存器的輸出,并在相加后輸出為一第二位置數(shù)據(jù);一水平位置產(chǎn)生裝置,用以相對(duì)于屏幕上一掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一位置比較器,用以比較前述水平位置信號(hào)是否介于前述第一位置數(shù)據(jù)及前述第二位置數(shù)據(jù)之間;一圖像顯示控制裝置,用以接收前述位置比較器的比較結(jié)果,控制輸出的圖像數(shù)據(jù);一存儲(chǔ)器,用以儲(chǔ)存前述外框數(shù)據(jù);一存儲(chǔ)器讀取裝置,其利用一屏幕垂直位置及垂直位移量作為索引以讀取前述存儲(chǔ)器內(nèi)的外框數(shù)據(jù),并將外框數(shù)據(jù)的起始位置及終止位置分別儲(chǔ)存于前述起始位置暫存器及前述終止位置暫存器中;其特征在于,此種方法可分別采用下列三種操作(I)當(dāng)外框數(shù)據(jù)自前述存儲(chǔ)器中讀出,對(duì)應(yīng)于每一條掃描線,前述存儲(chǔ)器讀取裝置根據(jù)外框數(shù)據(jù)的一基底位置、前述屏幕垂直位置及垂直位移量產(chǎn)生一存儲(chǔ)器位址,以自動(dòng)讀入這一掃描線上的水平起始位置及水平終止位置,再經(jīng)位置比較器比較后輸出一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,只要更改水平位移暫存器及垂直位移暫存器的內(nèi)容,便可使圖形移動(dòng);(II)當(dāng)外框數(shù)據(jù)自前述存儲(chǔ)器中讀出,且對(duì)應(yīng)于每一條掃描線,前述存儲(chǔ)器讀取裝置根據(jù)外框數(shù)據(jù)的一基底位置產(chǎn)生一存儲(chǔ)器位址,以自動(dòng)讀入這一掃描線上的水平起始位置及水平終止位置,再經(jīng)位置比較器比較后輸出一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,移動(dòng)圖形需在掃描線更換間重新改寫存儲(chǔ)器內(nèi)的外框數(shù)據(jù);(III)當(dāng)外框數(shù)據(jù)自一中央處理器直接寫入暫存器時(shí),經(jīng)位置比較器比較后輸出位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,移動(dòng)圖形需在掃描線更換間重新改寫前述起始位置暫存器及終止位置暫存器的內(nèi)容。
13.一種圖像合成方法,可依據(jù)一圖像的外框數(shù)據(jù)合成該圖像,并且經(jīng)由一水平掃描方式將圖像顯示于屏幕上,其適用于一圖像合成裝置,該裝置包括至少一組起始位置暫存器,用以儲(chǔ)存前述外框數(shù)據(jù)的起始位置;至少一組終止位置暫存器,用以儲(chǔ)存前述外框數(shù)據(jù)的終止位置;一水平位移暫存器,用以儲(chǔ)存前述圖像的水平位移量;一垂直位移暫存器,用以儲(chǔ)存前述圖像的垂直位移量;一水平位置產(chǎn)生裝置,用以相對(duì)于屏幕上一掃描線的水平位置而產(chǎn)生一水平位置信號(hào);一加法器,用以同時(shí)接收前述水平位移暫存器輸出的水平位移量及前述水平位置顯示裝置輸出的水平位置信號(hào),并在相加后輸出為一第三位置數(shù)據(jù);一位置比較器,用以比較前述第三位置數(shù)據(jù)是否介于前述起始位置數(shù)據(jù)及前述終止位置數(shù)據(jù)之間;一圖像顯示控制裝置,用以接收前述位置比較器的比較結(jié)果,控制輸出的圖像數(shù)據(jù);一存儲(chǔ)器,用以儲(chǔ)存前述外框數(shù)據(jù);一存儲(chǔ)器讀取裝置,其利用一屏幕垂直位置及垂直位移量作為索引以讀取前述存儲(chǔ)器內(nèi)的外框數(shù)據(jù),并將外框數(shù)據(jù)的起始位置及終止位置分別儲(chǔ)存于前述起始位置暫存器及前述終止位置暫存器中;其特征在于,這種方法可分別采用下列三種操作(I)當(dāng)外框數(shù)據(jù)自前述存儲(chǔ)器中讀出,對(duì)應(yīng)于每一條掃描線,前述存儲(chǔ)器讀取裝置根據(jù)外框數(shù)據(jù)的一基底位置、前述屏幕垂直位置及垂直位移量產(chǎn)生一存儲(chǔ)器位址,以自動(dòng)讀入這一掃描線上的水平起始位置及水平終止位置,再經(jīng)位置比較器比較后輸出一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,只要更改水平位移暫存器及垂直位移暫存器的內(nèi)容,便可使圖形移動(dòng);(II)當(dāng)外框數(shù)據(jù)自前述存儲(chǔ)器中讀出,且對(duì)應(yīng)于每一條掃描線,前述存儲(chǔ)器讀取裝置根據(jù)外框數(shù)據(jù)的一基底位置產(chǎn)生一存儲(chǔ)器位址,以自動(dòng)讀入這一掃描線上的水平起始位置及水平終止位置,再經(jīng)位置比較器比較后輸出一位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,移動(dòng)圖形需在掃描線更換間重新改寫存儲(chǔ)器內(nèi)的外框資料;(III)當(dāng)外框數(shù)據(jù)自一中央處理器直接寫入暫存器時(shí),經(jīng)位置比較器比較后輸出位置指示信號(hào),并據(jù)以產(chǎn)生圖形輸出,在這種模式下,移動(dòng)圖形需在掃描線更換間重新改寫前述起始位置暫存器及終止位置暫存器的內(nèi)容。
14.如權(quán)利要求12或13所述的方法,其特征在于,可再加入一起始位置選擇器,用以從前述至少一組起始位置暫存器中選擇一組輸出;及一終止位置選擇器,用以從前述至少一組終止位置暫存器中選擇一組輸出。
全文摘要
圖像合成裝置,包括一起始與一終止位置暫存器;一水平與一垂直位移暫存器;第一及第二加法器;一水平位置顯示裝置;一位置比較器;一圖像顯示控制裝置;一存儲(chǔ)器;一存儲(chǔ)器讀取裝置;其方法為當(dāng)外框數(shù)據(jù)自前述存儲(chǔ)器中讀出后,對(duì)應(yīng)于每條掃描線,前述存儲(chǔ)器讀取裝置據(jù)外框數(shù)據(jù)的一基底位置、前述屏幕垂直位置及垂直位移量產(chǎn)生一存儲(chǔ)器位址,以自動(dòng)讀入這一掃描線的水平起始及水平終止位置,經(jīng)位置比較器后輸出一位置指示信號(hào),以產(chǎn)生圖形輸出。
文檔編號(hào)G06T1/00GK1120207SQ9411528
公開日1996年4月10日 申請(qǐng)日期1994年9月16日 優(yōu)先權(quán)日1994年9月16日
發(fā)明者徐世斌 申請(qǐng)人:聯(lián)華電子股份有限公司