新四季網

拍攝裝置和拍攝方法與流程

2023-06-05 09:46:01 2


本發明涉及拍攝裝置和拍攝方法,在攝像面配置焦點檢測用像素、並通過相位差AF來進行焦點檢測的拍攝裝置中,能夠校正在相對於檢測方向具有傾斜的被攝體中產生的旋轉誤差。



背景技術:

已知有如下的攝像面相位差AF:在攝像元件的一部分配置具有相位差檢測功能的焦點檢測用像素,通過相位差AF,進行焦點檢測。此外,在為了顯示實時取景圖像而進行拍攝的情況下,為了加快讀出速度(幀頻),已知有將攝像元件內的一部分像素間疏而高速地讀出的技術(參照後述的圖2)。

在從攝像元件間疏地讀出像素信號時,當為了提高實時取景圖像的圖像質量,而以使焦點檢測用像素的讀出減少的方式來進行間疏時,相位差AF的精度下降。因此,在日本公開特許2010-181751號公報(以下稱作「專利文獻1」)所記載的拍攝裝置中,設置AF優先模式和畫質優先模式,進行與各模式相對應的讀出。

根據焦點檢測用像素的配置,當被攝體像相對於相位差檢測方向傾斜時,相位差AF的精度下降。這是因為,在用於檢測相位差的焦點檢測用像素上設置的開口部不同的像素列被配置在了與相位差檢測方向垂直的方向的情況下,對於被攝體像的對比度的邊緣部分相對於相位差檢測方向傾斜的被攝體像,即使處於對焦狀態,相位也偏離了被攝體像的對比度的邊緣部分的旋轉角的量(參照後述的圖2)。為了解決該問題,在日本公開特許2014-137508號公報(以下稱作「專利文獻2」)所公開的拍攝裝置中,提出了校正焦點檢測用像素配置中的旋轉角部分的相位偏差。



技術實現要素:

在上述專利文獻1中,無法解決在配置了焦點檢測用像素的情況下產生的旋轉角的量的相位偏差而引起的AF精度的下降。此外,在專利文獻2中,未考慮到任何間疏讀出模式造成的焦點檢測用像素減少的情況。

本發明是鑑於這種情況而完成的,其目的在於,提供一種即使在從攝像元件進行了間疏讀出的情況下,也能夠進行考慮到被攝體的傾斜而引起的旋轉誤差的測距的拍攝裝置和拍攝方法。

本發明的第1方式的拍攝裝置具有攝像元件,該攝像元件具備多個像素,上述像素具有將通過攝像光學系統形成的光學像轉換為電信號的光電轉換部,該攝像元件包含:構成為對入射到上述像素的光束的入射方向進行限制的焦點檢測用像素;和構成為與上述焦點檢測用像素相比,入射到上述像素的光束不被限制的攝像用像素,上述多個像素二維地排列,在上述拍攝裝置中,具備:讀出部,其間疏地讀出上述攝像元件的焦點檢測用像素的像素信號;焦點檢測部,其根據上述間疏地讀出的焦點檢測用像素的像素信號,進行基於相位差檢測的焦點檢測動作,來檢測焦點偏差量和焦點偏差方向;旋轉誤差判定部,其根據上述間疏地讀出的焦點檢測用像素的像素信號,判定旋轉誤差,該旋轉誤差是對應於光學像相對於與相位差檢測方向垂直的方向的傾斜而產生的;AF動作指示部,其指示AF動作;以及AF控制部,其根據上述AF動作指示部的指示,進行AF動作,其中,上述AF控制部根據上述AF動作指示部的AF動作的指示,基於上述旋轉誤差判定部的輸出,判定是否採用上述焦點檢測部的輸出來進行AF動作。

本發明的第2方式的拍攝方法是拍攝裝置中的拍攝方法,上述拍攝裝置具有攝像元件,該攝像元件具備多個像素,上述像素具有將通過攝像光學系統形成的光學像轉換為電信號的光電轉換部,該攝像元件包含:構成為對入射到上述像素的光束的入射方向進行限制的焦點檢測用像素;和構成為相比上述焦點檢測用像素,入射到上述像素的光束不被限制的攝像用像素,上述多個像素二維地排列,在上述拍攝方法中,具備以下步驟:讀出步驟,間疏地讀出上述攝像元件的焦點檢測用像素的像素信號;焦點檢測步驟,根據上述間疏地讀出的焦點檢測用像素的像素信號,進行基於相位差檢測的焦點檢測動作,檢測焦點偏差量和焦點偏差方向;旋轉誤差判定步驟,根據上述間疏地讀出的焦點檢測用像素的像素信號來判定旋轉誤差,該旋轉誤差是對應於光學像相對於與相位差檢測方向垂直的方向的傾斜而產生的;以及AF動作判定步驟,根據AF動作指示,基於上述旋轉誤差的判定結果,判定是否採用上述焦點檢測動作的結果來進行AF動作。

