專利名稱:處理器、設(shè)備以及相關(guān)聯(lián)的方法
技術(shù)領(lǐng)域:
本公開涉及圖像處理領(lǐng)域、相關(guān)聯(lián)的方法、計算機 程序和設(shè)備,尤其涉及立體圖像在傳統(tǒng)顯示器上的表示。某些所公開的方面/實施例涉及便攜式電子裝置,尤其是在使用時可以手持的(雖然它們可以在使用時被置干支架中)所謂的手持便攜式電子裝置。這樣的手持便攜式電子裝置包括所謂的個人數(shù)字助理(PDA)。根據(jù)ー個或多個所公開的方面/實施例的便攜式電子裝置/設(shè)備可以提供ー種或多種音頻/文本/視頻通信功能(例如,遠程通信、視頻通信和/或文本傳輸、短消息服務(wù)(SMS)/多媒體消息服務(wù)(MMS)/電子郵件功能、交互式/非交互式觀看功能(例如,web瀏覽、導(dǎo)航、TV/節(jié)目觀看功能)、音樂錄制/播放功能(例如,MP3或其它格式和/或(FM/AM)無線電廣播錄制/播放)、數(shù)據(jù)下載/發(fā)送功能、圖像捕捉功能(例如,使用(例如,內(nèi)置)數(shù)字相機)以及游戲功能)。
背景技術(shù):
三維成像或立體成像(stereoscopy)是能夠在圖像中創(chuàng)建深度錯覺的任何技術(shù)。典型地,通過向觀察者的每只眼睛呈現(xiàn)略有不同的圖像來創(chuàng)建深度錯覺,并且存在多種方式來實現(xiàn)這種創(chuàng)建。例如,為了呈現(xiàn)立體電影,兩個圖像通過正交偏振過濾器被疊加投射到同一屏幕上。為了欣賞到圖像的深度,觀察者可以佩戴一副3D眼鏡,其包含一對正交偏振過濾器。由于每個過濾器僅使類似偏振的光通過而阻止正交偏振的光,所以每只眼睛僅看到ー個圖像并且實現(xiàn)了三維效果。另ー方面,自動立體成像是顯示能夠在無需偏振眼鏡的情況下被觀看到的三維圖像的方法?,F(xiàn)有若干用于自動立體3D顯示的技術(shù),其中的許多使用柱狀透鏡或視差屏障。柱狀透鏡包括用于將以不同角度來自不同像素列的光進行聚焦的半圓柱體透鏡的陣列。當(dāng)這些透鏡的陣列被布置在顯示器上時,可以使得從不同視點所捕捉的圖像能夠根據(jù)觀看角度而變得可見。以這種方式,由于每只眼睛從其自己的角度觀看柱狀透鏡,所以屏幕創(chuàng)建了深度錯覺。視差屏障由ー層具有一系列精確縫隙的材料所構(gòu)成。當(dāng)高分辨率顯示器被放在屏障后面時,來自顯示器中的単獨像素的光可以從窄范圍的觀看角度被看到。結(jié)果,通過每個孔所看到的像素由于觀看角度的變化而不同,這允許每只眼睛看到不同的像素集合,從而通過視差創(chuàng)建了深度的感覺。雖然以上所提到的技術(shù)當(dāng)在圖像中創(chuàng)建深度錯覺時可能是有效的,但是對于偏振眼鏡或?qū)S蔑@示器的需求則是其缺陷所在。本說明書中對在先公開文檔或任意背景技術(shù)的列舉或討論不應(yīng)當(dāng)必然地被當(dāng)作是承認該文檔或背景技術(shù)構(gòu)成現(xiàn)有技術(shù)的一部分或者是一般的公知常識。本公開的ー個或多個方面/實施例可以解決或不解決ー個或多個背景技術(shù)問題
發(fā)明內(nèi)容
根據(jù)第一方面,提供了一種處理器,被配置為-從以特定的預(yù)定距離間隔開的至少兩個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù);-從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)特征;-確定相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化;以及-根據(jù)所識別特征的被確定的相 對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示。該處理器可以被配置為對所識別特征進行深度排序以用于顯示,從而使得被確定為位置變化最大的特征被深度排序在被確定為位置變化較少的特征前面進行顯示。那些被確定為經(jīng)歷了基本上類似的位置變化的所識別特征可以被分配到平行于連接圖像捕捉源的平面的層,其中該層相對于連接圖像捕捉源的平面的深度是唯一的。在這種情況下,術(shù)語“基本上類似”可以是指基本上相同或落入某指定范圍之內(nèi)的被確定的位置變化。相同特征上被確定為經(jīng)歷了不同位置變化的不同點可以被分配到不同的層。因此,一些特征可以被分配到多個層??梢韵鄬τ诨鶞庶c來確定位置變化?;鶞庶c可以是由相應(yīng)圖像數(shù)據(jù)所表示的每個圖像的中心?;鶞庶c也可以是每個圖像的對應(yīng)邊緣或者位于每個圖像外部的對應(yīng)點。被確定的位置變化可以是所識別特征的中心的被確定的位置變化。此外,被確定的位置變化可以是所識別特征的平移移位,其可以是水平和/或垂直移位。所識別特征的數(shù)量可以小于或等于相應(yīng)圖像數(shù)據(jù)中所存在的對應(yīng)特征的總數(shù)。圖像可以由像素來表示,其中所識別特征中的每一個包括一組或多組特定像素。每組像素可以包括一個或多個像素。由圖像捕捉源所捕捉的圖像數(shù)據(jù)可以基本上同時被捕捉。每個圖像捕捉源可以是數(shù)字相機、模擬相機以及數(shù)字相機的圖像傳感器中的一個或多個。圖像捕捉源可以通過通信鏈路被連接以使得捕捉和圖像處理同步。圖像捕捉源可以處于相同裝置/設(shè)備中或不同
裝置/設(shè)備中。該處理器可以被配置為基于所識別的深度順序來針對選擇的觀看角度計算圖像數(shù)據(jù)。該處理器可以被配置為顯示所計算的圖像數(shù)據(jù),該圖像數(shù)據(jù)基于所識別的深度順序被計算。有利地,該處理器可以被配置為通過對所識別特征的大小、形狀和平移移位位置中的一個或多個進行內(nèi)插來針對選擇的觀看角度計算圖像數(shù)據(jù)。該處理器可以被配置為通過對所識別特征的大小、形狀和平移移位位置中的一個或多個進行外推來針對選擇的觀看角度計算圖像數(shù)據(jù)??梢允褂脠D像壓縮算法對來自每個圖像捕捉源的圖像數(shù)據(jù)獨立進行編碼??梢允褂寐?lián)合圖像編碼對所計算的圖像數(shù)據(jù)進行編碼。有利地,可以通過采用來自圖像捕捉源的圖像之間的冗余對所計算的圖像數(shù)據(jù)進行壓縮。在圖像數(shù)據(jù)中可以對以下的一個或多個進行編碼所識別特征的深度順序、層的深度順序、所識別特征的深度的相對差、層的深度的相對差、以及已經(jīng)對其分配了所識別特征的層。
已經(jīng)被分配到多個層的特征的形狀可以在所計算的圖像中被平滑??梢允褂米冃?morphing)函數(shù)對所計算的圖像中的特征的形狀進行內(nèi)插或外推。根據(jù)另外的方面,提供了一種包括這里所描述的任何處理器的裝置/設(shè)備。該裝置可以包括顯示器,其中該顯示器被配置為基于所計算的圖像數(shù)據(jù)來顯示與選擇的觀看角度對應(yīng)的圖像。該裝置可以包括或可以不包括用于向處理器提供相應(yīng)圖像數(shù)據(jù)的圖像捕捉源。該裝置可以是相機、便攜式電子/遠程通信裝置、計算機、游戲裝置和服務(wù)器中的一個或多個。便攜式電子/遠程通信裝置、計算機或游戲裝置可以包括相機。有利地,該處理器可以被配置為從位于裝置上的本地存儲介質(zhì)或者從遠離裝置的存儲介質(zhì)獲得相應(yīng)圖像數(shù)據(jù)。該存儲介質(zhì)可以是臨 時存儲介質(zhì),其可以是易失性隨機存取存儲器。該存儲介質(zhì)可以是持久存儲介質(zhì),其中該持久存儲介質(zhì)可以是硬盤驅(qū)動器、閃速存儲器和非易失性隨機存取存儲器中的一個或多個。該存儲介質(zhì)可以是可移除存儲介質(zhì),諸如存儲器棒或存儲器卡(SD、袖珍SD或微型SD)。該處理器可以被配置為從裝置/設(shè)備外部的源接收相應(yīng)圖像數(shù)據(jù),其中該源可能是相機、便攜式遠程通信裝置、計算機、游戲裝置或服務(wù)器中的一個或多個。外部源可以包括或可以不包括顯示器或圖像捕捉源。該處理器可以被配置為使用無線通信技術(shù)從外部源接收相應(yīng)圖像數(shù)據(jù),其中使用所述無線通信技術(shù)將該外部源連接到該裝置/設(shè)備,并且其中無線通信技術(shù)可以包括以下的一個或多個射頻技術(shù)、紅外技術(shù)、微波技術(shù)、藍牙 、Wi-Fi網(wǎng)絡(luò)、移動電話網(wǎng)絡(luò)和衛(wèi)星互聯(lián)網(wǎng)服務(wù)。該處理器可以被配置為使用有線通信技術(shù)從外部源接收相應(yīng)圖像數(shù)據(jù),其中使用所述有線通信技術(shù)將該外部源連接到該裝置/設(shè)備,并且其中有線通信技術(shù)可以包括數(shù)據(jù)線纜??梢酝ㄟ^旋轉(zhuǎn)顯示器、調(diào)節(jié)觀看者相對于顯示器的位置、或者調(diào)節(jié)用戶界面元素來選擇觀看角度。界面元素可以是顯示在顯示器上的滑動條控件??梢允褂靡韵碌娜魏我环N來確定顯示器相對于觀看者位置的定向指南針、加速計傳感器和相機。相機可以使用所捕捉的圖像來檢測相對運動。相機可以檢測觀看者的臉部以及相對于垂直于顯示器平面的軸的對應(yīng)位置。該處理器可以是微處理器,包括專用集成電路(ASIC)。根據(jù)另外的方面,提供了一種用于處理圖像數(shù)據(jù)的方法,該方法包括-從以特定的預(yù)定距離間隔開的至少兩個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù);-從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征;-確定相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化;以及-根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示。還提供了一種記錄于載體上的計算機程序,該計算機程序包括被配置為對裝置進行操作的計算機代碼,其中該計算機程序包括-用于從以特定的預(yù)定距離間隔開的至少兩個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù)的代碼;-用于從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征的代碼;-用于確定相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化的代碼;以及-用于根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示的代 碼。代碼可以在(兩個或更多)相機和服務(wù)器之間進行分布。相機可以處理捕捉并且可能還處理圖像的壓縮,而服務(wù)器則能夠進行特征和深度識別。自然,相機可以具有相互之間的通信鏈路以對捕捉進行同步并且用于聯(lián)合圖像處理。當(dāng)相機模塊駐留在相同的物理裝置中時,以上所提到的兩個或更多圖像的聯(lián)合編碼將更為容易。無論是否以組合或單獨形式特別指出(包括要求保護),本公開都包括一個或多個單獨或多種組合形式的對應(yīng)方面、實施例或特征。用于執(zhí)行所討論功能中的一個或多個的對應(yīng)設(shè)備也在本公開之內(nèi)。以上發(fā)明內(nèi)容僅意在為示例性而非限制性的。
現(xiàn)在僅通過示例、參考附圖給出描述,其中圖I示意性圖示了使用彼此分離的兩個圖像捕捉源的圖像捕捉;圖2示意性圖示了由圖I的每個圖像捕捉源所捕捉的圖像;圖3示意性圖示了在圖2的圖像中所識別的特征在水平和垂直軸中的平移移位;圖4示意性圖示了在圖2的圖像中所識別的特征到特定層的分配;圖5示意性圖示了針對選擇的中間觀看角度計算的圖像;圖6a示出了能夠如何通過旋轉(zhuǎn)顯示器來選擇觀看角度;圖6b示出了能夠如何通過相對于顯示器調(diào)節(jié)觀看者的位置來選擇觀看角度;圖7示意性圖示了由圖像捕捉源所捕捉的另一對圖像;圖8示意性圖示了針對選擇的中間觀看角度計算的圖像;圖9示意性圖示了用于裝置的處理器;圖10示意性圖示了包括處理器和圖像捕捉源的裝置;圖11示意性圖示了包括處理器但是沒有圖像捕捉源的裝置;圖12示意性圖示了包括處理器和存儲介質(zhì)的服務(wù)器;圖13示意性圖示了提供程序的計算機可讀介質(zhì);以及圖14示意性圖示了用于對圖像中的特征進行深度排序的方法的流程圖。
具體實施例方式參考圖1,以平面圖示意性圖示了使用沿X軸彼此分離的兩個圖像捕捉源101、102進行的對場景(scene) 103的圖像捕捉。圖像捕捉源可以是并排定位的兩個單鏡頭相機,或者可以包括多視野相機的一部分。在該示例中,該場景包括在三維空間中的不同位置布置的不同大小的三個圓柱體特征(feature) 104、105、106,圓柱體特征的底部位于同一平面中(在這種情況下為xz平面)。沒有示出圓柱體特征104、105、106的背景圖像。
每個圖像捕捉源的視場大致由虛線107表示。由于每個圖像捕捉源從不同視點捕捉場景的圖像,所以場景的特征從圖像捕捉源101的視角看上去與從圖像捕捉源102的視角所看的有所不同。因此,由圖像捕捉源所捕捉的相應(yīng)圖像201、202(場景的二維投影)有所不同。圖2中示意性圖示了由每個圖像捕捉源所捕捉的圖像。如所能夠看到的,特征204,205,206相對于彼此的位置以及相對于圖像的邊緣207的位置在一個圖像201與下一個圖像202之間有所不同。雖然無法從該示意性視圖清楚確定,但是特征的相對大小和形狀也將有所不同。此外,作為視角差異的結(jié)果,存在于場景中的外觀的任意方面(其明暗、紋理、反射、折射、透明度等)也可 能在相應(yīng)圖像201、202之間有所不同。當(dāng)面對單個二維圖像時,觀看者依賴于圖像中所存在的特征的外觀以及這些特征的重疊來感知深度。例如,關(guān)于圖2的圖像202,特征204覆蓋特征205和206的事實向觀看者指示特征204與圖像捕捉源102最為接近。由于在特征205和206之間沒有重疊,所以觀看者將不得不基于光的明暗、陰影、反射等的差異來判斷這些特征的相對深度。即使存在這些細節(jié),特征的相對深度也并非總是明顯的。參考圖3,現(xiàn)在將對使用從不同位置所捕捉的相同場景的多個圖像301、302來確定特征304、305、306的相對深度而無需依賴于特征之間的明暗、陰影、反射等差異或重疊的方法進行描述。該方法意在由計算機的處理器來執(zhí)行,但是在理論上可以人工執(zhí)行。然而,考慮到對于具有大量不同特征的圖像而言,人工方式將尤其耗時,因此使用處理器將更為實際。以根據(jù)圖I所捕捉的一對圖像301、302作為開始,可以基于特征304、305、306的位置在一個圖像301與下一個圖像302之間的變化來確定特征304、305、306的相對深度。第一步驟涉及找出一個圖像301中能夠被識別為另一圖像302中的相同特征的特征(對應(yīng)性問題)。實際上,即使圖像包含大量噪聲,人眼也能夠相對容易地解決這一問題。然而,對于計算機而言,該問題并不一定是直接的并且可能需要使用匹配算法,這是本領(lǐng)域中已知的(例如,DScharstein和R Szeliksi 的A Taxonomy and Evaluation of Dense Two-FrameStereo Correspondence Algorithms)。在當(dāng)前情況下,特征304、305和306明顯是對應(yīng)的特征。在已經(jīng)從相應(yīng)圖像301、302(或者如果該問題由計算機解決,則是從相應(yīng)圖像數(shù)據(jù))中識別出了對應(yīng)特征304、305、306的情況下,下一個步驟是確定每個所識別特征在圖像之間的位置變化。這可以相對于基準點(例如,坐標原點)來考慮,該基準點可以是所識別特征自身上的點。假定相對于每個圖像使用相同的點,則基準點可以是圖像內(nèi)或外的任意點。在圖3中,每個圖像的確切中心307被用作基準點(對于該特定圖像而言,其表示使用基準的合理點),但是左下角、右上角或者圖像的另一個基準點可能已經(jīng)被使用。在其它情形中,使用特征自身上的基準點可能是更為適宜的(見下文)。同樣,假定相對于每個圖像使用相同的點,則位置變化可以是所識別特征中任意點的位置變化。在圖3中,位置變化是所識別特征的中心308的位置變化。此外,位置變化是特征在圖像的xy平面中的平移移位。根據(jù)圖像捕捉源101、102在捕捉圖像時如何排列,平移移位可以是水平(X軸)和/或垂直(y軸)移位。例如,在當(dāng)前情況下,特征已經(jīng)經(jīng)歷了水平移位,但是沒有垂直移位,這是因為圖像捕捉源位于相同高度(y軸上的位置)。假定圖像捕捉源位于不同高度(但是在X軸上的相同位置),則特征將經(jīng)歷垂直移位而沒有水平移位。類似地,假定圖像捕捉源在X和y軸上都處于不同位置,則特征將經(jīng)歷水平和垂直移位兩者。不同于僅使用兩個圖像捕捉源來確定每個所識別特征的水平和垂直移位,可以使用在y軸上與圖像捕捉源101和102處于不同點(例如,緊挨著圖像捕捉源101、102的上方或兩者之間)的附加圖像捕捉源(未示出)來獨立確定垂直移位。利用這種布置,由圖像捕捉源101和102所捕捉的圖像可以被用來確定每個特征的水平移位,而由第三圖像捕捉源所捕捉的圖像可以與至少一個其它圖像201或202結(jié)合用于確定每個特征的垂直移位。垂直和水平移位的計算應(yīng)當(dāng)產(chǎn)生類 似的深度順序信息并且因此兩個移位的計算可以被用作對針對特征的計算的深度順序的驗證??紤]無陰影的特征304,從圖像301的中心307到特征304的中心308的水平和垂直距離分別為Xl和Yl。同樣,從圖像302的中心307到特征304的中心308的水平和垂直距離分別被表示為X2和Y2。因此,水平和垂直移位分別是(X1-X2)和(Y1-Y2)。如以上所提到的,當(dāng)前情況下的垂直移位為零??梢砸赃@種方式對每個對應(yīng)特征確定位置變化。在以上示例中,已經(jīng)使用了圖像中心307。將要意識到的是,在其它實施例中,可以通過確定運動矢量來直接獲得所識別特征的水平/垂直移位(位置變化),該運動矢量定義了特征從一個圖像301到另一個圖像302的位置移位。在這樣的情況下,基準點可以被認為是所識別特征的起始點(例如,通過將圖像301中所識別特征的中心的起始點與圖像302中所識別特征的中心的終止點進行比較)。將要意識到的是,運動矢量的大小將表示特征的位置變化。其結(jié)果是位置移位與特征的深度(在z軸上的位置)相關(guān)。在圖3中,特征304的水平移位大于特征305和306的水平移位。因此,特征304可以被認為其在z軸上的位置方面與圖像捕捉源101、102最為接近。由于特征305的水平移位大于特征306的水平移位,所以特征305可以被認為比特征306更為接近圖像捕捉源101、102。特征306因此距離三個所識別特征304、305、306的圖像捕捉源101、102最遠。有效地,可以通過對每個對應(yīng)特征的所確定位置變化進行比較而從圖像(或者如果由計算機計算則為圖像數(shù)據(jù))中獲得相對深度信息。該相對深度信息繼而可以被用來計算來自沒有被圖像捕捉源101、102所捕捉的觀看視角的場景的圖像。如將簡短討論的,通過對來自每個所捕捉圖像的圖像數(shù)據(jù)進行內(nèi)插或外推來執(zhí)行該計算。一旦獲得了針對每個對應(yīng)特征的相對深度信息,就可以對特征進行排序以便根據(jù)深度進行顯示。被確定為位置變化最大的特征被深度排序在被確定為位置變化較小的特征前面進行顯示。為了對排序進行簡化(這在圖像包含大量對應(yīng)特征時是有用的),特征可以被分配到不同的層(平面),每個層與xy平面平行。在以上的情況下,特征304、305和306可以被分配到不同的層,每個層具有不同深度(z分量)。那些被確定為經(jīng)歷了基本上類似的位置變化的所識別特征可以被分配到相同的層。術(shù)語“基本上類似”可以是指所確定的基本上相同或落入某指定范圍之內(nèi)的位置變化。因此,其相對深度落入指定深度范圍之內(nèi)的任意特征可以被分配到相同的層。具體的指定深度范圍的選擇將取決于主題場景(例如,在靠近處所取得的特征的圖像將與遠距離取得的特征的圖像具有不同的指定范圍)。而且,相同特征上被確定為經(jīng)歷了不同位置變化并且因此位于不同相對深度(即,特征自身具有深度)的不同點可以被分配到不同的層。本質(zhì)上,這意味著一些特征可以被分配到多個層。圖4圖示了多個特征404、405、406到不同層的分配,對上述層進行數(shù)字化排序,其中層I在圖像的前面?!┨卣饕呀?jīng)被分配到不同的層,就能夠執(zhí)行對來自不同觀看視角的圖像(或圖像數(shù)據(jù))的計算。計算這種圖像的目的是使得能夠以創(chuàng)建深度錯覺(illusion)而無需偏振眼鏡或?qū)S蔑@示技術(shù)的方式在常規(guī)顯示器601上進行圖像表示。該技術(shù)涉及在顯示器601上呈現(xiàn)與觀看者的所選擇的觀看視角對應(yīng)的被捕捉場景的圖像,盡管該圖像是從該選定位置所捕捉的。如果觀看者繼而改變了位置, 則顯示在屏幕上的圖像也有所變化,從而使得其對應(yīng)于新的觀看視角。然而,應(yīng)當(dāng)注意的是,該技術(shù)并不這樣產(chǎn)生“三維”圖像。如背景技術(shù)部分中所提到的,三維圖像需要同時呈現(xiàn)兩個疊加的圖像(每只眼睛一個圖像)以便創(chuàng)建三維效果。在當(dāng)前情況下,在顯示器上產(chǎn)生單個二維圖像,該單個二維圖像改變以適應(yīng)觀看者相對于顯示器的位置。以這種方式,觀看者能夠通過調(diào)節(jié)其相對于顯示器的位置而感知圖像的深度。在一個實施例中,利用每個被捕捉圖像的圖像數(shù)據(jù)對從被確定的所識別特征的位置變化中獲得的深度信息進行編碼。雖然深度信息對于每個圖像是共用的,但是每個被捕捉圖像被單獨編碼。圖像之間的任何冗余都可以被用來改善使用聯(lián)合圖像編碼的整體壓縮效率。圖像的編碼和解碼可以使用已知技術(shù)來執(zhí)行。為了針對(處于每個圖像以其被捕捉的視角之間的)任意觀看視角計算圖像(或圖像數(shù)據(jù)),根據(jù)被捕捉圖像(圖像數(shù)據(jù))中的特征對所識別特征的大小、形狀和位置進行內(nèi)插。可以考慮兩種情形,一種是如圖6a中的顯示器601相對于觀看者602被移動(例如,在小型手持電子裝置的情況下),一種是如圖6b中的觀看者602相對于顯示器601進行移動(例如,在無法輕易移動的大型電視/計算機顯示器的情況下)。如以上所提到的,觀看者602的視角可以通過調(diào)節(jié)其在xy平面中相對于與顯示器601的平面中心垂直的軸603的位置來進行選擇??梢允褂眠m當(dāng)感測技術(shù)來確定觀看者位置的變化。在當(dāng)前示例中,顯示器上的圖像將僅在觀看者改變了 X軸上的位置的情況下才發(fā)生變化,如圖6b中所示。這是因為圖像特征的位置沒有垂直移位。假定圖像捕捉源101、102在圖像捕捉期間位于不同高度(即y軸上的不同位置),則顯示器上的圖像將隨著觀看者改變y軸上的位置而變化。同樣,假定特征經(jīng)歷了水平和垂直移位,則顯示器上的圖像將隨著觀看者改變X或y軸或二者上的位置而變化。如以上所提到的,如圖6a中所示,還將通過調(diào)節(jié)顯示器601相對于觀看者602的定向而保持觀看者的位置恒定來選擇觀看者的視角??梢允褂眠m當(dāng)感測技術(shù)來檢測顯示器定向的變化??梢酝ㄟ^使得顯示器關(guān)于X或y軸或者二者進行旋轉(zhuǎn)來調(diào)節(jié)顯示器的定向。在圖6a和圖6b中指示出了定義觀看者距垂直于顯示器601的平面中心的軸603的位置的角度9。為了說明該計算方法,認為圖I中的場景是從處于(y軸上的)相同高度的圖像捕捉源101、102的位置中間的(X軸上的)位置所觀看的??梢酝ㄟ^將觀看者直接定位在顯示器前方來選擇該視野。已知每個圖像401、402中的特征404、405、406的大小、形狀和位置(特性),以及層的相對深度,可以通過對來自相應(yīng)圖像(或圖像數(shù)據(jù))的這些特性的值取平均來確定對應(yīng)于該觀看視角的圖像(或圖像數(shù)據(jù))。所計算的圖像501在圖5中示出。
可以對于每個被捕捉圖像對每個特性的平均值進行加權(quán)。例如,當(dāng)從如以上所描述的中間位置觀看場景時,每個特性的值將確切地處于被捕捉圖像數(shù)據(jù)中的那些特性的值之間。因此,(顯示器上所示出的)計算的圖像類似于圖像I的程度與類似于圖像2的程度差不多。另一方面,如果觀看者的位置(在X軸上)進一步向左或向右移動,從而使得角度0增大,則所計算的對應(yīng)于該新位置的圖像將分別更為近似地類似于圖像I或圖像2。隨著角度e增大,所計算的圖像(數(shù)據(jù))向最接近的被捕捉圖像(或圖像數(shù)據(jù))會聚直至所顯示圖像最終在預(yù)先確定的最大值與被捕捉圖像相同。實際上,X的最大值確切為多大并不重要。例如,顯示器可以被配置為在角度0為30°時顯示被捕捉圖像之一。另一方面,該被捕捉圖像可以在e為45°之前不被顯示。然而,可能存在由觀看者位置的實際性以及顯示器所能夠旋轉(zhuǎn)到的角度所設(shè)置的角度限制。
除通過內(nèi)插來計算對應(yīng)于圖像捕捉源的視角之間的觀看視角的圖像(如以上所提到的)之外,還可以對圖像數(shù)據(jù)進行外推而基于外推內(nèi)插的數(shù)據(jù)(或被捕捉的圖像數(shù)據(jù))來計算對應(yīng)于處于圖像捕捉源的視角之外的觀看視角的圖像。以這種方式,角度0超過預(yù)先確定的“最大值”(即,所顯示圖像在該值上與被捕捉圖像之一相同的值)的增大將產(chǎn)生對應(yīng)于比圖像捕捉源101或102更寬視角的圖像,而不是簡單地分別會聚到所捕捉圖像201或 202。此外,雖然以上描述參考來自兩個圖像捕捉源的圖像(圖像數(shù)據(jù)集合)的捕捉,但是可以存在多于兩個的圖像捕捉源。例如,在圖I中,可以在X軸上存在位于圖像捕捉源101左側(cè)的第三圖像捕捉源(未示出)。在這種情形中,使用從圖像捕捉源101和附加圖像捕捉源所生成的圖像數(shù)據(jù),以與以上針對圖像捕捉源101和102所描述的相同方式,可以針對這些圖像捕捉源位置之間的視角計算中間圖像。然而,如之前段落中所討論的,通過對來自圖像捕捉源101和102的圖像數(shù)據(jù)進行外推可以獲得相同的計算圖像。而且,如以上所提到的,第三圖像捕捉源可以位于圖像捕捉源101和102上方或下方以確定獨立于水平移位信息的垂直移位信息。除特征的大小、形狀和位置之外,在計算圖像時也可以考慮其它外觀特性。例如,可以根據(jù)定向的變化對特征的明暗、紋理、陰影、反射、折射或透明度進行調(diào)節(jié)。這些附加特性結(jié)合到計算之中可以有助于增強圖像中的深度錯覺。相對深度信息的重要性不應(yīng)當(dāng)被忽略。為了說明其重要性,考慮圖7中所示的被捕捉圖像701、702。在該示例中,任一圖像中的特征703和704之間都沒有重疊,從而無法獲得相對深度信息,由于不知道特征的順序而難以計算中間圖像。然而,通過確定圖像中的對應(yīng)特征的位置變化,特征的順序變?yōu)橐阎⑶夷軌蛴嬎闳鐖D8中所示的中間圖像801。在圖8中,特征703位于特征704后面?,F(xiàn)在將對執(zhí)行以上所描述的圖像處理所需的設(shè)備進行描述。在圖9中,圖示了用于裝置的處理器901。參考圖I至圖3,該處理器被配置為接收表示由不同圖像捕捉源所捕捉的圖像的相應(yīng)圖像數(shù)據(jù)。圖像數(shù)據(jù)可以直接從相應(yīng)圖像捕捉源接收,可以從存儲介質(zhì)接收或者可以從遠離處理器的裝置接收。該處理器繼而解決對應(yīng)性問題以從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征,并且確定其位置變化。在此之后,處理器對所識別特征進行深度排序以用于根據(jù)它們的被確定的相對位置變化進行顯示。位置變化最大的特征被深度排序在位置變化較小的特征前面。
參考圖4和圖5,該處理器還被配置為基于特征的被確定的相對位置變化將這些特征分配至多個層,其中每個層的深度是唯一的。使用相對深度信息以及從圖像捕捉源所接收的圖像數(shù)據(jù),處理器通過對所識別特征的大小、形狀和位置進行內(nèi)插來針對所選擇的中間觀看角度計算圖像數(shù)據(jù)。該處理器可以被配置為通過對所識別特征的大小、形狀和位置進行外推來針對所選擇的觀看角度計算圖像數(shù)據(jù)。處理器901可以遠離用來捕捉圖像數(shù)據(jù)的圖像捕捉源地被包含,從而例如處理器901可以位于網(wǎng)絡(luò)服務(wù)器上并且被配置為從遠程圖像捕捉源接收圖像捕捉。在圖10中圖示了裝置1007,其包括處理器1001、定向確定器1002、顯示器1003、存儲介質(zhì)1004以及兩個或更多圖像捕捉源1005,它們可以通過數(shù)據(jù)總線1006互相電連接。裝置1007可以是相機、便攜式遠程通信裝置、計算機或游戲裝置。便攜式遠程通信裝置或計算機可以包括相機。處理器1001如以上參考圖9所描 述。定向確定器1002被用來確定顯示器1003相對于觀看者位置的定向,并且可以包括指南針、加速計和相機中的一個或多個。定向確定器可以向處理器1001提供定向信息,從而使得處理器能夠計算對應(yīng)于該定向的圖像。包括屏幕的顯示器1003被配置為基于所計算的圖像數(shù)據(jù)在屏幕上顯示對應(yīng)于所選擇的觀看角度e的圖像。顯示器可以包括定向確定器1002。例如,位于顯示器前方的相機可以確定觀看者相對于屏幕平面的位置??梢酝ㄟ^旋轉(zhuǎn)顯示器、調(diào)節(jié)觀看者相對于顯示器的位置或者通過調(diào)節(jié)用戶界面元素(例如,顯示器、物理或虛擬滑動條/按鍵/滾動條)來選擇觀看角度。用戶界面元素可以是顯示器上所顯示的用戶可操作的(虛擬)滑動條控件(未示出)。顯示器可以不包括柱狀透鏡或視差屏障,并且可以僅能夠在任意給定時刻顯示單個二維圖像。存儲介質(zhì)1004被用來存儲來自圖像捕捉源1005的圖像數(shù)據(jù),并且還可以被用來存儲所計算的圖像數(shù)據(jù)。存儲介質(zhì)可以是臨時存儲介質(zhì),其可以是易失性隨機存取存儲器。另一方面,存儲介質(zhì)可以是持久存儲介質(zhì),其中該持久存儲介質(zhì)可以是硬盤驅(qū)動器、閃速存儲器和非易失性隨機存取存儲器中的一個或多個。圖像捕捉源1005以特定的預(yù)定距離間隔開,并且被用來從其相應(yīng)位置捕捉相同主題場景的圖像(或生成表示圖像的圖像數(shù)據(jù))。每個圖像捕捉源可以是數(shù)字相機、模擬相機以及用于數(shù)字相機的圖像傳感器中的一個或多個。由圖像捕捉源所捕捉的圖像(圖像數(shù)據(jù))可以基本上在相同時間被捕捉。圖10中所示的裝置可以被用來(使用圖像捕捉源IOO5)生成圖像數(shù)據(jù),(使用處理器1001)基于該圖像數(shù)據(jù)計算圖像,并且(使用顯示器1003)在裝置的顯示器上顯示所計算的圖像。在圖11中,圖示了裝置1107,如參考圖10所描述的,但是其并不包括圖像捕捉源1005。在這種情況下,該裝置的處理器1101將必須接收由裝置外部的圖像捕捉源所生成的圖像數(shù)據(jù)。由外部圖像捕捉源(未示出)所生成的圖像數(shù)據(jù)可以存儲在可移除存儲介質(zhì)上并且被傳輸至裝置1106。另一方面,由外部圖像捕捉源所生成的圖像數(shù)據(jù)可以使用數(shù)據(jù)線纜或無線數(shù)據(jù)連接(未示出)被從外部圖像捕捉源直接傳輸至裝置1106。一旦所捕捉的圖像數(shù)據(jù)被處理器1101所接收,就可以分別使用處理器1101、存儲介質(zhì)1104和顯示器1103來執(zhí)行基于該圖像數(shù)據(jù)的圖像(圖像數(shù)據(jù))的計算、計算的圖像(計算的圖像數(shù)據(jù))的存儲以及計算的圖像(計算的圖像數(shù)據(jù))的顯示。
圖12示意性圖示了可以被用來接收由服務(wù)器1207外部的圖像捕捉源所生成的圖像數(shù)據(jù)的服務(wù)器1207。所示出的服務(wù)器包括處理器1201和存儲介質(zhì)1204,它們可以通過數(shù)據(jù)總線1206相互電連接。由外部圖像捕捉源(未示出)所生成的圖像數(shù)據(jù)可以存儲在可移除存儲介質(zhì)上并且被傳輸至服務(wù)器1207的存儲介質(zhì)1204。另一方面,由外部圖像捕捉源所生成的圖像數(shù)據(jù)可以使用數(shù)據(jù)線纜或無線數(shù)據(jù)連接(未示出)被從外部圖像捕捉源直接傳輸至服務(wù)器1207的存儲介質(zhì)1204。一旦所捕捉的圖像數(shù)據(jù)被處理器1201所接收,就可以分別使用處理器1201和存儲介質(zhì)1204執(zhí)行基于該圖像數(shù)據(jù)的圖像(圖像數(shù)據(jù))的計算以及計算的圖像(計算的圖像數(shù)據(jù))的存儲。計算的圖像數(shù)據(jù)繼而可以從服務(wù)器1207被傳輸至服務(wù)器1207外部的裝置以用于進行顯示。圖13示意性圖示了根據(jù)一個實施例 的提供計算機程序的計算機/處理器可讀介質(zhì)1301。在該示例中,計算機/處理器可讀介質(zhì)是諸如數(shù)字通用盤(DVD)或緊致盤(⑶)的盤。在其它實施例中,計算機可讀介質(zhì)可以是已經(jīng)以執(zhí)行發(fā)明功能的方式被編程的任意介質(zhì)??勺x介質(zhì)可以是可移除存儲器裝置,諸如存儲器棒或存儲器卡(SD、袖珍SD或微型SD)。計算機程序可以包括用于從以特定的預(yù)定距離間隔開的兩個或更多圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù)的代碼,用于從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征的代碼,用于確定相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化的代碼,以及用于根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示的代碼。對應(yīng)的方法在圖14中示出。將要意識到的是,在該方法的計算機實現(xiàn)方式中,需要適當(dāng)?shù)男帕顏韴?zhí)行接收、識別和確定步驟。計算機程序還可以包括用于基于特征的相對位置變化將這些特征分配至多個層的代碼,以及用于使用相對深度信息和所接收的圖像數(shù)據(jù)針對所選擇的觀看角度計算圖像數(shù)據(jù)的代碼,其中通過對所識別特征的大小、形狀和位置進行內(nèi)插或外推來計算圖像。圖中所描繪的其它實施例已經(jīng)被提供有與之前所描述的實施例的類似特征對應(yīng)的附圖標記。例如,特征編號I也可以對應(yīng)于編號101、201、301等。這些編號的特征可以出現(xiàn)在附圖中但是可能未在對這些特定實施例的描述中被直接引用。這些已經(jīng)在圖中被提供以有助于理解特別是與之前所描述的實施例類似的特征相關(guān)的其他實施例。已經(jīng)對至少三種實現(xiàn)方式的情形進行了描述。在第一種情形中,單個裝置(相機/電話/圖像傳感器)捕捉圖像數(shù)據(jù)、計算內(nèi)插/外推圖像數(shù)據(jù)、并且向用戶顯示所計算的圖像。在第二種情形中,第一裝置(相機/電話/圖像傳感器)被用來捕捉圖像數(shù)據(jù),而第二裝置(相機/電話/計算機/游戲裝置)被用來計算和顯示內(nèi)插/外推的圖像。在第三種情形中,第一裝置(相機/電話/圖像傳感器)被用來捕捉圖像數(shù)據(jù),第二裝置(服務(wù)器)被用來計算內(nèi)插/外推的圖像,而第三裝置(相機/電話/計算機/游戲裝置)被用來顯示內(nèi)插/外推的圖像。本領(lǐng)域技術(shù)人員將意識到的是,任何所提到的設(shè)備/裝置/服務(wù)器和/或特別提到的設(shè)備/裝置/服務(wù)器的其它特征可以由被布置以使其變成配置為僅在啟用時(例如在開機等時)執(zhí)行所期望操作的設(shè)備來提供。在這樣的情況下,它們可以不必將適當(dāng)軟件加載到未啟用狀態(tài)(例如,關(guān)機狀態(tài))的活動存儲器中,而是僅加載啟用狀態(tài)下(例如,開機狀態(tài))的適當(dāng)軟件。該設(shè)備可以包括硬件電路和/或固件。該設(shè)備可以包括加載到存儲器上的軟件。這樣的軟件/計算機程序可以記錄在相同的存儲器/處理器/功能單元上和/或記錄在一個或多個存儲器/處理器/功能單元上。在一些實施例中,特別提到的設(shè)備/裝置/服務(wù)器可以利用適當(dāng)軟件進行預(yù)編程以執(zhí)行期望的操作,并且其中該適當(dāng)軟件可以被啟用以便由下載“密鑰”以例如解鎖/啟用該軟件及其相關(guān)聯(lián)功能的用戶所使用。與這樣的實施例相關(guān)聯(lián)的優(yōu)勢可以包括在裝置需要進一步的功能時減少對下載數(shù)據(jù)的需求,并且這在認為裝置具有充分容量來存儲用于可能沒有被用戶啟用的功能的這種預(yù)編程的軟件的示例中會是有用的。
將要意識到的是,任何所提到的設(shè)備/電路/元件/處理器除了所提到的功能之外可以具有其它功能,并且這些功能可以由相同的設(shè)備/電路/元件/處理器來執(zhí)行。所公開的一個或多個方面可以包含相關(guān)聯(lián)的計算機程序的電子分布以及記錄在適當(dāng)載體(例如,存儲器、信號)上的計算機程序(其可以是源/傳輸編碼的)。將要意識到的是,這里所描述的任何“計算機”可以包括一個或多個單獨處理器/處理元件的匯集,其可以或可以不位于相同的電路板上,或者電路板的相同區(qū)域/位置乃至相同裝置上。在一些實施例中,所提到的任何一個或多個處理器可以分布在多個裝置上。相同或不同的處理器/處理元件可以執(zhí)行這里所描述的一個或多個功能。參考對任何所提到的計算機和/或處理器以及存儲器(例如,包括ROM、⑶-ROM等)的任何討論,這些可以包括計算機處理器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)和/或已經(jīng)以執(zhí)行發(fā)明功能的方式被編程的其它硬件組件。申請人:由此以這樣的特征或組合能夠被本領(lǐng)域技術(shù)人員借助于公知常識基于作為整體的本說明書來執(zhí)行的程度,獨立公開了這里所描述的每個單獨特征以及兩個或更多這樣的特征的任何組合,而無論這樣的特征或特征組合是否解決了這里所公開的任何問題,并且并不限制權(quán)利要求的范圍。申請人指出,所公開的方面/實施例可以由任何這樣的單獨特征或特征組合所構(gòu)成。考慮到以上描述,本領(lǐng)域技術(shù)人員顯然可以在公開范圍內(nèi)進行各種修改。雖然基本的新穎特征已經(jīng)被示出和描述并且指出為應(yīng)用于其不同實施例,但是將要理解的是,本領(lǐng)域技術(shù)人員在不背離本發(fā)明的精神的條件下,可以對所描述的裝置和方法的形式和細節(jié)進行各種省略、替換和改變。例如,以基本上相同的方式執(zhí)行基本上相同的功能而獲得相同結(jié)果的那些元件和/或方法步驟的所有組合清楚地意在處于本發(fā)明的范圍之內(nèi)。此外,應(yīng)當(dāng)認識到的是,結(jié)合任何所公開的形式或?qū)嵤├境龊?或描述的結(jié)構(gòu)和/或元件和/或方法步驟可以被結(jié)合在任何其它被公開或描述或建議的形式或?qū)嵤├凶鳛橐话阍O(shè)計選擇。此外,在權(quán)利要求中,裝置加功能的條款意在覆蓋這里被描述為執(zhí)行所引用功能的結(jié)構(gòu),并且不僅是結(jié)構(gòu)等同形式而且還有等同結(jié)構(gòu)。因此,雖然釘子和螺栓可能由于釘子采用圓柱形表面來將木質(zhì)部分固定在一起而螺栓采用螺旋表面而不是結(jié)構(gòu)等同形式,但是在緊固木質(zhì)部分的情形中,釘子和螺栓可以是等同結(jié)構(gòu)。
權(quán)利要求
1.一種處理器,被配置為 從以特定的預(yù)定距離間隔開的兩個或更多個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù); 從所述相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征; 確定所述相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化;以及 根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示。
2.根據(jù)權(quán)利要求I所述的處理器,其中所述處理器被配置為對所識別特征進行深度排序以用于顯示,從而使得被確定為位置變化最大的特征被深度排序在被確定為位置變化較少的特征前面進行顯示。
3.根據(jù)權(quán)利要求I或2所述的處理器,其中那些被確定為經(jīng)歷了基本上類似的位置變化的所識別特征被分配到與連接所述圖像捕捉源的平面平行的層,并且其中所述層相對于連接所述圖像捕捉源的所述平面的深度是唯一的。
4.根據(jù)權(quán)利要求I至3中任一項所述的處理器,其中相對于基準點來確定所述位置變化。
5.根據(jù)之前任一項權(quán)利要求所述的處理器,其中所述圖像由像素來表示,并且其中所識別特征中的每一個包括一組或多組特定像素。
6.根據(jù)之前任一項權(quán)利要求所述的處理器,其中所述被確定的位置變化是所識別特征的中心的被確定的位置變化。
7.根據(jù)之前任一項權(quán)利要求所述的處理器,其中所述被確定的位置變化是所識別特征的平移移位。
8.根據(jù)之前任一項權(quán)利要求所述的處理器,其中所述處理器被配置為基于所識別的深度順序來針對選擇的觀看角度計算圖像數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的處理器,其中所述處理器被配置為顯示所計算的圖像數(shù)據(jù)。
10.根據(jù)之前任一項權(quán)利要求所述的處理器,其中所述處理器被配置為通過對所識別特征的大小、形狀和平移移位位置進行內(nèi)插來針對選擇的觀看角度計算圖像數(shù)據(jù)。
11.一種包括根據(jù)之前任一項權(quán)利要求所述的處理器的設(shè)備。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述設(shè)備包括顯示器,并且其中所述顯示器被配置為使用基于所識別的深度順序計算的圖像數(shù)據(jù)來顯示與選擇的觀看角度對應(yīng)的圖像。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述設(shè)備被配置為使得由用戶通過旋轉(zhuǎn)所述顯示器、調(diào)節(jié)觀看者相對于所述顯示器的位置、或者調(diào)節(jié)用戶界面元素來選擇觀看角度。
14.根據(jù)權(quán)利要求11至13中任一項所述的設(shè)備,其中所述處理器被配置為從所述設(shè)備外部的源接收所述相應(yīng)圖像數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理器被配置為無線連接到外部源以接收所述相應(yīng)圖像數(shù)據(jù)。
16.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理器被配置為有線連接到外部源以接收所述相應(yīng)圖像數(shù)據(jù)。
17.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理器被配置為從可從所述設(shè)備移除的存儲裝置接收所述相應(yīng)圖像數(shù)據(jù)。
18.根據(jù)權(quán)利要求11至17中任一項所述的設(shè)備,其中所述設(shè)備包括所述兩個或更多個圖像捕捉源,并且其中所述處理器被配置為從所述兩個或更多個圖像捕捉源接收所述相應(yīng)圖像數(shù)據(jù)。
19.一種用于處理圖像數(shù)據(jù)的方法,所述方法包括 從以特定的預(yù)定距離間隔開的兩個或更多個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù); 從所述相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)特征; 確定所述相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化;以及 根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示。
20.根據(jù)權(quán)利要求19所述的方法,包括對所識別特征進行深度排序以用于顯示,從而使得被確定為位置變化最大的特征被深度排序在被確定為位置變化較少的特征前面進行顯不。
21.根據(jù)權(quán)利要求19或20所述的方法,包括將那些被確定為經(jīng)歷了基本上類似的位置變化的所識別特征分配到與連接所述圖像捕捉源的平面平行的層,其中所述層相對于連接所述圖像捕捉源的所述平面的深度是唯一的。
22.根據(jù)權(quán)利要求19至21中任一項所述的方法,包括基于所識別的深度順序來針對選擇的觀看角度計算圖像數(shù)據(jù)。
23.根據(jù)權(quán)利要求19至22中任一項所述的方法,包括通過對所識別特征的大小、形狀和位置進行內(nèi)插來針對選擇的觀看角度計算圖像數(shù)據(jù)。
24.根據(jù)權(quán)利要求19至23中任一項所述的方法,包括使用基于所識別的深度順序計算的圖像數(shù)據(jù)來顯示與選擇的觀看角度對應(yīng)的圖像。
25.根據(jù)權(quán)利要求24所述的方法,包括通過旋轉(zhuǎn)顯示器、調(diào)節(jié)觀看者相對于所述顯示器的位置、或者調(diào)節(jié)用戶界面元素來選擇觀看角度。
26.—種記錄在載體上的計算機程序,所述計算機程序包括被配置為對裝置進行操作的計算機代碼,其中所述計算機程序包括 用于從以特定的預(yù)定距離間隔開的兩個或更多個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù)的代碼; 用于從所述相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)特征的代碼; 用于確定所述相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化的代碼;以及 用于根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示的代碼。
全文摘要
一種處理器,被配置為從以特定的預(yù)定距離間隔開的兩個或更多個圖像捕捉源接收表示相同主題場景的圖像的相應(yīng)圖像數(shù)據(jù);從相應(yīng)圖像數(shù)據(jù)中識別對應(yīng)的特征;確定相應(yīng)圖像數(shù)據(jù)中所表示的所識別特征的位置變化;以及根據(jù)所識別特征的被確定的相對位置變化來識別所識別特征的深度順序,以允許根據(jù)所識別特征的被確定的相對位置變化對所識別特征進行深度順序的顯示。
文檔編號H04N13/00GK102714739SQ200980163298
公開日2012年10月3日 申請日期2009年12月4日 優(yōu)先權(quán)日2009年12月4日
發(fā)明者P·奧雅拉, R·C·比爾卡 申請人:諾基亞公司