專利名稱:圖像處理器和圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理器和用于使來(lái)自照相機(jī)(camera)等的輸入圖像 與用于對(duì)輸入圖像進(jìn)行裝飾的裝飾圖像疊加的圖像處理方法。
背景技術(shù):
通常,這種圖像處理器將來(lái)自照相機(jī)等的輸入源圖像存儲(chǔ)在系統(tǒng)存儲(chǔ) 器中。用于對(duì)源圖像進(jìn)行裝飾的裝飾圖像被預(yù)先存儲(chǔ)在系統(tǒng)存儲(chǔ)器中。然 后,被保持在系統(tǒng)存儲(chǔ)器中的源圖像被用裝飾圖像覆寫(xiě),從而源圖像與裝 飾圖像疊加。疊加圖像例如通過(guò)用于顯示器的顯示控制器被從系統(tǒng)存儲(chǔ)器 讀取。系統(tǒng)存儲(chǔ)器經(jīng)由系統(tǒng)總線被連接到多個(gè)模塊,這多個(gè)模塊包括控制 系統(tǒng)的CPU、顯示控制器等。
另外,存在具有行存儲(chǔ)器的另一個(gè)圖像處理器,其行存儲(chǔ)器的容量可 容納通過(guò)疊加多個(gè)圖像得到的疊加圖像的至少一行的圖像數(shù)據(jù)。行存儲(chǔ)器 中保持的疊加圖像然后例如通過(guò)用于顯示器的顯示控制器被逐行順序讀取 (例如,參照日本未審查的專利申請(qǐng)公開(kāi)No.2005-331674)。
這種圖像處理器在使源圖像與裝飾圖像疊加時(shí)讀取系統(tǒng)存儲(chǔ)器中保持 的裝飾圖像,使得對(duì)系統(tǒng)存儲(chǔ)器的訪問(wèn)次數(shù)增加。例如,這種圖像處理器 在對(duì)圖像進(jìn)行疊加之前將源圖像存儲(chǔ)在系統(tǒng)存儲(chǔ)器中。然后,圖像處理器 從系統(tǒng)存儲(chǔ)器讀取系統(tǒng)存儲(chǔ)器中預(yù)先保持的裝飾圖像,然后用所讀取的裝 飾圖像對(duì)系統(tǒng)存儲(chǔ)器中的源圖像進(jìn)行覆寫(xiě),從而疊加圖像。因此,為了使 裝飾圖像與源圖像疊加,系統(tǒng)存儲(chǔ)器需要被訪問(wèn)三次。隨著圖像疊加處理 所需的對(duì)系統(tǒng)存儲(chǔ)器的訪問(wèn)次數(shù)的增加,系統(tǒng)總線利用率增加。當(dāng)系統(tǒng)總 線被用于圖像疊加處理時(shí),諸如CPU這樣的其他模塊無(wú)法使用系統(tǒng)總線。 這使系統(tǒng)性能劣化。
另外,存在從行存儲(chǔ)器輸出疊加圖像的另一個(gè)圖像處理器。為了對(duì)圖
像進(jìn)行疊加,它將源圖像預(yù)先存儲(chǔ)在系統(tǒng)存儲(chǔ)器中。然后,圖像處理器從 系統(tǒng)存儲(chǔ)器讀取與行存儲(chǔ)器的行數(shù)相對(duì)應(yīng)的裝飾圖像數(shù)據(jù)和源圖像數(shù)據(jù)。 然后繼續(xù)對(duì)所讀取的圖像數(shù)據(jù)進(jìn)行疊加,直到得到一屏大小的疊加圖像。 因此,為了使裝飾圖像與源圖像疊加,系統(tǒng)存儲(chǔ)器需要被訪問(wèn)至少三次。 隨著圖像疊加處理所需的對(duì)系統(tǒng)存儲(chǔ)器的訪問(wèn)次數(shù)的增加,系統(tǒng)總線利用 率增加。當(dāng)系統(tǒng)總線被用于圖像疊加處理時(shí),諸如CPU這樣的其他模塊無(wú) 法使用系統(tǒng)總線。這使系統(tǒng)性能劣化。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是通過(guò)使用小存儲(chǔ)容量的行存儲(chǔ)器來(lái)減少疊加圖像 所需的對(duì)系統(tǒng)存儲(chǔ)器的訪問(wèn)次數(shù)和防止系統(tǒng)總線利用率的增加,并且縮小 圖像疊加處理所需的系統(tǒng)存儲(chǔ)區(qū)。
根據(jù)本發(fā)明的一個(gè)方面,行存儲(chǔ)器具有被分配給它的源圖像區(qū)域和裝 飾圖像區(qū)域。所述源圖像區(qū)域順序地保持與整屏源圖像中的至少一行相對(duì) 應(yīng)的部分源圖像數(shù)據(jù)。所述裝飾圖像區(qū)域保持與用于對(duì)源圖像進(jìn)行裝飾的 裝飾圖像相對(duì)應(yīng)的裝飾圖像數(shù)據(jù)。
圖像疊加電路重復(fù)地執(zhí)行疊加處理以使所述行存儲(chǔ)器中保持的部分源 圖像數(shù)據(jù)與對(duì)應(yīng)于部分源圖像數(shù)據(jù)的部分裝飾圖像數(shù)據(jù)疊加,直到源圖像 被疊加為止。具體而言,圖像疊加電路使所述行存儲(chǔ)器中保持的源圖像數(shù) 據(jù)與裝飾圖像數(shù)據(jù)疊加。從而,源圖像數(shù)據(jù)和裝飾圖像數(shù)據(jù)可被疊加而不 使用系統(tǒng)總線。這可防止系統(tǒng)總線利用率的增加,另外,縮小圖像疊加處 理所需的系統(tǒng)存儲(chǔ)區(qū)。
當(dāng)結(jié)合附圖閱讀下列詳細(xì)描述時(shí),本發(fā)明的特征、原理和功用將從中 變得清楚,在附圖中用同樣的標(biāo)號(hào)表示相似的部分,其中 圖1是示出了本發(fā)明的第一實(shí)施例的框圖; 圖2是第一實(shí)施例的操作的示圖; 圖3是示出了本發(fā)明的第二實(shí)施例的框圖4是示出了本發(fā)明的第三實(shí)施例的框圖; 圖5A和圖5B是第三實(shí)施例的操作的示圖6是示出了本發(fā)明的比較示例的框圖7是示出了本發(fā)明的第四實(shí)施例的框圖8是第四實(shí)施例的操作的示圖9是示出了本發(fā)明的第五實(shí)施例的框圖IO是第五實(shí)施例的操作的示圖11是示出了本發(fā)明的第六實(shí)施例的框圖12是第六實(shí)施例的寫(xiě)和讀裝飾圖像數(shù)據(jù)的操作的示圖;
圖B是示出了本發(fā)明的第七實(shí)施例的框圖14是第七實(shí)施例的操作的示圖15A和圖15B是第七實(shí)施例的操作的具體示例的示圖;
圖16是示出了本發(fā)明的第八實(shí)施例的框圖; 圖17是第八實(shí)施例的操作的示圖; 圖18是示出了本發(fā)明的第九實(shí)施例的框圖; 圖19是示出了本發(fā)明的第十實(shí)施例的框圖; 圖20是示出了本發(fā)明的第十一實(shí)施例的框圖; 圖21是示出了本發(fā)明的第十二實(shí)施例的框圖。
具體實(shí)施例方式
在下文中,將參照附圖來(lái)描述本發(fā)明的實(shí)施例。
圖1示出了本發(fā)明的第一實(shí)施例。該實(shí)施例示出了本發(fā)明的基本原
理。圖像處理器具有圖像處理電路IMGPC。圖像處理電路IMGPC具有行 存儲(chǔ)器LM、圖像處理部件IMGPU和圖像疊加電路IMGSPC。圖像處理 器被安裝在例如數(shù)碼相機(jī)中。在其中安裝有圖像處理器的數(shù)碼相機(jī)中,向 圖像處理電路IMGPC提供圖像數(shù)據(jù)的圖像輸出單元IMGOU與例如具有 照相機(jī)的圖像傳感器和AD轉(zhuǎn)換器的單元相對(duì)應(yīng)。
行存儲(chǔ)器LM被連接到圖像處理部件IMGPU和圖像疊加電路 IMGSPC。行存儲(chǔ)器LM具有被分配給它的源圖像區(qū)域SAREA和裝飾圖 像區(qū)域DAREA。源圖像區(qū)域SAREA例如從圖像輸出單元IMGOU順序地 接收與源圖像SIMG的60行的部分源圖像相對(duì)應(yīng)的部分源圖像數(shù)據(jù),然 后將接收到的數(shù)據(jù)順序地保持。這里,源圖像SIMG是由照相機(jī)捕捉的整 屏圖像。源圖像數(shù)據(jù)是用于組成源圖像的圖像數(shù)據(jù)。部分源圖像是源圖像 中從行存儲(chǔ)器LM中保持的部分源圖像數(shù)據(jù)生成的圖像。將參照?qǐng)D2來(lái)詳 細(xì)描述源圖像區(qū)域SAREA和裝飾圖像區(qū)域DAREA的大小。
裝飾圖像區(qū)域DAREA保持了與用于對(duì)源圖像SIMG進(jìn)行裝飾的裝飾 圖像DIMG相對(duì)應(yīng)的裝飾圖像數(shù)據(jù)。裝飾圖像DIMG例如是相框的圖像。 例如,圖像疊加電路IMGSPC僅使裝飾圖像DIMG的外圍的斜線部分與源 圖像SIMG疊加。在下文中,圖像和該圖像的圖像數(shù)據(jù)由相同的標(biāo)號(hào)表 示。例如,圖中的標(biāo)號(hào)SIMG表示源圖像和源圖像數(shù)據(jù),并且標(biāo)號(hào)DIMG 表示裝飾圖像和裝飾圖像數(shù)據(jù)。
圖像處理部件IMGPU從行存儲(chǔ)器LM順序地讀取部分源圖像數(shù)據(jù), 然后執(zhí)行諸如源圖像的放大/縮小和濾波這樣的一般圖像處理。作為處理后 的圖像的部分源圖像數(shù)據(jù)被寫(xiě)回行存儲(chǔ)器LM的源圖像區(qū)域SAREA。
圖像疊加電路IMGSPC重復(fù)地執(zhí)行疊加過(guò)程,以使保持在行存儲(chǔ)器 LM中的部分源圖像數(shù)據(jù)與裝飾圖像數(shù)據(jù)DIMG中與部分源圖像數(shù)據(jù)相對(duì) 應(yīng)的裝飾圖像數(shù)據(jù)部分疊加,直到疊加后的源圖像SPIMG被生成。由上 面的操作得到的部分疊加圖像數(shù)據(jù)被順序地輸出到系統(tǒng)總線SYSB。本實(shí) 施例的圖像處理器不需要使用系統(tǒng)總線來(lái)使源圖像數(shù)據(jù)與裝飾圖像數(shù)據(jù)疊 加。結(jié)果,可防止系統(tǒng)總線利用率的增加。
圖2示出了第一實(shí)施例的操作的示例。圖中的虛線示出了圖像處理的 流程。行存儲(chǔ)器LM例如具有可保持1600像素X60行的圖像數(shù)據(jù)的存儲(chǔ) 容量。在本實(shí)施例中,源圖像SIMG的大小是320像素X240像素 (QVGA大小)。行存儲(chǔ)器LM的源圖像區(qū)域SAREA被分配了可保持部 分源圖像數(shù)據(jù)SIMGa的容量,所述部分源圖像數(shù)據(jù)SIMGa與源圖像 SIMG的60行(320像素X60行)的部分源圖像SIMGa相對(duì)應(yīng)。行存儲(chǔ) 器LM的剩余區(qū)域(1280像素X60行)被用于裝飾圖像區(qū)域DAREA。從 而,裝飾圖像區(qū)域DAREA可保持76800像素的裝飾圖像數(shù)據(jù)DIMG。因
此,裝飾圖像區(qū)域DAREA可保持對(duì)應(yīng)于一幅圖像的320像素X240像素 (76800像素)的裝飾圖像數(shù)據(jù)DIMG。本實(shí)施例的圖像處理器操作如 下。
首先,在過(guò)程P10中,裝飾圖像數(shù)據(jù)DIMG在圖像疊加處理之前被預(yù) 先存儲(chǔ)在行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA中。
在過(guò)程P100中,源圖像區(qū)域SAREA順序地保持從圖像輸出單元 IMGOU順序地提供的與源圖像SIMG的60行相對(duì)應(yīng)的部分源圖像數(shù)據(jù) SIMGa。在過(guò)程P120中,圖像疊加電路IMGSPC從裝飾圖像區(qū)域DAREA 讀取部分裝飾圖像數(shù)據(jù)DIMGa。部分裝飾圖像數(shù)據(jù)DIMGa的坐標(biāo)與源圖 像區(qū)域SAREA中保持的部分源圖像數(shù)據(jù)SIMGa的坐標(biāo)相同。在過(guò)程 P140中,圖像疊加電路IMGSPC讀取源圖像區(qū)域SAREA中保持的部分源 圖像數(shù)據(jù)SIMGa。與該讀取同步,下一部分源圖像數(shù)據(jù)SIMGa被寫(xiě)入行 存儲(chǔ)器LM。
圖像疊加電路IMGSPC將所讀取的部分裝飾圖像數(shù)據(jù)DIMGa與所讀 取的部分源圖像數(shù)據(jù)SIMGa疊加。因此,與源圖像SIMG的60行相對(duì)應(yīng) 的部分疊加圖像SPIMGa被生成。僅對(duì)例如裝飾圖像數(shù)據(jù)DIMG的具有與 預(yù)定像素顏色不同的顏色的像素執(zhí)行該疊加處理。例如,如果具有預(yù)定顏 色的像素?cái)?shù)據(jù)是"0",那么圖像疊加電路IMGSPC將裝飾圖像數(shù)據(jù) DIMG的像素?cái)?shù)據(jù)中除"0"之外的像素?cái)?shù)據(jù)與源圖像數(shù)據(jù)SIMG疊加。在 本實(shí)施例中,與裝飾圖像DIMG的中央的空部分相對(duì)應(yīng)的圖像數(shù)據(jù)被設(shè)為 "0"。因此,裝飾圖像DIMG的外圍的斜線部分被與部分源圖像SIMGa 疊加,而其中央的空部分未被與部分源圖像SIMGa疊加。
在過(guò)程P160中,圖像疊加電路IMGSPC將部分疊加圖像數(shù)據(jù) SPIMGa輸出到圖1所示的系統(tǒng)總線SYSB。在本實(shí)施例中,圖像處理電 路IMGPC將上述過(guò)程P100到P160重復(fù)四次并且順序地輸出四個(gè)部分疊 加圖像數(shù)據(jù)SPIMGa。當(dāng)?shù)谒牟糠织B加圖像數(shù)據(jù)SPIMGa被輸出時(shí),最終 的疊加圖像數(shù)據(jù)SPIMG被得到。
如上,在第一實(shí)施例中,裝飾圖像數(shù)據(jù)DIMG被保持在行存儲(chǔ)器LM 中,使得圖像數(shù)據(jù)可以在接收部分源圖像數(shù)據(jù)SIMGa的同時(shí)被疊加。因
此,在本實(shí)施例中,部分源圖像數(shù)據(jù)SIMGa的接收、部分源圖像數(shù)據(jù) SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa的疊加和部分疊加圖像數(shù)據(jù)SPIMGa 的輸出可以被并行處理。無(wú)需將部分疊加圖像數(shù)據(jù)SPIMGa寫(xiě)回行存儲(chǔ)器 LM。因此,從源圖像數(shù)據(jù)SIMG的接收開(kāi)始到源圖像數(shù)據(jù)SIMG與裝飾 圖像數(shù)據(jù)DIMG的疊加完成為止的時(shí)間可以被縮短。此外,因?yàn)椴糠衷磮D 像數(shù)據(jù)SIMGa和部分裝飾圖像數(shù)據(jù)DIMGa被保持在行存儲(chǔ)器LM中,所 以無(wú)需將圖1所示的系統(tǒng)總線SYSB用于疊加過(guò)程。結(jié)果,可以防止系統(tǒng) 總線SYSB利用率的增加,
圖3示出了本發(fā)明的第二實(shí)施例。與第一實(shí)施例中所說(shuō)明的那些相同 的元件被指定了相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。本實(shí)施例中的圖像 處理器是通過(guò)向第一實(shí)施例加入CPU、系統(tǒng)存儲(chǔ)器SM和顯示控制器 DCNT來(lái)構(gòu)成的。圖像處理器被安裝在例如數(shù)碼相機(jī)中。圖像處理電路 IMGPC、 CPU和顯示控制器DCNT經(jīng)由系統(tǒng)總線SYSB被連接到系統(tǒng)存 儲(chǔ)器SM。顯示控制器DCNT被連接到顯示器DISP。顯示器DISP是例如 液晶顯示器。CPU是控制整個(gè)圖像處理器的中央處理單元。系統(tǒng)存儲(chǔ)器 SM是主存儲(chǔ)器并且存儲(chǔ)了由圖像處理電路IMGPC疊加的疊加圖像數(shù)據(jù) SPIMG、由CPU執(zhí)行的程序等等。
圖像處理電路IMGPC的操作與第一實(shí)施例的圖像處理電路IMGPC相 同,因而過(guò)程P10-P140的描述被省略。在過(guò)程P160中,圖像疊加電路 IMGSPC將過(guò)程P10-P140中生成的部分疊加圖像數(shù)據(jù)SPIMGa順序地輸出 到系統(tǒng)存儲(chǔ)器SM。從而,整屏的疊加圖像數(shù)據(jù)SPIMG被存儲(chǔ)在系統(tǒng)存儲(chǔ) 器SM中。在本實(shí)施例的圖像處理器中,疊加圖像時(shí)對(duì)系統(tǒng)存儲(chǔ)器SM的 訪問(wèn)僅在輸出部分疊加圖像數(shù)據(jù)SPIMGa時(shí)發(fā)生。
在過(guò)程P180中,顯示控制器DCNT從系統(tǒng)存儲(chǔ)器SM讀取疊加圖像 數(shù)據(jù)SPIMG,然后將疊加圖像數(shù)據(jù)SPIMG顯示在顯示器DISP上。如 上,在第二實(shí)施例中,也可以得到與上面所述的第一實(shí)施例相同的效果。
圖4示出了本發(fā)明的第三實(shí)施例。與第二實(shí)施例中所說(shuō)明的那些相同 的元件被指定了相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像 處理器中,圖像疊加電路IMGSPC2被形成以代替第二實(shí)施例的圖像疊加
電路IMGSPC。其他結(jié)構(gòu)與第二實(shí)施例相同。圖像處理器被安裝在例如數(shù)
碼相機(jī)中。過(guò)程P10-P120和過(guò)程P180與圖3的上面所述的過(guò)程相同。
圖像疊加電路IMGSPC2從裝飾圖像區(qū)域DAREA中保持的裝飾圖像 數(shù)據(jù)DIMG中讀取與部分源圖像數(shù)據(jù)SIMGa相對(duì)應(yīng)的部分裝飾圖像數(shù)據(jù) DIMGa (過(guò)程P120)。圖像疊加電路IMGSPC2將讀取的部分裝飾圖像數(shù) 據(jù)DIMGa覆寫(xiě)在源圖像區(qū)域SAREA中保持的部分源圖像數(shù)據(jù)SIMGa上 (過(guò)程P130)。然后,通過(guò)將部分裝飾圖像數(shù)據(jù)DIMGa覆寫(xiě)在部分源圖 像數(shù)據(jù)SIMGa上,部分疊加圖像數(shù)據(jù)SPIMGa被生成。
系統(tǒng)存儲(chǔ)器SM讀取行存儲(chǔ)器LM的源圖像區(qū)域SAREA中保持的部 分疊加圖像數(shù)據(jù)(過(guò)程P150)。與該讀取同步,下一部分源圖像數(shù)據(jù) SIMGa被寫(xiě)入行存儲(chǔ)器LM。在本實(shí)施例的圖像處理器中,與第二實(shí)施例 相似,疊加圖像時(shí)對(duì)系統(tǒng)存儲(chǔ)器SM的訪問(wèn)僅在輸出部分疊加圖像數(shù)據(jù) SPIMGa時(shí)發(fā)生。
圖5A和圖5B示出了第三實(shí)施例的操作的示例。圖5A示出了在將部 分源圖像數(shù)據(jù)SIMGa存儲(chǔ)在行存儲(chǔ)器LM中之前的操作。圖5B示出了使 存儲(chǔ)在行存儲(chǔ)器LM中的部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像數(shù)據(jù) DIMGa疊加的操作。行存儲(chǔ)器LM的存儲(chǔ)容量、行存儲(chǔ)器LM的區(qū)域分 配、源圖像SIMG的大小和裝飾圖像的大小與上面所述的第一實(shí)施例中 (圖2)的相同。
因?yàn)檫^(guò)程PIO、 PIOO、 P120與上面所述的第一實(shí)施例中的相同,所以 其詳細(xì)描述被省略。在本實(shí)施例中,代替第一實(shí)施例的過(guò)程P140和 P160,過(guò)程P130和P150被分別執(zhí)行。
在圖5B中,在過(guò)程P130中,圖像疊加電路IMGSPC2用過(guò)程P120中 讀取的部分裝飾圖像數(shù)據(jù)DIMGa來(lái)覆寫(xiě)源圖像區(qū)域SAREA中保持的部分 源圖像數(shù)據(jù)SIMGa。通過(guò)該覆寫(xiě),部分源圖像數(shù)據(jù)SIMGa被與部分裝飾 圖像數(shù)據(jù)DIMGa疊加。與源圖像SIMG的60行相對(duì)應(yīng)的部分疊加圖像 SPIMGa被保持在行存儲(chǔ)器LM的源圖像區(qū)域SAREA中。與第一實(shí)施例中 說(shuō)明的疊加處理相似,過(guò)程P130中的覆寫(xiě)僅對(duì)例如部分裝飾圖像數(shù)據(jù) DIMGa的具有與預(yù)定像素顏色不同的顏色的像素執(zhí)行。具體而言,圖像疊
加電路IMGSPC2將與部分裝飾圖像DIMGa的外圍的斜線部分相對(duì)應(yīng)的圖 像數(shù)據(jù)覆寫(xiě)在部分源圖像數(shù)據(jù)SIMGa上,而不覆寫(xiě)與部分源圖像數(shù)據(jù) SIMGa的中央的空部分相對(duì)應(yīng)的圖像數(shù)據(jù)。
在過(guò)程P150中,過(guò)程P10-P130中生成的部分疊加圖像數(shù)據(jù)SPIMGa 被從行存儲(chǔ)器LM順序地輸出到系統(tǒng)存儲(chǔ)器SM。從而,整屏的疊加圖像 數(shù)據(jù)SPIMG被存儲(chǔ)在系統(tǒng)存儲(chǔ)器SM中。在本實(shí)施例的圖像處理器中, 疊加圖像時(shí)對(duì)系統(tǒng)存儲(chǔ)器SM的訪問(wèn)僅在輸出部分疊加圖像數(shù)據(jù)SPMGa 時(shí)發(fā)生。
圖6示出了本發(fā)明的比較示例。在圖6所示的圖像處理器中,圖像疊 加電路IMGSPC20被形成以代替第三實(shí)施例的圖像疊加電路IMGSPC2。 圖像疊加電路IMGSPC20被連接到系統(tǒng)總線SYSB。圖像處理電路 IMGPC20僅具有圖像處理部件IMGPU而不包括圖像疊加電路。因此,行 存儲(chǔ)器LM20僅具有源圖像區(qū)域SAREA,并且例如具有可保持1600像素 X60行的圖像數(shù)據(jù)的存儲(chǔ)容量。系統(tǒng)存儲(chǔ)器SM具有用于保持裝飾圖像數(shù) 據(jù)DIMG的裝飾圖像區(qū)域DAREA。圖6所示的圖像處理器操作如下。
首先,在過(guò)程P200中,源圖像區(qū)域SAREA順序地保持從圖像輸出單 元IMGOU順序地提供的與源圖像SIMG的60行相對(duì)應(yīng)的部分源圖像數(shù)據(jù) SIMGa。在過(guò)程P210中,系統(tǒng)存儲(chǔ)器SM從行存儲(chǔ)器LM20順序地讀取部 分源圖像數(shù)據(jù),直到整屏的源圖像數(shù)據(jù)SIMG被保持為止。
在過(guò)程P220中,圖像疊加電路IMGSPC20讀取系統(tǒng)存儲(chǔ)器SM中保 持的裝飾圖像數(shù)據(jù)DIMG。在過(guò)程P230中,圖像疊加電路MGSPC20將 所讀取的裝飾圖像數(shù)據(jù)DIMG覆寫(xiě)在系統(tǒng)存儲(chǔ)器SM中的源圖像數(shù)據(jù) SIMG上。在本示例的圖像處理器中,需要將與整屏的源圖像數(shù)據(jù)SIMG 相對(duì)應(yīng)的數(shù)據(jù)傳送到系統(tǒng)存儲(chǔ)器SM三次(過(guò)程P210、 P220和P230), 以使裝飾圖像DIMG與源圖像SIMG疊加。因此,與圖4所示的圖像處理 器相比,到系統(tǒng)存儲(chǔ)器SM的數(shù)據(jù)傳送量增加到三倍。換言之,在本發(fā)明 中,用于圖像疊加處理的系統(tǒng)總線SYSB的利用率可以被抑制,以防止整 個(gè)系統(tǒng)的系統(tǒng)總線SYSB的利用率的增加。
在過(guò)程P280中,顯示控制器DCNT從系統(tǒng)存儲(chǔ)器SM讀取疊加圖像
數(shù)據(jù)SPIMG以在顯示器DISP上顯示疊加圖像SPIMG。
如上,還在第三實(shí)施例中,可得到與上面所述的第二實(shí)施例相同的效 果。另外,因?yàn)樽鳛檩敵鰣D像數(shù)據(jù)的部分疊加圖像數(shù)據(jù)SPIMGa被保持在 行存儲(chǔ)器LM中,所以本實(shí)施例的系統(tǒng)總線SYSB的接口可具有與傳統(tǒng)圖 像處理器相同的結(jié)構(gòu),以從行存儲(chǔ)器LM讀取部分源圖像數(shù)據(jù)SIMGa。因 此,根據(jù)本實(shí)施例,可以利用諸如系統(tǒng)總線SYSB的外圍設(shè)備這樣的設(shè)計(jì) 資源,并且可以縮短如數(shù)碼相機(jī)等的系統(tǒng)產(chǎn)品的開(kāi)發(fā)周期。
圖7示出了本發(fā)明的第四實(shí)施例。與第二實(shí)施例中說(shuō)明的那些相同的 元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像處理 器中,圖像疊加電路IMGSPC3被形成以代替第二實(shí)施例的圖像疊加電路 IMGSPC。而且,通過(guò)向第二實(shí)施例加入像素映射存儲(chǔ)器(pixel map) PMAP來(lái)構(gòu)成圖像處理器。其他結(jié)構(gòu)與第二實(shí)施例的相同。圖像處理器被 安裝在例如數(shù)碼相機(jī)中。在圖像處理器中,除第二實(shí)施例中的過(guò)程之外, 過(guò)程PI 10被執(zhí)行。過(guò)程P10-P120、 P160和P180與上面所述的第二實(shí)施 例中的相同,因此其詳細(xì)描述被省略。
像素映射存儲(chǔ)器PMAP被連接到圖像疊加電路IMGSPC3。像素映射 存儲(chǔ)器PMAP是存儲(chǔ)疊加信息的存儲(chǔ)器,所述疊加信息指示出裝飾圖像數(shù) 據(jù)DIMG中的每個(gè)像素是否將與源圖像數(shù)據(jù)SIMG疊加。例如,當(dāng)圖像映 射PMAP中存儲(chǔ)的疊加信息是"1"時(shí),相應(yīng)的部分裝飾圖像數(shù)據(jù)DIMGa 的像素?cái)?shù)據(jù)被與部分源圖像數(shù)據(jù)SIMGa疊加。另外,當(dāng)圖像映射PMAP 中存儲(chǔ)的疊加信息是"0"時(shí),相應(yīng)的部分裝飾圖像數(shù)據(jù)DIMGa的像素?cái)?shù) 據(jù)不被與部分源圖像數(shù)據(jù)SIMGa疊加。下面將用圖8說(shuō)明圖像映射PMAP 的細(xì)節(jié)。
圖8示出了第四實(shí)施例的操作的一個(gè)示例。在圖8的圖像疊加處理 中,過(guò)程PI 10 (PI 10 (1) 、 PI 10 (2);使用像素映射存儲(chǔ)器PMAP的 操作)被加入上面所述的圖3的操作。過(guò)程號(hào)的括號(hào)中的數(shù)字表示重復(fù)執(zhí) 行的過(guò)程的次序。在本實(shí)施例中,為了簡(jiǎn)化描述,源圖像SIMG和裝飾圖 像DIMG的大小被設(shè)為4像素X4像素。在實(shí)踐中,如上述圖2所示,源 圖像SIMG和裝飾圖像DIMG的大小是320像素X240像素等等。源圖像
數(shù)據(jù)SIMG ( "A—P")對(duì)應(yīng)于從左上到右下的各個(gè)像素。裝飾圖像數(shù)據(jù) DIMG ( "1 — 16")對(duì)應(yīng)于從左上到右下的各個(gè)像素。像素映射存儲(chǔ)器 PMAP在與裝飾圖像DIMG的外圍的12像素相對(duì)應(yīng)的位置中存儲(chǔ)指示
"疊加"的"1"從而,并且在與裝飾圖像DIMG的中央的四個(gè)像素相對(duì) 應(yīng)的位置中存儲(chǔ)指示"不疊加"的"0"。
例如,行存儲(chǔ)器LM的存儲(chǔ)容量是20像素X1行。行存儲(chǔ)器LM的源 圖像區(qū)域SAREA存儲(chǔ)了源圖像SIMG的一行(四個(gè)像素)。從而,行存 儲(chǔ)器LM的剩余區(qū)域可以被用作能夠保持4像素X4行的圖像數(shù)據(jù)的裝飾 圖像區(qū)域DAREA。因此,全部裝飾圖像數(shù)據(jù)DIMG可以被保持在行存儲(chǔ) 器LM的裝飾圖像區(qū)域DAREA中。
過(guò)程PIO、 PIOO、 P120、 P140和P160與第二實(shí)施例中的那些相同, 因此其詳細(xì)描述被省略。
在過(guò)程P110 (1)中,圖像疊加電路IMGSPC3在像素映射存儲(chǔ)器 PMAP中讀取疊加信息"1111",該信息與用于對(duì)應(yīng)于源圖像SIMG的一 行的部分源圖像SIMGa的裝飾的部分裝飾圖像DIMGa相對(duì)應(yīng)。在過(guò)程 P120 (1)和P140 (1)中,圖像疊加電路IMGSPC3從行存儲(chǔ)器LM讀取 用于對(duì)源圖像SIMG的第一行進(jìn)行裝飾的部分裝飾圖像數(shù)據(jù)DIMGa
("1234")和部分源圖像數(shù)據(jù)SIMGa ( "ABCD")。因?yàn)樵谶^(guò)程PllO
(1)中讀取的疊加信息是指示"疊加"的"1",因此部分裝飾圖像數(shù)據(jù) DIMGa ( " 1234 ")全部將會(huì)是部分疊加圖像數(shù)據(jù)SPIMGa
("1234")。因此,在過(guò)程P160 (1)中,圖像疊加電路IMGSPC3把 在過(guò)程P120 (1)中讀取的部分裝飾圖像數(shù)據(jù)DIMGa ( "1234")輸出到 系統(tǒng)存儲(chǔ)器SM。
與上面所述的過(guò)程PIOO (1)到P160 (1)相似地執(zhí)行對(duì)源圖像SIMG 的第二行的處理。然而,像素映射存儲(chǔ)器PMAP中與裝飾圖像DIMG的第 二行相對(duì)應(yīng)的疊加信息是"1001",所以過(guò)程160 (2)中的操作不同。在 過(guò)程160 (2)中,圖像疊加電路IMGSPC3在疊加信息對(duì)應(yīng)于"1"的坐 標(biāo)處輸出部分裝飾圖像數(shù)據(jù)DIMGa,并且在疊加信息對(duì)應(yīng)于"0"的坐標(biāo) 處輸出部分源圖像數(shù)據(jù)SIMGa。例如,當(dāng)把部分源圖像數(shù)據(jù)SIMGa
("EFGH")與部分裝飾圖像數(shù)據(jù)DIMGa ( "5678")疊加時(shí),圖像疊 加電路IMGSPC3基于在過(guò)程P110 (2)中讀取的疊加信息"1001"來(lái)疊 加圖像數(shù)據(jù),然后將疊加后的部分疊加圖像數(shù)據(jù)SPIMGa ( "5FG8")輸 出到系統(tǒng)存儲(chǔ)器SM。
圖像疊加電路IMGSPC3對(duì)部分裝飾圖像數(shù)據(jù)DIMGa ( "9 — 12"和
"13 — 16")也執(zhí)行上面所述的過(guò)程P100到P160,然后將部分疊加圖像 數(shù)據(jù)SPIMGa ( "9JK12"和"13 — 16")順序地輸出到系統(tǒng)存儲(chǔ)器SM。 從而,整屏的疊加圖像數(shù)據(jù)SPIMG被存儲(chǔ)在系統(tǒng)存儲(chǔ)器SM中。
如上,在第四實(shí)施例中,也可得到與上面所述的第二實(shí)施例相同的效 果。另外,本實(shí)施例的圖像處理器基于像素映射存儲(chǔ)器PMAP中存儲(chǔ)的疊 加信息將部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa疊加。因 此,通過(guò)改變像素映射存儲(chǔ)器PMAP中存儲(chǔ)的疊加信息,用一個(gè)裝飾圖像 數(shù)據(jù)DIMG可以得到與使用多個(gè)裝飾圖像數(shù)據(jù)DIMG等同的效果。因此, 在安裝了本圖像處理器的系統(tǒng)中,當(dāng)需要多個(gè)裝飾圖像DIMG時(shí),可以使 諸如系統(tǒng)存儲(chǔ)器SM這樣的用于存儲(chǔ)裝飾圖像數(shù)據(jù)DIMG的存儲(chǔ)器的存儲(chǔ) 容量減少。另外,當(dāng)需要多個(gè)裝飾圖像DIMG時(shí),對(duì)系統(tǒng)存儲(chǔ)器SM的訪 問(wèn)可以被抑制,因?yàn)橐粋€(gè)裝飾圖像數(shù)據(jù)DIMG需要被存儲(chǔ)在行存儲(chǔ)器LM 中。結(jié)果,當(dāng)需要多個(gè)裝飾圖像DIMG時(shí),可以防止系統(tǒng)總線利用率的增 加。
圖9示出了本發(fā)明的第五實(shí)施例。與第四實(shí)施例中說(shuō)明的那些相同的 元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像處理 器中,圖像疊加電路IMGSPC4被形成以代替第四實(shí)施例的圖像疊加電路 IMGSPC3。其他結(jié)構(gòu)與第四實(shí)施例的相同。圖像處理器被安裝在例如數(shù)碼 相機(jī)中。過(guò)程P10-P120和P180與上面所述的第四實(shí)施例中的相同,因此 其詳細(xì)描述被省略。只有與第四實(shí)施例不同的過(guò)程P130將使用圖10來(lái)描 述。過(guò)程P150與第三實(shí)施例中的過(guò)程相同。
圖IO示出了第五實(shí)施例的操作的一個(gè)示例。過(guò)程PIO、 PIOO、 PllO、 P120與上面所述的第四實(shí)施例中的相同,因此其詳細(xì)描述將被省略。在本 實(shí)施例中,代替第四實(shí)施例的過(guò)程P140和P160,過(guò)程P130和P150被執(zhí)
行。行存儲(chǔ)器LM的存儲(chǔ)容量、行存儲(chǔ)器LM的區(qū)域分配、源圖像SIMG 的大小和裝飾圖像DIMG的大小與上面所述的第四實(shí)施例(圖8)中的相 同。
在過(guò)程P130 (1)中,根據(jù)像素映射存儲(chǔ)器PMAP的第一行 ("1111"),圖像疊加電路IMGSPC4在行存儲(chǔ)器LM中將部分裝飾圖 像數(shù)據(jù)DIMGa ( "1234")覆寫(xiě)在部分源圖像數(shù)據(jù)SIMGa ( "ABCD") 上。通過(guò)過(guò)程P130 (1)中的覆寫(xiě),部分源圖像數(shù)據(jù)SIMGa被與部分裝飾 圖像圖像數(shù)據(jù)DIMGa疊加。在過(guò)程P150 (1)中,部分疊加圖像數(shù)據(jù) SPIMGa ( "1234")被從行存儲(chǔ)器LM輸出到系統(tǒng)存儲(chǔ)器SM。
與上面所述的過(guò)程PIOO (1) —P150 (1)相似地根據(jù)像素映射存儲(chǔ)器 PMAP來(lái)執(zhí)行對(duì)源圖像SIMG的第二行和其后的處理。過(guò)程P130 (2)的 左側(cè)所示的符號(hào)"X"表示部分裝飾圖像數(shù)據(jù)DIMGa不被覆寫(xiě)在部分源 圖像數(shù)據(jù)SIMGa上。
圖像疊加電路IMGSPC4對(duì)部分裝飾圖像數(shù)據(jù)DIMGa ( "5 — 8"、 "9一12"和"13 — 16")執(zhí)行上面所述的過(guò)程P100到P150。然后,部分 疊加圖像數(shù)據(jù)SPIMGa ( "5FG8" 、 "9JK12"和"13 — 16")被從行存 儲(chǔ)器LM的源圖像區(qū)域順序地輸出到系統(tǒng)存儲(chǔ)器SM。從而,整屏的疊加 圖像數(shù)據(jù)SPIMG被存儲(chǔ)在系統(tǒng)存儲(chǔ)器SM中。
如上,在第五實(shí)施例中,也可得到與上面所述的第三和第四實(shí)施例相 同的效果。
圖11示出了本發(fā)明的第六實(shí)施例。與第五實(shí)施例中說(shuō)明的那些相同 的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像處 理器中,圖像疊加電路IMGSPC5被形成以代替第五實(shí)施例的圖像疊加電 路IMGSPC4。另外,圖像處理器是通過(guò)向第五實(shí)施例加入裝飾圖像壓縮 單元DCOMP來(lái)構(gòu)成的。其他結(jié)構(gòu)與第五實(shí)施例的相同。圖像處理器被安 裝在例如數(shù)碼相機(jī)中。過(guò)程PIOO、 PllO、 P130—P180與上面所述的第五 實(shí)施例中的相同,因此其詳細(xì)描述被省略。將使用稍后描述的圖12來(lái)說(shuō) 明與第五實(shí)施例不同的過(guò)程PO、 P2、 P12和P122。
裝飾圖像壓縮單元DCOMP被連接到行存儲(chǔ)器LM和像素映射存儲(chǔ)器PMAP。裝飾圖像壓縮單元DCOMP僅將與存儲(chǔ)在像素映射存儲(chǔ)器PMAP 中的疊加信息所指示的"要疊加的像素"相對(duì)應(yīng)的裝飾圖像數(shù)據(jù)寫(xiě)入行存 儲(chǔ)器LM,以使被寫(xiě)入裝飾圖像區(qū)域DAREA的裝飾圖像數(shù)據(jù)DIMG的數(shù) 據(jù)量減少。從而,行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA可以被縮小。
圖12示出了第六實(shí)施例中的寫(xiě)入和讀取裝飾圖像數(shù)據(jù)DIMG的示 例。過(guò)程PI 10與上面所述的第五實(shí)施例中的過(guò)程相同,因此其詳細(xì)描述 被省略。在本實(shí)施例中,為了簡(jiǎn)化說(shuō)明,裝飾圖像DIMG的大小被設(shè)為5 像素X5像素。裝飾圖像數(shù)據(jù)DIMG ( "1 — 16")對(duì)應(yīng)于外圍的16個(gè)像 素。與裝飾圖像DIMG的中央的9個(gè)像素相對(duì)應(yīng)的圖像數(shù)據(jù)"X "是將不 被疊加的數(shù)據(jù)。像素映射存儲(chǔ)器PMAP在與裝飾圖像DIMG的外圍的16 個(gè)像素相對(duì)應(yīng)的地方存儲(chǔ)指示"疊加"的"1",并且在與裝飾圖像 DIMG的中央的9個(gè)像素相對(duì)應(yīng)的位置中存儲(chǔ)指示"不疊加"的"0"。
行存儲(chǔ)器LM的存儲(chǔ)容量是例如21像素X 1行。行存儲(chǔ)器LM的源圖 像區(qū)域SAREA存儲(chǔ)了例如源圖像SIMG的一行(5個(gè)像素)。從而,行存 儲(chǔ)器LM的剩余區(qū)域可被用作裝飾圖像區(qū)域DAREA,其具有保持16像素 Xl行的圖像數(shù)據(jù)的容量。因此,16像素的圖像數(shù)據(jù)可以被保持在行存儲(chǔ) 器LM的裝飾圖像區(qū)域DAREA中。
首先,當(dāng)把裝飾圖像數(shù)據(jù)DIMG寫(xiě)入行存儲(chǔ)器LM中時(shí),在過(guò)程P0 (1)中,裝飾圖像壓縮單元DCOMP讀取裝飾圖像DIMG的第一行的部 分裝飾圖像數(shù)據(jù)DIMGa ( "12345")。在過(guò)程P2 (1)中,裝飾圖像壓 縮單元DCOMP讀取與所讀取的部分裝飾圖像數(shù)據(jù)DIMGa (12345)相對(duì) 應(yīng)的像素映射存儲(chǔ)器PMAP的第一行的疊加信息("11111")。在過(guò)程 P12 (1)中,因?yàn)樗x取的疊加信息是"111111",所以裝飾圖像壓縮單 元DCOMP將部分裝飾圖像數(shù)據(jù)DIMGa ( "12345")全部寫(xiě)入行存儲(chǔ)器 LM的裝飾圖像區(qū)域DAREA中。
與上面所述的過(guò)程P0 (1) 、 P (2)和P (12)相似地執(zhí)行對(duì)裝飾圖 像DIMG的第二行的處理。然而,像素映射存儲(chǔ)器PMAP中與裝飾圖像 DIMG的第二行相對(duì)應(yīng)的疊加信息是"10001",所以過(guò)程P12 (2)中的 操作不同。在過(guò)程P12 (2)中,裝飾圖像壓縮單元DCOMP在裝飾圖像區(qū)
域DAREA中寫(xiě)入疊加信息對(duì)應(yīng)于"1"的坐標(biāo)處的部分裝飾圖像數(shù)據(jù) DIMGa。例如,當(dāng)把部分裝飾圖像數(shù)據(jù)DIMGa ( "6XXX7")寫(xiě)入裝 飾圖像區(qū)域DAREA時(shí),裝飾圖像壓縮單元DCOMP只把在過(guò)程P2 (2) 中讀取的疊加信息指示"1"的圖像數(shù)據(jù)"6" 、 "7"寫(xiě)入裝飾圖像區(qū)域 DAREA。裝飾圖像壓縮單元DCOMP對(duì)部分裝飾圖像數(shù)據(jù)DIMGa的剩余 三行執(zhí)行上面所述的過(guò)程P0 — P12。從而,將被寫(xiě)入裝飾圖像區(qū)域 DAREA的第三、第四和第五行的圖像數(shù)據(jù)是"8、 9" 、 "10、 11"和 "12—16"。因此,在裝飾圖像區(qū)域DAREA中,只有裝飾圖像DIMG的 25個(gè)像素中與要被與部分源圖像數(shù)據(jù)SIMGa疊加的16個(gè)像素相對(duì)應(yīng)的圖 像數(shù)據(jù)被存儲(chǔ)。從而,行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA的存儲(chǔ)容量 可以被減少。上面所述的過(guò)程PO、 P2和P12在圖像疊加處理之前被預(yù)先 執(zhí)行。
同時(shí),當(dāng)從裝飾圖像區(qū)域DAREA讀取在上面所述的過(guò)程P12中被存 儲(chǔ)在裝飾圖像區(qū)域DAREA中的壓縮裝飾圖像數(shù)據(jù)時(shí),圖像疊加電路 IMGSPC5在疊加信息對(duì)應(yīng)于"1"的坐標(biāo)處從裝飾圖像區(qū)域DAREA讀取 部分裝飾圖像數(shù)據(jù)DIMGa。例如,在對(duì)裝飾圖像DIMG的第一行的處理 中,像素映射存儲(chǔ)器PMAP中與裝飾圖像DIMG的第一行相對(duì)應(yīng)的疊加信 息是"11111",所以圖像疊加電路IMGSPC5從裝飾圖像區(qū)域DAREA讀 取全部的部分裝飾圖像數(shù)據(jù)DIMGa ( "12345")(過(guò)程P122 (1))。
與上面所述的過(guò)程P122 (1)相似,根據(jù)像素映射存儲(chǔ)器PMAP來(lái)對(duì) 裝飾圖像DIMG的第二和其后行進(jìn)行處理。過(guò)程P122 (2)到P122 (4) 的右側(cè)所示的符號(hào)"X"表示圖像疊加電路IMGSPC5未從裝飾圖像區(qū)域 DAREA讀取的部分裝飾圖像DIMGa的像素?cái)?shù)據(jù)。圖像疊加電路 IMGSPC5恢復(fù)了裝飾圖像DIMG的第二、第三、第四和第五行的部分裝 飾圖像數(shù)據(jù)DIMGa ( "6X X X7" 、 "8X X X9" 、 "10X X Xll"和 "12 — 16")。圖像疊加電路IMGSPC5僅為由25個(gè)像素構(gòu)成的裝飾圖像 DIMG中的16個(gè)像素的圖像數(shù)據(jù)訪問(wèn)行存儲(chǔ)器LM。
如上,在第六實(shí)施例中,也可以得到與上面所述的第五實(shí)施例相同的 效果。另外,在本實(shí)施例中,裝飾圖像DIMG中只有要被與源圖像SIMG
疊加的像素?cái)?shù)據(jù)被存儲(chǔ)在行存儲(chǔ)器LM中。從而,行存儲(chǔ)器LM的裝飾圖 像區(qū)域DAREA的存儲(chǔ)容量可以被減少。另外,因?yàn)橹挥幸慌c源圖像 SIMG疊加的裝飾圖像DIMG的像素?cái)?shù)據(jù)被從行存儲(chǔ)器LM讀取,所以為 讀取裝飾圖像數(shù)據(jù)DIMG而訪問(wèn)行存儲(chǔ)器LM的次數(shù)可以被減少。從而, 可通過(guò)減少的訪問(wèn)次數(shù)來(lái)縮短疊加圖像所需的處理時(shí)間。
圖13示出了本發(fā)明的第七實(shí)施例。與第三實(shí)施例中說(shuō)明的那些相同 的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像處 理器中,圖像疊加電路IMGSPC6被形成以代替第三實(shí)施例的圖像疊加電 路IMGSPC2。其他結(jié)構(gòu)與第三實(shí)施例的相同。圖像處理器被安裝在例如 數(shù)碼相機(jī)中。在本實(shí)施例的圖像處理器中,代替第三實(shí)施例的過(guò)程P120 和P130,過(guò)程P124和P132被分別執(zhí)行。過(guò)程PIO、 PIOO、 P150和P180 與上面所述的第三實(shí)施例中的相同,因此其詳細(xì)描述被省略。
圖像疊加電路IMGSPC6從通過(guò)縮小裝飾圖像DIMG得到的縮小的裝 飾圖像RDIMG生成原始的裝飾圖像DIMG。從而,裝飾圖像區(qū)域DAREA 只需要保持?jǐn)?shù)據(jù)量比裝飾圖像數(shù)據(jù)DIMG更小的縮小的裝飾圖像數(shù)據(jù) RDIMG,結(jié)果行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA可以被縮小。
圖14示出了第七實(shí)施例的操作的示例。為了簡(jiǎn)化說(shuō)明,源圖像SIMG 和裝飾圖像DIMG的大小被設(shè)為12像素X12行。在實(shí)踐中,如后面的圖 15所示,源圖像SIMG和裝飾圖像DIMG的大小是320像素X240行等 等。裝飾圖像DIMG的外圍的斜線部分(例如,具有兩像素寬度的相框) 被與源圖像SIMG疊加。裝飾圖像DIMG的中央的空部分(例如具有8像 素X8行的大小)不被與源圖像SIMG疊加??s小的裝飾圖像RDIMG是 通過(guò)使裝飾圖像DIMG的像素?cái)?shù)目減少為其四分之一而得到的。具體而 言,縮小的裝飾圖像RDIMG的大小是6像素X6像素。因此,行存儲(chǔ)器 LM的裝飾圖像區(qū)域DAREA僅需要能夠保持36個(gè)像素的像素?cái)?shù)據(jù)。
圖像疊加電路IMGSPC6將縮小裝飾圖像RDIMG的各個(gè)像素?cái)?shù)據(jù)覆 寫(xiě)在源圖像區(qū)域SAREA中保持的部分源圖像數(shù)據(jù)SIMGa上(過(guò)程 P124、 P132),所述縮小裝飾圖像RDIMG的各個(gè)像素?cái)?shù)據(jù)作為部分裝飾 圖像數(shù)據(jù)DIMGa的四個(gè)像素?cái)?shù)據(jù)。如此,部分疊加圖像數(shù)據(jù)SPIMGa被生成。例如,通過(guò)放大,縮小裝飾圖像數(shù)據(jù)RDIMG的左上像素的圖像數(shù) 據(jù)"1"是裝飾圖像數(shù)據(jù)DIMG的左上角處的四個(gè)像素("1" 、 "1"、 "1" 、 "1")的圖像數(shù)據(jù)。過(guò)程P132中把部分裝飾圖像數(shù)據(jù)DIMGa覆 寫(xiě)在部分源圖像數(shù)據(jù)SIMGa上的標(biāo)準(zhǔn)與上面所述的圖5的過(guò)程P130中的 相同。通過(guò)過(guò)程P124和P132,圖像疊加電路IMGSPC6從部分縮小裝飾 圖像數(shù)據(jù)RDIMGa生成了部分裝飾圖像數(shù)據(jù)DIMGa,以把生成的部分裝 飾圖像數(shù)據(jù)DIMGa與部分源圖像數(shù)據(jù)SIMGa疊加。
圖15A和圖15B示出了第七實(shí)施例的操作的具體示例。圖15A示出 了在部分源圖像數(shù)據(jù)SIMGa被存儲(chǔ)在行存儲(chǔ)器LM之前的操作。圖15B 示出了把保持在行存儲(chǔ)器LM中的部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像 數(shù)據(jù)DIMGa進(jìn)行疊加的操作。源圖像SIMG和裝飾圖像的大小與上面所 述的第三實(shí)施例(圖5)中的相同。行存儲(chǔ)器LM的存儲(chǔ)容量是第三實(shí)施 例(圖5)的四分之一。具體而言,行存儲(chǔ)器LM具有1600像素X15行的 存儲(chǔ)容量。因此,行存儲(chǔ)器LM的源圖像區(qū)域SAREA被分配了可保持與 源圖像SIMG的15行(320像素Xi5行)相對(duì)應(yīng)的部分源圖像數(shù)據(jù) SIMGa的存儲(chǔ)容量。行存儲(chǔ)器LM的剩余區(qū)域(1280像素X15行)被用 于裝飾圖像區(qū)域DAREA。從而,裝飾圖像區(qū)域DAREA可以保持19200 像素(160像素X240行)的縮小裝飾圖像數(shù)據(jù)RDIMG。
過(guò)程PIO、 PIOO、 P150和P180與上面所述的第三實(shí)施例中的相同。 過(guò)程P124和P132與上面所述的圖14中的相同。它們的詳細(xì)描述被省 略。
圖13所示的圖像處理電路IMGPC將上面所述的過(guò)程P100—P150重 復(fù)16次,以將16個(gè)部分疊加圖像數(shù)據(jù)SPIMGa從行存儲(chǔ)器LM順序地輸 出到系統(tǒng)存儲(chǔ)器SM。從而,整屏的疊加圖像數(shù)據(jù)SPIMG被存儲(chǔ)在系統(tǒng)存 儲(chǔ)器SM中。在本實(shí)施例的圖像處理器中,裝飾圖像區(qū)域DAREA只需要 保持具有裝飾圖像數(shù)據(jù)DIMG的四分之一的數(shù)據(jù)量的縮小裝飾圖像數(shù)據(jù) RDIMG,因此行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA的存儲(chǔ)容量可以被減 少。行存儲(chǔ)器LM的存儲(chǔ)容量與上面所述的圖5的第五實(shí)施例的圖像處理 器的行存儲(chǔ)器LM相比僅需是四分之一。 如上,在第七實(shí)施例中,也可得到與上面所述的第三實(shí)施例相同的效
果。另外,因?yàn)樾写鎯?chǔ)器LM的裝飾圖像區(qū)域DAREA只需要保持通過(guò)使 裝飾圖像DIMG縮小得到的縮小的裝飾圖像RDIMG,所以行存儲(chǔ)器LM 的存儲(chǔ)容量可以被縮小。另外,在圖像疊加處理之前把縮小的裝飾圖像數(shù) 據(jù)RDIMG存儲(chǔ)在行存儲(chǔ)器LM中的處理中,還經(jīng)由系統(tǒng)總線SYSB傳送 數(shù)據(jù)量比裝飾圖像數(shù)據(jù)DIMG更小的縮小裝飾圖像數(shù)據(jù)RDIMG,因此可 防止系統(tǒng)總線SYSB利用率的增加。
圖16示出了本發(fā)明的第八實(shí)施例。與第三實(shí)施例中說(shuō)明的那些相同 的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像處 理器中,圖像疊加電路IMGSPC7被形成以代替第三實(shí)施例的圖像疊加電 路IMGSPC2。其他結(jié)構(gòu)與第三實(shí)施例的相同。圖像處理器被安裝在例如 數(shù)碼相機(jī)中。在本實(shí)施例的圖像處理器中,代替第三實(shí)施例的過(guò)程P120 和P130,過(guò)程P126禾口 P134被分別執(zhí)行。過(guò)程PIO、 PIOO、 P150和P180 與上面所述的第三實(shí)施例中的相同,因此其詳細(xì)描述被省略。
圖像疊加電路IMGSPC7重復(fù)地排列第二裝飾圖像DIMG2,以生成對(duì) 應(yīng)于源圖像SIMG的裝飾圖像DIMG,所述第二裝飾圖像DIMG2是比源 圖像SIMG更小的裝飾圖像。裝飾圖像區(qū)域DAREA只需要保持?jǐn)?shù)據(jù)量比 裝飾圖像數(shù)據(jù)DIMG更小的第二裝飾圖像數(shù)據(jù)DIMG2,因此行存儲(chǔ)器LM 的裝飾圖像區(qū)域DAREA的存儲(chǔ)容量可被縮小。下面將用圖17來(lái)說(shuō)明圖像 疊加電路IMGSPC7的細(xì)節(jié)。
圖17示出了第八實(shí)施例的操作的示例。源圖像SIMG的大小和裝飾 圖像DIMG的大小與上面所述的第七實(shí)施例(圖14)中的相同。第二裝飾 圖像DIMG2的大小是例如4像素X 1行。第二裝飾圖像DIMG2的斜線部 分(兩側(cè)的兩個(gè)像素)被與源圖像SIMG疊加。第二裝飾圖像DIMG2的 空部分(中央的兩個(gè)像素)不被與源圖像SIMG疊加。
圖像疊加電路IMGSPC7在水平方向上重復(fù)使用第二裝飾圖像數(shù)據(jù) DIMG2 ( "1234")三次并且在垂直方向上重復(fù)使用其兩次,以生成部分 裝飾圖像數(shù)據(jù)DIMGa (六個(gè)"1234")(過(guò)程P126)。圖像疊加電路 IMGSPC7把生成的部分裝飾圖像數(shù)據(jù)DMGa (六個(gè)"1234")覆寫(xiě)在源
圖像區(qū)域SAREA中保持的部分源圖像數(shù)據(jù)SIMGa上,以生成部分疊加圖 像數(shù)據(jù)SPIMGa (過(guò)程P134)。過(guò)程P134中把部分裝飾圖像數(shù)據(jù)DIMGa 覆寫(xiě)在都分源圖像數(shù)據(jù)SIMGa上的標(biāo)準(zhǔn)與上面所述的圖5的過(guò)程P130中 的相同。圖像疊加電路IMGSPC7將上述過(guò)程P126和P134重復(fù)六次來(lái)順 序地生成六個(gè)部分疊加圖像數(shù)據(jù)SPIMGa,以生成疊加圖像數(shù)據(jù)SPIMG。
如上,在第八實(shí)施例中,也可得到與上述第三實(shí)施例相同的效果。另 外,因?yàn)樾写鎯?chǔ)器LM的裝飾圖像區(qū)域DAREA只需要保持比源圖像 SIMG更小的第二裝飾圖像DIMG2的圖像數(shù)據(jù)(例如,四像素的圖像數(shù) 據(jù)),所以行存儲(chǔ)器LM的存儲(chǔ)容量可以被縮小。另外,在圖像疊加處理 之前把第二裝飾圖像數(shù)據(jù)DIMG2存儲(chǔ)在行存儲(chǔ)器LM中的處理中,還經(jīng) 由系統(tǒng)總線SYSB傳送數(shù)據(jù)量比裝飾圖像數(shù)據(jù)DIMG更小的第二裝飾圖像 數(shù)據(jù)DIMG2,結(jié)果可防止系統(tǒng)總線SYSB利用率的增加。
圖18示出了本發(fā)明的第九實(shí)施例。與第三實(shí)施例中說(shuō)明的那些相同 的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。本發(fā)明的圖像處理器 是通過(guò)向第三實(shí)施例加入解碼器DEC來(lái)構(gòu)成的。其他結(jié)構(gòu)與第三實(shí)施例 中的相同。圖像處理器被安裝在例如數(shù)碼相機(jī)中。在本實(shí)施例的圖像處理 器中,代替第三實(shí)施例中的過(guò)程PIO,過(guò)程P4和P14被執(zhí)行。過(guò)程P100 一P180與上述第三實(shí)施例中的相同,因此其詳細(xì)描述被省略。
解碼器DEC被連接到行存儲(chǔ)器LM。解碼器DEC是把通過(guò)對(duì)數(shù)據(jù)進(jìn) 行編碼得到的編碼數(shù)據(jù)解碼為原始數(shù)據(jù)的設(shè)備,例如JPEG解碼器。編碼 裝飾數(shù)據(jù)DIMG3是通過(guò)以例如JPEG格式對(duì)裝飾圖像數(shù)據(jù)DIMG進(jìn)行編 碼而得到的數(shù)據(jù)。編碼裝飾數(shù)據(jù)DIMG3被存儲(chǔ)在例如系統(tǒng)存儲(chǔ)器SM 中。
首先,在過(guò)程P4中,解碼器DEC在圖像疊加處理之前讀取系統(tǒng)存儲(chǔ) 器SM中存儲(chǔ)的編碼裝飾數(shù)據(jù)DIMG3。解碼器DEC將讀取的編碼裝飾數(shù) 據(jù)DIMG3解碼為裝飾圖像數(shù)據(jù)DIMG。在過(guò)程P14中,解碼器DEC將解 碼后的裝飾圖像數(shù)據(jù)DIMG寫(xiě)入行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA。 上述處理是在圖像疊加處理之前預(yù)先執(zhí)行的。過(guò)程P100 — P180與上述第 三實(shí)施例中的相同。
如上,在第九實(shí)施例中,也可得到與上述第三實(shí)施例相同的效果。另 外,因?yàn)楸緦?shí)施例的圖像處理器具有解碼器DEC,所以可以使用通過(guò)對(duì)原
始裝飾圖像數(shù)據(jù)DIMG進(jìn)行編碼得到的編碼裝飾數(shù)據(jù)DIMG3 (例如,以 JPEG格式編碼的數(shù)據(jù))。從而,在圖像疊加處理之前把裝飾圖像數(shù)據(jù) DIMG存儲(chǔ)在行存儲(chǔ)器LM中的處理中,還經(jīng)由系統(tǒng)總線SYSB傳送數(shù)據(jù) 量比裝飾圖像數(shù)據(jù)DIMG更小的編碼裝飾數(shù)據(jù)DIMG3,結(jié)果可防止系統(tǒng) 總線SYSB利用率的增加,
圖19示出了本發(fā)明的第十實(shí)施例。與第三實(shí)施例中說(shuō)明的那些相同 的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。本實(shí)施例的圖像處理 器是通過(guò)向第三實(shí)施例加入編碼器ENC來(lái)構(gòu)成的。其他結(jié)構(gòu)與第三實(shí)施 例中的相同。圖像處理器被安裝在例如數(shù)碼相機(jī)中。在本實(shí)施例的圖像處 理器中,代替第三實(shí)施例中的過(guò)程P150,過(guò)程P152和P154被執(zhí)行。過(guò)程 P100 —P130和P180與上述第三實(shí)施例中的相同,因此其詳細(xì)描述被省 略。編碼器ENC被連接到行存儲(chǔ)器LM。編碼器ENC是對(duì)圖像數(shù)據(jù)進(jìn)行 編碼的設(shè)備,例如JPEG編碼器。
與上述第三實(shí)施例中相同的過(guò)程P100 — P130被執(zhí)行,然后部分疊加 圖像數(shù)據(jù)SPIMGa被存儲(chǔ)在行存儲(chǔ)器LM中。在過(guò)程P152中,編碼器 ENC從行存儲(chǔ)器LM順序地讀取部分疊加圖像數(shù)據(jù)SPIMGa。編碼器ENC 以例如JPEG格式對(duì)讀取的部分疊加圖像數(shù)據(jù)SPIMGa進(jìn)行編碼,然后順 序地生成部分編碼疊加數(shù)據(jù)SPIMG2a。在過(guò)程P154中,圖像處理電路 IMGPC將生成的部分編碼疊加數(shù)據(jù)SPIMG2a順序地寫(xiě)入系統(tǒng)存儲(chǔ)器SM 中。在本實(shí)施例的圖像處理器中,上面的處理被重復(fù),直到整屏的疊加圖 像數(shù)據(jù)SPIMG被編碼為止。從而,通過(guò)對(duì)整屏的疊加圖像數(shù)據(jù)SPIMG進(jìn) 行編碼得到的編碼疊加數(shù)據(jù)SPIMG2被存儲(chǔ)在系統(tǒng)存儲(chǔ)器SM中。
如上,在第十實(shí)施例中,也可得到與上述第三實(shí)施例相同的效果。另 外,因?yàn)楸緦?shí)施例的圖像處理器具有編碼器ENC,所以可以生成通過(guò)對(duì)疊 加圖像數(shù)據(jù)SPIMG進(jìn)行編碼得到的編碼疊加數(shù)據(jù)SPIMG2 (例如,以 JPEG格式編碼的數(shù)據(jù))。從而,為了對(duì)疊加圖像數(shù)據(jù)SPIMG進(jìn)行編碼, 無(wú)需使用系統(tǒng)總線SYSB。結(jié)果,在對(duì)疊加圖像數(shù)據(jù)SPIMG進(jìn)行編碼的情
況下,可以防止系統(tǒng)總線SYSB利用率的增加。另外,因?yàn)閿?shù)據(jù)量比疊加
圖像數(shù)據(jù)SPIMG小的編碼疊加數(shù)據(jù)SPIMG2被輸出到系統(tǒng)存儲(chǔ)器SM,所 以可以防止系統(tǒng)總線SYSB利用率的增加。
圖20示出了本發(fā)明的第十一實(shí)施例。與第十實(shí)施例中說(shuō)明的那些相 同的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。在本實(shí)施例的圖像 處理器中,移動(dòng)圖像編碼器ENC2被形成以代替第十實(shí)施例的編碼器 ENC。其他結(jié)構(gòu)與第十實(shí)施例中的相同。圖像處理器被安裝在例如數(shù)碼相 機(jī)中。在本實(shí)施例的圖像處理器中,代替第十實(shí)施例中的過(guò)程P152和 P154,過(guò)程P156和P158被分別執(zhí)行。過(guò)程P100—P130和P180與上述第 十實(shí)施例中的相同,因此其詳細(xì)描述被省略。移動(dòng)圖像編碼器ENC2被連 接到行存儲(chǔ)器LM。移動(dòng)圖像編碼器ENC2是對(duì)作為移動(dòng)圖像的圖像數(shù)據(jù) 進(jìn)行編碼的設(shè)備,例如MPEG1、 2、 4編碼器等。
在過(guò)程P156中,移動(dòng)圖像編碼器ENC2從行存儲(chǔ)器LM順序地讀取 部分疊加圖像數(shù)據(jù)SPIMGa。移動(dòng)編碼器ENC2以諸如MPEG1格式這樣 的移動(dòng)圖像的編碼格式對(duì)讀取的部分疊加圖像數(shù)據(jù)SPIMGa進(jìn)行編碼,從 而順序地生成部分編碼疊加移動(dòng)圖像數(shù)據(jù)SPMOVa。在過(guò)程P158中,圖 像處理電路IMGPC將生成的部分編碼疊加移動(dòng)圖像數(shù)據(jù)SPMOVa順序地 寫(xiě)入系統(tǒng)存儲(chǔ)器SM中。在本實(shí)施例的圖像處理器中,上述處理被重復(fù), 直到整屏的疊加圖像數(shù)據(jù)SPIMG被編碼為止。從而,系統(tǒng)存儲(chǔ)器SM在 其中存儲(chǔ)了通過(guò)將整屏的疊加圖像數(shù)據(jù)SPIMG作為移動(dòng)圖像進(jìn)行編碼得 到的編碼疊加移動(dòng)圖像數(shù)據(jù)SPMOV。
如上,在第十一實(shí)施例中,也可得到與上述第三實(shí)施例相同的效果。 另外,因?yàn)楸緦?shí)施例的圖像處理器具有移動(dòng)圖像編碼器ENC2,所以可以 生成通過(guò)將疊加圖像數(shù)據(jù)SPIMG作為移動(dòng)圖像進(jìn)行編碼而得到的編碼疊 加移動(dòng)圖像數(shù)據(jù)SPMOV (例如,以MPEG1、 2、 4格式中的任一個(gè)編碼 的數(shù)據(jù))。從而,為了將疊加圖像數(shù)據(jù)SPIMG作為移動(dòng)圖像進(jìn)行編碼, 無(wú)需使用系統(tǒng)總線SYSB。結(jié)果,在將疊加圖像數(shù)據(jù)SPIMG作為移動(dòng)圖像 進(jìn)行編碼的情況下,可以防止系統(tǒng)總線SYSB利用率的增加。
圖21示出了本發(fā)明的第十二實(shí)施例。與第三實(shí)施例中說(shuō)明的那些相同的元件被指定相同的標(biāo)號(hào),并且其詳細(xì)描述被省略。本實(shí)施例的圖像處
理器是通過(guò)向第三實(shí)施例加入裝飾圖像發(fā)生控制器DGENC來(lái)構(gòu)成的。其
他結(jié)構(gòu)與第三實(shí)施例中的相同。圖像處理器被安裝在例如數(shù)碼相機(jī)中。在
本實(shí)施例的圖像處理器中,代替第三實(shí)施例中的過(guò)程PIO,過(guò)程P6和P16 被執(zhí)行。過(guò)程P100—P180與上述第三實(shí)施例中的相同,因此其詳細(xì)描述 被省略。裝飾圖像發(fā)生控制器DGENC被連接到行存儲(chǔ)器LM。
裝飾圖像發(fā)生控制器DGENC是通過(guò)運(yùn)算等從基本裝飾數(shù)據(jù)DDATA 生成裝飾圖像數(shù)據(jù)DIMG的設(shè)備。例如,裝飾圖像發(fā)生控制器DGENC通 過(guò)對(duì)基本裝飾數(shù)據(jù)DDATA進(jìn)行運(yùn)算來(lái)生成幾何圖樣等的裝飾圖像數(shù)據(jù) DIMG?;狙b飾數(shù)據(jù)DDATA是數(shù)據(jù)量可比裝飾圖像數(shù)據(jù)DIMG更小的 例如圓的圓心坐標(biāo)和半徑等。基本裝飾數(shù)據(jù)DDATA被存儲(chǔ)在例如系統(tǒng)存 儲(chǔ)器SM中。
首先,在圖像疊加處理之前的過(guò)程P6中,裝飾圖像發(fā)生控制器 DGENC讀取系統(tǒng)存儲(chǔ)器SM中存儲(chǔ)的基本裝飾數(shù)據(jù)DDATA。裝飾圖像發(fā) 生控制器DGENC對(duì)讀取的基本裝飾數(shù)據(jù)DDATA進(jìn)行運(yùn)算以生成裝飾圖 像數(shù)據(jù)DIMG。在過(guò)程P16中,裝飾圖像發(fā)生控制器DGENC把生成的裝 飾圖像數(shù)據(jù)DIMG寫(xiě)入行存儲(chǔ)器LM的裝飾圖像區(qū)域DAREA。上面的處 理在圖像疊加處理之前被預(yù)先執(zhí)行。過(guò)程P100—P180與上述第三實(shí)施例 中的相同。
如上,在第十二實(shí)施例中,也可得到與上述第三實(shí)施例相同的效果。 另外,因?yàn)楸緦?shí)施例的圖像處理器具有裝飾圖像發(fā)生控制器DGENC,所 以裝飾圖像數(shù)據(jù)DIMG可以被從幾何數(shù)據(jù)等的基本裝飾數(shù)據(jù)DDATA生 成。從而,在本實(shí)施例中,幾何數(shù)據(jù)等的基本裝飾數(shù)據(jù)DDATA可以被用 作裝飾圖像數(shù)據(jù)DIMG等的基本數(shù)據(jù)。因此,當(dāng)基本裝飾數(shù)據(jù)DDATA在 數(shù)據(jù)量方面小于裝飾圖像數(shù)據(jù)DIMG時(shí),在圖像疊加處理之前裝飾圖像數(shù) 據(jù)DIMG被存儲(chǔ)在行存儲(chǔ)器LM中的處理期間,經(jīng)由系統(tǒng)總線SYSB傳送 的數(shù)據(jù)量也較小,這使得可以防止系統(tǒng)總線SYSB利用率的增加。
應(yīng)該注意到上述實(shí)施例描述了如下示例,其中圖像處理器被安裝在數(shù) 碼相機(jī)中。然而,本發(fā)明不限于這樣的實(shí)施例。例如,根據(jù)本發(fā)明的圖像
處理器可被安裝在諸如具有照相機(jī)的移動(dòng)電話、數(shù)碼攝像機(jī)等這樣的具有 照相機(jī)功能的電子設(shè)備中。在這種情況下,也可得到與上述實(shí)施例相同的 效果。
上述實(shí)施例描述了如下示例,其中當(dāng)部分源圖像數(shù)據(jù)SIMGa與部分裝 飾圖像數(shù)據(jù)DIMGa被疊加時(shí),部分源圖像數(shù)據(jù)SIMGa或部分裝飾圖像數(shù) 據(jù)DIMGa被用作部分疊加圖像數(shù)據(jù)SPIMGa的像素?cái)?shù)據(jù)。本發(fā)明不限于 這樣的實(shí)施例。例如,圖像疊加電路IMGSPC可對(duì)部分源圖像數(shù)據(jù)SIMGa 和部分裝飾圖像數(shù)據(jù)DIMGa兩者的像素?cái)?shù)據(jù)求平均值,以使用平均的像 素?cái)?shù)據(jù)作為部分疊加圖像數(shù)據(jù)SPIMGa。在這種情況下,也可得到與上述 實(shí)施例相同的效果。
上述第一實(shí)施例已經(jīng)描述了一個(gè)示例,其中行存儲(chǔ)器LM的源圖像區(qū) 域SAREA被分配了可保持源圖像SIMG的60行的圖像數(shù)據(jù)的存儲(chǔ)容量。 本發(fā)明不限于這種實(shí)施例。例如,行存儲(chǔ)器LM的源圖像區(qū)域SAREA可 被分配能保持源圖像SIMG的一行的圖像數(shù)據(jù)的存儲(chǔ)容量。具體而言,行 存儲(chǔ)器LM的源圖像區(qū)域SAREA可被分配能保持源圖像SMG的至少一 行的圖像數(shù)據(jù)的存儲(chǔ)容量。相似地,在第二到第十二實(shí)施例中,行存儲(chǔ)器 LM的源周像區(qū)域SAREA可被分配能保持源圖像SIMG的一行的圖像數(shù)據(jù) 的存儲(chǔ)容量。在這種情況下,也可分別得到與上述第一到第十二實(shí)施例相 同的效果。
上述第一實(shí)施例已經(jīng)描述了一個(gè)示例,其中部分源圖像數(shù)據(jù)SIMGa和 部分裝飾圖像數(shù)據(jù)DIMGa被疊加,以將疊加后的部分疊加圖像數(shù)據(jù) SPIMGa輸出到系統(tǒng)總線SYSB而不寫(xiě)回行存儲(chǔ)器LM。本發(fā)明不限于這 種實(shí)施例。例如,圖像疊加電路IMGSPC可如圖5所示把部分裝飾圖像數(shù) 據(jù)DIMGa覆寫(xiě)在行存儲(chǔ)器LM的源圖像區(qū)域SAREA中保持的部分源圖像 數(shù)據(jù)SIMGa上,以使部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa 疊加。在這種情況下,與上述第一實(shí)施例相似,也可防止系統(tǒng)總線SYSB 利用率的增加。
上述第六實(shí)施例已經(jīng)描述了一個(gè)示例,其中部分裝飾圖像數(shù)據(jù)DIMGa 被覆寫(xiě)在部分源圖像數(shù)據(jù)SIMGa上以生成部分疊加圖像數(shù)據(jù)SPIMGa。本
發(fā)明不限于這種實(shí)施例。例如,圖像疊加電路IMGSPC5可如圖2所示從 行存儲(chǔ)器LM讀取部分源圖像數(shù)據(jù)SIMGa和部分裝飾圖像數(shù)據(jù)DIMGa, 使部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa疊加,然后將疊加 后的部分疊加圖像數(shù)據(jù)SPIMGa順序地輸出到系統(tǒng)存儲(chǔ)器SM而不寫(xiě)回行 存儲(chǔ)器LM。相似地,在第六到第十二實(shí)施例中,圖像疊加電路 IMGSPC2、 IMGSPC6和:[MGSPC7可從行存儲(chǔ)器LM讀取部分源圖像數(shù)據(jù) SIMGa和部分裝飾圖像數(shù)據(jù)DIMGa,使部分源圖像數(shù)據(jù)SIMGa與部分裝 飾圖像數(shù)據(jù)DIMGa疊加,然后將疊加后的部分疊加圖像數(shù)據(jù)SPIMGa順 序地輸出到系統(tǒng)存儲(chǔ)器SM而不寫(xiě)回行存儲(chǔ)器LM。在這種情況下,也可 分別得到與上述第六到第十二實(shí)施例相同的效果。
上述第六實(shí)施例已經(jīng)描述了一個(gè)示例,其中裝飾圖像壓縮單元 DCOMP被用于把通過(guò)壓縮裝飾圖像數(shù)據(jù)DIMG而得到的裝飾圖像數(shù)據(jù)寫(xiě) 入行存儲(chǔ)器。本發(fā)明不限于這種實(shí)施例。例如,裝飾圖像壓縮單元 DCOMP等可被用于預(yù)先創(chuàng)建通過(guò)壓縮裝飾圖像數(shù)據(jù)DIMG而得到的裝飾 圖像數(shù)據(jù),然后將它們準(zhǔn)備在諸如數(shù)碼相機(jī)這樣的系統(tǒng)中。在這種情況 下,圖像處理器不需要具有裝飾圖像壓縮單元DCOMP。在這種情況下, 也可得到與上述第六實(shí)施例相同的效果。
上述第七實(shí)施例已經(jīng)描述了一個(gè)示例,其中部分源圖像數(shù)據(jù)SIMGa和 部分裝飾圖像數(shù)據(jù)DIMGa被疊加而不使用像素映射存儲(chǔ)器PMAP。本發(fā) 明不限于這種實(shí)施例。例如,圖像疊加電路IMGSPC6可如圖IO所示基于 像素映射存儲(chǔ)器PMAP使部分源圖像數(shù)據(jù)SIMGa與部分裝飾圖像數(shù)據(jù) DIMGa疊加。相似地,在第八到第十二實(shí)施例中,圖像疊加電路 IMGSPC2和IMGSPC7可基于像素映射存儲(chǔ)器PMAP使部分源圖像數(shù)據(jù) SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa疊加。在這種情況下,也可得到與第 七到第十二實(shí)施例中所述的那些相同的效果。
上述第七實(shí)施例已經(jīng)描述了一個(gè)示例,其中,為了使部分源圖像數(shù)據(jù) SIMGa與部分裝飾圖像數(shù)據(jù)DIMGa疊加,通過(guò)從行存儲(chǔ)器LM中保持的 縮小裝飾圖像數(shù)據(jù)RDIMG的放大處理來(lái)生成對(duì)應(yīng)于部分源圖像數(shù)據(jù) SIMGa的部分裝飾圖像數(shù)據(jù)DIMGa。本發(fā)明不限于這種實(shí)施例。例如, 可通過(guò)從行存儲(chǔ)器LM的裝飾圖像區(qū)域中保持的圖像數(shù)據(jù)的縮小處理來(lái)生
成對(duì)應(yīng)于部分源圖像數(shù)據(jù)SIMGa的部分裝飾圖像數(shù)據(jù)DIMGa。因此,當(dāng) 源圖像SIMG的大小變得小于從行存儲(chǔ)器LM中保持的裝飾圖像數(shù)據(jù) DIMG生成的裝飾圖像DIMG時(shí),無(wú)需改變行存儲(chǔ)器LM中保持的裝飾圖 像數(shù)據(jù)DIMG。在這種情況下,也可得到與上述第三實(shí)施例相同的效果。
上述第九和第十實(shí)施例已經(jīng)描述了其中通過(guò)對(duì)裝飾圖像數(shù)據(jù)DIMG進(jìn) 行編碼而得到的編碼裝飾數(shù)據(jù)DIMG3被解碼的一個(gè)示例和其中通過(guò)對(duì)疊 加圖像數(shù)據(jù)SPIMG進(jìn)行編碼而得到的編碼疊加圖像數(shù)據(jù)SPIMG2被生成 的一個(gè)示例。本發(fā)明不限于這樣的實(shí)施例。例如,第九和第十實(shí)施例可被 結(jié)合。在這種情況下,圖像處理器可把通過(guò)對(duì)圖像數(shù)據(jù)進(jìn)行編碼而得到的 編碼數(shù)據(jù)作為用于輸入和輸出的圖像數(shù)據(jù)來(lái)使用。在這種情況下,也可得 到與上述第九和第十實(shí)施例相同的效果。
本發(fā)明不限于上面的實(shí)施例,并且各種修改可被作出而不脫離本發(fā)明 的精神和范圍。任何改進(jìn)可在部分或全部的組件中作出。
權(quán)利要求
1.一種圖像處理器,包括行存儲(chǔ)器,其具有被分配給該行存儲(chǔ)器的源圖像區(qū)域和裝飾圖像區(qū)域,所述源圖像區(qū)域?qū)⒉糠衷磮D像數(shù)據(jù)順序地保持在其中,所述部分源圖像數(shù)據(jù)對(duì)應(yīng)于整屏源圖像中的至少一行,所述裝飾圖像區(qū)域?qū)⒀b飾圖像數(shù)據(jù)存儲(chǔ)在其中,所述裝飾圖像數(shù)據(jù)對(duì)應(yīng)于用于對(duì)所述源圖像進(jìn)行裝飾的裝飾圖像;以及圖像疊加電路,其重復(fù)地執(zhí)行疊加處理以使所述行存儲(chǔ)器中保持的部分源圖像數(shù)據(jù)與部分裝飾圖像數(shù)據(jù)疊加,直到所述源圖像被疊加為止,所述部分裝飾圖像數(shù)據(jù)對(duì)應(yīng)于部分源圖像數(shù)據(jù)。
7. 根據(jù)權(quán)利要求1所述的圖像處理器,其中所述行存儲(chǔ)器把縮小裝飾圖像數(shù)據(jù)保持在所述裝飾圖像區(qū)域中,所述 縮小裝飾圖像數(shù)據(jù)對(duì)應(yīng)于縮小后的裝飾圖像;并且所述圖像疊加電路部分地讀取所述裝飾圖像區(qū)域中保持的縮小裝飾圖 像數(shù)據(jù),從所讀取的部分縮小裝飾圖像數(shù)據(jù)生成對(duì)應(yīng)于原始裝飾圖像一部 分的部分裝飾圖像數(shù)據(jù),然后使生成的部分裝飾圖像數(shù)據(jù)與部分源圖像數(shù) 據(jù)疊加,所述部分縮小裝飾圖像數(shù)據(jù)對(duì)應(yīng)于所述部分源圖像數(shù)據(jù)。
8. 根據(jù)權(quán)利要求1所述的圖像處理器,其中所述裝飾圖像是通過(guò)周期性地排列大小小于所述源圖像的第二裝飾圖 像來(lái)生成的;所述行存儲(chǔ)器將第二裝飾圖像數(shù)據(jù)保持在所述裝飾圖像區(qū)域中,所述 第二裝飾圖像數(shù)據(jù)對(duì)應(yīng)于大小小于所述源圖像的第二裝飾圖像;并且所述圖像疊加電路讀取所述裝飾圖像區(qū)域中保持的第二裝飾圖像數(shù) 據(jù),重復(fù)使用所讀取的第二圖像數(shù)據(jù)以生成部分裝飾圖像數(shù)據(jù),然后使生 成的部分裝飾圖像數(shù)據(jù)與所述部分源圖像數(shù)據(jù)疊加。
9. 根據(jù)權(quán)利要求1所述的圖像處理器,還包括系統(tǒng)存儲(chǔ)器,其保持了通過(guò)對(duì)所述裝飾圖像數(shù)據(jù)進(jìn)行編碼而生成的編 碼裝飾數(shù)據(jù);以及圖像解碼器,其對(duì)所述系統(tǒng)存儲(chǔ)器中保持的編碼裝飾數(shù)據(jù)進(jìn)行解碼,以生成將被保持在所述裝飾圖像區(qū)域中的裝飾圖像數(shù)據(jù)。
10. 根據(jù)權(quán)利要求1所述的圖像處理器,還包括圖像編碼器,其對(duì)由所述圖像疊加電路疊加的疊加圖像數(shù)據(jù)進(jìn)行編碼。
11. 根據(jù)權(quán)利要求10所述的圖像處理器,其中所述圖像編碼器把通過(guò)所述圖像疊加電路疊加的疊加圖像數(shù)據(jù)作為移 動(dòng)圖像數(shù)據(jù)進(jìn)行編碼。
12. 根據(jù)權(quán)利要求1所述的圖像處理器,還包括-系統(tǒng)存儲(chǔ)器,其保持了用于生成裝飾圖像的基本數(shù)據(jù);以及 裝飾圖像發(fā)生控制器,其從所述系統(tǒng)存儲(chǔ)器中保持的基本數(shù)據(jù)生成將 被保持在所述裝飾圖像區(qū)域中的裝飾圖像數(shù)據(jù)。
13. —種圖像處理方法,包括下面的步驟把裝飾圖像數(shù)據(jù)保持在被分配給行存儲(chǔ)器的裝飾圖像區(qū)域中,所述裝飾圖像數(shù)據(jù)對(duì)應(yīng)于用于對(duì)整屏源圖像進(jìn)行裝飾的裝飾圖像;把部分源圖像數(shù)據(jù)保持在被分配給所述行存儲(chǔ)器的源圖像區(qū)域中,所述部分源圖像數(shù)據(jù)對(duì)應(yīng)于所述源圖像中的至少 一行;以及重復(fù)地執(zhí)行疊加處理以使所述行存儲(chǔ)器中順序地保持的部分源圖像數(shù)據(jù)與部分裝飾圖像數(shù)據(jù)疊加,直到所述源圖像被疊加為止,所述部分裝飾圖像數(shù)據(jù)對(duì)應(yīng)于所述部分源圖像數(shù)據(jù)。
14. 根據(jù)權(quán)利要求13所述的圖像處理方法,還包括下面的步驟 從所述行存儲(chǔ)器讀取所述部分源圖像數(shù)據(jù)和所述部分裝飾圖像數(shù)據(jù); 使所讀取的部分圖像數(shù)據(jù)互相疊加;以及順序地輸出疊加后的圖像數(shù)據(jù)。
15. 根據(jù)權(quán)利要求13所述的圖像處理方法,還包括下面的步驟 從所述行存儲(chǔ)器讀取所述部分裝飾圖像數(shù)據(jù);以及 用所讀取的部分裝飾圖像數(shù)據(jù)覆寫(xiě)所述源圖像區(qū)域中保持的部分源圖像數(shù)據(jù),從而使所述部分裝飾圖像數(shù)據(jù)與所述部分源圖像數(shù)據(jù)疊加。
16. 根據(jù)權(quán)利要求U所述的圖像處理方法,還包括下面的步驟使所述部分裝飾圖像數(shù)據(jù)的像素與所述部分源圖像數(shù)據(jù)疊加,所述像 素具有與預(yù)定像素顏色不同的顏色。
17. 根據(jù)權(quán)利要求13所述的圖像處理方法,還包括下面的步驟保持指示所述裝飾圖像數(shù)據(jù)中的每個(gè)像素是否將被疊加的信息,作為像素映射信息;以及基于所述像素映射信息使所述部分源圖像數(shù)據(jù)與所述部分裝飾圖像數(shù) 據(jù)疊加。
18. 根據(jù)權(quán)利要求17所述的圖像處理方法,還包括下面的步驟 將裝飾圖像數(shù)據(jù)保持在所述行存儲(chǔ)器的裝飾圖像區(qū)域中,所述裝飾圖像數(shù)據(jù)與所述像素映射信息所指示的將被疊加的像素相對(duì)應(yīng);以及根據(jù)所述像素映射信息所指示的將被疊加的像素,使所述裝飾圖像區(qū) 域中保持的部分裝飾圖像數(shù)據(jù)與所述部分源圖像數(shù)據(jù)疊加。
19. 根據(jù)權(quán)利要求13所述的圖像處理方法,還包括下面的步驟把縮小裝飾圖像數(shù)據(jù)保持在所述行存儲(chǔ)器的裝飾圖像區(qū)域中,所述縮小裝飾圖像數(shù)據(jù)對(duì)應(yīng)于縮小后的裝飾圖像;以及部分地讀取所述裝飾圖像區(qū)域中保持的縮小裝飾圖像數(shù)據(jù),從所讀取 的部分縮小裝飾圖像數(shù)據(jù)生成對(duì)應(yīng)于原始裝飾圖像一部分的部分裝飾圖像 數(shù)據(jù),然后使生成的部分裝飾圖像數(shù)據(jù)與部分源圖像數(shù)據(jù)疊加,所述部分 縮小裝飾圖像數(shù)據(jù)對(duì)應(yīng)于所述部分源圖像數(shù)據(jù)。
20. 根據(jù)權(quán)利要求13所述的圖像處理方法,還包括下面的步驟把通過(guò)對(duì)所述裝飾圖像數(shù)據(jù)進(jìn)行編碼而生成的編碼裝飾數(shù)據(jù)保持在系統(tǒng)存儲(chǔ)器中;以及對(duì)通過(guò)對(duì)所述裝飾圖像數(shù)據(jù)進(jìn)行編碼而生成的編碼裝飾數(shù)據(jù)進(jìn)行解 碼,以生成將被保持在所述裝飾圖像區(qū)域中的裝飾圖像數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種圖像處理器。行存儲(chǔ)器具有被分配給它的源圖像區(qū)域和裝飾圖像區(qū)域。所述源圖像區(qū)域順序地保持部分源圖像數(shù)據(jù),所述部分源圖像數(shù)據(jù)對(duì)應(yīng)于整屏源圖像中的至少一行。所述裝飾圖像區(qū)域保持裝飾圖像數(shù)據(jù),所述裝飾圖像數(shù)據(jù)對(duì)應(yīng)于用于對(duì)所述源圖像進(jìn)行裝飾的裝飾圖像。圖像疊加電路重復(fù)地執(zhí)行疊加處理以使所述行存儲(chǔ)器中保持的部分源圖像數(shù)據(jù)與部分裝飾圖像數(shù)據(jù)疊加,直到整屏源圖像被疊加為止,所述部分裝飾圖像數(shù)據(jù)對(duì)應(yīng)于部分源圖像數(shù)據(jù)。從而,源圖像數(shù)據(jù)和裝飾圖像數(shù)據(jù)可以被疊加而不使用系統(tǒng)總線。這可以防止系統(tǒng)總線利用率的增加。
文檔編號(hào)G09G5/377GK101097710SQ200610150388
公開(kāi)日2008年1月2日 申請(qǐng)日期2006年10月30日 優(yōu)先權(quán)日2006年6月29日
發(fā)明者山田淳, 打田淳 申請(qǐng)人:富士通株式會(huì)社