根據本發明,能夠提供一種即使在從攝像元件進行了間疏讀出的情況下,也能夠進行考慮到被攝體的傾斜而引起的旋轉誤差的測距的拍攝裝置和拍攝方法。

附圖說明

圖1是示出本發明一個實施方式的照相機的主要電氣結構的框圖。

圖2是示出本發明一個實施方式的照相機中的攝像元件的一部分結構的俯視圖。

圖3A和圖3B是說明本發明一個實施方式的照相機中的間疏讀出的圖。

圖4是示出在本發明一個實施方式的照相機中的、攝像元件面上的測距區和將具有多個角度的被攝體投影到了測距區的情形的圖。

圖5A至圖5C是示出本發明一個實施方式的照相機中的、用於旋轉誤差校正的測距區內的相關運算的組合的圖。

圖6是示出本發明一個實施方式的照相機的AF動作的流程圖。

圖7是示出本發明一個實施方式的照相機的AF動作的流程圖。

圖8是示出本發明一個實施方式的照相機的實時取景(LV)用旋轉誤差判定的動作的流程圖。

具體實施方式

下面,作為本發明的一個實施方式,對應用於數位照相機的例子進行說明。該數位照相機具有攝像部,通過該攝像部將被攝體像轉換為圖像數據,並根據該轉換後的圖像數據,在配置於主體背面的顯示部上對被攝體像進行實時取景顯示。拍攝者通過觀察實時取景顯示,決定構圖和快門時機。在釋放操作時,將圖像數據記錄到記錄介質。在選擇了再現模式時,能夠在顯示部上對記錄在記錄介質中的圖像數據進行再現顯示。

此外,在本實施方式中,將用於通過相位差AF檢測相位差的測距區的像素列分別分割為n(n≧3)行以上。計算在分割後的各行中相鄰的行間的n-1個旋轉角度、和相鄰的重疊了n-1行以上的行間的旋轉角度(例如參照圖5A-圖5C、圖6的S17)。在實時取景顯示中,根據n個以上的旋轉角度,進行旋轉誤差判定,根據此時得到的旋轉誤差量,進行實時取景顯示中的自動焦點調節(例如參照圖6的S19、S21)。在進行旋轉誤差判定時,考慮攝像元件的讀出時的間疏率來進行(例如參照圖3A、圖3B、圖6的S3、S5、S7、S9、圖8的S53、S57)。

圖1是示出本發明一個實施方式的照相機的主要電氣結構的框圖。本實施方式的照相機由更換鏡頭鏡筒10和照相機主體20構成。在本實施方式中,分體構成了更換鏡頭鏡筒10和照相機主體20,但當然也可以如一般的袖珍照相機那樣一體構成。

在更換鏡頭鏡筒10內配置有攝影鏡頭11。攝影鏡頭11由用於形成被攝體S的光學像的多個光學鏡頭構成。此外,更在換鏡頭鏡筒10內設置有致動器12和鏡頭控制部13。鏡頭控制部13具有控制致動器12的驅動的鏡頭控制電路。鏡頭控制部13從照相機主體20內的AF運算部24接收焦點偏差方向和焦點偏差量,並根據這些信息進行致動器12的控制。致動器12使攝影鏡頭11在光軸方向上移動來進行對焦。

在照相機主體20內設置有攝像元件21、攝像控制部22、圖像處理部23、AF運算部24、操作部25、記錄部26和顯示部27。

攝像元件21處於攝影鏡頭11的光軸上、且配置於被攝體像的成像位置附近。攝像元件21具備多個像素,該多個像素具有將被攝體像(光學像)轉換為電信號的光電轉換部。即,攝像元件21將構成各像素的光電二極體二維地配置成矩陣狀,各光電二極體產生與受光量對應的光電轉換電流,該光電轉換電流通過與各光電二極體連接的電容器來蓄積電荷。在各像素的前面,配置有拜耳排列的RGB濾色器。這多個光電二極體與上述多個像素對應。

此外,如圖2所示,攝像元件21的多個像素包含:構成為對入射到像素的光束的入射方向進行限制的相位差AF檢測用像素(之後稱作「焦點檢測用像素」)21a;以及構成為相比焦點檢測用像素,入射到像素的光束更不受限制的攝像用像素21R、21G、21B。攝像元件21將從焦點檢測用像素和攝像用像素輸出的像素值輸出到攝像控制部22。之後將使用圖2敘述攝像元件21的焦點檢測用像素21a和攝像用像素21R、21G、21B的配置。

