>[0047] 位置檢測器110由GPS(全球定位系統)的接收裝置構成。位置檢測器110基于 軌跡數據和有關從GPS衛星到成像設備100的距離的數據來檢測成像設備100的位置,這 些數據通過從GPS衛星接收GPS無線電波并且執行預定處理而獲得。通過使用GPS功能, 可以獲取圖像捕獲位置的煒度和經度信息。通過使用具有GPS功能的磁場傳感器,可以獲 取圖像捕獲方向。應該注意,在成像設備100中,位置檢測器110不是必要配置。
[0048] 控制單元111由CPU (中央處理單元)、RAM (隨機存取存儲器)、ROM (只讀存儲器) 等構成。ROM存儲在CPU中讀出或者由CPU操作的程序等。RAM用作用于CPU的工作存儲 器。CPU -般通過執行各種類型的處理并且根據儲存在ROM中的程序發出命令來控制成像 設備100。
[0049] 另外,控制單元111用作光源檢測器112,并且通過執行預定程序用作構成圖像調 整設備10的邊界計算單元11和圖像調整單元12。應該注意,其配置不僅可以由程序實現, 而且也可以通過使用具有相應功能的硬件將專用設備、電路等組合在一起來實現。
[0050] 光源檢測器112檢測在圖像中作為處理目標的光源的位置。例如,可以將基于在 圖像中的亮度分布來檢測光源的方法(其為已知技術)作為通過光源檢測器112檢測光源 的方法。應該注意,雖然不限于此,但是可以采用任何方法,只要是可以檢測光源的已知方 法。而且,如果在圖像中不存于光源,那么可以通過使用用于檢測光源的傳感器來檢測光源 的位置。
[0051] 如果光源是陽光,那么,也可以通過基于在圖像捕獲點處的煒度和經度信息和有 關圖像捕獲日期和圖像捕獲時間點的信息而確定陽光的偏位角和方向,并且使陽光的偏位 角和方向與圖像捕獲方向匹配,來檢測作為光源的陽光的位置。在圖像捕獲點處的煒度和 經度信息和圖像捕獲方向可以通過位置檢測器110的GPS功能等來獲取。除了通過使用 GPS功能之外,例如,圖像捕獲日期和圖像捕獲時間點可以通過控制單元111的RTC(實時時 鐘)來獲取。
[0052] 將由光源檢測器112檢測到的光源信息提供至邊界計算單元11。
[0053] 邊界計算單元11基于光源信息來確定在圖像中的向光區域與背光區域之間的邊 界。向邊界計算單元11提供圖像數據和光源信息。當圖像調整設備10在成像設備100中 操作時,作為處理目標的圖像數據是例如構成直通圖像的幀圖像,這些幀圖像由成像設備 100的成像裝置103獲取。如果處理目標是構成直通圖像的幀圖像,那么可以通過成像獲取 進行了根據本技術的處理的圖像。
[0054] 邊界計算單元11基于提供的圖像信息和光源信息來計算在圖像中的向光區域與 背光區域之間的邊界。參照圖3,將對邊界計算方法進行描述。圖3是正交投影系統的魚眼 透鏡的虛擬球狀模型。
[0055] 首先,假設入射光3朝著原點0進入光源2,該原點0是具有半徑r的魚眼透鏡虛 擬球狀模型1的中心。從在入射光3與魚眼透鏡虛擬球狀模型1之間的交叉點P到魚眼透 鏡圖像捕獲表面4繪制的垂直線與魚眼透鏡圖像捕獲表面之間的交叉點P'是光源2投影 在魚眼透鏡圖像捕獲表面4上的位置。
[0056] 考慮到與入射光3垂直并且包括原點0的平面5,被該平面5劃分的兩個空間中的 更靠近光源2的一個空間是背光區域,并且在光源2的相對側上的另一個是向光區域。可 以按照以下方式來計算在魚眼透鏡圖像捕獲表面4上的背光區域與向光區域之間的邊界 線6〇
[0057] 將在魚眼透鏡虛擬球狀模型1上的半徑r的任意點設置為(X,y,z)。而且,如下面 表達式1和表達式2所不地設置矢量。
[0062] 然后,下面用表達式(3)的矢量方程來表示魚眼透鏡虛擬球狀模型1。
[0065] 而且,下面用表達式(4)的矢量方程來表示與入射光3垂直的平面5。
[0068] 接下來,計算在表達式(3)與表達式(4)之間的交叉點。將可以通過上面的表達 式(1)和上面的表達式(2)描述的表達式(5)代入表達式(3)和表達式(4)。結果,得到下 面的表達式(6)和表達式(7)。
[0075] 從表達式(7)推導出下面的表達式(8)。
[0078] 通過將表達式(8)代入上面的表達式(6),得到表達式(9)。
[0081 ] 此處,通過設置X = u*cos Θ并且y = U*sin Θ并且將它們代入上面的表達式(9), 得到表達式(10)。
[0087] 由于在表達式(10)中u顯然取正值,所以從表達式(10)推導出表達式(11)。
[0090] 因此,用下面的表達式(12)和表達式(13)來表示在魚眼透鏡圖像捕獲表面4上 的向光區域與背光區域之間的邊界線6。
[0094] 通過這種方式,邊界計算單元11通過計算來計算出在向光區域與背光區域之間 的邊界線6。邊界計算單元11將指示計算出的邊界線的邊界信息提供給圖像調整單元12。
[0095] 圖像調整單元12基于提供的邊界信息來獲取在圖像中的向光區域和背光區域的 亮度分布,并且執行圖像調整處理。
[0096] 如果圖像調整設備10在成像設備100中操作,那么圖像調整單元12確定曝光值 (EV),使得在圖像中的向光區域和背光區域具有合適的亮度。另外,設置在成像設備100的 光學成像系統101中的曝光時段,從而可以獲得曝光值。
[0097] 圖像處理單元12將指示曝光時段的設置信息的預定控制信號發送至透鏡控制單 元102。透鏡控制單元102基于提供的控制信號來操作在光學成像系統101中的快門機構, 并且調整曝光時段。通過調整該曝光時段,來調節圖像的亮度。圖像調整單元12調整向光 區域和背光區域中的至少一個的狀態。
[0098] 圖像調整單元12設置曝光時段,例如,從而使得背光區域的亮度與在圖像中的向 光區域的亮度一致。更加具體地,例如,在背光區域中的每個像素的亮度與在圖像中的向光 區域的平均亮度一致。
[0099] 可替代地,圖像調整單元12可以計算向光區域的亮度和背光區域的亮度的平均 值,并且設置曝光時段,使得向光區域和背光區域的亮度與平均亮度一致。
[0100] 另外,圖像調整單元12可以設置曝光時段,使得向光區域和背光區域的亮度與在 顯示設備(諸如,顯示單元107和用于顯示圖像的外部監控器)中的最佳亮度等級一致。在 這種情況下,有利的是使圖像調整單元12提前保持顯示單元107或者外部顯示設備的最佳 亮度等級。
[0101] 注意,用戶可能能夠通過對成像設備100進行輸入,來選擇使用上面描述的哪種 曝光時段設置方法。
[0102] 圖像調整單元12可以像素為單位來設置曝光時段,或者可以由多個像素形成的 區域(像素區域)為單位來設置曝光時段。如果以像素為單位來設置曝光時段,那么可以 進一步減少由于在圖像中的亮度差而引起的不適感覺。
[0103] 以上述方式,配置圖像調整設備10和具有圖像調整設備10的功能的成像設備 100。注意,由圖像調整設備10執行的處理可以通過硬件或者軟件來執行。如果執行通過 軟件進行的處理,那么通過安裝成像設備100的控制單元111的存儲器來執行記錄處理序 列的程序。
[0104] 例如,可以將程序提前記錄在記錄介質中,諸如,硬盤和ROM。可替代地,可以將程 序記錄在記錄介質,諸如,⑶-R〇M(壓縮光盤只讀存儲器)、DVD(數字通用光盤)和半導體 存儲器。這種記錄介質可以提供作為軟件包。用戶將軟件包安裝到成像設備100中。
[0105] 注意,除了將程序從如上所述的記錄介質安裝到成像設備100中之外,也可以將 在互聯網中設置為應用的程序傳送至成像設備100并且安裝。
[0106] [1-2、在圖像調整設備和成像設備中的處理]
[0107] 接下來,將參照圖4對在圖像調整設備10和具有圖像調整設備10的功能的成像 設備100中執行的處理流程進行描述。圖4是示出了該處理流程的流程圖。假設提供了處 理目標的圖像數據。
[0108] 首先,在步驟Sl中,通過光源檢測器112執行光源檢測處理。如果存在光源,那 么該處理從步驟S2進入步驟S3 (步驟S2為"是")。注意,如上所描述的,將由光源檢測器 112檢測到的光源信息從光源檢測器112提供至邊界計算單元11。
[0109] 接下來,在步驟S3中,由邊界計算單元11計算在圖像中的向光區域與背光區域之 間的邊界。將計算出的邊界信息提供至圖像調整單元12。接下來,在步驟S4中,由圖像調 整單元12計算曝光值和曝光時段。在步驟S5中,圖像調整單元12通過將控制信號發送至 透鏡控制單元102來執行圖像調整處理,使得根據計算出的曝光時段來驅動透鏡。
[0110] 參照回步驟S2,繼續進行說明。如果在步驟S2中光源檢測器未檢測到光源,那么 該處理進入步驟S6(在步驟S