用于立體圖像對的改進裁剪的方法和設備的制作方法
【專利摘要】本發(fā)明涉及用以調(diào)整由成像裝置俘獲的立體圖像對的會聚點的方法和設備。在一個方法中,提供立體圖像對的第一圖像和第二圖像,且隨后執(zhí)行所述第一圖像的移位或裁剪以對準所述第一圖像和所述第二圖像。執(zhí)行此移位或裁剪,同時保留所述第二圖像。所述方法隨后包含基于所述立體圖像對的所要會聚點確定目標水平圖像不等性,且當所述目標水平不等性大于預定最大值時,限制所述第一圖像的外部尺寸的所述裁剪。在一些實施方案中,將其限于所述預定最大值。
【專利說明】用于立體圖像對的改進裁剪的方法和設備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明實施例涉及成像裝置,且特定來說涉及用于改進由具有一個或兩個成像傳感器的成像裝置俘獲的兩個數(shù)字圖像的處理的方法和設備。
【背景技術(shù)】
[0002]在過去的十年中,數(shù)字成像能力已集成到廣范圍的裝置中,包含數(shù)碼相機和移動電話。最近,用這些裝置俘獲立體圖像的能力已變?yōu)榧夹g(shù)上可能的。裝置制造商已通過引入利用單個或多個數(shù)字成像傳感器而集成數(shù)字圖像處理以支持此能力的裝置來做出回應。廣范圍的電子裝置,包含移動無線通信裝置、個人數(shù)字助理(PDA)、個人音樂系統(tǒng)、數(shù)碼相機、數(shù)字記錄裝置、視頻會議系統(tǒng)和類似裝置,利用了立體成像能力來向其用戶提供多種能力和特征。這些包含立體(3D)成像應用,例如3D照片和視頻或電影。
[0003]為了實現(xiàn)精確對準的立體圖像對,具有多個成像傳感器的裝置經(jīng)常在制造工藝期間經(jīng)校準??蓪⑺鲅b置置于生產(chǎn)線上的特殊“校準模式”中,其中成像傳感器指向經(jīng)設計以幫助清楚地識別每一相機的相對位置的目標圖像。裝置的每一相機可隨后聚焦于目標圖像且俘獲圖像。隨后可分析每一所俘獲圖像以提取相機的相對定向。
[0004]一些相機可經(jīng)設計以使得可在工廠地面上對每一相機的相對位置做出小調(diào)整以更好地對準兩個相機的位置。舉例來說,每一相機可安裝在提供對其位置做出小調(diào)整的能力的可調(diào)整平臺內(nèi)?;蛘?,由每一相機俘獲的圖像可由圖像處理軟件分析以確定每一相機彼此的相對位置。隨后將此相對位置數(shù)據(jù)存儲在相機上的非易失性存儲器中。當稍后購買和使用產(chǎn)品時,機載圖像處理利用相對位置信息來電子地調(diào)整由每一相機俘獲的圖像以產(chǎn)生高質(zhì)量立體圖像。
[0005]這些校準過程具有若干缺點。首先,精確制造校準在制造工藝期間消耗時間,從而增加裝置的成本。其次,在制造期間產(chǎn)生的任何校準數(shù)據(jù)本質(zhì)上是靜態(tài)的。由此,無法考慮當裝置在其壽命期間使用時相機位置的改變。舉例來說,當相機售出時多個透鏡的校準可為非常精確的,但相機可能在購買之后不久掉落。下落的振動可能造成相機失去校準。盡管如此,用戶將可能期望相機在下落后仍完好且繼續(xù)產(chǎn)生高質(zhì)量立體圖像。
[0006]此外,相機零件隨著溫度變化的膨脹和收縮可能引入每一相機的相對位置的略微改變。工廠校準通常在室溫下進行,其中沒有對透鏡位置隨溫度的變化的補償。因此,如果在特別冷或熱的天利用立體成像特征,那么由相機產(chǎn)生的立體圖像對的質(zhì)量可受影響。
[0007]因此,多相機裝置的靜態(tài)工廠校準補償失準的能力有限。雖然周期性校準將減輕這些問題中的一些問題,但期望用戶在其相機的壽命期間執(zhí)行其相機的周期性立體相機校準可能是不現(xiàn)實的。許多用戶不想要也不經(jīng)常具有成功完成校準程序的技能。
[0008]此外,一些裝置實現(xiàn)使用僅一個成像傳感器俘獲立體成像對的能力。關(guān)于這些裝置,裝置可手動地定位以俘獲兩個圖像,有時具有自動提示的輔助。使用此技術(shù),作為立體圖像對的部分而俘獲的圖像之間的失準非常普遍。在這些裝置中,不存在工廠校準消除立體圖像對之間的失準的能力。[0009]由于立體圖像對的圖像之間的持久失準,已引入方法來從具有某種適度失準的數(shù)字圖像對提供高質(zhì)量立體圖像。這些方法以數(shù)字方式處理立體圖像對以產(chǎn)生經(jīng)對準圖像。對準立體圖像可包含裁剪一個或兩個圖像以校正立體圖像對的圖像之間的水平或垂直移位。立體圖像對的兩個圖像也可能圍繞“z”軸失準,這是在一個成像傳感器比另一成像傳感器略微更靠近于正在成像的場景時造成。也可能需要裁剪來校正由于圖像圍繞X、y或Z軸的旋轉(zhuǎn)所致的失準。最終,還可能需要裁剪來調(diào)整立體圖像對中的兩個圖像的會聚點。這多個裁剪操作可不利地影響立體圖像的可視區(qū)。所得立體圖像對的可視區(qū)的所得大小在一些成像環(huán)境中可能限制裝置補償失準立體圖像對的能力。
【發(fā)明內(nèi)容】
[0010]本發(fā)明實施例中的一些可包含調(diào)整立體圖像對的方法。所述方法可包括提供作為立體圖像對的部分的第一圖像和第二圖像。所述方法可進一步包括:移位或裁剪所述立體圖像對的第一圖像以對準所述第一圖像與所述第二圖像,同時保留所述第二圖像;基于所述立體圖像對的所要會聚點而確定目標水平圖像不等性;以及在所述目標水平圖像不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值。所述方法的一些實施例可進一步包括在所述目標水平圖像不等性小于或等于預定閾值時將所述第一圖像和所述第二圖像的所述外部尺寸裁剪所述目標水平圖像不等性的一半。其它實施例可在所述目標水平圖像不等性大于所述預定閾值時將所述第二圖像的所述外部尺寸裁剪至少所述目標水平圖像不等性。一些實施例還可包含裁剪所述第一圖像或第二圖像以實現(xiàn)目標尺寸。在一些實施例中,第一圖像是通過第一圖像傳感器俘獲,且第二圖像是通過第二圖像傳感器俘獲。在一些實施例中,第一圖像傳感器和第二圖像傳感器是同一圖像傳感器。在一些實施例中,所述對準所述第一圖像和所述第二圖像包含在幾何上旋轉(zhuǎn)所述第一圖像。在其它實施例中,所述方法進一步包括將經(jīng)糾正的第一圖像和第二圖像存儲到數(shù)據(jù)存儲裝置。在一些實施例中,所述預定閾值是水平圖像分辨率的8%。
[0011]其它當前實施例可包含一種成像裝置,其包含第一成像傳感器、第二成像傳感器、耦合到第一成像傳感器和第二成像傳感器的電子處理器,以及控制模塊,所述控制模塊經(jīng)配置以:以第一圖像傳感器俘獲立體圖像對的第一圖像;以第二圖像傳感器俘獲立體圖像對的第二圖像;移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像,同時保留所述第二圖像;基于所述立體圖像對的所要會聚點而確定目標水平圖像不等性;以及通過在所述目標水平圖像不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值來調(diào)整所述立體圖像對。在一些實施例中,所述控制模塊進一步經(jīng)配置以通過在所述目標水平圖像不等性大于所述預定閾值時保留所述第一圖像的內(nèi)部尺寸來調(diào)整所述立體圖像對。在其它實施例中,所述控制模塊可進一步經(jīng)配置以通過裁剪所述第二圖像以實現(xiàn)所述第二圖像與所述第一圖像之間的所述目標水平不等性來調(diào)整所述立體圖像對。在再其它實施例中,所述控制模塊可進一步經(jīng)配置以在所述目標水平圖像不等性小于或等于所述預定閾值時將所述第一圖像和所述第二圖像的所述外部尺寸裁剪所述目標水平圖像不等性的至少一半。在一些實施例中,在所述目標水平圖像不等性大于所述預定閾值時將所述第二圖像的所述外部尺寸裁剪至少所述目標水平圖像不等性。在一些實施例中,所述控制模塊進一步經(jīng)配置以裁剪從所述第二圖像或所述第一圖像導出的至少一個圖像以實現(xiàn)目標尺寸。在其它實施例中,所述對準所述第一圖像和所述第二圖像包含在幾何上旋轉(zhuǎn)所述第一圖像。
[0012]在一些實施例中,所述控制模塊還經(jīng)配置以將從所述第一圖像和所述第二圖像導出的立體圖像對存儲到數(shù)據(jù)存儲裝置。在一些實施例中,所述預定閾值等于水平圖像分辨率的8%。所述設備的再其它實施例進一步包括無線電話手持機。
[0013]所揭示的另一創(chuàng)新方面是一種用于調(diào)整立體圖像對的設備。所述設備包含:用于提供作為立體圖像對的部分的第一圖像和第二圖像的裝置;用于移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像同時保留所述第二圖像的裝置;用于基于所述立體圖像對的所要會聚點而確定目標水平不等性的裝置;以及用于通過在所述目標水平不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值來調(diào)整立體圖像對以獲得所述所要會聚點的裝置。
[0014]其它當前實施例可包含一種含有處理器可執(zhí)行指令的非暫時性計算機可讀媒體,所述指令操作以致使處理器執(zhí)行調(diào)整立體圖像對的會聚點的方法,所述方法包含:以圖像傳感器俘獲立體圖像對的第一圖像;以圖像傳感器俘獲所述立體圖像對的第二圖像;移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像,同時保留所述第二圖像;基于所述立體圖像對的所要會聚點而確定目標水平圖像不等性;以及在所述目標水平圖像不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值。
【專利附圖】
【附圖說明】
[0015]下文將結(jié)合附圖描述所揭示的方面,提供附圖以說明而不是限制所揭示的方面,其中相同標號表不相同兀件。
[0016]圖1圖解說明立體圖像對中包含的兩個失準圖像。
[0017]圖2A和2B展示立體圖像對且圖解說明在一個圖像的旋轉(zhuǎn)之后如何校正圖1的圖像對。
[0018]圖3是立體圖像對且圖解說明當對準和調(diào)整立體圖像對的圖像的會聚點時可能如何丟失圖像數(shù)據(jù)。
[0019]圖4是描繪實施一些操作實施例的裝置的框圖。圖解說明移動裝置的主要組件。
[0020]圖5是描繪俘獲控制模塊的一個實施例中利用的過程的流程圖。
[0021]圖6是圖解說明用于調(diào)整立體圖像對的會聚點的過程的一個操作實施例的流程圖。
[0022]圖7圖解說明對立體圖像對的裁剪操作的一個實施例。執(zhí)行裁剪操作以對準兩個圖像。
[0023]圖8圖解說明將會聚點設定為無窮遠且由所揭示方法和設備的一個操作實施例實施的對立體圖像對的裁剪操作。
[0024]圖9圖解說明將會聚點設定為一米且由所揭示方法和設備的一個操作實施例實施的對立體圖像對的裁剪操作。
[0025]圖10圖解說明將會聚點設定為50厘米且由所揭示方法和設備的一個操作實施例實施的對立體圖像對的裁剪操作。【具體實施方式】
[0026]本文揭示的實施方案提供用于以具有一個或一個以上成像傳感器的電子裝置產(chǎn)生立體圖像的系統(tǒng)、方法和設備。一些實施例包含確定由成像傳感器俘獲的兩個圖像之間的垂直不等性,通過產(chǎn)生至少一個經(jīng)校正圖像來校正垂直不等性,以及基于經(jīng)校正圖像產(chǎn)生立體圖像對。
[0027]本發(fā)明實施例進一步預期在顯示屏幕上顯示立體圖像對。所屬領(lǐng)域的技術(shù)人員將認識到,這些實施例可以硬件、軟件、固件或其任一組合來實施。
[0028]在以下描述中,給出許多具體細節(jié)以提供對實例的詳盡理解。然而所屬領(lǐng)域的技術(shù)人員將了解,可在無這些具體細節(jié)的情況下實踐所述實例。舉例來說,可以框圖展示電組件/裝置,以免用不必要的細節(jié)混淆所述實例。在其它實例中,可詳細展示此些組件、其它結(jié)構(gòu)和技術(shù)以進一步闡釋所述實例。
[0029]還注意到,可將實例描述為過程,所述過程描繪為流程圖、流圖、有限狀態(tài)圖、結(jié)構(gòu)圖或框圖。雖然流程圖可將操作描述為順序過程,但操作中的許多可并行地或同時地執(zhí)行,且過程可重復。另外,可重新布置操作的次序。當過程的操作完成時,過程終止。過程可對應于方法、功能、程序、子例程、子程序等等。當過程對應于軟件函數(shù)時,其終止對應于所述函數(shù)到調(diào)用函數(shù)或主函數(shù)的返回。
[0030]所屬領(lǐng)域的技術(shù)人員將了解,可使用多種不同技藝和技術(shù)中的任一種來表示信息和信號。舉例來說,可通過電壓、電流、電磁波、磁場或磁性粒子、光場或光學粒子或者其任何組合來表示整個以上描述中可能參考的數(shù)據(jù)、指令、命令、信息、信號、位、符號和碼片。
[0031]立體成像裝置的多個相機的相對位置可通過三個角移動軸和三個移位軸來描述。為了此論述的目的,x、y和z軸上的位置描述相對移位。角旋轉(zhuǎn)可通過圍繞水平(X)軸的旋轉(zhuǎn)(也稱為“俯仰”)、圍繞垂直(y)軸的旋轉(zhuǎn)(稱為“橫偏”)和圍繞⑴軸的旋轉(zhuǎn)(或“橫滾”)來描述。
[0032]多個傳感器在一個軸上的相對位置的變化可比在另一軸上的變化更顯著地影響立體圖像質(zhì)量。舉例來說,心理學測試證實了沿著y軸的移位或俯仰角的變化對所感知圖像質(zhì)量有最大影響。沿著y軸的這些移位或俯仰角在現(xiàn)有技術(shù)中稱為垂直不等性。在長時期中觀看時,垂直不等性可能引起惡心或頭痛,例如在觀看立體視頻或電影時的情況。
[0033]雖然垂直不等性對立體圖像對質(zhì)量具有特定影響,但上文提到的其它形式的失準也將被觀看者注意到,且影響其對圖像質(zhì)量的總體感知。因此,實施例涉及在觀看立體圖像對之前以數(shù)字方式校正圖像圍繞上述全部六個軸的對準的成像裝置。為了校正圍繞這六個軸的失準,立體成像裝置可移位和/或裁剪立體圖像對以調(diào)整兩個圖像的對準。為了使從個別圖像的數(shù)據(jù)損失最小化,可以數(shù)字方式裁剪兩個圖像,作為對準過程的部分。
[0034]雖然校正圖像之間的失準可為在向用戶顯示立體圖像對之前執(zhí)行的數(shù)字處理的部分,但也可能需要對圖像的其它調(diào)整。舉例來說,可調(diào)整立體圖像對以實現(xiàn)特定會聚點。立體圖像對的會聚點決定立體圖像中的每一對象在何種深度處被觀看者感知到。當顯示兩個圖像時在兩個圖像之間具有零偏移的對象稱為處于零視差,且因此被感知為處于屏幕深度。具有正視差的對象被感知處于比屏幕深度大的深度,而具有負視差的對象被感知為在屏幕前方。
[0035]然而,最終存在可在不會不利地影響圖像質(zhì)量的情況下從立體圖像對的每一圖像移除的有限量的圖像數(shù)據(jù)。此有限量的圖像數(shù)據(jù)稱為總裁剪“預算”??偛眉纛A算對應于沿著圖像的一個維度可用的圖像數(shù)據(jù)量,在對準圖像(“裁剪預算”)且設定適當會聚點(“會聚預算”)的裁剪操作期間可移除所述圖像數(shù)據(jù)量。
[0036]圖1圖解說明立體圖像對中包含的兩個失準圖像100和105。立體圖像對可能出于多種原因而失準。舉例來說,用以俘獲立體圖像對的多個透鏡的相對位置可不同于用以俘獲圖像的成像裝置的設計規(guī)范。此透鏡位置變化可相對于其它透鏡導致一個圖像相對于x、y或z軸移位。透鏡或圖像傳感器也可相對于另一透鏡或圖像傳感器圍繞x、y或z軸旋轉(zhuǎn)。一些裝置包含在制造期間或稍后執(zhí)行的校準程序,其用以最小化透鏡位置的機械變化的影響。其它裝置可包含圖像處理能力以在圖像俘獲之后以數(shù)字方式調(diào)整圖像,以補償透鏡或成像傳感器的任何物理失準。
[0037]為了圖解說明目的,圖1的圖像105當與圖像100相比時是以夸大的失準來展示。圖像105位于高于圖像100處,且相對于圖像100已在順時針方向上旋轉(zhuǎn)。因為這兩個圖像可向用戶顯示且提供令人滿意的立體觀看體驗,所以圖像100與105必須對準。一些實施例還可在顯示兩個圖像之前調(diào)整兩個圖像的會聚點,使得以正確的立體透視呈現(xiàn)圖像。
[0038]圖2A和2B圖解說明來自圖1的立體圖像對,現(xiàn)在表示為在圖1中的圖像105的旋轉(zhuǎn)已經(jīng)校正之后的圖像220和225??捎^察到,圖像225已相對于圖1的圖像105逆時針旋轉(zhuǎn)以便與圖像220較好地對準。然而,圖2A展示顯著的垂直失準仍在兩個圖像220與225之間。為了減少此垂直失準,一些實施例可裁剪圖像220和圖像225的部分。舉例來說,每一圖像220和225的陰影區(qū)222和227可從原始圖像裁剪。在此裁剪操作之后,圖像可顯現(xiàn)為圖2B中的圖像230和235。應注意,圖像230和235的對準與圖像220和225的對準相比是改善的。
[0039]還應注意,每一圖像230和235俘獲場景的略微不同部分,原因是用以俘獲立體圖像對的透鏡中的每一者之間的距離。圖像中的差異由帶括號區(qū)232和237展示。左圖像230俘獲略微較左的視角,包含括號232上方的內(nèi)容,而右圖像235俘獲略微較右的視角,包含括號237上方的內(nèi)容。當與右圖像138中的同一對象的相對水平位置相比時第一圖像中的對象(例如樹233)的相對水平位置貢獻于由立體圖像對提供的三維效果。也可調(diào)整每一對象的此相對水平位置以改變對象由觀看者感知處于的深度。此調(diào)整稱為會聚調(diào)整,因為在觀看立體圖像對時其調(diào)整了觀看者眼睛的視角。
[0040]圖3圖解說明當對準和調(diào)整立體圖像對的圖像的會聚點時可能如何丟失圖像數(shù)據(jù)。矩形341和351圖解說明每一圖像340和350的在執(zhí)行實例裁剪操作以垂直對準兩個圖像之后保留的部分。矩形342和352圖解說明每一圖像的在執(zhí)行用以調(diào)整圖像340和350的會聚點的實例操作之后保留的部分。為了維持足夠的圖像質(zhì)量,在每一維度中在矩形342和352外部的圖像數(shù)據(jù)量應不超過為所述維度界定的裁剪預算。
[0041]然而,在某些成像環(huán)境中,可用于裁剪圖像的總裁剪預算不足以既設定所要的會聚點又使圖像彼此對準,同時仍維持對高質(zhì)量立體圖像對所必要的可視區(qū)域。因此,本文揭示的實施例提供了改進的對準和會聚調(diào)整方法以實現(xiàn)較大量的圖像糾正和調(diào)整用于會聚,同時利用相同或更少的可用總裁剪預算。
[0042]一個實施例是一種圖像處理方法和設備,其移位或裁剪立體圖像對中的第一圖像以產(chǎn)生與立體圖像對的第二圖像對準的第一經(jīng)對準圖像。當立體圖像對的兩個圖像經(jīng)對準時,圖像內(nèi)的對象的相對位置對應于用以俘獲圖像的透鏡的相對位置(當所述透鏡處于適當機械校準時)。
[0043]實施例可隨后進一步通過首先確定提供所要會聚點所必要的經(jīng)對準圖像之間的目標水平不等性來將經(jīng)對準立體圖像對調(diào)整到所要會聚點。在確定目標水平不等性之后,可執(zhí)行一個或兩個圖像的額外裁剪以實現(xiàn)目標水平不等性。然而,由于第一經(jīng)對準圖像的可視區(qū)已作為對準過程的部分而減少,因此可限制第一經(jīng)對準圖像的外部尺寸的裁剪以保留立體圖像對的可接受圖像質(zhì)量。預期各種限制。在一個實施例中,第一經(jīng)對準圖像的額外裁剪可限于最終圖像水平分辨率的總水平分辨率的百分比。最終圖像水平分辨率可為在已針對對準和會聚調(diào)整而調(diào)整圖像之后立體圖像對的圖像的水平圖像分辨率。最終圖像水平分辨率也可為當向用戶顯示時立體圖像對的每一圖像的水平分辨率。一個實施例可將經(jīng)執(zhí)行以實現(xiàn)會聚調(diào)整的裁剪限于圖像的最終水平分辨率的8%與12%之間。
[0044]通過僅調(diào)整第一圖像以對準第一圖像與第二圖像,與在同樣已裁剪第二圖像以實現(xiàn)對準的情況下原本可能的情況相比,當在第一經(jīng)對準圖像與第二圖像之間執(zhí)行會聚調(diào)整時可較廣泛地調(diào)整第二圖像。此方法提供了當還針對會聚點進行調(diào)整時立體圖像對的圖像之間的較大失準容限,同時維持立體圖像對的令人滿意的可視區(qū)?;蛘呖墒箖蓚€圖像之間的會聚點比使用傳統(tǒng)方法正??蓪崿F(xiàn)的情況靠近得多。
[0045]圖4描繪具有一組組件的裝置400的高級框圖,所述組件包含操作地耦合到成像傳感器415和416的處理器420。工作存儲器405、存儲裝置410、電子顯示器425和存儲器430也與處理器420通信且操作地耦合到處理器420。
[0046]裝置400可為手機、數(shù)碼相機、個人數(shù)字助理或類似物。裝置400也可為較固定的裝置,例如桌上型個人計算機、視頻會議臺或類似物。多個應用程序可供用戶在裝置400上使用。這些應用程序可包含傳統(tǒng)的照相應用程序、高動態(tài)范圍成像、全景視頻,或例如3D圖像或3D視頻等立體成像。
[0047]處理器420可為通用處理單元或為成像應用特定設計的處理器。如圖示,處理器420連接到存儲器430和工作存儲器405。在圖解說明的實施例中,存儲器430存儲成像傳感器控制模塊435、圖像對準模塊440、會聚調(diào)整模塊455、編碼模塊460、俘獲控制模塊470和操作系統(tǒng)475。這些模塊包含配置處理器以執(zhí)行各種圖像處理和裝置管理任務的指令。工作存儲器405可由處理器420使用以存儲包含于存儲器430的模塊中的處理器指令的工作集合。或者,工作存儲器405也可由處理器420使用以存儲在裝置400的操作期間產(chǎn)生的動態(tài)數(shù)據(jù)。
[0048]如上文提到,處理器由存儲在存儲器中的若干模塊配置。成像傳感器控制模塊435包含配置處理器420以調(diào)整成像傳感器415和416的焦點位置的指令。成像傳感器控制模塊435還包含配置處理器420以用成像傳感器415和416俘獲圖像的指令。因此,處理器420連同圖像俘獲控制模塊435、成像傳感器415或416以及工作存儲器405 —起表示用于使用成像傳感器俘獲圖像的一個裝置。這些組件還表示用于提供作為立體圖像對的部分的第一圖像和第二圖像的一個裝置。圖像對準模塊440提供配置處理器420以確定且可能消除由成像傳感器415和416俘獲的圖像之間在x、y和z軸中的不等性的指令。圖像對準模塊440還可校正兩個圖像之間圍繞x、y和z軸的旋轉(zhuǎn)失準。會聚調(diào)整模塊455可包含配置處理器420以調(diào)整由成像傳感器415和416俘獲的兩個圖像之間的會聚點的指令。調(diào)整會聚點可包含裁剪由成像傳感器415和416俘獲的第一或第二圖像以實現(xiàn)兩個圖像之間的所要會聚點。因此,會聚調(diào)整模塊455中的指令表示用于裁剪由成像傳感器415和416俘獲的第一或第二圖像的一個裝置?;蛘撸{(diào)整會聚可包含當實現(xiàn)會聚點所需的水平不等性大于會聚預算時將第一經(jīng)對準圖像的裁剪限于最終水平圖像分辨率的百分比。調(diào)整會聚可包含比第一經(jīng)對準圖像的外部尺寸的裁剪更廣泛地裁剪第二圖像的外部尺寸。因此,會聚調(diào)整模塊455中的指令表示用于在目標水平圖像不等性大于最終圖像水平分辨率的百分比時通過將第一經(jīng)對準圖像的外部尺寸的裁剪限于最終圖像水平分辨率的所述百分比來調(diào)整第一經(jīng)對準圖像和第二圖像以獲得所要會聚點的一個裝置。編碼模塊460包含配置處理器以將由成像傳感器415和416俘獲的圖像編碼為立體圖像的指令。因此,編碼模塊460內(nèi)含有的指令表示用于基于第一圖像和第二圖像而產(chǎn)生立體圖像的一個裝置。
[0049]俘獲控制模塊470包含控制裝置400的總體圖像處理功能的指令。舉例來說,俘獲控制模塊470可包含調(diào)用成像控制模塊435中的子例程以便配置處理器420以使用成像傳感器415或416俘獲第一和第二圖像的指令。俘獲控制模塊470可隨后調(diào)用圖像對準模塊440以減少或消除兩個圖像之間在x、y或z軸上的失準。俘獲控制模塊可隨后調(diào)用會聚調(diào)整模塊455以調(diào)整由成像傳感器415或成像傳感器416俘獲的兩個圖像之間的會聚點。俘獲控制模塊470可隨后調(diào)用編碼模塊460以將由成像傳感器415和成像傳感器416俘獲且由圖像對準模塊440調(diào)整且由會聚調(diào)整模塊455進一步調(diào)整的兩個圖像編碼為立體圖像對。在一些實施例中,編碼模塊460或俘獲控制模塊470可包含配置處理器420以將立體圖像對存儲到數(shù)據(jù)存儲裝置410的指令。
[0050]操作系統(tǒng)模塊475配置處理器以管理裝置400的存儲器和處理資源。舉例來說,操作系統(tǒng)模塊475可包含裝置驅(qū)動器以管理例如電子顯示器425、存儲裝置410或成像傳感器415等硬件資源。因此,在一些實施例中,上文論述的圖像處理模塊中含有的指令可不直接與這些硬件資源交互,而是通過位于操作系統(tǒng)組件475中的標準子例程或API交互。操作系統(tǒng)475內(nèi)的指令可隨后直接與這些硬件組件交互。
[0051]處理器420可將數(shù)據(jù)寫入到存儲模塊410。雖然存儲模塊410以圖形方式表示為傳統(tǒng)磁盤裝置,但所屬領(lǐng)域的技術(shù)人員將了解,多個實施例可包含基于磁盤的存儲裝置或若干其它類型存儲媒體中的一者以包含存儲器磁盤、USB驅(qū)動器、快閃驅(qū)動器、遠程連接存儲媒體、虛擬磁盤驅(qū)動器或類似物。
[0052]雖然圖4圖解說明具有兩個成像傳感器的裝置,但裝置400的其它實施例可包含兩個以上成像傳感器或僅一個成像傳感器。此些實施例還可包含圖像處理指令,以便從一個成像傳感器但在不同時間點俘獲上文論述的兩個圖像。
[0053]此外,圖4描繪具有單獨組件以包含處理器、成像傳感器和存儲器的裝置,所屬領(lǐng)域的技術(shù)人員將認識到,這些單獨組件可以多種方式組合以實現(xiàn)特定設計目的。舉例來說,在替代實施例中,存儲器組件可與處理器組件組合以節(jié)省成本且改善性能。
[0054]另外,雖然圖4圖解說明兩個存儲器組件包含具有若干模塊的存儲器組件430和具有工作存儲器的單獨存儲器405,但所屬領(lǐng)域的技術(shù)人員將認識到利用不同存儲器架構(gòu)的若干實施例。舉例來說,設計可利用ROM或靜態(tài)RAM存儲器用于存儲實施存儲器430中含有的模塊的處理器指令?;蛘?,處理器指令可在系統(tǒng)啟動時從磁盤存儲裝置讀取,所述磁盤存儲裝置集成到裝置400中或經(jīng)由外部裝置端口而連接。處理器指令可隨后加載到RAM中以便于由處理器執(zhí)行。舉例來說,工作存儲器405可為RAM存儲器,其中指令在由處理器420執(zhí)行之前加載到工作存儲器405中。
[0055]圖5是圖解說明在圖4的俘獲控制模塊470的一個實施例內(nèi)運行的過程500的流程圖。過程500可在一些實施例中用以對準立體圖像對的兩個圖像且調(diào)整兩個圖像之間的會聚點。過程500在開始框505處開始,且隨后轉(zhuǎn)變到框510,其中俘獲立體圖像對的第一圖像。第一圖像可由俘獲控制模塊470中調(diào)用成像傳感器控制模塊435內(nèi)的子例程的指令俘獲。成像傳感器控制模塊435可隨后可能經(jīng)由操作系統(tǒng)模塊475配置處理器以控制成像傳感器415或416以俘獲圖像。過程500隨后移動到框515,其中由圖像傳感器中的一者俘獲立體圖像對的第二圖像。過程500隨后移動到框520,其中指令對準立體圖像對的第一圖像與第二圖像。兩個圖像的對準可包含移位或裁剪立體圖像對的僅一個圖像以便校正圍繞X、y或z軸的失準。圍繞X、y或z軸的旋轉(zhuǎn)失準也可通過旋轉(zhuǎn)或在幾何上校正僅一個或兩個圖像來校正。圖像的對準可由圖4中圖解說明的圖像對準模塊540中含有的指令執(zhí)行。這些指令表示用于移位或裁剪第一圖像以產(chǎn)生與第二圖像對準的第一經(jīng)對準圖像的一個裝置。
[0056]在圖像已對準之后,過程500移動到框540。取決于用以俘獲立體圖像對的成像環(huán)境以及攝影者的目標,可能需要調(diào)整立體圖像對的圖像的會聚點。基于所要會聚點,可確定立體圖像對的兩個圖像之間的目標水平不等性。目標水平不等性表示為了實現(xiàn)所要會聚點而在立體圖像對的兩個圖像之間所需的以像素計的水平移位量。舉例來說,在一些實施例中,基于會聚點的目標水平不等性可通過以下等式(I)確定:
[0057]不等性=B*f /深度
[0058](I)
[0059]其中:
[0060]B是相機基線(兩個透鏡之間的距離)
[0061]f是以像素計的焦距
[0062]深度是立體圖像對的兩個圖像中的最靠近對象的深度
[0063]如等式I中所見,目標水平圖像不等性可至少基于若干參數(shù)來確定。舉例來說,可考慮相機基線的長度。相機基線是用以俘獲兩個圖像的兩個透鏡之間的距離。另外,也可考慮裝置400的顯示屏幕的大小(如果如此配備),或外部顯示屏幕的大小(如果裝置400經(jīng)配置以在外部顯示器上顯示立體圖像對)。還可考慮立體圖像對的典型觀看距離。還可考慮這些屬性的組合以計算將得到具有所要會聚點的立體圖像的第一與第二圖像之間的不等性。框540可由圖4中圖解說明的裝置400的會聚調(diào)整模塊455或俘獲控制模塊470中含有的指令執(zhí)行。這些模塊中的指令表示用于基于所要會聚點確定水平圖像不等性的一個裝置。
[0064]在框540中確定目標水平不等性之后,過程500移動到框542,其中調(diào)整第一圖像和第二圖像以實現(xiàn)目標水平不等性且因此獲得所要會聚點。舉例來說,框542可裁剪立體圖像對的一個或兩個圖像的外部尺寸以水平地移位每一圖像內(nèi)的對象的相對位置。下文在圖6中進一步描述框542的一個特定實施例???42可由圖4中圖解說明的會聚調(diào)整模塊455中包含的指令實施。
[0065]一旦已應用適當調(diào)整,則過程500移動到框545,其中基于框542中調(diào)整的圖像而產(chǎn)生立體圖像對。在一個實施例中,框545可由編碼模塊460中的指令執(zhí)行。因此,編碼模塊460中的指令表示用于產(chǎn)生立體圖像對的一個裝置。也可使用原始第一和第二圖像。過程500隨后轉(zhuǎn)變到結(jié)束狀態(tài)550。
[0066]圖6是圖解說明可在圖5的框542中實施的調(diào)整立體圖像對的方法的一個實施例的流程圖。在一實施例中,框542可由圖4中圖解說明的會聚調(diào)整模塊455中包含的指令實施。過程542在開始框605處開始,且隨后移動到?jīng)Q策框610,其中將把兩個圖像調(diào)整到所要會聚點所需的目標水平不等性(D)與會聚預算進行比較。
[0067]過程542參考會聚預算和裁剪預算。在一實施例中,圖6的裁剪預算可為第一圖像尺寸的將經(jīng)裁剪以使立體圖像對的第一圖像與第二圖像對準的最大百分比。一些實施例可包含用于圖像的水平和垂直尺寸兩者的裁剪預算。裁剪預算對于立體圖像對的圖像的每一尺寸可為相同或不同的。在一實施例中,會聚預算可為圖像水平分辨率的可經(jīng)裁剪以執(zhí)行會聚調(diào)整的最大百分比。因為會聚調(diào)整大體上在水平尺寸上執(zhí)行,所以可能不存在用于垂直尺寸的會聚預算。在一些實施例中,會聚預算可為水平圖像分辨率的6%、7%、8%、9%或10%。在一些實施例中,裁剪預算和會聚預算可為相等的。在一些實施方案中,裁剪預算可大于會聚預算。
[0068]在一些實施方案中,裁剪預算和會聚預算可由特定尺寸中的像素數(shù)目表示。其它實施方案可依據(jù)特定尺寸的百分比來表示這些預算。對于任一表示,所揭示方法是等效的。舉例來說,水平分辨率的10%的會聚預算對于1152個像素寬的圖像可水平地表示115個像素。
[0069]為了調(diào)整兩個圖像之間的會聚點,可能必須“垂直地”裁剪立體圖像對中的每一圖像的外部尺寸。立體圖像的第一圖像的外部尺寸是限定不與立體圖像對的第二圖像的圖像數(shù)據(jù)重疊的圖像數(shù)據(jù)的尺寸。換句話說,在由觀看者觀看立體圖像時,圖像的外部尺寸可形成立體圖像對的邊界。立體圖像的第一圖像的內(nèi)部尺寸是限定可與立體圖像對的第二圖像的圖像數(shù)據(jù)重疊的圖像數(shù)據(jù)的尺寸。圖像的內(nèi)部尺寸與圖像的外部尺寸相對。由于垂直裁剪操作通常移除圖像的特定“列”內(nèi)的所有像素,因此水平分辨率的百分之十(10%)的會聚預算可允許總圖像面積的10%的損失用于會聚調(diào)整。
[0070]如果在決策框610處做出所需目標水平不等性不大于會聚預算的確定,那么過程542移動到框615。
[0071]在框615中,在每一側(cè)上裁剪第二圖像以匹配在對準之后的第一圖像(也稱為第一經(jīng)對準圖像)的水平寬度。在第二圖像已經(jīng)裁剪之后,過程542移動到框670,其中將第一經(jīng)對準圖像和第二圖像的外部尺寸裁剪目標水平不等性的一半的寬度。由于目標水平不等性可表示圖像應移位遠離彼此的以像素計的量,因此從每一圖像的外部尺寸裁剪以像素計的目標水平不等性的一半。進一步將每一圖像的外部尺寸裁剪會聚預算的一半的寬度。過程542隨后移動到框680,其中將每一圖像的內(nèi)部尺寸垂直地裁剪會聚預算的一半減去不等性的一半的寬度。過程542隨后移動到框650。
[0072]如果將圖像調(diào)整到所要會聚點所需的水平不等性(D)的量大于決策框610處的會聚預算,那么過程542移動到框620,其中將第一經(jīng)對準圖像的外部尺寸的垂直裁剪限于等于會聚預算的寬度。在一些方面中,將第一經(jīng)對準圖像的外部尺寸的垂直裁剪限于目標或最終圖像大小的水平分辨率的8%與12%之間的最大值。還預期其它限制。舉例來說,實施例可將第一經(jīng)對準圖像的裁剪限于目標或最終圖像的水平分辨率的8%。過程542隨后移動到框630,其中在其外部尺寸上將第二圖像裁剪目標水平不等性(D)和裁剪預算的一半。過程542隨后移動到框640,其中進一步將第二圖像的內(nèi)部尺寸裁剪目標水平不等性(D)減去裁到預算。
[0073]過程542隨后移動到框650,其中可調(diào)整兩個圖像以如顯示需要設定其垂直尺寸。這可包含第一經(jīng)對準圖像或第二圖像的水平裁剪。過程542隨后移動到結(jié)束框660。
[0074]圖7圖解說明由圖5的框520實施的實例圖像對準過程的結(jié)果。為了此實例的目的,假定原始圖像數(shù)據(jù)的水平分辨率的10%經(jīng)裁剪以對準圖像。舉例來說,雖然右圖像的原始水平尺寸705為1152個像素,但這些像素的10% (115個像素)已通過從圖像的每一側(cè)移除58個像素(58*2=116,具有舍入誤差)而裁剪以產(chǎn)生具有水平尺寸715的圖像。右圖像725的垂直尺寸原始為1306個像素,然而,已從右圖像的底部和頂部裁剪109個像素以垂直地對準圖像且形成垂直尺寸730。
[0075]應注意,雖然已裁剪右圖像以對準圖像,但左圖像保持其原始尺寸。此方法促進了會聚調(diào)整操作,其可在圖像經(jīng)對準之后執(zhí)行。
[0076]圖8到10圖解說明利用圖5和圖6的過程542的會聚點調(diào)整過程的實例。這些調(diào)整過程可在圖5的以及例如圖7中證明的框520的圖像對準過程之后發(fā)生。圖8到10的實例包含用以簡化闡釋的假設。舉例來說,在實例中,實現(xiàn)會聚點所需的不等性由以上等式⑴確定。
[0077]圖8圖解說明無限遠的會聚點,因此水平不等性的改變是不必要的,因為在圖解說明的實施例中,用以俘獲兩個圖像的兩個透鏡的光軸是平行的。在圖8的圖解說明的實施例中,右圖像已由先前圖像糾正過程裁剪。如圖7中圖解說明,從右圖像的每一水平側(cè)移除58個像素805a到805b,同時從右圖像的頂部和底部移除109個像素810a到810b,以便對準左圖像與右圖像。應注意,在左圖像和右圖像對準之前和之后,左圖像大小或分辨率是保持的。因此,在圖像對準之后的圖像的大小由粗體矩形820a到820b展示。
[0078]為了實現(xiàn)會聚調(diào)整,首先確定目標水平不等性。因為會聚點是無窮遠,所以目標水平不等性為零個像素。隨后將零個像素的不等性與會聚預算進行比較,如過程542的框610中。在圖8的實施例中,假設會聚預算是目標水平分辨率的8%。由于圖解說明的圖像的目標水平分辨率是960個像素,因此顯然O個像素的不等性小于960的8% (76.8個像素)。
[0079]如過程542的框615中,圖8的實例中的未經(jīng)對準圖像或左圖像在內(nèi)部尺寸和外部尺寸上經(jīng)裁剪以匹配先前經(jīng)對準或右圖像在糾正之后的大小。在此情況下,將左圖像的左側(cè)和右側(cè)均裁剪58個像素,如825a到825b所示。由于不等性為0,因此不裁剪像素以實現(xiàn)水平不等性的改變。然而,將左圖像和右圖像的外部尺寸裁剪會聚預算的一半。在此情況下,因為圖解說明的實施例使用目標水平分辨率的8%的會聚預算,所以會聚預算為960*.08=77個像素。因此,將兩個圖像從其外部尺寸裁剪77 / 2=38個像素,如830a和830b所示。接著,還調(diào)整左圖像和右圖像的內(nèi)部尺寸以滿足目標尺寸。如所提到,會聚預算經(jīng)確定為77個像素,因此將內(nèi)部尺寸裁剪77 / 2-0或38個像素,如830b和830d所示。隨后按需要調(diào)整左圖像和右圖像的垂直尺寸。在圖解說明的實施例中,在頂部和底部上將左圖像裁剪109個像素以匹配右圖像的尺寸,如835a到835b所示。
[0080]圖9圖解說明會聚點調(diào)整過程的另一實例。圖9假設一米的會聚點。如同圖7,粗體矩形901和902指示在圖像對準之后的圖像大小。在圖解說明的實施例中,僅右圖像901經(jīng)裁剪以對準兩個圖像901和902。在一米的會聚點的情況下,根據(jù)以上等式(1),目標水平不等性為3.25*1920 / IOOOcm或約62個像素。接著,如圖6的框610中,將不等性與會聚預算進行比較,在此情況下,會聚預算為960的最終水平分辨率的8%或77個像素。因為不等性小于會聚預算,與圖6的框615—致,所以裁剪左圖像的左尺寸和右尺寸以匹配右圖像的對準后寬度,如以上框615描述。在此情況下,從左圖像的左側(cè)和右側(cè)裁剪58個像素,如925a到925b所示。接著,與圖6的框670 —致,將每一圖像的外部尺寸裁剪不等性的一半或31個像素。將外部尺寸裁剪會聚預算的一半的額外量。類似于圖8的描述,會聚預算是77個像素,因此將每一圖像的外部尺寸裁剪額外38個像素,總共裁剪69個像素。表示不等性的一半的31個像素加上表示不等性的一半的38個像素由930a到930b展示。接著,如圖6的框680描述,將內(nèi)部尺寸裁剪會聚預算的一半減去不等性的一半。在此實例中,因為我們的會聚預算是目標水平圖像分辨率的8%,所以將每一圖像的內(nèi)部尺寸裁剪77 / 2-62 / 2=8個額外像素。這展示為935a到935b。還在每一垂直尺寸上將左圖像裁剪109個像素以匹配在對準之后的右圖像的垂直尺寸,如940a到940b所示。
[0081]圖10圖解說明會聚點調(diào)整過程的另一實例,其中將會聚點設定為50厘米。如同圖8和圖9,粗體矩形1001和1002指示在圖像對準之后的圖像大小。在圖解說明的實施例中,僅右圖像1002經(jīng)裁剪以對準兩個圖像1001和1002。為了調(diào)整會聚點,可確定基于會聚點的目標水平不等性。使用以上等式(I),50厘米的會聚點提供3.25*1920 / 50cm或124.8個像素的不等性。與圖6的框610 —致,將124.8個像素的不等性與會聚預算進行比較,在圖解說明的實施例中,所述會聚預算為水平分辨率的8%或77個像素。
[0082]由于目標不等性大于會聚預算(在圖解說明的實施例中,目標水平分辨率的8%),因此圖6的框620指示將右圖像的外部尺寸的裁剪限于目標水平分辨率的8%或會聚預算的最大值。在圖10的實例中,這是77個像素,如1010所示。與圖6的框630 —致,隨后將未經(jīng)修改的左圖像的外部尺寸裁剪不等性(125個像素)和裁剪預算的一半。由于在圖解說明的實施例中裁剪預算為起始水平圖像分辨率的10%,因此裁剪預算為1152的10%或115個像素。1152個像素的5%為約58個像素,從而使得未經(jīng)修改的左圖像1001的外部尺寸經(jīng)裁剪125+58=183個像素,如1020所示。與圖6的框640 —致,將左圖像的內(nèi)部尺寸裁剪不等性減去裁剪預算。裁剪預算在此實例中為1152個像素的水平圖像分辨率的10%或115個像素。由于如上描述的不等性為124.8個像素,因此在右邊將左圖像裁剪125-115或10個像素,如1030所示??砂葱枰{(diào)整每一圖像的垂直尺寸。在此情況下,從左圖像的頂部和底部裁剪109個像素以匹配右圖像的垂直尺寸,如1040a到1040b所示。
[0083]所屬領(lǐng)域的技術(shù)人員將進一步了解,結(jié)合本文揭示的實施方案描述的各種說明性邏輯塊、模塊、電路和過程步驟可實施為電子硬件、計算機軟件或所述兩者的組合。為了清楚地說明硬件與軟件的這種可交換性,上文已大體上在其功能性方面描述了各種說明性組件、塊、模塊、電路和步驟。將此類功能性實施為硬件還是軟件取決于特定應用和對整個系統(tǒng)施加的設計約束。熟練的技術(shù)人員針對每一特定應用可以不同方式實施所描述的功能性,但不應將此類實施方案決策解釋為造成與本發(fā)明的范圍的脫離。所屬領(lǐng)域的技術(shù)人員將認識到,一個部分或一部分可包括少于或等于整體的事物。舉例來說,像素集合的一部分可稱為這些像素的子集。[0084]結(jié)合本文所揭示的實施方案描述的各種說明性邏輯塊、模塊和電路可用經(jīng)設計以執(zhí)行本文描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其任何組合來實施或執(zhí)行。通用處理器可為微處理器,但在替代例中,處理器可為任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器還可實施為計算裝置的組合,例如DSP與微處理器的組合、多個微處理器、結(jié)合DSP核心的一個或一個以上微處理器或任何其它此類配置。
[0085]結(jié)合本文所揭示的實施方案描述的方法或過程的步驟可直接以硬件、以由處理器執(zhí)行的軟件模塊或以所述兩者的組合來實施。軟件模塊可駐留在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可裝卸式盤、CD-ROM或此項技術(shù)中已知的任何其它形式的非暫時性存儲媒體中。示范性計算機可讀存儲媒體耦合到處理器,使得處理器可從計算機可讀存儲媒體讀取信息和向計算機可讀存儲媒體寫入信息。在替代方案中,存儲媒體可與處理器成一體式。處理器和存儲媒體可駐留在ASIC中。ASIC可駐留在用戶終端、相機或其它裝置中。在替代方案中,處理器和存儲媒體可作為離散組件駐留在用戶終端、相機或其它裝置中。
[0086]本文包含標題以用于參考和幫助定位各部分。這些標題既定不限制關(guān)于其描述的概念的范圍。此些概念在整個說明書中可始終具有適用性。
[0087]提供對所揭示實施方案的先前描述是為了使得所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。所屬領(lǐng)域的技術(shù)人員將容易了解對這些實施實施方案的各種修改,且在不脫離本發(fā)明精神或范圍的情況下,本文所界定的一般原理可適用于其它實施方案。因此,本發(fā)明不希望限于本文展示的實施方案,而是應被賦予與本文所揭示的原理和新穎特征一致的最廣范圍。
【權(quán)利要求】
1.一種存儲具有所要會聚點的立體圖像對的方法,其包括: 以第一成像傳感器俘獲第一圖像; 以第二成像傳感器俘獲第二圖像; 通過更改所述第一圖像使得所述第一圖像與所述第二圖像對準來形成第一經(jīng)對準圖像; 基于所述立體圖像對的所述所要會聚點而確定所述第一經(jīng)對準圖像與所述第二圖像之間的目標水平圖像不等性; 當所述目標水平圖像不等性大于最終圖像水平分辨率的百分比時通過將所述第一經(jīng)對準圖像的外部尺寸的裁剪限于所述最終圖像水平分辨率的百分比來調(diào)整所述第一經(jīng)對準圖像和所述第二圖像以獲得所述所要會聚點;以及 將包含從所述經(jīng)調(diào)整第一經(jīng)對準圖像和所述第二圖像導出的圖像的立體圖像對存儲到數(shù)據(jù)存儲裝置。
2.根據(jù)權(quán)利要求1所述的方法,其進一步包括通過在所述目標水平圖像不等性大于所述最終圖像水平分辨率的所述百分比時保留所述第一經(jīng)對準圖像的內(nèi)部尺寸來調(diào)整所述第一經(jīng)對準圖像和所述第二圖像。
3.根據(jù)權(quán)利要求2所述的方法,其進一步包括通過僅裁剪所述第二圖像以實現(xiàn)所述第一經(jīng)對準圖像與所述第二圖像之間的所述目標水平不等性來調(diào)整所述第一經(jīng)對準圖像和所述第二圖像。
4.根據(jù)權(quán)利要求1所述的方法,其進一步包括在所述目標水平圖像不等性小于或等于預定閾值時將所述第一經(jīng)對準圖像和所述第二圖像的所述外部尺寸裁剪所述目標水平圖像不等性的至少一半。
5.根據(jù)權(quán)利要求3所述的方法,其中在所述目標水平圖像不等性大于所述預定閾值時將所述第二圖像的所述外部尺寸裁剪至少所述目標水平圖像不等性。
6.根據(jù)權(quán)利要求1所述的方法,其進一步包括裁剪從所述第一圖像或所述第二圖像導出的至少一個圖像以實現(xiàn)目標尺寸。
7.根據(jù)權(quán)利要求1所述的方法,其進一步包括通過第一圖像傳感器俘獲所述第一圖像以及通過第二圖像傳感器俘獲所述第二圖像。
8.根據(jù)權(quán)利要求1所述的方法,其進一步包括在電子顯示器上以所述最終圖像水平分辨率顯示從所述第一經(jīng)對準圖像或所述第二圖像導出的圖像。
9.根據(jù)權(quán)利要求1所述的方法,其中所述對準所述第一圖像和所述第二圖像包含在幾何上旋轉(zhuǎn)所述第一圖像。
10.根據(jù)權(quán)利要求1所述的方法,其進一步包括將所述第一經(jīng)對準圖像和所述第二圖像存儲到數(shù)據(jù)存儲裝置。
11.根據(jù)權(quán)利要求1所述的方法,其中所述百分比是8%。
12.—種存儲具有所要會聚點的立體圖像對的方法,其包括: 以第一成像傳感器俘獲第一圖像; 以第二成像傳感器俘獲第二圖像; 調(diào)整所述第一圖像以產(chǎn)生與所述第二圖像對準的第一經(jīng)調(diào)整圖像; 使所述第二圖像水平地移位多于所述第一經(jīng)調(diào)整圖像以實現(xiàn)會聚調(diào)整;以及將包含從所述經(jīng)水平地移位的圖像導出的圖像的立體圖像對存儲到數(shù)據(jù)存儲裝置。
13.一種用于調(diào)整立體圖像對的會聚點的設備,其包括: 第一圖像傳感器,其經(jīng)配置以俘獲立體圖像對的第一圖像; 第二圖像傳感器,其經(jīng)配置以俘獲立體圖像對的第二 ; 電子處理器,其耦合到所述第一成像傳感器和所述第二成像傳感器;以及 控制模塊,其經(jīng)配置以: 移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像,同時保留所述第二圖像, 基于所述立體圖像對的所要會聚點而確定目標水平圖像不等性,以及 通過在所述目標水平圖像不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值來調(diào)整所述立體圖像對以獲得所述所要會聚點。
14.根據(jù)權(quán)利要求13所述的設備,其中所述控制模塊進一步經(jīng)配置以通過在所述目標水平圖像不等性大于所述預定閾值時保留所述第一圖像的內(nèi)部尺寸來調(diào)整所述立體圖像對。
15.根據(jù)權(quán)利要求14所述的設備,其中所述控制模塊進一步經(jīng)配置以通過裁剪所述第二圖像以實現(xiàn)所述第二圖像與所述第一圖像之間的所述目標水平不等性來調(diào)整所述立體圖像對。
16.根據(jù)權(quán)利要求13所述的設備,其中所述控制模塊進一步經(jīng)配置以在所述目標水平圖像不等性小于或等于所述預定閾值時將所述第一圖像和所述第二圖像的所述外部尺寸裁剪所述目標水平圖像不等性的至少一半。
17.根據(jù)權(quán)利要求15所述的設備,其中在所述目標水平圖像不等性大于所述預定閾值時將所述第二圖像的所述外部尺寸裁剪至少所述目標水平圖像不等性。
18.根據(jù)權(quán)利要求13所述的設備,其中所述控制模塊進一步經(jīng)配置以裁剪從所述第二圖像或所述第一圖像導出的至少一個圖像以實現(xiàn)目標尺寸。
19.根據(jù)權(quán)利要求13所述的設備,其中所述對準所述第一圖像和所述第二圖像包含在幾何上旋轉(zhuǎn)所述第一圖像。
20.根據(jù)權(quán)利要求13所述的設備,其中所述控制模塊進一步經(jīng)配置以將從所述第一圖像和所述第二圖像導出的立體圖像對存儲到數(shù)據(jù)存儲裝置。
21.根據(jù)權(quán)利要求13所述的設備,其中所述預定閾值是水平圖像分辨率的8%。
22.根據(jù)權(quán)利要求13所述的設備,其進一步包括無線電話手持機。
23.一種用于調(diào)整立體圖像對的會聚點的設備,其包括: 用于提供立體圖像對的第一圖像和第二圖像的裝置; 用于移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像同時保留所述第二圖像的裝置; 用于基于所述立體圖像對的所要會聚點而確定目標水平不等性的裝置;以及 用于通過在所述目標水平不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值來調(diào)整立體圖像對以獲得所述所要會聚點的裝置。
24.一種包括指令的非暫時性計算機可讀媒體,所述指令在由處理器執(zhí)行時致使所述處理器執(zhí)行調(diào)整立體圖像對的會聚點的方法,所述方法包括:以圖像傳感器俘獲立體圖像對的第一圖像; 以圖像傳感器俘獲所述立體圖像對的第二圖像; 移位或裁剪所述第一圖像以對準所述第一圖像與所述第二圖像,同時保留所述第二圖像; 基于所述立體圖像對的所要會聚點而確定目標水平圖像不等性;以及在所述目標水平圖像不等性大于預定閾值時將所述第一圖像的外部尺寸的所述裁剪限于所述預定閾值。`
【文檔編號】H04N13/00GK103782593SQ201280043862
【公開日】2014年5月7日 申請日期:2012年9月6日 優(yōu)先權(quán)日:2011年9月8日
【發(fā)明者】維卡斯·拉馬錢德蘭, 卡林·米特科夫·阿塔納索夫, 塞爾久·R·戈馬 申請人:高通股份有限公司