小了合成圖像116中由各個圖像110的接合處的像素密度的大變化建立的線性接縫的出現。這些和其他優點可以通過根據本文呈現的技術的用于球面相機106的透鏡108的選擇和取向來實現。
[0027]C、示例性實施例
本文呈現的技術可以以許多類型的實施例來體現。
[0028]第一示例性實施例在圖3中提供,其被圖示為用于球面相機106的示例性魚眼透鏡組302。魚眼透鏡組302包括沿著第一軸316在第一方向318上取向的前向透鏡312。魚眼透鏡組302還包括三個后向透鏡314,三個后向透鏡314分別被取向為具有沿著第一軸316與第一方向318相反的第二方向320 (例如,面向后的透鏡);與各個其他后向透鏡314的大致120度的繞第一軸316的旋轉角326 ;以及從第一軸316至第二軸322的傾斜角324,其中傾斜角324被選擇以建立與前向透鏡312的覆蓋重疊206,與前向透鏡312的覆蓋重疊206大致等于后向透鏡314相對于各個其他后向透鏡314的覆蓋重疊206。可以例如使用剛性結構將魚眼透鏡組302固定于這一取向,該剛性結構特征在于當與透鏡108耦接時根據本文呈現的技術對透鏡108進行取向的狹槽或附接點。
[0029]圖5呈現本文呈現的技術的第二示例性實施例,其被圖示為特征在于包括如本文提供的魚眼透鏡組302的示例性球面相機402的示例性情景500。在該示例性情景400中,球面相機402包括魚眼透鏡組302,魚眼透鏡組302包括在沿著第一軸316的第一方向上取向的前向透鏡302。魚眼透鏡組302還包括分別如本文提供的那樣取向的三個后向透鏡314:相對于第一軸316,在與第一方向318相反的第二方向320上取向;相對于各個其他后向透鏡314的大致120度的繞第一軸316的旋轉角326 ;以及從第一軸316至第二軸322的傾斜角324,傾斜角324被選擇以建立與前向透鏡312的覆蓋重疊206,該覆蓋重疊206大致等于后向透鏡314相對于各個其他后向透鏡314的覆蓋重疊206。球面相機402還包括成像器組406,成像器組406包括配置為從魚眼透鏡組302的透鏡108接收圖像404的至少一個成像器112。球面相機402還包括圖像生成組件408,圖像生成組件408配置為根據聚焦在至少一個成像器112上的圖像404生成合成圖像116。圖像生成組件408可以包括例如應用數字合成過程的電路,或者存儲在球面相機402的存儲器裝置(例如,存儲器電路、硬盤驅動器的盤片、固態存儲裝置、或磁或光盤)中的指令集,該指令集當在球面相機402的處理器上執行時,使球面相機402根據由成像器組406提供的圖像404生成合成圖像116。根據本文呈現的技術,球面相機402因此通過魚眼透鏡組302的透鏡108的取向生成場景102的合成圖像116。
[0030]圖6呈現本文呈現的技術的第三示例性實施例,該第三示例性實施例被圖示為在球面相機402內對包括前向透鏡312和三個后向透鏡314的魚眼透鏡組302進行取向的示例性方法600。示例性方法600開始于602并且涉及在球面相機402內在沿著第一軸316的第一方向318上對前向透鏡312進行取向604。示例性方法600還涉及對于各個606后向透鏡312,選擇608相對于與第一軸316垂直的第二軸322的,相對于各個其他后向透鏡314的大致等于120度的旋轉角326 ;以及選擇610從第一軸316至第二軸322的傾斜角324,傾斜角324建立與前向透鏡312的覆蓋重疊206,該覆蓋重疊206大致等于后向透鏡314與各個其他后向透鏡314的覆蓋重疊206。示例性方法還涉及在球面相機402內,在沿著第一軸316的與第一方向318相反的第二方向320上,并且根據旋轉角326和傾斜角324對各個后向透鏡314進行取向。以這一方式,示例性方法600根據本文呈現的技術實現了魚眼透鏡組302在球面相機402內的取向,并且因此結束于614。
[0031]D、變型
本文論述的技術可以被設想有在許多方面的變型,并且相對于這些和其他技術的其他變型,一些變型可以呈現附加的優點和/或減少缺點。并且,一些變型可以組合實施,并且一些組合可特征在于通過協同合作提供附加優點和/或減少的缺點。變型可以在各種實施例中合并以在這樣的實施例上給予單獨和/或協同的優點。
[0032]D1、情景
可以在這些技術的實施例中改變的第一方面涉及這樣的技術可以在其中使用的情景。
[0033]作為該第一方面的第一變型,可以以許多類型的球面相機402利用本文呈現的技術。作為第一這樣的示例,可以利用許多種類的球面相機402,諸如模擬或數字相機;運動或靜止相機;專業或業余相機;以及獨立相機或在諸如計算機或移動電話之類的另一裝置中實施的相機。作為第二這樣的示例,球面相機402可以配置為捕捉光的各種波長,例如捕捉可見光譜的可見光相機;捕捉光譜的紅外部分的紅外相機;捕捉通常水下可見的光波長的水下相機;以及捕捉寬幅電磁譜的天文相機。相反地,球面相機402可以配置為排除一些類型的光;例如,球面相機402可以特征在于偏振光源,和/或排除除了沿著特定極之外的波長的偏振濾波器。
[0034]作為該第一方面的第二變型,可以利用許多類型的成像器112,諸如電荷耦合器件(CXD)以及互補金屬氧化物半導體(CMOS)。附加地,球面相機402可特征在于配置為從各個透鏡108接收多個圖像110的單個成像器112,或者配置為從一個或多個透鏡108接收部分或完整圖像110的多個成像器112。成像器112也可以設置在相機組中,該相機組以得到本文提供的透鏡108的取向的方式布置,其中這樣的相機共同操作以根據本文呈現的技術生成球面合成圖像116。
[0035]作為該第一方面的第三變型,可以通過各種類型的結構元件來確保透鏡108的取向。作為第一示例,魚眼透鏡組302可以包括剛性主體,剛性主體配置為在各個透鏡108被插入或附接時以本文呈現的方式對透鏡108進行剛性取向。作為第二示例,魚眼透鏡組302的透鏡108可以可調節地進行取向,并且用戶104可以以本文提供的方式對透鏡108進行取向。相機和透鏡的這些和其他類型可以與本文呈現的技術兼容。替代地,自動技術可以用于自動地選擇取向的變量(例如,傾斜角324)以實現透鏡108和相機106的期望的取向和配置。這些和其他情景可以與本文呈現的技術兼容。
[0036]D2、透鏡取向
在這些技術的實施例中可以改變的第二方面涉及選擇透鏡108的取向的方式。可認識至IJ,雖然根據本文呈現的技術取向的透鏡108可以涉及一些固定方面(例如,使用四個透鏡108,四個透鏡108具有前向取向透鏡和擁有大致120度的旋轉角的三個后向取向透鏡),取向的其他方面可以改變,并且可以根據其他考慮進行選擇。
[0037]作為該第二方面的第一變型,可以相對于相機的絕對取向來安裝透鏡108。作為第一示例,魚眼透鏡組302的第一軸316可以選擇為相機106的前向至后向的軸,使得前向透鏡312捕捉場景102的前向部分(例如,聚焦在場景102的感興趣的人或物上并且被定位于相機106的前方),同時各個后向透鏡314捕捉在相機106的上方、下方和后方的區域。作為第二示例,在面向下的相機中(例如,在船上的定位為捕捉水中圖像的相機),魚眼透鏡組302的第一軸316可以包括相機106的向下至向上的軸。作為第三示例,在面向上的相機中(例如,天文相機),魚眼透鏡組302的第一軸316可以包括相機106的向上至向下的軸。
[0038]作為該第二方面的第二變型,各個后向透鏡314相對于第二軸322的取向可以根據相機106內的魚眼透鏡組302的取向來選擇。可由圖4認識到的,在各個魚眼透鏡108的中心處以及中心附近處的面積密度(以及由此的圖像質量)常常在透鏡108的中心處以及中心附近處比在邊緣處更高。由圖4可以進一步認識到的,三個后向透鏡314相對于合成圖像116的向上和向后部分的定位可以建立具有略微較高圖像質量的三個區域(各個后向透鏡314的中心被定位于的地方)以及具有略微較低圖像質量的三個區域(在兩個圖像110之間的每個接合處)。相應地,雖然各個后向透鏡314之間的旋轉角326被固定,但可認識到,繞第一軸316 —起旋轉三個后向透鏡314可以導致合成圖像116的相應部分的圖像質量的微妙改變。例如,魚眼透鏡組302的第一軸316可以沿著相機106內的前向至后向的軸取向。如果合成圖像116的面向上的部分比合成圖像116的面向下的部分更令人感興趣,則可以選擇三個后向透鏡314的旋轉以使得一個后向透鏡314面向上并且捕捉略微較高像素密度,而其他兩個后向透鏡314建