攝像元件21作為如下的攝像元件發揮功能:具備具有將通過攝像光學系統形成的光學像轉換為電信號的光電轉換部的多個像素,該攝像元件包含構成為對入射到像素的光束的入射方向進行限制的焦點檢測用像素、和構成為與焦點檢測用像素相比,入射到像素的光束不受到限制的攝像用像素,二維地排列多個像素。

攝像控制部22具有攝像控制電路,從攝像元件21的像素中讀出像素值、並實施了AD轉換等處理後,將其輸出到圖像處理部23和AF運算部24。對於像素值的讀出,按照來自AF運算部24的指示,進行全部像素讀出、和間疏讀出A、B(對於間疏讀出A、B,參照圖3A、圖3B)中的任意方。

攝像控制部22作為讀出部發揮功能,其間疏地讀出攝像元件的焦點檢測用像素的像素信號。讀出部間疏地讀出焦點檢測用像素的像素信號,並且間疏地讀出攝像用像素的像素信號(例如參照圖3A、圖3B),後述的顯示部根據間疏地讀出的攝像用像素的像素信號,進行顯示。該讀出部具有多個間疏方式,多個間疏方式的間疏率不同(例如參照圖3A、圖3B)。

圖像處理部23具有圖像處理電路,被輸入像素值內的、來自攝像用像素21R、21G、21B的像素值,進行用於實時取景顯示用圖像和記錄用圖像的圖像處理。此外,圖像處理部23將處理為記錄用的圖像數據輸出到記錄部26,並將圖像處理為實時取景顯示用的圖像數據輸出到顯示部27。記錄部26具有可電改寫的非易失性存儲器,被輸入記錄用的圖像數據並進行記錄。

顯示部27被輸入實時取景顯示用的圖像數據和再現用的圖像數據,在LCD或有機EL等的顯示面板上進行基於圖像數據的實時取景圖像和再現圖像的顯示。顯示部27作為顯示部發揮功能,其根據從攝像元件讀出的攝像用像素的像素信號,進行顯示。

AF運算部24具有CPU(Central Processing Unit:中央處理單元)、其外圍電路和存儲器,AF運算部24按照存儲器所存儲的程序,進行AF控制,並且進行照相機整體的控制。此外,AF運算部24被輸入像素值內的、來自焦點檢測用像素21a的像素值,通過相位差AF法運算焦點偏差方向和焦點偏差量。在AF運算時,將在與焦點偏差方向垂直的方向上排列的焦點檢測用像素的輸出相加來生成第1相加輸出,並根據該第1相加輸出計算焦點偏差量。

此外,AF運算部24在與焦點偏差方向垂直的方向上排列的焦點檢測用像素21a的輸出內,以比在第1相加輸出中使用的焦點檢測用像素21a少的像素數生成第2相加輸出,並根據該第2相加輸出判定光學像的旋轉誤差。在該判定結果是存在旋轉誤差的情況下,進行焦點偏差量的校正。之後將使用圖4和圖5A-5C敘述旋轉誤差的判定。

AF運算部24作為焦點檢測部發揮功能,其根據間疏地讀出的焦點檢測用像素的像素信號,進行利用相位差檢測的焦點檢測動作來檢測焦點偏差量和焦點偏差方向(例如參照圖6的S11、圖7的S37)。此外,AF運算部24作為旋轉誤差判定部發揮功能,其根據間疏地讀出的焦點檢測用像素的像素信號,判定對應於光學像相對於與上述相位差檢測方向垂直的方向的傾斜而產生的旋轉誤差(例如參照圖6的S19、圖8)。此外,AF運算部24作為AF控制部發揮功能,其根據AF動作指示部的指示,進行AF動作(例如參照圖6的S25的「是」、圖7)。該AF控制部根據AF動作指示部的AF動作的指示,基於旋轉誤差判定部的輸出,判定是否採用焦點檢測部的輸出來進行AF動作(例如參照圖7的S33)。

AF運算部24作為AF控制部發揮功能,其根據AF動作指示部的指示,在基於旋轉誤差判定部的輸出判別為旋轉誤差小的情況下,基於焦點檢測部的輸出來進行AF動作(例如參照圖7的S41)。此外,AF控制部根據AF動作指示部的指示,在基於旋轉誤差判定部的輸出判別為旋轉誤差大的情況下,通過讀出部對上述焦點檢測用像素的像素信號沒有間疏地進行讀出動作,並基於所讀出的焦點檢測用像素的像素信號,進行焦點檢測部的焦點檢測動作(例如參照圖7的S35、S37)。

旋轉誤差判定部根據間疏方式,基於所讀出的焦點檢測用像素的像素信號,變更用於判定旋轉誤差的閾值(例如參照圖6的S3、S5、S7、S9)。焦點檢測部根據旋轉誤差判定部的判定結果,校正焦點檢測結果(例如參照圖6的S21)。

與AF運算部24連接的操作部25具有電源按鈕、釋放按鈕、菜單按鈕等各種操作部件,操作部25檢測這些操作部件的操作狀態,並將檢測結果輸出到AF運算部24。當半按下操作了釋放按鈕時,第一釋放開關(1RSW)接通,在進一步全按下時,第二釋放開關(2RSW)接通。操作部25作為指示AF動作的AF動作指示部發揮功能。

接著,使用圖2說明本實施方式的攝像元件21的結構。在攝像元件21的攝像面上,如圖2所示那樣配置有多個焦點檢測用像素21a和多個攝像用像素21R、21G、21B。如上所述,在攝像用像素21R、21G、21B的前面配設有拜爾排列的RGB濾色器。在攝像用像素21G的前面設置有綠色(G)濾色器(圖2中用顆粒示出),在攝像用像素21R的前面設置有紅色(R)濾色器(圖2中用縱條紋示出),並且在攝像用像素21B的前面設置有藍色(B)濾色器(圖2中用橫條紋示出)。另外,在焦點檢測用像素21a的前面設置有綠色(G)濾色器。

此外,焦點檢測用像素21a設置有開口部以限制入射到像素的光束的入射方向。在圖中,標註有「R」的焦點檢測用像素21a以接收從右側入射的光束,限制從左側入射的光束的方式設置有右開口(以下有時簡單記作R像素)。並且標註有「L」的焦點檢測用像素21a以接收從左側入射的光束,限制從右側入射的光束的方式設置有左開口(以下有時簡單記作L像素)。另外,這裡右側、左側在利用相位差AF法的焦點檢測動作時,是指沿著相位差檢測方向的右側、左側。

焦點檢測用像素21在進行相位差檢測時,沿縱向將R像素值和L像素值分別相加,使用每個像素間距的R像素的相加值和L像素的相加值來進行焦點偏差量的運算(R:右開口、L:左開口)。在圖2中,相位差檢測方向是橫向,R像素和L像素被配置為在與相位差檢測方向垂直的方向上偏離4個像素(RL像素偏差量)。在被攝體像S從與相位差檢測方向垂直的方向傾斜了角度θ的情況下,測距結果產生與該4個像素的偏差量對應的誤差。該情況下的攝像面中的旋轉誤差量如式(1)所示。

旋轉誤差量=tanθ×RL像素偏差量···(1)

接著,使用圖3A和圖3B,說明進行實時取景顯示時的間疏讀出模式。在圖3A和圖3B中,對像素內施加了網格、縱條紋或橫條紋的行(行方向)進行讀出,對未施加網格、縱條紋或橫條紋的行(行方向)不進行讀出。

圖3A是間疏模式A的情況,在該間疏模式A中,對1行、3行、4行、6行、7行、···和3行中的2行進行讀出,對另1行不進行讀出。與圖2相比可知,圖2在5行中配置了相位差檢測用的L像素,此外,在17行中配置了R像素,但在圖3A所示的例子中,這些R像素和L像素未被用於相位差檢測,精度下降。

此外,圖3B是間疏模式B的情況,該間疏模式B中,對2行、5行、8行、11行、···和3行中的1行進行讀出,對另2行不進行讀出。與圖3A所示的間疏模式A的情況相比,間疏率高,因此能夠更高速地進行像素讀出,能夠高幀頻地進行圖像顯示。

此外,在間疏模式B的情況下,與圖2相比可知,圖2在1行、9行配置了相位差檢測用的R像素,此外,在13行、21行配置了L像素,但在圖3B所示的例子中,這些R像素和L像素未被用於相位差檢測。因此,與圖3A的情況相比,精度進一步下降。

接著,使用圖4,說明本實施方式中的測距區的分割。圖4示出了在被攝體像S的左側將相對於與相位差檢測方向垂直的方向具有多個角度的被攝體像S投影到了測距區的情形。圖4的左側所示的A行是假想的基準像素列,將具有與圖2中的假想AF像素間距對應的寬度的每個粗虛線的區域(A)的焦點檢測用像素內的R像素的像素值的相加值表示為假想的像素列。在圖4的A行中,如圖2所示,在縱向上配置了多個R像素,按照每個區域求出相加值。對圖4的A行記載了8列,但實際上配置比這還多的列,通過與各列對應的相加值,求出與基準像素列的被攝體像對應的像素值的模式。

此外,圖4的右側所示的B行是假想的參照像素列,將具有與圖2中的假想AF像素間距對應的寬度的每個粗實線的區域(B)的焦點檢測用像素內的L像素的像素值的相加值表示假想的像素列。與A行的情況同樣,按照每個區域求出相加值,通過與各區域對應的相加值,求出與假想的參照像素列的被攝體像對應的像素值模式。在求出假想的基準像素列和參照像素列的被攝體像的像素值模式後,進行這2個被攝體像的像素值的模式(假想行傳感器的輸出)的相關運算,由此能夠檢測相位差,並在之後能夠運算攝影鏡頭11的散焦量、即相對於對焦位置的偏差量。

此外,A行按照各列,在與相位差檢測方向垂直的方向即上下方向3等分為了A1、A2、A3。並且,使用屬於分割後的區域的焦點檢測用像素的像素值的相加值,檢測旋轉誤差時的旋轉誤差判定和旋轉角度。

圖5A至圖5C示出了旋轉誤差校正時的、使用了圖4中示出的A行的各區域A1、A2、A3的相關運算的組合。對於旋轉角度,根據在分割後的各行中上下相鄰的行間即相鄰行1(圖5A)的A1-A2相關運算(求出A1和A2的輸出之間的相關的運算)、以及相鄰行2(圖5B)的A2-A3相關運算(求出A2和A3的輸出之間的相關的運算),分別檢測旋轉角度。並且,根據將相鄰的2行相加(重疊)後的相鄰2行相加(圖5C)的A12-A23相關運算(求出A12和A23的輸出之間的相關的運算),計算旋轉角度。根據檢測出的這3個旋轉角度,實施旋轉誤差校正判定並計算校正量(旋轉誤差校正量參照上述的式(1))。另外,A1、A2、A3是各區域的相加值,A12是A1和A2的區域的相加值,A23是A2和A3的區域的相加值。

以下說明計算旋轉角度的方法。示出對基於圖2說明的(1)式進行變形後的下述(2)式。

旋轉角度θ=tan-1(旋轉誤差量/RL像素偏差量)···(2)

通過以下說明的方法,求出旋轉誤差量,基於上述(2)式,計算旋轉角度θ。通過A1-A2相關運算、A2-A3相關運算、A12-A23相關運算分別計算旋轉誤差量,並代入到上述(2)式,由此能夠計算各個旋轉角度。例如,在A2-A3相關運算中,進行圖4的A行的示出為A2的假想行傳感器A2和示出為A3的假想行傳感器A3的輸出之間的相關運算。在假想行傳感器A2和假想行傳感器A3中,投影了被攝體像S的左側的對比度的邊緣部分。該邊緣部分處於與相位差檢測方向垂直的方向上,因此與假想行傳感器A2、A3對應的被攝體像的旋轉角度為0。當進行了假想行傳感器A2和假想行傳感器A3的輸出的相關運算時,相關偏差量為0。

與此相對,在將圖2所示那樣的、具有與相位差檢測方向成角度θ的對比度邊緣的被攝體像S投影到了假想行傳感器A1、A2的情況下,通過A1-A2相關運算,進行了假想行傳感器A1和假想行傳感器A2的輸出之間的相關運算時,求出表示與角度θ的大小對應的大小的相關偏差量。通過考慮這樣在與相位差檢測方向垂直的方向上分割後的多個假想行傳感器的輸出彼此的相關運算即A1-A2相關運算、A2-A3相關運算、A12-A23相關運算的結果,能夠檢測投影到假想行傳感器A的被攝體像的旋轉角度。

接著,使用圖6至圖8所示的流程圖說明本實施方式中的AF動作。AF運算部24內的CPU按照存儲在存儲器中的程序,控制照相機內的各部分,由此執行該流程。

在開始圖6的AF動作的流程後,首先判定當前的拍攝模式是否為間疏模式A(S1)。在本實施方式中,如使用圖3說明的那樣,對於間疏模式,準備了間疏模式A和間疏模式B。拍攝者能夠在菜單畫面等中設定間疏模式。另外,間疏模式除了由拍攝者手動進行設定以外,也可以根據所設定的模式自動地設定。例如,在設定了節電模式的情況下,為了降低幀頻來減少耗電,可以自動設定間疏模式A。此外,能夠由拍攝者手動地設定幀頻,在設定為高幀頻時,可以設定間疏模式B。或者,可以通過未圖示的抖動檢測部或搖攝傾斜檢測部檢測出發生了手抖、或進行了搖攝的情況,自動設定為高幀頻而設定間疏模式B。

在步驟S1中的判定結果為設定了間疏模式A的情況下,設定角度閾值X=AT1,作為實時取景(LV)用旋轉誤差判定條件1(S3)。在步驟S53(參照圖8)的旋轉誤差判定中使用LV用旋轉誤差判定條件1。

在步驟S3中進行角度閾值X的設定後,接著設定角度閾值Y=AT2,作為LV用旋轉誤差判定條件2(S5)。在步驟S57(參照圖8)的旋轉誤差判定中使用LV用旋轉誤差判定條件2。

另一方面,在步驟S1中的判定結果不是間疏模式A的情況下,即是間疏模式B的情況下,作為實時取景(LV)用旋轉誤差判定條件1,設定角度閾值X=BT1(S7)。如上所述,在步驟S53(參照圖8)的旋轉誤差判定中使用LV用旋轉誤差判定條件1。

在步驟S7中進行角度閾值X的設定後,接著設定角度閾值Y=BT2,作為LV用旋轉誤差判定條件2(S9)。如上所述,在步驟S57(參照圖8)的旋轉誤差判定中使用LV用旋轉誤差判定條件2。

在步驟S5或S9中設定角度閾值Y後,接著進行實時取景(LV)中測距(S11)。這裡,AF運算部24使用以間疏模式A或間疏模式B從攝像元件21讀出的圖像數據中的、來自焦點檢測用像素的數據,進行圖4中示出的A行和B行的相關運算,計算攝影鏡頭11的散焦量。

在進行了實時取景中測距後,接著判定實時取景(LV)中測距的結果是否合格(S13)。在步驟S11中的相關運算的結果的可靠性高的情況下,判定為測距結果合格,並且在可靠性低的情況下判定為測距結果不合格。作為示出測距結果合格/不合格的可靠性判定,例如專利文獻2所示,通過評價值(相關值)的極小值是否小於規定值、或極小值附近的評價值的斜率是否大於規定值來進行判定。

在步驟S13中的判定結果是測距結果不合格的情況下,對實時取景(LV)中測距標記設定「0」(S23)。該LV中測距標記在後述的步驟S33(參照圖7)中使用。

另一方面,在步驟S13中的判定結果為測距結果合格的情況下,在步驟S15~S21中,在進行旋轉誤差的判定後,計算最終的測距結果。首先,設實時取景(LV)中測距結果為「D」,對實時取景(LV)中測距標記設定「1」(S15)。LV中測距結果是步驟S11中的測距運算結果,如上所述,LV中測距標記在步驟S33(參照圖7)中使用。

接著,進行實時取景(LV)旋轉誤差用測距(S17)。這裡,使用在步驟S11的測距時使用的圖像數據,生成將圖4所示的假想像素列A行在與相位差檢測方向垂直的方向上進行分割後的假想像素列A1、A2、A3,並進行圖5A所示的相鄰行1的相關運算(A1-A2相關運算)、圖5B所示的相鄰行2的相關運算(A2-A3相關運算)、圖5C所示的相鄰2行相加的相關運算(A12-A23相關運算)。然後,通過各個相關運算,分別計算與旋轉角度相關的數據。

在進行LV旋轉誤差用測距後,接著進行實時取景(LV)旋轉誤差判定(S19)。這裡,判定是否產生了圖2、圖4、圖5A-5C所示那樣的旋轉誤差,在產生了旋轉誤差的情況下,計算旋轉誤差校正量R。之後將使用圖8對該LV旋轉誤差判定的詳細動作進行敘述。

在進行LV旋轉誤差判定後,接著計算實時取景(LV)中最終測距結果(S21)。這裡,對步驟S15的LV中測距結果D加上在步驟S19中計算出的旋轉誤差校正量R(即、運算D+R),求出LV中最終測距結果。

在步驟S21中求出LV中最終測距結果後,或在步驟S23中對LV中測距標記設定為「0」後,接著判定1R是否接通(S25)。在拍攝者進行了釋放按鈕的半按下後,1R開關接通,因此在該步驟中,基於1R開關的狀態進行判定。在該判定的結果是1R未接通的情況下,返回步驟S1,反覆上述動作。

另一方面,在步驟S25中的判定結果為1R接通時,進行拍攝模式的切換(S31)。為了使得可以在半按下釋放按鈕後,隨時全按下釋放按鈕而轉移到拍攝動作,將圖像數據的讀出從間疏模式A或B切換為全部像素讀出模式。

