JP7608047B2 - レンズ装置、撮像装置、制御方法、およびプログラム - Google Patents
レンズ装置、撮像装置、制御方法、およびプログラム Download PDFInfo
- Publication number
- JP7608047B2 JP7608047B2 JP2019236836A JP2019236836A JP7608047B2 JP 7608047 B2 JP7608047 B2 JP 7608047B2 JP 2019236836 A JP2019236836 A JP 2019236836A JP 2019236836 A JP2019236836 A JP 2019236836A JP 7608047 B2 JP7608047 B2 JP 7608047B2
- Authority
- JP
- Japan
- Prior art keywords
- lens device
- unit
- information
- control
- lens group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000003384 imaging method Methods 0.000 title claims description 13
- 238000010801 machine learning Methods 0.000 claims description 86
- 230000003287 optical effect Effects 0.000 claims description 51
- 238000012545 processing Methods 0.000 claims description 43
- 238000013528 artificial neural network Methods 0.000 claims description 29
- 230000008859 change Effects 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 description 44
- 238000010586 diagram Methods 0.000 description 29
- 230000035945 sensitivity Effects 0.000 description 24
- 238000001514 detection method Methods 0.000 description 22
- 230000006641 stabilisation Effects 0.000 description 13
- 238000011105 stabilization Methods 0.000 description 13
- 238000004519 manufacturing process Methods 0.000 description 9
- 230000000875 corresponding effect Effects 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000010687 lubricating oil Substances 0.000 description 2
- 206010034719 Personality change Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B13/00—Optical objectives specially designed for the purposes specified below
- G02B13/18—Optical objectives specially designed for the purposes specified below with lenses having one or more non-spherical faces, e.g. for reducing geometrical aberration
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B3/00—Focusing arrangements of general interest for cameras, projectors or printers
- G03B3/10—Power-operated focusing
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B7/00—Mountings, adjusting means, or light-tight connections, for optical elements
- G02B7/003—Alignment of optical elements
- G02B7/005—Motorised alignment
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B13/00—Optical objectives specially designed for the purposes specified below
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B13/00—Optical objectives specially designed for the purposes specified below
- G02B13/06—Panoramic objectives; So-called "sky lenses" including panoramic objectives having reflecting surfaces
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B7/00—Mountings, adjusting means, or light-tight connections, for optical elements
- G02B7/02—Mountings, adjusting means, or light-tight connections, for optical elements for lenses
- G02B7/04—Mountings, adjusting means, or light-tight connections, for optical elements for lenses with mechanism for focusing or varying magnification
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B7/00—Mountings, adjusting means, or light-tight connections, for optical elements
- G02B7/02—Mountings, adjusting means, or light-tight connections, for optical elements for lenses
- G02B7/04—Mountings, adjusting means, or light-tight connections, for optical elements for lenses with mechanism for focusing or varying magnification
- G02B7/08—Mountings, adjusting means, or light-tight connections, for optical elements for lenses with mechanism for focusing or varying magnification adapted to co-operate with a remote control mechanism
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B5/00—Adjustment of optical system relative to image or object surface other than for focusing
- G03B5/02—Lateral adjustment of lens
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2205/00—Adjustment of optical system relative to image or object surface other than for focusing
- G03B2205/0007—Movement of one or more optical elements for control of motion blur
- G03B2205/0015—Movement of one or more optical elements for control of motion blur by displacing one or more optical elements normal to the optical axis
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2205/00—Adjustment of optical system relative to image or object surface other than for focusing
- G03B2205/0046—Movement of one or more optical elements for zooming
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2205/00—Adjustment of optical system relative to image or object surface other than for focusing
- G03B2205/0053—Driving means for the movement of one or more optical element
- G03B2205/0069—Driving means for the movement of one or more optical element using electromagnetic actuators, e.g. voice coils
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Studio Devices (AREA)
- Lens Barrels (AREA)
- Exposure Control For Cameras (AREA)
- Adjustment Of Camera Lenses (AREA)
Description
図1は、実施形態1を含む各実施形態に係るシステム構成例を示す図である。図3は、学習のためのシステム構成例を示す図であり、かつ図1のシステム構成例における各装置のハードウェア資源およびソフトウェア構成を例示する図でもある。
図2は、実施形態1に係るレンズ装置の構成例を示す図であり、それにとどまらず、カメラ本体の構成例も含むシステム(撮像装置)の構成例を示す図でもある。当該システムは、カメラ本体200と、レンズ装置100(交換レンズともいう)により構成されている。カメラ本体200とレンズ装置100とは、結合機構としてのマウント300を介して機械的および電気的に接続されている。なお、マウント300は、カメラ本体200に属するマウントユニットとレンズ装置100に属するマウントユニットとからなっていてもよいし、両マウントユニットを含んで構成されていてもよい。カメラ本体200は、マウント300に含まれている電源端子を介してレンズ装置100に電源を供給しうる。また、カメラ本体200とレンズ装置100とは、マウント300に含まれている通信端子を介して相互に通信を行いうる。
ここで、図2の構成例における映像の記録および表示について説明する。レンズ装置100に入射した光は、フィールドレンズ群101、ズームレンズ群102、絞りユニット103、像振れ補正レンズ群104、フォーカスレンズ群105を介して、撮像素子201上に像を結ぶ。当該像は、撮像素子201により電気信号に変換され、当該電気信号は、A/D変換回路202にてデジタル信号に変換され、当該デジタル信号は、信号処理回路203により映像データに変換される。当該映像データは、記録部204に記録される。また、表示部206は、当該映像データに基づいて映像を表示する。
ここでは、カメラ本体200によるレンズ装置100のフォーカス制御について説明する。制御部209は、信号処理回路203から出力された映像データに基づいて、オートフォーカス制御(AF制御ともいう)を行う。制御部209は、例えば、映像データのコントラストに基づいてフォーカスレンズ群105を動かして、被写体にピントが合うようにする制御を行う。制御部209は、フォーカスレンズ群105の移動に係る指令を通信部208に出力する。通信部208は、制御部209から指令を受け取ると、当該指令を制御コマンドに変換し、マウント300の通信接点を介して当該制御コマンドをレンズ装置100へ送信する。通信部117は、通信部208から受信した制御コマンドを上記の指令に変換し、当該指令を推定部115に出力する。推定部115は、当該指令が入力されると、記憶部114に記憶されている学習済みの機械学習パラメータを用いて、当該入力を含む複数の入力に基づく制御信号を生成し、当該制御信号をフォーカスレンズ群のための駆動部111へ出力する。当該複数の入力は、フォーカスレンズ群のための検出部112が検出したフォーカスレンズ群の位置に関する情報と、決定部118が決定したレンズ装置100に関する入力情報である。推定部115が制御信号を生成する方法や、当該入力情報については、後述する。以上により、制御部209からの指令に基づいて、映像データのコントラストが最も大きくなるように、フォーカスレンズ群105を動かすことにより、適切なAF制御を行うことができる。
ここでは、カメラ本体200によるレンズ装置100の絞りの制御について説明する。制御部209は、信号処理回路203から出力された映像データに基づいて、絞りの制御(露出制御)を行う。具体的には、制御部209は、映像データの輝度値が一定となるように、目標となるF値を決定する。制御部209は、決定したF値を指令として通信部208に出力する。通信部208は、制御部209から受信した指令を制御コマンドに変換し、当該制御コマンドを、マウント300の通信接点を介してレンズ装置100へ送信する。通信部117は、通信部208から受信した制御コマンドをF値に係る指令に変換し、当該指令を制御部116に出力する。制御部116は、当該指令と、検出部109が検出した絞りのF値とに基づいて制御信号を決定し、当該制御信号を駆動部108へ出力する。以上により、映像データの輝度値が一定となるようにF値が制御されるような、適切な露光制御を行うことができる。
ここでは、カメラ本体200によるレンズ装置100のズームの制御について説明する。使用者は、操作部207を介してレンズ装置100のズームの操作を行う。制御部209は、操作部207から出力された使用者によるズーム操作量に基づいて、ズームレンズ群102を動かすための指令(例えば速度指令)を通信部208に出力する。通信部208は、制御部209から受信した指令を制御コマンドに変換し、当該制御コマンドをマウント300の通信接点を介してレンズ装置100へ送信する。通信部117は、通信部208から受信した制御コマンドをズームのための指令に変換し、当該指令を制御部116に出力する。制御部116は、当該指令と、検出部107が検出したズームレンズ群の位置とに基づいて制御信号を決定し、当該制御信号をズームレンズ群のための駆動部111へ出力する。以上により、操作部207に対する使用者の操作に従って、ズームレンズ群102を移動することができる。
ここでは、レンズ装置100における防振(像の安定化)の制御について説明する。制御部116は、振れセンサ120から出力されたレンズ装置100の振れに係る信号に基づいて、レンズ100の振れによる像振れを低減するように、像振れ補正レンズ104の目標位置を決定する。制御部116は、当該目標位置と、検出部121が検出した像振れ補正レンズ104の位置とに基づいて制御信号を決定し、当該制御信号を像振れ補正レンズ104のための駆動部110へ出力する。以上により、撮像素子201の撮像により得られた像の振れを低減することができる。
ここで、本実施形態におけるオートフォーカス制御について説明する。オートフォーカス制御に対する要求事項として、ここでは、位置誤差、速度、消費電力に関するものがあるものとする。
位置誤差は、フォーカスレンズを目標位置へ移動する場合に、目標位置に対してどれだけ正確にフォーカスレンズ群を移動できるかを表す指標である。フォーカスレンズ群が特定の目標位置に移動することで特定の被写体にピントが合う。オートフォーカス制御では、目標位置と実際の位置との間の誤差が増加するほど、映像がぼける。なお、当該誤差が同一であっても、F値および最小錯乱円によって定まる焦点深度が深い場合はピントが合って見えるものの、焦点深度が浅い場合はピントがずれて見えることがあるのは周知のとおりである。
[像面の移動量]=[フォーカス敏感度]×[フォーカスレンズ群の移動量]
・・・(1)
ここで、要求事項としての速度は、フォーカスレンズ群を移動する場合の移動速度のことである。当該速度は、予め定められた単位時間あたりの移動量としてもよい。また、被写体にピントが合っている面(像面)の移動量を像面移動量、当該面の移動速度を像面移動速度とすると、フォーカスレンズ群の移動量は、像面移動量と比例関係にあるとみなすことができる。ただし、その比例定数は、レンズ装置を構成する光学系の状態(複数の光学部材の位置関係)によって変化しうる。この比例定数は、上記の式(1)におけるフォーカス敏感度に相当する。
消費電力は、フォーカスレンズ群を駆動するのに消費する電力のことである。消費電力は、フォーカスレンズ群を移動させる時間および速度によって変化する。
推定部115は、ニューラルネットワーク(NNとも記す)アルゴリズムが実装され、記憶部114に記憶された機械学習パラメータを参照し、当該機械学習パラメータを用いてNNアルゴリズムにより制御信号を決定する。図4は、ニューラルネットワークの入出力を例示する図である。実施形態1に係る学習モデル(学習済みモデル)としてのNNにおいて、入力X1は、通信部117から出力されたフォーカスレンズ群に対する目標位置である。入力X2は、検出部112から得られたフォーカスレンズ群105の実際の位置である。入力X3は、レンズ装置に係る情報としての焦点深度であり、入力X4は、レンズ装置に係る情報としてのフォーカス敏感度である。出力Y1は、フォーカスレンズ群105のための駆動部111に対する制御信号である。ここで、焦点深度およびフォーカス敏感度のようなレンズ装置の光学特性に係る情報は、決定部118がレンズ装置に係る特定の情報(最小錯乱円、F値、フォーカスレンズ群の位置、ズームレンズ群の位置等)により決定しうる。以上のような入力および出力を有する学習済みモデルにより、フォーカスレンズ群のための駆動部に対する制御信号が生成される。
図3は、学習のためのシステム構成例を示す図である。図3において、通信部122(PC通信部ともいう)は、PC400(情報処理装置ともいう)と通信するための通信部である。PC400は、プロセッサー(CPU、GPU)および記憶装置(ROM、RAM、HDD)とを含んで構成されている。記憶装置は、プロセッサーが動作するためのプログラムやデータ等を記憶している。通信部404は、通信部122と通信するための通信部である。学習部403(機械学習部ともいう)は、推定部115における入力および出力を取得して学習を行う。当該学習の詳細は後述する。
次に、本実施形態に係る学習部403により実行される機械学習パラメータの学習方法(学習済みの機械学習パラメータの製造方法)を説明する。当該パラメータは、図3のシステムにおいて学習される。当該システムは、上述したように、レンズ装置100とPC400とを含んで構成されている。
ここで、報酬の設定方法について説明する。報酬は、ここでは、位置誤差・速度誤差・消費電力の3項目に関して個別に付与ルールを定め、3項目にわたって合計されるものとする。位置誤差や速度誤差は、焦点深度やフォーカス敏感度によって許容量が変化するため、ここでは、許容量に対する割合に基づくルールとする。例えば、当該割合が100%を下回るほど高い報酬(得点)を与え、当該割合が100%を上回るほど低い報酬(得点)を与えるものとする。位置誤差は、目標位置と実際の位置との間の差である。目標位置は、推定部115が決定した目標とする制御量であり、ログから得られる。実際の位置は、検出部を介してログから得られる。速度誤差は、ここでは、目標とする像面移動速度と実際の像面移動速度との差であり、ログから取得または算出しうる。
[像面移動速度]=[フォーカス敏感度]×[フォーカスレンズ群移動速度]
…(2)
このような報酬設定によって、合焦性能および消費電力の点で有利な機械学習モデルのパラメータを調整することができる。機械学習モデル(ここではニューラルネットワーク)の入力には、機械学習モデルの出力としての、駆動部に対する制御信号とは相関関係を有する情報が含まれている。目標位置と実際の位置とからは、ピントを合わせるために必要なフォーカスレンズ群の移動量が得られる。焦点深度からは、目標位置に対する実際の位置の誤差に関する許容範囲が決まる。よって、当該許容範囲において誤差が小さくなるほど高くなる報酬を設定することにより、好ましい制御信号を期待できる。また、フォーカス敏感度からは、フォーカスレンズ群の移動量を像面移動量に置き換えられるため、像面移動量または像面移動速度の、その目標に対する誤差が小さくなるほど高くなる報酬を設定することにより、好ましい制御信号を期待できる。
従来のレンズ制御では、位置誤差と速度誤差と消費電力とのそれぞれに関する要求に基づいて個別に設けた条件にしたがって制御内容が切り替わる(分岐する)アルゴリズムを構築していた。
本実施形態における制御対象は、フォーカスレンズ群には限定されず、例えば、ズームレンズ群や像振れ補正レンズ群、開口絞り等であってもよい。それらの場合は、機械学習モデル(例えばニューラルネットワーク)に入力するレンズ装置に関する情報(情報群)として、出力する制御信号とは相関関係を有する情報(情報群)を選択すればよい。例えば、ズーム操作環の回転角や、焦点距離、輝度等を含む情報(情報群)を選択すればよい。そうすることで、そのような制御においても、上述した本実施形態に係る効果を享受することができる。
<多群制御(多モデル)に係る実施形態>
実施形態2は、複数のレンズ群を並行して制御するシステムに関するものであり、ズームレンズ群・フォーカスレンズ群の協調制御の場合を例にして説明する。本実施形態では、2つの光学部材により撮影条件が決定される場合において、一方の光学部材の駆動部に対する制御信号を、他方の光学部材の制御情報をも機械学習モデル(ここではニューラルネットワーク)に入力して得る。なお、本実施形態は、実施形態1とは同様に、フォーカスレンズ群とズームレンズ群との組合せ以外の光学部材の組み合わせでの協調制御にも適用可能である。図6は、実施形態2に係る、学習のためのシステム構成例を示す図である。実施形態1とは異なるのは、一方のレンズ群の駆動部に対する制御信号を出力とするニューラルネットワークへの入力のうち少なくとも1つが他方のレンズ群の位置である点である。図6の構成例において、実施形態1の構成例とは異なる点を説明する。
本実施形態に係る上述のような互いに異なる2つの機械学習済みモデル(ニューラルネットワーク)をそれぞれズームレンズ群102の制御とフォーカスレンズ群105の制御とに組み込むことにより、当該2つのレンズ群の相互協調制御が可能になる。これにより、ズームレンズ群にフォーカスレンズ群を追従させるのみの先行技術とは異なり、ズームレンズ群とフォーカスレンズ群とが相互に協調するような制御が可能となる。その結果、先行技術ではできなかった、フォーカスレンズ群の位置精度不足または速度不足のズームレンズ群の制御による補償ができることになる。
なお、本実施形態では、フォーカス制御を扱ったが、協調制御は、それには限定されない。例えば、フォーカスレンズ群の移動による画角変化(画界変化)をズームレンズ群の移動により補償するためのフォーカスレンズ群とズームレンズ群との間の協調制御にも適用できる。また、ズームレンズ群の移動によるF値の変化を開口絞りの開口径(開口度)の調節により補償するためのズームレンズ群と開口絞りとの間の協調制御にも適用できる。像振れ補正のための、複数の像振れ補正レンズの間の協調制御や、像振れ補正レンズと像振れ補正撮像素子との間の協調制御、像振れ補正レンズと像振れ補正画像処理との間の協調制御等、像ブレ補正を行う複数の制御系の間の協調制御にも適用できる。
<多群制御(1モデル)に係る実施形態>
実施形態3も、実施形態2とは同様に、複数のレンズ群を並行して制御するシステムに関するものである。複数のレンズ群の並行制御を単一の機械学習モデル(ここではニューラルネットワーク)により行う点が実施形態2とは異なる。以下、フォーカス制御の例を説明する。
本実施形態により、2つのレンズ群の協調制御を単一の機械学習モデル(ニューラルネットワーク)で行うことができる。ズームレンズ群102の制御とフォーカスレンズ群105の制御との間に共通の処理がある場合は、ニューラルネットワークの内部において1つの処理に統合することができるため、処理部113の負荷を軽減することができる。これにより、実施形態2と比較した場合、推定部815の処理時間の短縮に有利となりうる。また、協調制御の同期性の点で有利となりうる。
本実施形態は、フォーカス制御を扱ったが、協調制御は、それには限定されない。この点は、実施形態2の場合とは同様である。
<補助的制御に係る実施形態>
図11は、実施形態4に係る、学習のためのシステム構成例を示す図である。本実施形態では、フォーカスレンズ群105に対してPID制御を行う制御部1516と、制御部1516での制御を補助する制御を行う推定部1515とを有している点で、上述の実施形態とは異なっている。以下、フォーカス制御の例を説明する。
本実施形態に係るフォーカス制御において実施形態1におけるそれとは異なる点は、制御部1516および推定部1515を有している点である。本実施形態における制御部1516について図13を参照して説明する。ここで、図13は、実施形態4に係る制御系の構成例を示す図である。同において、G1は、通信部117から出力された駆動部111に対する目標位置である。P1は、検出部112から得られたフォーカスレンズ群105の実際の位置(現在位置)である。E1は、G1とP1との間の差(偏差)である。1516aは、P制御処理を行うP制御器であり、1516bは、I制御処理を行うI制御器であり、1516cは、D制御処理を行うD制御器である。O1は、駆動部111に対する制御信号である。X1、X2、X3、X4は、図5におけるものと同じである。Y1は、制御部1516の出力O1を制御の精度や安定性の点で有利なものとするための機械学習モデルの出力である。Σ1は、偏差E1を得るための演算部(減算器)であり、Σ2は、各制御器1516aないし1516cからの出力の加算を行って制御信号O1を得るための演算部(加算器)である。
当該製造方法は、処理部113における推定部1515および通信部1522、ならびにPC400における学習部1503の構成において実施形態1におけるものとは異なる。推定部1515は、機械学習モデルの学習や動作の対象が、上述したようなフォーカスレンズ群105を移動させる特定の場合に限られている点である。例えば、学習用のプログラムは、フォーカスレンズ群105の動き出し又は止まり際を局限的に繰り返すものとしうる。また、当該プログラムは、レンズ装置100の姿勢や温度等の互いに異なる状態または環境ごとに学習が実施されるものとしうる。
本実施形態により、レンズの制御に関して機械学習モデルを用いた制御とそれ以外の制御とを組み合わせることができる。これによって、機械学習モデルの学習範囲を限定して学習に要する時間を短縮したり、機械学習モデルの規模を小さくして推定部115の処理時間を短縮したりすることができる。また、例えば、高精度な制御が求められる場面には、機械学習モデルを用いた制御を適用し、それ以外の場合には、それ以外の制御を用いることにより、処理部113の処理負荷や消費電力を低減するようなこともできる。
本実施形態は、フォーカス制御を扱ったが、補助的制御は、それには限定されない。この点は、実施形態2の場合とは同様である。なお、例えば、ズーム制御において、速度ムラが目立ちやすい閾値以下の低速でズームを行う(ズームレンズ群102を移動させる)場合に、補助的制御(推定部の出力の加算)行うようにしてもよい。
本発明は、上述の実施形態の1以上の機能を実現するプログラムまたはデータ構造を、ネットワークまたは記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータがプログラムを読出し実行する処理でも実現可能である。コンピュータは、1または複数のプロセッサーまたは回路を有し、コンピュータ実行可能命令を読み出し実行するために、分離した複数のコンピュータまたは分離した複数のプロセッサーもしくは回路のネットワークを含みうる。
106 光学部材
111 駆動部
113 処理部
121 検出部
Claims (14)
- 第1光学部材および第2光学部材を有するレンズ装置であって、
前記第1光学部材の駆動により前記レンズ装置の光学特性を変化させる第1駆動部、および前記第2光学部材の駆動により該光学特性を変化させる第2駆動部と、
前記第1光学部材の駆動に関する第1状態を検出する第1検出部、および前記第2光学部材の駆動に関する第2状態を検出する第2検出部と、
前記第1状態に関する第1情報および前記第2状態に関する第2情報に基づいて、前記第1駆動部に対する第1制御信号および前記第2駆動部に対する第2制御信号を生成する処理部とを有し、
前記処理部は、前記第1情報および前記第2情報に基づいて、前記第1制御信号および前記第2制御信号に関する出力を並行して生成する単一の機械学習モデルを含み、
前記第1情報および前記第2情報を入力としたときの前記第1情報に関する報酬に基づいて、前記機械学習モデルの機械学習パラメータを調整する学習部を更に有し、
前記学習部は、前記第1状態に関する値の目標値に対する誤差が小さくなるほど高くなるように前記報酬を設定することを特徴とするレンズ装置。 - 前記第1情報は、前記第1状態としての前記第1光学部材の位置と該位置に対応する目標位置とに関する情報を含むことを特徴とする請求項1に記載のレンズ装置。
- 前記第1駆動部は、ズーミングに際して前記前記第1光学部材を移動させ、
前記第1情報は、前記第1光学部材の位置と前記レンズ装置の画角との関係に関する情報、前記第1光学部材の移動量と前記レンズ装置の像面の移動量との関係に関する情報、前記レンズ装置の焦点深度に関する情報のうちの少なくとも一つを含むことを特徴とする請求項1または2に記載のレンズ装置。 - 前記第2駆動部は、フォーカシングに際して前記第2光学部材を移動させ、
前記第2情報は、前記第2光学部材の移動量と前記レンズ装置の像面の移動量との関係に関する情報、前記レンズ装置の焦点深度に関する情報、前記レンズ装置の物体距離に関する情報のうちの少なくとも一つを含むことを特徴とする請求項3に記載のレンズ装置。 - 前記第2駆動部は、像振れ補正に際して前記第2光学部材を移動させ、
前記第2情報は、前記第2光学部材の移動量と前記レンズ装置の像の移動量との関係を示す情報を含むことを特徴とする請求項3に記載のレンズ装置。 - 前記第2駆動部は、前記第2光学部材としての開口絞りの開口径を変化させ、
前記第2情報は、前記レンズ装置のF値に関する情報、前記レンズ装置を介して得られる画像の輝度に関する情報、前記第1光学部材の位置と前記開口絞りの開口度と前記レンズ装置のF値との関係に関する情報のうちの少なくとも一つを含むことを特徴とする請求項3に記載のレンズ装置。 - 前記機械学習モデルは、ニューラルネットワークを含むことを特徴とする請求項1ないし6のうちいずれか一項に記載のレンズ装置。
- 前記処理部は、前記制御信号に関する出力を生成する、前記機械学習モデルとは異なる制御部を含み、
前記機械学習モデルは、前記制御部により生成された出力の変更を行って前記制御信号を得るための出力を生成することを特徴とする請求項1ないし7のうちいずれか一項に記載のレンズ装置。 - 前記処理部は、予め定められた条件が満たされた場合に、前記変更を行うことを特徴とする請求項8に記載のレンズ装置。
- 前記条件は、前記レンズ装置を介して行われる撮像に関する条件を含むことを特徴とする請求項9に記載のレンズ装置。
- 前記撮像に関する条件は、前記撮像が動画の撮像であること、前記撮像により動画の記録が行われること、閾値以下の低速でズームが行われること、閾値以下の焦点深度で動画の撮像が行われることのうち少なくとも一つを含むことを特徴とする請求項10に記載のレンズ装置。
- 請求項1ないし11のうちいずれか一項に記載のレンズ装置と、
前記レンズ装置により形成された像を撮る撮像素子とを有することを特徴とする撮像装置。 - 第1光学部材および第2光学部材の駆動により光学特性が変化するレンズ装置の制御方法であって、
前記第1光学部材の駆動に関する第1状態および前記第2光学部材の駆動に関する第2状態を検出する第1ステップと、
前記第1状態に関する第1情報および前記第2状態に関する第2情報に基づいて、前記第1光学部材の駆動を制御するための第1制御信号および前記第2光学部材の駆動を制御するための第2制御信号を生成する第2ステップとを有し、
前記第2ステップでは、単一の機械学習モデルに前記第1情報および前記第2情報を入力することで、前記第1制御信号および前記第2制御信号に関する出力を並行して生成し、
前記機械学習モデルの機械学習パラメータは、前記第1情報および前記第2情報を入力としたときの前記第1情報に関する報酬に基づいて調整され、
前記報酬は、前記第1状態に関する値の目標値に対する誤差が小さくなるほど高くなるように設定されることを特徴とする制御方法。 - 請求項13に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019236836A JP7608047B2 (ja) | 2019-12-26 | 2019-12-26 | レンズ装置、撮像装置、制御方法、およびプログラム |
US17/125,829 US11762165B2 (en) | 2019-12-26 | 2020-12-17 | Lens apparatus, image pickup apparatus, control method, and computer-readable storage medium |
CN202011546711.0A CN113050260B (zh) | 2019-12-26 | 2020-12-24 | 透镜装置、摄像装置、控制方法及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019236836A JP7608047B2 (ja) | 2019-12-26 | 2019-12-26 | レンズ装置、撮像装置、制御方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021105660A JP2021105660A (ja) | 2021-07-26 |
JP7608047B2 true JP7608047B2 (ja) | 2025-01-06 |
Family
ID=76508141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019236836A Active JP7608047B2 (ja) | 2019-12-26 | 2019-12-26 | レンズ装置、撮像装置、制御方法、およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11762165B2 (ja) |
JP (1) | JP7608047B2 (ja) |
CN (1) | CN113050260B (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022086802A (ja) * | 2020-11-30 | 2022-06-09 | キヤノン株式会社 | レンズ装置、撮像装置、カメラ装置、制御方法、及びプログラム |
US11750927B2 (en) * | 2021-08-12 | 2023-09-05 | Deepx Co., Ltd. | Method for image stabilization based on artificial intelligence and camera module therefor |
EP4320472A4 (en) * | 2021-10-12 | 2024-11-06 | Samsung Electronics Co., Ltd. | DEVICE AND METHOD FOR PREDICTED AUTOFOCUSING ON AN OBJECT |
JP2023063179A (ja) * | 2021-10-22 | 2023-05-09 | 国立大学法人 東京大学 | 超音波機器用駆動装置、学習済モデルの生成方法、学習プログラム、及び学習システム |
CN116300129B (zh) * | 2023-03-01 | 2023-09-26 | 浙江大学 | 光学镜头定心装置、图像获取装置及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010026384A (ja) | 2008-07-23 | 2010-02-04 | Nikon Corp | ブレ補正装置、カメラおよび交換レンズ |
US20140160245A1 (en) | 2012-12-10 | 2014-06-12 | Mediatek Inc. | Method and apparatus for stereoscopic focus control of stereo camera |
JP2017168029A (ja) | 2016-03-18 | 2017-09-21 | Kddi株式会社 | 行動価値によって調査対象の位置を予測する装置、プログラム及び方法 |
JP2018106466A (ja) | 2016-12-27 | 2018-07-05 | 株式会社日立製作所 | 制御装置及び制御方法 |
WO2018146769A1 (ja) | 2017-02-09 | 2018-08-16 | 三菱電機株式会社 | 位置制御装置及び位置制御方法 |
JP2019171540A (ja) | 2018-03-29 | 2019-10-10 | ファナック株式会社 | 機械学習装置、機械学習装置を用いたロボット制御装置及びロボットビジョンシステム、並びに機械学習方法 |
WO2019225177A1 (ja) | 2018-05-25 | 2019-11-28 | ソニー株式会社 | 制御装置、制御方法、およびプログラム |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2793816B2 (ja) * | 1988-10-04 | 1998-09-03 | オリンパス光学工業株式会社 | 学習機能付きカメラ |
US5227835A (en) * | 1990-12-21 | 1993-07-13 | Eastman Kodak Company | Teachable camera |
JPH05127061A (ja) | 1991-11-05 | 1993-05-25 | Canon Inc | ズームレンズ |
JPH05199444A (ja) * | 1992-01-20 | 1993-08-06 | Olympus Optical Co Ltd | カメラ及び交換レンズ |
JPH06175000A (ja) | 1992-12-08 | 1994-06-24 | Canon Inc | ズームレンズ操作装置 |
JP4478422B2 (ja) * | 2003-09-18 | 2010-06-09 | キヤノン株式会社 | 像振れ補正装置、交換レンズおよび撮影装置 |
JP5045801B2 (ja) * | 2009-09-09 | 2012-10-10 | 株式会社ニコン | 焦点検出装置、撮影レンズユニット、撮像装置およびカメラシステム |
US10771757B2 (en) * | 2012-12-10 | 2020-09-08 | Mediatek Inc. | Method and appartus for stereoscopic focus control of stereo camera |
JP2019133089A (ja) * | 2018-02-02 | 2019-08-08 | キヤノン株式会社 | 撮像装置、その方法およびプログラム |
JP2019215489A (ja) * | 2018-06-14 | 2019-12-19 | オリンパス株式会社 | 撮像装置および焦点調節方法 |
-
2019
- 2019-12-26 JP JP2019236836A patent/JP7608047B2/ja active Active
-
2020
- 2020-12-17 US US17/125,829 patent/US11762165B2/en active Active
- 2020-12-24 CN CN202011546711.0A patent/CN113050260B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010026384A (ja) | 2008-07-23 | 2010-02-04 | Nikon Corp | ブレ補正装置、カメラおよび交換レンズ |
US20140160245A1 (en) | 2012-12-10 | 2014-06-12 | Mediatek Inc. | Method and apparatus for stereoscopic focus control of stereo camera |
JP2017168029A (ja) | 2016-03-18 | 2017-09-21 | Kddi株式会社 | 行動価値によって調査対象の位置を予測する装置、プログラム及び方法 |
JP2018106466A (ja) | 2016-12-27 | 2018-07-05 | 株式会社日立製作所 | 制御装置及び制御方法 |
WO2018146769A1 (ja) | 2017-02-09 | 2018-08-16 | 三菱電機株式会社 | 位置制御装置及び位置制御方法 |
JP2019171540A (ja) | 2018-03-29 | 2019-10-10 | ファナック株式会社 | 機械学習装置、機械学習装置を用いたロボット制御装置及びロボットビジョンシステム、並びに機械学習方法 |
WO2019225177A1 (ja) | 2018-05-25 | 2019-11-28 | ソニー株式会社 | 制御装置、制御方法、およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
CN113050260A (zh) | 2021-06-29 |
CN113050260B (zh) | 2024-10-29 |
JP2021105660A (ja) | 2021-07-26 |
US20210199911A1 (en) | 2021-07-01 |
US11762165B2 (en) | 2023-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7608047B2 (ja) | レンズ装置、撮像装置、制御方法、およびプログラム | |
JP5441679B2 (ja) | 撮像装置 | |
US9658428B2 (en) | Optical instrument and control method for lens | |
JP4736399B2 (ja) | 駆動機構及び撮像装置 | |
JP2013024900A (ja) | 光学機器のレンズ制御装置 | |
JP2022151257A (ja) | 制御装置、撮像装置、レンズ装置、制御方法、およびプログラム | |
JP2019179206A (ja) | ズームレンズ及び撮像装置 | |
JP7614822B2 (ja) | 光学機器および生成方法 | |
US11849218B2 (en) | Lens apparatus, image pickup apparatus, camera apparatus, controlling method, and computer-readable storage medium | |
JP7630909B2 (ja) | レンズ装置、撮像装置、処理装置、処理方法、およびプログラム | |
US11831253B2 (en) | Driving control apparatus, driving control system, lens apparatus, driving control method, and memory medium | |
JP3096828B2 (ja) | カメラ | |
JP5574729B2 (ja) | レンズ制御装置、その制御方法及びプログラム | |
JP6512814B2 (ja) | 制御装置、光学機器、撮像装置、制御方法、プログラム、および、記憶媒体 | |
JP2017194553A (ja) | 像振れ補正装置及びその制御方法、撮像装置、プログラム | |
JP2021067802A (ja) | 制御装置、レンズ装置、撮像装置、制御方法、プログラム | |
US12117667B2 (en) | Optical apparatus, its control method, and storage medium | |
JP2025035544A (ja) | 制御装置、レンズ装置、撮像装置、制御方法、およびプログラム | |
JP2022151256A (ja) | 制御装置、撮像装置、レンズ装置、制御方法、およびプログラム | |
WO2023058347A1 (ja) | 情報処理装置、情報処理方法、プログラム | |
JP2023129144A (ja) | 制御装置、レンズ装置、撮像装置、制御方法、及びプログラム | |
JP2025035541A (ja) | 制御装置、レンズ装置、撮像装置、制御方法、およびプログラム | |
JP2021173820A (ja) | 処理装置、光学装置、撮像装置、処理方法およびプログラム | |
CN115022548A (zh) | 控制方法、控制装置、电子设备和介质 | |
JP2020034853A (ja) | レンズ装置および撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231003 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231128 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240501 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240709 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241007 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241015 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7608047 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |