用于立體圖像對(duì)的有條件顯示的方法和設(shè)備的制作方法
【專利摘要】本發(fā)明揭示用于立體圖像對(duì)在顯示裝置上的有條件顯示的設(shè)備和方法。特定來說,一些實(shí)施方案包含接收第一圖像和第二圖像,確定所述第一圖像與所述第二圖像之間的垂直不等性,以及在所述垂直不等性低于閾值的情況下顯示立體圖像對(duì)。一些實(shí)施方案提供通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述垂直不等性,以及基于所述經(jīng)校正圖像來產(chǎn)生所述立體圖像對(duì)。一些實(shí)施方案可評(píng)估所述立體圖像對(duì)的質(zhì)量,且基于所述評(píng)估而顯示二維圖像或所述立體圖像對(duì)。
【專利說明】用于立體圖像對(duì)的有條件顯示的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及成像裝置,且特定來說,涉及用于俘獲立體圖像的方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]在過去的十年中,數(shù)字成像能力已集成到廣范圍的裝置中,包含數(shù)碼相機(jī)和移動(dòng)電話。最近,用這些裝置俘獲立體圖像的能力已變?yōu)榧夹g(shù)上可能的。裝置制造商已通過引入集成有多個(gè)數(shù)字成像傳感器的裝置來做出回應(yīng)。廣范圍的電子裝置,包含移動(dòng)無線通信裝置、個(gè)人數(shù)字助理(PDA)、個(gè)人音樂系統(tǒng)、數(shù)碼相機(jī)、數(shù)字記錄裝置、視頻會(huì)議系統(tǒng)和類似裝置,利用了多個(gè)成像傳感器來向其用戶提供多種能力和特征。這些不僅包含立體(3D)成像應(yīng)用,例如3D照片和視頻或電影,而且還包含較高動(dòng)態(tài)范圍成像和全景成像。
[0003]為了實(shí)現(xiàn)精確對(duì)準(zhǔn)的立體圖像對(duì),具有多個(gè)成像傳感器的裝置經(jīng)常在制造工藝期間經(jīng)校準(zhǔn)。可將所述裝置置于生產(chǎn)線上的特殊“校準(zhǔn)模式”中,其中成像傳感器指向經(jīng)設(shè)計(jì)以幫助清楚地識(shí)別每一相機(jī)的相對(duì)位置的目標(biāo)圖像。裝置的每一相機(jī)可隨后聚焦于目標(biāo)圖像且俘獲圖像。隨后可分析每一所俘獲圖像以提取相機(jī)的相對(duì)定向。
[0004]一些相機(jī)可經(jīng)設(shè)計(jì)以使得可在工廠地面上對(duì)每一相機(jī)的相對(duì)位置做出小調(diào)整以更好地對(duì)準(zhǔn)兩個(gè)相機(jī)的位置。舉例來說,每一相機(jī)可安裝在提供對(duì)其位置做出小調(diào)整的能力的可調(diào)整平臺(tái)內(nèi)?;蛘撸擅恳幌鄼C(jī)俘獲的圖像可由圖像處理軟件分析以確定每一相機(jī)彼此的相對(duì)位置。隨后將此相對(duì)位置數(shù)據(jù)存儲(chǔ)在相機(jī)上的非易失性存儲(chǔ)器中。當(dāng)稍后購(gòu)買和使用產(chǎn)品時(shí),機(jī)載圖像處理利用相對(duì)位置信息來電子地調(diào)整由每一相機(jī)俘獲的圖像以產(chǎn)生高質(zhì)量立體圖像。
[0005]這些校準(zhǔn)過程具有若干缺點(diǎn)。首先,精確制造校準(zhǔn)在制造工藝期間消耗時(shí)間,從而增加裝置的成本。其次,在制造期間產(chǎn)生的任何校準(zhǔn)數(shù)據(jù)本質(zhì)上是靜態(tài)的。由此,無法考慮當(dāng)裝置在其壽命期間使用時(shí)相機(jī)位置的改變。舉例來說,當(dāng)相機(jī)售出時(shí)多個(gè)透鏡的校準(zhǔn)可為非常精確的,但相機(jī)可能在購(gòu)買之后不久掉落。下落的振動(dòng)可能造成相機(jī)失去校準(zhǔn)。盡管如此,用戶將可能期望相機(jī)在下落后仍完好且繼續(xù)產(chǎn)生高質(zhì)量立體圖像。
[0006]此外,相機(jī)零件隨著溫度變化的膨脹和收縮可能引入每一相機(jī)的相對(duì)位置的略微改變。工廠校準(zhǔn)通常在室溫下進(jìn)行,其中沒有對(duì)透鏡位置隨溫度的變化的補(bǔ)償。因此,如果在特別冷或熱的天利用立體成像特征,那么由相機(jī)產(chǎn)生的立體圖像對(duì)的質(zhì)量可受影響。
[0007]因此,多相機(jī)裝置的靜態(tài)工廠校準(zhǔn)具有其局限。雖然周期性校準(zhǔn)將減輕這些問題中的一些問題,但期望用戶在其相機(jī)的壽命期間執(zhí)行其相機(jī)的周期性立體相機(jī)校準(zhǔn)可能是不現(xiàn)實(shí)的。許多用戶不想要也不經(jīng)常具有成功完成校準(zhǔn)程序的技能。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實(shí)施例中的一些可包括顯示立體圖像對(duì)的方法。所述方法可包括從輸入裝置接收第一圖像和從輸入裝置接收第二圖像。所述方法可進(jìn)一步包括確定所述第一圖像與所述第二圖像之間的垂直不等性,以及在垂直不等性低于閾值的情況下顯示立體圖像對(duì)。所述方法可進(jìn)一步包括通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正第一圖像與第二圖像之間的所述垂直不等性,以及基于所述經(jīng)校正圖像來產(chǎn)生所述立體圖像對(duì)。在一些方面中,所述垂直不等性是通過從輸入裝置接收元信息而確定。在一些其它方面中,所述方法進(jìn)一步包括當(dāng)所述垂直不等性高于閾值時(shí)顯示異常信息。在一些方面中,所述異常信息包含低質(zhì)量指示符。在一些其它方面中,所述異常信息包含詢問是否繼續(xù)立體成像的提示。在一些其它方面中,異常信息是二維圖像。在一些方面中,所述方法進(jìn)一步包括當(dāng)所述立體圖像的視場(chǎng)低于第二閾值時(shí)顯示視場(chǎng)異常信息。在一些方面中,所述視場(chǎng)異常信息是減小的視場(chǎng)指示符。
[0009]在一些方面中,確定所述垂直不等性包括:產(chǎn)生所述第一圖像的第一行總和向量;產(chǎn)生所述第二圖像的第二行總和向量;以及確定所述第一行總和向量和所述第二行總和向量的最佳擬合。在一些其它方面中,確定所述垂直不等性包括:產(chǎn)生所述第一圖像的第一行邊緣總和向量;產(chǎn)生所述第二圖像的第二行邊緣總和向量;以及確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。在一些方面中,所述最佳擬合是通過差值的最小總和來確定。
[0010]在一些方面中,所述方法進(jìn)一步包括將所述立體圖像對(duì)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)裝置。在一些方面中,校正所述垂直不等性包含移位或裁剪所述第一圖像或所述第二圖像。
[0011]其它方面涉及一種圖像處理裝置,其包括:處理器;輸入裝置;主控制模塊,其經(jīng)配置以從所述輸入裝置接收第一圖像且從所述輸入裝置接收第二圖像;不等性確定模塊,其經(jīng)配置以確定所述第一圖像與所述第二圖像之間的垂直不等性;以及顯示控制模塊,其經(jīng)配置以在垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)。在一些方面中,所述裝置進(jìn)一步包括:移位與裁剪模塊,其經(jīng)配置以通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述第一圖像與所述第二圖像之間的所述垂直不等性;以及編碼模塊,其經(jīng)配置以基于所述經(jīng)校正圖像產(chǎn)生所述立體圖像對(duì)。在一些方面中,所述顯示控制模塊進(jìn)一步經(jīng)配置以當(dāng)所述垂直不等性高于閾值時(shí)顯示異常信息。在一些其它方面中,所述垂直不等性是通過從輸入裝置接收元信息而確定。在一些方面中,所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)詢問是否繼續(xù)立體成像的提示。在一些方面中,所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)的二維圖像。在一些方面中,所述顯示控制模塊進(jìn)一步經(jīng)配置以當(dāng)所述立體圖像的視場(chǎng)低于第二閾值時(shí)顯示視場(chǎng)異常信息。在一些方面中,所述視場(chǎng)異常信息是減小的視場(chǎng)指示符。
[0012]在一些方面中,所述裝置進(jìn)一步包括數(shù)據(jù)存儲(chǔ)裝置,其中所述主控制模塊進(jìn)一步經(jīng)配置以將所述立體圖像對(duì)存儲(chǔ)到所述數(shù)據(jù)存儲(chǔ)裝置。在一些方面中,所述裝置進(jìn)一步包括電子顯示器,其中所述顯示控制模塊經(jīng)配置以在所述電子顯示器上顯示所述立體圖像對(duì)。在一些方面中,所述不等性確定模塊通過以下操作確定所述垂直不等性:產(chǎn)生所述第一圖像的第一行總和向量,產(chǎn)生所述第二圖像的第二行總和向量,以及確定所述第一行總和向量和所述第二行總和向量的最佳擬合。在一些方面中,所述不等性確定模塊通過以下操作確定所述垂直不等性:產(chǎn)生所述第一圖像的第一行邊緣總和向量,產(chǎn)生所述第二圖像的第二行邊緣總和向量,以及確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。在一些方面中,所述最佳擬合是通過使兩個(gè)向量之間的絕對(duì)差值的總和最小化來確定。在一些其它方面中,所述不等性確定模塊通過從所述輸入裝置接收元信息而確定所述垂直不等性。在一些方面中,所述圖像處理裝置是無線電話。
[0013]一些方面包含一種含有處理器可執(zhí)行指令的非暫時(shí)性計(jì)算機(jī)可讀媒體,所述處理器可執(zhí)行指令在執(zhí)行時(shí)實(shí)行以下方法:從輸入裝置接收第一圖像;從輸入裝置接收第二圖像;確定所述第一圖像與所述第二圖像之間的垂直不等性;以及當(dāng)所述垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)。在一些方面中,所述計(jì)算機(jī)可讀媒體進(jìn)一步包含在執(zhí)行時(shí)實(shí)行以下方法的處理器可執(zhí)行指令:當(dāng)所述垂直不等性高于所述閾值時(shí)顯示異常信息。在一些方面中,所述垂直不等性是通過從輸入裝置接收元信息而確定。在一些方面中,所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)詢問是否繼續(xù)立體成像的提不。
[0014]一些方面涉及一種成像裝置,其包括:用于從輸入裝置接收第一圖像的裝置;用于從輸入裝置接收第二圖像的裝置;用于確定所述第一圖像與所述第二圖像之間的垂直不等性的裝置;以及用于當(dāng)所述垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)的裝置。在一些方面中,所述成像裝置進(jìn)一步包括:用于通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述第一圖像與所述第二圖像之間的所述垂直不等性的裝置;以及用于基于所述經(jīng)校正圖像產(chǎn)生所述立體圖像對(duì)的裝置。在一些方面中,所述裝置包括無線電話手持機(jī)。在一些方面中,所述用以確定垂直不等性的裝置包含配置處理器以執(zhí)行行總和向量的最佳擬合的指令。在一些方面中,所述用以確定垂直不等性的裝置包含配置處理器以執(zhí)行行邊緣總和向量的最佳擬合的指令。
[0015]其它當(dāng)前實(shí)施例可包含:成像裝置,其包含第一成像傳感器和第二成像傳感器;以及電子處理器,其經(jīng)配置以控制所述成像傳感器。這些實(shí)施例還可包含控制模塊,其經(jīng)配置以:使用第一成像傳感器俘獲第一圖像;使用第二成像傳感器俘獲第二圖像;確定第一圖像與第二圖像之間的垂直不等性;以及應(yīng)用校正以產(chǎn)生至少一個(gè)經(jīng)校正圖像。
[0016]在一些實(shí)施例中,確定所述垂直不等性可包括:產(chǎn)生所述第一圖像的第一行總和向量;產(chǎn)生所述第二圖像的第二行總和向量;以及確定所述第一行總和向量和所述第二行總和向量的最佳擬合。在其它實(shí)施例中,確定所述垂直不等性可包括:產(chǎn)生所述第一圖像的第一行邊緣總和向量;產(chǎn)生所述第二圖像的第二行邊緣總和向量;以及確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。在一些實(shí)施例中,所述最佳擬合可通過使兩個(gè)向量之間的絕對(duì)差值的總和最小化來確定。
[0017]在一些實(shí)施例中,所述方法可進(jìn)一步包括基于經(jīng)校正圖像產(chǎn)生立體圖像對(duì)。在一些實(shí)施例中,所述元件可反復(fù)地執(zhí)行,例如,每一立體圖像對(duì)可為立體視頻或電影的部分?;蛘撸Ⅲw圖像對(duì)可包括快照。在其它實(shí)施例中,所述成像裝置可進(jìn)一步包括無線電話手持機(jī)。所述裝置的一些實(shí)施例進(jìn)一步包括用戶致動(dòng)的控制,其中所述控制模塊進(jìn)一步經(jīng)配置以響應(yīng)于用戶致動(dòng)的控制的第一致動(dòng)來俘獲第一圖像。
[0018]其它當(dāng)前實(shí)施例可包含一種含有處理器可執(zhí)行指令的非暫時(shí)性計(jì)算機(jī)可讀媒體,所述處理器可執(zhí)行指令操作以致使處理器:確定第一圖像與第二圖像之間的垂直不等性,通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述垂直不等性,以及基于所述經(jīng)校正圖像而產(chǎn)生立體圖像對(duì)。在一些實(shí)施例中,指令可致使處理器通過以下操作確定垂直不等性:產(chǎn)生所述第一圖像的第一行邊緣總和向量,產(chǎn)生所述第二圖像的第二行邊緣總和向量,以及確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。在其它實(shí)施例中,指令可致使處理器通過以下操作確定垂直不等性:產(chǎn)生所述第一圖像的行總和向量,產(chǎn)生所述第二圖像的第二行總和向量,以及確定所述第一行邊緣總和向量與所述第二行邊緣總和向量之間的最佳擬合。在一些實(shí)施例中,確定最佳擬合包含使兩個(gè)向量之間的絕對(duì)差值的總和最小化。
【專利附圖】
【附圖說明】
[0019]下文將結(jié)合附圖描述所揭示的方面,提供附圖以說明而不是限制所揭示的方面,其中相同標(biāo)號(hào)表不相同兀件。
[0020]圖1A是描繪實(shí)施一些操作實(shí)施例的裝置的框圖。圖解說明移動(dòng)裝置的主要組件。
[0021]圖1B是描繪產(chǎn)生立體圖像的裝置的一個(gè)實(shí)施例的框圖。
[0022]圖2A是用于在電子顯示器上顯示立體圖像對(duì)的過程的一個(gè)實(shí)施例的流程圖。
[0023]圖2B是用于在電子顯示器上顯示立體圖像數(shù)據(jù)的過程的實(shí)施例的流程圖。
[0024]圖2C是用于在電子顯示器上顯示立體圖像對(duì)數(shù)據(jù)的過程的實(shí)施例的流程圖。
[0025]圖3A圖解說明在至少一個(gè)操作實(shí)施例中的圖像行求和以及行總和向量的產(chǎn)生的過程。
[0026]圖3B圖解說明在至少一個(gè)操作實(shí)施例中在兩個(gè)行總和向量之間執(zhí)行最佳擬合操作的過程。
[0027]圖4圖解說明兩個(gè)圖像之間的垂直不等性,以及一個(gè)操作實(shí)施例可如何裁剪圖像以減少或消除垂直不等性。
[0028]圖5是描繪用于在電子顯示器上顯示數(shù)據(jù)的過程的一個(gè)實(shí)施例的流程圖。
[0029]圖6是描繪由主控制模塊使用以顯示立體圖像對(duì)的過程的一個(gè)實(shí)施例的數(shù)據(jù)流圖。
[0030]圖7是描繪由主控制模塊使用以顯示立體圖像對(duì)的過程的一個(gè)實(shí)施例的數(shù)據(jù)流圖。
【具體實(shí)施方式】
[0031]本文揭示的實(shí)施方案提供用于以包含多個(gè)成像傳感器的裝置產(chǎn)生立體圖像的系統(tǒng)、方法和設(shè)備。特定來說,本發(fā)明實(shí)施例預(yù)期確定兩個(gè)圖像之間的垂直不等性,通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正垂直不等性,以及基于經(jīng)校正圖像產(chǎn)生和顯示立體圖像對(duì)。所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,這些實(shí)施例可以硬件、軟件、固件或其任一組合來實(shí)施。
[0032]在以下描述中,給出許多具體細(xì)節(jié)以提供對(duì)實(shí)例的詳盡理解。然而所屬領(lǐng)域的技術(shù)人員將了解,可在無這些具體細(xì)節(jié)的情況下實(shí)踐所述實(shí)例。舉例來說,可以框圖展示電組件/裝置,以免用不必要的細(xì)節(jié)混淆所述實(shí)例。在其它實(shí)例中,可詳細(xì)展示此些組件、其它結(jié)構(gòu)和技術(shù)以進(jìn)一步闡釋所述實(shí)例。
[0033]還注意到,可將實(shí)例描述為過程,所述過程描繪為流程圖、流圖、有限狀態(tài)圖、結(jié)構(gòu)圖或框圖。雖然流程圖可將操作描述為順序過程,但操作中的許多可并行地或同時(shí)地執(zhí)行,且過程可重復(fù)。另外,可重新布置操作的次序。當(dāng)過程的操作完成時(shí),過程終止。過程可對(duì)應(yīng)于方法、功能、程序、子例程、子程序等等。當(dāng)過程對(duì)應(yīng)于軟件函數(shù)時(shí),其終止對(duì)應(yīng)于所述函數(shù)到調(diào)用函數(shù)或主函數(shù)的返回。[0034]所屬領(lǐng)域的技術(shù)人員將了解,可使用多種不同技藝和技術(shù)中的任一種來表示信息和信號(hào)。舉例來說,可通過電壓、電流、電磁波、磁場(chǎng)或磁性粒子、光場(chǎng)或光學(xué)粒子或者其任何組合來表示整個(gè)以上描述中可能參考的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)和碼片。
[0035]立體成像裝置的多個(gè)相機(jī)的相對(duì)位置可通過三個(gè)角移動(dòng)軸和三個(gè)移位軸來描述。為了此論述的目的,x、y和z軸上的位置描述相對(duì)移位。角旋轉(zhuǎn)可通過圍繞水平(X)軸的旋轉(zhuǎn)(也稱為“俯仰”)、圍繞垂直(y)軸的旋轉(zhuǎn)(稱為“橫偏”)和圍繞⑴軸的旋轉(zhuǎn)(或“橫滾”)來描述。
[0036]多個(gè)傳感器在某個(gè)軸上的相對(duì)位置的變化比在其它軸上的變化更顯著地影響立體圖像質(zhì)量。舉例來說,心理學(xué)測(cè)試證實(shí)了沿著y軸的移位或俯仰角的變化對(duì)所感知圖像質(zhì)量有最大影響。沿著y軸的這些移位或俯仰角稱為垂直不等性。在長(zhǎng)時(shí)期中觀看時(shí),垂直不等性可能引起惡心和頭痛,例如在立體視頻或電影應(yīng)用中的情況。
[0037]給定立體圖像對(duì)對(duì)垂直不等性的敏感度,以及在精確校準(zhǔn)的狀態(tài)中維持多成像傳感器裝置的相對(duì)難度,提供對(duì)具有垂直不等性的所俘獲圖像對(duì)具有某種程度的容限的成像裝置變得有利。一個(gè)實(shí)施例是成像處理方法,其動(dòng)態(tài)地調(diào)整立體圖像對(duì)以減少或消除圖像之間的垂直不等性。通過動(dòng)態(tài)地調(diào)整圖像以移除或減少垂直不等性,立體圖像對(duì)的質(zhì)量較少地依賴于精確裝置校準(zhǔn)。這是尤其有利的,因?yàn)榻?jīng)常難以在裝置的現(xiàn)實(shí)應(yīng)用中實(shí)現(xiàn)此些校準(zhǔn)。
[0038]圖1A描繪具有一組組件的裝置100的高級(jí)框圖,所述組件包含鏈接到成像傳感器115和116的處理器120。工作存儲(chǔ)器105、存儲(chǔ)裝置110、電子顯示器125和存儲(chǔ)器130也與處理器120通信。
[0039]裝置100可為手機(jī)、數(shù)碼相機(jī)、個(gè)人數(shù)字助理、平板計(jì)算機(jī)或類似物。裝置100也可為較固定的裝置,例如桌上型個(gè)人計(jì)算機(jī)、視頻會(huì)議臺(tái)或類似物。多個(gè)應(yīng)用程序可供用戶在裝置100上使用。這些應(yīng)用程序可包含傳統(tǒng)的照相應(yīng)用程序、高動(dòng)態(tài)范圍成像、全景視頻,或產(chǎn)生3D圖像或3D視頻的立體成像。
[0040]處理器120可為通用處理單元或?yàn)槌上駪?yīng)用特定設(shè)計(jì)的處理器。如圖示,處理器120連接到存儲(chǔ)器130和工作存儲(chǔ)器105。在圖解說明的實(shí)施例中,存儲(chǔ)器130存儲(chǔ)成像傳感器控制模塊135、不等性確定模塊140、移位與裁剪模塊155、編碼模塊160、俘獲控制模塊170和操作系統(tǒng)175。這些模塊包含配置處理器以執(zhí)行各種圖像處理和裝置管理任務(wù)的指令。工作存儲(chǔ)器105可由處理器120使用以存儲(chǔ)包含于存儲(chǔ)器130的模塊中的處理器指令的工作集合?;蛘?,工作存儲(chǔ)器105也可由處理器120使用以存儲(chǔ)在裝置100的操作期間產(chǎn)生的動(dòng)態(tài)數(shù)據(jù)。
[0041]如上文提到,處理器由存儲(chǔ)在存儲(chǔ)器中的若干模塊配置。成像傳感器控制模塊135包含配置處理器120以調(diào)整成像傳感器115和116的焦點(diǎn)位置的指令。成像傳感器控制模塊135還包含配置處理器120以用成像傳感器115和116俘獲圖像的指令。因此,處理器120連同圖像俘獲控制模塊135、成像傳感器115或116以及工作存儲(chǔ)器105—起表示用于使用成像傳感器俘獲圖像的一個(gè)裝置。由于成像傳感器可視為輸入裝置,因此處理器120連同圖像俘獲控制模塊135、成像傳感器115或116以及工作存儲(chǔ)器105 —起還表示用于以輸入裝置俘獲圖像的一個(gè)裝置。
[0042]不等性確定模塊140提供配置處理器120以確定且可能地消除由成像傳感器115和116俘獲的兩個(gè)圖像之間的垂直不等性的指令。因此,不等性確定模塊內(nèi)的指令連同處理器120和工作存儲(chǔ)器105 —起表示用于確定第一圖像與第二圖像之間的垂直不等性的一個(gè)裝置。
[0043]移位與裁剪模塊155包含可配置處理器120以使第一圖像和第二圖像相對(duì)于彼此移位以便校正兩個(gè)圖像之間的垂直不等性的指令。移位與裁剪模塊155也可包含用以裁剪圖像I和/或圖像2以實(shí)現(xiàn)兩個(gè)圖像之間的一致對(duì)準(zhǔn)的指令。因此,移位與裁剪模塊155內(nèi)的指令連同處理器120和工作存儲(chǔ)器105—起表示用于校正兩個(gè)圖像之間的垂直不等性的一個(gè)裝置。
[0044]編碼模塊160包含配置處理器以將由成像傳感器115和116俘獲的圖像編碼為立體圖像的指令。因此,編碼模塊160內(nèi)含有的指令表示用于基于第一圖像和第二圖像而產(chǎn)生立體圖像的一個(gè)裝置。
[0045]俘獲控制模塊170可包含控制裝置100的總體圖像處理功能的指令。舉例來說,俘獲控制模塊170可包含調(diào)用成像控制模塊135中的子例程以便配置處理器120以使用成像傳感器115或116俘獲第一和第二圖像的指令。俘獲控制模塊170可隨后調(diào)用不等性確定模塊140以確定兩個(gè)圖像之間的垂直不等性。俘獲控制模塊可隨后調(diào)用移位與裁剪模塊155以移位和裁剪由成像傳感器115或成像傳感器116俘獲的圖像以垂直對(duì)準(zhǔn)所述圖像。俘獲控制模塊170可隨后調(diào)用編碼模塊160以將由成像傳感器115和成像傳感器116俘獲且由移位與裁剪模塊160調(diào)整的兩個(gè)圖像編碼為立體圖像對(duì)。在一些實(shí)施例中,編碼模塊160或俘獲控制模塊170可包含配置處理器120以將立體圖像對(duì)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)裝置110的指令。
[0046]在一些其它實(shí)施例中,俘獲控制模塊170可包含配置處理器以在顯示器125上顯示數(shù)據(jù)的指令。因此,俘獲控制模塊、例如處理器120等處理器以及例如工作存儲(chǔ)器105等存儲(chǔ)器內(nèi)的指令表示用于在電子顯示器上顯示數(shù)據(jù)的一個(gè)裝置。
[0047]操作系統(tǒng)模塊175配置處理器以管理裝置100的存儲(chǔ)器和處理資源。舉例來說,操作系統(tǒng)模塊175可包含裝置驅(qū)動(dòng)器以管理例如電子顯示器125、存儲(chǔ)裝置110或成像傳感器115等硬件資源。因此,在一些實(shí)施例中,上文論述的圖像處理模塊中含有的指令可不直接與這些硬件資源交互,而是通過位于操作系統(tǒng)組件175中的標(biāo)準(zhǔn)子例程或API交互。操作系統(tǒng)175內(nèi)的指令可隨后直接與這些硬件組件交互。
[0048]舉例來說,操作系統(tǒng)175可包含形成顯示裝置驅(qū)動(dòng)器的指令集。這些指令可配置處理器120以致使在顯示器125上顯示數(shù)據(jù)。操作系統(tǒng)顯示裝置驅(qū)動(dòng)器中含有的指令可控制電子顯示器以便使得例如存儲(chǔ)器130等存儲(chǔ)器中存儲(chǔ)的其它模塊能夠在電子顯示器上更容易地顯示數(shù)據(jù)。因此,配置處理器以在電子顯示器上顯示數(shù)據(jù)的操作系統(tǒng)175中含有的指令連同電子顯示器125和處理器120 —起表示用于在電子顯示器上顯示數(shù)據(jù)的一個(gè)裝置。
[0049]處理器120可將數(shù)據(jù)寫入到存儲(chǔ)模塊110。雖然存儲(chǔ)模塊110以圖形方式表示為傳統(tǒng)磁盤裝置,但所屬領(lǐng)域的技術(shù)人員將了解,多個(gè)實(shí)施例可包含基于磁盤的存儲(chǔ)裝置或若干其它類型存儲(chǔ)媒體中的一者以包含存儲(chǔ)器磁盤、USB驅(qū)動(dòng)器、快閃驅(qū)動(dòng)器、遠(yuǎn)程連接存儲(chǔ)媒體、虛擬磁盤驅(qū)動(dòng)器或類似物。
[0050]雖然圖1A描繪具有包含處理器、成像傳感器和存儲(chǔ)器的單獨(dú)組件的裝置,但所屬《議臺(tái)或類似物。多個(gè)應(yīng)用程序可供用戶在豆相應(yīng)用程序、聞動(dòng)態(tài)范圍成像、全景視頻,
象應(yīng)用特定設(shè)計(jì)的處理器。如圖示,處理器96。輸入191將數(shù)據(jù)提供到處理器192。取多種來源。舉例來說,在一個(gè)實(shí)施例中,輸各建立與數(shù)據(jù)源的網(wǎng)絡(luò)連接性,且將從那些其它實(shí)施例中,輸入191可表示便攜式媒體搭、軟磁盤驅(qū)動(dòng)器或類似物。輸入191可從渝入191還可表示傳統(tǒng)固定存儲(chǔ)裝置,例如
!:理器912以接收來自輸入191的數(shù)據(jù)的指32以從輸入191接收第一或第二圖像的指處理器以還從輸入190接收垂直不等性元取數(shù)據(jù)的主控制模塊內(nèi)的指令連同處理器-確定第一圖像與第二圖像之間的垂直不等現(xiàn)兩個(gè)圖像之間的一致對(duì)準(zhǔn)的指令。因此,移位與裁剪模塊184內(nèi)的指令連同處理器192和工作存儲(chǔ)器196 —起可表示用于通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正兩個(gè)圖像之間的垂直不等性的一個(gè)裝置。
[0058]編碼模塊186可包含配置處理器以將第一和第二圖像編碼為立體圖像的指令。主控制模塊188可將經(jīng)校正圖像從移位與裁剪模塊184提供到編碼模塊186。編碼器模塊186可隨后基于經(jīng)校正圖像產(chǎn)生立體圖像對(duì)。因此,編碼模塊186內(nèi)含有的指令表示用于基于包含經(jīng)校正圖像的圖像而產(chǎn)生立體圖像的一個(gè)裝置。
[0059]顯示控制模塊187可包含配置處理器以在電子顯示器上顯示數(shù)據(jù)的指令。因此,顯示控制模塊187內(nèi)的指令連同處理器192和工作存儲(chǔ)器182—起表示用于在電子顯示器上顯示數(shù)據(jù)的一個(gè)裝置。由于編碼模塊186可編碼立體圖像對(duì),且主控制模塊188可將經(jīng)編碼立體圖像對(duì)傳遞到顯示控制模塊187,顯示控制模塊187中的指令基于此可致使在例如顯示器194等顯示器上顯示立體圖像,因此顯示控制模塊187內(nèi)的指令連同處理器192和存儲(chǔ)器182 —起表示用于在電子顯示器上顯示立體圖像對(duì)的一個(gè)裝置。
[0060]主控制模塊188可包含控制裝置180的總體圖像處理功能的指令。舉例來說,主控制模塊188可包含配置處理器192以從輸入191接收兩個(gè)圖像幀的指令。主控制模塊還可包含配置處理器192以從輸入191接收指示兩個(gè)圖像幀之間的垂直不等性的元數(shù)據(jù)的指令。主控制模塊188可隨后調(diào)用移位與裁剪模塊184以移位和裁剪從輸入191接收的圖像以垂直對(duì)準(zhǔn)所述圖像。主控制模塊188可隨后調(diào)用編碼模塊186以在兩個(gè)圖像已由移位與裁剪模塊184處理之后將兩個(gè)圖像編碼為立體圖像對(duì)。在一些實(shí)施例中,編碼模塊186或主控制模塊188可包含配置處理器192以將立體圖像對(duì)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)裝置198的指令。主控制模塊188還可調(diào)用顯示控制模塊187以在例如顯示器194等電子顯示器上顯示數(shù)據(jù)。
[0061]操作系統(tǒng)模塊190配置處理器192以管理裝置180的存儲(chǔ)器和處理資源。舉例來說,操作系統(tǒng)模塊190可包含裝置驅(qū)動(dòng)器以管理例如輸入191、電子顯示器194或存儲(chǔ)裝置198等硬件資源。因此,在一些實(shí)施例中,上文論述的圖像處理模塊中含有的指令可不直接與這些硬件資源交互,而是通過位于操作系統(tǒng)組件190中的標(biāo)準(zhǔn)子例程或API交互。操作系統(tǒng)190內(nèi)的指令可隨后直接與這些硬件組件交互。
[0062]處理器192可將數(shù)據(jù)寫入到存儲(chǔ)模塊198。雖然存儲(chǔ)模塊198以圖形方式表示為傳統(tǒng)磁盤裝置,但所屬領(lǐng)域的技術(shù)人員將了解,多個(gè)實(shí)施例可包含基于磁盤的存儲(chǔ)裝置或若干其它類型存儲(chǔ)媒體中的一者以包含存儲(chǔ)器磁盤、USB驅(qū)動(dòng)器、快閃驅(qū)動(dòng)器、遠(yuǎn)程連接存儲(chǔ)媒體、虛擬磁盤驅(qū)動(dòng)器或類似物。
[0063]雖然圖1B描繪具有包含處理器和存儲(chǔ)器的單獨(dú)組件的裝置,但所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,這些單獨(dú)組件可以多種方式組合以實(shí)現(xiàn)特定設(shè)計(jì)目的。舉例來說,在替代實(shí)施例中,存儲(chǔ)器組件可與處理器組件組合以節(jié)省成本且改善性能。
[0064]另外,雖然圖1B圖解說明兩個(gè)存儲(chǔ)器組件包含具有若干模塊的存儲(chǔ)器組件182和具有工作存儲(chǔ)器的單獨(dú)存儲(chǔ)器196,但所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到利用不同存儲(chǔ)器架構(gòu)的若干實(shí)施例。舉例來說,設(shè)計(jì)可利用ROM或靜態(tài)RAM存儲(chǔ)器用于存儲(chǔ)實(shí)施存儲(chǔ)器182中含有的模塊的處理器指令。或者,處理器指令可在系統(tǒng)啟動(dòng)時(shí)從磁盤存儲(chǔ)裝置讀取,所述磁盤存儲(chǔ)裝置集成到裝置180中或經(jīng)由外部裝置端口而連接。處理器指令可隨后加載到RAM中以便于由處理器執(zhí)行。舉例來說,工作存儲(chǔ)器196可為RAM存儲(chǔ)器,其中指令在由處理器192執(zhí)行之前加載到工作存儲(chǔ)器105中。
[0065]雖然已圖解說明圖1B包含輸入裝置190且圖1的裝置100不包含輸入裝置,但應(yīng)了解,成像裝置的其它實(shí)施例可包含圖1A和IB兩者中圖解說明的多種組件。舉例來說,一個(gè)實(shí)施例可包含成像傳感器115和116以及輸入裝置190兩者。在此實(shí)施例中,圖像可從圖像傳感器接收,而指示圖像之間的不等性的元信息可經(jīng)由輸入191接收?;蛘撸恍﹫D像對(duì)可經(jīng)由圖像傳感器接收,而其它圖像對(duì)是經(jīng)由輸入裝置接收。裝置的一個(gè)實(shí)施例可取決于圖像的來源使用不同方法確定兩個(gè)圖像之間的不等性。舉例來說,一個(gè)實(shí)施例可使用行求和或行邊緣求和方法確定以嵌入式圖像傳感器俘獲的圖像的垂直不等性,而經(jīng)由例如輸入裝置191等單獨(dú)輸入裝置接收的圖像的垂直不等性可經(jīng)由經(jīng)輸入裝置191接收的元信息來確定。
[0066]圖2A是用于在電子顯示器上顯示數(shù)據(jù)的過程的流程圖。圖2A的過程200的部分或全部可在一個(gè)實(shí)施例中由包含在圖1A的俘獲控制模塊170中的指令實(shí)施。過程200在開始框205處開始,且隨后轉(zhuǎn)變到框210,其中俘獲第一圖像。第一圖像可由俘獲控制模塊170中調(diào)用成像傳感器控制模塊135內(nèi)的子例程的指令俘獲。成像傳感器控制模塊135可隨后可能經(jīng)由操作系統(tǒng)模塊175配置處理器以控制成像傳感器115或116以俘獲圖像。過程200隨后移動(dòng)到框215,其中俘獲第二圖像。過程200隨后移動(dòng)到框220,其中指令確定所俘獲第一圖像與第二圖像之間的垂直不等性。這些指令可位于圖1A的不等性確定模塊140中?;蛘撸?20可由主控制模塊188中的指令實(shí)施,所述主控制模塊包含配置例如處理器192等處理器以從例如圖1B的輸入裝置191等輸入裝置讀取數(shù)據(jù)的指令。
[0067]在圖解說明的實(shí)施例中,過程200的框220可包含通過首先對(duì)每一圖像的行進(jìn)行求和來確定第一與第二圖像之間的垂直不等性的指令。此求和過程產(chǎn)生兩個(gè)向量,每一圖像一個(gè)向量。向量的每一元素表示圖像的一個(gè)行總和。圖3A中展示實(shí)例向量,項(xiàng)目310。圖3A中的圖像305的行已經(jīng)概括化,產(chǎn)生由曲線圖310表示的向量。應(yīng)注意,每一行的總和將產(chǎn)生不連續(xù)曲線圖,但為了圖解說明目的而將曲線圖展示為連續(xù)的線。圖3A中圖解說明兩個(gè)圖像的行總和。圖像320是從一個(gè)傳感器取得,且圖像330是從另一傳感器取得。兩個(gè)曲線圖中的差異表示兩個(gè)圖像之間的變化。
[0068]所述向量具有實(shí)質(zhì)相似性。舉例來說,在兩個(gè)曲線圖的峰與谷之間存在一股對(duì)應(yīng)關(guān)系。這些相似性允許對(duì)所述兩個(gè)向量執(zhí)行最佳擬合運(yùn)算。在一些實(shí)施例中,通過識(shí)別兩個(gè)向量之間的偏移來確定最佳擬合,其最小化兩個(gè)向量的位置之間的絕對(duì)差和。
[0069]因此,執(zhí)行行總和向量的最佳擬合的垂直不等性確定模塊140內(nèi)的指令連同處理器和存儲(chǔ)器一起表示用于確定兩個(gè)圖像之間的垂直不等性的一個(gè)裝置。
[0070]雖然行求和提供對(duì)不等性辨識(shí)和調(diào)整的一個(gè)解決方案,但其具有一些缺點(diǎn)。舉例來說,其有效性是依賴于場(chǎng)景的,且在一些情況下可能完全失敗。另外,當(dāng)在兩個(gè)圖像之間存在失準(zhǔn)時(shí)可影響其精度,舉例來說,間距中的失準(zhǔn)可影響基于行求和的解決方案的準(zhǔn)確性。由于按比例縮放(一個(gè)傳感器比另一傳感器更靠近場(chǎng)景)所致的圖像失準(zhǔn)也可影響基于行求和的垂直不等性確定的準(zhǔn)確性。
[0071]由于關(guān)于行求和技術(shù)的這些缺點(diǎn),其它實(shí)施例可基于水平邊緣檢測(cè)過程的結(jié)果來形成向量?;谶吘墮z測(cè)過程可對(duì)圖像的每一像素指派邊緣值??蓪?duì)圖像的行中的每一像素的邊緣值進(jìn)行求和,且將結(jié)果存儲(chǔ)在水平邊緣向量的對(duì)應(yīng)條目中。針對(duì)圖像的每一行重同處理器和存儲(chǔ)器一起表示用于確定兩個(gè)
說明的輸入裝置190等輸入裝置接收的元1解說明的裝置180等裝置可經(jīng)由輸入裝置矣可由外部源提供。舉例來說,外部源可為牽機(jī)也可確定兩個(gè)圖像之間的垂直不等性。6輸入裝置191接收的元信息。因此,主控息的指令表示用于確定兩個(gè)圖像之間的垂
動(dòng)到框240,其中將校正應(yīng)用于圖像中的一100的不等性確定模塊140、移位與裁剪模=含有的指令執(zhí)行。這些模塊中的指令連同含校正圖像的一個(gè)裝置。
位和/或裁剪一個(gè)或兩個(gè)圖像。舉例來說,生。然而,因?yàn)榈谝粓D像現(xiàn)在在經(jīng)裁剪尺寸效于第一圖像的尺寸。此裁剪導(dǎo)致具有比框248,其中顯示立體圖像對(duì)。如果立體圖像對(duì)的質(zhì)量水平是不可接受的,那么過程200從決策框246移動(dòng)到處理框247,其中顯示立體圖像對(duì)的二維版本。舉例來說,框247可僅顯示立體圖像對(duì)中包含的兩個(gè)圖像中的僅一者。過程200隨后轉(zhuǎn)變到結(jié)束狀態(tài)250。
[0079]圖2B是用于在電子顯示器上顯示數(shù)據(jù)的過程的流程圖。圖2B的過程252的部分或全部可在一個(gè)實(shí)施例中由包含在圖1A的俘獲控制模塊170或圖1B的主控制模塊I88中的指令實(shí)施。過程252在開始框255處開始,且隨后移動(dòng)到框260,其中接收第一圖像。第一圖像在一些實(shí)施例中可從圖1A的圖像傳感器115或116接收?;蛘撸瑘D像可從圖1B的輸入191接收。在框260中接收第一圖像之后,過程252移動(dòng)到框265,其中接收第二圖像。類似于第一圖像,第二圖像可從圖1A的圖像傳感器115或116或者圖1B的輸入191接收。過程252隨后移動(dòng)到框270,其中確定在框260和265中接收的兩個(gè)圖像之間的垂直不等性???70可類似于如上文相對(duì)于圖2A所述的框220起作用。過程252隨后移動(dòng)到框272,其中使用在框270中確定的垂直不等性來應(yīng)用校正以產(chǎn)生至少一個(gè)經(jīng)校正圖像。校正第一或第二圖像可包含移位或裁剪圖像中的一者或兩者。框272可在圖1A中圖解說明的裝置100的移位與裁剪模塊160或圖1B中圖解說明的裝置180的移位與裁剪模塊184中執(zhí)行。過程252隨后移動(dòng)到框274,其中產(chǎn)生立體圖像對(duì)。在框274中產(chǎn)生的立體圖像對(duì)可基于來自框272的經(jīng)校正圖像。
[0080]在已產(chǎn)生立體圖像對(duì)之后,過程252隨后移動(dòng)到?jīng)Q策框276,其中將在框274中產(chǎn)生的立體圖像對(duì)的質(zhì)量與質(zhì)量閾值進(jìn)行比較。如果立體圖像對(duì)的質(zhì)量高于質(zhì)量閾值,那么框276將確定立體圖像對(duì)的質(zhì)量是可接受的。
[0081]框276可在決定確定立體圖像對(duì)的質(zhì)量高于質(zhì)量閾值之前評(píng)估立體圖像對(duì)的一個(gè)或一個(gè)以上屬性。舉例來說,框276可評(píng)估立體圖像對(duì)的圖像之間剩余的垂直不等性。如果垂直不等性高于閾值,那么框276可確定立體圖像對(duì)的質(zhì)量低于質(zhì)量閾值???76還可評(píng)估立體圖像對(duì)的視場(chǎng)。如果視場(chǎng)已減小到低于視場(chǎng)閾值,那么框276可確定立體圖像對(duì)的質(zhì)量水平低于質(zhì)量閾值???76還可評(píng)估垂直不等性和視場(chǎng)確定兩者的結(jié)果以確定立體圖像對(duì)的質(zhì)量水平。
[0082]如果框276確定立體圖像對(duì)的質(zhì)量是可接受的,那么過程252轉(zhuǎn)變到框277,其中顯示立體圖像對(duì)。舉例來說,圖像對(duì)可在圖1A中圖解說明的裝置100的顯示器125或圖1B中圖解說明的裝置180的顯示器194上顯示。然而如果立體圖像對(duì)的質(zhì)量水平低于視為可接受質(zhì)量的閾值水平,那么過程252移動(dòng)到框278,其中可顯示二維圖像。在一些實(shí)施例中,在框278中顯示的二維圖像也可在裝置100的顯示器125或裝置180的顯示器194上顯示。在框277或278中顯示圖像之后,過程252移動(dòng)到結(jié)束框280。
[0083]圖2C是用于在電子顯示器上顯示數(shù)據(jù)的過程286的流程圖。圖2C的過程286的部分或全部可在一個(gè)實(shí)施例中由包含在圖1A的俘獲控制模塊170或圖1B的主控制模塊188中的指令實(shí)施。過程286在開始框287處開始,且隨后移動(dòng)到框288,其中接收第一圖像。圖像可例如從圖1A中圖解說明的裝置100的圖像傳感器115或116或者從圖1B中圖解說明的裝置180的輸入191接收。過程286隨后移動(dòng)到框289,其中接收第二圖像。類似地,第二圖像也可從圖像傳感器或輸入裝置接收。過程286隨后移動(dòng)到框290,其中確定垂直不等性信息。第一圖像與第二圖像之間的垂直不等性可以若干方式確定。舉例來說,可使用參考圖2A中圖解說明的過程200論述的方法中的任一者?;蛘撸赏ㄟ^接收也稱為元信息的數(shù)據(jù)來確定兩個(gè)圖像之間的不等性。元信息可經(jīng)由例如圖1B中圖解說明的裝置180的輸入191等輸入裝置接收。
[0084]過程286隨后移動(dòng)到?jīng)Q策框291,其中將垂直不等性與閾值進(jìn)行比較。如果兩個(gè)圖像之間的垂直不等性低于閾值,那么過程286轉(zhuǎn)變到框292,其中將校正應(yīng)用于所接收第一或第二圖像。所述校正可基于不等性元信息(如果在框290中接收)。或者,其可基于先前論述的不等性確定方法的結(jié)果,例如行總和向量或行邊緣總和向量的最佳擬合。過程286隨后移動(dòng)到框294,其中基于來自框292的經(jīng)校正第一和第二圖像產(chǎn)生立體圖像對(duì)。過程286隨后轉(zhuǎn)變到框295,其中顯示立體圖像對(duì)。
[0085]如果第一與第二圖像之間的垂直不等性高于閾值,那么過程286從決策框291移動(dòng)到處理框296,其中顯示二維圖像。舉例來說,可顯示立體圖像對(duì)中包含的兩個(gè)圖像中的僅一者。框296或295中顯示的圖像可在圖1A中圖解說明的裝置100的顯示器125或圖1B中圖解說明的裝置180的顯示器194上顯示。在框295中顯示立體圖像對(duì)或在框296中顯示二維圖像之后,過程286移動(dòng)到結(jié)束框298。
[0086]圖4圖解說明可根據(jù)圖2A的框240、圖2B的框275或圖2C的框292中所示的過程的一個(gè)實(shí)施例裁剪的圖像對(duì)的一個(gè)圖解說明。圖解說明湖450上的建筑物470的兩個(gè)圖像。圖像410是從比圖像420稍微較低的視角取得。因此,圖像410在其視場(chǎng)中包含湖的較大部分,而圖像420在其視場(chǎng)中包含天空460的較大部分。每一圖像的未包含于另一圖像中的部分由每一圖像的陰影部分表示,識(shí)別為415和425。如圖解說明,兩個(gè)圖像包含顯著的垂直不等性,其可在形成立體圖像對(duì)之前消除。為了消除垂直不等性,將裁剪每一圖像的陰影部分415和425,從而導(dǎo)致由兩個(gè)圖像的共同部分表示的最終視場(chǎng),由帶括號(hào)區(qū)域440識(shí)別。
[0087]雖然一些成像環(huán)境允許以上技術(shù)成功處理從成像傳感器115和成像傳感器116俘獲的圖像以減少或消除垂直不等性且產(chǎn)生高質(zhì)量立體圖像對(duì),但一些成像環(huán)境可能呈現(xiàn)過大而無法充分補(bǔ)償?shù)牟坏刃?。在此些成像條件下,成像裝置避免產(chǎn)生立體圖像可能是適當(dāng)?shù)模驗(yàn)榭赡軣o法確保足夠的圖像質(zhì)量。一個(gè)實(shí)施方案可例如使成像裝置轉(zhuǎn)變?yōu)槎S成像模式。在此模式中,可使用僅一個(gè)成像傳感器的圖像來產(chǎn)生傳統(tǒng)二維圖像。舉例來說,如果裝置先前在產(chǎn)生立體視頻或電影,那么在垂直不等性超過特定閾值后,裝置可即刻開始產(chǎn)生傳統(tǒng)二維格式,其中圖像幀從僅單個(gè)成像傳感器產(chǎn)生?;蛘?,裝置可繼續(xù)產(chǎn)生立體視頻或電影,但以較低質(zhì)量來產(chǎn)生,同時(shí)還提供電影的質(zhì)量水平低于閾值的指示符。在再其它實(shí)施例中,裝置可繼續(xù)產(chǎn)生立體視頻,但可使用用戶提示或其它輸入接收技術(shù)來確定用戶是否希望繼續(xù)以降低的質(zhì)量水平進(jìn)行顯示。再其它實(shí)施例可繼續(xù)產(chǎn)生立體圖像,無論垂直不等性的量如何。
[0088]在一些成像環(huán)境中,盡管具有相對(duì)高垂直不等性,但成像裝置可能夠產(chǎn)生足夠質(zhì)量的立體圖像,但所得立體圖像對(duì)的視場(chǎng)可減小到低于閾值。在一些實(shí)施例中,成像裝置可提示或另外請(qǐng)求來自用戶的關(guān)于其是否希望繼續(xù)具有減小的視場(chǎng)的立體成像應(yīng)用的顯示的輸入。
[0089]圖5是描繪由俘獲控制模塊或主控制模塊使用以顯示立體圖像對(duì)的過程的一個(gè)實(shí)施例的流程圖。過程500在開始框505處開始,且隨后移動(dòng)到框510,其中接收第一圖像。在一些實(shí)施例中,圖像可從圖1的圖像傳感器115或116或者圖1B的輸入裝置190接收。過程500隨后移動(dòng)到框515,其中接收第二圖像。類似于第一圖像,在一些實(shí)施例中,第二圖像也可從圖像傳感器或輸入裝置接收。過程500隨后移動(dòng)到框520,其中確定第一圖像與第二圖像之間的垂直不等性???20可實(shí)施上文論述的不等性確定實(shí)施例中的任一者,以包含行求和、行邊緣求和或關(guān)注點(diǎn)匹配以確定兩個(gè)圖像之間的垂直不等性。用于對(duì)準(zhǔn)圖像的其它技術(shù)是此項(xiàng)技術(shù)中已知的且也可實(shí)施。舉例來說,還可利用數(shù)字?jǐn)z影術(shù)中已知的圖像對(duì)齊技術(shù)。
[0090]應(yīng)注意,過程500的替代實(shí)施例在框520中使用其它方法確定垂直不等性。舉例來說,一些實(shí)施例可通過接收指示第一圖像與第二圖像之間存在的垂直不等性的元信息來確定垂直不等性。元信息可例如經(jīng)由圖1B中圖解說明的輸入裝置190接收。所述信息可從網(wǎng)絡(luò)、存儲(chǔ)裝置或甚至在顯示裝置自身內(nèi)運(yùn)行的另一處理器接收。
[0091]過程500隨后移動(dòng)到?jīng)Q策框525,其中將垂直不等性與閾值進(jìn)行比較以確定是否應(yīng)由裝置100的成像處理指令執(zhí)行對(duì)不等性的校正。舉例來說,在一些實(shí)施例中,裝置100的移位與裁剪模塊165可提供用于校正圖像的裝置,但某些垂直不等性可能超過移位與裁剪模塊的補(bǔ)償能力的能力。另外,在極大垂直不等性的情況下,所得立體圖像的視場(chǎng)可變得不實(shí)際地小。
[0092]如果在決策框525處做出兩個(gè)圖像之間的垂直不等性低于閾值的確定,那么過程500移動(dòng)到框570,其中清除可能已顯示的任何低質(zhì)量指示符。過程500隨后移動(dòng)到框575,其中將對(duì)垂直不等性的校正應(yīng)用于第一圖像、第二圖像或兩個(gè)圖像。此校正可由圖1A的移位與裁剪模塊155或圖1B的移位與裁剪模塊184中包含的指令應(yīng)用。過程500隨后移動(dòng)到框580,其中將兩個(gè)圖像編碼為立體圖像對(duì)。此編碼可由位于圖1A的編碼模塊160或圖1B中圖解說明的裝置180的編碼模塊186中的指令執(zhí)行。過程500隨后移動(dòng)到框585,其中顯示立體圖像對(duì)。立體圖像可在圖1A的顯示器125或圖1B的顯示器194上顯示。過程500隨后返回到框510且過程500重復(fù)。
[0093]如果在決策框525處做出兩個(gè)圖像之間的垂直不等性高于閾值的確定,那么可顯示異常信息。異常信息可包含指示符,例如質(zhì)量或視場(chǎng)指示符。異常信息還可包含詢問用戶是否以某些顯示能力(例如立體圖像對(duì)的顯示)繼續(xù)的用戶提示。在圖解說明的實(shí)施例中,過程500移動(dòng)到框530以產(chǎn)生低質(zhì)量指示符。在一些實(shí)施例中,指示符可嵌入到立體圖像對(duì)自身中,因此當(dāng)顯示時(shí),指示符清楚地對(duì)用戶可見。
[0094]或者,運(yùn)行過程500的裝置可包含其它指示符,例如經(jīng)配置以顯示質(zhì)量指示符的燈或輔助顯示屏幕。指示符可顯示于此裝置的嵌入式顯示器上。而且,還可提供可聞指示符。舉例來說,當(dāng)垂直不等性超過閾值時(shí),可向用戶呈現(xiàn)音調(diào)、蜂鳴或口頭警報(bào)。
[0095]過程500隨后移動(dòng)到?jīng)Q策框535,其中指令確定裝置是否應(yīng)提示用戶是否應(yīng)繼續(xù)立體成像。在圖解說明的實(shí)施例中,可配置的提示提供了裝置行為中的靈活性。舉例來說,新手用戶可能偏好于避免提示,而是依賴于內(nèi)建的裝置邏輯來為其做出決策。較高級(jí)用戶可能偏好于具有對(duì)其裝置內(nèi)的立體成像過程的額外控制。如果啟用提示,那么過程500移動(dòng)到框555,其中對(duì)用戶進(jìn)行提示。對(duì)用戶的提示在一些實(shí)施例中可通過圖1B的主控制模塊188或顯示控制模塊187中包含的指令來實(shí)現(xiàn)。
[0096]接著,過程500移動(dòng)到框560,其中執(zhí)行指令以接收來自用戶的輸入。過程500隨后移動(dòng)到?jīng)Q策框565,其中指令確定用戶的響應(yīng)是否指示其希望繼續(xù)立體成像。如果用戶選擇繼續(xù),那么過程500移動(dòng)通過頁參考“A”到框545,其中指令致使產(chǎn)生二維圖像。二維成像模式可僅利用在框510和515中較早接收的兩個(gè)圖像中的一者。在一些實(shí)施例中,由框545產(chǎn)生的圖像可為來自圖像傳感器I的圖像或來自圖像傳感器2的圖像?;蛘撸淇蔀閺妮斎虢邮盏膱D像,例如圖1B中圖解說明的輸入裝置190。過程500隨后移動(dòng)到框590,其中顯示二維圖像。在一些實(shí)施例中,二維圖像可在圖1的顯示器125或圖1B的顯示器194上顯示。過程500隨后重復(fù)。
[0097]應(yīng)注意,雖然圖5圖解說明針對(duì)以高于閾值的垂直不等性俘獲的每個(gè)立體圖像對(duì)將產(chǎn)生用戶提示的邏輯流程,但所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,可實(shí)施額外邏輯以避免對(duì)用戶的過度提示。舉例來說,可實(shí)施每分鐘/小時(shí)/天的最大提示數(shù)目?;蛘?,可能僅隨著成像環(huán)境中的實(shí)質(zhì)垂直不等性改變來產(chǎn)生提示。舉例來說,可建立界定垂直不等性的“低”、“中”和“高”量的閾值。當(dāng)垂直不等性的量從一個(gè)閾值交叉到另一閾值時(shí),在一些實(shí)施例中,這可產(chǎn)生提示。舉例來說,在達(dá)到某個(gè)相對(duì)小閾值之后可能顯示第一提示。如果用戶選擇繼續(xù),那么假如不等性將達(dá)到嚴(yán)重得多的水平,則可產(chǎn)生額外提示。這些變化是此項(xiàng)技術(shù)中已知的,但為了簡(jiǎn)潔而未說明。
[0098]還應(yīng)注意,雖然圖5中圖解說明的實(shí)施例經(jīng)設(shè)計(jì)以與“用戶”交互,但其它實(shí)施例可提供替代控制方式。舉例來說,一些實(shí)施例可替代于提示而改為產(chǎn)生呈電子消息的形式的控制信號(hào)以傳達(dá)立體成像的狀態(tài)。舉例來說,立體成像裝置可配置有輸入和輸出端口,其中當(dāng)立體成像環(huán)境中的某些閾值被交叉時(shí)信號(hào)發(fā)送到輸出端口。這些輸出端口可包含無線連接或經(jīng)由例如USB的硬有線連接。此外,立體成像裝置可從輸入端口接受輸入。舉例來說,在產(chǎn)生指示垂直不等性超過特定閾值的輸出信號(hào)之后,一些實(shí)施例可在輸入端口上接受指示是否應(yīng)繼續(xù)立體成像、裝置是否應(yīng)移位到二維成像模式或可能是否應(yīng)完全停止成像的輸入。
[0099]如果決策框535確定用戶提示未啟用,那么過程500移動(dòng)到?jīng)Q策框540,其中做出對(duì)垂直不等性的補(bǔ)償是否可能但具有減小的視場(chǎng)的確定。如果可補(bǔ)償垂直不等性,那么過程500移動(dòng)到框550,其中可顯示視場(chǎng)異常信息。舉例來說,在圖解說明的實(shí)施例中,產(chǎn)生減小的視場(chǎng)指示符。過程500隨后移動(dòng)到框575,且將校正應(yīng)用于圖像,且過程500隨后如早先描述而繼續(xù)。
[0100]如果在決策狀態(tài)540做出垂直不等性太大而使得即使在減小的視場(chǎng)的情況下也無法產(chǎn)生足夠圖像的確定,那么過程500移動(dòng)到框545,且產(chǎn)生二維圖像。過程500隨后在框590處顯示二維圖像,且返回到框510以重復(fù)過程500。
[0101]應(yīng)認(rèn)識(shí)到,若干變化可用于圖5的圖解說明的實(shí)施例。舉例來說,對(duì)用戶的提示在一些實(shí)施例中可能不可配置,且可無條件啟用或不執(zhí)行。其它實(shí)施例可在產(chǎn)生具有顯著減小的視場(chǎng)的立體圖像對(duì)之前提示用戶。其它實(shí)施例可在垂直不等性達(dá)到閾值時(shí)無條件轉(zhuǎn)變到二維成像,而不實(shí)施用戶提示、視場(chǎng)確定或各種指示符的產(chǎn)生的復(fù)雜性。圖5既定表示產(chǎn)生立體圖像對(duì)的這些各種方法的僅一種組合。
[0102]還可了解,圖5中圖解說明的實(shí)施例包含一些簡(jiǎn)化以便于論述。舉例來說,一些實(shí)施例將需要包含處理邏輯以避免對(duì)用戶的過量提示,例如在邊緣情況成像環(huán)境中,所述邊緣情況環(huán)境致使垂直不等性從可容易校正的值頻繁轉(zhuǎn)變?yōu)樾枰脩籼崾镜闹怠A硗?,圖5未圖解說明使過程500結(jié)束的方法。然而,一些實(shí)施例將采用實(shí)現(xiàn)向結(jié)束狀態(tài)的轉(zhuǎn)變的額外條件邏輯。舉例來說,裝置100的某些實(shí)施例可包含用戶致動(dòng)的控制,其確定成像裝置是否處于立體成像模式或傳統(tǒng)二維模式。此控制的致動(dòng)可致使過程500退出?;蛘?,其它實(shí)施例可具有用戶致動(dòng)的控制,其充當(dāng)俘獲控制按鈕。當(dāng)致動(dòng)時(shí),當(dāng)所述控制經(jīng)致動(dòng)時(shí),一些實(shí)施例可在成像當(dāng)前不在過程中的情況下開始成像,且在成像在過程中的情況下結(jié)束成像。此控制的致動(dòng)在一些實(shí)施例中可結(jié)束過程500。
[0103]圖6是用于顯示立體圖像對(duì)的方法的數(shù)據(jù)流圖。數(shù)據(jù)流在圖的左側(cè)開始,其中從輸入605接收右?guī)?10和左幀615。接著,產(chǎn)生行投影620和625且發(fā)送到框630,其中計(jì)算兩個(gè)幀610與615之間的垂直不等性。使用此計(jì)算的結(jié)果來修改幀610和615以產(chǎn)生左幀640和右?guī)?35。為了調(diào)整幀610和615的垂直不等性,可裁剪或移位每一圖像。在移位或裁剪操作之后,圖像635和640可具有改善的質(zhì)量,當(dāng)與圖像610和615相比時(shí)具有較小的垂直不等性。隨后在框645中在立體圖像對(duì)中編碼所述兩個(gè)幀。將包含圖像635和640的立體圖像對(duì)發(fā)送到?jīng)Q策框650,其中確定立體圖像質(zhì)量是否可接受。如果其可接受,那么過程600移動(dòng)到框655,且將兩個(gè)圖像顯示為立體圖像。如果立體圖像對(duì)的質(zhì)量是不可接受的,那么在框660處提供二維圖像用于顯示。
[0104]圖7是用于顯示立體圖像對(duì)的替代方法的數(shù)據(jù)流圖。類似于圖6,從輸入705接收右?guī)?10和左幀715。然而,不同于圖6中的數(shù)據(jù)流600,輸入705還提供指示兩個(gè)幀710與715之間的垂直不等性的元數(shù)據(jù)。將此元數(shù)據(jù)轉(zhuǎn)換為裁剪控制參數(shù)730,且基于原始幀710和715以及裁剪數(shù)據(jù)730產(chǎn)生新幀735和740。隨后可在框750處評(píng)估這些經(jīng)校正幀的垂直不等性,且如果可接受,那么顯示立體圖像755。否則,顯示二維圖像760。
[0105]所屬領(lǐng)域的技術(shù)人員將進(jìn)一步了解,結(jié)合本文揭示的實(shí)施方案描述的各種說明性邏輯塊、模塊、電路和過程步驟可實(shí)施為電子硬件、計(jì)算機(jī)軟件或所述兩者的組合。為了清楚地說明硬件與軟件的這種可交換性,上文已大體上在其功能性方面描述了各種說明性組件、塊、模塊、電路和步驟。將此類功能性實(shí)施為硬件還是軟件取決于特定應(yīng)用和對(duì)整個(gè)系統(tǒng)施加的設(shè)計(jì)約束。熟練的技術(shù)人員針對(duì)每一特定應(yīng)用可以不同方式實(shí)施所描述的功能性,但不應(yīng)將此類實(shí)施方案決策解釋為造成與本發(fā)明的范圍的脫離。所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,一個(gè)部分或一部分可包括少于或等于整體的事物。舉例來說,像素集合的一部分可稱為這些像素的子集。
[0106]結(jié)合本文所揭示的實(shí)施方案描述的各種說明性邏輯塊、模塊和電路可用經(jīng)設(shè)計(jì)以執(zhí)行本文描述的功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其任何組合來實(shí)施或執(zhí)行。通用處理器可為微處理器,但在替代例中,處理器可為任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算裝置的組合,例如DSP與微處理器的組合、多個(gè)微處理器、結(jié)合DSP核心的一個(gè)或一個(gè)以上微處理器或任何其它此類配置。
[0107]結(jié)合本文所揭示的實(shí)施方案描述的方法或過程的步驟可直接以硬件、以由處理器執(zhí)行的軟件模塊或以所述兩者的組合來實(shí)施。軟件模塊可駐留在RAM存儲(chǔ)器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可裝卸式盤、CD-ROM或此項(xiàng)技術(shù)中已知的任何其它形式的非暫時(shí)性存儲(chǔ)媒體中。示范性計(jì)算機(jī)可讀存儲(chǔ)媒體耦合到處理器,使得處理器可從計(jì)算機(jī)可讀存儲(chǔ)媒體讀取信息和向計(jì)算機(jī)可讀存儲(chǔ)媒體寫入信息。在替代方案中,存儲(chǔ)媒體可與處理器成一體式。處理器和存儲(chǔ)媒體可駐留在ASIC中。ASIC可駐留在用戶終端、相機(jī)或其它裝置中。在替代方案中,處理器和存儲(chǔ)媒體可作為離散組件駐留在用戶終端、相機(jī)或其它裝置中。
[0108]本文包含標(biāo)題以用于參考和幫助定位各部分。這些標(biāo)題既定不限制關(guān)于其描述的概念的范圍。此些概念在整個(gè)說明書中可始終具有適用性。
[0109]提供對(duì)所揭示實(shí)施方案的先前描述是為了使得所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易了解對(duì)這些實(shí)施實(shí)施方案的各種修改,且在不脫離本發(fā)明精神或范圍的情況下,本文所界定的一股原理可適用于其它實(shí)施方案。因此,本發(fā)明不希望限于本文展示的實(shí)施方案,而是應(yīng)被賦予與本文所揭示的原理和新穎特征一致的最廣范圍。
【權(quán)利要求】
1.一種在電子顯示器上顯示數(shù)據(jù)的方法,其包括: 從輸入裝置接收第一圖像; 從輸入裝置接收第二圖像; 確定所述第一圖像與所述第二圖像之間的垂直不等性;以及 在垂直不等性低于閾值的情況下顯示立體圖像對(duì)。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述第一圖像與所述第二圖像之間的所述垂直不等性;以及 基于所述經(jīng)校正圖像產(chǎn)生所述立體圖像對(duì)。
3.根據(jù)權(quán)利要求1所述的方法,其中所述垂直不等性是通過從輸入裝置接收元信息而確定。
4.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括當(dāng)所述垂直不等性高于閾值時(shí)顯示異常信息。
5.根據(jù)權(quán)利要求4所述的方法,其中所述異常信息包含低質(zhì)量指示符。
6.根據(jù)權(quán)利要求4所述的方法,其中所述異常信息包含詢問是否繼續(xù)立體成像的提不。
7.根據(jù)權(quán)利要求4所述的方法,其中所述異常信息是二維圖像。
8.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括當(dāng)所述立體圖像的視場(chǎng)低于第二閾值時(shí)顯示視場(chǎng)異常信息。
9.根據(jù)權(quán)利要求8所述的方法,其中所述視場(chǎng)異常信息是減小的視場(chǎng)指示符。
10.根據(jù)權(quán)利要求1所述的方法,其中確定所述垂直不等性包括: 產(chǎn)生所述第一圖像的第一行總和向量; 產(chǎn)生所述第二圖像的第二行總和向量;以及 確定所述第一行總和向量和所述第二行總和向量的最佳擬合。
11.根據(jù)權(quán)利要求1所述的方法,其中確定所述垂直不等性包括: 產(chǎn)生所述第一圖像的第一行邊緣總和向量; 產(chǎn)生所述第二圖像的第二行邊緣總和向量;以及 確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。
12.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括將所述立體圖像對(duì)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)裝置。
13.根據(jù)權(quán)利要求11所述的方法,其中所述最佳擬合是通過差值的最小總和來確定。
14.根據(jù)權(quán)利要求2所述的方法,其中校正所述垂直不等性包含移位或裁剪所述第一圖像或所述第二圖像。
15.一種圖像處理裝置,其包括: 處理器; 輸入裝置; 主控制模塊,其經(jīng)配置以從所述輸入裝置接收第一圖像且從所述輸入裝置接收第二圖像; 不等性確定模塊,其經(jīng)配置以確定所述第一圖像與所述第二圖像之間的垂直不等性;以及 顯示控制模塊,其經(jīng)配置以在垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)。
16.根據(jù)權(quán)利要求15所述的裝置,其進(jìn)一步包括: 移位與裁剪模塊,其經(jīng)配置以通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述第一圖像與所述第二圖像之間的所述垂直不等性;以及 編碼模塊,其經(jīng)配置以基于所述經(jīng)校正圖像產(chǎn)生所述立體圖像對(duì)。
17.根據(jù)權(quán)利要求15所述的裝置,其中所述顯示控制模塊進(jìn)一步經(jīng)配置以當(dāng)所述垂直不等性高于閾值時(shí)顯示異常信息。
18.根據(jù)權(quán)利要求15所述的裝置,其中所述垂直不等性是通過從輸入裝置接收元信息而確定。
19.根據(jù)權(quán)利要求17所述的裝置,其中所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)詢問是否繼續(xù)立體成像的提示。
20.根據(jù)權(quán)利要求17所述的裝置,其中所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)的二維圖像。
21.根據(jù)權(quán)利要求15所述的裝置,其中所述顯示控制模塊進(jìn)一步經(jīng)配置以當(dāng)所述立體圖像的視場(chǎng)低于第二閾值時(shí)顯示視場(chǎng)異常信息。
22.根據(jù)權(quán)利要求21所述的裝置,其中所述視場(chǎng)異常信息是減小的視場(chǎng)指示符。
23.根據(jù)權(quán)利要求15所述的裝置,其進(jìn)一步包括數(shù)據(jù)存儲(chǔ)裝置,其中所述主控制模塊進(jìn)一步經(jīng)配置以將所述立體圖像對(duì)存儲(chǔ)到所述數(shù)據(jù)存儲(chǔ)裝置。
24.根據(jù)權(quán)利要求15所述的裝置,其進(jìn)一步包括電子顯示器,其中所述顯示控制模塊經(jīng)配置以在所述電子顯示器上顯示所述立體圖像對(duì)。
25.根據(jù)權(quán)利要求15所述的裝置,其中所述不等性確定模塊通過以下操作確定所述垂直不等性: 產(chǎn)生所述第一圖像的第一行總和向量, 產(chǎn)生所述第二圖像的第二行總和向量,以及 確定所述第一行總和向量和所述第二行總和向量的最佳擬合。
26.根據(jù)權(quán)利要求15所述的裝置,其中所述不等性確定模塊通過以下操作確定所述垂直不等性: 產(chǎn)生所述第一圖像的第一行邊緣總和向量; 產(chǎn)生所述第二圖像的第二行邊緣總和向量;以及 確定所述第一行邊緣總和向量和所述第二行邊緣總和向量的最佳擬合。
27.根據(jù)權(quán)利要求26所述的裝置,其中所述最佳擬合是通過使兩個(gè)向量之間的絕對(duì)差值的總和最小化來確定。
28.根據(jù)權(quán)利要求15所述的裝置,其中所述不等性確定模塊通過從所述輸入裝置接收元信息而確定所述垂直不等性。
29.根據(jù)權(quán)利要求15所述的裝置,其中所述圖像處理裝置是無線電話手持機(jī)。
30.一種含有處理器可執(zhí)行指令的非暫時(shí)性計(jì)算機(jī)可讀媒體,所述處理器可執(zhí)行指令在執(zhí)行時(shí)執(zhí)行以下方法:從輸入裝置接收第一圖像; 從輸入裝置接收第二圖像; 確定所述第一圖像與所述第二圖像之間的垂直不等性;以及 當(dāng)所述垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)。
31.根據(jù)權(quán)利要求30所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步含有在執(zhí)行時(shí)執(zhí)行以下方法的處理器可執(zhí)行指令:當(dāng)所述垂直不等性高于所述閾值時(shí)顯示異常信息。
32.根據(jù)權(quán)利要求30所述的計(jì)算機(jī)可讀媒體,其中所述垂直不等性是通過從輸入裝置接收元信息而確定。
33.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中所述異常信息是當(dāng)所述垂直不等性高于閾值時(shí)詢問是否繼續(xù)立體成像的提示。
34.根據(jù)權(quán)利要求31所述的計(jì)算機(jī)可讀媒體,其中所述異常信息是二維圖像。
35.一種成像裝置,其包括: 用于從輸入裝置接收第一圖像的裝置; 用于從輸入裝置接收第二圖像的裝置; 用于確定所述第一圖像與所述第二圖像之間的垂直不等性的裝置; 用于當(dāng)所述垂直不等性低于閾值時(shí)在電子顯示器上顯示立體圖像對(duì)的裝置。
36.根據(jù)權(quán)利要求35所述的成像裝置,其進(jìn)一步包括: 用于通過產(chǎn)生至少一個(gè)經(jīng)校正圖像來校正所述第一圖像與所述第二圖像之間的所述垂直不等性的裝置;以及 用于基于所述經(jīng)校正圖像產(chǎn)生所述立體圖像對(duì)的裝置。
37.根據(jù)權(quán)利要求35所述的裝置,其進(jìn)一步包括無線電話手持機(jī)。
38.根據(jù)權(quán)利要求35所述的裝置,其中所述用以確定垂直不等性的裝置包含配置處理器以執(zhí)行行總和向量的最佳擬合的指令。
39.根據(jù)權(quán)利要求35所述的裝置,其中所述用以確定垂直不等性的裝置包含配置處理器以執(zhí)行行邊緣總和向量的最佳擬合的指令。
【文檔編號(hào)】H04N13/00GK103843329SQ201280048172
【公開日】2014年6月4日 申請(qǐng)日期:2012年9月26日 優(yōu)先權(quán)日:2011年9月29日
【發(fā)明者】豪·黃, 塞波·羅伯特·洪, 魯賓·M·貝拉爾德 申請(qǐng)人:高通股份有限公司