接著,判定實時取景(LV)中測距標記是否為「0」(S33)。在步驟S11中,使用實時取景顯示用的圖像數據進行了利用相位差AF的測距。並且,在測距結果合格的情況下,在步驟S15中對LV中測距標記設定了「1」,並且在測距結果不合格的情況下,在步驟S23中,對LV中測距標記設定了「0」。

在步驟S33中的判定結果為LV中測距標記不是「0」的情況下,即在LV中的測距結果合格的情況下,朝LV中最終測距結果位置進行對焦鏡頭驅動(S41)。使用間疏後的圖像數據進行的LV中的測距結果是合格的,因此基於該測距結果,進行攝影鏡頭11的對焦驅動。

另一方面,在步驟S33中的判定結果為LV中測距標記是「0」的情況下,即在LV中的測距結果不合格的情況下,在步驟S35~S39中,使用了讀出了全部像素的圖像數據,進行相位差AF。首先,在步驟S35中,判定拍攝模式的切換是否已完成(S35)。在步驟S31中,開始從間疏模式切換為全部像素讀出模式。判定在該步驟中該切換是否已完成。在切換未完成的情況下,等待切換的完成。

在步驟S35中的判定結果為拍攝模式的切換完成時,進行通常測距(S37)。這裡,使用通過全部像素讀出而從攝像元件21取得的圖像數據,並使用全部的焦點檢測用像素的數據,進行利用相位差AF的測距。

在進行通常測距後,接著朝通常測距結果位置驅動對焦鏡頭(S39)。這裡,基於在步驟S37的通常測距中計算出的測距值,朝對焦位置驅動攝影鏡頭11內的對焦鏡頭。在步驟S39或S41中進行對焦鏡頭驅動後,結束AF動作的流程。

這樣,在AF動作的流程中,在實時取景顯示中,使用進行了該實時取景顯示用的間疏讀出後的圖像數據,進行測距(S11)。在該測距結果合格的情況下,基於測距結果D和旋轉誤差校正量R,求出最終測距結果(S13的「是」~S21),根據AF動作的指示,基於最終測距結果進行了對焦鏡頭驅動(S33的「否」、S41)。因此,即使在為了實時取景圖像的顯示而進行了間疏讀出的情況下,也能夠進行考慮了被攝體像的傾斜引起的旋轉誤差的測距。

此外,在實時取景中的測距結果不合格的情況下,按照測距結果進行了對焦鏡頭驅動,該測距結果是根據AF動作的指示,使用全部像素讀出的圖像數據而得到的(S33的「是」~S39)。因此,即使在實時取景中不能得到可靠性高的測距值,當存在AF動作指示時,也能夠得到可靠性高的測距值。

接著,使用圖8所示的流程圖,說明步驟S19的LV用旋轉誤差判定的動作。在進入LV用旋轉誤差判定的流程後,首先進行旋轉角度的計算(S51)。這裡,根據步驟S17(圖6參照)的LV旋轉誤差用測距的測距結果,計算通過A1-A2相關運算、A2-A3相關運算、A12-A23相關運算而計算的旋轉角度即A1-A2行的角度L、A2-A3行的角度M、A12-A23行的角度N(式(2))。

在計算出旋轉角度後,接著判定是否為「N<X」、且「L<X或M<X」(S53)。這裡,判定在步驟S51中計算出的A12-A23行角度N是否小於在步驟S3或S7中設定的LV用旋轉誤差判定條件1的角度閾值X。且判定在步驟S51中計算出的A1-A2行角度L或A2-A3行角度M是否小於角度閾值X。

在步驟S53中的判定結果為「是」的情況下,將LV旋轉誤差校正量R設為0(S55)。在步驟S53的判定結果為「是」的情況下,由於是旋轉誤差量θ(參照圖2)接近0的情況,因此將旋轉誤差校正量R設為了0。

在步驟S55中的判定結果為「否」的情況下,接著判定是否為「N<Y」、「L<Y」、且「M<Y」(S57)。這裡,判定在步驟S51中計算出的A12-A23行角度N是否小於在步驟S5或S9中設定的LV用旋轉誤差判定條件2的角度閾值Y。且判定在步驟S51中計算出的A1-A2行角度L是否小於角度閾值Y。且判定在步驟S51中計算出的A2-A3行角度M是否小於角度閾值Y。

在步驟S57中的判定結果為「是」的情況下,計算LV旋轉校正量R(S59)。步驟S57中的判定結果為「是」的情況為如下情況:在步驟S51中計算出的旋轉角度L、M、N全部小於一定值,在步驟S11中計算出的測距值的精度比較高,能夠進行基於旋轉角度的校正。該情況下,按照上述式(1),計算旋轉誤差量,將其正負的符號顛倒來計算旋轉誤差校正量R,作為校正量。

在步驟S57中的判定結果為「否」的情況下,設定「0」,作為LV中測距標記(S61)。步驟S57中的判定結果是「否」的情況為如下情況:在步驟S51中計算出的旋轉角度L、M、N非常大,在步驟S11中計算出的測距值的精度較低,難以進行基於旋轉角度的校正。該情況下,在進行了釋放按鈕的半按下時,基於全部像素的圖像數據進行測距,對LV中測距標記設定「0」。

另外,在步驟S57中,針對L、M、N的全部,將角度閾值Y作為閾值來進行了判定,但也可以使閾值不同。例如,也可以是,針對L、M,將Y1作為閾值來進行判定,針對N,將成為Y2>Y1的Y2作為閾值來進行判定。此外,也可以針對L、M使用不同的閾值。此外,針對步驟S53的角度閾值X也同樣,可以對L、M、N設定不同的閾值。這樣,通過在與相位差檢測方向垂直的方向上進行分割來判定旋轉誤差,即使針對具有在被攝體像的一部分存在角度的對比度模式的被攝體,也能夠恰當地進行旋轉誤差的判定和校正。

在步驟S55、S59、S61中分別進行設定後,結束LV用旋轉誤差判定的流程,返回原來的流程。

如以上所說明那樣,在本發明的一個實施方式中,間疏地讀出攝像元件的焦點檢測用像素的像素信號(例如參照圖3A、圖3B、圖6的S1~S11),根據間疏地讀出的焦點檢測用像素的像素信號,進行利用相位差檢測的焦點檢測動作來檢測焦點偏差量和焦點偏差方向(例如參照圖6的S11),根據間疏地讀出的焦點檢測用像素的像素信號,判定對應於光學像相對於與相位差檢測方向垂直的方向的傾斜而產生的旋轉誤差(例如參照圖6的S19),並根據AF動作指示(例如參照圖6的S25),基於旋轉誤差的判定結果,採用焦點檢測動作的結果來判定是否進行AF動作(例如參照圖7的S33)。因此,即使在為了實時取景圖像的顯示而進行了間疏讀出的情況下,也能夠通過進行旋轉誤差判定,進行考慮了被攝體的傾斜引起的旋轉誤差的測距。

另外,在本發明的一個實施方式中,按照每1個由攝像元件21的像素列構成的區將焦點檢測像素相加而生成了假想像素的像素值。與假想像素對應的1個區所包含的攝像元件21的像素列的數量可以是1個,也可以是多個。此外,在本發明的一個實施方式中,在旋轉誤差檢測時,將測距時的1個假想像素列分為了3個假想像素列,但當然也可以分為4個以上的假想像素列。此外,在本發明的一個實施方式中,根據式(1)運算出了旋轉誤差校正量,但是不限於此。

此外,在本發明的一個實施方式中,作為用於拍攝的設備,使用數位照相機進行了說明,但是作為照相機,可以是數字單反照相機和袖珍數位照相機,可以是攝像機、攝影機這樣的動態圖像用的照相機,並且當然可以是內置在行動電話、智慧型手機、便攜信息終端PDA(Personal Digital Assist:個人數字助理)、個人計算機(PC)、平板型計算機、遊戲設備等中的照相機。不論是哪種設備,只要是具有在焦平面配置了相位差檢測用的焦點檢測像素的攝像元件的、用於拍攝的設備,都能夠應用本發明。

並且,關於本說明書中說明的技術中主要利用流程圖說明的控制,多數情況下能夠利用程序進行設定,有時也保存在記錄介質或記錄部中。關於記錄在該記錄介質、記錄部中的記錄方法,可以在產品出廠時進行記錄,也可以利用發布的記錄介質,還可以經由網際網路進行下載。

此外,關於權利要求、說明書和附圖中的動作流程,即使為了方便,使用「首先」、「接著」等表現順序的語言進行了說明,但在沒有特別進行說明的場所,不是指必須按該順序進行實施。

本發明不直接限定為上述各實施方式,在實施階段能夠在不脫離其主旨的範圍內對結構要素進行變形並具體化。此外,能夠通過上述實施方式公開的多個結構要素的適當組合形成各種發明。例如,可以刪除實施方式所示的全部結構要素中的幾個結構要素。並且,可以適當組合不同實施方式的結構要素。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