Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7631245B2 - Image capture device, image capture element, image capture device control method, and image capture element control method - Google Patents
[go: Go Back, main page]

JP7631245B2 - Image capture device, image capture element, image capture device control method, and image capture element control method - Google Patents

Image capture device, image capture element, image capture device control method, and image capture element control method Download PDF

Info

Publication number
JP7631245B2
JP7631245B2 JP2022009246A JP2022009246A JP7631245B2 JP 7631245 B2 JP7631245 B2 JP 7631245B2 JP 2022009246 A JP2022009246 A JP 2022009246A JP 2022009246 A JP2022009246 A JP 2022009246A JP 7631245 B2 JP7631245 B2 JP 7631245B2
Authority
JP
Japan
Prior art keywords
control information
image processing
focus lens
image
unit
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
Application number
JP2022009246A
Other languages
Japanese (ja)
Other versions
JP2023108236A (en
Inventor
儀裕 池邉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2022009246A priority Critical patent/JP7631245B2/en
Publication of JP2023108236A publication Critical patent/JP2023108236A/en
Application granted granted Critical
Publication of JP7631245B2 publication Critical patent/JP7631245B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Focusing (AREA)
  • Automatic Focus Adjustment (AREA)
  • Studio Devices (AREA)

Description

本発明は、オートフォーカス機能に関する。 The present invention relates to an autofocus function.

撮像装置には、被写体に対して自動で焦点調節を行うオートフォーカス機能(以下、AF)がある。高速移動する被写体に対しても撮影機会を逃さないよう、AF動作を早く完了することが望まれている。AF動作は、撮像光学系の光軸方向にフォーカスレンズを移動させることで行う。AFを行う際、まず、撮像素子で撮像した画像に対して全画素読み出しをしたのち、カメラの画像エンジン内で画像内の位相差やコントラスト差を認識して、合焦位置までのレンズのデフォーカス量を取得する。そして、取得したデフォーカス量とレンズの現在位置情報とに基づいて駆動量を計算する。その後、フォーカスレンズの位置を動かすための駆動コマンドを生成し、レンズ側に送信する。レンズでは、MPUを通して制御情報をレンズ駆動モータに通知する。この一連の動作において、撮像素子、画像エンジン、レンズの制御が順次動くため、AF動作には一定の時間がかかっている。AF動作を早く完了させるために、特許文献1は、撮像した画像を全画素読みしたのち、レンズ駆動コマンドを生成してレンズに送信するまでを撮像素子内で完結する技術を開示している。画像エンジンを通すことなく、レンズの駆動コマンド生成まで行うことで従来の技術よりもAF動作を早く完了できる。 Imaging devices have an autofocus function (hereinafter, AF) that automatically adjusts the focus on a subject. It is desirable to complete the AF operation quickly so as not to miss a photographing opportunity even for a fast-moving subject. The AF operation is performed by moving the focus lens in the optical axis direction of the imaging optical system. When performing AF, first, all pixels of the image captured by the imaging element are read, and then the phase difference and contrast difference in the image are recognized in the image engine of the camera to obtain the defocus amount of the lens to the in-focus position. Then, the drive amount is calculated based on the obtained defocus amount and the current position information of the lens. After that, a drive command for moving the position of the focus lens is generated and transmitted to the lens side. The lens notifies the lens drive motor of the control information through the MPU. In this series of operations, the imaging element, the image engine, and the lens are controlled sequentially, so the AF operation takes a certain amount of time. In order to complete the AF operation quickly, Patent Document 1 discloses a technology in which the imaging element reads all pixels of the captured image, generates a lens drive command, and transmits it to the lens. By generating the lens drive commands without going through the image engine, AF operations can be completed faster than with conventional technology.

ところで、近年AIを搭載したセンサが開発されてる。特許文献2は、フォトダイオードにより受光し、画像信号を読み出す撮像素子内に画像認識機能を有する撮像素子を開示している。画像信号の読み出し方も変更可能であり、例えば1/4画素に間引いた読み出しを行って出力された画像で認識を行うことができるため、1/4画素の画像で認識できた場合は全画素の読み出しが完了するよりも早く画像認識結果を出力可能となる。例えば、1/4画素、2/4画素、3/4画素で認識不可だった場合は全画素(4/4画素)の読み出し後に認識結果が出力される。また、撮像素子内に学習機能を持ったシーン認識部を搭載する技術も存在している。シーンに基いて撮像部の駆動を制御することで、画像エンジン側での画像処理を待たずに被写体検出を行うことができる。 Incidentally, sensors equipped with AI have been developed in recent years. Patent Document 2 discloses an image sensor that has an image recognition function within the image sensor that receives light with a photodiode and reads out an image signal. The way in which the image signal is read can also be changed; for example, recognition can be performed with the image output by thinning out the image to 1/4 pixels, so that if recognition is possible with an image of 1/4 pixels, the image recognition result can be output before the completion of reading all pixels. For example, if recognition is not possible with 1/4 pixels, 2/4 pixels, or 3/4 pixels, the recognition result is output after reading all pixels (4/4 pixels). There is also technology that installs a scene recognition unit with a learning function within the image sensor. By controlling the driving of the image sensor based on the scene, it is possible to detect the subject without waiting for image processing on the image engine side.

特開2017-98903号公報JP 2017-98903 A 特許6635221号公報Patent No. 6635221

特許文献1では、例えば、固定した撮像装置のフレーム内にユーザが狙った被写体が高速移動しながら入ってきた場合に、該被写体にAF領域を設定する動作が間に合わないことがある。特許文献2では、撮像素子に搭載した学習機能により事前に現在の撮影シーンを認識し、狙った被写体の検出自体は高速で行うことができるが、センサ内でAF動作を行う技術については触れられていない。また、特許文献1および特許文献2のいずれの場合においても、これまでカメラ側で行っていた歪曲補正等の画像補正が行えないため、被写体が周辺部にある場合、被写体を検出しづらくなる場合がある。 In Patent Document 1, for example, when a subject targeted by a user moves at high speed into the frame of a fixed imaging device, the operation of setting an AF area for the subject may not be completed in time. In Patent Document 2, the current shooting scene is recognized in advance using a learning function installed in the imaging element, and the targeted subject itself can be detected at high speed, but there is no mention of technology for performing AF operation within the sensor. Furthermore, in both cases of Patent Document 1 and Patent Document 2, image correction such as distortion correction that was previously performed on the camera side cannot be performed, so if the subject is on the periphery, it may be difficult to detect the subject.

本発明は、高速で高精度な焦点調節を可能にすること目的とする。 The purpose of the present invention is to enable high-speed, high-precision focus adjustment.

上記課題を解決するために、本発明の撮像装置は、撮像素子および画像処理装置を有する撮像装置であって、フォーカスレンズの駆動に用いるために出力する制御情報を、前記撮像素子で生成されたフォーカスレンズの駆動を制御するための第1の制御情報と前記画像処理装置で生成されたフォーカスレンズの駆動を制御するための第2の制御情報のいずれかに切り替える切替手段を有し、前記制御情報は前記フォーカスレンズの駆動量を示す情報を含み、前記撮像素子は、前記画像処理装置とは異なるプロセッサを有し、前記画像処理装置での被写体検出の結果を用いずに、前記撮像装置の内部での被写体検出の結果を用いて前記第1の制御情報を生成する In order to solve the above problems, the imaging device of the present invention is an imaging device having an imaging element and an image processing device, and has a switching means for switching control information output for use in driving a focus lens to either first control information for controlling the driving of the focus lens generated by the imaging element or second control information for controlling the driving of the focus lens generated by the image processing device , the control information including information indicating the driving amount of the focus lens, the imaging element having a processor different from the image processing device, and generating the first control information using the result of subject detection inside the imaging device, without using the result of subject detection in the image processing device .

本発明によれば、本発明は、高速で高精度な焦点調節が可能となる。 The present invention enables high-speed, high-precision focus adjustment.

第1実施形態における撮像装置の構成を示す図である。FIG. 1 is a diagram illustrating a configuration of an imaging apparatus according to a first embodiment. 画像認識を説明する図である。FIG. 1 is a diagram illustrating image recognition. 間引き読み出しを説明する図である。FIG. 13 is a diagram illustrating thinning readout. 従来のAF処理のタイミングを説明する図である。FIG. 1 is a diagram illustrating the timing of a conventional AF process. 本実施形態におけるAF処理のタイミングを説明する図である。5A to 5C are diagrams illustrating the timing of AF processing in the present embodiment. 撮像素子におけるAFに係る処理を示すフローチャートである。5 is a flowchart showing a process relating to AF in the image sensor. 制御信号切替部の処理を示すフローチャートである。13 is a flowchart showing a process of a control signal switching unit. 第2実施形態における撮像装置の構成を示す図である。FIG. 13 is a diagram showing a configuration of an imaging apparatus according to a second embodiment. 第3実施形態における撮像装置の構成を示す図である。FIG. 13 is a diagram showing a configuration of an imaging apparatus according to a third embodiment.

(第1実施形態)
図1は、撮像装置100の構成例を示すブロック図である。撮像装置100は、例えば、デジタル一眼レフカメラ、ミラーレスカメラ、ビデオカメラ、コンパクトデジタルカメラ等の撮像装置である。撮像装置100は、レンズ部101およびカメラ部110を有する。撮像装置100は、レンズ部101およびカメラ部110が一体となった撮像装置でもよいし、レンズ部101がカメラ部110に対して着脱可能なレンズ交換式の撮像装置であってもよい。
First Embodiment
1 is a block diagram showing an example of the configuration of an imaging device 100. The imaging device 100 is, for example, an imaging device such as a digital single-lens reflex camera, a mirrorless camera, a video camera, or a compact digital camera. The imaging device 100 has a lens unit 101 and a camera unit 110. The imaging device 100 may be an imaging device in which the lens unit 101 and the camera unit 110 are integrated, or may be an interchangeable lens imaging device in which the lens unit 101 is detachable from the camera unit 110.

まず、レンズ部101の構成について説明する。レンズ部101は、撮像素子130上に被写体の光学像を結像する。レンズ部101は、フォーカスレンズ102など複数のレンズを含む撮像光学系を有する。さらにレンズ部101は、位置検出部103、駆動回路104、モータ105、レンズ制御部106、IF(インタフェース)107を有する。フォーカスレンズ102は、焦点距離を変更可能なレンズであり、光軸方向に移動して焦点調節を行う。 First, the configuration of the lens unit 101 will be described. The lens unit 101 forms an optical image of a subject on the image sensor 130. The lens unit 101 has an imaging optical system including multiple lenses such as a focus lens 102. The lens unit 101 further has a position detection unit 103, a drive circuit 104, a motor 105, a lens control unit 106, and an IF (interface) 107. The focus lens 102 is a lens whose focal length can be changed, and moves in the direction of the optical axis to adjust the focus.

位置検出部103は、フォーカスレンズ102の位置を検出し、レンズ制御部106へ出力する。駆動回路104およびモータ105は、フォーカスレンズ102を駆動させる駆動部である。駆動回路104は、レンズ制御部106から受け取ったフォーカスレンズ102を合焦位置に駆動させるための制御情報に基づいてモータ105を駆動させる。モータ105は、フォーカスレンズ102を撮像光学系の光軸方向に移動させる。モータ105は、例えば、ステッピングモータである。なお、モータ105はステッピングモータに限られるものではなく、超音波モータなどでもよい。 The position detection unit 103 detects the position of the focus lens 102 and outputs it to the lens control unit 106. The drive circuit 104 and the motor 105 are drive units that drive the focus lens 102. The drive circuit 104 drives the motor 105 based on control information received from the lens control unit 106 for driving the focus lens 102 to a focus position. The motor 105 moves the focus lens 102 in the optical axis direction of the imaging optical system. The motor 105 is, for example, a stepping motor. Note that the motor 105 is not limited to a stepping motor, and may be an ultrasonic motor or the like.

レンズ制御部106は、レンズ部101の動作全体を制御する。レンズ制御部106は、例えばMPU(Micro Processing Unit)であり、レンズマウント部であるIF107を介してカメラ部110に接続される。レンズ制御部106は、IF107を介してカメラ部110から受け取ったフォーカスレンズを合焦位置に駆動させるための制御情報を駆動回路104に出力する。レンズ制御部106からの制御情報に基づいて、駆動回路104およびモータ105がフォーカスレンズ102を駆動することにより焦点制御が行われる。 The lens control unit 106 controls the overall operation of the lens unit 101. The lens control unit 106 is, for example, an MPU (Micro Processing Unit), and is connected to the camera unit 110 via an IF 107, which is a lens mount unit. The lens control unit 106 outputs control information received from the camera unit 110 via the IF 107 to the drive circuit 104 for driving the focus lens to a focused position. Based on the control information from the lens control unit 106, the drive circuit 104 and the motor 105 drive the focus lens 102, thereby performing focus control.

次に、カメラ部110の構成について説明する。カメラ部110は、画像処理エンジン120および撮像素子130を有する。本実施形態のカメラ部110では、画像処理エンジン120と撮像素子130それぞれが、フォーカスレンズ102を合焦位置に駆動させるための駆動に係る相対駆動量や絶対駆動量などの制御情報を生成可能である。以下では、撮像素子130が生成する駆動情報を第1の制御情報、画像処理エンジン120が生成する駆動情報を第2の駆動情報とする。 Next, the configuration of the camera unit 110 will be described. The camera unit 110 has an image processing engine 120 and an image sensor 130. In the camera unit 110 of this embodiment, the image processing engine 120 and the image sensor 130 can each generate control information such as a relative drive amount and an absolute drive amount related to driving to drive the focus lens 102 to a focus position. In the following, the drive information generated by the image sensor 130 is referred to as first control information, and the drive information generated by the image processing engine 120 is referred to as second drive information.

まず、画像処理エンジン120について説明する。画像処理エンジン120は、各種画像処理と、フォーカスレンズ102を合焦位置に駆動させるための制御情報(第2の制御情報)を生成する処理を行う。さらに、画像処理エンジン120は、フォーカスレンズ102の駆動に利用する制御情報を撮像素子130で生成された制御情報(第1の制御情報)と画像処理エンジン120で生成された制御情報(第2の制御情報)のいずれにするかを切り替える処理を行う。画像処理エンジン120は、画像処理部121、認識部122、駆動量計算部123、制御信号切替部124、制御部125を有する。画像処理エンジン120は、例えばCPU(Central Processing Unit)およびプログラムを格納するメモリを備える。画像処理エンジン120の画像処理部121~制御部125による各処理は、CPUがメモリに格納されているプログラムを実行することにより実現される。 First, the image processing engine 120 will be described. The image processing engine 120 performs various image processes and a process of generating control information (second control information) for driving the focus lens 102 to a focus position. Furthermore, the image processing engine 120 performs a process of switching between the control information (first control information) generated by the image sensor 130 and the control information (second control information) generated by the image processing engine 120 as the control information used to drive the focus lens 102. The image processing engine 120 has an image processing unit 121, a recognition unit 122, a drive amount calculation unit 123, a control signal switching unit 124, and a control unit 125. The image processing engine 120 includes, for example, a CPU (Central Processing Unit) and a memory for storing a program. Each process by the image processing unit 121 to the control unit 125 of the image processing engine 120 is realized by the CPU executing a program stored in the memory.

画像処理部121は、撮像素子130の撮像部131から受け取った画像に対して、画像フォーマットの変換、リサイズ処理、色変換処理、ノイズ除去、歪曲収差補正、色収差補正、ホワイトバランス調整等の画像処理を行う。画像処理部121が撮像素子130から取得する画像は、全画素が読み出しにより取得された画像である。認識部122は、画像処理部121で処理された画像から被写体のデフォーカス量を算出する。認識部122は、例えば、被写体検出と、位相差AFもしくはコントラストAF処理を行うことで被写体のデフォーカス量を算出する。駆動量計算部123は、認識部122が算出したデフォーカス量に基づいて合焦に必要なフォーカスレンズ102の駆動量(相対的な駆動量)を計算する。なお、合焦に必要なフォーカスレンズ102の駆動量が算出できればよく、その算出方法は問わない。例えば、認識部122を用いなくてもよい。本実施形態の駆動量計算部123は、算出したフォーカスレンズ102の駆動量を制御信号切替部124へ送る。 The image processing unit 121 performs image processing such as image format conversion, resizing, color conversion, noise removal, distortion correction, chromatic aberration correction, and white balance adjustment on the image received from the imaging unit 131 of the image sensor 130. The image acquired by the image processing unit 121 from the image sensor 130 is an image acquired by reading all pixels. The recognition unit 122 calculates the defocus amount of the subject from the image processed by the image processing unit 121. The recognition unit 122 calculates the defocus amount of the subject, for example, by subject detection and phase difference AF or contrast AF processing. The drive amount calculation unit 123 calculates the drive amount (relative drive amount) of the focus lens 102 required for focusing based on the defocus amount calculated by the recognition unit 122. Note that the calculation method does not matter as long as the drive amount of the focus lens 102 required for focusing can be calculated. For example, the recognition unit 122 does not need to be used. In this embodiment, the drive amount calculation unit 123 sends the calculated drive amount of the focus lens 102 to the control signal switching unit 124.

制御信号切替部124は、撮像素子130で算出されたフォーカスレンズ102の制御情報および優先情報と画像処理エンジン120で算出されたフォーカスレンズ102の駆動情報を取得する。そして、制御信号切替部124は、2つの駆動量のうちフォーカスレンズ102を駆動させるために用いる駆動量のみを制御部125へ送る。いずれの駆動量をフォーカスレンズ102の駆動制御に用いるかは後述する撮像素子130内の駆動量計算部133で決定され、制御信号切替部124は駆動量計算部133が決定した優先情報に応じて出力する駆動量を切り替える。 The control signal switching unit 124 acquires the control information and priority information of the focus lens 102 calculated by the image sensor 130 and the drive information of the focus lens 102 calculated by the image processing engine 120. Then, the control signal switching unit 124 sends only the drive amount used to drive the focus lens 102 of the two drive amounts to the control unit 125. Which drive amount is used to control the drive of the focus lens 102 is determined by a drive amount calculation unit 133 in the image sensor 130 described later, and the control signal switching unit 124 switches the drive amount to be output according to the priority information determined by the drive amount calculation unit 133.

制御部125は、制御信号切替部124から取得した制御情報を、ドライバ112およびIF111を介してレンズ部101に送信する。また、制御部125は、制御信号切替部124から取得した制御情報が画像処理エンジン120で生成された相対的な駆動量であった場合には、制御情報をフォーカスレンズ102の位置情報に基づいて更新する。制御部125は、相対的な駆動量とレンズ部101から取得したフォーカスレンズ102の位置情報とに基づいて絶対的な駆動量を算出して制御情報を更新し、レンズ部101に出力する。制御部125は、フォーカスレンズ102の相対的な駆動量とレンズ部101から取得したフォーカスレンズ102の位置情報に基づいてフォーカスレンズ102の絶対的な駆動量を算出する。レンズ部101に入力されるフォーカスレンズ102の制御情報は、フォーカスレンズ102を合焦位置に動かすために必要なモータ105の駆動を定義する情報である。例えば、モータ105がステッピングモータである場合、制御部125は制御情報として駆動目標パルス数を定義する情報を生成する。また、制御情報が固定バイト長データである場合には、制御部125は前回の値送信処理が完了した後に、ドライバ112への送信を行う。このように、画像処理エンジン120では、撮像素子130から全画素の画像を取得し、画像処理部121で画像処理を行った後に、AFのための駆動量の算出が行われる。なお、本実施形態では画像処理エンジン120において全画素を取得してAF制御のための処理を行う例を説明したが、全画素でなくても撮像素子130がAF制御のために利用する画素よりも多い画素の画像信号を取得して処理を行ってもよい。 The control unit 125 transmits the control information acquired from the control signal switching unit 124 to the lens unit 101 via the driver 112 and the IF 111. In addition, when the control information acquired from the control signal switching unit 124 is a relative drive amount generated by the image processing engine 120, the control unit 125 updates the control information based on the position information of the focus lens 102. The control unit 125 calculates an absolute drive amount based on the relative drive amount and the position information of the focus lens 102 acquired from the lens unit 101, updates the control information, and outputs it to the lens unit 101. The control unit 125 calculates an absolute drive amount of the focus lens 102 based on the relative drive amount of the focus lens 102 and the position information of the focus lens 102 acquired from the lens unit 101. The control information of the focus lens 102 input to the lens unit 101 is information that defines the drive of the motor 105 required to move the focus lens 102 to a focus position. For example, when the motor 105 is a stepping motor, the control unit 125 generates information that defines the drive target pulse number as the control information. Also, if the control information is fixed byte length data, the control unit 125 transmits it to the driver 112 after the previous value transmission process is completed. In this way, the image processing engine 120 acquires an image of all pixels from the image sensor 130, and after image processing is performed by the image processing unit 121, the drive amount for AF is calculated. Note that, although an example in which the image processing engine 120 acquires all pixels and performs processing for AF control has been described in this embodiment, it is also possible to acquire and process image signals of more pixels than the pixels used by the image sensor 130 for AF control, even if not all pixels.

次に、撮像素子130について説明する。撮像素子130は、光電変換部を有し、レンズ部101の撮像光学系を介して結像された光学像を光電変換して撮像画像に係る信号を出力するイメージセンサである。さらに、本実施形態の撮像素子130は、AIを搭載し、被写体検出やシーン認識などの画像認識処理、合焦のためのフォーカスレンズ102の駆動量の算出処理も行う。撮像素子130は、撮像部131、認識部132、駆動量計算部133を有する。撮像素子130は、例えばCPU(Central Processing Unit)およびプログラムを格納するメモリを備える。撮像素子130の撮像部131~決定部134による各処理は、CPUがメモリに格納されているプログラムを実行することにより実現される。 Next, the imaging element 130 will be described. The imaging element 130 is an image sensor that has a photoelectric conversion unit and photoelectrically converts an optical image formed through the imaging optical system of the lens unit 101 to output a signal related to the captured image. Furthermore, the imaging element 130 of this embodiment is equipped with AI and performs image recognition processing such as subject detection and scene recognition, and calculation processing of the drive amount of the focus lens 102 for focusing. The imaging element 130 has an imaging unit 131, a recognition unit 132, and a drive amount calculation unit 133. The imaging element 130 includes, for example, a CPU (Central Processing Unit) and a memory that stores a program. Each process by the imaging unit 131 to the determination unit 134 of the imaging element 130 is realized by the CPU executing a program stored in the memory.

撮像部131は、撮像光学系を介して結像された被写体像(光学像)を光電変換して撮像し、画像信号を出力する。認識部132は、学習機能を搭載しており、撮像部131の出力に対して被写体検出やシーン認識などの画像認識を行う。そして、認識部132は、画像認識による被写体検出やシーン認識などの結果に基づいて、被写体のデフォーカス量を算出する。認識部132は、算出したデフォーカス量を駆動量計算部133に送る。また、認識部132は、被写体検出やシーン認識などの画像認識の結果を決定部134に送る。 The imaging unit 131 captures an image of a subject (optical image) formed via an imaging optical system by photoelectric conversion, and outputs an image signal. The recognition unit 132 is equipped with a learning function, and performs image recognition such as subject detection and scene recognition on the output of the imaging unit 131. The recognition unit 132 then calculates the defocus amount of the subject based on the results of the subject detection and scene recognition by image recognition. The recognition unit 132 sends the calculated defocus amount to the drive amount calculation unit 133. The recognition unit 132 also sends the results of image recognition such as subject detection and scene recognition to the determination unit 134.

駆動量計算部133は、フォーカスレンズ102を合焦位置に駆動させるための第1の制御情報を生成する。具体的には、駆動量計算部133は、被写体のデフォーカス量に応じて合焦に必要なフォーカスレンズ102の相対的な駆動量をする。そして、駆動量計算部133は、レンズ部101から取得したフォーカスレンズ102の位置情報と算出した相対的な駆動量とに基づいて、フォーカスレンズ102の絶対的な駆動量を算出し、第1の駆動情報を生成する。駆動量計算部133は、生成した第1の駆動情報をIF135およびIF126を介して画像処理エンジン120の制御信号切替部124に送信する。 The drive amount calculation unit 133 generates first control information for driving the focus lens 102 to a focus position. Specifically, the drive amount calculation unit 133 calculates the relative drive amount of the focus lens 102 required for focusing according to the defocus amount of the subject. The drive amount calculation unit 133 then calculates the absolute drive amount of the focus lens 102 based on the position information of the focus lens 102 acquired from the lens unit 101 and the calculated relative drive amount, and generates first drive information. The drive amount calculation unit 133 transmits the generated first drive information to the control signal switching unit 124 of the image processing engine 120 via IF 135 and IF 126.

決定部134は、撮像素子130で算出された駆動量と画像処理エンジン120で算出された駆動量のいずれを優先すべきかを決定し、優先する駆動情報を示す優先情報を生成する。決定部134は、生成した優先情報をIF135およびIF126を介して、画像処理エンジン120の制御信号切替部124に送信する。認識部132によるデフォーカス量の算出および駆動量計算部133による第1の制御情報の生成と、決定部134による優先情報の生成は平行して行われ、第1の制御情報と優先情報は同時に撮像素子130から画像処理エンジン120に送られる。このように、画像処理エンジン120において画像処理後に駆動量を算出していたのに対し、撮像素子130では全画素読み出しを待たずに、また画像処理を介さずに制御情報を算出することができ、より高速に制御情報を算出することが可能となる。 The determination unit 134 determines whether the drive amount calculated by the image sensor 130 or the drive amount calculated by the image processing engine 120 should be prioritized, and generates priority information indicating the drive information to be prioritized. The determination unit 134 transmits the generated priority information to the control signal switching unit 124 of the image processing engine 120 via IF 135 and IF 126. The calculation of the defocus amount by the recognition unit 132 and the generation of the first control information by the drive amount calculation unit 133 and the generation of the priority information by the determination unit 134 are performed in parallel, and the first control information and the priority information are sent simultaneously from the image sensor 130 to the image processing engine 120. In this way, while the drive amount is calculated after image processing in the image processing engine 120, the image sensor 130 can calculate the control information without waiting for all pixels to be read out and without image processing, making it possible to calculate the control information faster.

ここで、撮像素子130におけるフォーカスレンズ102の制御情報を生成するタイミングについて図2~図5を用いて説明する。撮像素子130では、認識部132でのシーン認識や被写体検出に応じてデフォーカス量を算出し、該デフォーカス量に基づいてフォーカスレンズ102の制御情報を算出する。図2は、画像認識を説明する図である。図2は、野球のシーン140を撮影しようとしている場合を示している。撮像素子130の認識部132で野球のシーンを認識した場合は、例えば、白球141を検出した際に認識部132でデフォーカス量を算出する。 The timing for generating control information for the focus lens 102 in the image sensor 130 will now be described with reference to Figs. 2 to 5. The image sensor 130 calculates a defocus amount in response to scene recognition and subject detection in the recognition unit 132, and calculates control information for the focus lens 102 based on the defocus amount. Fig. 2 is a diagram for explaining image recognition. Fig. 2 shows a case in which a baseball scene 140 is being photographed. When the recognition unit 132 of the image sensor 130 recognizes a baseball scene, for example, the recognition unit 132 calculates a defocus amount when it detects a white ball 141.

また、シーン認識を行うことにより、全画素読みを行う前に認識したシーンに応じた特定の被写体を(例えば、野球では白球)を検出することも可能となり、特定の被写体に合焦させるための制御情報の算出も高速化できる。図3は、間引き読み出しを説明する図である。図3(A)は、ライン単位で間引きを行う例を示している。図3(B)は、画素単位で間引きを行う例を示している。図3(A)および図3(B)において、斜線部分が間引かれる画素を示している。図3(A)に示すようにライン単位で間引いた場合も、図3(B)に示すように画素を1/4に間引いた場合も、野球のシーン140で検出すべき被写体である白球141を検出することができる。 Furthermore, by performing scene recognition, it is possible to detect a specific object (for example, a white ball in baseball) according to the recognized scene before reading all pixels, and the calculation of control information for focusing on a specific object can be accelerated. FIG. 3 is a diagram explaining thinning readout. FIG. 3(A) shows an example of thinning out on a line-by-line basis. FIG. 3(B) shows an example of thinning out on a pixel-by-pixel basis. In FIGS. 3(A) and 3(B), the hatched areas indicate the pixels to be thinned out. Whether thinning out on a line-by-line basis as shown in FIG. 3(A) or thinning out the pixels to 1/4 as shown in FIG. 3(B), the white ball 141, which is the object to be detected in the baseball scene 140, can be detected.

図4は、従来のAF処理のタイミングを説明する図である。図2に示すように全画素読みを行っていた場合、図4に示すように、蓄積開始後、全画素の読み出しの完了を待った後に、AF制御を開始してレンズの位置を取得し、レンズが動いた量を補完し、最終的なレンズ位置を決定する必要がある。図5は、本実施形態のAF処理のタイミングを説明する図である。図3に示すように一部の画素のみを読み出した場合、図5に示すように例えば1/4画素を読みこんだ段階で被写体認識ができた場合、残りの3/4画素の読み込みを待たずして、AF制御を開始することができる。このように、画像信号の読み出しとは同期せずに、一部の画素の画像信号を読み出したタイミングでAF制御のための制御情報を生成することができる。これにより位相差AF、コントラストAFを問わず、最終的なフォーカスレンズの位置の計算を従来よりも早く終了できる。本実施形態では、画像処理エンジン120が、図4に示される全画素読み出し後のレンズ位置補間(フォーカスレンズ102の第1の制御情報の生成)を行う。一方、撮像素子130は、図5に示される全画素読み出しを待たずに一部の画素の読み出しでレンズ位置補間(フォーカスレンズ102の第2の制御情報の生成)を行う。したがって、撮像素子130による第1の制御情報の生成の方が、画像処理エンジン120による第2の制御情報の生成よりも速い。 FIG. 4 is a diagram for explaining the timing of the conventional AF process. When all pixels are read as shown in FIG. 2, as shown in FIG. 4, after the start of accumulation, it is necessary to wait for the completion of reading all pixels, and then start AF control to obtain the position of the lens, complement the amount of lens movement, and determine the final lens position. FIG. 5 is a diagram for explaining the timing of the AF process of this embodiment. When only some pixels are read as shown in FIG. 3, if the subject is recognized at the stage where, for example, 1/4 pixels are read as shown in FIG. 5, AF control can be started without waiting for the remaining 3/4 pixels to be read. In this way, control information for AF control can be generated at the timing when the image signals of some pixels are read, without synchronizing with the reading of the image signals. This allows the calculation of the final focus lens position to be completed earlier than in the past, regardless of whether phase difference AF or contrast AF is used. In this embodiment, the image processing engine 120 performs lens position interpolation (generation of first control information for the focus lens 102) after all pixels are read as shown in FIG. 4. On the other hand, the image sensor 130 performs lens position interpolation (generation of second control information for the focus lens 102) by reading some pixels without waiting for the reading of all pixels shown in FIG. 5. Therefore, the generation of the first control information by the image sensor 130 is faster than the generation of the second control information by the image processing engine 120.

また、撮影シーンの認識(以下、シーン認識と記す)などの画像認識によって、被写体が現れる場所が予想できる場合、被写体検出と焦点検出を行う領域をあらかじめ絞っておくことで、撮像素子130における第1の制御情報の生成をさらに高速化できる。例えば図2および図3において、フォーカスすべきタイミングは打者のインパクトの瞬間であり、被写体である白球141が打者の腰高さ付近に現れると予想できる。像面位相差AF採用していた場合、像面位相差検出を行うラインを、被写体出現予想位置にのみ設定しておくことで、被写体の検出とデフォーカス量やフォーカスレンズ102の制御情報の算出を高速化できる。なお、画像認識による被写体位置の予測を利用した被写体の検出および制御情報の算出は、画像処理エンジン120でも行ってもよい。 In addition, if the location where the subject will appear can be predicted by image recognition such as recognition of the shooting scene (hereinafter referred to as scene recognition), the generation of the first control information in the image sensor 130 can be further accelerated by narrowing down the area for subject detection and focus detection in advance. For example, in Figures 2 and 3, the timing to focus is the moment of impact by the batter, and it can be predicted that the subject, the white ball 141, will appear at approximately waist height of the batter. If image plane phase difference AF is used, the line for image plane phase difference detection can be set only at the expected position of the subject's appearance, thereby speeding up the detection of the subject and the calculation of the defocus amount and the control information for the focus lens 102. Note that the detection of the subject and the calculation of the control information using the prediction of the subject position by image recognition may also be performed by the image processing engine 120.

ここで、決定部134による撮像素子130内で計算された第1の制御情報と、画像処理エンジン120内で計算された第2の制御情報のどちらを優先すべきかの判定について説明する。撮像素子130内でのフォーカスレンズ102の第1の制御情報の算出は、画像認識により全画素読み出しを待たずに行えるため、高速で行うことができる。一方で、撮像素子130内では歪曲収差補正などの画像処理が行われていないため、シーン認識や被写体の検出の精度が画像処理エンジン120よりも低くなり、制御情報やこれに基づくAFの精度も低くなる恐れがある。撮像素子130内で歪曲収差補正などの画像処理が行われない影響は、特に像高が高い画面周辺で顕著となるが、一方で、像高中心(画面中央)付近では画像処理が行われない影響が出にくい。画像処理エンジン120内での第2の制御情報の算出は、画像処理部121による画像処理の後に行われるため、シーン認識や被写体の検出の精度が高く、レンズ駆動量の算出やこれに基づくAFの精度も高くなる。一方で、全画素読み出し後に画像処理を行い、その後に被写体検出やデフォーカス量の算出が行われるため、画像処理エンジン120内での駆動量の算出は、撮像素子130内での駆動量の算出より遅くなる。 Here, the determination by the determination unit 134 as to which of the first control information calculated in the image sensor 130 and the second control information calculated in the image processing engine 120 should be prioritized will be described. The calculation of the first control information of the focus lens 102 in the image sensor 130 can be performed at high speed because it can be performed without waiting for all pixels to be read out by image recognition. On the other hand, since image processing such as distortion aberration correction is not performed in the image sensor 130, the accuracy of scene recognition and subject detection may be lower than that of the image processing engine 120, and the accuracy of the control information and the AF based thereon may also be lower. The effect of not performing image processing such as distortion aberration correction in the image sensor 130 is particularly noticeable in the periphery of the screen where the image height is high, but on the other hand, the effect of not performing image processing is less likely to be seen near the center of the image height (center of the screen). The calculation of the second control information in the image processing engine 120 is performed after image processing by the image processing unit 121, so the accuracy of scene recognition and subject detection is high, and the accuracy of the calculation of the lens drive amount and the AF based thereon are also high. On the other hand, image processing is performed after all pixels are read out, and then subject detection and defocus amount calculation are performed, so the calculation of the drive amount in the image processing engine 120 is slower than the calculation of the drive amount in the image sensor 130.

そのため、撮像素子130の決定部134は、認識部132が検出したシーン認識、被写体の位置と動き(移動速度および移動方向)に基づいていずれの制御情報を優先するか決定する。決定部134は、撮像素子130内で計算された駆動量の信頼性が高い場合、撮像素子130での計算値を優先するように示す優先情報を、制御信号切替部124に通知する。例えば、被写体が画面中央部にいる場合、撮影された画像はレンズ歪曲の影響を受けづらく、画像処理部121による歪曲補正計算を通さなくとも良好な検出結果が得られるため、撮像素子130内で計算された第1の制御情報を優先する。被写体の動きがランダムな場合や止まっている被写体が急に動いた場合など合焦位置を予測する画像処理エンジン120の予測演算処理によっても予測が困難な場合(予測演算処理の信頼性が低い場合)も撮像素子130で計算された第1の制御情報を優先する。一方、被写体が画像の周辺部にある場合、被写体の移動速度が所定値未満でかつ一定方向に動いている場合などは、画像処理エンジン120内で計算された第2の制御情報を優先するように示す優先情報を制御信号切替部124に通知する。また、暗い場合など被写体検出の精度が要求されるシーンの場合も、第2の制御情報を優先する。なお、判断基準はこれらに限定されることなく、撮像素子130のAIの学習機能で積み上げる。また、ユーザがいずれの駆動量を優先するかを設定可能とし、ユーザによる設定に基づいて優先する駆動量を決定するようにしてもよい。ユーザによりAFの速度を優先する設定がされた場合は、撮像素子130内で算出された制御情報を優先する。 Therefore, the determination unit 134 of the image sensor 130 determines which control information to prioritize based on the scene recognition detected by the recognition unit 132 and the position and movement (movement speed and movement direction) of the subject. When the reliability of the drive amount calculated in the image sensor 130 is high, the determination unit 134 notifies the control signal switching unit 124 of priority information indicating that the calculated value in the image sensor 130 is prioritized. For example, when the subject is in the center of the screen, the captured image is less susceptible to lens distortion and a good detection result can be obtained without going through the distortion correction calculation by the image processing unit 121, so the first control information calculated in the image sensor 130 is prioritized. When the subject's movement is random or when a stationary subject suddenly moves, and it is difficult to predict even by the predictive calculation process of the image processing engine 120 that predicts the focus position (when the reliability of the predictive calculation process is low), the first control information calculated in the image sensor 130 is prioritized. On the other hand, when the subject is in the periphery of the image, when the subject's moving speed is less than a predetermined value and moving in a fixed direction, etc., priority information indicating that the second control information calculated in the image processing engine 120 should be prioritized is notified to the control signal switching unit 124. In addition, in the case of a scene that requires high accuracy in subject detection, such as a dark scene, the second control information is prioritized. Note that the criteria for judgment are not limited to these, and are accumulated by the learning function of the AI of the image sensor 130. In addition, it is also possible to allow the user to set which drive amount is to be prioritized, and to determine the prioritized drive amount based on the user's setting. When the user sets the AF speed to be prioritized, the control information calculated in the image sensor 130 is prioritized.

撮像素子130は、第1の制御情報と、撮像素子130と画像処理エンジン120のいずれの制御情報を優先すべきかを示す優先情報を、画像処理エンジン120内の制御信号切替部124に送信する。制御信号切替部124は、撮像素子130から取得した優先情報に基づいて制御部125へ送る制御情報を切り替える。画像処理エンジン120で算出された制御情報を優先する情報を取得した場合は、制御信号切替部124は画像処理エンジン120で算出された第2の制御情報を制御部125に送る。一方、撮像素子130算出された駆動量を優先する情報を取得した場合は、制御信号切替部124は撮像素子130で算出された第1の制御情報を制御部125に送る。制御信号切替部124による制御情報の切り替えは、画像の更新周期、すなわち撮像素子130による全画素の読み出しの周期には同期せずに行われる。 The image sensor 130 transmits the first control information and priority information indicating which control information of the image sensor 130 or the image processing engine 120 should be prioritized to the control signal switching unit 124 in the image processing engine 120. The control signal switching unit 124 switches the control information to be sent to the control unit 125 based on the priority information acquired from the image sensor 130. When information that prioritizes the control information calculated by the image processing engine 120 is acquired, the control signal switching unit 124 sends the second control information calculated by the image processing engine 120 to the control unit 125. On the other hand, when information that prioritizes the drive amount calculated by the image sensor 130 is acquired, the control signal switching unit 124 sends the first control information calculated by the image sensor 130 to the control unit 125. The switching of the control information by the control signal switching unit 124 is performed without synchronizing with the image update period, i.e., the period of reading all pixels by the image sensor 130.

画像処理エンジン120で算出された第2の制御情報を取得した制御部125は、レンズの位置情報と相対的な駆動量とに基づいて、絶対的な駆動量を算出して第2の制御情報を更新し、ドライバ112に送る。一方、撮像素子130で算出された第1の制御情報を取得した制御部は、該制御情報をそのままドライバ112に送る。ドライバ112に送られた制御情報は、カメラ部110側のIF111およびレンズ部101側のIF107を介してレンズ制御部106に送られる。制御信号切替部124により、撮像素子130側の制御情報と画像処理エンジン120側の制御情報が混在した状態でレンズ部101に送られることがなくなる。 The control unit 125, which has acquired the second control information calculated by the image processing engine 120, calculates an absolute drive amount based on the lens position information and the relative drive amount, updates the second control information, and sends it to the driver 112. On the other hand, the control unit, which has acquired the first control information calculated by the image sensor 130, sends the control information as is to the driver 112. The control information sent to the driver 112 is sent to the lens control unit 106 via the IF 111 on the camera unit 110 side and the IF 107 on the lens unit 101 side. The control signal switching unit 124 prevents the control information on the image sensor 130 side and the control information on the image processing engine 120 side from being sent to the lens unit 101 in a mixed state.

撮像素子130でのAFに係る処理の流れについて説明する。図6は、AFに係る撮像素子130内の処理の流れを示したフローチャートである。ステップS601において、撮像部131は、画像信号の読み出しを行う。撮像素子130内では、全画素読み出しの完了を待たず、間引いた画素の読み出しが完了した段階で次のステップS602の処理を行う。ステップS602およびステップS603において、認識部132は、画像認識を行う。具体的には、ステップS602において、認識部132は学習モデルに従ってシーン認識を行う。シーンが認識出来た場合、被写体位置の予測を行いステップS603で被写体検出を行う領域を限定する。ステップS603で、認識部132は被写体検出を行う。画像認識の結果であるシーン認識の結果と被写体の検出結果は、駆動量計算部133と決定部134に出力される。 The flow of processing related to AF in the image sensor 130 will be described. FIG. 6 is a flowchart showing the flow of processing in the image sensor 130 related to AF. In step S601, the image sensor 131 reads out image signals. In the image sensor 130, the processing of the next step S602 is performed when the reading of the thinned pixels is completed without waiting for the completion of the reading of all pixels. In steps S602 and S603, the recognition unit 132 performs image recognition. Specifically, in step S602, the recognition unit 132 performs scene recognition according to a learning model. If the scene is recognized, the subject position is predicted and the area in which the subject detection is performed is limited in step S603. In step S603, the recognition unit 132 performs subject detection. The scene recognition result, which is the result of image recognition, and the subject detection result are output to the drive amount calculation unit 133 and the determination unit 134.

ステップS604~ステップS606で、駆動量計算部133は第1の制御情報を生成する。具体的には、ステップS604で、駆動量計算部133は、レンズ部101からフォーカスレンズ102の位置情報を取得する。ステップS605で、認識部132および駆動量計算部133は、フォーカスレンズ102を合焦位置に駆動させるための相対的な駆動量を算出する。まず、認識部132がデフォーカス量を算出し、駆動量計算部133がデフォーカス量に基づいて相対的な駆動量を算出する。なお、認識部132によるデフォーカス量の算出は、画像認識処理を行うステップS602で実行されていてもよい。ステップS606で、ステップS604で取得したフォーカスレンズ102の位置情報とステップS603とに基づいて、絶対的な駆動量を算出し、第1の制御情報を生成する。 In steps S604 to S606, the drive amount calculation unit 133 generates first control information. Specifically, in step S604, the drive amount calculation unit 133 acquires position information of the focus lens 102 from the lens unit 101. In step S605, the recognition unit 132 and the drive amount calculation unit 133 calculate a relative drive amount for driving the focus lens 102 to the in-focus position. First, the recognition unit 132 calculates a defocus amount, and the drive amount calculation unit 133 calculates a relative drive amount based on the defocus amount. Note that the calculation of the defocus amount by the recognition unit 132 may be performed in step S602, where image recognition processing is performed. In step S606, an absolute drive amount is calculated based on the position information of the focus lens 102 acquired in step S604 and step S603, and the first control information is generated.

撮像素子130では、第1の制御情報を生成するステップS604~ステップS606の処理と並行して、優先する制御情報を決定する処理を行う。ステップS607で、決定部134は、撮像素子130で生成された第1の制御情報と画像処理エンジン120で生成された第2の制御情報のいずれを優先するかを決定し、優先情報を生成する。そして、撮像素子130は、ステップS606で生成した第1の制御情報とステップS607で生成した優先情報とを、画像処理エンジン120の制御信号切替部124に出力する。 In parallel with the processes of steps S604 to S606 for generating the first control information, the image sensor 130 performs a process for determining which control information is to be prioritized. In step S607, the determination unit 134 determines which of the first control information generated by the image sensor 130 or the second control information generated by the image processing engine 120 is to be prioritized, and generates priority information. The image sensor 130 then outputs the first control information generated in step S606 and the priority information generated in step S607 to the control signal switching unit 124 of the image processing engine 120.

次に、画像処理エンジン120の制御信号切替部124による切替処理の流れについて説明する。図7は、制御信号切替部124の処理を示すフローチャートである。ステップS701で、制御信号切替部124は、撮像素子130から取得した優先情報に基づき、第1の制御情報と第2の制御情報のいずれを優先するか判定する。撮像素子130で生成された第1の制御情報を優先すると判定した場合は、ステップS702に進む。一方、画像処理エンジン120で生成された第2の制御情報を優先すると判定した場合は、ステップS703に進む。 Next, the flow of switching processing by the control signal switching unit 124 of the image processing engine 120 will be described. FIG. 7 is a flowchart showing processing by the control signal switching unit 124. In step S701, the control signal switching unit 124 determines whether to prioritize the first control information or the second control information based on the priority information acquired from the image sensor 130. If it is determined that the first control information generated by the image sensor 130 is to be prioritized, the process proceeds to step S702. On the other hand, if it is determined that the second control information generated by the image processing engine 120 is to be prioritized, the process proceeds to step S703.

ステップS702で、制御信号切替部124は、レンズ部101に出力するフォーカスレンズ102を合焦位置に制御するための値を撮像素子130で生成された第1の制御情報とする。ステップS703で、制御信号切替部124は、レンズ部101に出力するフォーカスレンズ102を合焦位置に制御するための値を画像処理エンジン120で生成された第2の制御情報とする。ステップS704で、制御信号切替部124は、前回の制御情報の出力が完了しているかを判定する。前回の制御情報の出力が完了していると判定した場合はステップS705の処理に進む。一方、前回の制御情報の出力が完了していないと判定した場合は、完了するまでステップS704の処理を繰り返す。ステップS704の処理により、前回の制御情報の送信が完了した後に制御情報の切替を行うことができる。ステップS705で、制御信号切替部124は、ドライバ112にステップS702もしくはステップS703で決定された制御情報を出力する。制御信号切替部124から出力された制御情報は、ドライバ112、カメラ部110側のIF111、レンズ部101側のIF102を介してレンズ制御部106に入力される。 In step S702, the control signal switching unit 124 sets the value for controlling the focus lens 102 to the in-focus position to be output to the lens unit 101 as the first control information generated by the image sensor 130. In step S703, the control signal switching unit 124 sets the value for controlling the focus lens 102 to the in-focus position to be output to the lens unit 101 as the second control information generated by the image processing engine 120. In step S704, the control signal switching unit 124 determines whether the output of the previous control information has been completed. If it is determined that the output of the previous control information has been completed, the process proceeds to step S705. On the other hand, if it is determined that the output of the previous control information has not been completed, the process of step S704 is repeated until it is completed. By the process of step S704, the control information can be switched after the transmission of the previous control information has been completed. In step S705, the control signal switching unit 124 outputs the control information determined in step S702 or step S703 to the driver 112. The control information output from the control signal switching unit 124 is input to the lens control unit 106 via the driver 112, the IF 111 on the camera unit 110 side, and the IF 102 on the lens unit 101 side.

以上説明したように、本実施形態によると、シーンや被写体に応じてフォーカスレンズを合焦位置に駆動させるための制御情報を切り替えることができ、高速で高精度なAF動作を実現できる。 As described above, according to this embodiment, it is possible to switch the control information for driving the focus lens to the in-focus position depending on the scene and subject, thereby achieving high-speed, high-precision AF operation.

(第2実施形態)
第1実施形態では、フォーカスレンズ102の位置情報に基づいた絶対的な駆動量を撮像素子130と画像処理エンジン120の双方で算出する例について説明した。すなわち、第1の制御情報に対応する絶対的な駆動量は、撮像素子130内で算出した。第2実施形態では、第1の制御情報について、撮像素子130では相対的な駆動量まで算出して、画像処理エンジン120で絶対的な駆動量を算出する例について説明する。なお、第2の制御情報に係る相対的な駆動量および絶対的な駆動量の算出は、第1実施形態と同様である。
Second Embodiment
In the first embodiment, an example has been described in which the absolute drive amount based on the position information of the focus lens 102 is calculated by both the image sensor 130 and the image processing engine 120. That is, the absolute drive amount corresponding to the first control information is calculated within the image sensor 130. In the second embodiment, an example will be described in which the image sensor 130 calculates even the relative drive amount for the first control information, and the image processing engine 120 calculates the absolute drive amount. Note that the calculation of the relative drive amount and absolute drive amount related to the second control information is similar to the first embodiment.

以下では、第1実施形態との差異についてのみ説明する。図8は、第2実施形態の撮像装置100の構成を示す図である。第1実施形態と同様の構成については同じ符号を付すことでその説明を省略する。第1実施形態ではレンズ部101から取得したフォーカスレンズ102の位置情報を撮像素子130と画像処理エンジン120の双方に入力していたが、第2実施形態では画像処理エンジン120にのみ入力する。カメラ側のIF800は、レンズ側のIF107を介してレンズ制御部106から取得したフォーカスレンズ102の位置情報を、画像処理エンジン120の制御部803にのみ出力し、撮像素子130には出力しない。これにより、カメラ側のIF800と撮像素子130間の物理的な配線を減らすことができる。 Below, only the differences from the first embodiment will be described. FIG. 8 is a diagram showing the configuration of the imaging device 100 of the second embodiment. The same components as those in the first embodiment are given the same reference numerals and their description will be omitted. In the first embodiment, the position information of the focus lens 102 acquired from the lens unit 101 is input to both the image sensor 130 and the image processing engine 120, but in the second embodiment, it is input only to the image processing engine 120. The camera-side IF 800 outputs the position information of the focus lens 102 acquired from the lens control unit 106 via the lens-side IF 107 only to the control unit 803 of the image processing engine 120, and does not output it to the image sensor 130. This makes it possible to reduce the physical wiring between the camera-side IF 800 and the image sensor 130.

撮像素子130の駆動量計算部801は、フォーカスレンズ102の位置情報を取得しない。そのため、駆動量計算部801は認識部132で算出されたデフォーカス量に基づいて、フォーカスレンズ102を合焦位置に駆動させるための相対的な駆動量までを算出し、第1の制御情報を生成する。駆動量計算部801生成された相対的な駆動量である第1の制御情報は、決定部134が決定した優先情報と共に、画像処理エンジン120の制御信号切替部802に出力される。 The drive amount calculation unit 801 of the image sensor 130 does not acquire position information of the focus lens 102. Therefore, the drive amount calculation unit 801 calculates the relative drive amount for driving the focus lens 102 to the in-focus position based on the defocus amount calculated by the recognition unit 132, and generates first control information. The first control information, which is the relative drive amount generated by the drive amount calculation unit 801, is output to the control signal switching unit 802 of the image processing engine 120 together with the priority information determined by the determination unit 134.

画像処理エンジン120の制御信号切替部802は、優先情報に基づいてレンズ部101へ出力する制御情報を切り替える。この際、制御信号切替部802が制御部803に出力する制御情報は、第1の制御情報の場合も第2の制御情報の場合も、相対的な駆動量となる。制御部803は、制御信号切替部802から取得した相対的な駆動量とレンズ部101から取得したフォーカスレンズ102の位置情報とに基づいて、フォーカスレンズ102の絶対的な駆動量を算出する。そして、制御部803は、算出した絶対的な駆動量をドライバ112およびIF800を介してレンズ部101に出力する。 The control signal switching unit 802 of the image processing engine 120 switches the control information to be output to the lens unit 101 based on the priority information. At this time, the control information output by the control signal switching unit 802 to the control unit 803 is a relative drive amount, whether it is the first control information or the second control information. The control unit 803 calculates the absolute drive amount of the focus lens 102 based on the relative drive amount acquired from the control signal switching unit 802 and the position information of the focus lens 102 acquired from the lens unit 101. Then, the control unit 803 outputs the calculated absolute drive amount to the lens unit 101 via the driver 112 and the IF 800.

このように、本実施形態では、シーンや被写体に応じてフォーカスレンズを合焦位置に駆動させるための制御情報を切り替えることができ、高速で高精度なAF動作を実現できる。さらに、撮像素子130において、レンズ部101からのフォーカスレンズ102の位置情報を受け取らないことで、レンズ部101と撮像素子130の間の物理的な配線を減らすことができる。 In this way, in this embodiment, it is possible to switch control information for driving the focus lens to a focus position depending on the scene or subject, and to achieve high-speed, highly accurate AF operation. Furthermore, by not receiving position information of the focus lens 102 from the lens unit 101 in the image sensor 130, it is possible to reduce the amount of physical wiring between the lens unit 101 and the image sensor 130.

(第3実施形態)
第1実施形態および第2実施形態では、レンズ部101に出力するフォーカスレンズ102の制御情報を切り替える処理を画像処理エンジン120内で行う例について説明した。第3実施形態では、レンズ部101に出力するフォーカスレンズ102の制御情報を切り替える処理を撮像素子130内で行う例について説明する。
Third Embodiment
In the first and second embodiments, an example has been described in which the process of switching the control information of the focus lens 102 to be output to the lens unit 101 is performed within the image processing engine 120. In the third embodiment, an example will be described in which the process of switching the control information of the focus lens 102 to be output to the lens unit 101 is performed within the image sensor 130.

以下では、第1実施形態との差異についてのみ説明する。図9は、第3実施形態の撮像装置100の構成を示す図である。第1実施形態と同様の構成については同じ符号を付すことでその説明を省略する。撮像素子930は、撮像部131、認識部132,駆動量計算部901、制御信号切替部902、制御部903、画像処理エンジン120とのIF135、ドライバとのIF904を有する。画像処理エンジン120は、画像処理部121、認識部122、駆動量計算部905を有する。このように、本実施形態では、レンズ部101に出力する制御情報を切り替える制御信号切替部902は、撮像素子930が有する。 Below, only the differences from the first embodiment will be described. FIG. 9 is a diagram showing the configuration of the imaging device 100 of the third embodiment. The same components as those in the first embodiment are given the same reference numerals and their description will be omitted. The imaging element 930 has an imaging unit 131, a recognition unit 132, a drive amount calculation unit 901, a control signal switching unit 902, a control unit 903, an IF 135 with the image processing engine 120, and an IF 904 with the driver. The image processing engine 120 has an image processing unit 121, a recognition unit 122, and a drive amount calculation unit 905. Thus, in this embodiment, the imaging element 930 has a control signal switching unit 902 that switches the control information to be output to the lens unit 101.

第1実施形態ではレンズ部101から取得したフォーカスレンズ102の位置情報を撮像素子130と画像処理エンジン120の双方に入力していたが、第3実施形態では撮像素子930にのみ入力する。撮像素子930の駆動量計算部901は、デフォーカス量から算出した相対的な駆動量とレンズ部101から取得したフォーカスレンズ102の位置情報に基づいて絶対的な駆動量を算出し、フォーカスレンズ102を駆動させるための第1の制御情報を生成する。そして駆動量計算部901は、生成した第1の制御情報を撮像素子930内の制御信号切替部902に出力する。画像処理エンジン920の駆動量計算部905は、デフォーカス量から相対的な駆動量を算出し、フォーカスレンズ102を駆動させるための第2の制御情報を生成する。そして駆動量計算部905は、生成した第2の制御情報を撮像素子930内の制御信号切替部902に出力する。 In the first embodiment, the position information of the focus lens 102 acquired from the lens unit 101 is input to both the image sensor 130 and the image processing engine 120, but in the third embodiment, it is input only to the image sensor 930. The drive amount calculation unit 901 of the image sensor 930 calculates an absolute drive amount based on the relative drive amount calculated from the defocus amount and the position information of the focus lens 102 acquired from the lens unit 101, and generates first control information for driving the focus lens 102. The drive amount calculation unit 901 then outputs the generated first control information to the control signal switching unit 902 in the image sensor 930. The drive amount calculation unit 905 of the image processing engine 920 calculates a relative drive amount from the defocus amount, and generates second control information for driving the focus lens 102. The drive amount calculation unit 905 then outputs the generated second control information to the control signal switching unit 902 in the image sensor 930.

制御信号切替部902は、駆動量計算部901から撮像素子930で生成された第1の制御情報を、画像処理エンジン920の駆動量計算部905から画像処理エンジン920で生成された第2の制御情報を取得する。制御信号切替部902は、撮像素子930で生成された第1の制御情報と画像処理エンジン920で生成された第2の制御情報のいずれを優先するかを決定し、該決定に応じて出力する制御情報を切り替える。言い換えると、制御信号切替部902は、第1実施形態の決定部134および制御信号切替部124の機能を有する。 The control signal switching unit 902 acquires the first control information generated by the image sensor 930 from the drive amount calculation unit 901, and the second control information generated by the image processing engine 920 from the drive amount calculation unit 905 of the image processing engine 920. The control signal switching unit 902 decides which of the first control information generated by the image sensor 930 and the second control information generated by the image processing engine 920 is to be prioritized, and switches the control information to be output in accordance with the decision. In other words, the control signal switching unit 902 has the functions of the decision unit 134 and the control signal switching unit 124 of the first embodiment.

制御部903は、制御信号切替部902から入力された制御情報をIF904、ドライバ112、IF900を介してレンズ部101に出力する。なお、制御信号切替部902から入力された制御情報が第1の制御情報であった場合は、絶対的な駆動量が算出済みのため制御部903はそのまま第1の制御情報をドライバ112に出力する。一方、制御信号切替部902から入力された制御情報が第2の制御情報であった場合は、制御部903はレンズ部101から取得したフォーカスレンズ102の位置情報に基づいて第2の制御情報を更新する。制御部903は、第2の制御情報の相対的な駆動量とフォーカスレンズ102の位置情報とに基づいてフォーカスレンズ102の絶対的な駆動量を算出し第2の制御情報を更新して、ドライバ112に出力する。なお、本実施形態では第1の制御情報に係る絶対的な駆動量を駆動量計算部901で算出する例について説明したが、駆動量計算部901では相対的な駆動量までの算出に留め、制御部903で第1の制御情報に係る絶対的な駆動量を算出するようにしてもよい。 The control unit 903 outputs the control information input from the control signal switching unit 902 to the lens unit 101 via IF 904, driver 112, and IF 900. If the control information input from the control signal switching unit 902 is the first control information, the control unit 903 outputs the first control information to the driver 112 as is because the absolute drive amount has already been calculated. On the other hand, if the control information input from the control signal switching unit 902 is the second control information, the control unit 903 updates the second control information based on the position information of the focus lens 102 acquired from the lens unit 101. The control unit 903 calculates the absolute drive amount of the focus lens 102 based on the relative drive amount of the second control information and the position information of the focus lens 102, updates the second control information, and outputs it to the driver 112. In this embodiment, an example has been described in which the drive amount calculation unit 901 calculates the absolute drive amount related to the first control information, but the drive amount calculation unit 901 may only calculate the relative drive amount, and the control unit 903 may calculate the absolute drive amount related to the first control information.

このように、本実施形態では第1実施形態と比較して、IF900と画像処理エンジン920との間の物理的な配線を減らすことができる。一方で、撮像素子930内にドライバ112と接続するためのIF904が必要となる。 As such, in this embodiment, compared to the first embodiment, the amount of physical wiring between the IF 900 and the image processing engine 920 can be reduced. On the other hand, an IF 904 is required in the image sensor 930 to connect to the driver 112.

このように、本実施形態では、シーンや被写体に応じてフォーカスレンズを合焦位置に駆動させるための制御情報を切り替えることができ、高速で高精度なAF動作を実現できる。さらに、画像処理エンジン920において、レンズ部101からのフォーカスレンズ102の位置情報を受け取らないことで、レンズ部101と画像処理エンジン920の間の物理的な配線を減らすことができる。 In this way, in this embodiment, it is possible to switch control information for driving the focus lens to a focus position depending on the scene or subject, and to achieve high-speed, highly accurate AF operation. Furthermore, by not receiving position information of the focus lens 102 from the lens unit 101 in the image processing engine 920, it is possible to reduce the amount of physical wiring between the lens unit 101 and the image processing engine 920.

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Embodiments
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。 The above describes preferred embodiments of the present invention, but the present invention is not limited to these embodiments, and various modifications and variations are possible within the scope of the gist of the invention.

100 撮像装置
110 カメラ部
120 画像処理エンジン
121 画像処理部
122 認識部
123 駆動量計算部
124 制御信号切替部
125 制御部
130 撮像素子
131 撮像部
132 認識部
133 駆動量計算部
REFERENCE SIGNS LIST 100 Imaging device 110 Camera unit 120 Image processing engine 121 Image processing unit 122 Recognition unit 123 Drive amount calculation unit 124 Control signal switching unit 125 Control unit 130 Imaging element 131 Imaging unit 132 Recognition unit 133 Drive amount calculation unit

Claims (16)

撮像素子および画像処理装置を有する撮像装置であって、
フォーカスレンズの駆動に用いるために出力する制御情報を、前記撮像素子で生成されたフォーカスレンズの駆動を制御するための第1の制御情報と前記画像処理装置で生成されたフォーカスレンズの駆動を制御するための第2の制御情報のいずれかに切り替える切替手段を有し、
前記制御情報は前記フォーカスレンズの駆動量を示す情報を含み、
前記撮像素子は、前記画像処理装置とは異なるプロセッサを有し、前記画像処理装置での被写体検出の結果を用いずに、前記撮像装置の内部での被写体検出の結果を用いて前記第1の制御情報を生成する
ことを特徴とする撮像装置。
An imaging device having an imaging element and an image processing device,
a switching means for switching control information to be output for use in driving a focus lens between first control information for controlling the driving of the focus lens generated by the image sensor and second control information for controlling the driving of the focus lens generated by the image processing device;
the control information includes information indicating a drive amount of the focus lens,
The imaging device, characterized in that the imaging element has a processor different from the image processing device, and generates the first control information using a result of subject detection inside the imaging device, without using a result of subject detection in the image processing device.
前記撮像素子は、前記画像処理装置が前記第2の制御情報を生成するよりも早く、前記第1の制御情報を生成することを特徴とする請求項1に記載の撮像装置。 The imaging device according to claim 1, characterized in that the imaging element generates the first control information earlier than the image processing device generates the second control information. 前記撮像素子は、画像信号の読み出しと同期せずに第1の制御情報を生成し、前記切替手段に出力することを特徴とする請求項1または2に記載の撮像装置。 The imaging device according to claim 1 or 2, characterized in that the imaging element generates the first control information asynchronously with the readout of the image signal and outputs it to the switching means. 前記撮像素子は、全画素の画像信号が読み出されるよりも早く第1の制御情報を生成し、前記切替手段に出力することを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 3, characterized in that the imaging element generates the first control information and outputs it to the switching means before image signals of all pixels are read out. 前記撮像素子は一部の画素の画像信号に基づいて前記第1の制御情報を生成し、前記画像処理装置は画像処理を行った全画素の画像信号に基づいて前記第2の制御情報を生成することを特徴とする請求項1乃至4のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 4, characterized in that the imaging element generates the first control information based on image signals of some pixels, and the image processing device generates the second control information based on image signals of all pixels that have been subjected to image processing. 前記撮像素子は、
被写体像を撮像して画像信号を出力する撮像手段と、
前記画像信号に基づいて画像認識を行う認識手段と、
フォーカスレンズの駆動を制御するための第1の制御情報を生成する生成手段と、
前記画像認識の結果に基づいて優先する制御情報を決定し、優先する制御情報を示す優先情報を生成する決定手段と、を有し、
前記切替手段は、前記優先情報に基づいて出力する制御情報を切り替えることを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。
The imaging element includes:
an imaging means for capturing an image of a subject and outputting an image signal;
A recognition means for performing image recognition based on the image signal;
A generating unit that generates first control information for controlling driving of the focus lens;
a determination means for determining priority control information based on a result of the image recognition and generating priority information indicating the priority control information;
4. The imaging apparatus according to claim 1, wherein the switching unit switches the control information to be output based on the priority information.
前記決定手段は、被写体の位置および動き、撮影シーンのいずれかに基づいて優先する制御情報を決定することを特徴とする請求項6に記載の撮像装置。 The imaging device according to claim 6, characterized in that the determining means determines the control information to be prioritized based on either the position and movement of the subject or the photographed scene. 前記認識手段は前記画像認識により被写体の位置を予想し、予測した被写体の位置に基づいて被写体の検出およびデフォーカス量の算出を行うことを特徴とする請求項6または7に記載の撮像装置。 The imaging device according to claim 6 or 7, characterized in that the recognition means predicts the position of the subject by the image recognition, and detects the subject and calculates the defocus amount based on the predicted position of the subject. 前記切替手段は、前記撮像素子が画像信号を読み出す周期に同期せずに制御情報の切り替えを行うことを特徴とする請求項1乃至8のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 8, characterized in that the switching means switches the control information asynchronously with a period in which the imaging element reads out an image signal. 前記切替手段は、制御情報の出力が完了してから、次に出力する制御情報の切り替えを行うことを特徴とする請求項1乃至9のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 9, characterized in that the switching means switches the control information to be output next after output of the control information is completed. 前記画像処理装置が前記切替手段を有することを特徴とする請求項1乃至10のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 10, characterized in that the image processing device has the switching means. 前記撮像素子および前記画像処理装置はそれぞれフォーカスレンズの位置情報を取得して、前記位置情報に基づいたフォーカスレンズの制御情報を生成することを特徴とする請求項11に記載の撮像装置。 The imaging device according to claim 11, characterized in that the imaging element and the image processing device each acquire position information of a focus lens and generate control information for the focus lens based on the position information. 前記撮像素子はフォーカスレンズの位置情報を取得せず、前記画像処理装置において、フォーカスレンズの位置情報および前記撮像素子から取得した前記第1の制御情報に基づいて前記第1の制御情報を更新することを特徴とする請求項11に記載の撮像装置。 The imaging device according to claim 11, characterized in that the imaging element does not acquire position information of the focus lens, and the image processing device updates the first control information based on position information of the focus lens and the first control information acquired from the imaging element. 前記撮像素子が、前記切替手段と、レンズ装置に前記制御情報を出力できるインタフェースと、を有し、
前記画像処理装置はフォーカスレンズの位置情報を取得せず、前記撮像素子において、フォーカスレンズの位置情報および前記画像処理装置から取得した前記第2の制御情報に基づいて前記第2の制御情報を更新することを特徴とする請求項1乃至10のいずれか1項に記載の撮像装置。
the imaging element includes the switching means and an interface capable of outputting the control information to the lens device,
An imaging device as described in any one of claims 1 to 10, characterized in that the image processing device does not acquire position information of a focus lens, and in the imaging element, the second control information is updated based on position information of a focus lens and the second control information acquired from the image processing device.
焦点調節を行うためのフォーカスレンズと、
前記フォーカスレンズを駆動するための駆動手段と、
前記駆動手段を制御する制御手段と、を有し、
前記制御手段は、前記切替手段から出力されたフォーカスレンズの前記制御情報に応じて、前記駆動手段を制御してフォーカスレンズを駆動させることを特徴とする請求項1乃至14のいずれか1項に記載の撮像装置。
A focus lens for adjusting the focus;
a driving means for driving the focus lens;
A control means for controlling the driving means,
15. The imaging apparatus according to claim 1, wherein the control means controls the drive means to drive the focus lens in accordance with the control information for the focus lens output from the switching means.
撮像素子および画像処理装置を有する撮像装置の制御方法であって、
前記撮像素子でフォーカスレンズの駆動を制御するための第1の制御情報を生成する工程と、
前記画像処理装置でフォーカスレンズの駆動を制御するための第2の制御情報を生成する工程と、
フォーカスレンズの駆動に用いるために出力する制御情報を、前記撮像素子で生成された前記第1の制御情報と前記画像処理装置で生成された前記第2の制御情報のいずれかに切り替える工程と、を有し、
前記制御情報は前記フォーカスレンズの駆動量を示す情報を含み、
前記撮像素子は、前記画像処理装置とは異なるプロセッサを有し、前記画像処理装置での被写体検出の結果を用いずに、前記撮像装置の内部での被写体検出の結果を用いて前記第1の制御情報を生成することを特徴とする撮像装置の制御方法。
A method for controlling an imaging device having an imaging element and an image processing device, comprising:
generating first control information for controlling driving of a focus lens in the imaging element;
generating second control information for controlling driving of a focus lens by the image processing device;
switching control information to be output for use in driving a focus lens to either the first control information generated by the image sensor or the second control information generated by the image processing device;
the control information includes information indicating a drive amount of the focus lens,
A method for controlling an imaging device, characterized in that the imaging element has a processor different from the image processing device, and the first control information is generated using a result of subject detection within the imaging device, without using a result of subject detection in the image processing device.
JP2022009246A 2022-01-25 2022-01-25 Image capture device, image capture element, image capture device control method, and image capture element control method Active JP7631245B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022009246A JP7631245B2 (en) 2022-01-25 2022-01-25 Image capture device, image capture element, image capture device control method, and image capture element control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022009246A JP7631245B2 (en) 2022-01-25 2022-01-25 Image capture device, image capture element, image capture device control method, and image capture element control method

Publications (2)

Publication Number Publication Date
JP2023108236A JP2023108236A (en) 2023-08-04
JP7631245B2 true JP7631245B2 (en) 2025-02-18

Family

ID=87475146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022009246A Active JP7631245B2 (en) 2022-01-25 2022-01-25 Image capture device, image capture element, image capture device control method, and image capture element control method

Country Status (1)

Country Link
JP (1) JP7631245B2 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001235675A (en) 2000-02-22 2001-08-31 Eiji Kawamura Focus control system
JP2001255456A (en) 2000-03-13 2001-09-21 Olympus Optical Co Ltd Range-finding device
JP2007121504A (en) 2005-10-26 2007-05-17 Canon Inc Focus detection apparatus and method, and imaging apparatus
JP2008276214A (en) 2007-04-04 2008-11-13 Nikon Corp Digital camera
JP2012123404A (en) 2007-08-13 2012-06-28 Panasonic Corp Imaging apparatus
JP2014228727A (en) 2013-05-23 2014-12-08 キヤノン株式会社 Imaging device and method for controlling the same device
JP2016072695A (en) 2014-09-26 2016-05-09 キヤノン株式会社 Imaging apparatus, control method therefor, program, and storage medium
JP2017098903A (en) 2015-11-27 2017-06-01 キヤノン株式会社 Imaging element and imaging apparatus
JP2018066931A (en) 2016-10-21 2018-04-26 キヤノン株式会社 Solid state image pickup element, control method thereof, and imaging apparatus
JP6635211B1 (en) 2019-03-18 2020-01-22 株式会社ナカヨ Echo canceller and IP telephone

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001235675A (en) 2000-02-22 2001-08-31 Eiji Kawamura Focus control system
JP2001255456A (en) 2000-03-13 2001-09-21 Olympus Optical Co Ltd Range-finding device
JP2007121504A (en) 2005-10-26 2007-05-17 Canon Inc Focus detection apparatus and method, and imaging apparatus
JP2008276214A (en) 2007-04-04 2008-11-13 Nikon Corp Digital camera
JP2012123404A (en) 2007-08-13 2012-06-28 Panasonic Corp Imaging apparatus
JP2014228727A (en) 2013-05-23 2014-12-08 キヤノン株式会社 Imaging device and method for controlling the same device
JP2016072695A (en) 2014-09-26 2016-05-09 キヤノン株式会社 Imaging apparatus, control method therefor, program, and storage medium
JP2017098903A (en) 2015-11-27 2017-06-01 キヤノン株式会社 Imaging element and imaging apparatus
JP2018066931A (en) 2016-10-21 2018-04-26 キヤノン株式会社 Solid state image pickup element, control method thereof, and imaging apparatus
JP6635211B1 (en) 2019-03-18 2020-01-22 株式会社ナカヨ Echo canceller and IP telephone

Also Published As

Publication number Publication date
JP2023108236A (en) 2023-08-04

Similar Documents

Publication Publication Date Title
EP1684503B1 (en) Camera and autofocus control method therefor
US8243188B2 (en) Imaging apparatus
KR101710633B1 (en) Auto focus adjusting method, auto focus adjusting apparatus, and digital photographing apparatus including the same
US8988579B2 (en) Imaging apparatus
JP2004109690A (en) Camera system and camera
US8447179B2 (en) Method and apparatus for applying multi-autofocusing (AF) using contrast AF
CN106470317B (en) Image pickup apparatus and control method thereof
JP4874669B2 (en) Autofocus unit and digital camera
US20120057069A1 (en) Autofocus apparatus and image-pickup apparatus
JP4797522B2 (en) Imaging apparatus and program thereof
JP2017211487A (en) Imaging apparatus and automatic focus adjustment method
US20030169363A1 (en) Image pickup apparatus and method, and image-pickup control computer program
KR20120106307A (en) Auto focusing apparatus
CN103561207A (en) Image pickup apparatus and control method thereof
JP2011239131A (en) Imaging apparatus
US8737831B2 (en) Digital photographing apparatus and method that apply high-speed multi-autofocusing (AF)
JP2016142924A (en) Imaging apparatus, control method therefor, program, and storage medium
KR101979803B1 (en) High speed continuous shooting Digital photographing apparatus and method for controlling the same
JP5409201B2 (en) Focus detection apparatus and focus detection method
JP7631245B2 (en) Image capture device, image capture element, image capture device control method, and image capture element control method
JPH11337814A (en) Optical device
JP2014006477A (en) Imaging apparatus, lens device and method for controlling imaging apparatus
JP6624789B2 (en) Focus control device, control method thereof, control program, and imaging device
JP5789937B2 (en) Image tracking device and imaging device
JP2021086137A (en) Image capturing device and control method therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240405

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241002

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250205

R150 Certificate of patent or registration of utility model

Ref document number: 7631245

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150