JP2021152595A - Control device, imaging apparatus, control method, and program - Google Patents
Control device, imaging apparatus, control method, and program Download PDFInfo
- Publication number
- JP2021152595A JP2021152595A JP2020053117A JP2020053117A JP2021152595A JP 2021152595 A JP2021152595 A JP 2021152595A JP 2020053117 A JP2020053117 A JP 2020053117A JP 2020053117 A JP2020053117 A JP 2020053117A JP 2021152595 A JP2021152595 A JP 2021152595A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image sensor
- movement amount
- optical system
- crop
- 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.)
- Pending
Links
Images
Landscapes
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
- Adjustment Of Camera Lenses (AREA)
Abstract
Description
本発明は、制御装置、撮像装置、制御方法、及びプログラムに関する。 The present invention relates to a control device, an imaging device, a control method, and a program.
特許文献1には、「アクチュエータの駆動により撮像素子12は1フレームの受光期間中に所定の第1の経路で移動しながら、1フレームの画像信号の生成が行われる」と記載されている。
[先行技術文献]
[特許文献]
[特許文献1] 特開2008−35241号公報
[Prior art literature]
[Patent Document]
[Patent Document 1] Japanese Unexamined Patent Publication No. 2008-35241
光学系またはイメージセンサを光軸と交差する方向に移動させることで振れ補正を行う場合に、物理的な移動可能範囲内で光学系またはイメージセンサを移動させるだけでは、不十分な場合がある。 When performing runout correction by moving the optical system or image sensor in a direction intersecting the optical axis, it may not be sufficient to move the optical system or image sensor within the physically movable range.
本発明の一態様に係る制御装置は、光学系と、イメージセンサと、光学系またはイメージセンサを光学系の光軸と交差する方向に移動させて、振れ補正を実行する移動機構とを備える撮像装置を制御する制御装置でよい。制御装置は、振れ補正に伴う光学系の歪曲収差による像のずれ量を示す情報に基づいて、イメージセンサから第1撮像画像を出力させ、かつ光学系またはイメージセンサを予め定められた第1位置に移動させる第1動作を実行するタイミングを決定し、タイミングで第1動作を実行するように構成される回路を備えてよい。 The control device according to one aspect of the present invention includes an optical system, an image sensor, and a moving mechanism that moves the optical system or the image sensor in a direction intersecting the optical axis of the optical system to perform runout correction. It may be a control device that controls the device. The control device outputs the first captured image from the image sensor based on the information indicating the amount of image shift due to the distortion of the optical system due to the runout correction, and sets the optical system or the image sensor to a predetermined first position. A circuit configured to determine the timing of executing the first operation to be moved to and execute the first operation at the timing may be provided.
回路は、情報に基づいて、第1露光時間内に第1動作を実行する第1周期を決定することで、タイミングを決定するように構成されてよい。 The circuit may be configured to determine the timing by determining the first period of performing the first operation within the first exposure time based on the information.
回路は、第1露光時間内に第1周期で第1動作を実行することでイメージセンサから出力される複数の第1撮像画像に基づいて、画像を生成するように構成されてよい。 The circuit may be configured to generate an image based on a plurality of first captured images output from the image sensor by executing the first operation in the first cycle within the first exposure time.
回路は、第1周期に従って第1時点で光学系またはイメージセンサを第1方向に第1移動量だけ移動させることにより第1動作を実行するように構成されてよい。回路は、第1周期に従って第1時点に続く第2時点で第1動作をさらに実行するように構成されてよい。回路は、第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップするように構成されてよい。回路は、第1クロップエリアを第1方向と反対の第2方向に第1移動量に相当する量だけ移動させた第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップするように構成されてよい。回路は、第1クロップ画像及び第2クロップ画像に基づいて、画像を生成するように構成されてよい。 The circuit may be configured to perform the first operation by moving the optical system or the image sensor in the first direction by the first movement amount according to the first period at the first time point. The circuit may be configured to further perform the first operation at a second time point following the first time point according to the first period. The circuit may be configured to crop the first crop image from the first crop area in the first captured image at the first time point. The circuit moves the first crop area in the second direction opposite to the first direction by the amount corresponding to the first movement amount, and moves the second crop image from the second crop area in the first captured image at the second time point. It may be configured to crop. The circuit may be configured to generate an image based on the first crop image and the second crop image.
回路は、情報に基づいて、移動機構の第1位置からの移動量として許容可能な第1移動量を決定し、移動機構の移動量が第1移動量に達する時点をタイミングと決定するように構成されてよい。 Based on the information, the circuit determines the allowable first movement amount as the movement amount from the first position of the movement mechanism, and determines the time when the movement amount of the movement mechanism reaches the first movement amount as the timing. It may be configured.
回路は、情報に基づいて移動機構の第1位置からの移動量として許容可能な移動量と、光学系またはイメージセンサの物理的な制約に基づいて移動機構の第1位置からの移動量として許容可能な移動量との比較に基づいて、第1移動量を決定するように構成されてよい。 The circuit allows the amount of movement from the first position of the moving mechanism based on the information and the amount of movement from the first position of the moving mechanism based on the physical constraints of the optical system or the image sensor. It may be configured to determine the first movement amount based on a comparison with a possible movement amount.
回路は、第1露光時間内で移動機構の移動量が第1移動量に達する時点ごとに第1動作が実行されることでイメージセンサから出力される複数の第1撮像画像に基づいて、画像を生成するように構成されてよい。 The circuit is based on a plurality of first captured images output from the image sensor by executing the first operation at each time when the movement amount of the movement mechanism reaches the first movement amount within the first exposure time. May be configured to generate.
回路は、移動機構の移動量が第1移動量に達する第1時点で光学系またはイメージセンサを第1方向に第1移動量だけ移動させることにより第1動作を実行するように構成されたよい。回路は、移動機構の移動量が第1移動量に達する第1時点に続く第2時点で第1動作をさらに実行するように構成されてよい。回路は、第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップするように構成されてよい。回路は、第1クロップエリアを第1方向と反対の第2方向に第1移動量に相当する量だけ移動させた第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップするように構成されてよい。回路は、第1クロップ画像及び第2クロップ画像に基づいて、画像を生成するように構成されてよい。 The circuit may be configured to perform the first operation by moving the optical system or the image sensor in the first direction by the first movement amount at the first time when the movement amount of the movement mechanism reaches the first movement amount. .. The circuit may be configured to further perform the first operation at a second time point following the first time point when the movement amount of the moving mechanism reaches the first movement amount. The circuit may be configured to crop the first crop image from the first crop area in the first captured image at the first time point. The circuit moves the first crop area in the second direction opposite to the first direction by the amount corresponding to the first movement amount, and moves the second crop image from the second crop area in the first captured image at the second time point. It may be configured to crop. The circuit may be configured to generate an image based on the first crop image and the second crop image.
撮像装置は、ズームレンズを有してよい。回路は、ズームレンズの位置、及び被写体までの距離に応じた情報に基づいて、タイミングを決定するように構成されてよい。 The imaging device may have a zoom lens. The circuit may be configured to determine the timing based on information according to the position of the zoom lens and the distance to the subject.
本発明の一態様に係る撮像装置は、上記制御装置と、光学系と、イメージセンサと、移動機構とを備えてよい。 The imaging device according to one aspect of the present invention may include the control device, an optical system, an image sensor, and a moving mechanism.
本発明の一態様に係る制御方法は、光学系と、イメージセンサと、光学系またはイメージセンサを光学系の光軸と交差する方向に移動させて、振れ補正を実行する移動機構とを備える撮像装置を制御する制御方法でよい。制御方法は、振れ補正に伴う光学系の歪曲収差による像のずれ量を示す情報に基づいて、イメージセンサから第1撮像画像を出力させ、かつ光学系またはイメージセンサを予め定められた第1位置に移動させる第1動作を実行するタイミングを決定する段階を備えてよい。制御方法は、タイミングで第1動作を実行する段階を備えてよい。 The control method according to one aspect of the present invention includes an optical system, an image sensor, and a moving mechanism that moves the optical system or the image sensor in a direction intersecting the optical axis of the optical system to perform runout correction. A control method for controlling the device may be used. The control method is to output the first captured image from the image sensor based on the information indicating the amount of image shift due to the distortion of the optical system due to the runout correction, and to set the optical system or the image sensor to a predetermined first position. It may be provided with a step of determining the timing of executing the first operation of moving to. The control method may include a step of executing the first operation at the timing.
本発明の一態様に係るプログラムは、上記制御装置としてコンピュータを機能させるためのプログラムでよい。 The program according to one aspect of the present invention may be a program for operating a computer as the control device.
本発明の一態様によれば、像の歪みを抑制しつつ、像振れ補正を十分に実行することができる。 According to one aspect of the present invention, image shake correction can be sufficiently performed while suppressing image distortion.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 The outline of the above invention does not list all the necessary features of the present invention. Sub-combinations of these feature groups can also be inventions.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。以下の実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential to the means of solving the invention. It will be apparent to those skilled in the art that various changes or improvements can be made to the following embodiments. It is clear from the description of the claims that such modified or improved forms may also be included in the technical scope of the present invention.
特許請求の範囲、明細書、図面、及び要約書には、著作権による保護の対象となる事項が含まれる。著作権者は、これらの書類の何人による複製に対しても、特許庁のファイルまたはレコードに表示される通りであれば異議を唱えない。ただし、それ以外の場合、一切の著作権を留保する。 The claims, description, drawings, and abstracts include matters that are subject to copyright protection. The copyright holder will not object to any person's reproduction of these documents as long as they appear in the Patent Office files or records. However, in other cases, all copyrights are reserved.
本発明の様々な実施形態は、フローチャート及びブロック図を参照して記載されてよく、ここにおいてブロックは、(1)操作が実行されるプロセスの段階または(2)操作を実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、プログラマブル回路、及び/またはプロセッサによって実装されてよい。専用回路は、デジタル及び/またはアナログハードウェア回路を含んでよい。集積回路(IC)及び/またはディスクリート回路を含んでよい。プログラマブル回路は、再構成可能なハードウェア回路を含んでよい。再構成可能なハードウェア回路は、論理AND、論理OR、論理XOR、論理NAND、論理NOR、及び他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックアレイ(PLA)等のようなメモリ要素等を含んでよい。 Various embodiments of the present invention may be described with reference to flowcharts and block diagrams, wherein the block is (1) a stage of the process in which the operation is performed or (2) a device having a role of performing the operation. May represent the "part" of. Specific stages and "parts" may be implemented by programmable circuits and / or processors. Dedicated circuits may include digital and / or analog hardware circuits. It may include integrated circuits (ICs) and / or discrete circuits. Programmable circuits may include reconfigurable hardware circuits. Reconfigurable hardware circuits include logical AND, logical OR, logical XOR, logical NAND, logical NOR, and other logical operations, flip-flops, registers, field programmable gate arrays (FPGA), programmable logic arrays (PLA), etc. It may include a memory element such as.
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよい。その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROMまたはフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(RTM)ディスク、メモリスティック、集積回路カード等が含まれてよい。 The computer-readable medium may include any tangible device capable of storing instructions executed by the appropriate device. As a result, the computer-readable medium having the instructions stored therein will include the product, including instructions that can be executed to create means for performing the operation specified in the flowchart or block diagram. Examples of computer-readable media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer-readable media include floppy® disks, optical discs, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), Electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), compact disc read-only memory (CD-ROM), digital versatile disc (DVD), Blu-ray (RTM) disc, memory stick, integrated A circuit card or the like may be included.
コンピュータ可読命令は、1または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードの何れかを含んでよい。ソースコードまたはオブジェクトコードは、従来の手続型プログラミング言語を含む。従来の手続型プログラミング言語は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語または同様のプログラミング言語でよい。コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して提供されてよい。プロセッサまたはプログラマブル回路は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。 Computer-readable instructions may include either source code or object code written in any combination of one or more programming languages. Source code or object code includes traditional procedural programming languages. Traditional procedural programming languages are assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcodes, firmware instructions, state-setting data, or Smalltalk®, JAVA®, C ++. It may be an object-oriented programming language such as, and a "C" programming language or a similar programming language. Computer-readable instructions are applied locally or to a processor or programmable circuit of a general purpose computer, special purpose computer, or other programmable data processing device, or a wide area network (WAN) such as a local area network (LAN), the Internet, etc. ) May be provided. The processor or programmable circuit may execute computer-readable instructions to create means for performing the operations specified in the flowchart or block diagram. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers and the like.
図1は、本実施形態に係る撮像装置100の外観斜視図の一例を示す図である。図2は、本実施形態に係る撮像装置100の機能ブロックを示す図である。
FIG. 1 is a diagram showing an example of an external perspective view of the
撮像装置100は、撮像部102及びレンズ部200を備える。撮像部102は、イメージセンサ120、撮像制御部110、及びメモリ130を有する。イメージセンサ120は、CCDまたはCMOSにより構成されてよい。イメージセンサ120は、ズームレンズ211及びフォーカスレンズ210を介して結像された光学像の画像データを撮像制御部110に出力する。撮像制御部110は、CPUまたはMPUなどのマイクロプロセッサ、MCUなどのマイクロコントローラなどにより構成されてよい。メモリ130は、コンピュータ可読可能な記録媒体でよく、SRAM、DRAM、EPROM、EEPROM、及びUSBメモリなどのフラッシュメモリの少なくとも1つを含んでよい。メモリ130は、撮像制御部110がイメージセンサ120などを制御するのに必要なプログラム等を格納する。メモリ130は、撮像装置100の筐体の内部に設けられてよい。メモリ130は、撮像装置100の筐体から取り外し可能に設けられてよい。
The
撮像部102は、指示部162及び表示部160をさらに有してよい。指示部162は、撮像装置100に対する指示をユーザから受け付けるユーザインタフェースである。表示部160は、イメージセンサ120により撮像された画像、撮像装置100の各種設定情報などを表示する。表示部160は、タッチパネルで構成されてよい。
The
レンズ部200は、フォーカスレンズ210、ズームレンズ211、レンズ駆動部212、レンズ駆動部213及びレンズ制御部220を有する。フォーカスレンズ210、及びズームレンズ211は、少なくとも1つのレンズを含んでよい。フォーカスレンズ210、及びズームレンズ211の少なくとも一部または全部は、光軸に沿って移動可能に配置される。レンズ部200は、撮像部102に対して着脱可能に設けられる交換レンズでよい。レンズ駆動部212は、カム環、ガイド軸などの機構部材を介して、フォーカスレンズ210の少なくとも一部または全部を光軸に沿って移動させる。レンズ駆動部213は、カム環、ガイド軸などの機構部材を介して、ズームレンズ211の少なくとも一部または全部を光軸に沿って移動させる。レンズ制御部220は、撮像部102からのレンズ制御命令に従って、レンズ駆動部212及びレンズ駆動部213の少なくとも一方を駆動して、機構部材を介してフォーカスレンズ210及びズームレンズ211の少なくとも一方を光軸方向に沿って移動させることで、ズーム動作及びフォーカス動作の少なくとも一方を実行する。レンズ制御命令は、例えば、ズーム制御命令、及びフォーカス制御命令である。
The
レンズ部200は、メモリ240、位置センサ214、及び位置センサ215をさらに有する。メモリ240は、レンズ駆動部212、及びレンズ駆動部213を介して移動するフォーカスレンズ210、及びズームレンズ211の制御値を記憶する。メモリ240は、SRAM、DRAM、EPROM、EEPROM、及びUSBメモリなどのフラッシュメモリの少なくとも1つを含んでよい。位置センサ214は、フォーカスレンズ210の位置を検出する。位置センサ214は、現在のフォーカス位置を検出してよい。位置センサ215は、ズームレンズ211の位置を検出する。位置センサ215は、ズームレンズ211の現在のズーム位置を検出してよい。
The
レンズ部200は、光学式像振れ補正機構(OIS)を有する。より具体的には、レンズ部200は、像振れ補正用のレンズ231、レンズ駆動部233、位置センサ235、及び振動センサ250を有する。振動センサ250は、撮像装置100の振動を検出するジャイロセンサでよい。振動センサ250は、撮像装置100の振動を検出する加速度センサでよい。ジャイロセンサは、例えば角度振れと回転振れを検出する。加速度センサは、例えばX方向またはY方向のシフトぶれを検出する。ジャイロセンサでも、角度や回転をX方向の成分またはY方向の成分に変換することができる。加速度センサでも、X方向またはY方向のシフトぶれを角度ぶれと回転ぶれに変換することができる。振動センサ250は加速度センサとジャイロセンサを組み合わせてもよい。レンズ駆動部233は、レンズ231を光軸と交差する方向に移動させる。レンズ駆動部233は、レンズ231を光軸と直交する方向に移動させてよい。レンズ駆動部233は、ボイスコイルモータを含んでよい。
The
位置センサ235は、レンズ231の位置を検出する。位置センサ235は、レンズ231の光軸と垂直な方向の位置を検出してよい。位置センサ235は、レンズ231の光軸と垂直な方向の位置をレンズ231の振動を示す振動信号として出力してよい。
The
レンズ部200は、像振れ補正装置の一例である。レンズ制御部220は、振動センサ250から振動を示す振動信号を取得し、振動信号に基づいて、レンズ駆動部233を介して、レンズ231を光軸と交差する方向に振動させることで、像振れを補正する。イメージセンサ120は、ズームレンズ211、フォーカスレンズ210、及びレンズ231を介して結像された像を撮像する。
The
撮像部102は、ボディ内像振れ補正機構(BIS)をさらに有する。より具体的には、撮像部102は、イメージセンサ駆動部150、及び位置センサ152をさらに有する。イメージセンサ駆動部150は、イメージセンサ120を光軸と交差する方向に移動させる。イメージセンサ駆動部150は、イメージセンサ120を光軸と直交する方向に移動させる。イメージセンサ駆動部150は、ボイルコイルモータを含んでよい。位置センサ152は、イメージセンサ120の位置を検出する。位置センサ152は、イメージセンサ120の光軸と垂直な方向の位置を検出してよい。位置センサ152は、120の光軸と垂直な方向の位置をイメージセンサ120の振動を示す振動信号として出力してよい。撮像制御部110は、振動センサ250から振動を示す振動信号を取得し、振動信号に基づいて、イメージセンサ駆動部150を介して、イメージセンサ120を光軸と交差する方向に振動させることで、像振れを補正する。
The
撮像装置100は、OIS及びBISの少なくとも一方を有していればよい。イメージセンサ駆動部150またはレンズ駆動部233が移動機構の一例である。
The
上記のように、撮像装置100は、OISまたはBISを有することで、撮像装置100の振れを打ち消す方向に、レンズ231またはイメージセンサ120を移動させることで、像振れを補正する。しかし、レンズ231またはイメージセンサ120の移動可能範囲は、物理的な制約がある。したがって、撮像装置100の振れが大きいと、撮像装置100は十分に像振れを補正できない場合がある。
As described above, the
例えば、星の撮影など暗所で被写体を撮影する場合、露光時間が比較的長くなる傾向にある。ユーザが撮像装置100を手で持ちながら撮影する場合、露光時間が長いと、撮像装置100の振れが大きくなり、撮像装置100は十分に像振れを補正できない場合がある。
For example, when shooting a subject in a dark place such as shooting a star, the exposure time tends to be relatively long. When the user takes a picture while holding the
図3は、撮像装置100の振れ角度の時間的な変化の様子を示す。星などを撮影する場合、露光時間が12秒など比較的長くなる。ユーザが、撮像装置100を手で持ちながら星を撮影しようとすると、露光時間の間、撮像装置100を静止させておくことは難しい。したがって、撮像装置100の振れ角度が、露光時間の途中で、例えば、時点T1で、レンズ231またはイメージセンサ120の移動可能範囲500の限界を示す振れ角度を超えてしまう場合がある。この場合、露光時間内において、撮像装置100により撮像される撮像画像510上の星などの被写体520の位置がずれ、撮像画像510内の被写体520がぼけてしまう。
FIG. 3 shows how the deflection angle of the
そこで、図4に示すように、撮像制御部110が、所望の被写体を撮像するために必要な所望の露光時間を複数に分割して、分割された期間(S1〜S6)ごとに、レンズ駆動部233またはイメージセンサ駆動部150にリセット動作を実行させて、レンズ231またはイメージセンサ120の位置を、移動可能範囲500内の予め定められた第1位置に移動させることが考えられる。第1位置は、例えば、レンズ231またはイメージセンサ120の移動可能範囲500の中心の位置でよい。
Therefore, as shown in FIG. 4, the
撮像制御部110は、分割された期間(S1〜S6)ごとに、イメージセンサ120から出力される撮像画像(600−1〜600−6)を取得する。撮像制御部110は、イメージセンサ120から出力される撮像画像(600−1〜600−6)に基づいて、所望の露光時間の画像を生成する。撮像制御部110は、イメージセンサ120から出力される撮像画像(600−1〜600−6)のそれぞれを位置合わせして、撮像画像(600−1〜600−6)のそれぞれを画素毎に画素値を加算することで、所望の露光時間の画像を生成してよい。所望の露光時間の画像は、分割された期間を合計した全体の露光時間で撮像された1つの画像に相当する画像である。
The image
撮像制御部110は、それぞれの撮像画像(600−1〜600−6)から予め定められたサイズのクロップエリア(610−1〜610−6)をクロップし、クロップ画像を取得する。すなわち、撮像制御部110は、それぞれの撮像画像(600−1〜600−6)から予め定められたサイズのクロップエリア(610−1〜610−6)の画像をトリミングすることで、クロップ画像を取得する。
The image
撮像制御部110は、分割された期間ごとにクロップエリア(610−1〜610−6)の位置を調整する。撮像制御部110は、例えば、イメージセンサ駆動部150を介して、レンズ231またはイメージセンサ120を第1方向に第1移動量だけ移動させることで、レンズ231またはイメージセンサ120を移動可能範囲内の予め定められた第1位置に移動させる。そこで、撮像制御部110は、第1方向と反対の第2方向に、第1移動量に相当する量だけ、撮像画像内でクロップエリアを移動させる。
The image
撮像制御部110は、分割された期間ごとに取得されたそれぞれのクロップ画像に基づいて、所望の露光時間の画像620を生成する。撮像制御部110は、分割された期間ごとに取得されたそれぞれのクロップ画像を画素毎に画素値を加算して、所望の露光時間の画像620を生成する。
The image
分割された期間ごとに、レンズ231またはイメージセンサ120が第1位置に移動する。したがって、振れ補正を行うためにレンズ231またはイメージセンサ120が分割された期間内で移動すべき移動範囲を、移動可能範囲500内に収めることができる。撮像制御部110は、分割された期間ごとに、振れ補正を確実に実行できる。また、撮像制御部110は、所望の被写体がクロップエリアにおける特定の位置に存在するように、分割された期間ごとに、クリップエリアを移動させる。よって、分割された期間ごとにレンズ231またはイメージセンサ120を第1位置に移動させても、それぞれのクロップ画像の特定の位置に所望の被写体を位置付けることができる。また、撮像制御部110は、複数のクロップ画像を画素毎に画素値を加算することで、1つの画像を生成する。よって、所望の露光時間で撮像された画像と同等の画像を得ることができる。
The
撮像制御部110は、イメージセンサ駆動部150またはレンズ駆動部233が振れ補正を実行している第1露光時間内の第1の時点(例えば、図4での2[S]。Sは「秒」を意味する)でイメージセンサ120から撮像画像600−1を出力させる。さらに、撮像制御部110は、撮像画像600−1内のクロップエリア610−1から第1クロップ画像をクロップする。そして撮像制御部110は、イメージセンサ駆動部150またはレンズ駆動部233を制御して、レンズ231またはイメージセンサ120を第1方向に第1移動量だけ移動させてレンズ231またはイメージセンサ120を移動可能範囲内の予め定められた第1位置に移動させる。
In the image
撮像制御部110は、第1露光時間内の第1の時点(2[S])に続く第2の時点(4[S])でイメージセンサ120から撮像画像600−2を出力させる。さらに、撮像制御部110は、クロップエリア610−1を第1方向と反対の第2方向に第1移動量に相当する量だけ移動させる。そして撮像制御部110は、撮像画像600−2内の移動されたクロップエリア610−2から第2クロップ画像をクロップする。
The image
撮像制御部110は、第1露光時間内の第2の時点(4[S])で、イメージセンサ駆動部150またはレンズ駆動部233を制御して、レンズ231またはイメージセンサ120を第3方向に第2移動量だけ移動させてレンズ231またはイメージセンサ120を移動可能範囲内の第1位置に移動させる。撮像制御部110は、第1露光時間内の第2の時点(4[S])に続く第3の時点(6[S])で、イメージセンサ120から撮像画像600−3を出力させる。撮像制御部110は、クリップエリア610−2を第3方向と反対の第4方向に第2移動量に相当する量だけ移動させる。撮像制御部110は、撮像画像600−3内の移動されたクロップエリア610−3から第3クロップ画像をクロップする。同様に、撮像制御部110は、予め定められた期間(例えば、2[S])ごとに、イメージセンサ120から撮像画像600−4〜600−6を出力させ、レンズ231またはイメージセンサ120を第1位置に戻す。撮像制御部110は、撮像画像600−4〜600−6のそれぞれのクロップエリア610−4〜600−6から第4クロップ画像、第5クロップ画像、及び第6クロップ画像をそれぞれクロップする。撮像制御部110は、第1クロップ画像から第6クロップ画像を画素加算することで、1つの画像620を生成する。
The image
これにより、星などを撮像する場合で比較的露光時間が長い場合でも、物理的な移動可能範囲内でレンズ231またはイメージセンサ120を光軸と交差する方向に移動させることで振れ補正を十分に行うことができる。
As a result, even when the exposure time is relatively long when imaging a star or the like, the
撮像制御部110は、被写体の明るさに基づいて、全体の露光時間を設定してよい。撮像制御部110は、ISO感度及びF値(絞り値)に基づいて、全体の露光時間を設定してよい。撮像制御部110は、例えば、撮影対象の星の等級に基づいて、全体の露光時間を設定してよい。撮像制御部110は、第1の等級の星を撮影する場合の全体の露光時間より、第1の等級より低い第2の等級を撮影する場合の全体の露光時間が長くなるように、星の等級に応じた全体の露光時間を設定してよい。例えば、撮像制御部110は、3等星までの星を撮影する場合の全体の露光時間より、6等星までの星を撮影する場合の全体の露光時間が長くなるように、全体の露光時間を設定してよい。
The image
ところで、レンズ231とイメージセンサ120との相対的な位置関係がずれると、歪曲収差の影響で、理想の像と、実際の像との間にずれが生じる。図5に示すように、例えば、イメージセンサ120に対してレンズ231がヨー方向にずれると、理想の像700と、実際の像701との間にずれ711が生じる。イメージセンサ120に対してレンズ231がピッチ方向にずれると、理想の像700と、実際の像702との間にずれ712が生じる。
By the way, if the relative positional relationship between the
レンズ231とイメージセンサ120との相対的な位置関係と、歪曲収差による理想の像と実際の像との間のずれ量は、レンズ231の光学特性によって変化する。ずれ量が大きいと、像が過度に歪み、撮像画像の品質が低下する。そこで、像の最大のずれ量が基準ずれ量以下になるように、像振れ補正を実行するときのレンズ231またはイメージセンサ120の移動量を制限することが好ましい。ずれ量は、理想の像を構成する画素と実際の像を構成する対応する画素との間の距離(画素数)で示されてよい。
The relative positional relationship between the
そこで、撮像制御部110は、振れ補正に伴うレンズ231の歪曲収差による像のずれ量を示す光学特性情報に基づいて、全体の露光時間内で、イメージセンサ120から撮像画像を出力させ、かつレンズ231またはイメージセンサ120を予め定められた第1位置に移動させる第1動作を実行するタイミングを決定する。すなわち、撮像制御部110は、光学特性情報に基づいて、レンズ駆動部233またはイメージセンサ駆動部150にリセット動作を実行させるタイミングを決定する。
Therefore, the image
光学特性情報は、理想の像を構成する画素と、実際の像を構成する画素との位置関係を示すマッピング情報でよい。撮像制御部110は、マッピング情報に基づいて、理想の像と実際の像との間の最大のずれ量を特定してよい。理想の像を構成する画素と、実際の像を構成する画素との間のずれ量は、被写体までの距離、及びズーム位置によっても変化する。そこで、撮像制御部110は、被写体までの距離、及びズーム位置に対応するマッピング情報に基づいて、ずれ量を特定してよい。
The optical characteristic information may be mapping information indicating the positional relationship between the pixels forming the ideal image and the pixels forming the actual image. The image
撮像制御部110は、光学特性情報に基づいて、第1露光時間内に第1動作を実行する第1周期を決定することで、タイミングを決定してよい。図6に示すように、像振れ補正に伴うずれ量が第1ずれ量の場合、撮像制御部110は、第1の長さの周期800を第1周期として決定する。図7に示すように、像振れ補正に伴うずれ量が第1ずれ量より大きい第2ずれ量の場合、撮像制御部110は、第1の長さの周期800より短い第2の長さの周期810を第1周期として決定する。すなわち、撮像制御部110は、ずれ量が大きい場合には、ずれ量が小さい場合に比べてレンズ231またはイメージセンサ120の第1位置からの移動量を小さくする。
The image
撮像制御部110は、第1露光時間内に第1周期で第1動作を実行することでイメージセンサ120から出力される複数の第1撮像画像に基づいて、第1露光時間の画像を生成する。第1露光時間は、被写体の明るさに基づいて設定される全体の露光時間でよい。
The image
撮像制御部110は、第1周期に従って第1時点でレンズ231またはイメージセンサ120を第1方向に第1移動量だけ移動させることにより第1動作を実行してよい。また、撮像制御部110は、第1周期に従って第1時点に続く第2時点で第1動作をさらに実行してよい。撮像制御部110は、第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップしてよい。撮像制御部110は、第1クロップエリアを第1方向と反対の第2方向に第1移動量に相当する量だけ移動させた第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップしてよい。撮像制御部110は、第1クロップ画像及び第2クロップ画像に基づいて、第1露光時間の画像を生成してよい。
The image
撮像制御部110は、光学特性情報に基づいて、レンズ231またはイメージセンサ120の第1位置からの移動量として許容可能な第1移動量を決定してよい。撮像制御部110は、レンズ231またはイメージセンサ120の移動量が第1移動量に達する時点をタイミングと決定してよい。像振れ補正に伴うずれ量が第1ずれ量の場合、撮像制御部110は、第1の量(度[deg])を第1移動量として決定する。像振れ補正に伴うずれ量が第1ずれ量より大きい第2ずれ量の場合、撮像制御部110は、第1の量より少ない第2の量を第1移動量として決定する。
The image
撮像制御部110は、光学特性情報に基づいてレンズ231またはイメージセンサ120の第1位置からの移動量として許容可能な移動量と、レンズ231またはイメージセンサ120の物理的な制約に基づいてレンズ231またはイメージセンサ120の第1位置からの移動量として許容可能な移動量との比較に基づいて、第1移動量を決定してよい。
The image
図8に示すように、撮像制御部110は、レンズ231またはイメージセンサ120の物理的な制約に基づいて許容可能な移動量500より、光学特性情報に基づいて許容可能なレンズ231またはイメージセンサ120の移動量510が小さい場合、光学特性情報に基づく移動量510を第1移動量として決定してよい。
As shown in FIG. 8, the image
一方、図9に示すように、撮像制御部110は、レンズ231またはイメージセンサ120の物理的な制約に基づいて許容可能な移動量500より、光学特性情報に基づいて許容可能なレンズ231またはイメージセンサ120の移動量520が大きい場合、物理的な制約により移動可能な移動量500を第1移動量として決定してよい。
On the other hand, as shown in FIG. 9, the image
撮像制御部110は、第1露光時間内でレンズ231またはイメージセンサ120の移動量が第1移動量に達する時点ごとに第1動作を実行することでイメージセンサ120から出力される複数の第1撮像画像に基づいて、画像を生成してよい。
The image
撮像制御部110は、レンズ231またはイメージセンサ120の移動量が第1移動量に達する第1時点でレンズ231またはイメージセンサ120を第1方向に第1移動量だけ移動させることにより第1動作を実行してよい。撮像制御部110は、レンズ231またはイメージセンサ120の移動量が第1移動量に達する第1時点に続く第2時点で第1動作をさらに実行してよい。
The image
撮像制御部110は、第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップしてよい。撮像制御部110は、第1クロップエリアを第1方向と反対の第2方向に第1移動量に相当する量だけ移動させた第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップしてよい。撮像制御部110は、第1クロップ画像及び第2クロップ画像に基づいて、画像を生成してよい。
The image
以上、本実施形態によれば、像振れ補正に伴う歪曲収差による像のずれ量がレンズ231の光学特性により異なる場合でも、像の歪みを抑制できる許容可能な範囲で、リセット動作を実行しながら、レンズ231またはイメージセンサ120を光軸と交差する方向に移動させる像振れ補正を実行する。これにより、星の撮影時など比較的露光時間が長い場合でも、像の歪みを抑制しつつ、像振れ補正を十分に実行することができる。
As described above, according to the present embodiment, even if the amount of image shift due to distortion caused by image shake correction differs depending on the optical characteristics of the
図10は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ1200の一例を示す。コンピュータ1200にインストールされたプログラムは、コンピュータ1200に、本発明の実施形態に係る装置に関連付けられるオペレーションまたは当該装置の1または複数の「部」として機能させることができる。または、当該プログラムは、コンピュータ1200に当該オペレーションまたは当該1または複数の「部」を実行させることができる。当該プログラムは、コンピュータ1200に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ1200に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定のオペレーションを実行させるべく、CPU1212によって実行されてよい。
FIG. 10 shows an example of a
本実施形態によるコンピュータ1200は、CPU1212、及びRAM1214を含み、それらはホストコントローラ1210によって相互に接続されている。コンピュータ1200はまた、通信インタフェース1222、入力/出力ユニットを含み、それらは入力/出力コントローラ1220を介してホストコントローラ1210に接続されている。コンピュータ1200はまた、ROM1230を含む。CPU1212は、ROM1230及びRAM1214内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。
The
通信インタフェース1222は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブが、コンピュータ1200内のCPU1212によって使用されるプログラム及びデータを格納してよい。ROM1230はその中に、アクティブ化時にコンピュータ1200によって実行されるブートプログラム等、及び/またはコンピュータ1200のハードウェアに依存するプログラムを格納する。プログラムが、CR−ROM、USBメモリまたはICカードのようなコンピュータ可読記録媒体またはネットワークを介して提供される。プログラムは、コンピュータ可読記録媒体の例でもあるRAM1214、またはROM1230にインストールされ、CPU1212によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ1200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ1200の使用に従い情報のオペレーションまたは処理を実現することによって構成されてよい。
例えば、通信がコンピュータ1200及び外部デバイス間で実行される場合、CPU1212は、RAM1214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース1222に対し、通信処理を命令してよい。通信インタフェース1222は、CPU1212の制御の下、RAM1214、またはUSBメモリのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
For example, when communication is executed between the
また、CPU1212は、USBメモリ等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がRAM1214に読み取られるようにし、RAM1214上のデータに対し様々なタイプの処理を実行してよい。CPU1212は次に、処理されたデータを外部記録媒体にライトバックしてよい。
Further, the
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU1212は、RAM1214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM1214に対しライトバックする。また、CPU1212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU1212は、第1の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。
Various types of information such as various types of programs, data, tables, and databases may be stored in recording media and processed. The
上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ1200上またはコンピュータ1200近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ1200に提供する。
The program or software module described above may be stored on a
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various changes or improvements can be made to the above embodiments. It is clear from the description of the claims that such modified or improved forms may also be included in the technical scope of the present invention.
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of operations, procedures, steps, steps, etc. in the devices, systems, programs, and methods shown in the claims, specification, and drawings is particularly "before" and "prior to". It should be noted that it can be realized in any order unless the output of the previous process is used in the subsequent process. Even if the scope of claims, the specification, and the operation flow in the drawings are explained using "first", "next", etc. for convenience, it means that it is essential to carry out in this order. It's not a thing.
100 撮像装置
102 撮像部
110 撮像制御部
120 イメージセンサ
130 メモリ
150 イメージセンサ駆動部
152 位置センサ
160 表示部
162 指示部
200 レンズ部
210 フォーカスレンズ
211 ズームレンズ
212,213 レンズ駆動部
214,215 位置センサ
220 レンズ制御部
231 像振れ補正用のレンズ
233 レンズ駆動部
235 位置センサ
240 メモリ
250 振動センサ
1200 コンピュータ
1210 ホストコントローラ
1212 CPU
1214 RAM
1220 入力/出力コントローラ
1222 通信インタフェース
1230 ROM
100
1214 RAM
1220 Input /
Claims (12)
前記振れ補正に伴う前記光学系の歪曲収差による像のずれ量を示す情報に基づいて、前記イメージセンサから第1撮像画像を出力させ、かつ前記光学系または前記イメージセンサを予め定められた第1位置に移動させる第1動作を実行するタイミングを決定し、
前記タイミングで前記第1動作を実行するように構成される回路を備える、制御装置。 A control device that controls an imaging device including an optical system, an image sensor, and a moving mechanism that moves the optical system or the image sensor in a direction intersecting the optical axis of the optical system to perform runout correction. hand,
Based on the information indicating the amount of image shift due to the distortion of the optical system due to the runout correction, the first image is output from the image sensor, and the optical system or the image sensor is defined as a predetermined first. Determine the timing to execute the first operation to move to the position,
A control device including a circuit configured to execute the first operation at the timing.
前記第1周期に従って第1時点で前記光学系または前記イメージセンサを第1方向に第1移動量だけ移動させることにより前記第1動作を実行し、
前記第1周期に従って前記第1時点に続く第2時点で前記第1動作をさらに実行し、
前記第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップし、
前記第1クロップエリアを前記第1方向と反対の第2方向に前記第1移動量に相当する量だけ移動させた前記第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップし、
前記第1クロップ画像及び前記第2クロップ画像に基づいて、前記画像を生成するように構成される、請求項3に記載の制御装置。 The circuit
The first operation is executed by moving the optical system or the image sensor in the first direction by the first movement amount at the first time according to the first cycle.
The first operation is further executed at the second time point following the first time point according to the first period.
The first crop image is cropped from the first crop area in the first captured image at the first time point.
The second crop image from the second crop area in the first captured image at the second time point in which the first crop area is moved in the second direction opposite to the first direction by an amount corresponding to the first movement amount. Crop and
The control device according to claim 3, wherein the image is generated based on the first crop image and the second crop image.
前記移動機構の移動量が前記第1移動量に達する第1時点で前記光学系または前記イメージセンサを第1方向に第1移動量だけ移動させることにより前記第1動作を実行し、
前記移動機構の移動量が前記第1移動量に達する前記第1時点に続く第2時点で前記第1動作をさらに実行し、
前記第1時点の第1撮像画像内の第1クロップエリアから第1クロップ画像をクロップし、
前記第1クロップエリアを前記第1方向と反対の第2方向に前記第1移動量に相当する量だけ移動させた前記第2時点の第1撮像画像内の第2クロップエリアから第2クロップ画像をクロップし、
前記第1クロップ画像及び前記第2クロップ画像に基づいて、前記画像を生成するように構成される、請求項7に記載の制御装置。 The circuit
The first operation is executed by moving the optical system or the image sensor in the first direction by the first movement amount at the first time point when the movement amount of the movement mechanism reaches the first movement amount.
The first operation is further executed at the second time point following the first time point when the movement amount of the movement mechanism reaches the first movement amount.
The first crop image is cropped from the first crop area in the first captured image at the first time point.
The second crop image from the second crop area in the first captured image at the second time point in which the first crop area is moved in the second direction opposite to the first direction by an amount corresponding to the first movement amount. Crop and
The control device according to claim 7, wherein the image is generated based on the first crop image and the second crop image.
前記回路は、前記ズームレンズの位置、及び被写体までの距離に応じた前記情報に基づいて、前記タイミングを決定するように構成される、請求項1に記載の制御装置。 The image pickup device has a zoom lens and has a zoom lens.
The control device according to claim 1, wherein the circuit is configured to determine the timing based on the information according to the position of the zoom lens and the distance to the subject.
前記光学系と、
前記イメージセンサと、
前記移動機構と
を備える撮像装置。 The control device according to any one of claims 1 to 9.
With the optical system
With the image sensor
An imaging device including the moving mechanism.
前記振れ補正に伴う前記光学系の歪曲収差による像のずれ量を示す情報に基づいて、前記イメージセンサから第1撮像画像を出力させ、かつ前記光学系または前記イメージセンサを予め定められた第1位置に移動させる第1動作を実行するタイミングを決定する段階と、
前記タイミングで前記第1動作を実行する段階と
を備える制御方法。 A control method for controlling an imaging device including an optical system, an image sensor, and a moving mechanism that moves the optical system or the image sensor in a direction intersecting the optical axis of the optical system to perform runout correction. hand,
Based on the information indicating the amount of image shift due to the distortion of the optical system due to the runout correction, the first image is output from the image sensor, and the optical system or the image sensor is defined as a predetermined first. The stage of determining the timing to execute the first operation to move to the position, and
A control method including a step of executing the first operation at the timing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020053117A JP2021152595A (en) | 2020-03-24 | 2020-03-24 | Control device, imaging apparatus, control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020053117A JP2021152595A (en) | 2020-03-24 | 2020-03-24 | Control device, imaging apparatus, control method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021152595A true JP2021152595A (en) | 2021-09-30 |
Family
ID=77886508
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020053117A Pending JP2021152595A (en) | 2020-03-24 | 2020-03-24 | Control device, imaging apparatus, control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2021152595A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0980570A (en) * | 1995-09-12 | 1997-03-28 | Nikon Corp | Shake correcting camera |
JP2010078635A (en) * | 2008-09-24 | 2010-04-08 | Sanyo Electric Co Ltd | Blur correcting device and imaging apparatus |
JP2019106656A (en) * | 2017-12-14 | 2019-06-27 | ルネサスエレクトロニクス株式会社 | Semiconductor device and electronic device |
-
2020
- 2020-03-24 JP JP2020053117A patent/JP2021152595A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0980570A (en) * | 1995-09-12 | 1997-03-28 | Nikon Corp | Shake correcting camera |
JP2010078635A (en) * | 2008-09-24 | 2010-04-08 | Sanyo Electric Co Ltd | Blur correcting device and imaging apparatus |
JP2019106656A (en) * | 2017-12-14 | 2019-06-27 | ルネサスエレクトロニクス株式会社 | Semiconductor device and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10044937B2 (en) | Electronic device and image stabilization method thereof | |
JP6543880B1 (en) | CONTROL DEVICE, IMAGING DEVICE, CONTROL METHOD, AND PROGRAM | |
JP2017194569A (en) | Image processing device, imaging device and image processing method | |
JP2013138413A (en) | Imaging apparatus | |
CN106454063B (en) | Method and apparatus for correcting jitter | |
TW201740722A (en) | Camera device, method for camera device, and non-transitory computer readable storage medium | |
JP2021077935A (en) | Control device, imaging apparatus, control method, and program | |
JP2021152595A (en) | Control device, imaging apparatus, control method, and program | |
CN112585938B (en) | Control device, imaging device, control method, and program | |
JP4926450B2 (en) | Image processing device | |
JP2021018376A (en) | Apparatus, imaging apparatus, moving body, method, and program | |
US10304168B2 (en) | Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for correcting deterioration of image | |
JP2021153264A (en) | Control apparatus, imaging system, control method, and program | |
JP6812618B1 (en) | Control device, imaging device, control method, and program | |
RU2761187C1 (en) | Image processing apparatus and image capturing apparatus | |
US20160063683A1 (en) | Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium which perform image restoration processing | |
JP5573353B2 (en) | Imaging device, image display device, and image display program | |
JP4763415B2 (en) | Image processing device | |
JP6911250B2 (en) | Control device, imaging device, control method, and program | |
US11394878B2 (en) | Image capturing apparatus, method of controlling image capturing apparatus, and storage medium | |
CN112369010B (en) | Control device, imaging device, and control method | |
JP2019168555A (en) | Display controller, imaging apparatus, smartphone, method for displaying control, and program | |
CN112136318B (en) | Control device, imaging system, control method, and computer-readable storage medium | |
WO2021065065A1 (en) | Imaging device | |
JP6812619B1 (en) | Control device, image shake correction device, image pickup device, control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210322 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20211116 |