專利名稱:使用沿時(shí)間軸改變的圖像數(shù)據(jù)產(chǎn)生新圖像的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于產(chǎn)生圖像的方法和裝置,尤其涉及處理由攝像機(jī)拍攝的活動(dòng)圖像并因此再輸出處理過(guò)的活動(dòng)圖像的技術(shù)。
背景技術(shù):
隨著近幾年計(jì)算機(jī)技術(shù)的顯著進(jìn)步和發(fā)展,計(jì)算機(jī)提供的圖像處理能力顯著改善。甚至一般用戶可用的家用PC(個(gè)人計(jì)算機(jī))和游戲機(jī)也可以實(shí)現(xiàn)曾經(jīng)是圖像處理專用的高端工作站才能實(shí)現(xiàn)的多樣的處理。
PC的圖像處理性能和能力上的改善提供了另一種家用PC和游戲機(jī)的潛在應(yīng)用。即,存在低價(jià)的、面向一般用戶的用于電影編輯、圖像處理、創(chuàng)作等的工具。因此,專業(yè)技巧不再是操作復(fù)雜圖像處理的先決條件,甚至業(yè)余用戶也可以通過(guò)使用這些可用工具操作活動(dòng)圖像的處理。
發(fā)明內(nèi)容
由于前述情況,本發(fā)明的發(fā)明人已經(jīng)著手尋找革新的圖像處理方法,通過(guò)該方法可以獲得新奇的以及特殊效果的圖像。本發(fā)明的發(fā)明人根據(jù)上述認(rèn)識(shí)發(fā)明了本發(fā)明,并且本發(fā)明的一個(gè)目標(biāo)是獲得有趣的圖像。此外,考慮下列目標(biāo)或通過(guò)本專利說(shuō)明書(shū)的描述理解的其他目標(biāo)而開(kāi)發(fā)了本發(fā)明。即,目標(biāo)包括改進(jìn)圖像處理的效率、降低由圖像處理引起的負(fù)載、改進(jìn)圖像處理技術(shù)的新建議等等。
根據(jù)本發(fā)明的優(yōu)選實(shí)施例涉及圖像產(chǎn)生方法。該方法包括將原始活動(dòng)圖像當(dāng)作沿時(shí)間軸改變的二維圖像,并且當(dāng)以虛擬方式將活動(dòng)圖像表示為由二維圖像和時(shí)間軸形成的盒空間時(shí),用包含多個(gè)在時(shí)間值上相互不同的點(diǎn)的曲面切割該盒空間。將截面上出現(xiàn)的圖像投影到在時(shí)間軸方向上的平面,并通過(guò)隨時(shí)間改變截面,來(lái)將在平面上出現(xiàn)的圖像作為新活動(dòng)圖像輸出。通過(guò)以各種方式設(shè)置曲面來(lái)確定改變的內(nèi)容,并且輸出與原始活動(dòng)圖像的內(nèi)容不同的新活動(dòng)圖像。
這里,“原始活動(dòng)圖像”可以是由攝像機(jī)當(dāng)場(chǎng)拍攝的圖像,也可以是在記錄介質(zhì)中預(yù)先存儲(chǔ)的、諸如由MPEG等格式編碼的圖像?!巴队暗狡矫妗笔侨绻队暗綍r(shí)間軸上的平面,則將要投影到該平面的圖像是“投影到平面”的結(jié)果。具體講,其指的是當(dāng)直接從時(shí)間軸方向觀看截面時(shí),將要投影到該截面的圖像等于投影到平面的圖像。
例如,通過(guò)沿時(shí)間軸移動(dòng)截面而保持截面的曲面形狀的完整,可以實(shí)現(xiàn)“隨時(shí)間改變截面”。通過(guò)隨時(shí)間流逝而移動(dòng)截面,可以獲得平滑和連續(xù)的新活動(dòng)圖像。曲面(surface)形狀可能隨時(shí)間流逝而改變。如果包含在時(shí)間軸上曲面中的點(diǎn)的位置由t表示,并且包含在二維圖像中的點(diǎn)的坐標(biāo)由(x,y)表示,則t可以由一般等式表示的函數(shù)t=f(x,y)定義。曲面可以是平面。投影的圖像根據(jù)所設(shè)置的曲面形狀的類型而改變。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例涉及圖像產(chǎn)生裝置。該裝置包括圖像存儲(chǔ)器,用于沿時(shí)間軸順序存儲(chǔ)原始活動(dòng)圖像;圖像轉(zhuǎn)換單元,用于將存儲(chǔ)在圖像存儲(chǔ)器中的原始活動(dòng)圖像當(dāng)作沿時(shí)間軸改變的二維圖像,并且當(dāng)以虛擬方式將活動(dòng)圖像表示為由二維圖像和時(shí)間軸形成的盒空間時(shí),用包含多個(gè)在時(shí)間值上相互不同的點(diǎn)的曲面切割該盒空間,并且將截面上出現(xiàn)的圖像投影到在時(shí)間軸方向上的平面;和圖像數(shù)據(jù)輸出單元,將通過(guò)在圖像轉(zhuǎn)換單元中隨時(shí)間改變截面獲得的、在平面上出現(xiàn)的圖像設(shè)置為新活動(dòng)圖像幀。圖像存儲(chǔ)器作為暫時(shí)存儲(chǔ)在直到在原始活動(dòng)圖像中包含的幀已經(jīng)轉(zhuǎn)換為新幀的固定時(shí)間段中的多個(gè)幀的緩沖器。
圖像產(chǎn)生裝置還可以包括圖像輸入單元,用于獲得由攝像機(jī)拍攝的圖像作為原始活動(dòng)圖像并且將這些獲得的圖像發(fā)送到圖像存儲(chǔ)器。因此,實(shí)時(shí)圖像處理拍攝的圖像,從而可以在屏幕上顯示與目標(biāo)的實(shí)際狀態(tài)不同的、獨(dú)特的、神秘的或特殊效果的圖像。
圖像轉(zhuǎn)換單元可以用構(gòu)成二維圖像的圖像區(qū)域的坐標(biāo)的函數(shù)定義的曲面切割盒空間。這里,“圖像區(qū)域”可以是覆蓋單一像素的區(qū)域或覆蓋像素塊的區(qū)域。該曲面可以由不依賴于水平方向的二維圖像的坐標(biāo)的函數(shù)定義。“水平方向”可以是掃描線的方向。圖像轉(zhuǎn)換單元可以用關(guān)于構(gòu)成二維圖像的圖像區(qū)域的屬性值的函數(shù)定義的曲面切割盒空間。決定每個(gè)像素的顯示內(nèi)容的“屬性值”可以是各種屬性,諸如像素值、深度值(depth value)、與特定模式的近似階數(shù)(order)、相對(duì)其他幀的改變程度等等。該屬性值可以是圖像區(qū)域的平均值或中心值。
根據(jù)在像素值、深度值、與特定模式的近似階數(shù)和改變程度中的任何參數(shù)可以確定在上述曲面中包含的點(diǎn)的時(shí)間值。此外,根據(jù)在像素值、深度值、與特定模式的近似階數(shù)和改變程度中的任何參數(shù)可以確定哪個(gè)圖像區(qū)域?qū)⑼队暗缴鲜龅钠矫妗?br>
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例涉及圖像產(chǎn)生方法。該方法包括對(duì)于在原始活動(dòng)圖像中的目標(biāo)幀中包含的圖像的每個(gè)圖中位置,從原始活動(dòng)圖像中包含的多個(gè)幀的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù);合成讀出的數(shù)據(jù);并且通過(guò)順序輸出在合成中形成的幀形成新活動(dòng)圖像。以像素或像素行為單位從過(guò)去的幀中讀出數(shù)據(jù),然后合成數(shù)據(jù),從而獲得與原始活動(dòng)圖像不同的圖像。這些是所謂的拼湊的圖像,其包含以像素或像素行為單位混合合成的、在時(shí)間上不同的數(shù)據(jù),從而可以獲得不能在現(xiàn)實(shí)世界中存在的獨(dú)特的并且神秘的圖像。
“目標(biāo)幀”是在顯示時(shí)作為參考的幀,并且隨時(shí)間流逝可能改變。例如,在現(xiàn)有掃描方法中,該“目標(biāo)幀”對(duì)應(yīng)于在目前定時(shí)將要輸出的當(dāng)前幀。根據(jù)該目標(biāo)幀,判斷從哪個(gè)幀中讀出并輸出哪個(gè)實(shí)際數(shù)據(jù)?!皥D中位置(in-pictureposition)”可以是作為掃描線的像素行的位置,或者可以是像素的位置。從幀中可以讀出對(duì)應(yīng)于其的相應(yīng)數(shù)據(jù),并且以像素或像素行為單位合成數(shù)據(jù)?!昂铣伞笨梢允侵丿B、混合、置換和粘合。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例涉及圖像產(chǎn)生裝置,包括圖像存儲(chǔ)器、圖像轉(zhuǎn)換單元和圖像數(shù)據(jù)輸出單元。圖像存儲(chǔ)器為每個(gè)幀順序記錄原始活動(dòng)圖像。圖像轉(zhuǎn)換單元為每個(gè)包含在目標(biāo)幀中的圖像的圖中位置從記錄在圖像存儲(chǔ)器中的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù),并且合成數(shù)據(jù)。圖像數(shù)據(jù)輸出單元順序輸出由圖像轉(zhuǎn)換單元合成和重構(gòu)的幀。圖像存儲(chǔ)器用作在預(yù)定的時(shí)間周期中暫時(shí)存儲(chǔ)多個(gè)幀,直到在原始活動(dòng)圖像中包含的幀已經(jīng)轉(zhuǎn)換為新幀并且不再使用這些幀時(shí)為止?!跋袼亍笔菢?gòu)成在顯示屏上顯示的圖像的點(diǎn),并且可以是由一組RGB顏色表示的像素。
應(yīng)當(dāng)注意的是在方法、裝置、系統(tǒng)、計(jì)算機(jī)程序、存儲(chǔ)計(jì)算機(jī)程序的記錄介質(zhì)、數(shù)據(jù)結(jié)構(gòu)等之間改變的上述結(jié)構(gòu)元件和表達(dá)式的任意組合都是有效的,并且由該實(shí)施例包含。
此外,本發(fā)明的發(fā)明內(nèi)容部分不需要描述所有的必要特征,因此,本發(fā)明也可以是這些所述特征的子組合。
圖1以虛擬方式圖解并表達(dá)了在根據(jù)本發(fā)明第一實(shí)施例中、原始活動(dòng)圖像的幀沿時(shí)間軸連續(xù)出現(xiàn)的狀態(tài)。
圖2A和2B被提供來(lái)比較示出拍攝的目標(biāo)(object shot)的屏幕與示出實(shí)際顯示的內(nèi)容的屏幕。
圖3是示出根據(jù)第一實(shí)施例的圖像產(chǎn)生裝置的功能的方框圖。
圖4是示出根據(jù)第一實(shí)施例的、將原始活動(dòng)圖像轉(zhuǎn)換成新活動(dòng)圖像的步驟的流程圖;圖5根據(jù)第二實(shí)施例,以虛擬方式將活動(dòng)圖像圖解為盒空間。
圖6A和6B被提供來(lái)根據(jù)第二實(shí)施例,比較示出拍攝的目標(biāo)的屏幕與示出實(shí)際顯示的內(nèi)容的屏幕。
圖7是示出在第二實(shí)施例中,通過(guò)根據(jù)Z值從幀中讀出數(shù)據(jù)來(lái)產(chǎn)生新活動(dòng)圖像的步驟的流程圖。
圖8根據(jù)第三實(shí)施例,以虛擬方式將活動(dòng)圖像圖解為盒空間。
圖9A和9B根據(jù)第三實(shí)施例,比較示出拍攝的目標(biāo)的屏幕與示出實(shí)際顯示的內(nèi)容的屏幕。
圖10是示出根據(jù)第三實(shí)施例的、從產(chǎn)生原始活動(dòng)圖像中產(chǎn)生提取了所期望的顏色部分的活動(dòng)圖像的步驟的流程圖。
圖11根據(jù)第四實(shí)施例,將原始活動(dòng)圖像圖解為盒空間。
圖12是示出圖像產(chǎn)生裝置的結(jié)構(gòu)的功能方框圖。
圖13顯示了顯示由設(shè)置輸入單元確定的函數(shù)的圖表的監(jiān)視器的屏幕的示例。
圖14是示出產(chǎn)生定向和操作(directing and manipulating)目標(biāo)的步驟的流程圖。
圖15是示出將定向和操作效果應(yīng)用到當(dāng)前幀的步驟的流程圖。
具體實(shí)施例方式
將根據(jù)實(shí)施例描述本發(fā)明,所述實(shí)施例不意味著限制本發(fā)明而是示例本發(fā)明。在實(shí)施例中描述的所有的特征和它們的組合不是必要的。
第一實(shí)施例根據(jù)本發(fā)明第一實(shí)施例,在原始活動(dòng)圖像中包含的多個(gè)幀順序存儲(chǔ)在環(huán)形緩沖器(見(jiàn)圖3),并且針對(duì)每個(gè)掃描線從不同的幀中讀出數(shù)據(jù),以便將這樣讀出的數(shù)據(jù)作為新幀顯示在屏幕上。具體講,從更新的幀中讀出關(guān)于位于屏幕上沿的掃描線上的像素的數(shù)據(jù),而從時(shí)間上較舊的先前幀中讀出關(guān)于屏幕下沿的掃描線的像素的數(shù)據(jù)。在屏幕上,所顯示的是與實(shí)際目標(biāo)不同的、奇怪和神秘的圖像。
圖1以虛擬方式圖解并表達(dá)了原始活動(dòng)圖像的幀沿時(shí)間軸連續(xù)出現(xiàn)的狀態(tài)。原始活動(dòng)圖像被當(dāng)作并抓取為沿時(shí)間軸改變的二維圖像。矩形平行管狀(rectangular-parallelopiped)空間10(在后面也稱為“盒空間”)隨時(shí)間流逝而在時(shí)間軸t方向上擴(kuò)展。與時(shí)間軸t垂直的橫截面表示幀。幀是一組由x軸和y軸形成的平面的坐標(biāo)表示的像素。該盒空間10由具有所期望的形狀的曲面切割。如圖1所示,根據(jù)第一實(shí)施例,盒空間10由平行于x軸的、在隨著時(shí)間從t0流逝到時(shí)間t1而從x軸之上朝向下面一條線的方向上的斜面切割。當(dāng)出現(xiàn)在曲面14的圖像投影到沿時(shí)間軸方向的平面上時(shí),投影到時(shí)間軸上的平面的圖像作為實(shí)際幀輸出,而不是輸出當(dāng)前幀12。
隨時(shí)間流逝,截面14沿時(shí)間軸t移動(dòng)。以其在時(shí)間軸t的方向具有連續(xù)的寬度方式來(lái)定義截面14。合成包含在該寬度中的圖像,并且這些合成的圖像用作實(shí)際在屏幕上顯示的幀。
當(dāng)前幀12對(duì)應(yīng)于應(yīng)該已經(jīng)位于在正常顯示模式中目前掃描的定時(shí)上的幀。設(shè)當(dāng)前幀12在時(shí)間軸上的目前位置是在時(shí)間t0。然后,在時(shí)間t0前的幀(例如分別位于時(shí)間t1、t2、t3和t4的幀)對(duì)應(yīng)于在正常顯示定時(shí)下已經(jīng)顯示了的幀。然而,在第一實(shí)施例中,實(shí)際上顯示了先于時(shí)間t0的幀。以對(duì)每個(gè)沿水平方向的像素行順序顯示數(shù)據(jù)的輸出的方式,輸出在每個(gè)幀中包含的像素的數(shù)據(jù)。在同一定時(shí)讀出包含在單一像素行中的每個(gè)像素的數(shù)據(jù),然后顯示。
在正常掃描定時(shí)輸出最高點(diǎn)的像素行。其后,以一幀的延遲輸出位于最高點(diǎn)的像素行下面一個(gè)像素的像素行。因此,像素行的次序越低,就在越延遲的定時(shí)輸出。
從過(guò)去的幀中讀出屏幕上每個(gè)像素的數(shù)據(jù),并且這些幀應(yīng)該被后退的程度可以由像素坐標(biāo)的函數(shù)表示,諸如t=t0-y。函數(shù)t=t0-y僅是像素行的y坐標(biāo)的函數(shù),并且不依賴于像素行的x坐標(biāo)。
在當(dāng)前幀12的解析度是720×480的情況下,設(shè)左上像素的坐標(biāo)是(0,0)右下像素的坐標(biāo)是(719,479)。在這種情況下,坐標(biāo)y的最大值是479,并且最低次序的像素行的掃描定時(shí)被延遲479幀。在盒空間10中,在時(shí)間t0和時(shí)間t2之間放置了480幀。
圖2A和2B分別圖解示出所拍攝目標(biāo)的屏幕與示出實(shí)際顯示的目標(biāo)的屏幕,并被提供來(lái)將前者與后者進(jìn)行比較。圖2A示出圖像鏡頭,該目標(biāo)的圖像等效于當(dāng)前幀12。這里,目標(biāo)緩慢擺動(dòng)他/她的手16。圖2B是出現(xiàn)在圖1所示的截面14上的圖像,并且是圖2A的目標(biāo)在屏幕上實(shí)際顯示的圖像。換句話說(shuō),根據(jù)過(guò)去的幀到當(dāng)前幀,手16的位置以從左邊到中點(diǎn)、右邊、中點(diǎn)和左邊的次序改變,因此,通過(guò)為每個(gè)掃描線從不同的過(guò)去幀讀出數(shù)據(jù),在左邊位置的手16的圖像和在右邊位置的圖像交替出現(xiàn)。由于從時(shí)間上相同的掃描定時(shí)的幀中讀出相同的數(shù)據(jù)線上的數(shù)據(jù),因此在水平方向上不會(huì)引起彎曲或變形。然而,在垂直方向上,以手16的形狀在左邊和右邊是曲折和彎曲的方式顯示手16。
換句話說(shuō),擺動(dòng)手16的目標(biāo)除了手16外幾乎不移動(dòng)。因此,即使合成從時(shí)間上相互不同的幀讀出的圖像,由于在其顯示位置上沒(méi)有差別,彎曲或變形也是幾乎不存在的。
圖3是示出根據(jù)第一實(shí)施例的圖像產(chǎn)生裝置的功能方框圖。就硬件來(lái)說(shuō),通過(guò)諸如任意計(jì)算機(jī)的CPU和其類似裝置可以實(shí)現(xiàn)圖像產(chǎn)生裝置50的結(jié)構(gòu)。就軟件來(lái)說(shuō),通過(guò)具有數(shù)據(jù)存儲(chǔ)、圖像處理和畫(huà)圖功能的程序或類似程序?qū)崿F(xiàn)它,但圖3中所圖解并描述的是結(jié)合它們所實(shí)現(xiàn)的功能框。因此,通過(guò)僅僅硬件、僅僅軟件或?qū)⑺鼈兘Y(jié)合可以以多種形式實(shí)現(xiàn)這些功能框。
圖像產(chǎn)生裝置50包括圖像輸入單元52,其獲得由攝像機(jī)拍攝的圖像作為原始活動(dòng)圖像,并且將包含在原始活動(dòng)圖像中的幀發(fā)送到圖像存儲(chǔ)器;環(huán)形緩沖器56,用作沿時(shí)間軸順序存儲(chǔ)原始活動(dòng)圖像的圖像存儲(chǔ)器;緩沖器控制單元54,控制從環(huán)形緩沖器56的讀出幀和向環(huán)形緩沖器56的寫(xiě)入幀;圖像轉(zhuǎn)換單元60,將存儲(chǔ)在環(huán)形緩沖器56中的幀轉(zhuǎn)換為用于顯示的幀;函數(shù)存儲(chǔ)器70,其存儲(chǔ)幀轉(zhuǎn)換時(shí)引用的函數(shù);和顯示緩沖器74,其存儲(chǔ)用于顯示的幀。
圖像輸入單元52可以包括抓取數(shù)字圖像的CCD,以及通過(guò)A-D轉(zhuǎn)換獲得數(shù)字圖像的轉(zhuǎn)換單元。圖像輸入單元52可以實(shí)現(xiàn)為以可分離方式外部地提供并且安裝在圖像產(chǎn)生單元50的設(shè)備。緩沖控制單元54將由圖像輸入單元52輸入的原始活動(dòng)圖像的幀順序記錄到由環(huán)形緩沖器56的寫(xiě)指針指示的區(qū)域。
對(duì)于包含在當(dāng)前幀12中的每個(gè)像素,圖像轉(zhuǎn)換單元60從記錄在環(huán)形緩沖器56的幀中讀出對(duì)應(yīng)于像素的數(shù)據(jù),并且合成數(shù)據(jù)。圖像轉(zhuǎn)換單元60包括決定處理單元62,用于為每個(gè)像素確定應(yīng)該從哪個(gè)幀中讀出數(shù)據(jù);數(shù)據(jù)獲得單元64,用于從由決定處理單元62確定的幀中讀出數(shù)據(jù);和圖像形成單元66,用于通過(guò)為每個(gè)讀出的像素行合成數(shù)據(jù)而形成幀。
在決定處理單元62中,根據(jù)下面的等式(1)定義并根據(jù)該等式得出應(yīng)該從哪個(gè)幀讀出數(shù)據(jù)的決定。
PFr(x,y,t0)=P(x,y,t0-y)---(1)其中如圖1所示,x和y是關(guān)于當(dāng)前幀12的像素坐標(biāo),而t0是時(shí)間軸t上的時(shí)間值。PFr是實(shí)際輸出的幀中每個(gè)像素的像素值。從等式(1)顯而易見(jiàn),將要輸出的幀的時(shí)間值僅是y坐標(biāo)的函數(shù)。因此,為每個(gè)像素行作出應(yīng)該從在環(huán)形緩沖器56中存儲(chǔ)的多個(gè)幀中的哪個(gè)幀讀出數(shù)據(jù)的決定,并且該決定其不依賴于x坐標(biāo)。
由等式(1)表示的函數(shù)存儲(chǔ)在函數(shù)存儲(chǔ)器70中。其它可選函數(shù)也存儲(chǔ)在函數(shù)存儲(chǔ)器70中。用戶經(jīng)由命令獲得單元72可以設(shè)置來(lái)采用哪個(gè)函數(shù)。
對(duì)于由數(shù)據(jù)獲得單元64讀出的每個(gè)像素的數(shù)據(jù)由具有圖像芯片功能的圖像形成單元66順序?qū)懭氲斤@示緩沖器74,從而組成幀。
圖像產(chǎn)生單元50還包括命令獲得單元72,其從用戶接收命令;圖像數(shù)據(jù)輸出單元76,用于輸出存儲(chǔ)在緩沖器74中的幀;和監(jiān)視器78,用于在屏幕上顯示輸出的幀。該監(jiān)視器78可以是外部地提供到圖像產(chǎn)生裝置50的顯示器。
圖像數(shù)據(jù)輸出單元76從為一幀存儲(chǔ)圖像數(shù)據(jù)的顯示緩沖器74中讀出圖像數(shù)據(jù),然后將它們轉(zhuǎn)換為模擬信號(hào)并且將它們發(fā)送到監(jiān)視器78。圖像數(shù)據(jù)輸出單元76順序輸出存儲(chǔ)在顯示緩沖器74中的幀,以便輸出新活動(dòng)圖像。
圖4是示出根據(jù)第一實(shí)施例的、將原始活動(dòng)圖像轉(zhuǎn)換成新活動(dòng)圖像的步驟的流程圖。首先,初始化環(huán)形緩沖器56中表示下一寫(xiě)入位置的寫(xiě)指針t,即設(shè)置t=0(S10),以便從環(huán)形緩沖器56的頂端區(qū)域開(kāi)始存儲(chǔ)幀。包含在原始活動(dòng)圖像中的幀記錄在環(huán)形緩沖器56的第t區(qū)域中(S12)。因此,提供了一幀的T0區(qū)域的總和。
初始化在顯示緩沖器74中的像素行號(hào)n,即設(shè)置n=0(S14),以便將從對(duì)應(yīng)于屏幕的頂行的那些開(kāi)始的像素行的數(shù)據(jù)順序復(fù)制到顯示緩沖器74。所計(jì)算的是指定對(duì)應(yīng)于行號(hào)n的數(shù)據(jù)讀出位置的讀出指針T(S16)。這里,通過(guò)T=t-n獲得T。隨行號(hào)增加,讀出指針T進(jìn)一步返回到過(guò)去的幀。起初,T=0-0=0,因此,讀出指針T指示第0區(qū)域。
如果讀出指針T小于0(S18Y),則實(shí)際上不存在這樣的讀出指針。因此,讀出指針移動(dòng)到環(huán)形緩沖器56的末端(S20)。更具體講,將環(huán)形緩沖器56的區(qū)域T0的數(shù)量加到讀出指針T。數(shù)據(jù)獲得單元64從存儲(chǔ)在環(huán)形緩沖器56中的讀出指針的區(qū)域的幀中讀出行號(hào)n,而圖像形成單元66將對(duì)應(yīng)于該讀出號(hào)的數(shù)據(jù)復(fù)制到顯示緩沖器74的行號(hào)n的區(qū)域。
當(dāng)行號(hào)n不是顯示緩沖器74中的最后行時(shí)(S24N),將行號(hào)加“1”(S26)。行號(hào)n持續(xù)遞增并且重復(fù)S16到S24的處理,直到行號(hào)達(dá)到最后行。當(dāng)行號(hào)成為對(duì)應(yīng)于最后行的數(shù)字時(shí),就將一幀的圖像數(shù)據(jù)存儲(chǔ)到顯示緩沖器74(S24Y),并且將寫(xiě)指針加“1”(S28)。當(dāng)寫(xiě)指針t指示環(huán)形緩沖器56的結(jié)尾區(qū)域時(shí)(S30Y),寫(xiě)指針t返回到環(huán)形緩沖器56的開(kāi)始區(qū)域(S32)。
圖像數(shù)據(jù)輸出單元從顯示緩沖器74中讀出幀,將幀作為視頻數(shù)據(jù)輸出并讓監(jiān)視器78在屏幕上顯示幀(S34)。重復(fù)S12到S34的處理直到命令終止顯示為止(S36)。以這種方式,以像素行為單位從同一幀中讀出數(shù)據(jù),并將數(shù)據(jù)寫(xiě)入顯示緩沖器。然而,像素行首先是與沿水平方向布置的掃描線相同的多個(gè)像素集合,因此像素行是應(yīng)該在正常設(shè)置中的同一掃描定時(shí)讀出的數(shù)據(jù)。因此,在掃描過(guò)程中有效地處理了讀和寫(xiě),并且可以防止由于本實(shí)施例中的圖像轉(zhuǎn)換而引起的負(fù)載的過(guò)度增加。
作為本實(shí)施例的改進(jìn)的例子,決定處理單元62可以根據(jù)x坐標(biāo)確定將要讀出的幀。例如,對(duì)于位于屏幕的左手邊的像素行,從當(dāng)前幀12的左手邊讀出其數(shù)據(jù),而對(duì)于位于屏幕的右手邊的像素行,從圖1所示時(shí)間t2上的幀的右手邊像素行讀出其數(shù)據(jù)。然后,其截面將是由與y軸平行的、從時(shí)間t0到時(shí)間t2的斜面所切割的曲面。
作為另一種修改,決定處理單元62可以根據(jù)x和y坐標(biāo)確定將要讀出的幀。例如,關(guān)于位于屏幕的左上邊的像素行,從當(dāng)前幀12的左上邊讀出其數(shù)據(jù),而關(guān)于位于屏幕的右下邊的像素行,從圖1所示時(shí)間t2上的幀的右下邊像素讀出其數(shù)據(jù)。
作為另一種修改,掃描線可以沿垂直方向而不是水平方向設(shè)置。在這種情況下,通過(guò)根據(jù)x坐標(biāo)確定將要讀出的幀,可以實(shí)現(xiàn)更有效的圖像轉(zhuǎn)換。
第二實(shí)施例在第二實(shí)施例中,根據(jù)為每個(gè)像素指定的深度值(Z值),從不同幀中讀出數(shù)據(jù)。這樣,在這個(gè)方面,由第二實(shí)施例執(zhí)行的處理與根據(jù)像素的y坐標(biāo)確定幀的第一實(shí)施例的處理不同。例如,在原始活動(dòng)圖像中拍攝的目標(biāo)之間,從較舊的幀中讀出距離攝像機(jī)更近的目標(biāo)。因此,攝像機(jī)和目標(biāo)之間的距離越近,其顯示定時(shí)延遲得更多。
圖5根據(jù)第二實(shí)施例以虛擬方式將活動(dòng)圖像圖解為盒空間。在當(dāng)前幀12中拍攝的目標(biāo)之間,第一圖像20的Z值設(shè)置為“120”而第二圖像24的Z值設(shè)置為“60”。Z值越大表示目標(biāo)離攝像機(jī)越近。顯示定時(shí)的延遲量與Z值成比例。實(shí)際顯示在屏幕上的幀的每個(gè)像素由下列等式(2)定義。
PFr(x,y,t0)=P(x,y,t0-Z(x,y,t0))---(2)其中Z(x,y,t0)是目前像素單元的Z值。隨Z值的增加,從其讀出像素?cái)?shù)據(jù)的幀從時(shí)間軸上的t0向t1和t2的方向后退。從時(shí)間t2上的幀中的、指示為第三圖像22的區(qū)域中讀出對(duì)應(yīng)于第一圖像20的數(shù)據(jù)。從時(shí)間t1上的幀中的、指示為第四圖像26的區(qū)域中讀出對(duì)應(yīng)于第二圖像24的數(shù)據(jù)。
在盒空間10的截面中,第三圖像區(qū)域22占用時(shí)間值t2,而第四圖像區(qū)域26占用時(shí)間值t1。其它區(qū)域占用時(shí)間值t0。因此,在截面中包含的點(diǎn)分散在t0、t1和t2使得其截面在時(shí)間軸方向具有離散的寬度。
組成第一圖像20的像素具有比第二圖像的像素更大的Z值,并且其數(shù)據(jù)從時(shí)間上較舊的幀中讀出。即,由于組成第二圖像的像素具有比第一圖像20的像素更小的Z值,返回到較舊的幀的時(shí)間更短。
提供圖6A和6B來(lái)比較顯示拍攝的目標(biāo)(object shot)的屏幕與示出實(shí)際顯示的目標(biāo)的屏幕。圖6A表示拍攝的目標(biāo),在這種情況中所拍攝的目標(biāo)是抬起他/她的手并且開(kāi)始慢慢左右擺動(dòng)手的人30和在后面行駛的汽車32。圖6B表示圖6A中所示的目標(biāo)實(shí)際投影到屏幕的圖像。在屏幕上以與正常設(shè)置不同的狀態(tài)顯示目標(biāo)。即,區(qū)域離攝像機(jī)越近,其顯示定時(shí)越被延遲。現(xiàn)在,特別地,人30是離攝像機(jī)最近的目標(biāo),因此顯示定時(shí)的延遲量是最大的。關(guān)于幾乎不移動(dòng)的部分或區(qū)域,為其像素顯示較舊的圖像將導(dǎo)致該目標(biāo)的幾乎相同的圖像。另一方面,關(guān)于頻繁或大幅度地左右或上下方向上移動(dòng)的區(qū)域的圖像,在幀上的其顯示部分是移動(dòng)的。因此,如圖6B所示,甚至當(dāng)其數(shù)據(jù)從在對(duì)應(yīng)于圖6A的那些坐標(biāo)的坐標(biāo)下的較舊的幀中讀出時(shí),該區(qū)域的圖像將是透明的或處于彌漫(permeated)狀態(tài)。在圖6B中,人30以頻繁移動(dòng)的手部消失的狀態(tài)顯示在屏幕上。在后面的汽車32位于相對(duì)遠(yuǎn)離攝像機(jī)的位置上,并且其Z值很小,因此在圖6A和與圖6B的所示的汽車的顯示狀態(tài)之間存在很小的差異。
根據(jù)該第二實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示的裝置基本相同的結(jié)構(gòu)。根據(jù)上面的等式(2),決定處理單元62根據(jù)每個(gè)Z值計(jì)算向過(guò)去返回的時(shí)間量,然后為每個(gè)像素單元確定將從哪個(gè)幀中讀出數(shù)據(jù)。此后,從其中將讀出數(shù)據(jù)的幀也稱為源幀。根據(jù)第二實(shí)施例的圖像輸入單元52包括用于檢測(cè)每個(gè)像素單元的Z值的距離測(cè)量傳感器。距離測(cè)量方法可以是激光方法、紅外線照明方法、相檢測(cè)方法等等。
圖7是示出在第二實(shí)施例中根據(jù)Z值通過(guò)從幀中讀出數(shù)據(jù)來(lái)產(chǎn)生新活動(dòng)圖像的步驟的流程圖。首先,初始化指示環(huán)形緩沖器56中下一個(gè)寫(xiě)位置的寫(xiě)指針t,即設(shè)置t=0(S100),使得從緩沖器56的頂端區(qū)域開(kāi)始存儲(chǔ)幀。包含在原始活動(dòng)圖像中的幀記錄在環(huán)形緩沖器56的第t區(qū)域(S102)。
在顯示緩沖器74中初始化目標(biāo)像素的位置x和y,即,位置x和y設(shè)置為x=0和y=0(S104),使得從屏幕頂行開(kāi)始的像素被順序復(fù)制到顯示緩沖器74。所計(jì)算的是指定對(duì)應(yīng)于像素x和y的數(shù)據(jù)的讀出位置的讀出指針T(S106)。決定處理單元62根據(jù)每個(gè)像素的Z值計(jì)算讀出指針T。數(shù)據(jù)獲得單元64從存儲(chǔ)在環(huán)形緩沖器56的讀出指針區(qū)域的幀中讀出像素Px,y的數(shù)據(jù)。然后,圖像形成單元66將讀出數(shù)據(jù)復(fù)制到顯示緩沖器74中的像素Px,y區(qū)域上(S108)。
當(dāng)Px,y還不是顯示緩沖器74的最后像素時(shí),即當(dāng)像素Px,y不是右下邊緣的像素時(shí)(S110N),像素Px,y移動(dòng)到下一像素(S112)。重復(fù)S106到S112處理直到像素Px,y成為最后像素為止。當(dāng)像素Px,y成為最后像素時(shí),關(guān)于一幀的圖像被寫(xiě)入顯示緩沖器74(S110Y)并且其由圖像形成單元66畫(huà)出(S114)。
“1”加到寫(xiě)指針t(S116)。當(dāng)寫(xiě)指針t指示環(huán)形緩沖器56的末端區(qū)域時(shí)(S118Y),寫(xiě)指針t返回到環(huán)形緩沖器56的頂端區(qū)域(S120)。圖像輸出單元76向顯示器輸出所畫(huà)出的圖像。重復(fù)S102到S122的處理直到命令顯示終止為止(S124)。以這種方式,以像素為單位從分離的幀讀出數(shù)據(jù)然后寫(xiě)入顯示緩沖器74。在這里應(yīng)該注意的是,為每個(gè)像素分別確定從哪個(gè)幀中讀出數(shù)據(jù),可以從不同或相同的幀中讀出數(shù)據(jù)。
第三實(shí)施例根據(jù)本發(fā)明第三實(shí)施例與第一和第二實(shí)施例的不同之處在于通過(guò)從多個(gè)幀中讀出具有期望參數(shù)的像素的數(shù)據(jù)來(lái)合成圖像。上述屬性值是像素值,例如,當(dāng)通過(guò)讀出僅具有紅色分量的圖像值來(lái)合成圖像時(shí),獲得神秘和特殊效果的圖像,其中僅殘留好像為余像的期望的顏色。
圖8根據(jù)第三實(shí)施例以虛擬方式將活動(dòng)圖像圖解為盒空間。在盒空間10中,投影在時(shí)間t0、t1、t2和t3的幀上的人30,是手持紅色材料的目標(biāo)、緩慢地左右揮手的目標(biāo)。紅色材料目標(biāo)圖像34、35、36和37的各個(gè)顯示部分投影在各個(gè)相互不同的幀上。
根據(jù)第三實(shí)施例,預(yù)先在多個(gè)存儲(chǔ)在環(huán)形緩沖器56中的舊幀中確定將用于圖像合成或圖像合成的幀。在圖8的情況中,在時(shí)間t0、t1、t2和t3的幀用于圖像合成。這四個(gè)幀是在盒空間10中的固定時(shí)間間隔上排列的多個(gè)曲面。
提供圖9A和9B來(lái)比較顯示拍攝的目標(biāo)的屏幕與示出實(shí)際顯示的目標(biāo)的屏幕。圖9A表示拍攝的目標(biāo)。圖9B表示圖9A中顯示的目標(biāo)實(shí)際投影到屏幕上的圖像。在該屏幕上僅僅提取并合成紅色分量,因此僅僅顯示紅色材料目標(biāo)的圖像34、35、36和37,并且其背景為白色或黑色。
通過(guò)下面的等式(3)定義實(shí)際顯示在屏幕上的幀的每個(gè)像素。
PFr(x,y,t0)=Σi=03αP(x,y,t0-const*i)...(3)]]>其中由下面的等式(4)表示指示合成比率的α或alpha值。
α=PR(x,y,t0-const*i)---(4)其中PR是像素的紅色分量值。
數(shù)據(jù)獲得單元64根據(jù)等式(3)為每個(gè)像素讀取數(shù)據(jù),并且確定是否合成圖像。以這種方式,實(shí)現(xiàn)通過(guò)顏色的像素提取。雖然在等式(4)中紅色分量的像素值被設(shè)置為alpha值,但是其設(shè)置不受限制。如果alpha值設(shè)置為PG或PB,則僅提取并合成綠色分量或藍(lán)色分量。因此,如果在目標(biāo)中包含任何特定的顏色分量,則僅顯示包含特定顏色分量的特定部分,就好像是殘留余像。
根據(jù)該第三實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示裝置基本相同的結(jié)構(gòu)。根據(jù)上面的等式(3)和(4),決定處理單元62選擇在固定時(shí)間間隔上的多個(gè)幀。數(shù)據(jù)獲得單元64和圖像形成單元66按由每個(gè)像素的像素值所確定的比率合成讀出數(shù)據(jù)。
圖10是示出根據(jù)第三實(shí)施例的、從產(chǎn)生原始活動(dòng)圖像中產(chǎn)生提取了期望顏色部分的活動(dòng)圖像的步驟的流程圖。首先,初始化指示環(huán)形緩沖器56中下一個(gè)寫(xiě)入位置的寫(xiě)指針t,即設(shè)置t=0(S50),并且初始化幀合成號(hào)i,即設(shè)置i=0(S51),使得從環(huán)形緩沖器56的頂端區(qū)域開(kāi)始存儲(chǔ)幀。在原始活動(dòng)圖像中包含的幀記錄在環(huán)形緩沖器56的第t區(qū)域中(S52)。
在顯示緩沖器74中初始化目標(biāo)像素的位置x和y,即,位置x和y設(shè)置為x=0和y=0(S54),使得從屏幕左上邊緣開(kāi)始的像素被順序復(fù)制到顯示緩沖器74。在環(huán)形緩沖器56中的讀出指針T的位置作為對(duì)應(yīng)于像素x和y的數(shù)據(jù)的讀出位置進(jìn)行計(jì)算(S56)。該讀出指針T是通過(guò)T=t0-const*t獲得的時(shí)間值,并且指示通過(guò)沿時(shí)間軸按固定時(shí)間間隔返回的多個(gè)過(guò)去幀。數(shù)據(jù)獲得單元64從存儲(chǔ)在環(huán)形緩沖器56的讀出指針區(qū)域的幀中讀出像素Px,y的數(shù)據(jù)。然后,圖像形成單元66將讀出數(shù)據(jù)復(fù)制到顯示緩沖器74中的像素Px,y區(qū)域上(S58)。
計(jì)算并設(shè)置像素Px,y的alpha值ax,y(S60)。當(dāng)像素Px,y還不是顯示緩沖器74中的最后像素時(shí),即當(dāng)像素Px,y不是右下邊緣像素時(shí)(S62N),像素Px,y移動(dòng)到下一像素(S64)。重復(fù)S56到S62的處理直到像素Px,y成為顯示緩沖器74中的最后像素。當(dāng)像素Px,y成為顯示緩沖器74中的最后像素時(shí),關(guān)于一幀的圖像寫(xiě)入顯示緩沖器74(S62Y)并且由圖像形成單元66畫(huà)出(S66)。
如果幀合成號(hào)i還沒(méi)有到達(dá)預(yù)定的號(hào)I(S68N),則給號(hào)i加“1”并且重復(fù)S54到S66的處理。在第三實(shí)施例中,預(yù)定的號(hào)I是“3”并且重復(fù)合成4次直到幀合成的號(hào)i從“0”計(jì)數(shù)到“3”。當(dāng)幀合成的號(hào)i到達(dá)預(yù)定的號(hào)i時(shí)(S68Y),將寫(xiě)指針t加“1”(S70)。當(dāng)寫(xiě)指針t指示環(huán)形緩沖器56的末端區(qū)域時(shí),寫(xiě)指針t返回到環(huán)形緩沖器56的頂端區(qū)域。圖像數(shù)據(jù)輸出單元76向顯示器78輸出所畫(huà)圖像數(shù)據(jù)(S76)。重復(fù)S52到S76的處理直到命令終止顯示為止(S78)。以這種方式,僅以像素為單位從過(guò)去幀中讀出期望顏色分量的數(shù)據(jù),然后寫(xiě)入顯示緩沖器。
例如作為第三實(shí)施例的改進(jìn)的例子,幀的alpha值對(duì)應(yīng)于合成號(hào)i=0,即可以將當(dāng)前幀12的alpha值而不是PR設(shè)置為P。在這種情況下,一起提取三個(gè)顏色RGB,使得在圖9B的顯示屏上不僅出現(xiàn)紅色材料目標(biāo)34-37而且同時(shí)出現(xiàn)人30。
第四實(shí)施例根據(jù)本發(fā)明的第四實(shí)施例與第三實(shí)施例不同之處在于在第四實(shí)施例中的屬性值是指示期望的圖像模式和實(shí)際圖像之間的近似階(order)。作為模式匹配的結(jié)果,圖像越近似并接近期望的圖像模式,其數(shù)據(jù)就從越舊的幀中讀出。因此,在延遲的定時(shí)上可以顯示單獨(dú)包含在原始活動(dòng)圖像中的期望的部分圖像。
圖11根據(jù)第四實(shí)施例以虛擬方式將原始活動(dòng)圖像圖解為盒空間。包含在盒空間10的當(dāng)前幀20包含第一圖像40?,F(xiàn)在假設(shè)通過(guò)圖像模式計(jì)算匹配,以便近似第一圖像40,然后,與其它區(qū)域中的像素相比,組成第一圖像40的像素具有與圖像模式更高階近似。因此,通過(guò)沿時(shí)間軸進(jìn)一步返回,根據(jù)近似階,從過(guò)去的幀中讀出對(duì)應(yīng)于其的數(shù)據(jù)。這里,通過(guò)沿時(shí)間軸返回到時(shí)間t2,來(lái)從具有時(shí)間值t2的幀中的第二圖像42的位置讀出數(shù)據(jù)。盒空間10的截面在第二圖像42的區(qū)域中僅占用時(shí)間值t2,而在其它區(qū)域占用時(shí)間值t1。因此,截面沿時(shí)間軸方向具有離散的寬度。
根據(jù)第四實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示裝置基本相同的結(jié)構(gòu)。用戶經(jīng)由命令獲得單元72指定圖像模式,而決定處理單元62處理圖像模式和幀圖像之間的匹配。作為其結(jié)果,逐像素的檢測(cè)與圖像模式的近似階。決定處理單元62根據(jù)其近似階,為每個(gè)像素確定應(yīng)該從哪個(gè)幀中讀出數(shù)據(jù)。
將參照?qǐng)D7描述根據(jù)第四實(shí)施例的處理流程。首先,先于步驟S100,用戶指定作為對(duì)其計(jì)算匹配的目標(biāo)的圖像模式,并且在當(dāng)前幀12和圖像模式之間計(jì)算匹配,以便為每個(gè)像素檢測(cè)由“s”表示的近似階。即,關(guān)于圖像區(qū)域中與圖像模式近似的像素,設(shè)置圖像區(qū)域的近似階。步驟S100到S104與第二實(shí)施例的步驟相同。在步驟S106中,根據(jù)近似階“s”確定讀出指針T。例如通過(guò)T=t-s(x,y)獲得讀出指針T。其后的步驟也與第二實(shí)施例的步驟相同。
第五實(shí)施例在第五實(shí)施例中,也是從分離的幀中讀出數(shù)據(jù)并根據(jù)像素屬性值合成。該屬性值與第三和第四實(shí)施例不同之處在于其為表示圖像區(qū)域的時(shí)變程度的值。例如,在目標(biāo)之間,快速或大幅移動(dòng)的區(qū)域在時(shí)間上具有大圖像改變,因此從較舊的幀中讀出數(shù)據(jù)。因此,可以延遲包含在原始活動(dòng)圖像中的、具有大圖像改變的區(qū)域顯示,以便圖像改變?cè)酱?,就越延遲圖像區(qū)域的顯示。
根據(jù)第五實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示的裝置基本相同的結(jié)構(gòu)。由檢測(cè)處理單元62為每個(gè)像素檢測(cè)在目標(biāo)幀和該目標(biāo)幀的緊前一幀之間時(shí)間上的改變程度。決定處理單元62根據(jù)其改變程度確定從哪個(gè)幀中讀出數(shù)據(jù)。
將參照?qǐng)D7描述根據(jù)第五實(shí)施例的處理流程。在S106,逐像素地比較第t幀和第(T-1)幀,并且檢測(cè)由“c”表示的改變程度。根據(jù)其改變程度“c”確定讀出指針T。例如,通過(guò)T=t-c(x,y)獲得讀出指針T。當(dāng)改變程度“c”增加時(shí),表示沿時(shí)間軸返回過(guò)去的時(shí)間的程度的時(shí)間值增加。
第六實(shí)施例根據(jù)本發(fā)明的第六實(shí)施例與第一實(shí)施例不同之處在于用戶通過(guò)使用屏幕上的界面可以為每個(gè)掃描線自由確定或定義從哪個(gè)幀中讀出數(shù)據(jù)。在下面通過(guò)強(qiáng)調(diào)與第一實(shí)施例不同之處來(lái)描述第六實(shí)施例。
圖12是示出圖像產(chǎn)生裝置的結(jié)構(gòu)的功能方框圖。圖像產(chǎn)生裝置50與圖3中示出的、根據(jù)第一實(shí)施例的圖像產(chǎn)生裝置50的主要不同之處在于,圖12中所示的裝置包括設(shè)置輸入單元80。設(shè)置輸入單元80經(jīng)由用戶操作的命令獲得單元72獲得用于定義圖1的截面14的設(shè)置值的輸入。在第六實(shí)施例中,作為定義從哪個(gè)幀中讀出每個(gè)像素行的數(shù)據(jù)的功能,t=t0-y是作為默認(rèn)設(shè)置值的預(yù)定值。即,該功能定義幀向過(guò)去返回的程度。設(shè)定輸入單元80向顯示緩沖器74發(fā)送由顯示在t=t0-y上時(shí)間值的關(guān)系和像素行的坐標(biāo)y的圖表表示的圖像。圖像數(shù)據(jù)輸出單元76在顯示器78顯示由設(shè)置輸入單元80產(chǎn)生的圖像,該圖像還顯示時(shí)間t和坐標(biāo)y之間的關(guān)系。當(dāng)觀看顯示在顯示器78上的圖時(shí),用戶操作命令獲得單元72,并且修改圖的形狀來(lái)將函數(shù)t=t0-y改變?yōu)槠渌瘮?shù)。例如,命令獲得單元72可以是連接到顯示器屏幕的觸摸屏。在這種情況下,表示用戶壓觸摸屏的位置的值作為操作內(nèi)容輸入。
命令獲得單元72向設(shè)置輸入單元80發(fā)送用戶操作內(nèi)容來(lái)改變顯示在顯示器78上的圖。根據(jù)從命令獲得單元72獲得的操作內(nèi)容,設(shè)置輸入單元改變函數(shù)t=t0-y,從而設(shè)置新函數(shù),并因此而將新設(shè)置的函數(shù)存儲(chǔ)在函數(shù)存儲(chǔ)器70中。決定處理單元62從函數(shù)存儲(chǔ)單元中讀出由設(shè)置輸入單元80設(shè)置的函數(shù),并且根據(jù)該新函數(shù)為每個(gè)像素行確定從哪個(gè)幀中讀出數(shù)據(jù)。作為其結(jié)果,圖1所示的盒空間10由設(shè)置輸入單元80設(shè)置的函數(shù)定義的曲面所切割,并且輸出出現(xiàn)在截面上的圖像而不是當(dāng)前幀12作為實(shí)際幀。通過(guò)實(shí)現(xiàn)以上結(jié)構(gòu),用戶可以利用圖像產(chǎn)生裝置50作為授權(quán)工具,并且通過(guò)自由改變顯示在屏幕上的圖可以產(chǎn)生神秘和獨(dú)特的圖像。
圖13示出顯示由設(shè)置輸入單元確定的函數(shù)的圖表的監(jiān)視器的屏幕。最初,在設(shè)置屏幕82上顯示指示函數(shù)t=t0-y中的時(shí)間t和坐標(biāo)y之間關(guān)系的直線84。用戶可以將直線84改變?yōu)樨惾麪柷€86。貝塞爾曲線86是連接第一端點(diǎn)88和第二端點(diǎn)90的曲線,由第一控制點(diǎn)96和第二控制點(diǎn)98的位置確定該曲線的形狀。通過(guò)用戶改變第一手柄(handle)92和第二手柄94的位置和長(zhǎng)度來(lái)確定第一控制點(diǎn)96的位置和第二控制點(diǎn)98的位置。如果由設(shè)置輸入單元80設(shè)置的函數(shù)由貝塞爾曲線86指定,則獲得的是為每個(gè)像素行而將從與當(dāng)前幀鄰近的幀中讀出數(shù)據(jù)與從過(guò)去的幀中讀出的數(shù)據(jù)混合在一起的圖像。例如,經(jīng)由設(shè)置輸入單元80,用戶通過(guò)貝塞爾曲線86可以指定周期曲線,諸如正弦波曲線。雖然在該實(shí)施例中,由貝塞爾曲線86指定函數(shù),但可以提供一種結(jié)構(gòu)作為改進(jìn)的例子,其中由諸如B-樣條等曲線的其他曲線指定函數(shù)。
第七實(shí)施例根據(jù)本發(fā)明的第七實(shí)施例與第六實(shí)施例不同之處在于設(shè)置輸入單元80獲得當(dāng)前幀12中的特征點(diǎn)的坐標(biāo)作為設(shè)置值之一,并且由該特征點(diǎn)的坐標(biāo)定義函數(shù)。下面通過(guò)強(qiáng)調(diào)其與第六實(shí)施例的不同之處來(lái)描述本實(shí)施例。
命令獲得單元72也是連接到顯示器78的觸摸屏。當(dāng)用戶在期望的位置按壓觸摸屏并且以畫(huà)圓的方式移動(dòng)觸點(diǎn)時(shí),表示觸點(diǎn)的坐標(biāo)的多個(gè)連續(xù)值被發(fā)送到設(shè)置輸入單元80。根據(jù)獲得的坐標(biāo)值,設(shè)置輸入單元80識(shí)別由多個(gè)觸點(diǎn)環(huán)繞并覆蓋的區(qū)域,并且產(chǎn)生用于確定環(huán)繞區(qū)域的函數(shù),以便記錄到函數(shù)存儲(chǔ)器70中。根據(jù)從函數(shù)存儲(chǔ)器70讀出的函數(shù),從過(guò)去幀中讀出關(guān)于包含在環(huán)繞區(qū)域中的像素的數(shù)據(jù),而從當(dāng)前幀12中讀出關(guān)于沒(méi)有包含在環(huán)繞區(qū)域中的像素的數(shù)據(jù)。作為其結(jié)果,圖1所示的盒空間10由通過(guò)設(shè)置輸入單元80獲得的坐標(biāo)函數(shù)定義的曲面所切割,并且輸出在截面上出現(xiàn)的圖像而不是當(dāng)前幀12作為實(shí)際幀。通過(guò)實(shí)現(xiàn)上面的結(jié)構(gòu),用戶可以利用圖像產(chǎn)生單元50作為授權(quán)工具,并且可以通過(guò)在觸摸屏上指定任意區(qū)域來(lái)產(chǎn)生神秘和獨(dú)特的圖像。
第八實(shí)施例根據(jù)本發(fā)明的第八實(shí)施例與其他實(shí)施例不同之處在于以某種方式預(yù)先定義函數(shù),使得預(yù)定的改變形狀出現(xiàn)在屏幕上,從根據(jù)該函數(shù)確定的幀中讀出數(shù)據(jù)。根據(jù)該第八實(shí)施例,以諸如水環(huán)的波形改變形狀出現(xiàn)在屏幕上的方式預(yù)先定義函數(shù)。
決定處理單元62確定當(dāng)前幀12中的特征點(diǎn)。與第六和第七實(shí)施例類似,通過(guò)用戶經(jīng)由連接到顯示器78的屏幕的觸摸屏指定特征點(diǎn),其中觸摸屏用作命令獲得單元72。決定處理單元62確定源幀和像素坐標(biāo),以便水環(huán)的波形作為其中心從特征點(diǎn)出現(xiàn)。這里,源幀是要從其讀出數(shù)據(jù)的幀。例如,為了表現(xiàn)水環(huán)的立體圖,假設(shè)從特征點(diǎn)沿放射方向顯示圓圈,決定處理單元62為每個(gè)放射圓圈使用漸變時(shí)間值確定源幀。定義漸變時(shí)間值的改變,使得其成為周期改變。從而可以表現(xiàn)水環(huán)的不平坦性。此外,決定處理單元62在預(yù)定方向移動(dòng)要讀出的像素坐標(biāo)預(yù)定量。從而可以表現(xiàn)水環(huán)引起的光折射。
第九實(shí)施例根據(jù)本發(fā)明的第九實(shí)施例與觸摸屏用作輸入特征點(diǎn)的命令獲得單元72的第七和第八實(shí)施例不同之處在于根據(jù)在當(dāng)前幀12中包含的信息確定特征點(diǎn)。
根據(jù)第九實(shí)施例的決定處理單元62根據(jù)包含在當(dāng)前幀12中的每個(gè)像素的像素值確定特征點(diǎn)。例如,高速閃爍的LED合成到目標(biāo)上從而成為目標(biāo)的一部分,并且決定處理單元62通過(guò)指定在連續(xù)輸入的當(dāng)前幀12中的、像素值在兩個(gè)值之間間歇改變的區(qū)域來(lái)識(shí)別出閃爍部分。決定處理單元62確定閃爍部分作為特征點(diǎn)的坐標(biāo)。作為改進(jìn)的例子,決定處理單元62可以使用固定的坐標(biāo)確定特征點(diǎn)。作為另一個(gè)改進(jìn)的例子,如果下面的因素即像素值、Z值、與期望模式的近似階和像素的像素值改變中的任何一個(gè)落入預(yù)定范圍中,決定處理單元62可以確定像素是特征點(diǎn)。
第十實(shí)施例根據(jù)本發(fā)明的第十實(shí)施例與其他實(shí)施例不同之處在于圖像輸入裝置52不僅獲得原始活動(dòng)圖像,還獲得音頻數(shù)據(jù)。圖像輸入裝置52獲得的音頻數(shù)據(jù)與原始活動(dòng)圖像同步輸入,以便發(fā)送到環(huán)形緩沖器56。根據(jù)音頻數(shù)據(jù)的頻率分布、音量改變等,決定處理單元62確定源幀、讀出定時(shí)、alpha值和特征點(diǎn)中的至少一個(gè)。例如,當(dāng)音頻數(shù)據(jù)的音量改變超過(guò)閾值時(shí),決定處理單元62可以以諸如在屏幕上出現(xiàn)第八實(shí)施例中描述的形狀的方式,確定源幀和讀出像素。例如,如果音量的改變超出頻域部分的閾值,則決定處理單元62可以根據(jù)頻域確定在第八和第九實(shí)施例中的特征點(diǎn)。
第十一實(shí)施例根據(jù)本發(fā)明第十一實(shí)施例,根據(jù)目標(biāo)幀中包含的像素的屬性值,預(yù)定的圖形組合在像素的位置附近。這里,屬性值是指示圖像區(qū)域的時(shí)變程度的數(shù)字值。例如,在目標(biāo)中的快速或大幅移動(dòng)的區(qū)域被連續(xù)顯示,以便藝術(shù)并生動(dòng)地表示的具有微粒形式(form of particle)目標(biāo)以從時(shí)變更大的像素向其外圍擴(kuò)散的方式變形。以這種方式,可以在原始活動(dòng)圖像中的、諸如移動(dòng)區(qū)域或軌跡之類的主目標(biāo)的外圍產(chǎn)生諸如顯示在屏幕上的紙-降雪(paper-snowfall-like)效果的定向和操作效果。
根據(jù)第十一實(shí)施例的圖像產(chǎn)生單元50具有與圖3所示的裝置類似的結(jié)構(gòu)。決定處理單元62為每個(gè)像素,在當(dāng)前幀12和時(shí)間上在當(dāng)前幀12之前的幀之間,檢測(cè)組成幀的圖像區(qū)域的像素值的時(shí)變程度。如果這個(gè)像素的改變程度超出預(yù)定閾值,則決定處理單元62將像素當(dāng)作用于定向并操作目標(biāo)的中心位置。如果存在多個(gè)其改變程度超過(guò)閾值的像素并且相互臨近布置,則可以確定它們中具有最大改變程度的一個(gè)像素作為中心位置,并且中心位置周圍可以以擴(kuò)散方式顯示多個(gè)定向和操作目標(biāo)。此外,決定處理單元62可以根據(jù)當(dāng)前幀12中的像素和先前幀中的像素(在每個(gè)幀中該兩個(gè)像素中每個(gè)都具有最大的改變程度),確定定向和操作目標(biāo)的移動(dòng)方向。
圖14是示出產(chǎn)生定向和操作目標(biāo)的步驟的流程圖。首先,輸入當(dāng)前幀12作為處理目標(biāo)(S150)。如果在開(kāi)始輸入當(dāng)前幀12之后沒(méi)有立即執(zhí)行再現(xiàn)處理(S152N),則在當(dāng)前幀12和在時(shí)間上其前一幀之間提取像素值的改變(S154),檢測(cè)像素值改變最大的位置(S156),并且將其像素值改變最大的位置的矢量確定為定向和操作目標(biāo)的移動(dòng)方向(S158)。如果在開(kāi)始輸入當(dāng)前幀12之后立即執(zhí)行再現(xiàn)處理,則沒(méi)有這樣的前一幀,因此省略處理S154到S158(S152Y)。當(dāng)前幀12分離存儲(chǔ)以便與下一幀進(jìn)行比較(S160)。在作為中心的、在S156檢測(cè)到的位置周圍產(chǎn)生將要顯示的定向和操作目標(biāo)的圖像(S162)。由此而產(chǎn)生的定向和操作目標(biāo)與當(dāng)前幀12重疊,以便處理將要顯示的圖畫(huà)(S164)。通過(guò)重復(fù)處理S150到S164直到終止顯示為止(S166Y),當(dāng)沿S158確定的移動(dòng)方法移動(dòng)時(shí),顯示定向和操作目標(biāo)。
在上面的例子中,描述了根據(jù)與其前一幀的像素值改變確定顯示定向和操作目標(biāo)的位置的結(jié)構(gòu)。作為另一個(gè)例子,決定處理單元62根據(jù)顏色分量、輪廓、亮度、Z值、動(dòng)作軌跡等等可以確定位置來(lái)執(zhí)行定向和操作效果。例如,根據(jù)諸如“在圖中包含最多紅色分量的位置”的像素值的大小可以確定將產(chǎn)生定向和操作效果的位置,或者在單幀中其與其它相鄰輪廓之間的像素值的差是最大的輪廓線可以被確定為定向和操作部分。這里,“將產(chǎn)生定向和操作效果的位置”也將在后面簡(jiǎn)稱為“定向位置”。此外,例如臨近“紅色輪廓”的像素值之間的差大于閾值,并且其顏色分量大于閾值的部分可以被確定為定向位置。此外,可以將亮度大于閾值的部分確定為定向部分,而具有特定Z值范圍的部分可以確定為定向部分。如果在固定時(shí)期限制內(nèi)存儲(chǔ)了多個(gè)過(guò)去幀,則可以檢測(cè)根據(jù)特定標(biāo)準(zhǔn)提取的特征點(diǎn)的軌跡(locus)。因此,沿這樣的軌跡可以產(chǎn)生定向和操作效果。作為定向和操作效果,決定處理單元62可以顯示對(duì)其應(yīng)用了閃亮顏色或其他特征的線性目標(biāo)或人物,或諸如符號(hào)之類的目標(biāo)。此外,決定處理單元62可以產(chǎn)生從當(dāng)前幀12提取的特性區(qū)域的透明度變?yōu)榘胪该鳡顟B(tài)的定向和操作效果,以便重疊到過(guò)去幀。
決定處理單元62可以根據(jù)諸如坐標(biāo)、Z值和每個(gè)像素的像素值、與期望的圖像模式的近似階和像素值中的改變率之類的屬性值,確定將要顯示的定向和操作目標(biāo)的大小和移動(dòng)速度。用于組合定向和操作目標(biāo)的alpha值可以是固定值或?qū)τ诟鱾€(gè)像素來(lái)說(shuō)是不同的。例如,可以根據(jù)諸如坐標(biāo)、Z值和每個(gè)像素的像素值、與期望的圖像模式的近似階、像素值中的改變程度之類的屬性值設(shè)置alpha值。
圖15是示出定向和操作效果應(yīng)用到當(dāng)前幀12的步驟的流程圖。首先,根據(jù)來(lái)自用戶的命令,確定將應(yīng)用到當(dāng)前幀12的定向和操作效果的類型(S200)。然后,輸入產(chǎn)生定向和操作效果的當(dāng)前幀12(S202)。然后,提取當(dāng)前幀12中相鄰的像素值差超過(guò)閾值的部分作為輪廓(S204),并且確定像素值差最大的部分作為產(chǎn)生定向和操作效果的部分(S206)。然后將定向和操作效果應(yīng)用到確定的部分(S208),并且處理用于顯示產(chǎn)生定向和操作效果的圖像的圖(S210)。在當(dāng)前幀上重復(fù)執(zhí)行以上處理S202到S210(S212N)直到終止顯示為止(S212Y),以便在其上應(yīng)用定向和操作效果。
第十二實(shí)施例根據(jù)第十二實(shí)施例,根據(jù)包含在目標(biāo)幀中像素屬性值的改變,局部改變?cè)佻F(xiàn)幀率。即,根據(jù)構(gòu)成二維圖像的圖像區(qū)域的屬性值,對(duì)每個(gè)圖像區(qū)域,截面14按不同的速率隨時(shí)間改變,以使得將要從圖像數(shù)據(jù)輸出單元76輸出的新活動(dòng)圖像的幀速率局部改變。例如,對(duì)于在時(shí)間上像素值改變的程度大于閾值的部分,從幀讀出數(shù)據(jù)的時(shí)間間隔變長(zhǎng),從而降低再現(xiàn)幀速率。從而,將產(chǎn)生神秘而獨(dú)特的圖像,其中區(qū)域?qū)嶋H移動(dòng)越快,在顯示器上顯示的區(qū)域就移動(dòng)得越慢,因此活動(dòng)圖像中目標(biāo)的一部分以與正常速度不同的速率移動(dòng)。
根據(jù)第十二實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示的裝置基本相同的結(jié)構(gòu)。根據(jù)該實(shí)施例的決定處理單元62可以逐像素地改變幀速率,或以根據(jù)其像素值提取的目標(biāo)為單位改變幀。決定處理單元62可以以圍繞該像素的一些像素被包括為所討論的范圍的一部分的方式來(lái)提取目標(biāo)。在這種情況下,諸如其像素值逐漸改變的目標(biāo)邊緣這樣的部分可以包括為目標(biāo)的一部分,并還對(duì)其進(jìn)行處理。
關(guān)于其幀速率將改變的區(qū)域,決定處理單元62確定在該改變后的幀速率。例如,可以根據(jù)區(qū)域的像素值的時(shí)變程度設(shè)置幀速率,而且其速率改變?cè)酱蟮膮^(qū)域的幀速率可以設(shè)置越低的值。根據(jù)這樣確定的幀速率,決定處理單元62為每個(gè)像素確定讀取源幀和下一幀之間的時(shí)間間隔。決定處理單元62可以隨時(shí)間改變幀速率。例如,決定處理單元62首先將幀速率設(shè)置為低速率并且逐漸增加幀速率,以使得其跟上其他圍繞該像素的像素的顯示定時(shí)。
作為改進(jìn)的例子,一種結(jié)構(gòu)可以使得用戶經(jīng)由圖12所示的命令獲得單元72,可以設(shè)置是否以目標(biāo)的邊緣包括在目標(biāo)的范圍中的方式執(zhí)行處理??梢愿淖?cè)诋?dāng)前幀12中具有預(yù)定Z值范圍的像素的幀速率??梢愿淖?cè)诋?dāng)前幀中具有與期望的圖像模式預(yù)定近似階的位置。換句話說(shuō),逐像素地控制幀速率。
第十三實(shí)施例根據(jù)本發(fā)明第十三實(shí)施例,從在時(shí)間上是先前的幀而不是目標(biāo)幀中讀出在目標(biāo)幀中具有預(yù)定屬性值的像素的數(shù)據(jù)。例如,從舊幀中讀出對(duì)應(yīng)于黑色的像素值的數(shù)據(jù),以便可以產(chǎn)生生動(dòng)的效果,好像從修剪形狀(trimmingshape)窗口中觀看部分過(guò)去的圖像。
根據(jù)第十三實(shí)施例的圖像產(chǎn)生單元50具有與圖3所示的裝置基本相同的結(jié)構(gòu)。根據(jù)本實(shí)施例的決定處理單元62從當(dāng)前幀12中提取具有預(yù)定像素值范圍的區(qū)域,并且同時(shí)確定區(qū)域的源幀。源幀可以是通過(guò)沿時(shí)間軸返回預(yù)定時(shí)期獲得的過(guò)去幀,或者可以根據(jù)諸如坐標(biāo)、Z值、每個(gè)像素的像素值、與期望圖像模式的近似階、像素值的改變幅度等等的屬性值確定源幀。
作為改進(jìn)的例子,幀越舊,就越是順序排列(gradate)這些幀,以便可以強(qiáng)調(diào)并生動(dòng)表示舊事物。決定處理單元62可以提取也包括一些圍繞像素的區(qū)域。例如從人臉中一起提取對(duì)應(yīng)于嘴和圍繞嘴的一些像素的區(qū)域,從而肯定提取出諸如目標(biāo)邊緣的、像素值逐漸改變的部分。在上面的實(shí)施例中,從時(shí)間上在前的幀中讀出數(shù)據(jù)。然而,如果時(shí)間上將來(lái)的幀也存儲(chǔ)在環(huán)形緩沖器56中,則可以從這些將來(lái)幀中從讀出數(shù)據(jù)。
第十四實(shí)施例在本發(fā)明第十四實(shí)施例中,根據(jù)包含在目標(biāo)幀中的像素的屬性值的改變將像素值加到像素,從而改變顏色。例如,以將目標(biāo)中大幅移動(dòng)的區(qū)域顯示為紅色等方式,將定向和操作效果應(yīng)用到原始圖像上。
根據(jù)第十四實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示裝置基本相同的結(jié)構(gòu)。根據(jù)該實(shí)施例的決定處理單元62將預(yù)定的值加到像素的像素值上,使得以紅色顯示當(dāng)前幀12中改變程度大的像素。其后,關(guān)于加了預(yù)定值的像素,將要加到該像素的像素值隨時(shí)間逐漸降低,并且作為其結(jié)果,可以顯示留下了紅色尾部的余像。
作為圖像產(chǎn)生裝置50的改進(jìn)例子,其結(jié)構(gòu)可以是通過(guò)甚至在像素已經(jīng)顯示后該像素仍然保留在屏幕上的方式,在時(shí)間上劇烈改變的像素的數(shù)據(jù)可以與預(yù)定的alpha值合成。像素值還可以加到合成的數(shù)據(jù),使得可以以期望的顏色顯示其圖像。其后,將要合成的數(shù)據(jù)的alpha值隨時(shí)間逐漸降低,作為其結(jié)果,可以顯示留下尾部的余像。作為另一個(gè)改進(jìn)的例子,結(jié)構(gòu)可以使得通過(guò)使用預(yù)定的alpha值,其改變程度高的像素?cái)?shù)據(jù)與關(guān)于屏幕的所有像素的alpha值設(shè)置為零的屏幕合成,并且逐漸顯示整個(gè)屏幕。作為另一改進(jìn)的例子,可以改變加到每個(gè)像素的像素值,并且通過(guò)以積累的方式添加該像素的像素值,可以改變像素的顏色。
第十五實(shí)施例在本發(fā)明第十五實(shí)施例中,根據(jù)包含在將來(lái)幀中的像素的屬性值,使用預(yù)定的目標(biāo)合成目標(biāo)幀。即,在預(yù)先存儲(chǔ)的原始活動(dòng)圖像中包含的幀之間,如在第十一實(shí)施例中的顆粒狀目標(biāo)顯示在接近將要顯示的幀中預(yù)定圖像模式的區(qū)域上。從而,可以產(chǎn)生類似廣播(announce)的定向效果。例如在屏幕上露出的、在這里作為目標(biāo)的主要人物之前顯示紙-降雪等圖像。
根據(jù)第十五實(shí)施例的圖像產(chǎn)生裝置50具有與圖3所示的裝置基本相同的結(jié)構(gòu)。根據(jù)本實(shí)施例的決定處理單元62從預(yù)先存儲(chǔ)在環(huán)形緩沖器56中的原始活動(dòng)圖像包含的幀中,檢測(cè)落入關(guān)于時(shí)間上以后將要顯示的幀中預(yù)定圖像模式的近似階的預(yù)定范圍中的區(qū)域。決定處理單元62在所檢測(cè)的區(qū)域周圍合成顆粒狀目標(biāo)。組合和合成圖像的方法與在第十一實(shí)施例中描述的方法類似。
作為改進(jìn)的例子,目標(biāo)的合成可以應(yīng)用到實(shí)時(shí)活動(dòng)圖像,其中與圖像的當(dāng)前再現(xiàn)并行地拍攝該活動(dòng)圖像。即,在拍攝后立即獲得活動(dòng)圖像暫時(shí)存儲(chǔ)在緩沖器中,然后在比拍攝定時(shí)延遲的定時(shí)再現(xiàn)每個(gè)幀。從拍攝后立即獲得的當(dāng)前幀中提取預(yù)定的圖像模式,同時(shí)在比拍攝定時(shí)延遲的定時(shí)再現(xiàn)其幀,從而可以產(chǎn)生類似廣播的定向效果。
根據(jù)僅僅為示例性的實(shí)施例描述了本發(fā)明。本領(lǐng)域技術(shù)人員應(yīng)該理解存在關(guān)于上述每個(gè)部件和處理的組合的其它各種修改,并且這樣的修改由本發(fā)明的范圍包含。
在第二實(shí)施例中,根據(jù)Z值確定從哪個(gè)幀中讀出數(shù)據(jù)。然而在改進(jìn)的例子中,在固定時(shí)間間隔上設(shè)置多個(gè)幀作為源幀,并且通過(guò)根據(jù)Z值的比率可以合成多個(gè)幀。在這里再次說(shuō)明源幀是從其讀出數(shù)據(jù)的幀。在這種情況下,根據(jù)Z值確定alpha值。在目標(biāo)中具有相對(duì)大的Z值的區(qū)域,即可以以將其alpha值設(shè)置得更大的方式設(shè)置離攝像機(jī)近的區(qū)域。在這種情況下,將更加清楚明晰地投影離攝像機(jī)近的區(qū)域,而將以殘留方式顯示劇烈移動(dòng)的區(qū)域,就好像其為余像。
在第三實(shí)施例中,根據(jù)像素值設(shè)置alpha值。然而在另一個(gè)改進(jìn)的例子中,根據(jù)像素值可以確定源幀。例如,當(dāng)提取具有紅色分量的像素值時(shí),從較舊的幀中讀出在具有更多紅色分量的區(qū)域上的數(shù)據(jù),以便包含更多紅色分量的區(qū)域的顯示被進(jìn)一步延遲。
在第四實(shí)施例,根據(jù)與期望圖像模式的近似階確定源幀。然而在另一個(gè)改進(jìn)的例子中,根據(jù)近似階可以設(shè)置alpha值。在這種情況下,更清楚明晰地顯示更接近圖像模式的區(qū)域,并且以進(jìn)一步的殘留余像的方式顯示快速和大幅移動(dòng)的區(qū)域。此外,預(yù)先準(zhǔn)備了多個(gè)不同圖像模式,并且可以根據(jù)哪個(gè)特定模式將被使用來(lái)采用近似階來(lái)讀出源幀?;蛘?,可以根據(jù)哪個(gè)特定模式將被使用來(lái)采用近似階來(lái)確定alpha值。圖像的識(shí)別不僅可以是每個(gè)幀的識(shí)別,而且也可以是跨越多個(gè)幀的姿勢(shì)的識(shí)別。
在第五實(shí)施例中,根據(jù)圖像區(qū)域中的時(shí)變程度確定源幀。然而在另一個(gè)改進(jìn)的例子中,可以根據(jù)改變的程度設(shè)置alpha值。在這種情況下,更清楚明晰地顯示具有更大程度改變的區(qū)域,并且也以殘留余像的方式顯示具有更大程度改變的區(qū)域。
在第一到第十五實(shí)施例中的每個(gè)實(shí)施例中,通過(guò)相同的坐標(biāo)(x,y)判定在多個(gè)幀中的像素的對(duì)應(yīng)關(guān)系。然而根據(jù)另一個(gè)修改,可以通過(guò)移動(dòng)特定的像素的坐標(biāo)來(lái)判定對(duì)應(yīng)關(guān)系,或者可以根據(jù)屬性或像素的寬度判定是否應(yīng)該作出該移動(dòng)。
在第二到第五實(shí)施例中,根據(jù)各個(gè)單一屬性值或alpha值確定源幀。然而在另一個(gè)修改中,可以根據(jù)Z值、像素值、近似階和改變程度中的多個(gè)屬性值確定源幀或alpha值。例如,在根據(jù)其Z值為特定像素確定了源幀之后,可以在所述幀和當(dāng)前幀12之間計(jì)算模式匹配,然后根據(jù)對(duì)應(yīng)于其近似階的alpha值可以合成多個(gè)幀。在這種情況中,如果目標(biāo)離攝像機(jī)更近,則從較舊的幀中讀出數(shù)據(jù),此外,以殘留余像的方式顯示大幅移動(dòng)的區(qū)域。
在第一到第十五實(shí)施例中的每個(gè)實(shí)施例中,提供了一種結(jié)構(gòu),使得包含在原始活動(dòng)圖像中的、對(duì)應(yīng)于特定時(shí)期的源幀存儲(chǔ)在環(huán)形緩沖器56中。然而在另一個(gè)修改中,圖像輸入單元52可以從以MPEG格式壓縮的原始活動(dòng)圖像中讀出由決定處理單元62確定的幀,并且緩沖器控制單元54可以使這些幀存儲(chǔ)在環(huán)形緩沖器54中。此外,緩沖器控制單元54可以參照該幀之前和之后的幀。
在下文中,將描述進(jìn)一步的修改。
1-1.在第一實(shí)施例中,提供一種結(jié)構(gòu),使得為每個(gè)像素行從不同的幀中讀出數(shù)據(jù)。在該改進(jìn)的例子1-1中,一種結(jié)構(gòu)可以使得作為源幀的一些過(guò)去幀被設(shè)置,并且為每個(gè)像素行從這些設(shè)置的幀中的任何幀中讀出數(shù)據(jù)。例如,一種結(jié)構(gòu)可以使得將兩個(gè)幀A和B設(shè)置為源幀,并且根據(jù)像素行的次序是奇數(shù)還是偶數(shù)從A和B中讀出數(shù)據(jù)。例如,結(jié)構(gòu)可以使得將六個(gè)幀A、B、C、D、E和F設(shè)置為源幀,從幀A中讀出第0到第79像素行的數(shù)據(jù),并且從幀B中讀出第80到第159像素行的數(shù)據(jù)等等。換句話說(shuō),以80條線為單位分割像素行并且從不同的過(guò)去幀讀出用于分割線的每個(gè)單元的數(shù)據(jù)。當(dāng)為屏幕上每個(gè)由50個(gè)像素行組成的單元從各個(gè)不同的幀中輸出數(shù)據(jù)時(shí),在移動(dòng)區(qū)域上出現(xiàn)帶狀模式或類似模式。
1-2.在第二實(shí)施例中,提供一種結(jié)構(gòu),使得根據(jù)Z值從不同的幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子1-2中,一種結(jié)構(gòu)可以使得從過(guò)去幀中讀出僅具有預(yù)定Z值范圍的像素的數(shù)據(jù)。例如,至少預(yù)先設(shè)置Z值的上限和下限之一,并且預(yù)先設(shè)置了從其讀出數(shù)據(jù)的一個(gè)或多個(gè)過(guò)去幀。關(guān)于具有落入設(shè)置范圍(在上限之下在下限之上)中的Z值的像素,從設(shè)置的過(guò)去幀中讀出數(shù)據(jù)。關(guān)于具有設(shè)置范圍之外的Z值的像素,從當(dāng)前幀12中讀出數(shù)據(jù)。這里將要設(shè)置的源幀的數(shù)量被固定為一個(gè)或多個(gè)幀,或者根據(jù)源幀的像素坐標(biāo)源幀可以是過(guò)去幀。
1-3.在第三實(shí)施例中,提供一種結(jié)構(gòu),使得從多個(gè)過(guò)去幀中讀出具有預(yù)定像素值的像素的數(shù)據(jù),并且與當(dāng)前幀12合成。在這個(gè)改進(jìn)的例子1-3中,一種結(jié)構(gòu)可以使得關(guān)于具有預(yù)定像素值的當(dāng)前幀12的像素,從預(yù)定的過(guò)去幀中讀出數(shù)據(jù),而關(guān)于其他像素,從當(dāng)前幀12中讀出數(shù)據(jù)。此外,可以以固定方式設(shè)置用作源幀的過(guò)去幀,或者根據(jù)其像素值,源幀可以是過(guò)去幀。
1-4.在第四實(shí)施例中,提供一種結(jié)構(gòu),使得從對(duì)應(yīng)于與期望的圖像模式的近似階的過(guò)去幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子1-4中,一種結(jié)構(gòu)可以使得從過(guò)去幀中僅僅讀出其與期望的圖像模式的近似階落入預(yù)定的范圍中的像素的數(shù)據(jù),而從當(dāng)前幀12中讀出其他像素。作為近似階的范圍,可以至少預(yù)先設(shè)置其上限和下限之一??梢砸怨潭ǖ姆绞皆O(shè)置用作源幀的過(guò)去幀,或者源幀可以是根據(jù)近似階通過(guò)沿時(shí)間軸返回獲得的過(guò)去幀。
1-5.在第五實(shí)施例中,提供一種結(jié)構(gòu),使得根據(jù)像素值的改變從過(guò)去幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子1-5中,一種結(jié)構(gòu)可以使得從過(guò)去幀中僅僅讀出其像素值改變落入預(yù)定范圍中的像素的數(shù)據(jù),而從當(dāng)前幀12中讀出其他像素的數(shù)據(jù)??梢砸怨潭ǚ绞皆O(shè)置用作源幀的過(guò)去幀,或者源幀可以是根據(jù)像素值改變通過(guò)沿時(shí)間軸返回獲得的過(guò)去幀。
1-6.在第一實(shí)施例中,根據(jù)時(shí)間值t和像素坐標(biāo)y定義函數(shù)t=t0-y。在這個(gè)改進(jìn)的例子1-6中,在時(shí)間t和像素坐標(biāo)y之間的關(guān)系可以定義為使用三角函數(shù)的t=sin y等。在圖13中描述的圖中,周期性地混合的是從沿時(shí)間軸進(jìn)一步返回的過(guò)去幀中讀出其數(shù)據(jù)的像素行,以及從更新的幀中讀出其數(shù)據(jù)的另一個(gè)像素行。此外,如在改進(jìn)的例子1-1中那樣,一種格式可以使得預(yù)先設(shè)置作為源幀的一些過(guò)去幀,并且從對(duì)應(yīng)于時(shí)間值t的這些設(shè)置的幀中的任何幀中讀出每個(gè)像素行的數(shù)據(jù)。
2-1.在第一實(shí)施例中,提供一種結(jié)構(gòu),使得為每個(gè)像素行從過(guò)去幀中讀出數(shù)據(jù),并且這些數(shù)據(jù)以垂直方向布置以便構(gòu)造一幀。在這個(gè)改進(jìn)的例子2-1中,一種結(jié)構(gòu)可以使得為每個(gè)像素行從過(guò)去幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成以便形成一幀。在這種情況下,alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-2.在第二實(shí)施例中,提供一種結(jié)構(gòu),使得根據(jù)Z值從不同的幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子2-2中,一種結(jié)構(gòu)可以使得根據(jù)Z值從不同幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成以便產(chǎn)生一幀?;蛘?,從過(guò)去幀中讀出當(dāng)前幀12中僅僅具有Z值的預(yù)定范圍的像素的數(shù)據(jù),并且將這樣的數(shù)據(jù)與當(dāng)前幀12合成以便形成一幀。在這種情況下的alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-3.在第三實(shí)施例中,提供一種結(jié)構(gòu),使得從多個(gè)過(guò)去幀中讀出具有預(yù)定像素值的像素的數(shù)據(jù)以便與當(dāng)前幀12合成。在這個(gè)改進(jìn)的例子中,一種結(jié)構(gòu)可以使得關(guān)于在當(dāng)前幀12中具有預(yù)定像素值的像素,從預(yù)定的過(guò)去幀中讀出其數(shù)據(jù),并且該數(shù)據(jù)與當(dāng)前幀12合成。在這種情況下的alpha值可以是固定值,也可以是對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-4.在第四實(shí)施例中,提供一種結(jié)構(gòu),使得從對(duì)應(yīng)于與期望圖像模式的近似階的過(guò)去幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子2-4中,一種結(jié)構(gòu)可以使得從對(duì)應(yīng)于與期望圖像模式的近似階的過(guò)去幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成。或者,從過(guò)去幀中讀出僅僅其與期望圖像模式的近似階落入預(yù)定范圍的像素的數(shù)據(jù),并且將這樣的數(shù)據(jù)與當(dāng)前幀12合成。在這種情況下的alpha值可以是固定值,也可以是對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-5.在第五實(shí)施例中,提供一種結(jié)構(gòu),使得根據(jù)像素值的改變從沿時(shí)間軸返回的過(guò)去幀中讀出數(shù)據(jù)。在改進(jìn)的例子2-5中,一種結(jié)構(gòu)可以使得根據(jù)像素值改變從過(guò)去幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成?;蛘撸瑥倪^(guò)去幀中讀出僅僅其像素值改變落入預(yù)定范圍中的像素的數(shù)據(jù),并且將這樣的數(shù)據(jù)與當(dāng)前幀12合成。在這種情況下的alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-6.在改進(jìn)的例子1-6中,時(shí)間t和像素坐標(biāo)y之間的關(guān)系被定義為使用三角函數(shù)的t=sin y等。作為其進(jìn)一步修改,根據(jù)使用諸如t=sin y這類的三角函數(shù)的函數(shù),將從當(dāng)前到過(guò)去幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成。在這種情況下的alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
2-7.在第六實(shí)施例中,提供一種結(jié)構(gòu),使得從對(duì)應(yīng)于由用戶在設(shè)置屏幕82上設(shè)置的貝塞爾曲線86的幀中讀出數(shù)據(jù)。在這個(gè)改進(jìn)的例子2-7中,結(jié)構(gòu)可以使得根據(jù)由用戶在設(shè)置屏幕82上設(shè)置的貝塞爾曲線86,將從幀中讀出的數(shù)據(jù)與當(dāng)前幀12合成。在這種情況下的alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,可以根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,設(shè)置alpha值。
3-1.在這個(gè)改進(jìn)的例子中,一種結(jié)構(gòu)可以使得將在第一到第十五實(shí)施例、1-1到1-6改進(jìn)的例子和2-1到2-7改進(jìn)的例子中的至少兩個(gè)或更多實(shí)施例或改進(jìn)的例子中,為每個(gè)像素讀出的兩份或更多份數(shù)據(jù)合成。在這種情況下的alpha值可以是固定值,也可以對(duì)于每個(gè)像素行而不同。例如,根據(jù)坐標(biāo)、Z值、每個(gè)像素的像素值、其與期望的圖像模式的近似階、其像素值的改變等,可以設(shè)置alpha值。
盡管已參照本發(fā)明的確定優(yōu)選實(shí)例表示和描述了本發(fā)明,但本領(lǐng)域內(nèi)的普通技術(shù)人員將理解的是,可在不背離由所附權(quán)利要求書(shū)限定的本發(fā)明宗旨和范圍的前提下對(duì)本發(fā)明進(jìn)行各種形式和細(xì)節(jié)上的修改。
權(quán)利要求
1.一種圖像產(chǎn)生方法,包括將原始活動(dòng)圖像當(dāng)作沿時(shí)間軸改變的二維圖像,并且當(dāng)以虛擬方式將活動(dòng)圖像表示為由二維圖像和時(shí)間軸形成的盒空間時(shí),用包含多個(gè)在時(shí)間值上相互不同的點(diǎn)的曲面切割該盒空間;將截面上出現(xiàn)的圖像投影到在時(shí)間軸方向上的平面;及通過(guò)隨時(shí)間改變截面,輸出在平面上出現(xiàn)的圖像作為新活動(dòng)圖像。
2.如權(quán)利要求1所述的圖像產(chǎn)生方法,其中通過(guò)沿時(shí)間軸移動(dòng)曲面實(shí)現(xiàn)隨時(shí)間改變截面。
3.如權(quán)利要求1所述的圖像產(chǎn)生方法,其中通過(guò)包含在二維圖像中的點(diǎn)的坐標(biāo)的函數(shù)定義截面。
4.一種圖像產(chǎn)生裝置,包括圖像存儲(chǔ)器,用于沿時(shí)間軸順序存儲(chǔ)原始活動(dòng)圖像;圖像轉(zhuǎn)換單元,用于將存儲(chǔ)在所述圖像存儲(chǔ)器中的原始活動(dòng)圖像當(dāng)作沿時(shí)間軸改變的二維圖像,并且當(dāng)以虛擬方式將活動(dòng)圖像表示為由二維圖像和時(shí)間軸形成的盒空間時(shí),用包含多個(gè)在時(shí)間值上相互不同的點(diǎn)的曲面切割該盒空間,并且將截面上出現(xiàn)的圖像投影到在時(shí)間軸方向上的平面;及圖像數(shù)據(jù)輸出單元,將通過(guò)在所述圖像轉(zhuǎn)換單元中隨時(shí)間改變截面獲得的、在平面上出現(xiàn)的圖像設(shè)置為新活動(dòng)圖像幀。
5.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元通過(guò)沿時(shí)間軸移動(dòng)曲面來(lái)實(shí)現(xiàn)隨時(shí)間改變截面。
6.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中以曲面在時(shí)間軸方向上具有連續(xù)或離散寬度的方式定義曲面,并且所述圖像轉(zhuǎn)換單元合成在該寬度內(nèi)覆蓋的圖像。
7.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元用構(gòu)成二維圖像的圖像區(qū)域的坐標(biāo)的函數(shù)定義的曲面切割盒空間。
8.如權(quán)利要求7所述的圖像產(chǎn)生裝置,其中用不依賴于二維圖像的水平坐標(biāo)的函數(shù)定義曲面。
9.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元用構(gòu)成二維圖像的圖像區(qū)域的屬性值的函數(shù)定義的曲面切割盒空間。
10.如權(quán)利要求4所述的圖像產(chǎn)生裝置,還包括設(shè)置輸入單元,用于經(jīng)由用戶操作獲得用于定義曲面的設(shè)置值輸入,其中所述圖像轉(zhuǎn)換單元用通過(guò)所述設(shè)置輸入單元獲取的設(shè)置值的函數(shù)定義的曲面切割盒空間。
11.如權(quán)利要求10所述的圖像產(chǎn)生裝置,其中當(dāng)在屏幕上顯示設(shè)置值的函數(shù)和函數(shù)的變量之間的關(guān)系時(shí),用指示包含在二維圖像中的點(diǎn)的坐標(biāo)和其時(shí)間值之間關(guān)系的曲線來(lái)表示通過(guò)所述設(shè)置輸入單元獲取的設(shè)置值的函數(shù)。
12.如權(quán)利要求10所述的圖像產(chǎn)生裝置,其中所述設(shè)置輸入單元獲得二維圖像中的特征點(diǎn)的坐標(biāo)作為設(shè)置值,并且所述圖像轉(zhuǎn)換單元用特征點(diǎn)的坐標(biāo)的函數(shù)定義的曲線切割盒空間。
13.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元以使得根據(jù)構(gòu)成二維圖像的圖像區(qū)域的屬性值、截面以對(duì)每個(gè)圖像區(qū)域不同的速度在時(shí)間上改變的方式,部分地改變將要從所述圖像數(shù)據(jù)輸出單元輸出的新活動(dòng)圖像幀。
14.如權(quán)利要求4所述的圖像產(chǎn)生裝置,其中定義曲面的時(shí)間值至少包括以目前時(shí)刻為中心的過(guò)去或?qū)?lái)中的一個(gè)。
15.一種圖像產(chǎn)生方法,包括對(duì)于在原始活動(dòng)圖像的目標(biāo)幀中包含的圖像的每個(gè)圖中位置,從原始活動(dòng)圖像中包含的多個(gè)幀的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù);合成讀出的數(shù)據(jù);及通過(guò)順序輸出在所述合成時(shí)形成的幀來(lái)形成新活動(dòng)圖像。
16.如權(quán)利要求15所述的圖像產(chǎn)生方法,其中所述讀出使得根據(jù)其坐標(biāo)為每個(gè)圖中位置確定從多個(gè)幀的至少一幀中將要讀出的數(shù)據(jù)。
17.如權(quán)利要求15所述的圖像產(chǎn)生方法,其中所述合成使得讀出的數(shù)據(jù)以根據(jù)包含在多個(gè)幀的至少一幀中的圖像的屬性值的一個(gè)比率來(lái)合成。
18.一種包括圖像存儲(chǔ)器、圖像轉(zhuǎn)換單元和圖像數(shù)據(jù)輸出單元的圖像產(chǎn)生裝置,其中所述圖像存儲(chǔ)器順序記錄每個(gè)幀的原始活動(dòng)圖像,并且所述圖像轉(zhuǎn)換單元為每個(gè)包含在目標(biāo)幀中的圖像的圖中位置而從記錄在所述圖像存儲(chǔ)器的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù),并合成該數(shù)據(jù),并且所述圖像數(shù)據(jù)輸出單元順序輸出由所述圖像轉(zhuǎn)換單元合成和重構(gòu)的幀。
19.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元根據(jù)其坐標(biāo)為每個(gè)圖中位置確定至少一幀。
20.如權(quán)利要求19所述的圖像產(chǎn)生裝置,其中該坐標(biāo)使得其與掃描線正交。
21.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元根據(jù)其屬性值為每個(gè)圖中位置確定至少一幀。
22.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元以預(yù)定的時(shí)間間隔確定多個(gè)幀作為所述至少一幀,并且所述圖像轉(zhuǎn)換單元為每個(gè)圖中位置以根據(jù)其屬性值的一個(gè)比率合成所述多個(gè)幀。
23.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中對(duì)于包含在目標(biāo)幀中的圖像的每個(gè)圖中位置,所述圖像轉(zhuǎn)換單元根據(jù)其位置的屬性值應(yīng)用定向效果。
24.如權(quán)利要求21所述的圖像產(chǎn)生裝置,其中所述圖像轉(zhuǎn)換單元根據(jù)其屬性值為每個(gè)圖中位置將確定幀的時(shí)間間隔設(shè)置為分離的時(shí)間間隔。
25.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中目標(biāo)幀或者所述至少一幀是關(guān)于應(yīng)該已經(jīng)由所述圖像數(shù)據(jù)輸出單元從所述圖像存儲(chǔ)器自然地輸出的參考幀,在時(shí)間上在前的幀或時(shí)間上后來(lái)的幀中的至少一個(gè)。
26.如權(quán)利要求18所述的圖像產(chǎn)生裝置,其中對(duì)于包含在目標(biāo)幀中的圖像的每個(gè)圖中位置,所述圖像轉(zhuǎn)換單元根據(jù)其屬性值添加預(yù)定像素值。
27.如權(quán)利要求9所述的圖像產(chǎn)生裝置,其中屬性值是深度值。
28.如權(quán)利要求21所述的圖像產(chǎn)生裝置,其中屬性值是深度值。
29.如權(quán)利要求9所述的圖像產(chǎn)生裝置,其中屬性值是指示相對(duì)期望圖像模式的近似階的值。
30.如權(quán)利要求21所述的圖像產(chǎn)生裝置,其中屬性值是指示相對(duì)期望圖像模式的近似階的值。
31.如權(quán)利要求9所述的圖像產(chǎn)生裝置,其中屬性值是指示圖像區(qū)域在時(shí)間上改變的程度的值。
32.如權(quán)利要求21所述的圖像產(chǎn)生裝置,其中屬性值是指示圖像區(qū)域在時(shí)間上改變的程度的值。
33.如權(quán)利要求9所述的圖像產(chǎn)生裝置,其中屬性值是像素值。
34.如權(quán)利要求21所述的圖像產(chǎn)生裝置,其中屬性值是像素值。
35.如權(quán)利要求4所述的圖像產(chǎn)生裝置,還包括圖像輸入單元,用于獲得由攝像機(jī)拍攝的圖像作為原始活動(dòng)圖像并且將這些圖像發(fā)送到所述圖像存儲(chǔ)器。
36.如權(quán)利要求18所述的圖像產(chǎn)生裝置,還包括圖像輸入單元,用于獲得由攝像機(jī)拍攝的圖像作為原始活動(dòng)圖像并且將這些圖像發(fā)送到所述圖像存儲(chǔ)器。
37.如權(quán)利要求18所述的圖像產(chǎn)生裝置,還包括設(shè)置輸入單元,用于經(jīng)由用戶操作獲得用于確定所述至少一幀的設(shè)置值的輸入,其中所述圖像轉(zhuǎn)換單元根據(jù)由所述設(shè)置輸入單元獲得的設(shè)置值確定所述至少一幀。
38.如權(quán)利要求28所述的圖像產(chǎn)生裝置,其中當(dāng)顯示在屏幕上時(shí),通過(guò)指示包含在二維圖像中的點(diǎn)的坐標(biāo)和其時(shí)間值之間的關(guān)系的曲線來(lái)表示由所述設(shè)置輸入單元獲得的設(shè)置值。
39.如權(quán)利要求28所述的圖像產(chǎn)生裝置,其中所述設(shè)置輸入單元獲得二維圖像中的特征點(diǎn)的坐標(biāo)作為設(shè)置值,并且所述圖像轉(zhuǎn)換單元根據(jù)特征點(diǎn)的坐標(biāo)確定所述至少一幀。
40.一種計(jì)算機(jī)可執(zhí)行程序,該程序包括下述功能將原始活動(dòng)圖像當(dāng)作沿時(shí)間軸改變的二維圖像,并且當(dāng)以虛擬方式將活動(dòng)圖像表示為由二維圖像和時(shí)間軸形成的盒空間時(shí),用包含多個(gè)在時(shí)間值上相互不同的點(diǎn)的曲面切割該盒空間;將截面上出現(xiàn)的圖像投影到在時(shí)間軸方向上的平面;及通過(guò)隨時(shí)間改變截面,輸出在平面上出現(xiàn)的圖像作為新活動(dòng)圖像。
41.一種計(jì)算機(jī)可執(zhí)行程序,該程序包括下述功能為每個(gè)幀向存儲(chǔ)器順序記錄關(guān)于原始活動(dòng)圖像的數(shù)據(jù);為包含在將要輸出的幀中的圖像的每個(gè)圖中位置從記錄在存儲(chǔ)器中的多個(gè)幀的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù);將讀出的數(shù)據(jù)與將要輸出的幀合成;及通過(guò)順序輸出合成的幀形成新活動(dòng)圖像。
42.一種存儲(chǔ)計(jì)算機(jī)可執(zhí)行程序的介質(zhì),該程序包括下述功能為包含在原始活動(dòng)圖像中的目標(biāo)幀中的每個(gè)圖中位置從包含在原始活動(dòng)圖像中的多個(gè)幀的至少一幀中讀出對(duì)應(yīng)于圖中位置的數(shù)據(jù);合成讀出的數(shù)據(jù);及通過(guò)順序輸出在所述合成中形成的幀來(lái)形成新活動(dòng)圖像。
全文摘要
矩形平行管狀空間(盒空間)通過(guò)使用虛擬空間表示活動(dòng)圖像。包含在活動(dòng)圖像中的多個(gè)幀沿時(shí)間軸連續(xù)出現(xiàn)。盒空間由所期望的面切割開(kāi),并且投影到該截面的圖像投影到與時(shí)間軸方向平行的平面上。將順序投影到該平面的圖像輸出作為新活動(dòng)圖像。
文檔編號(hào)H04N5/262GK1708982SQ20038010197
公開(kāi)日2005年12月14日 申請(qǐng)日期2003年10月22日 優(yōu)先權(quán)日2002年10月25日
發(fā)明者掛智一, 大場(chǎng)章男, 鈴木章 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)公司