專利名稱:校正值計算設(shè)備及其控制方法以及復(fù)眼成像設(shè)備的制作方法
技術(shù)領(lǐng)域:
本公開涉及校正值計算設(shè)備、復(fù)眼成像設(shè)備和控制校正值計算設(shè)備的方法,并且更具體地說,涉及能夠執(zhí)行與手抖校正相關(guān)的計算的校正值計算設(shè)備、復(fù)眼成像設(shè)備和用于控制校正值計算設(shè)備的方法。
背景技術(shù):
在現(xiàn)有技術(shù)中,成像設(shè)備上執(zhí)行手抖(hand blur)校正的技術(shù)被分類為光學(xué)方式、 電子方式等。在光學(xué)手抖校正中,成像設(shè)備利用陀螺儀傳感器檢測手抖并且在消除手抖的方向上物理地移動透鏡。在電子手抖校正中,可捕獲圖像區(qū)的尺寸被設(shè)置得小于整個圖像的尺寸;成像設(shè)備捕獲的第一圖像與第二圖像或者后續(xù)圖像比較;以及將第二或者后續(xù)圖像的可捕獲圖像區(qū)移位,以執(zhí)行手抖校正。最近,盡管開發(fā)了捕獲圖像以觀看立體圖像的復(fù)眼成像設(shè)備,但是在復(fù)眼成像設(shè)備內(nèi)執(zhí)行光學(xué)手抖校正的情況下,在復(fù)眼成像設(shè)備中,右眼透鏡和左眼透鏡必需移動相同的距離。如果透鏡的移動量不正確,則根據(jù)透鏡的移動,在左眼的左圖像的移動量與右眼的右圖像的移動量之間存在偏差,以使得難以進(jìn)行立體觀看。此外,使用戶承受不舒服的感覺。此外,公開了使透鏡的防振性能一致以使得不發(fā)生在圖像之間的移位的復(fù)眼成像設(shè)備 (例如,請參見第2010-109904號日本未審查專利申請公開)。復(fù)眼成像設(shè)備包括透鏡L和R ;兩個位置傳感器,用于檢測透鏡的位置;兩個馬達(dá),用于移動透鏡;以及兩個校正電路,用于校正對馬達(dá)施加的目標(biāo)值。每個馬達(dá)分別移動每個透鏡,以使得目標(biāo)值和由位置傳感器檢測到的位置互相一致。每個校正電路分別校正每個目標(biāo)值,以使得L側(cè)控制余量差值與R側(cè)控制余量差值互相一致。L側(cè)控制余量差值是由一個霍爾傳感器檢測到的透鏡L的位置與目標(biāo)值之差,而R側(cè)控制余量差值是由另一霍爾傳感器檢測到的透鏡R的位置與目標(biāo)值之差。在該復(fù)眼成像設(shè)備中,右側(cè)與左側(cè)的霍爾傳感器的檢測位置與目標(biāo)值之差被均衡化,以使得透鏡的防振性能一致。因此,防止圖像發(fā)生移位。
發(fā)明內(nèi)容
然而,即使在上述復(fù)眼成像設(shè)備中,根據(jù)透鏡移動,在左圖像的移動量和右圖像的移動量之間存在偏差。上述校正電路在假定每個位置傳感器的檢測值相對于透鏡的實際位置不存在誤差的情況下執(zhí)行校正。然而,位置傳感器的檢測值可能不準(zhǔn)確。例如,在位置傳感器的安裝位置發(fā)生偏差時,檢測位置與安裝位置的偏差成比例地偏離。即使在安裝位置精確的情況下,因為位置傳感器的性能的限制,檢測值仍可能發(fā)生誤差。即使在兩個位置傳感器的檢測值發(fā)生誤差的情況下,如果該誤差具有相同的值, 則由馬達(dá)根據(jù)相同的誤差移動透鏡,以使得圖像的移動量可能沒有偏差。然而,實際上,位置傳感器的性能或者安裝位置有變化。在許多情況下,位置傳感器的誤差具有不同的值。因此,在上述復(fù)眼成像設(shè)備中,在位置傳感器的誤差不同的情況下,在左圖像的移動量與右圖像的移動量之間存在偏差,以使得存在立體觀看發(fā)生困難的問題。希望提供即使在兩個位置傳感器的檢測值的誤差不同的情況下,仍能夠捕獲可以容易地用于立體觀看的圖像的技術(shù)。根據(jù)本公開的第一實施例,提供了校正值計算設(shè)備和用于控制該校正值計算設(shè)備的方法。該校正值計算設(shè)備包括左圖像處理單元,用于在左透鏡根據(jù)用于指示多個位置的多個指示值移動的情況下,獲取由左透鏡形成的左圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于指示值的左像素位置;右圖像處理單元,用于在右透鏡根據(jù)多個指示值移動的情況下,獲取由右透鏡形成的右圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于指示值的右像素位置;左透鏡位置檢測單元,用于在左透鏡根據(jù)多個指示值移動的情況下,檢測左透鏡與基準(zhǔn)位置的相對位置作為左透鏡檢測位置;右透鏡位置檢測單元,用于在右透鏡根據(jù)多個指示值移動的情況下,檢測右透鏡與基準(zhǔn)位置的相對位置作為右透鏡檢測位置;特性生成單元,用于根據(jù)左像素位置和左透鏡檢測位置來產(chǎn)生表示左像素位置與左透鏡檢測位置之間的關(guān)系的特性,并且根據(jù)右像素位置和右透鏡檢測位置來產(chǎn)生表示右像素位置與右透鏡檢測位置之間的關(guān)系的特性;調(diào)節(jié)位置確定單元,用于將所生成的特性中的左透鏡檢測位置和右透鏡檢測位置中的每個設(shè)置為校正對象位置,并且關(guān)于每個校正對象位置確定作為連接與校正對象位置對應(yīng)的左像素位置和右像素位置的直線上的位置的調(diào)節(jié)位置;以及校正值計算單元,用于關(guān)于所生成的特性中的每個校正對象位置,計算作為與調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差值的校正值。因此,可以實現(xiàn)計算與調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置和右透鏡檢測位置之間的差值來作為每個校正對象位置的校正值的功能。此外,在第一實施例中,調(diào)節(jié)位置確定單元可以將左像素位置與右像素位置之間的中點設(shè)置為調(diào)節(jié)位置。因此,可以實現(xiàn)由左像素位置與右像素位置之間的中點計算校正值的功能。此外,在第一實施例中,調(diào)節(jié)位置確定單元可以將左像素位置或者右像素位置設(shè)置為所述調(diào)節(jié)位置。因此,可以實現(xiàn)由左像素位置或者右像素位置計算校正值的功能。此外,在第一實施例中,調(diào)節(jié)位置確定單元可以將預(yù)定直線和連接左像素位置和右像素位置的直線的交叉點設(shè)置為調(diào)節(jié)位置。因此,可以實現(xiàn)由預(yù)定直線上的調(diào)節(jié)位置計算校正值的功能。此外,在第一實施例中,校正值計算設(shè)備可以進(jìn)一步包括校正值存儲單元,用于關(guān)于校正對象位置存儲所計算的校正值;以及校正值輸出單元,輸入有指示校正值的輸出的操作信號,并且在檢測到與校正對象位置的任意一個一致的左透鏡檢測位置或者右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于校正對象位置的校正值。因此,可以實現(xiàn)輸出對應(yīng)于校正對象位置的校正值的功能。此外,根據(jù)本公開的第二實施例,提供了一種復(fù)眼成像設(shè)備,包括左透鏡;右透鏡;左透鏡驅(qū)動單元,用于根據(jù)指示多個位置的多個指示值移動左透鏡;右透鏡驅(qū)動單元, 用于根據(jù)多個指示值移動右透鏡;左圖像處理單元,用于在左透鏡根據(jù)多個指示值移動的情況下,獲取由左透鏡形成的左圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于指示值的左像素位置;右圖像處理單元,用于在右透鏡根據(jù)多個指示值移動的情況下,獲取由右透鏡形成的右圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于指示值的右像素位置;左透鏡位置檢測單元,用于在左透鏡根據(jù)多個指示值移動的情況下,檢測左透鏡與基準(zhǔn)位置的相對位置作為左透鏡檢測位置;右透鏡位置檢測單元,用于在右透鏡根據(jù)多個指示值移動的情況下, 檢測右透鏡與基準(zhǔn)位置的相對位置作為右透鏡檢測位置;特性生成單元,用于根據(jù)左像素位置和左透鏡檢測位置,產(chǎn)生表示左像素位置與左透鏡檢測位置之間的關(guān)系的特性,并且根據(jù)右像素位置和右透鏡檢測位置,產(chǎn)生表示右像素位置與右透鏡檢測位置之間的關(guān)系的特性;調(diào)節(jié)位置計算單元,用于將所生成的特性中的左透鏡檢測位置和右透鏡檢測位置中的每個分別設(shè)置為校正對象位置,并且關(guān)于每個校正對象位置,計算作為連接與校正對象位置對應(yīng)的左像素位置和右像素位置的直線上的位置的調(diào)節(jié)位置;校正值確定單元,用于關(guān)于所生成的特性中的校正對象位置,確定作為與調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差值的校正值;校正值存儲單元,用于關(guān)于校正對象位置存儲計算的校正值;校正值輸出單元,輸入有指示校正值的輸出的操作信號,并且在檢測到與校正對象位置的任意一個一致的左透鏡檢測位置或者右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于校正對象位置的校正值;以及加法單元,用于將計算的校正值與指示值相加, 并且將與校正值相加的指示值輸出到左透鏡驅(qū)動單元或者右透鏡。因此,可以實現(xiàn)計算與調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置和右透鏡檢測位置之間的差,作為每個校正對象位置的校正值的功能。此外,根據(jù)本公開的第三實施例,提供了一種復(fù)眼成像設(shè)備,包括左透鏡;右透鏡;左透鏡驅(qū)動單元,用于根據(jù)指示多個位置的多個指示值移動左透鏡;右透鏡驅(qū)動單元, 用于根據(jù)多個指示值移動右透鏡;左圖像處理單元,用于捕獲由左透鏡形成的左圖像;右圖像處理單元,用于捕獲由右透鏡形成的右圖像;左透鏡位置檢測單元,用于在左透鏡根據(jù)多個指示值移動的情況下,檢測左透鏡與所述基準(zhǔn)位置的相對位置,作為左透鏡檢測位置;右透鏡位置檢測單元,用于在右透鏡根據(jù)多個指示值移動的情況下,檢測右透鏡與基準(zhǔn)位置的相對位置,作為右透鏡檢測位置;校正值存儲單元,用于關(guān)于校正對象位置存儲校正值;校正值輸出單元,輸入有指示校正值的輸出的操作信號,并且在檢測到與校正對象位置的任意一個一致的左透鏡檢測位置或者右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于校正對象位置的校正值;以及加法單元,用于將計算的校正值與指示值相加,并且將與校正值相加的指示值輸出到左透鏡驅(qū)動單元或者右透鏡。因此,可以實現(xiàn)將對應(yīng)于校正對象位置的校正值與指示值相加,并且將與校正值相加的指示值輸出到左透鏡驅(qū)動單元或者右透鏡的功能。此外,在第三實施例中,復(fù)眼成像設(shè)備可以進(jìn)一步包括手抖校正單元,用于設(shè)置左圖像和右圖像中的可捕獲圖像區(qū)域的尺寸,并且改變左圖像和右圖像中的可捕獲圖像區(qū)域的位置,以使得被攝體包括在可捕獲圖像區(qū)域內(nèi)。因此,可以實現(xiàn)改變可捕獲圖像區(qū)域的位置,以使得被攝體包括在可捕獲圖像區(qū)域內(nèi)的功能。根據(jù)本公開,即使在兩個位置傳感器的檢測值的誤差不同的情況下,仍可以獲得可以捕獲容易地用于立體觀看的圖像的良好效果。
圖1是示出根據(jù)本公開的第一實施例的復(fù)眼成像設(shè)備的配置的示例的框圖;圖2是示出根據(jù)本公開的第一實施例的透鏡位置指示單元的配置的示例的框圖3是示出根據(jù)本公開的第一實施例的左透鏡位置檢測單元的配置的示例的框圖;圖4是示出根據(jù)本公開的第一實施例的霍爾傳感器的配置的示例的框圖;圖5是示出根據(jù)本公開的第一實施例的由傳感器放大器調(diào)節(jié)的霍爾傳感器的輸出電壓的曲線圖;圖6是示出根據(jù)本公開的第一實施例的霍爾傳感器的線性化輸出電壓的曲線圖;圖7是示出根據(jù)本公開的第一實施例的左圖像處理單元的配置的示例的框圖;圖8是示出根據(jù)本公開的第一實施例的校正值計算單元的配置的示例的框圖;圖9是根據(jù)本公開的第一實施例的繪出左像素位置的曲線圖;圖10是根據(jù)本公開的第一實施例的繪出右像素位置的曲線圖;圖11是根據(jù)本公開的第一實施例的繪出左像素位置和右像素位置的曲線圖;圖12是示出根據(jù)本公開的第一實施例的霍爾傳感器的特性的曲線圖;圖13是根據(jù)本公開的第一實施例的列出校正值的示例的表。圖14是示出根據(jù)本公開的第一實施例的復(fù)眼成像設(shè)備的配置的示例的框圖;圖15是示出根據(jù)本公開的第一實施例的調(diào)節(jié)處理的示例的流程圖;圖16是示出根據(jù)本公開的第一實施例的修改例的霍爾傳感器的特性的曲線圖;圖17是示出根據(jù)本公開的第二實施例的復(fù)眼成像設(shè)備的配置的示例的框圖;圖18是示出根據(jù)本公開的第二實施例的霍爾傳感器的特性的曲線圖;圖19是示出根據(jù)本公開的第二實施例的調(diào)解處理的示例的流程圖;以及圖20是示出根據(jù)本公開的第三實施例的復(fù)眼成像設(shè)備的配置的示例的框圖。
具體實施例方式下面將描述具體實現(xiàn)本公開的實施例(下面稱為實施例)。以下面的順序進(jìn)行描述。1.第一實施例(根據(jù)中間值的校正的示例)2.第二實施例(通過左右兩側(cè)對準(zhǔn)的校正的示例)3.第三實施例(進(jìn)一步執(zhí)行電子手抖校正的示例)<1.第一實施例〉[復(fù)眼成像設(shè)備的配置的示例]圖1是示出根據(jù)本公開的實施例的復(fù)眼成像設(shè)備100的配置的示例的框圖。復(fù)眼成像設(shè)備100包括透鏡位置指示單元110、加法器120和150、左PID伺服130、左移位透鏡140、右PID伺服160、右移位透鏡170以及校正值計算設(shè)備200。校正值計算設(shè)備200包括左透鏡位置檢測單元210、左圖像處理單元220、右圖像處理單元230、右透鏡位置檢測單元MO以及校正值計算單元250。透鏡位置指示單元110指示左移位透鏡140和右移位透鏡170的移動目的地的位置。透鏡位置指示單元Iio產(chǎn)生指示多個位置的多個指示值,并且通過信號線501將指示值輸出到加法器120和150以及校正值計算單元250。該位置包括俯仰軸的坐標(biāo)和偏轉(zhuǎn)軸的坐標(biāo)的至少其中之一。在此,當(dāng)暴露左移位透鏡140和右移位透鏡170的表面設(shè)置為復(fù)眼成像設(shè)備100的前表面時,俯仰軸是在左右方向上穿過該設(shè)備的軸。偏轉(zhuǎn)軸是在從其上
8表面到其底部的方向上穿過復(fù)眼成像設(shè)備100的軸。此外,指示值通過將左移位透鏡140 和右移位透鏡170的基準(zhǔn)位置設(shè)置為原點來指示坐標(biāo)。例如,在俯仰軸上,每個移位透鏡的中軸與俯仰軸的交叉點設(shè)置為每個移位透鏡的原點。換句話說,指示值所指示的位置是相對于基準(zhǔn)位置的相對位置。每個位置的單位例如是“ μ m”。此外,透鏡位置指示單元110產(chǎn)生操作信號,并且通過信號線502將操作信號輸出到校正值計算設(shè)備200。該操作信號是指示是否根據(jù)用戶的操作進(jìn)入調(diào)節(jié)模式的信號。調(diào)節(jié)模式是校正值計算設(shè)備200計算用于校正指示值的校正值的模式。在調(diào)節(jié)模式下,每次輸出指示值時,預(yù)定被攝體的圖像由復(fù)眼成像設(shè)備100捕獲。 使用可以容易地檢測到特征點的被攝體。例如,拍攝黑布上示出白色多邊形的測試圖作為被攝體,而該多邊形的頂點設(shè)置為檢測對象的特征點。從該被攝體捕獲的圖像由左圖像處理單元220和右圖像處理單元230處理。加法器120將該指示值與校正值Q相加。加法器120從透鏡位置指示單元110接收指示值,并從校正值計算設(shè)備200接收校正值Q。校正值Q是用于校正指示值的值。下面將描述用于獲得校正值Q的計算方法。加法器120將校正值Q與指示值相加,并且將其結(jié)果作為目標(biāo)值輸出到左PID伺服130。左PID伺服130將左移位透鏡140移動到目標(biāo)值所指示的位置。左PID伺服130 從加法器120接收目標(biāo)值,并從左透鏡位置檢測單元210接收左透鏡位置檢測單元210檢測到的左透鏡檢測位置,即,左移位透鏡140的位置。左PID伺服130輸出比例動作(P動作)、積分動作(I動作)和求導(dǎo)動作(D動作)之和。左PID伺服130執(zhí)行PID控制,以使得將左透鏡檢測位置控制為目標(biāo)值。左移位透鏡140是在成像裝置上形成左眼圖像的透鏡。由左PID伺服130將左移位透鏡140沿俯仰軸和偏轉(zhuǎn)軸移動。加法器150將校正值Ck與指示值相加。校正值Ck是用于校正指示值的值。下面將描述用于獲得校正值Ck的計算方法。加法器150將校正值Ck與指示值相加,并且將其結(jié)果作為目標(biāo)值輸出到右PID伺服160。右PID伺服160將右移位透鏡170移動到該目標(biāo)值。右PID伺服160從加法器 150接收目標(biāo)值,并從右透鏡位置檢測單元MO接收由右透鏡位置檢測單元MO檢測到的右透鏡檢測位置,即,右移位透鏡170的位置。右PID伺服160輸出比例動作、積分動作和求導(dǎo)動作之和,以使得將右透鏡檢測位置控制為目標(biāo)值。右移位透鏡170是在成像裝置上形成右眼圖像的透鏡。由右PID伺服160將右移位透鏡170沿俯仰軸和偏轉(zhuǎn)軸移動。左透鏡位置檢測單元210檢測左移位透鏡140的位置。左透鏡位置檢測單元210 利用諸如霍爾傳感器之類的位置傳感器檢測左移位透鏡140的位置。檢測對象的位置是相對于左移位透鏡140的基準(zhǔn)位置的相對位置。左透鏡位置檢測單元210通過信號線513將檢測位置作為左透鏡檢測位置輸出到左PID伺服130和校正值計算單元250。由位置傳感器檢測左透鏡檢測位置。然而,如上所述,因為位置傳感器的性能或者安裝位置的偏差,左透鏡檢測位置相對于左移位透鏡140的實際位置可能存在誤差。左圖像處理單元220獲取左像素位置。該左像素位置是由左移位透鏡140形成的左圖像中的特征點的位置。例如,通過對每個圖像上反射的被攝體執(zhí)行邊緣檢測處理,來檢測特征點。多個指示值從透鏡位置指示單元Iio輸入到左圖像處理單元220。每次輸入指示值時,左圖像處理單元220都對左圖像執(zhí)行圖像處理,以獲取左像素位置。當(dāng)與左移位透鏡140的基準(zhǔn)位置對應(yīng)的特征點的位置設(shè)置為基準(zhǔn)點時,每個左像素位置的坐標(biāo)是相對于基準(zhǔn)點的相對坐標(biāo)。左圖像處理單元220通過信號線514將獲取的左像素位置輸出到校正值計算單元250。在此,根據(jù)左移位透鏡140的移動在左圖像中改變特征點。因此,由左像素位置, 即特征點的相對位置來獲得左移位透鏡140的精確位置。右圖像處理單元230獲取右像素位置。該右像素位置是由右移位透鏡170形成的右圖像中的特征點的位置。多個指示值從透鏡位置指示單元110輸入到右圖像處理單元 230。每次輸入指示值時,右圖像處理單元230都對右圖像執(zhí)行圖像處理,以獲取右像素位置。右圖像處理單元230通過信號線515將獲取的右像素位置輸出到校正值計算單元250。右透鏡位置檢測單元240檢測右移位透鏡170的位置。右透鏡位置檢測單元MO 的檢測對象的位置是相對于右移位透鏡170的基準(zhǔn)位置的相對位置。右透鏡位置檢測單元 240通過信號線516將該檢測位置作為右透鏡檢測位置輸出到右PID伺服160和校正值計算單元250。校正值計算單元250根據(jù)左透鏡檢測位置、左像素位置、右透鏡檢測位置和右像素位置來計算校正值。校正值計算單元250從左透鏡位置檢測單元210、左圖像處理單元 220、右圖像處理單元230和右透鏡位置檢測單元240分別接收左透鏡檢測位置、左像素位置、右透鏡檢測位置和右像素位置。此外,校正值計算單元250從透鏡位置指示單元110接收操作信號。在操作信號是指示調(diào)節(jié)模式的信號時,校正值計算單元250將右透鏡檢測位置和左透鏡檢測位置中的任意一個設(shè)置為校正對象位置,并且計算每個校正對象位置的校正值 Q和校正值CK。下面將描述校正值計算方法。校正值計算單元250存儲每個校正對象位置的每個校正值。例如,在從工廠裝運之前,執(zhí)行調(diào)節(jié)模式下的校正值計算,以在手抖校正時減小右圖像的移動量與左圖像的移動量之間的偏差。在操作信號不是指示調(diào)節(jié)模式的信號的情況下,校正值計算單元250確定左透鏡檢測位置或者右透鏡檢測位置是否與校正對象位置一致。如果透鏡檢測位置與校正對象位置一致,則校正值計算單元250讀取對應(yīng)于校正對象位置的每個校正值,并且通過信號線 511和512將該校正值輸出到加法器120和150。此外,左移位透鏡140是本公開的實施例中公開的左透鏡的示例。右移位透鏡170 是本公開的實施例中公開的右透鏡的示例。左PID伺服130是本公開的實施例中公開的左透鏡驅(qū)動單元的示例。右PID伺服160是本公開的實施例中公開的右透鏡驅(qū)動單元的示例。圖2是示出根據(jù)本公開的第一實施例的透鏡位置指示單元110的配置的示例的框圖。透鏡位置指示單元Iio包括陀螺儀傳感器111、手抖校正值計算單元112、調(diào)節(jié)指示值計算單元113、操作單元114和選擇器115。陀螺儀傳感器111檢測復(fù)眼成像設(shè)備100的角速度。陀螺儀傳感器111將檢測到的角速度輸出到手抖校正值計算單元112。手抖校正值計算單元112計算用于消除手抖的手抖校正值。手抖校正值計算單元 112根據(jù)由陀螺儀傳感器111輸入的角速度來檢測手抖。手抖校正值計算單元112計算用于將左移位透鏡140和右移位透鏡170以消除檢測到的手抖的方向移動的手抖校正值,并且將該手抖校正值作為指示值輸出到選擇器115。調(diào)節(jié)指示值計算單元113計算用于調(diào)節(jié)模式的指示值。調(diào)節(jié)指示值計算單元113 根據(jù)左移位透鏡140和右移位透鏡170的技術(shù)規(guī)范計算指示在左移位透鏡140和右移位透鏡170的可移動范圍內(nèi)的多個位置的多個指示值。調(diào)節(jié)指示值計算單元113將每個計算的指示值輸出到選擇器115。操作單元114根據(jù)用戶操作產(chǎn)生操作信號。操作單元114將產(chǎn)生的操作信號輸出到選擇器115和校正值計算設(shè)備200。選擇器115根據(jù)選擇信號選擇來自調(diào)節(jié)指示值計算單元113的指示值和手抖校正值計算單元112的指示值之一。在操作信號是指示調(diào)節(jié)模式的情況下,選擇器115選擇來自調(diào)節(jié)指示值計算單元113的指示值。在操作信號不是指示調(diào)節(jié)模式的信號的情況下,選擇器115選擇來自手抖校正值計算單元112的指示值。選擇器115將所選的指示值輸出到加法器120和150以及校正值計算設(shè)備200。圖3是示出左透鏡位置檢測單元210的配置的示例的框圖。左透鏡位置檢測單元 210包括霍爾傳感器211、傳感器放大器212、A/D轉(zhuǎn)換器213和線性化器214。右透鏡位置檢測單元214的配置與左透鏡位置檢測單元210的配置相同?;魻杺鞲衅?11利用霍爾效應(yīng)檢測左移位透鏡的位置。指示霍爾傳感器211檢測到的透鏡位置的電信號的電壓被作為測量值提供到傳感器放大器212。傳感器放大器212調(diào)節(jié)從霍爾傳感器211輸出的電壓。在調(diào)節(jié)中,左移位透鏡140 位于中心的情況下的霍爾傳感器211的輸出電壓被看作基準(zhǔn)電壓Vref。傳感器放大器212 調(diào)節(jié)增益和偏移,以使得在左移位透鏡140位于可移動范圍的左端的情況下和左移位透鏡位于可移動范圍的右端的情況下,基準(zhǔn)電壓Vref與霍爾傳感器211的電壓之差彼此相等。 傳感器放大器212將調(diào)節(jié)的電壓輸出到A/D轉(zhuǎn)換器213。A/D轉(zhuǎn)換器213將模擬信號轉(zhuǎn)換為數(shù)字信號。A/D轉(zhuǎn)換器213將從傳感器放大器 212輸出的模擬電信號轉(zhuǎn)換為數(shù)字信號,并且將該數(shù)字信號輸出到線性化器214。線性化器214對輸出電壓執(zhí)行校正,以使得將霍爾傳感器211的輸出電壓與左移位透鏡140的位置之間的關(guān)系線性化。線性化器214例如通過將輸出電壓的值插入預(yù)定多項式中來實現(xiàn)線性化。線性化器214將校正的輸出電壓作為左透鏡檢測位置輸出到左PID 伺服130和校正值計算單元250。圖4是示出根據(jù)本公開的第一實施例的霍爾傳感器211的配置的示例的框圖。霍爾傳感器211包括磁鐵215和霍爾器件216。安裝磁鐵215以使得在左移位透鏡140的可移動范圍內(nèi)產(chǎn)生磁場?;魻柶骷?16 利用霍爾效應(yīng)將磁場的變化轉(zhuǎn)換為電信號。由于磁鐵215產(chǎn)生的磁場根據(jù)左移位透鏡140 的移動而變化,所以通過根據(jù)磁場的變化輸出電信號,霍爾器件216可以檢測左移位透鏡 140的位置。在圖4中,X軸是俯仰軸。點劃線是穿過俯仰軸上的左移位透鏡140的可移動范圍的中心的線。該中心位置被設(shè)置為基準(zhǔn)位置,而利用指示值指示相對于基準(zhǔn)位置的相對位置。在圖4中,未示出處于偏轉(zhuǎn)軸上的磁鐵和霍爾器件。霍爾器件216優(yōu)選地安裝在左移位透鏡140的中軸上。然而,在霍爾傳感器中,存在安裝在偏離透鏡的中軸的位置上的霍爾傳感器。如果位置存在偏離,則在例如以微米為單位執(zhí)行精確測量的情況下,可能發(fā)生不可忽略的誤差。在圖4中,霍爾器件216安裝在偏離透鏡的中軸的位置上。圖5是示出根據(jù)本公開的第一實施例利用傳感器放大器212調(diào)節(jié)霍爾傳感器211 的輸出電壓的曲線圖。在圖5中,垂直軸表示霍爾傳感器211的輸出電壓,而水平軸表示俯仰軸上左移位透鏡140的位置。輸出電壓的單位是V,而位置的單位是μ m。點劃線表示左移位透鏡140的可移動范圍的中心。實線曲線是表示霍爾傳感器211的輸出電壓與在霍爾器件的安裝位置不偏離透鏡的中軸情況下的位置之間的關(guān)系的曲線。虛線曲線是表示霍爾傳感器211的輸出電壓與在霍爾器件的安裝位置偏離透鏡的中軸的情況下的位置之間的關(guān)系的曲線。在上述霍爾傳感器211中,安裝磁鐵或者霍爾器件,以使得在不存在位置偏差的情況下,表示輸出電壓與位置之間的關(guān)系的曲線變成S形,并且輸出對應(yīng)于位于中心的S 形拐點(inflection point)的電壓。然而,在存在位置偏差的情況下,在假定的磁場的變化與測量的磁場的變化之間存在差異,以使得在中心的輸出電壓偏離拐點。圖6是示出由線性化器214線性化的霍爾傳感器211的輸出電壓的曲線圖。在圖 6中,垂直軸表示霍爾傳感器211的輸出電壓,而水平軸表示俯仰軸上的左移位透鏡140的位置。輸出電壓的單位是V,而位置的單位是μπι。點劃線表示左移位透鏡140的可移動范圍的中心??紤]不存在位置偏差的情況,在線性化中使用的多項式中,設(shè)置其系數(shù),以使得輸出電壓與位置之間的關(guān)系變成直實線。因此,在霍爾器件的安裝位置存在偏差的情況下, 如果利用多項式執(zhí)行線性化,則輸出電壓與位置之間的關(guān)系變成由虛線所示的曲線。因此, 左透鏡檢測位置的值相對于左移位透鏡140的實際位置存在誤差。該誤差是曲線與實線之間的差異。在許多情況下,由于輸出電壓的差可能根據(jù)曲線的形狀而不同,所以該誤差沒有恒定值。并且對于該輸出電壓,可能出現(xiàn)具有不同的值的誤差。圖7是示出根據(jù)本公開的第一實施例的左圖像處理單元220的配置的示例的框圖。左圖像處理單元220包括成像裝置221和邊緣檢測單元222。右圖像處理單元230的配置與左圖像處理單元220的配置相同。成像裝置221將從左移位透鏡140入射的光轉(zhuǎn)換為電信號。由包括所產(chǎn)生的電信號的圖像數(shù)據(jù)表示的圖像是左圖像。成像裝置221將該圖像數(shù)據(jù)輸出到邊緣檢測單元222。邊緣檢測單元222獲取左像素位置。邊緣檢測單元222從成像裝置221接收圖像數(shù)據(jù),并且從透鏡位置指示單元Iio接收指示值。每次輸入指示值時,邊緣檢測單元222都對圖像數(shù)據(jù)執(zhí)行邊緣檢測,以獲取作為被攝體的特征點的位置的左像素位置。邊緣檢測單元222將左像素位置輸出到校正值計算單元250。圖8是示出校正值計算單元250的配置的示例的框圖。校正值計算單元250包括 特性生成單元251、調(diào)節(jié)位置確定單元252、校正值計算執(zhí)行單元253、校正值存儲單元254 和校正值輸出單元255。特性生成單元251產(chǎn)生附加到左移位透鏡140和右移位透鏡170的位置傳感器的特性。特性生成單元251獲取來自左圖像處理單元220的左像素位置、來自右圖像處理單元230的右像素位置、來自左透鏡位置檢測單元210的左透鏡檢測位置、以及來自右透鏡位置檢測單元MO的右透鏡檢測位置。此外,特性生成單元251還產(chǎn)生左霍爾傳感器的特性和右霍爾傳感器的特性。左霍爾傳感器的特性是表示左像素位置與左透鏡檢測位置之間關(guān)系的特性。右霍爾傳感器的特性是表示右像素位置與右透鏡檢測位置之間關(guān)系的特性。
在此,如上參考圖1所述,在調(diào)節(jié)模式下,不從校正值計算設(shè)備200輸出校正值。因此,相同的指示值輸入到左PID伺服130和右PID伺服160。在PID伺服中,由于左移位透鏡140和右移位透鏡170移動,直到透鏡檢測位置等于指示值為止,所以左透鏡檢測位置和右透鏡檢測位置與指示值具有相同的值。如上所述,由于左透鏡檢測位置和右透鏡檢測位置可能存在誤差,所以需要進(jìn)行校正,以減小誤差的影響。因此,所檢測的左和右透鏡檢測位置被稱為校正對象位置。特性生成單元251對應(yīng)于校正對象位置地存儲左像素位置和右像素位置。特性生成單元251將每個校正對象位置和每個像素位置輸出到調(diào)節(jié)位置確定單元252和校正值計算執(zhí)行單元253。調(diào)節(jié)位置確定單元252確定調(diào)節(jié)位置。調(diào)節(jié)位置是在調(diào)節(jié)校正對象位置的情況下設(shè)置為基準(zhǔn)的位置。更具體地說,在各霍爾傳感器的特性中,連接左像素位置和右像素位置的直線上的點設(shè)置為調(diào)節(jié)位置。例如,對于每個校正對象位置,調(diào)節(jié)位置確定單元252產(chǎn)生以左像素位置和右像素位置之一作為開始點而以另一個作為結(jié)束點的差向量。此外,調(diào)節(jié)位置確定單元252確定差向量的中點作為調(diào)節(jié)位置,并且對每個校正對象位置計算調(diào)節(jié)位置。調(diào)節(jié)位置確定單元252將每個調(diào)節(jié)位置輸出到校正值計算執(zhí)行單元253。校正值計算執(zhí)行單元253計算每個校正對象位置的校正值。校正值計算執(zhí)行單元 253獲取由特性生成單元251產(chǎn)生的特性、來自調(diào)節(jié)位置確定單元252的調(diào)節(jié)位置以及來自透鏡位置指示單元110的操作信號。如果該操作信號是指示調(diào)節(jié)模式的信號,則校正值計算執(zhí)行單元253對于校正對象位置計算與各個霍爾傳感器的特性中的調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置和右透鏡檢測位置的差。校正值計算執(zhí)行單元253將所計算的差作為校正值Q和CK。校正值計算執(zhí)行單元253將所計算的校正值輸出到校正值存儲單元邪4。校正值存儲單元2M存儲校正值。校正值存儲單元2M對應(yīng)于校正對象位置地存儲校正值Q和CK。校正值輸出單元255輸出對應(yīng)于校正對象位置的校正值Q和CK。校正值輸出單元255從透鏡位置指示單元110接收操作信號,而從左透鏡位置檢測單元210和右透鏡位置檢測單元240接收左透鏡檢測位置和右透鏡檢測位置。如果操作信號不是指示調(diào)節(jié)模式的信號,則校正值輸出單元255確定左透鏡檢測位置或者右透鏡檢測位置是否與校正對象位置的任意一個相等。如果左透鏡檢測位置與校正對象位置的任意一個相等,則校正值輸出單元255從校正值存儲單元2M讀取對應(yīng)于校正對象位置的校正值Q,并且將該校正值 Q輸出到加法器120。如果右透鏡檢測位置等于校正對象位置的任意一個,則校正值輸出單元255從校正值存儲單元2M讀取對應(yīng)于校正對象位置的校正值CK,并且將該校正值Ck輸出到加法器150。將參考圖9至圖12描述校正值計算結(jié)果的示例。圖9是示出在由俯仰軸和偏轉(zhuǎn)軸構(gòu)成的坐標(biāo)系中繪出獲取的左像素位置的曲線圖。在圖9中,X軸是俯仰軸,而Y軸是偏轉(zhuǎn)軸。測量點PJi] (i是0至8的整數(shù))是左像素位置。測量點Ps[i]是在左霍爾傳感器的檢測值中不存在誤差的理想情況下獲取的左像素位置。在左霍爾傳感器的檢測值中存在誤差的情況下,測量點PJi]與測量不一致。測量點PJi]與測量之間的差,即誤差成為根據(jù)校正對象位置的差值。
圖10是示出在俯仰軸和偏轉(zhuǎn)軸構(gòu)成的坐標(biāo)系中繪出所獲取的右像素位置的曲線圖。在圖10中,X軸是俯仰軸,而Y軸是偏轉(zhuǎn)軸。測量點PK[i]是右像素位置。測量點PK[i] 和測量互相不一致,因此,在右霍爾傳感器中也發(fā)生誤差。圖11是示出在由俯仰軸和偏轉(zhuǎn)軸構(gòu)成的坐標(biāo)系中繪出右像素位置和左像素位置的曲線圖。由于右霍爾傳感器和左霍爾傳感器的檢測值都存在誤差,并且誤差值也不相同, 所以每個校正對象位置都處于測量點PJi]與測量不一致的狀態(tài)。調(diào)節(jié)位置確定單元252將連接測量點PK[i]和PJi]的直線上的點設(shè)置為每個校正對象位置的調(diào)節(jié)位置。 例如,調(diào)節(jié)位置確定單元252產(chǎn)生以測量點PK[i]和測量點PJi]之一作為開始點,而以另一個作為結(jié)束點的差向量D[i],并且計算該差向量的中點作為調(diào)節(jié)位置。圖12是示出根據(jù)本公開的第一實施例的各個霍爾傳感器的特性的曲線圖。在圖 12中,垂直軸表示俯仰軸上的左透鏡檢測位置和右透鏡檢測位置,而水平軸表示俯仰軸上的左像素位置和右像素位置。在圖9至圖11中,X軸對應(yīng)于圖12中的水平軸。虛線表示右霍爾傳感器的特性,而點劃線表示左霍爾傳感器的特性。實線表示其檢測值不存在誤差的理想霍爾傳感器的特性。圖12未示出在第七次測量中檢測到的測量點1\[6]和&[6]之外的測量點。是第七校正對象位置。測量點PJ6]和PJ6]是對應(yīng)于^ ]的特性曲線上的測量點。PJ6]是對應(yīng)于)(乂6]的調(diào)節(jié)位置。在圖12中,未示出對應(yīng)于之外的校正對象位置的測量點和調(diào)節(jié)位置。如圖12所示,在具有相同值即相同指示值的校正對象位置處,測量點1\[6]和 Pr[6]的像素位置XPJ6]和XPK[6]互相不同。這是因為各個霍爾傳感器的檢測值相對于移位透鏡的實際位置存在誤差。例如,考慮在校正對象位置&[6]處獲取左像素位置XPJ6]的情況。由上述值估計的左移位透鏡140的實際位置是位置不存在偏差的理想直線上對應(yīng)于左像素位置XPJ6]的位置&J6]。在這種情況下,估計校正對象位置& [6]相對于左移位透鏡140的實際位置)(SJ6]存在誤差。此外,估計右像素位置XPK[6]相對于右移位透鏡170 的實際位置存在誤差。這樣,由于每個透鏡檢測位置中都存在誤差,所以在指示校正對象位置的情況下,各個霍爾傳感器分別輸出不同值,并且移位透鏡被移動到不同位置。因此,左圖像的移動量與右圖像的移動量之間存在偏差。校正值計算單元250計算用于校正校正對象位置的校正值,以使得在圖像中不發(fā)生移位。更具體地說,校正值計算單元250計算對應(yīng)于調(diào)節(jié)位置的圖像檢測位置與校正對象位置之間的差,作為每個特性曲線中的校正值。換句話說,通過繪出經(jīng)過調(diào)節(jié)位置PJ6] 并且平行于垂直軸的直線,獲得該直線與特性曲線之間的交叉點PJ6],和Ρκ[6],。交叉點的透鏡檢測位置XPJ6]和)(PK[6]與校正對象位置)(Ρ[6]之間的差Χα[6]和是俯仰軸上的校正值Q和Ck的值。在校正值計算單元250在完成調(diào)節(jié)模式之后輸出校正值的情況下,校正值計算單元250將通過在加法器內(nèi)將校正值與指示值相加獲得的XPJ6]和XPK[6]作為目標(biāo)值輸出到 PID伺服。因此,左圖像和右圖像的特征點都移動到調(diào)節(jié)位置PJ6]。因此,在左圖像的移動量與右圖像的移動量之間不存在偏差。對于校正對象位置,校正值計算單元250利用相同的方法計算校正值Q和CK。圖13圖示根據(jù)本公開的第一實施例的校正值。例如,校正值存儲單元邪4存儲與校正對象位置Ps的9個點對應(yīng)的9組校正值Q和CK。每個校正對象位置Ps分別包括X軸和Y軸上的坐標(biāo),并且每個校正值包括X軸和Y軸上的校正值。X軸是俯仰軸,而Y軸是偏轉(zhuǎn)軸。例如,研究測量9個點并且X校正值和Y校正值由兩個字節(jié)構(gòu)成的情況。在這種情況下,校正值存儲單元2M的必要存儲容量是9 (測量點數(shù))X 2 (左側(cè)和右側(cè))X 2 (X和Y) X 2 字節(jié)=72字節(jié)。[校正值計算設(shè)備的操作]接著,將參考圖14和圖15描述校正值計算設(shè)備200的操作。圖14是示出根據(jù)本公開的第一實施例的校正值計算設(shè)備200的操作的示例的流程圖。例如,當(dāng)復(fù)眼成像設(shè)備 100上電時,當(dāng)校正值初始化時,等等,執(zhí)行該操作。校正值計算設(shè)備200初始化校正值存儲單元254(步驟910)。校正值計算設(shè)備200 根據(jù)操作信號確定該操作信號是否是指示調(diào)節(jié)模式的信號(步驟S920)。在該操作信號是指示調(diào)節(jié)模式的信號時(步驟S920 “是”),校正值計算設(shè)備200執(zhí)行調(diào)節(jié)處理,以計算校正值(步驟S930)。在操作信號不是指示調(diào)節(jié)模式的信號時(步驟S920 “否”),校正值計算設(shè)備200根據(jù)與校正對象位置一致的透鏡檢測位置的檢測來輸出對應(yīng)于校正對象位置的校正值Q和Ck (步驟S940)。在步驟S930和S940之后,校正值計算設(shè)備200返回步驟 S920。圖15是示出根據(jù)本公開的第一實施例的調(diào)節(jié)處理的示例的流程圖。校正值計算設(shè)備200確定是否輸入了包括透鏡檢測位置和像素位置的所有測量點(步驟S931)。在沒有輸入所有測量點的情況下(步驟S931 “否”),校正值計算設(shè)備200返回步驟S931。在所有測量值均輸入的情況下(步驟S931 “是”),校正值計算設(shè)備200由透鏡檢測位置和像素位置產(chǎn)生各個霍爾傳感器的特性(步驟S93》。校正值計算設(shè)備200根據(jù)每個校正對象位置,從左像素位置和右像素位置獲得調(diào)節(jié)位置(步驟S933)。校正值計算設(shè)備 200基于調(diào)節(jié)位置計算根據(jù)校正對象位置的校正值Q和CK,并且存儲該校正值Q和Ck (步驟S934)。步驟S934之后,校正值計算設(shè)備200完成調(diào)節(jié)處理。這樣,校正值計算設(shè)備200產(chǎn)生表示透鏡檢測位置與像素位置之間的關(guān)系的特性,并且關(guān)于每個校正對象位置,從該特性中的每個像素位置獲得調(diào)節(jié)位置。校正值計算設(shè)備200關(guān)于每個校正對象位置計算透鏡檢測位置與對應(yīng)于調(diào)節(jié)位置的校正對象位置之間的差,作為校正值。根據(jù)該校正值校正指示值,左移位透鏡140的位置和右移位透鏡170的位置移動到調(diào)節(jié)位置。因此,左圖像的移動量和右圖像的移動量之間的偏差減小。因此,盡管每個霍爾傳感器的檢測值存在誤差,但是復(fù)眼成像設(shè)備100可以捕獲由其容易地執(zhí)行立體觀看的圖像。此外,校正值計算設(shè)備200將左像素位置和右像素位置之間的中點設(shè)置為調(diào)節(jié)位置。在任意一個霍爾傳感器存在誤差的情況下,如圖16所示,如果不存在誤差的理想特性的位置設(shè)置為調(diào)節(jié)位置,則該特性的外觀因為校正編程近似線性的,因此可以執(zhí)行更精確的控制。然而,如果任意一個誤差很大,如圖16所示,則如果該位置設(shè)置為調(diào)節(jié)位置,則校正值變大。如果校正值很大,則在可移動范圍內(nèi)用于調(diào)節(jié)的范圍增大。如果用于調(diào)節(jié)的范圍增大,則手抖校正的可移動范圍減小該調(diào)節(jié)增大的范圍。調(diào)節(jié)值設(shè)置為左像素位置與右像素位置之間的中點,以使得校正值可以設(shè)置為最小值。此外,在本公開的第一實施例中,PID伺服通過PID控制移位左移位透鏡140和右移位透鏡170。然而,如果將目標(biāo)值與透鏡檢測值進(jìn)行比較并且將移位透鏡的位置控制為與目標(biāo)值一致,則復(fù)眼成像設(shè)備100可以執(zhí)行PID控制之外的控制。此外,在復(fù)眼成像設(shè)備100中,盡管霍爾傳感器用作位置傳感器,但是可以使用霍爾傳感器之外的位置傳感器。此外,復(fù)眼成像設(shè)備100產(chǎn)生各個霍爾傳感器的特性,并且由線性化之后的霍爾傳感器的輸出電壓計算校正值。然而,如果對于移位透鏡的控制不需要線性化,則由線性化之前的霍爾傳感器的輸出電壓來計算校正值。此外,校正值計算設(shè)備200計算用于校正俯仰軸和偏轉(zhuǎn)軸上的位置的校正值。然而,校正值計算設(shè)備200可以僅計算俯仰軸、偏轉(zhuǎn)軸和滾轉(zhuǎn)軸之一上的校正值。此外,如果包括俯仰軸、偏轉(zhuǎn)軸和滾轉(zhuǎn)軸的至少一個,則校正值計算設(shè)備200可以計算俯仰軸和偏轉(zhuǎn)軸的組合之外的任何組合的校正值。此外,盡管校正值計算設(shè)備200將左像素位置與右像素位置之間的中點設(shè)置為調(diào)節(jié)位置,但是如果中點之外的位置是連接左像素位置和右像素位置的直線上的位置,則可以將該中點之外的位置設(shè)置為調(diào)節(jié)位置。例如,如圖16所示,校正值計算設(shè)備200可以將連接左像素位置和右像素位置的直線與表示不存在誤差的理想特性的直線的交叉點設(shè)置為調(diào)節(jié)位置。此外,盡管對校正值計算設(shè)備200在從工廠裝運之前執(zhí)行校正值計算的情況進(jìn)行了描述,但是校正值計算設(shè)備200可以在從工廠裝運之后根據(jù)用戶的操作執(zhí)行校正值計算,以更新存儲的校正值。在這種情況下,如果從被攝體檢測到特征點,則被攝體并不局限于測試圖。然而,捕獲靜止對象的自然對象圖像優(yōu)選地是用作特征點檢測對象的圖像,但是捕獲的諸如人或者轎車之類的運動對象的圖像不是優(yōu)選的。在更新校正值的情況下,復(fù)眼成像設(shè)備100檢測圖像中對應(yīng)于每個指示值的特征點,并且檢測表示圖像之間的特征點的移動方向和移動量的運動矢量。在檢測多個特征點的情況下,復(fù)眼成像設(shè)備100從運動矢量中提取具有相同移動方向的數(shù)量相對較多的主矢量(dominant vector)。復(fù)眼成像設(shè)備 100計算所提取的運動矢量的移動量的統(tǒng)計量(平均值等),并且將該統(tǒng)計量設(shè)置為圖像的移動量。這樣,由于提取主矢量,所以盡管某些運動對象部分地包括在圖像中,所以可以防止根據(jù)運動對象的特征點來計算圖像的移動量。<2.第二實施例〉[復(fù)眼成像設(shè)備的配置的示例]接著,將參考圖17至圖19描述本公開的第二實施例。圖17是示出根據(jù)本公開的第二實施例的復(fù)眼成像設(shè)備101的配置的示例的框圖。除了不包括加法器120并包括校正值計算設(shè)備201代替校正值計算設(shè)備200外,復(fù)眼成像設(shè)備101的配置與根據(jù)第一實施例的復(fù)眼成像設(shè)備100的配置相同。除了包括校正值計算單元260代替校正值計算單元250 夕卜,校正值計算設(shè)備201的配置與根據(jù)第一實施例的校正值計算設(shè)備200的配置相同。如圖18所示,校正值計算單元260將左像素位置和右像素位置的任意一個確定為調(diào)節(jié)位置。例如,左像素位置確定為調(diào)節(jié)位置。校正值計算單元260根據(jù)調(diào)節(jié)位置計算對應(yīng)于校正對象位置的校正值CK,并且存儲校正值CK。盡管因為調(diào)節(jié)位置可以是任意的,所以可以確定左像素位置和右像素位置的設(shè)置,但是可以根據(jù)所使用的移位透鏡的使用頻率來進(jìn)行確定。例如,在用戶選擇僅捕獲左圖像和右圖像之一的2D模式和兩個圖像都捕獲的3D模式之一的情況下,用于2D模式的圖像
16的像素位置可以確定為調(diào)節(jié)位置。如上所述,通過執(zhí)行增加校正值的調(diào)節(jié),減小手抖校正中移位透鏡的移動范圍。因此,對于使用頻率高的移位透鏡,優(yōu)選地盡可能少地執(zhí)行調(diào)節(jié)。如果使用頻率升高,則根據(jù)假定2D模式下的移位透鏡來調(diào)節(jié)使用頻率低的移位透鏡,以使得無需調(diào)節(jié)使用頻率高的移位透鏡。[校正值計算設(shè)備的操作]接著,將參考圖19描述校正值計算設(shè)備201的操作。圖19是示出根據(jù)本公開的第二實施例的校正值計算設(shè)備201的操作的示例的流程圖。除了執(zhí)行步驟S941代替步驟 S940外,該操作與根據(jù)第一實施例的校正值計算設(shè)備201的操作相同。在操作信號不是指示調(diào)節(jié)模式的信號的情況下(步驟S920 “否”),校正值計算設(shè)備201根據(jù)與校正對象位置一致的透鏡檢測位置的檢測,輸出對應(yīng)于校正對象位置的校正值(^ (步驟S941)。這樣,根據(jù)本公開的第二實施例,左像素位置或者右像素位置確定為調(diào)節(jié)位置,以使得所存儲的校正值的數(shù)量減半。因此,校正值存儲單元邪4的存儲容量減半。此外,校正值計算設(shè)備200可能不需要執(zhí)行獲得差向量的中點的計算。<3.第三實施例〉[校正值計算設(shè)備的操作]接著,將參考圖20描述本公開的第三實施例。圖20是示出根據(jù)本公開的第三實施例的復(fù)眼成像設(shè)備102的配置的示例的框圖。除了復(fù)眼成像設(shè)備102進(jìn)一步包括電子手抖校正單元180外,復(fù)眼成像設(shè)備102的配置與第一實施例的復(fù)眼成像設(shè)備100的配置相同。電子手抖校正單元180執(zhí)行電子手抖校正。電子手抖校正單元180從左圖像處理單元220和右圖像處理單元230接收表示左圖像和右圖像的圖像數(shù)據(jù),并且從透鏡位置指示單元110接收操作信號。在操作信號不是指示調(diào)節(jié)模式的情況下,電子手抖校正單元180 在第一左圖像和第一右圖像上設(shè)置可捕獲圖像區(qū)域,并且改變第二左圖像和后續(xù)左圖像以及第二右圖像和后續(xù)右圖像中的可捕獲圖像區(qū)域的位置,以使得被攝體包括在該可捕獲圖像區(qū)域內(nèi)。這樣,根據(jù)本公開的第三實施例,進(jìn)一步執(zhí)行電子手抖校正,以使得更適當(dāng)執(zhí)行手抖校正。根據(jù)第三實施例的電子手抖校正還可以應(yīng)用于第二實施例。此外,本公開的實施例是用于具體實現(xiàn)本公開的示例,并且正如本公開的實施例中描述的,本公開的實施例中的主題與本公開的實施例中的特定主題具有對應(yīng)關(guān)系。同樣, 利用相同名稱表示的本公開的實施例中的特定主題和本公開的實施例中的主題互相具有對應(yīng)關(guān)系。然而,本公開并不局限于實施例,并且實施例的各種修改具體體現(xiàn)為在本公開的范圍,而不脫離本公開的實質(zhì)范圍。此外,本公開的實施例中描述的處理過程可以被看作具有一系列過程的方法,也可以被看作使計算機(jī)執(zhí)行一系列過程的程序或者存儲該程序的記錄介質(zhì)。作為記錄介質(zhì), 例如,可以采用⑶(致密盤)、MD (迷你盤)、DVD (數(shù)字多功能盤)、存儲卡、藍(lán)光光盤(注冊商標(biāo))等。本公開包含與于2010年12月20日向日本專利局提交的日本優(yōu)先權(quán)專利申請 JP2010-282852中公開的主題相關(guān)的主題,在此通過引用包括該專利申請的全部內(nèi)容。
本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員應(yīng)當(dāng)明白,根據(jù)設(shè)計要求和其他因素,可以進(jìn)行各種修改,組合、部分組合和變型,然而它們均落入所附權(quán)利要求書或者其等效物的范圍內(nèi)。
權(quán)利要求
1.一種校正值計算設(shè)備,包括左圖像處理單元,用于在左透鏡根據(jù)指示多個位置的多個指示值移動的情況下,獲取由所述左透鏡形成的左圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的左像素位置;右圖像處理單元,用于在右透鏡根據(jù)多個指示值移動的情況下,獲取由所述右透鏡形成的右圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的右像素位置;左透鏡位置檢測單元,用于在所述左透鏡根據(jù)所述多個指示值移動的情況下,檢測所述左透鏡與所述基準(zhǔn)位置的相對位置作為左透鏡檢測位置;右透鏡位置檢測單元,用于在所述右透鏡根據(jù)所述多個指示值移動的情況下,檢測所述右透鏡與所述基準(zhǔn)位置的相對位置作為右透鏡檢測位置;特性生成單元,用于根據(jù)所述左像素位置和所述左透鏡檢測位置,產(chǎn)生表示所述左像素位置與所述左透鏡檢測位置之間的關(guān)系的特性,并且根據(jù)所述右像素位置和所述右透鏡檢測位置,產(chǎn)生表示所述右像素位置與所述右透鏡檢測位置之間的關(guān)系的特性;調(diào)節(jié)位置確定單元,用于將所生成的特性中的所述左透鏡檢測位置和所述右透鏡檢測位置中的每個設(shè)置為校正對象位置,并且關(guān)于每個校正對象位置確定作為用于連接與所述校正對象位置對應(yīng)的所述左像素位置和所述右像素位置的直線上的位置的調(diào)節(jié)位置;以及校正值計算單元,用于關(guān)于所生成特性中的每個校正對象位置,計算作為與所述調(diào)節(jié)位置和所述校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差的校正值。
2.根據(jù)權(quán)利要求1所述的校正值計算設(shè)備,其中,所述調(diào)節(jié)位置確定單元將所述左像素位置與所述右像素位置之間的中點設(shè)置為所述調(diào)節(jié)位置。
3.根據(jù)權(quán)利要求1所述的校正值計算設(shè)備,其中,所述調(diào)節(jié)位置確定單元將所述左像素位置或者所述右像素位置設(shè)置為所述調(diào)節(jié)位置。
4.根據(jù)權(quán)利要求1所述的校正值計算設(shè)備,其中,所述調(diào)節(jié)位置確定單元將預(yù)定直線與連接所述左像素位置和所述右像素位置的直線的交叉點設(shè)置為所述調(diào)節(jié)位置。
5.根據(jù)權(quán)利要求1所述的校正值計算設(shè)備,進(jìn)一步包括校正值存儲單元,用于存儲關(guān)于所述校正對象位置的所述計算的校正值;以及校正值輸出單元,輸入有指示所述校正值的輸出的操作信號,并且在檢測到與所述校正對象位置的任意一個一致的所述左透鏡檢測位置或者所述右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于所述校正對象位置的所述校正值。
6.一種復(fù)眼成像設(shè)備,包括 左透鏡;右透鏡;左透鏡驅(qū)動單元,用于根據(jù)指示多個位置的多個指示值來移動所述左透鏡; 右透鏡驅(qū)動單元,用于根據(jù)多個指示值來移動所述右透鏡;左圖像處理單元,用于在根據(jù)多個指示值移動所述左透鏡的情況下,獲取由所述左透鏡形成的左圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的左像素位置;右圖像處理單元,用于在根據(jù)所述多個指示值移動所述右透鏡的情況下,獲取由所述右透鏡形成的右圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的右像素位置;左透鏡位置檢測單元,用于在根據(jù)所述多個指示值移動所述左透鏡的情況下,檢測所述左透鏡與所述基準(zhǔn)位置的相對位置作為左透鏡檢測位置;右透鏡位置檢測單元,用于在根據(jù)所述多個指示值移動所述右透鏡的情況下,檢測所述右透鏡與所述基準(zhǔn)位置的相對位置作為右透鏡檢測位置;特性生成單元,用于根據(jù)所述左像素位置和所述左透鏡檢測位置,產(chǎn)生表示所述左像素位置與所述左透鏡檢測位置之間的關(guān)系的特性,并且根據(jù)所述右像素位置和所述右透鏡檢測位置,產(chǎn)生表示所述右像素位置與所述右透鏡檢測位置之間的關(guān)系的特性;調(diào)節(jié)位置計算單元,用于將所生成的特性中的所述左透鏡檢測位置和所述右透鏡檢測位置中的每個設(shè)置為校正對象位置,并且關(guān)于每個校正對象位置計算作為連接與所述校正對象位置對應(yīng)的所述左像素位置和所述右像素位置的直線上的位置的調(diào)節(jié)位置;校正值確定單元,用于關(guān)于所生成的特性中的校正對象位置,確定作為與所述調(diào)節(jié)位置和所述校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差的校正值; 校正值存儲單元,用于存儲關(guān)于所述校正對象位置的所述計算的校正值; 校正值輸出單元,輸入有指示所述校正值的輸出的操作信號,并且在檢測到與所述校正對象位置的任意一個一致的所述左透鏡檢測位置或者所述右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于所述校正對象位置的所述校正值;以及加法單元,用于將所述計算的校正值與所述指示值相加,并且將與所述校正值相加的指示值輸出到所述左透鏡驅(qū)動單元或者所述右透鏡。
7.一種復(fù)眼成像設(shè)備,包括 左透鏡;右透鏡;左透鏡驅(qū)動單元,用于根據(jù)指示多個位置的多個指示值,來移動所述左透鏡; 右透鏡驅(qū)動單元,用于根據(jù)多個指示值,來移動所述右透鏡; 左圖像處理單元,用于捕獲由所述左透鏡形成的左圖像; 右圖像處理單元,用于捕獲由所述右透鏡形成的右圖像;左透鏡位置檢測單元,用于在所述左透鏡根據(jù)所述多個指示值移動的情況下,檢測所述左透鏡與所述基準(zhǔn)位置的相對位置作為左透鏡檢測位置;右透鏡位置檢測單元,用于在所述右透鏡根據(jù)所述多個指示值移動的情況下,檢測所述右透鏡與所述基準(zhǔn)位置的相對位置作為右透鏡檢測位置;校正值存儲單元,用于存儲關(guān)于所述校正對象位置的所述校正值; 校正值輸出單元,輸入有指示所述校正值的輸出的操作信號,并且在檢測到與所述校正對象位置的任意一個一致的所述左透鏡檢測位置或者所述右透鏡檢測位置的情況下,讀取并輸出對應(yīng)于所述校正對象位置的所述校正值;以及加法單元,用于將所述計算的校正值與所述指示值相加,并且將與所述校正值相加的指示值輸出到所述左透鏡驅(qū)動單元或者所述右透鏡。
8.根據(jù)權(quán)利要求7所述的復(fù)眼成像設(shè)備,進(jìn)一步包括手抖校正單元,用于設(shè)置所述左圖像和所述右圖像中的可捕獲圖像區(qū)域的尺寸,并且改變所述左圖像和所述右圖像中的可捕獲圖像區(qū)域的位置,以使得所述被攝體包括在所述可捕獲圖像區(qū)域內(nèi)。
9.一種控制校正值計算設(shè)備的方法,包括允許左圖像處理單元,在左透鏡根據(jù)多個指示值移動的情況下,獲取由所述左透鏡形成的左圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的左像素位置;允許右圖像處理單元,在右透鏡根據(jù)多個指示值移動的情況下,關(guān)于所述指示值獲取由所述右透鏡形成的右圖像中的特征點與基準(zhǔn)點的相對位置作為關(guān)于所述指示值的右像素位置;允許左透鏡位置檢測單元,在所述左透鏡根據(jù)所述多個指示值移動的情況下,檢測所述左透鏡與所述基準(zhǔn)位置的相對位置作為左透鏡檢測位置;允許右透鏡位置檢測單元,在所述右透鏡根據(jù)所述多個指示值移動的情況下,檢測所述右透鏡與所述基準(zhǔn)位置的相對位置作為右透鏡檢測位置;允許特性生成單元根據(jù)所述左像素位置和所述左透鏡檢測位置,產(chǎn)生表示所述左像素位置與所述左透鏡檢測位置之間的關(guān)系的特性,并且根據(jù)所述右像素位置和所述右透鏡檢測位置,產(chǎn)生表示所述右像素位置與所述右透鏡檢測位置之間的關(guān)系的特性;允許調(diào)節(jié)位置確定單元將所生成的特性中的所述左透鏡檢測位置和所述右透鏡檢測位置中的每個設(shè)置為校正對象位置,并且關(guān)于每個校正對象位置,計算作為連接與所述校正對象位置對應(yīng)的所述左像素位置和所述右像素位置的直線上的位置的調(diào)節(jié)位置;以及允許校正值計算單元關(guān)于所生成的特性中的每個校正對象位置,計算作為與所述調(diào)節(jié)位置和所述校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差的校正值。
全文摘要
提供了校正值計算設(shè)備及其控制方法。該校正值計算設(shè)備包括左圖像處理單元,獲取左像素位置;右圖像處理單元,獲取右像素位置;左透鏡位置檢測單元,檢測左透鏡檢測位置;右透鏡位置檢測單元,檢測右透鏡檢測位置;特性生成單元,產(chǎn)生左像素位置與左透鏡檢測位置之間的特性關(guān)系,和右像素位置與右透鏡檢測位置之間的特性關(guān)系;調(diào)節(jié)位置確定單元,將所生成的特性中的左透鏡檢測位置和右透鏡檢測位置分別設(shè)置為校正對象位置,并且確定作為連接與校正對象位置對應(yīng)的左像素位置和右像素位置的直線上的位置的調(diào)節(jié)位置;以及校正值計算單元,計算作為與調(diào)節(jié)位置和校正對象位置對應(yīng)的左透鏡檢測位置與右透鏡檢測位置之間的差的校正值。
文檔編號H04N13/02GK102547354SQ201110414930
公開日2012年7月4日 申請日期2011年12月13日 優(yōu)先權(quán)日2010年12月20日
發(fā)明者后藤健志, 瀧口雅史, 高木秀勇 申請人:索尼公司