1. <tr id="bhwsb"></tr>
    1. <tr id="bhwsb"></tr>
      <menuitem id="bhwsb"></menuitem>

      <output id="bhwsb"></output>

      攝像裝置、攝像方法及程序與流程

      文檔序號:24543037發布日期:2021-04-02 10:27
      攝像裝置、攝像方法及程序與流程

      本發明涉及一種攝像裝置、攝像方法及程序。



      背景技術:

      已知,以往為了手抖動校正等而在成像透鏡及攝像裝置主體都具有抖動校正功能的攝像裝置。

      作為與這種攝像裝置有關的技術,公開了一種攝像裝置主體和成像透鏡不分頻帶而分擔進行抖動的校正的攝像裝置(參考專利文獻1)。

      并且,公開了一種攝像裝置,其通過攝像裝置主體的抖動校正功能來校正圖像抖動的抖動量中的低頻部分,并通過成像透鏡的抖動校正功能來校正高頻部分(參考專利文獻2)。

      以往技術文獻

      專利文獻

      專利文獻1:日本特開2010-091792號公報

      專利文獻2:日本特開2017-161891號公報



      技術實現要素:

      發明要解決的技術課題

      然而,在攝像裝置主體和成像透鏡不分頻帶而分擔進行抖動校正的技術中,檢測到的抖動中可能會存在無法校正的部分,結果可能無法精確地校正抖動。

      另一方面,在攝像裝置主體和成像透鏡進行不同的頻帶的抖動的校正的技術中,存在抖動量較大的情況等無法精確地校正抖動的情況。

      本發明是鑒于以上情況而完成的,其目的在于提供一種能夠精確地校正抖動的攝像裝置、攝像方法及程序。

      用于解決技術課題的手段

      為了實現上述目的,本發明的攝像裝置具備:成像透鏡;攝像裝置主體,包括拍攝通過成像透鏡的光學像的成像元件;第1校正部,利用校正用透鏡進行圖像抖動的校正的;第2校正部,利用攝像裝置主體進行圖像抖動的校正;及控制部,進行如下控制:通過第1校正部或第2校正部校正圖像抖動的抖動量中小于規定頻率的低頻部分,并且通過第1校正部及第2校正部分擔校正規定頻率以上的高頻部分。

      另外,本發明的攝像裝置還具備檢測成像透鏡的抖動量的第1檢測部及檢測攝像裝置主體的抖動量的第2檢測部,當由第1檢測部檢測的抖動量的檢測性能和由第2檢測部檢測的抖動量的檢測性能不同時,控制部可以作為圖像抖動的抖動量使用通過第1檢測部檢測到的抖動量及通過第2檢測部檢測到的抖動量中的至少一個來進行上述控制。

      并且,本發明的攝像裝置中,控制部可以進行如下控制:當由第1檢測部檢測的抖動量的檢測性能高于由第2檢測部檢測的抖動量的檢測性能時,通過第1校正部來校正低頻部分,當由第2檢測部檢測的抖動量的檢測性能高于由第1檢測部檢測的抖動量的檢測性能時,通過第2校正部來校正低頻部分。

      并且,本發明的攝像裝置中,第1檢測部及第2檢測部包括高通濾波器,上述規定頻率可以為第1檢測部及第2檢測部中抖動量的檢測性能較低的檢測部的高通濾波器的截止頻率。

      并且,本發明的攝像裝置中,控制部可以包括設置于成像透鏡且控制第1校正部的第1控制部及設置于攝像裝置主體且控制第2校正部的第2控制部。

      并且,本發明的攝像裝置中,控制部可以利用由第1校正部校正的校正量的最大值與由第2校正部校正的校正量的最大值之比,進行通過第1校正部及第2校正部分擔校正高頻部分的控制。

      另一方面,為了實現上述目的,本發明的攝像方法為由攝像裝置執行的攝像方法,所述攝像裝置具備成像透鏡、包括拍攝通過成像透鏡的光學像的成像元件的攝像裝置主體、利用校正用透鏡進行圖像抖動的校正的第1校正部及利用攝像裝置主體進行圖像抖動的校正的第2校正部,所述攝像方法中進行如下控制:通過第1校正部或第2校正部來校正圖像抖動的抖動量中小于規定頻率的低頻部分,并且通過第1校正部及第2校正部來分擔校正規定頻率以上的高頻部分。

      并且,為了實現上述目的,本發明的程序用于使控制具備成像透鏡、包括拍攝通過成像透鏡的光學像的成像元件的攝像裝置主體、利用校正用透鏡進行圖像抖動的校正的第1校正部及利用攝像裝置主體進行圖像抖動的校正的第2校正部的攝像裝置的計算機執行如下控制的處理:通過第1校正部或第2校正部來校正圖像抖動的抖動量中小于規定頻率的低頻部分,并且通過第1校正部及第2校正部來分擔校正規定頻率以上的高頻部分。

      并且,本發明的攝像裝置備:成像透鏡;攝像裝置主體,包括拍攝通過成像透鏡的光學像的成像元件;第1校正部,利用校正用透鏡進行圖像抖動的校正的;第2校正部,利用攝像裝置主體進行圖像抖動的校正;存儲器,存儲用于供計算機執行的命令;及處理器,構成為執行所存儲的命令,處理器進行如下控制:通過第1校正部或第2校正部校正圖像抖動的抖動量中小于規定頻率的低頻部分,并且通過第1校正部及第2校正部分擔校正規定頻率以上的高頻部分。

      發明效果

      根據本發明,能夠精確地校正抖動。

      附圖說明

      圖1是用于說明通過ois及bis不分頻帶而分擔進行抖動的校正時的問題點的圖。

      圖2是通過ois及bis進行不同頻帶的抖動的校正的處理的概念圖。

      圖3是用于說明通過ois及bis進行不同頻帶的抖動的校正時的問題點的圖。

      圖4是表示實施方式所涉及的攝像裝置的硬件結構的一例的框圖。

      圖5是實施方式所涉及的攝像裝置中包括的成像透鏡的硬件結構的一例的框圖。

      圖6是表示實施方式所涉及的第1檢測部及第2檢測部的結構的一例的框圖。

      圖7是表示實施方式所涉及的成像透鏡中包括的透鏡側主控制部的二次存儲部的存儲內容的一例的概念圖。

      圖8是表示實施方式所涉及的攝像裝置主體中包括的主體側主控制部的二次存儲部的存儲內容的一例的概念圖。

      圖9是表示實施方式所涉及的抖動校正處理的一例的流程圖。

      圖10是用于說明實施方式所涉及的抖動校正處理的圖。

      圖11是用于說明實施方式所涉及的抖動校正處理的圖。

      具體實施方式

      以下,參考附圖詳細說明用于實施本發明的技術的形態例。另外,以下將通過成像透鏡進行的抖動校正稱為ois(opticalimagestabilizer:光學影像穩定器),并將通過攝像裝置主體進行的抖動校正稱為bis(bodyimagestabilizer:機身影像穩定器)。

      首先,在說明實施方式的詳細內容之前,對通過ois及bis不分頻帶而分擔進行抖動的校正時的問題點和通過ois及bis進行不同頻帶的抖動的校正時的問題點進行說明。另外,在此,為了便于說明,以bis能夠校正0.1hz以上的頻率的抖動,ois能夠校正0.3hz以上的頻率的抖動的情況為例進行說明。該ois及bis能夠校正抖動的頻帶的下限值例如根據由攝像裝置主體及成像透鏡分別具備的、檢測抖動的檢測部的抖動的檢測性能來確定。

      如圖1所示,不劃分頻率而以規定的分擔比率(圖1的例中為1:1)分擔通過ois及bis進行抖動的校正時,0.1hz以上且小于0.3hz的頻帶的抖動只能校正50%。這是因為ois無法校正小于0.3hz的頻率的抖動。另外,在圖1中,以虛線的矩形來表示無法進行0.1hz以上且小于0.3hz的頻帶的抖動的校正的部分。

      另一方面,如圖2所示,考慮檢測到的抖動中、通過ois校正0.3hz以上的高頻部分,并且通過bis校正0.1hz以上且小于0.3hz的低頻部分的情況。在此情況下,如圖3所示,抖動量較大時,無法校正超過ois中的抖動的校正量的最大值及bis中的抖動的校正量的最大值的部分的抖動。另外,在圖3中,由虛線的矩形表示該無法校正的部分。并且,在圖3中,示出ois中的抖動的校正量的最大值與bis中的抖動的校正量的最大值為相同值的情況的例子。

      因此,在本實施方式中,通過ois或bis來校正圖像抖動的抖動量中小于規定頻率的低頻部分,并通過ois及bis兩者分擔校正規定頻率以上的高頻部分。

      接著,參考圖4及圖5,對本實施方式所涉及的攝像裝置10的結構進行說明。如圖4所示,攝像裝置10為鏡頭可換式數碼相機,并且包括攝像裝置主體12及成像透鏡14。成像透鏡14可更換地安裝于攝像裝置主體12。

      本實施方式所涉及的攝像裝置10具有靜止圖像拍攝模式及動態圖像拍攝模式作為攝像系統的工作模式。靜止圖像拍攝模式是記錄拍攝被攝體而獲得的靜止圖像的工作模式,動態圖像拍攝模式是記錄拍攝被攝體而獲得的動態圖像的工作模式。

      在攝像裝置10中,根據由用戶對攝像裝置10賦予的命令來選擇性地設定靜止圖像拍攝模式和動態圖像拍攝模式。并且,在靜止圖像拍攝模式中,根據由用戶對攝像裝置10賦予的命令來選擇性地設定手動對焦模式和自動聚焦模式。另外,以下將自動聚焦標記為“af(autofocus)”。

      在af模式中,通過將設置于攝像裝置主體12的釋放按鈕(省略圖示)設為半按狀態來進行攝像條件的調整,然后,繼續設為全按狀態時進行主曝光。即,通過將釋放按鈕設為半按狀態來使ae(autoexposure:自動曝光)功能運行設定曝光狀態之后,af功能運行而進行對焦控制,將釋放按鈕設為全按狀態時進行攝像。

      攝像裝置主體12具備卡口13,成像透鏡14具備卡口15。通過卡口15結合在卡口13上,成像透鏡14可更換地安裝于攝像裝置主體12。成像透鏡14包括透鏡單元18、光圈19及控制裝置20。光圈19設置于比透鏡單元18更靠攝像裝置主體12側,調節通過透鏡單元18的被攝體光的光量,并將被攝體光引導到攝像裝置主體12內??刂蒲b置20經由卡口13、15電連接于攝像裝置主體12,并根據來自攝像裝置主體12的命令控制整個成像透鏡14。

      攝像裝置主體12包括成像元件22、第1反射鏡24、第2反射鏡26、主體側主控制部28、反射鏡驅動部30、成像元件驅動器32、圖像信號處理電路34、圖像存儲器36、圖像處理部38、顯示控制部40及顯示器42。并且,攝像裝置主體12還包括接收i/f(interface:接口)44、接收設備46、媒體i/f48、存儲卡50、外部i/f52及取景器54。并且,攝像裝置主體12還包括第2驅動部33、成像元件位置傳感器35及第2檢測部58。成像元件22為拍攝通過成像透鏡14的光學像的成像元件的一例。

      主體側主控制部28為控制攝像裝置10的計算機的一例,并具備cpu(centralprocessingunit:中央處理單元)60、一次存儲部62及二次存儲部64。

      cpu60控制整個攝像裝置10。一次存儲部62是用作執行各種程序時的工作區等的易失性存儲器。作為一次存儲部62的一例,可列舉ram(randomaccessmemory:隨機存取存儲器)。二次存儲部64是預先存儲有各種程序及各種參數等的非易失性存儲器。作為二次存儲部64的一例,可列舉閃存。

      cpu60、一次存儲部62及二次存儲部64連接于總線56。并且,反射鏡驅動部30、成像元件驅動器32、圖像信號處理電路34、圖像存儲器36、圖像處理部38、顯示控制部40、接收i/f44、媒體i/f48及外部i/f52也連接于總線56。并且,第2驅動部33、成像元件位置傳感器35及第2檢測部58也連接于總線56。

      第1反射鏡24夾設在成像元件22的受光面22a與透鏡單元18之間,是能夠移動到受光面覆蓋位置α和受光面開放位置β的可動反射鏡。第1反射鏡24連接于反射鏡驅動部30,反射鏡驅動部30在cpu60的控制下驅動第1反射鏡24,以將第1反射鏡24選擇性地配置于受光面覆蓋位置α和受光面開放位置β。即,第1反射鏡24在使受光面22a不接收被攝體光時通過反射鏡驅動部30配置于受光面覆蓋位置α,在使受光面22a接收被攝體光時通過反射鏡驅動部30配置于受光面開放位置β。

      在受光面覆蓋位置α時,第1反射鏡24覆蓋受光面22a,并且將從透鏡單元18引導的被攝體光反射而引導至第2反射鏡26。第2反射鏡26通過反射從第1反射鏡24引導的被攝體光而經由光學系統(省略圖示)引導到取景器54。取景器54透射由第2反射鏡26引導的被攝體光。在受光面開放位置β時,由第1反射鏡24覆蓋受光面22a的狀態被解除,被攝體光不被第1反射鏡24反射而由受光面22a接收。

      成像元件驅動器32連接于成像元件22,并在cpu60的控制下將驅動脈沖供給到成像元件22。成像元件22的各像素根據由成像元件驅動器32供給的驅動脈沖來驅動。另外,在本實施方式中,作為成像元件22使用ccd(chargecoupleddevice:電荷耦合器件)圖像傳感器,但是本發明的技術并不限定于此,例如可以使用cmos(complementarymetaloxidesemiconductor:互補金屬氧化物半導體)圖像傳感器等其他圖像傳感器。

      圖像信號處理電路34在cpu60的控制下按每個像素從成像元件22讀出一幀的圖像信號。圖像信號處理電路34對所讀出的圖像信號進行相關雙采樣處理、自動增益調節及a/d轉換等各種處理。圖像信號處理電路34將通過對圖像信號進行各種處理而數字化的圖像信號以由從cpu60供給的時鐘信號規定的特定的幀速率(例如,數十幀/秒)按每一幀輸出到圖像存儲器36。圖像存儲器36臨時保持從圖像信號處理電路34輸入的圖像信號。

      圖像處理部38以規定的幀速率從圖像存儲器36按每一幀獲取圖像信號,并對所獲取的圖像信號進行伽馬校正、亮度和色差轉換及壓縮處理等各種處理。并且,圖像處理部38以規定的幀速率將進行各種處理而獲得的圖像信號按每一幀輸出到顯示控制部40。此外,圖像處理部38還根據cpu60的請求,將進行各種處理而獲得的圖像信號輸出到cpu60。

      顯示控制部40連接于顯示器42,并在cpu60的控制下控制顯示器42。并且,顯示控制部40以規定的幀速率將從圖像處理部38輸入的圖像信號按每一幀輸出到顯示器42。顯示器42將由以規定的幀速率從顯示控制部40輸入的圖像信號表示的圖像顯示為即時預覽圖像。并且,顯示器42也顯示以單幀拍攝而獲得的單幀圖像即靜止圖像。另外,在顯示器42上,除了即時預覽圖像以外還顯示菜單畫面等。

      接收設備46具有未圖示的轉盤、釋放按鈕、十字鍵、menu鍵及觸摸面板等,接收來自用戶的各種命令。接收設備46連接于接收i/f44,將表示所接收的命令的內容的命令內容信號輸出到接收i/f44。接收i/f44將從接收設備46輸入的命令內容信號輸出到cpu60。cpu60執行與從接收i/f44輸入的命令內容信號相對應的處理。

      媒體i/f48連接于存儲卡50,并在cpu60的控制下對存儲卡50進行圖像文件的記錄及讀出。通過媒體i/f48從存儲卡50讀出的圖像文件在cpu60的控制下由圖像處理部38實施伸長處理并作為播放圖像顯示在顯示器42上。

      外部i/f52通過卡口15連接于卡口13而與成像透鏡14的控制裝置20連接,執行cpu60與控制裝置20之間的各種信息的收發。

      第2驅動部33在cpu60的控制下移動成像元件22。在本實施方式中,第2驅動部33在與光軸l1垂直的面內(例如,將光軸l1作為z軸時的xy平面內)移動成像元件22。由此,第2驅動部33進行圖像抖動的校正。第2驅動部33為通過攝像裝置主體12進行圖像抖動的校正的第2校正部的一例。通過由該第2驅動部33移動成像元件22而進行的圖像抖動的校正對應于前述bis。另外,第2驅動部33只要為能夠移動成像元件22的部件,則并無特別限定。例如,作為第2驅動部33,可以應用使用了磁鐵和霍爾元件的部件,也可以應用包括步進馬達及超聲波馬達等的致動器等。

      成像元件位置傳感器35檢測成像元件22在與光軸l1垂直的面內的位置。在通過第2驅動部33移動成像元件22時使用通過成像元件位置傳感器35檢測的成像元件22的位置。另外,成像元件位置傳感器35只要為能夠檢測成像元件22的與光軸l1垂直的面內的位置的傳感器,則并無特別限定。例如,作為成像元件位置傳感器35,可以應用磁性傳感器,也可以應用光學式傳感器。

      第2檢測部58固定地設置于攝像裝置主體12,并檢測攝像裝置主體12的抖動量。另外,對于第2檢測部58的詳細結構將在后面進行敘述。

      作為一例,如圖5所示,本實施方式所涉及的透鏡單元18包括入射透鏡70、變焦透鏡72、校正用透鏡73及聚焦透鏡74。入射透鏡70、變焦透鏡72、校正用透鏡73及聚焦透鏡74沿著光軸l1設置,并且從光圈19側沿著光軸l1依次配置有聚焦透鏡74、校正用透鏡73、變焦透鏡72及入射透鏡70。

      被攝體光入射到入射透鏡70。入射透鏡70使被攝體光透射并將其引導至變焦透鏡72。本實施方式所涉及的變焦透鏡72包括能夠沿著光軸l1移動的多個透鏡,通過調節變焦透鏡72的狀態來調節成像透鏡14的焦距(以下,簡稱為“焦距”)。具體而言,變焦透鏡72通過使設置于成像透鏡14的變焦環(省略圖示)旋轉而使各透鏡沿光軸l1靠近或遠離來調節沿著透鏡之間的光軸l1的位置關系,并調節焦距。變焦透鏡72使從入射透鏡70入射的被攝體光透射并將其引導到校正用透鏡73。

      校正用透鏡73為能夠在與光軸l1垂直的面內(例如,將光軸l1設為z軸時的xy平面內)移動的透鏡,通過在與光軸l1垂直的面內移動來校正圖像抖動。校正用透鏡73使從變焦透鏡72入射的被攝體光透射并將其引導至聚焦透鏡74。

      聚焦透鏡74為能夠沿光軸l1移動的透鏡,通過沿光軸l1移動來改變形成于成像元件22的受光面22a上的被攝體圖像的焦點。另外,以下當簡單地記載為聚焦透鏡74的位置時,表示沿光軸l1的聚焦透鏡74的位置。聚焦透鏡74使從校正用透鏡73入射的被攝體光透射并將其引導至光圈19。光圈19調整從聚焦透鏡74入射的被攝體光的光量,并且使被攝體光透射而將其引導至攝像裝置主體12。

      成像透鏡14的控制裝置20包括透鏡側主控制部76、第1檢測部78、第1驅動部80、透鏡位置傳感器82及外部i/f86。

      透鏡側主控制部76具備cpu88、一次存儲部90及二次存儲部92。cpu88控制整個成像透鏡14。一次存儲部90是執行各種程序時的用作工作區等的易失性存儲器。作為一次存儲部90的一例,可列舉ram。二次存儲部92是預先存儲有各種程序及各種參數等的非易失性存儲器。作為二次存儲部92的一例可列舉閃存。

      cpu88、一次存儲部90及二次存儲部92連接于總線94。并且,第1檢測部78、第1驅動部80、透鏡位置傳感器82及外部i/f86也連接于總線94。

      外部i/f86通過將卡口13連接于卡口15而與攝像裝置主體12的外部i/f52連接,并與外部i/f52協同執行cpu88與攝像裝置主體12的cpu60之間的各種信息的收發。

      第1檢測部78固定地設置于成像透鏡14,并檢測成像透鏡14的抖動量。另外,對于第1檢測部78的詳細結構將在后面進行敘述。

      第1驅動部80在cpu88的控制下移動校正用透鏡73。在本實施方式中,第1驅動部80在與光軸l1垂直的面內移動校正用透鏡73。由此,第1驅動部80進行圖像抖動的校正。第1驅動部80為通過校正用透鏡73進行圖像抖動d校正的第1校正部的一例。通過由該第1驅動部80移動校正用透鏡73而進行的圖像抖動的校正對應于前述ois。另外,第1驅動部80只要為能夠移動校正用透鏡73的部件,則并無特別限定。例如,作為第1驅動部80,可以應用使用了磁鐵和霍爾元件的部件,也可以應用包括步進馬達及超聲波馬達等的致動器等。

      透鏡位置傳感器82檢測校正用透鏡73的與光軸l1垂直的面內的位置。在通過第1驅動部80移動校正用透鏡73時使用通過透鏡位置傳感器82檢測的校正用透鏡73的位置。另外,透鏡位置傳感器82只要為能夠檢測校正用透鏡73的與光軸l1垂直的面內的位置的傳感器,則并無特別限定。例如,作為透鏡位置傳感器82,可以應用磁性傳感器,也可以應用光學式傳感器。

      接著,參考圖6,對本實施方式所涉及的第1檢測部78及第2檢測部58的結構進行說明。如圖6所示,第2檢測部58具備陀螺儀傳感器58a、adc(analogtodigitalconverter:模數轉換器)58b、高通濾波器(在圖6中標記為hpf(highpassfilter))58c及積分器58d。陀螺儀傳感器58a檢測攝像裝置主體12的角速度[deg/sec],并將表示檢測到的角速度的模擬信號輸出至adc58b。

      adc58b將表示從陀螺儀傳感器58a輸入的角速度的模擬信號轉換為數字信號,并將表示通過轉換而得的角速度的數字信號輸出至高通濾波器58c。高通濾波器58c屏蔽從表示adc58b輸入的角速度的數字信號中低于截止頻率的成分,并將截止頻率以上的成分輸出至積分器58d。

      積分器58d通過對從高通濾波器58c輸入的數字信號進行積分來輸出攝像裝置主體12的抖動量[deg]。

      并且,第1檢測部78具備陀螺儀傳感器78a、adc78b、高通濾波器78c及積分器78d。由于陀螺儀傳感器78a、adc78b、高通濾波器78c及積分器78d為分別具有與陀螺儀傳感器58a、adc58b、高通濾波器58c及積分器58d相同的功能的構成部位,因此省略說明。

      通過以上結構,第1檢測部78檢測成像透鏡14的抖動量,第2檢測部58檢測攝像裝置主體12的抖動量。

      作為一例,如圖7所示,透鏡側主控制部76的二次存儲部92存儲透鏡側抖動校正程序96。cpu88從二次存儲部92讀出透鏡側抖動校正程序96并展開到一次存儲部90,根據展開的透鏡側抖動校正程序96執行后述抖動校正處理(參考圖9)中的由cpu88進行的處理。換言之,cpu88通過執行透鏡側抖動校正程序96來作為控制第1驅動部80的第1控制部而工作。

      并且,透鏡側主控制部76的二次存儲部92還存儲透鏡側抖動校正信息97。本實施方式所涉及的透鏡側抖動校正信息97包括基于第1驅動部80的校正量的最大值而作為表示基于第1驅動部80的圖像抖動的校正的性能的信息?;谠摰?驅動部80的校正量的最大值對應于校正用透鏡73的移動量的最大值。

      并且,透鏡側抖動校正信息97包括高通濾波器78c的截止頻率而作為表示基于第1檢測部78的抖動量的檢測性能的信息。在本實施方式中,優選能夠檢測更低頻的抖動量,因此截止頻率越低,檢測性能越高。另外,高通濾波器78c的截止頻率通常與陀螺儀傳感器78a的零點漂移具有相關關系,零點漂移越大,截止頻率變得越高。因此,作為表示基于第1檢測部78的抖動量的檢測性能的信息,可以應用陀螺儀傳感器78a的零點漂移。另外,在此所指的零點漂移是指陀螺儀傳感器78a靜止的狀態下的陀螺儀傳感器78a的輸出的變動量。

      另一發面,作為一例,如圖8所示,主體側主控制部28的二次存儲部64存儲于主體側抖動校正程序98。cpu60從二次存儲部64讀出主體側抖動校正程序98并展開到一次存儲部62,根據展開的主體側抖動校正程序98執行后述抖動校正處理(參考圖9)。換言之,cpu60通過執行主體側抖動校正程序98來作為控制第2驅動部33的第2控制部而工作。

      并且,主體側主控制部28的二次存儲部64還存儲主體側抖動校正信息99。本實施方式所涉及的主體側抖動校正信息99包括基于第2驅動部33的校正量的最大值而作為表示基于第2驅動部33的圖像抖動的校正的性能的信息?;谠摰?驅動部33的校正量的最大值對應于成像元件22的移動量的最大值。

      并且,主體側抖動校正信息99包括高通濾波器58c的截止頻率而作為表示基于第2檢測部58的抖動量的檢測性能的信息?;诘?檢測部58的抖動量的檢測性能也與第1檢測部78相同地,高通濾波器58c的截止頻率越低,檢測性能越高。并且,與第1檢測部78相同地,作為表示基于第2檢測部58的抖動量的檢測性能的信息,可以應用陀螺儀傳感器58a的零點漂移。

      接著,參考圖9,對本實施方式所涉及的攝像裝置10的作用進行說明。另外,例如在攝像裝置10的電源開關被設為打開狀態時執行圖9所示的抖動校正處理。另外,圖9所示的抖動校正處理可以在經由接收設備46的釋放按鈕輸入有來自用戶的圖像的攝像命令時執行。

      在圖9的步驟s10中,cpu60經由外部i/f52獲取透鏡側抖動校正信息97。具體而言,cpu60相對于cpu88輸出獲取透鏡側抖動校正信息97的命令。從cpu60輸入獲取透鏡側抖動校正信息97的命令時,cpu88從二次存儲部92獲取透鏡側抖動校正信息97。cpu88將所獲取的透鏡側抖動校正信息97經由外部i/f86輸出至cpu60。然后,cpu60獲取從cpu88輸入的透鏡側抖動校正信息97。

      在步驟s12中,cpu60從二次存儲部64獲取主體側抖動校正信息99。在步驟s14中,cpu60使用透鏡側抖動校正信息97及主體側抖動校正信息99判定基于第1檢測部78的抖動量的檢測性能與基于第2檢測部58的抖動量的檢測性能是否相等。具體而言,cpu60判定透鏡側抖動校正信息97中所包含的高通濾波器78c的截止頻率與主體側抖動校正信息99中所包含的高通濾波器58c的截止頻率是否相等。當該判定為肯定判定時,處理轉移到步驟s24,成為否定判定時,處理轉移到步驟s16。

      在步驟s16中,cpu60根據以下所示的式(1)來導出由第1驅動部80及第2驅動部33進行的圖像抖動的校正的分擔比率即α:(1-α)的α。另外,(1)式中的m1表示基于第1驅動部80的圖像抖動的校正量的最大值,m2表示基于第2驅動部33的圖像抖動的校正量的最大值。換言之,由第1驅動部80及第2驅動部33進行的圖像抖動的校正中的分擔比率對應于基于第1驅動部80的圖像抖動的校正量的最大值與基于第2驅動部33的圖像抖動的校正量的最大值的比。

      α=m1÷(m1+m2)……(1)

      在步驟s18中,cpu60使用透鏡側抖動校正信息97及主體側抖動校正信息99判定基于第2檢測部58的抖動量的檢測性能是否高于基于第1檢測部78的抖動量的檢測性能。具體而言,cpu60判定主體側抖動校正信息99中所包含的高通濾波器58c的截止頻率是否低于透鏡側抖動校正信息97中所包含的高通濾波器78c的截止頻率。當該判定為否定判定時,處理轉移到步驟s22,成為肯定判定時,處理轉移到步驟s20。

      在步驟s20中,cpu60進行通過第2驅動部33來校正圖像抖動的抖動量中小于規定頻率的低頻部分的控制。具體而言,cpu60獲取由第2檢測部58檢測到的抖動量。然后,cpu60進行通過第2驅動部33來校正所獲取的抖動量中、小于第1檢測部78及第2檢測部58中的抖動量的檢測性能較低的第1檢測部78所具備的高通濾波器78c的截止頻率的低頻部分的控制。更具體而言,cpu60控制第2驅動部33,移動成像元件22以消除上述低頻部分,由此校正上述低頻部分。

      并且,cpu60進行通過第1驅動部80及第2驅動部33分擔校正圖像抖動的抖動量中規定頻率以上的高頻部分的控制。具體而言,cpu60進行如下控制:根據在步驟s16中導出的分擔比率并通過第1驅動部80及第2驅動部33分擔校正所獲取的抖動量中高通濾波器78c的截止頻率以上的高頻部分。

      更具體而言,cpu60控制第2驅動部33,使成像元件22移動,以消除在所獲得的抖動量中高通濾波器78c的截止頻率以上的高頻部分乘以在步驟s16中導出的(1-α)而得的量的抖動。另一方面,cpu60經由外部i/f52對cpu88輸出校正在圖像抖動的抖動量中高通濾波器78c的截止頻率以上的高頻部分乘以在步驟s16中導出的α而得的量的抖動的命令。

      cpu88若從cpu60輸入校正抖動的命令,則獲取通過第1檢測部78檢測到的抖動量。然后,cpu88進行如下控制:通過第1驅動部80來校正在所獲取的抖動量中高通濾波器78c的截止頻率以上的高頻部分乘以在步驟s16中導出的α而得的量的抖動。具體而言,cpu88控制第1驅動部80,并使校正用透鏡73移動以消除在上述高頻部分乘以α而得的量的抖動,從而校正抖動。

      在步驟s22中,cpu60進行通過第1驅動部80來校正圖像抖動的抖動量中小于規定頻率的低頻部分的控制。具體而言,cpu60經由外部i/f52對cpu88輸出校正圖像抖動的抖動量中小于第1檢測部78及第2檢測部58中的抖動量的檢測性能較低的第2檢測部58所具備的高通濾波器58c的截止頻率的低頻部分的抖動的命令。

      cpu88若從cpu60輸入校正抖動的命令,則獲取通過第1檢測部78檢測到的抖動量。然后,cpu88進行通過第1驅動部80來校正所獲取的抖動量中小于高通濾波器58c的截止頻率的低頻部分的控制。具體而言,cpu88控制第1驅動部80,并移動校正用透鏡73以消除上述低頻部分,由此校正上述低頻部分。

      并且,cpu60進行通過第1驅動部80及第2驅動部33分擔校正圖像抖動的抖動量中規定頻率以上的高頻部分的控制。另外,本步驟s22中的控制中,上述規定頻率被設為第1檢測部78及第2檢測部58中的抖動量的檢測性能較低的第2檢測部58所具備的高通濾波器58c的截止頻率,除此以外,與步驟s20相同,因此省略說明。

      在步驟s24中,cpu60進行通過第1驅動部80及第2驅動部33分擔校正圖像抖動的抖動量的控制。本步驟s24中的控制除了通過第1驅動部80及第2驅動部33不劃分頻帶而分擔進行校正以外,與步驟s20相同,因此省略說明。通過步驟s20、步驟s22或步驟s24的處理進行圖像抖動的校正之后進行拍攝。并且,若步驟s20、步驟s22或步驟s24的處理結束,則處理轉移到步驟s26。

      在步驟s26中,cpu60判定是否已經到達預定的結束時刻。當該判定為否定判定時,處理返回到步驟s10,當成為肯定判定時,本抖動校正處理結束。另外,作為該結束時刻,例如可列舉攝像裝置10的電源開關被設為關閉狀態的時刻。并且,作為該結束時刻,例如可列舉在輸入來自用戶的圖像的攝像命令后,進行上述抖動的校正,并且拍攝結束的時刻等。

      如以上說明,根據本實施方式,通過第1驅動部80或第2驅動部33來校正圖像抖動的抖動量中小于規定頻率的低頻部分,并且通過第1驅動部80及第2驅動部33分擔校正規定頻率以上的高頻部分。

      具體而言,例如,當基于第2檢測部58的抖動量的檢測性能高于基于第1檢測部78的抖動量的檢測性能時,如圖10所示,通過第1驅動部80即ois來校正圖像抖動的抖動量中在高頻部分乘以α而得量的抖動。

      并且,在此情況下,通過第2驅動部33即bis來校正圖像抖動的抖動量中低頻部分和對高頻部分乘以(1-α)而得的量的抖動。

      因此,如圖11所示,圖像抖動中的無法校正的部分減少,結果能夠精確地校正抖動。在圖11中,用虛線的矩形表示無法進行抖動的校正的部分。圖11的例中的無法進行抖動的校正的部分對應于頻率為0.1hz以上且小于0.3hz的抖動中超過基于第2驅動部33的抖動的校正量的最大值的部分。

      另外,在上述實施方式中,對2個控制部(在上述實施方式中,主體側主控制部28及透鏡側主控制部76)協同進行校正圖像抖動的控制的情況進行了說明,但并不限定于此。例如,也可以為一個控制部進行校正圖像抖動的控制的形式。在此情況下,例示主體側主控制部28直接控制第1驅動部80的形式。

      并且,在上述實施方式中,對由cpu60執行圖9所示的抖動校正處理,cpu88根據cpu60的命令進行校正圖像抖動的控制的情況進行了說明,但并不限定于此。例如,也可以設為由cpu88執行圖9所示的抖動校正處理,cpu60根據cpu88的命令進行校正圖像抖動的控制的形式。

      并且,在上述實施方式中,對控制整個攝像裝置10的主體側主控制部28進行校正圖像抖動的控制的情況進行了說明,但并不限定于此。例如,也可以設為在攝像裝置主體12上與主體側主控制部28分開設置抖動校正專用的控制部,由抖動校正專用的控制部的cpu執行圖9所示的抖動校正處理的形式。

      并且,在上述實施方式中,對作為圖像抖動的抖動量中的低頻部分與高頻部分的邊界的頻率,應用了第1檢測部78及第2檢測部58中的抖動量的檢測性能較低的檢測部所具備的高通濾波器的截止頻率的情況進行了說明,但并不限定于此。例如,也可以設為作為圖像抖動的抖動量中的低頻部分與高頻部分的邊界的頻率,應用預定的頻率(例如為0.3hz)作為固定值的形式。

      并且,在上述實施方式中,對作為通過第1驅動部80及第2驅動部33分擔進行圖像抖動的校正時的分擔比率,應用了基于第1驅動部80的圖像抖動的校正量的最大值與基于第2驅動部33的圖像抖動的校正量的最大值之比的情況進行了說明,但并不限定于此。例如,也可以設為作為上述分擔比率應用預定的比(例如為1:1)作為固定值的形式。

      并且,在上述實施方式中,對當第1驅動部80進行圖像抖動的校正時使用由第1檢測部78檢測到的抖動量,當第2驅動部33進行圖像抖動的校正時使用由第2檢測部58檢測到的抖動量的情況進行了說明,但并不限定于此。例如,也可以設為第1驅動部80及第2驅動部33中的任一個進行抖動的校正時,均使用由第1檢測部78或第2檢測部58檢測到的抖動量的形式。在此情況下,例示使用第1檢測部78及第2檢測部58中的抖動量的檢測性能高的檢測部檢測到的抖動量的形式。

      并且,在上述實施方式中,例如作為執行第1控制部及第2控制部等各種處理的處理部(processingunit)的硬件結構,能夠使用以下所示的各種處理器(processor)。上述各種處理器中,除了如上所述般包含執行軟件(程序)而作為各種處理部發揮功能的通用的處理器即cpu以外,還包含fpga等制造后能夠變更電路結構的處理器即可編程邏輯器件(programmablelogicdevice:pld)、asic(applicationspecificintegratedcircuit)等為了執行各種處理而具有專門設計的電路結構的處理器即專用電氣電路等。

      一個處理部可以由這些各種處理器中的一個構成,也可以由相同種類或不同種類的兩個以上的處理器的組合(例如,多個fpga的組合或cpu與fpga的組合)構成。并且,也可以將多個處理部由一個處理器來構成。

      作為將多個處理部由一個處理器來構成的例子,第1,有如以客戶端及服務器等計算機為代表,由一個以上的cpu與軟件的組合來構成一個處理器,且該處理器作為多個處理部而發揮功能的方式。第2,有如以片上系統(systemonchip:soc)等為代表,使用將包含多個處理部的整個系統的功能由一個ic(integratedcircuit:集成電路)芯片來實現的處理器的方式。如此,各種處理部作為硬件結構使用一個以上上述各種處理器而構成。

      而且,作為這些各種處理器的硬件結構,更具體而言,能夠使用組合了半導體元件等電路元件的電氣電路(circuitry)。

      并且,在上述實施方式中,對主體側抖動校正程序98預先存儲(安裝)于二次存儲部64的方式進行了說明,但并不限定于此。

      主體側抖動校正程序98可以以記錄于cd-rom(compactdiscreadonlymemory:光盤只讀存儲器)、dvd-rom(digitalversatilediscreadonlymemory:數據化通用只讀光盤存儲器)及usb(universalserialbus:通用串行總線)存儲器等記錄介質的形式提供。并且,主體側抖動校正程序98可以設為經由網絡從外部裝置下載的形式。

      并且,在上述實施方式中,對透鏡側抖動校正程序96預先存儲(安裝)于二次存儲部92的形式進行了說明,但并不限定于此。透鏡側抖動校正程序96可以以記錄于cd-rom、dvd-rom及usb存儲器等記錄介質的形式提供。并且,透鏡側抖動校正程序96可以設為經由網絡從外部裝置下載的形式。

      符號說明

      10-攝像裝置,12-攝像裝置主體,13、15-卡口,14-成像透鏡,18-透鏡單元,19-光圈,20-控制裝置,22-成像元件,22a-受光面,24-第1反射鏡,26-第2反射鏡,28-主體側主控制部,30-反射鏡驅動部,32-成像元件驅動器,33-第2驅動部,34-圖像信號處理電路,35-成像元件位置傳感器,36-圖像存儲器,38-圖像處理部,40-顯示控制部,42-顯示器,44-接收i/f,46-接收設備,48-媒體i/f,50-存儲卡,52、86-外部i/f,54-取景器,56、94-總線,58-第2檢測部,58a、78a-陀螺儀傳感器,58b、78b-adc,58c、78c-高通濾波器,58d、78d-積分器,60、88-cpu,62、90-一次存儲部,64、92-二次存儲部,70-入射透鏡,72-變焦透鏡,73-校正用透鏡,74-聚焦透鏡,76-透鏡側主控制部,78-第1檢測部,80-第1驅動部,82-透鏡位置傳感器,96-透鏡側抖動校正程序,97-透鏡側抖動校正信息,98-主體側抖動校正程序,99-主體側抖動校正信息,l1-光軸,α-受光面覆蓋位置,β-受光面開放位置。

      再多了解一些
      當前第1頁1 2 3 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1
      国产在线拍揄自揄视频不卡