JPS59155808A - 自動焦点検出装置 - Google Patents
自動焦点検出装置Info
- Publication number
- JPS59155808A JPS59155808A JP2859583A JP2859583A JPS59155808A JP S59155808 A JPS59155808 A JP S59155808A JP 2859583 A JP2859583 A JP 2859583A JP 2859583 A JP2859583 A JP 2859583A JP S59155808 A JPS59155808 A JP S59155808A
- Authority
- JP
- Japan
- Prior art keywords
- image
- pupil
- image sensor
- image data
- focus
- 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
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B7/00—Mountings, adjusting means, or light-tight connections, for optical elements
- G02B7/28—Systems for automatic generation of focusing signals
- G02B7/34—Systems for automatic generation of focusing signals using different areas in a pupil plane
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
れる自動焦点検出装置であって、異なる光路を通って形
成された二つの像を多数の素子を配列して成る光′亀変
換装(aにより個別に光電出力信号に変換し、該光′低
出力信号に基いて二つの像の相対位置関係を検出するこ
とによυ合焦検出を行うようにした自動焦点検出装置に
関するものである。
成された二つの像を多数の素子を配列して成る光′亀変
換装(aにより個別に光電出力信号に変換し、該光′低
出力信号に基いて二つの像の相対位置関係を検出するこ
とによυ合焦検出を行うようにした自動焦点検出装置に
関するものである。
この種従来の自動焦点検出装置には、三角測量を応用し
た距離計式のものや瞳を通る光束を分割して二つの像を
得る’r T L方式のものがあり、いずれも二つの像
の合致を検出するのに二つの像についてデジタル的に相
関を求め、その相関値の極値をもって合致となし且つそ
の合致まで二つの像の相対移@量をもって1象の位相差
量とするものであった。
た距離計式のものや瞳を通る光束を分割して二つの像を
得る’r T L方式のものがあり、いずれも二つの像
の合致を検出するのに二つの像についてデジタル的に相
関を求め、その相関値の極値をもって合致となし且つそ
の合致まで二つの像の相対移@量をもって1象の位相差
量とするものであった。
第1図はその一例を示しており、図示し々いイメージセ
ンサ−により撮られた二つの像のデータA,Bはサンプ
ルホールド回路,A−D変換器(いずれも図示せず)等
を通ってリング状のシフトレジスタla,lbに夫々記
憶される。この例では画像データを128ビツト構成と
している。両画像データA,Bが夫々シフトレジスタl
a,lbに格納されると、続いて差の絶対値を求める回
路2によシ各ビット毎の差の絶対値が求められ、更に加
算器3によってそれらの和が求められて二つの像の相関
値となる。次に、クロックOLからのノぞルスによりシ
フトレジスタ1bの画像データBが1ビット分移動され
て再び回路2.加算器3により相関値が求められる。こ
のようにして、クロックOLにより次々と一方の画像デ
ータを移動させるたびに相関値が求められ、更にビーク
ディテクタ4によって相関値の極値が求められ、極値を
検出した位置が合焦位置となる。又、極値の場合のクロ
ック数がカウンタ5によって求められ、このクロック数
即ちシフトレジスタ1bの画像データBの移動量が二つ
の画像の位相差量となり、これからデフォーカスの方向
と量を知ることが出来る。
ンサ−により撮られた二つの像のデータA,Bはサンプ
ルホールド回路,A−D変換器(いずれも図示せず)等
を通ってリング状のシフトレジスタla,lbに夫々記
憶される。この例では画像データを128ビツト構成と
している。両画像データA,Bが夫々シフトレジスタl
a,lbに格納されると、続いて差の絶対値を求める回
路2によシ各ビット毎の差の絶対値が求められ、更に加
算器3によってそれらの和が求められて二つの像の相関
値となる。次に、クロックOLからのノぞルスによりシ
フトレジスタ1bの画像データBが1ビット分移動され
て再び回路2.加算器3により相関値が求められる。こ
のようにして、クロックOLにより次々と一方の画像デ
ータを移動させるたびに相関値が求められ、更にビーク
ディテクタ4によって相関値の極値が求められ、極値を
検出した位置が合焦位置となる。又、極値の場合のクロ
ック数がカウンタ5によって求められ、このクロック数
即ちシフトレジスタ1bの画像データBの移動量が二つ
の画像の位相差量となり、これからデフォーカスの方向
と量を知ることが出来る。
ところが、この従来装置では、イメージセンサ−が一定
の大きさを有せざるを得ないためイメージセンサ−に写
る二つの像は単に位置がずれているだけでなく周辺部分
が異なったものとなり、その結果二つのシフトレジスタ
1.a、lbに記憶される画像データA、Bも単に位置
がずれているだけでなく端部において異なったものとな
シ、而もこの一方の画像データをリング状に回転させな
がら相関を計算するので、正確な像の位相差が求められ
なかった。この点を第2図に基づき詳細に説明すれば、
(a)及び(b)はシフトレジスタ1aに格納された画
像データA及びシフトレジスタ1bに格納された画像デ
ータBを夫々示していて、焦点が合っていない場合両方
の画像データA、Bがずれ従ってビークP 、 P’も
ずれていると共に、両方の画像データA、Bは端部にお
いて異なったものとなっている。又、 (c)はシフト
レジスタ1bの画像データBをαビット移動せしめたも
のを示している。従って、ビークP 、 P#が一致し
ているととがら両画像データA、Bの位相差がαビット
であることがわかるが、(C)の画像データのうち0〜
αビツトの部分は(b)の状態におけるβ〜127ビツ
トの部分であ!U、(a)と(c)の画像データは児全
には一致しない。即ち、相関の計算を0−127ビツト
の全ての画像データについて行うと、像の位相差が零の
場合即ちビークp 、 P/7が一致した場合に相関の
値が極値になるとは限らない。従って、この装置では正
確な像の位相差を求めることは困難である。又、合Lf
#度を考慮してイメージセンサ−の素子のピッチを小さ
くしたシ、演算速度を考慮してイメージセンサ−の素子
の数を少なくしたりすると、イメージセンサ−のカバー
範囲が狭く々って視野中の限られた狭い部分に合焦対象
物を持ってこなければならなくなるという面倒があり、
一方イメージセンサーのカバー範囲を広くすると素子の
数が多くなって演算時間が長くなるという問題もあった
。
の大きさを有せざるを得ないためイメージセンサ−に写
る二つの像は単に位置がずれているだけでなく周辺部分
が異なったものとなり、その結果二つのシフトレジスタ
1.a、lbに記憶される画像データA、Bも単に位置
がずれているだけでなく端部において異なったものとな
シ、而もこの一方の画像データをリング状に回転させな
がら相関を計算するので、正確な像の位相差が求められ
なかった。この点を第2図に基づき詳細に説明すれば、
(a)及び(b)はシフトレジスタ1aに格納された画
像データA及びシフトレジスタ1bに格納された画像デ
ータBを夫々示していて、焦点が合っていない場合両方
の画像データA、Bがずれ従ってビークP 、 P’も
ずれていると共に、両方の画像データA、Bは端部にお
いて異なったものとなっている。又、 (c)はシフト
レジスタ1bの画像データBをαビット移動せしめたも
のを示している。従って、ビークP 、 P#が一致し
ているととがら両画像データA、Bの位相差がαビット
であることがわかるが、(C)の画像データのうち0〜
αビツトの部分は(b)の状態におけるβ〜127ビツ
トの部分であ!U、(a)と(c)の画像データは児全
には一致しない。即ち、相関の計算を0−127ビツト
の全ての画像データについて行うと、像の位相差が零の
場合即ちビークp 、 P/7が一致した場合に相関の
値が極値になるとは限らない。従って、この装置では正
確な像の位相差を求めることは困難である。又、合Lf
#度を考慮してイメージセンサ−の素子のピッチを小さ
くしたシ、演算速度を考慮してイメージセンサ−の素子
の数を少なくしたりすると、イメージセンサ−のカバー
範囲が狭く々って視野中の限られた狭い部分に合焦対象
物を持ってこなければならなくなるという面倒があり、
一方イメージセンサーのカバー範囲を広くすると素子の
数が多くなって演算時間が長くなるという問題もあった
。
本発明は、上記問題点に鑑み、視野全体をカバーする光
電変換装置を用いると共に、該光電変換装置の一部の素
子の光電出力信号を用いて相対位置関係を検出するよう
にして、検出精度及び検出速度の大巾な向上を実現した
自動焦点検出装置を提供せんとするものであるが、以下
第3図乃至第15図に示した一実施例に基づきこれを説
明すれば、第3図は本実施例に用いられる瞳分割法の原
理を示してお、D、(、)において、6は結像レンズ、
7は結像レンズ6の前側で瞳の近傍に配設された開ロア
aを有する遮光板、8は像面であシ、合焦時には像面8
上に像Qが結像されるが、非合焦時には前ビン、後ビン
に対応して像。に関して各々光軸0に垂直な方向で反対
方向にずれた位置にボケた像Q1. Q2が像面8上に
形成される。(b)は遮光板7の開ロアaを光軸0に関
して反対側に移動させた場合を示しており、合焦時には
像面8上に像Q′が結像されるが、非合焦時には各々前
ビン。
電変換装置を用いると共に、該光電変換装置の一部の素
子の光電出力信号を用いて相対位置関係を検出するよう
にして、検出精度及び検出速度の大巾な向上を実現した
自動焦点検出装置を提供せんとするものであるが、以下
第3図乃至第15図に示した一実施例に基づきこれを説
明すれば、第3図は本実施例に用いられる瞳分割法の原
理を示してお、D、(、)において、6は結像レンズ、
7は結像レンズ6の前側で瞳の近傍に配設された開ロア
aを有する遮光板、8は像面であシ、合焦時には像面8
上に像Qが結像されるが、非合焦時には前ビン、後ビン
に対応して像。に関して各々光軸0に垂直な方向で反対
方向にずれた位置にボケた像Q1. Q2が像面8上に
形成される。(b)は遮光板7の開ロアaを光軸0に関
して反対側に移動させた場合を示しており、合焦時には
像面8上に像Q′が結像されるが、非合焦時には各々前
ビン。
後ビンに対応してボケた像Q+’+ Q2’が像面8上
に形成される。従って、趣光板7の開ロアaを例えば(
a)の位置から(b)の位置へ移動さぜると、合焦時に
は像Q及びqが同じ位置にあって移動しないが、前ピン
の場合には像はQlがら。1′の位置へ移動し、また後
ビンの場合にはQ2がらQ2’の位1gへ移動する。そ
して、8の像面上にいわゆるイメージセンサ−を設ける
ことにより像の状態を測定できる。
に形成される。従って、趣光板7の開ロアaを例えば(
a)の位置から(b)の位置へ移動さぜると、合焦時に
は像Q及びqが同じ位置にあって移動しないが、前ピン
の場合には像はQlがら。1′の位置へ移動し、また後
ビンの場合にはQ2がらQ2’の位1gへ移動する。そ
して、8の像面上にいわゆるイメージセンサ−を設ける
ことにより像の状態を測定できる。
以上のことから、前ピン、後ビンの判別が可能となると
共に、その時の非合焦の量を像の移動方向及び量(すな
わち位相差)から知ることができる。
共に、その時の非合焦の量を像の移動方向及び量(すな
わち位相差)から知ることができる。
第4図は上記原理を顕微鏡に用いた場合の実施例の全体
図であり、51は光源、52はコンデンサーレンズであ
る。53はステージで、この上に標本をのせて観察を行
なう。54は対物レンズ、55は焦点検出系へ光を導く
ビームスプリッタ−156は接眼レンズに光の一部を導
くプリズム、57は接眼レンズである。58は写真用接
眼レンズ、59はフィルムである。ここ1では、普通の
顕微悦と例ら異なるところは無い光学系である。60は
ビームスプリッタ−55からの光を検出光学系ニ導くリ
レーレンズ、61は瞳をつくるレンズ、62はレンズ6
1によってつくられた瞳の位置におかれる瞳分割器であ
る。63は結像レンズで、これを通る光をフィルター6
4を介してイメージセンサ−65上に結像させる。66
は瞳分割器駆動回路、67はステージ駆動回路であり、
それぞれマイクロコンピュータ70によって制御される
。
図であり、51は光源、52はコンデンサーレンズであ
る。53はステージで、この上に標本をのせて観察を行
なう。54は対物レンズ、55は焦点検出系へ光を導く
ビームスプリッタ−156は接眼レンズに光の一部を導
くプリズム、57は接眼レンズである。58は写真用接
眼レンズ、59はフィルムである。ここ1では、普通の
顕微悦と例ら異なるところは無い光学系である。60は
ビームスプリッタ−55からの光を検出光学系ニ導くリ
レーレンズ、61は瞳をつくるレンズ、62はレンズ6
1によってつくられた瞳の位置におかれる瞳分割器であ
る。63は結像レンズで、これを通る光をフィルター6
4を介してイメージセンサ−65上に結像させる。66
は瞳分割器駆動回路、67はステージ駆動回路であり、
それぞれマイクロコンピュータ70によって制御される
。
68はイメージセンサ−駆動回路、69はイメージセン
サ−65からの画像データをマイクロコンピュータ70
に入力するインターフェイス回路である。71は自動焦
点動作を行r4つたシ、合焦表示や不可能表示を行なう
コンソールである。相関の演算や合焦の判定等は全てマ
イクロコンピュータ70が行ガつでいる。相関の演算は
最近開発され市場例出ている計算専用LSIを用いると
良い。
サ−65からの画像データをマイクロコンピュータ70
に入力するインターフェイス回路である。71は自動焦
点動作を行r4つたシ、合焦表示や不可能表示を行なう
コンソールである。相関の演算や合焦の判定等は全てマ
イクロコンピュータ70が行ガつでいる。相関の演算は
最近開発され市場例出ている計算専用LSIを用いると
良い。
次に各部分の動作について詳述する。第5図は二つの像
を形成する為に11屯を通る光束を分割する瞳分割器の
具体的な二つの例を示しており、(a)はガラス基板に
遮光部分(斜線部)を設は且つ軸Oを中心に回転させる
ことにより瞳9を半分ずつ交互に開閉するようにしたも
のであり、(b)は開口部10を有した扇形のもので軸
Oを中心に左右に回転させることにより瞳9を半分ずつ
交互に開閉するようになっている。(a)の場合は、D
Cモニタ等によって回転させつつ回転する1翰分割器に
よる同期信号に応じてイメージセンサ−で撮像する方法
に適しでいる。(b)はマイクロコンピュータ等の制御
装置に従って瞳分割器を動かしながらそれと同期してイ
メージセンサ−で撮像する方法に適している。かくして
、以上の様な瞳分割器によって第3図における(a)
、 (b)の状態を作り出し、その(a)。
を形成する為に11屯を通る光束を分割する瞳分割器の
具体的な二つの例を示しており、(a)はガラス基板に
遮光部分(斜線部)を設は且つ軸Oを中心に回転させる
ことにより瞳9を半分ずつ交互に開閉するようにしたも
のであり、(b)は開口部10を有した扇形のもので軸
Oを中心に左右に回転させることにより瞳9を半分ずつ
交互に開閉するようになっている。(a)の場合は、D
Cモニタ等によって回転させつつ回転する1翰分割器に
よる同期信号に応じてイメージセンサ−で撮像する方法
に適しでいる。(b)はマイクロコンピュータ等の制御
装置に従って瞳分割器を動かしながらそれと同期してイ
メージセンサ−で撮像する方法に適している。かくして
、以上の様な瞳分割器によって第3図における(a)
、 (b)の状態を作り出し、その(a)。
(b)の状態それぞれの場合の画像データをイメージセ
ンサ−によって得ることが可能となる。
ンサ−によって得ることが可能となる。
又、一般に合焦の対象となる被写体や標本は視野の中心
にあるとは限らないので、イメージセンサ−は視野の中
心だけでなくなるべく広範囲にわたっていることが望ま
しい。しかし、視野全体をカノクーシようとするとイメ
ージセンサ−の素子数を増やす必要がある。これは合焦
精度を一定に保つためには素子のピンチをある程度の大
きさにしなければならないところからくる。
にあるとは限らないので、イメージセンサ−は視野の中
心だけでなくなるべく広範囲にわたっていることが望ま
しい。しかし、視野全体をカノクーシようとするとイメ
ージセンサ−の素子数を増やす必要がある。これは合焦
精度を一定に保つためには素子のピンチをある程度の大
きさにしなければならないところからくる。
この点について以下説明す“る。第6図は二つの像の位
相差量とデフォーカス量との関係を示す図である。こ\
では、説明を簡単にする為に点像を考える。13は光学
系の光軸であり、後側聞口数がN A’の光学系によっ
て点像11が形成されているとする。今デフォーカス量
δdの位置にイメージセンサ−12があるとすると、二
つの像11A。
相差量とデフォーカス量との関係を示す図である。こ\
では、説明を簡単にする為に点像を考える。13は光学
系の光軸であり、後側聞口数がN A’の光学系によっ
て点像11が形成されているとする。今デフォーカス量
δdの位置にイメージセンサ−12があるとすると、二
つの像11A。
lIBは5pだけ位相差をもって形成されるから、δd
とSpの関係は Sp δd= −(1) NA’ となる。今10×の対物レンズを用いた場合の合焦精度
を考える。lo×対物レンズのNAを0.40とすると
N A’は0.04となり、(1)式からδd=258
p (2)が導かれる。一方
、1o×対物レンズの焦点深度tは ε t = −(3) NA〆 で表わされる(εは最小錯乱円で′ある)から、ε=0
.05mm(20本/■の分解能に相当)とすれば、 t=1.25訓 (4)となる。
とSpの関係は Sp δd= −(1) NA’ となる。今10×の対物レンズを用いた場合の合焦精度
を考える。lo×対物レンズのNAを0.40とすると
N A’は0.04となり、(1)式からδd=258
p (2)が導かれる。一方
、1o×対物レンズの焦点深度tは ε t = −(3) NA〆 で表わされる(εは最小錯乱円で′ある)から、ε=0
.05mm(20本/■の分解能に相当)とすれば、 t=1.25訓 (4)となる。
この焦点深度以内の合焦検出精度が必要であるから、
として
δd=0.625胸 (6
)よって 5p=26μm(7) となる。この程度の像の位相差量を精度良く求めるにけ
、イメージセンサ−12のダイオードプレイのピッチか
やはり25μm程度である必要がある。
)よって 5p=26μm(7) となる。この程度の像の位相差量を精度良く求めるにけ
、イメージセンサ−12のダイオードプレイのピッチか
やはり25μm程度である必要がある。
以上の様に合焦精度の要求からイメージセンサ−12の
ピッチが決定される。この場合板に128個のダイオー
ドアレイを有するイメージセンサ−を用いたとすると、
イメージセンサ−がカッ々−する範囲は128 X O
,025=3.2晒とかシ、これは視野数21(視野が
直径21 wm )に比べて非常に小さく、合焦の対象
となる被写体をイメージセンサ−の位置(一般的には中
心)に移動させて合焦を行う必要が生じる。
ピッチが決定される。この場合板に128個のダイオー
ドアレイを有するイメージセンサ−を用いたとすると、
イメージセンサ−がカッ々−する範囲は128 X O
,025=3.2晒とかシ、これは視野数21(視野が
直径21 wm )に比べて非常に小さく、合焦の対象
となる被写体をイメージセンサ−の位置(一般的には中
心)に移動させて合焦を行う必要が生じる。
第7図は本実施例に使用したイメージセンサ−とそこに
おける処理方法を示したものである。本実施例は512
個の7オトダイオードアレイを有するイメージセンサ−
を使用しているが、このイメージセンサ−によると51
2X0.025=12.8簡となり、視野のかなりの部
分をカバーすることができる。しかし全てのビット(ダ
イオードアレイ)を用いて相関演算すると非常に演算時
間が長くなるし、意味も無い。そこで512ビツトを1
28ビツトの五つのブロックa −dに分け、その内設
もコントラストの高いブロックで相関の演算を行なう。
おける処理方法を示したものである。本実施例は512
個の7オトダイオードアレイを有するイメージセンサ−
を使用しているが、このイメージセンサ−によると51
2X0.025=12.8簡となり、視野のかなりの部
分をカバーすることができる。しかし全てのビット(ダ
イオードアレイ)を用いて相関演算すると非常に演算時
間が長くなるし、意味も無い。そこで512ビツトを1
28ビツトの五つのブロックa −dに分け、その内設
もコントラストの高いブロックで相関の演算を行なう。
ここで、コントラスト計算方法の一例について説明する
。一般にコントラスト評価の評価関数としては5r(x
)をセンサーのXビット目の出力とじた場合 C−Σ+ r(x)−f (x+1 ) 1又は、 0−Σ(f(X)−f(X+1))” となることが知られている。本実施例の場合、コントラ
ストの変化を精度良く知る必要のあるコントラスト ック間の相対的コントラスト強度を知れば良いから、必
ずしも瞬シのビットの差を計算する必要はない。例えば C−Σ’l f(x)− f ( x+5 ) lとす
る(Σ′はXを4つおきに計算するという意味である
)と、例えばAブロックの計算はx=64 ==+ r(s4)−r(69) ++・−・・・・+
+ f (184)−f(188) 1となり、差の絶
対値を31回計算しながら加算すれば良いことになる。
。一般にコントラスト評価の評価関数としては5r(x
)をセンサーのXビット目の出力とじた場合 C−Σ+ r(x)−f (x+1 ) 1又は、 0−Σ(f(X)−f(X+1))” となることが知られている。本実施例の場合、コントラ
ストの変化を精度良く知る必要のあるコントラスト ック間の相対的コントラスト強度を知れば良いから、必
ずしも瞬シのビットの差を計算する必要はない。例えば C−Σ’l f(x)− f ( x+5 ) lとす
る(Σ′はXを4つおきに計算するという意味である
)と、例えばAブロックの計算はx=64 ==+ r(s4)−r(69) ++・−・・・・+
+ f (184)−f(188) 1となり、差の絶
対値を31回計算しながら加算すれば良いことになる。
従来の計算法なら121回必要となる。
尚、ここで5ピツト・隣・りの値との差の絶対値を4ビ
ツトおきに計算しているのは、ただ単に隣シの値の差の
絶対値を4ビツトおきに計算するよシもコントラストの
感度を良くするためである。
ツトおきに計算しているのは、ただ単に隣シの値の差の
絶対値を4ビツトおきに計算するよシもコントラストの
感度を良くするためである。
この点に関し、例えば第8図に示したイメージセンサ−
上の光の強度分布tに基づき比較計算を行ってみると、
本実施例の場合は 0=l f (64)−f(69) ++lf(68)
−f.(73) 1=1 13−301+125−60
1 =52 となるのに対し、従来の場合は c=+ f(64)−f(65)+++B68)−f(
69)+=113ー141+125ー301 =6 となることから、本実施例の方が従来の場合よシコント
ラスト感度が良くなっている。
上の光の強度分布tに基づき比較計算を行ってみると、
本実施例の場合は 0=l f (64)−f(69) ++lf(68)
−f.(73) 1=1 13−301+125−60
1 =52 となるのに対し、従来の場合は c=+ f(64)−f(65)+++B68)−f(
69)+=113ー141+125ー301 =6 となることから、本実施例の方が従来の場合よシコント
ラスト感度が良くなっている。
更に、計算量を少なくする為にXビット隣りの値との差
を求め、これをXビットおきに計算する場合は,X>Y
が好ましい。本実施例はX=5>4=Yである。
を求め、これをXビットおきに計算する場合は,X>Y
が好ましい。本実施例はX=5>4=Yである。
なお、上記関数fに用いるデータは画像データA,Bの
どちらか一方で良い。
どちらか一方で良い。
かくして、以上の様な方法でブロックa,b。
・・・−・・、eのコントラストを計算してその内の一
番コントラストの良いものを選ぶが、ここで第7図から
明らかなようにブロックaとbが128〜192ビツト
で沖なっているので、無駄なオを算をしないように64
〜128ビツト、128〜192ビツト、192〜25
6ビツトのコントラストを各々計算し、ブロックaのコ
ントラストは64〜128ビツトと128〜192ビツ
トのコントラストの和、ブロックbのコントラストは1
28〜192ビツトと192〜256ビツトのコントラ
ストの和としても良い。尚、ブロックa 、 b 、
c。
番コントラストの良いものを選ぶが、ここで第7図から
明らかなようにブロックaとbが128〜192ビツト
で沖なっているので、無駄なオを算をしないように64
〜128ビツト、128〜192ビツト、192〜25
6ビツトのコントラストを各々計算し、ブロックaのコ
ントラストは64〜128ビツトと128〜192ビツ
トのコントラストの和、ブロックbのコントラストは1
28〜192ビツトと192〜256ビツトのコントラ
ストの和としても良い。尚、ブロックa 、 b 、
c。
d、eが各々の半分ずつ重なり合っているのは、ブロッ
クの境界に画像強度変化の著しい部分がある場合でもそ
の変化を含んだブロックを設定できるようにする為であ
る。例えばブロックa、cの境界すなわち192ビット
近辺に画像強度変化の著しい部分があった場合、ブロッ
クaあるいはブロックCでは情報を全て使うことは出来
々いが、ブロックbが設定されていれば情報の全てがブ
ロックbに含まれることになり都合が良い。コントラス
トを求める演算は相関の演算に比べて非常に短時間で済
むので、本実施例の演算時間は128ビツトだけの相関
演算時間+α程度の時間で済む。
クの境界に画像強度変化の著しい部分がある場合でもそ
の変化を含んだブロックを設定できるようにする為であ
る。例えばブロックa、cの境界すなわち192ビット
近辺に画像強度変化の著しい部分があった場合、ブロッ
クaあるいはブロックCでは情報を全て使うことは出来
々いが、ブロックbが設定されていれば情報の全てがブ
ロックbに含まれることになり都合が良い。コントラス
トを求める演算は相関の演算に比べて非常に短時間で済
むので、本実施例の演算時間は128ビツトだけの相関
演算時間+α程度の時間で済む。
又、両側のそれぞれ64ビツトにブロックを設定してい
ないのは、像をずらして相関を計算する場合に第2図で
述べたことが起こらないようにする為である。
ないのは、像をずらして相関を計算する場合に第2図で
述べたことが起こらないようにする為である。
以上のように処理を行なえば、必ずしも合焦させるべき
被写体や標本が視野の中心になくとも被写体のある部分
(ブロック)が自動的に選ばれて焦点検出が行われる。
被写体や標本が視野の中心になくとも被写体のある部分
(ブロック)が自動的に選ばれて焦点検出が行われる。
以上のことは特に固定的なブロックを定めておく必要は
なく、視野の大部分をカッ々−するように配設されたイ
メージセンサ−の数多くのフォトダイオードアレイの中
から、相関演算に必要なフォトダイオードアレイを含ん
だ部分をコントラスト等で選べば良い。まだ観察用の視
野中にマーク等を設は手動で設定するようにしても良い
。この様にすると視野中に立体的な標本があっても、あ
るいはゴミがあっても、使用者の合わせたい被写体に焦
点を合わせることができる。
なく、視野の大部分をカッ々−するように配設されたイ
メージセンサ−の数多くのフォトダイオードアレイの中
から、相関演算に必要なフォトダイオードアレイを含ん
だ部分をコントラスト等で選べば良い。まだ観察用の視
野中にマーク等を設は手動で設定するようにしても良い
。この様にすると視野中に立体的な標本があっても、あ
るいはゴミがあっても、使用者の合わせたい被写体に焦
点を合わせることができる。
次に、全体の動作について説明する。まず、第4図のイ
メージセンサ−65からの二つの画像データA及びBは
インターフェイス69全通してマイクロコンピュータ7
0のメモリに格納される。
メージセンサ−65からの二つの画像データA及びBは
インターフェイス69全通してマイクロコンピュータ7
0のメモリに格納される。
そして、五つのブロックの内殻もコントラストの高いブ
ロックが選択され、そのブロックの画像データによって
相関が演算される。仮に第7図のブロックaを選択した
として話を進める。
ロックが選択され、そのブロックの画像データによって
相関が演算される。仮に第7図のブロックaを選択した
として話を進める。
相関演算はメモリに格納された二つの画像に対応する画
像データAとIIf!l像データBとを相対的に1ピツ
トずつずらしながら計算し、何ビット分ずらしたら画像
が重なるたかを判定して像の位相差量を求める。相関の
式は、例えば となり、ABSは絶対値を表わし、関数t A(x)r
f B(x)は夫々画像データA、BOXビット目の
値を表わしている。そして、−組の関数f A、 +
f B についてδを変えていってR(δ)が最小と
なる時のδ即ちδlを位相差としている。又、この例で
は一64≦δ≦64としている。このδの範囲は合焦点
近くでは狭くすることができるので、演算時間の短縮と
なる。
像データAとIIf!l像データBとを相対的に1ピツ
トずつずらしながら計算し、何ビット分ずらしたら画像
が重なるたかを判定して像の位相差量を求める。相関の
式は、例えば となり、ABSは絶対値を表わし、関数t A(x)r
f B(x)は夫々画像データA、BOXビット目の
値を表わしている。そして、−組の関数f A、 +
f B についてδを変えていってR(δ)が最小と
なる時のδ即ちδlを位相差としている。又、この例で
は一64≦δ≦64としている。このδの範囲は合焦点
近くでは狭くすることができるので、演算時間の短縮と
なる。
実際のδの値はイメージセンサ−の1ビツトごとの値し
かとらないので、さらに精度良く検tBする為には相関
の離数的な値をカーブフイテイング等で近似して1ピツ
ト以下の精度で像の位相差を求める(第9図)。あるい
は几(δ)が最小の1寺のδ即ちδ′とその前後の三点
’+p+Qを用いて二次曲線近似を行うことによって求
めることもできる(第10図)。
かとらないので、さらに精度良く検tBする為には相関
の離数的な値をカーブフイテイング等で近似して1ピツ
ト以下の精度で像の位相差を求める(第9図)。あるい
は几(δ)が最小の1寺のδ即ちδ′とその前後の三点
’+p+Qを用いて二次曲線近似を行うことによって求
めることもできる(第10図)。
以上の結果、視野の多くの部分をカッ々−し且つ合焦の
精度を維持しガから、演算時間をほとんど増加させない
で済む。
精度を維持しガから、演算時間をほとんど増加させない
で済む。
上記の例ではδが−64〜64の範囲にあシ、この範囲
のデフォーカス量は(6)式から0f325’18←4
輌となり、対物側では40/10” =0.4=400
μmであるからデフォーカス量が±400μmとなる。
のデフォーカス量は(6)式から0f325’18←4
輌となり、対物側では40/10” =0.4=400
μmであるからデフォーカス量が±400μmとなる。
これ以上の広い範囲のデフォーカス量を検出範囲に入れ
ようとする場合、δの範囲を増やすことが考えら゛れる
が、これは計算量が増大し好ましくない。
ようとする場合、δの範囲を増やすことが考えら゛れる
が、これは計算量が増大し好ましくない。
またその様にデフォーカス量が大きい場合に上す己の様
な精度の高い計算をしても意味が無(へ。
な精度の高い計算をしても意味が無(へ。
そこで、本実施例では画像データとして取込んだデータ
の内の数ビットごとのデータを用いてコントラストや相
関の往1算を実行している。具体的には5ビツトおきに
データを用いるとすると、画像メモリ中のデータf(0
)、 f(1)、 f(2)、・・・f (510)
、 f (511)の内のf(0)、 f(5)、 f
(10)、・・・f(505)、r(slo)が使用す
るデータになると考えれば良い。実際には計算の際に5
ビツトおきのデータを用いるに過ぎない。例えば(8)
式は 64 鎮δトΣIf (96+4n)−f (96+4n+δ
)+ (9)n:OAB の様になる。この場合は、デフォーカス量が大きく像も
ぼやけて低周波成分しかないから、ブロック分けは行な
っていない。この場合のδの変化量も5つおきに計算す
るから、δの範囲を例えば−200≦δ≦200 とし
た場合でも相関計算の回数は81回となシ少なくて済む
。検出範囲は±1.25■と々る。
の内の数ビットごとのデータを用いてコントラストや相
関の往1算を実行している。具体的には5ビツトおきに
データを用いるとすると、画像メモリ中のデータf(0
)、 f(1)、 f(2)、・・・f (510)
、 f (511)の内のf(0)、 f(5)、 f
(10)、・・・f(505)、r(slo)が使用す
るデータになると考えれば良い。実際には計算の際に5
ビツトおきのデータを用いるに過ぎない。例えば(8)
式は 64 鎮δトΣIf (96+4n)−f (96+4n+δ
)+ (9)n:OAB の様になる。この場合は、デフォーカス量が大きく像も
ぼやけて低周波成分しかないから、ブロック分けは行な
っていない。この場合のδの変化量も5つおきに計算す
るから、δの範囲を例えば−200≦δ≦200 とし
た場合でも相関計算の回数は81回となシ少なくて済む
。検出範囲は±1.25■と々る。
以上の様に、画像データを数ビットおきに用いることに
より計算量を増やすことなく検出範囲を広げられる。こ
の様にデフォーカス量の大きい時は数ビットごとの計算
により焦点位置の近くに合わせ、その後に前述の鞘度を
考えた計算を行なうと、合焦可能範囲が広く且つ合焦鞘
度の良い自動焦点検出を行なうことが出来る。
より計算量を増やすことなく検出範囲を広げられる。こ
の様にデフォーカス量の大きい時は数ビットごとの計算
により焦点位置の近くに合わせ、その後に前述の鞘度を
考えた計算を行なうと、合焦可能範囲が広く且つ合焦鞘
度の良い自動焦点検出を行なうことが出来る。
さらにデフォーカス量が大きい場合には、画像データか
らコントラスト(計算量が少なくて済む)だけを計算し
つつステージを移動し、コントラストが一定の値になっ
てから相関による焦点合わせを行なうようにすると良い
。丑たこれは、コントラストが一定以ヒないと相関計算
が誤った像位相を計算する恐れもあるので、それより低
いコントラストの場合は計算しないなどの判断に用いて
もよい。
らコントラスト(計算量が少なくて済む)だけを計算し
つつステージを移動し、コントラストが一定の値になっ
てから相関による焦点合わせを行なうようにすると良い
。丑たこれは、コントラストが一定以ヒないと相関計算
が誤った像位相を計算する恐れもあるので、それより低
いコントラストの場合は計算しないなどの判断に用いて
もよい。
尚、カメラ等対物光学系を移動して焦点合わせを行なう
装置の場合は、光学系を駆動するのは言う壕でもない。
装置の場合は、光学系を駆動するのは言う壕でもない。
上記の実施例の場合、瞳を通る光束を分割して二つの像
を得るので、光学系の偏芯や瞳の偏芯等で画像データA
とBの光量が異々る場合がある。
を得るので、光学系の偏芯や瞳の偏芯等で画像データA
とBの光量が異々る場合がある。
特に合焦系をアタッチメント形式にすると影響が出やす
い。捷だ瞳位置にlli分割器が無い場合には、第11
図のように画像データAとBで光量にむらが出来る。第
12図は光量むらを模式的に説明する図である。(a)
の場合、瞳と瞳分割器が一致しているから各像高”+’
+jに対して瞳を通過する光量は全てaに等じい。(b
)の場合、瞳と瞳分割器が一致していないから、谷像高
hr ’ * Jに対して瞳を通過する光量はそれぞれ
す、a、cとなって不均一となり、光量むらが生じる。
い。捷だ瞳位置にlli分割器が無い場合には、第11
図のように画像データAとBで光量にむらが出来る。第
12図は光量むらを模式的に説明する図である。(a)
の場合、瞳と瞳分割器が一致しているから各像高”+’
+jに対して瞳を通過する光量は全てaに等じい。(b
)の場合、瞳と瞳分割器が一致していないから、谷像高
hr ’ * Jに対して瞳を通過する光量はそれぞれ
す、a、cとなって不均一となり、光量むらが生じる。
以上のような光量差や光量むらがあると、画像データA
とBの二つの像の相似性が悪化し、相関処理結果の精度
が著しく低下することになる。そこで補正が必要となる
。補正の−つの例は、イメージセンサ−の固定パターン
ノイズの除去によく用いられている方法で、あらかじめ
均一な光でイメージセンサ−を露光しその画像データを
得る。
とBの二つの像の相似性が悪化し、相関処理結果の精度
が著しく低下することになる。そこで補正が必要となる
。補正の−つの例は、イメージセンサ−の固定パターン
ノイズの除去によく用いられている方法で、あらかじめ
均一な光でイメージセンサ−を露光しその画像データを
得る。
入射光が均一であることによシ画像データは固定ノぐタ
ーンノイズそのものであるから、その逆数によって補正
係数をつくれば、その後画像データに補正係数をかける
ことによシ固定ノぐ夕゛−ンノイズの影響を除くことが
できる。本実施例の場合、合焦光学系を通した均一な光
で画像データA及びBを得ると画像データAとBは偏芯
等によシ第11図の様に光量むらのあるデータとなって
いる。従って、その逆数等によって補正係数をつくり同
様な処理を行なえば、光量むらの影響を除くことが出来
る。光量差がある場合もその光学系を通して同様な処理
を行なえば同様な効果を得ることができる。付随的には
イメージセンサ−の固定ノミターンノイズの除去にもな
る。均一光で露光する具体的方法としては、ステージ5
3上に試料をおかない状態での画像データを入力する方
法が簡単である。
ーンノイズそのものであるから、その逆数によって補正
係数をつくれば、その後画像データに補正係数をかける
ことによシ固定ノぐ夕゛−ンノイズの影響を除くことが
できる。本実施例の場合、合焦光学系を通した均一な光
で画像データA及びBを得ると画像データAとBは偏芯
等によシ第11図の様に光量むらのあるデータとなって
いる。従って、その逆数等によって補正係数をつくり同
様な処理を行なえば、光量むらの影響を除くことが出来
る。光量差がある場合もその光学系を通して同様な処理
を行なえば同様な効果を得ることができる。付随的には
イメージセンサ−の固定ノミターンノイズの除去にもな
る。均一光で露光する具体的方法としては、ステージ5
3上に試料をおかない状態での画像データを入力する方
法が簡単である。
以上のように1上記の補正には一度均一光によるデータ
入力を行なう必要がある。これはめんどうな操作ではな
いが、それでも補正用のデータ入力を行ないたく々(へ
場合は計算によって補正することも出来る。第13図は
それを説明する図で、X軸をセンサーアレイの並び方向
にy軸を画像データの強度の方向に夫々とっである。画
像データA、Bの値は、第12図の説明でもわかる通シ
ある一定の傾きをもつ直線と考えることが出来る。
入力を行なう必要がある。これはめんどうな操作ではな
いが、それでも補正用のデータ入力を行ないたく々(へ
場合は計算によって補正することも出来る。第13図は
それを説明する図で、X軸をセンサーアレイの並び方向
にy軸を画像データの強度の方向に夫々とっである。画
像データA、Bの値は、第12図の説明でもわかる通シ
ある一定の傾きをもつ直線と考えることが出来る。
それぞれを1.1 とする。画像データZAの傾B
きをβいとすると、il!II像データtAO式は、I
AをtAの光量の平均として、 y=βAX+工A とガる。ここで傾きβいは光量によ、つて変化するが、
から求めることが出来る。鉦はその光学系の特性により
決捷るもので、あらかじめ測定しておけば良い。画像デ
ータA、Bの光量の平均を■attとすると、補正係数
αは とカリ、これによって光量差の補正及び光量むらの補正
ができる。
AをtAの光量の平均として、 y=βAX+工A とガる。ここで傾きβいは光量によ、つて変化するが、
から求めることが出来る。鉦はその光学系の特性により
決捷るもので、あらかじめ測定しておけば良い。画像デ
ータA、Bの光量の平均を■attとすると、補正係数
αは とカリ、これによって光量差の補正及び光量むらの補正
ができる。
以上の様に、均一光を用いたりあるいはに1゛算するこ
とで、光学系の偏芯あるいは瞳の偏芯の影響や瞳と瞳分
割器が一致していない影響を補正し除去することが出来
る。その結果、合焦の精度が向上し、検出範囲も拡がる
。更には合焦検出部もアタッチメント形式にしても使用
出来る。最も大きな効果としては、11偵位置の異々る
各棟各倍率の対物レンズが使用出来ることである。
とで、光学系の偏芯あるいは瞳の偏芯の影響や瞳と瞳分
割器が一致していない影響を補正し除去することが出来
る。その結果、合焦の精度が向上し、検出範囲も拡がる
。更には合焦検出部もアタッチメント形式にしても使用
出来る。最も大きな効果としては、11偵位置の異々る
各棟各倍率の対物レンズが使用出来ることである。
また、顕微鏡のように多くの種類の対物レンズを用いる
とそれぞれの対物レンズにより IRn位置が違うので
、瞳分割器を瞳位置に全ての対物レンズについて正しく
設置することが難しい。この不具合の解決法の一つとし
て瞳分割器を複数個設けることが考えられる。複数の瞳
分割器をそれぞれの対物レンズの瞳位置に設けることに
ょシ瞳と瞳分割器とを一致させる。一つの+Ii分割器
を使用している場合、他の瞳分割器が瞳をけらないよう
に構成されているのは言うまでもな、い。例えば第14
図のように第5図と同じ瞳分割器を二枚連結したものを
用いてもよい。
とそれぞれの対物レンズにより IRn位置が違うので
、瞳分割器を瞳位置に全ての対物レンズについて正しく
設置することが難しい。この不具合の解決法の一つとし
て瞳分割器を複数個設けることが考えられる。複数の瞳
分割器をそれぞれの対物レンズの瞳位置に設けることに
ょシ瞳と瞳分割器とを一致させる。一つの+Ii分割器
を使用している場合、他の瞳分割器が瞳をけらないよう
に構成されているのは言うまでもな、い。例えば第14
図のように第5図と同じ瞳分割器を二枚連結したものを
用いてもよい。
第4図において、フィルター64は赤外カットフィルタ
ー或いはバンド、々スフイルターであって、イメージセ
ンサ−及び光量51等の分光感度1分光分イDが比想感
度と異なるので、そのことによる焦点ずれの現象を防ぐ
役目をする。
ー或いはバンド、々スフイルターであって、イメージセ
ンサ−及び光量51等の分光感度1分光分イDが比想感
度と異なるので、そのことによる焦点ずれの現象を防ぐ
役目をする。
以上のような自動焦点装置の制御、演算処理を行う場合
、マイクロコンピュータ及び演算処理ユニットによる方
法が最も設計容易で安価である。
、マイクロコンピュータ及び演算処理ユニットによる方
法が最も設計容易で安価である。
これについて、第15図のフローチャートで説明を補足
する。これは最も基本的な場合を示している。合焦が開
始されると、まず顕微鏡の状態が合焦動作に適した状態
になっているかをチェックし、対物の種類2倍率を判別
する。これは、光量むら補正の場合対物の種類及び倍率
によってノクラメータ、が異なシ、像位相差量をステー
ジ移動量に変換する変換の係数も倍率によって違うから
である((1)式参照)。次に、イメージセンサ−から
へ及びfBのデータを得てメモリに格納する。その後、
光量むらを補正し、再びメモリに格納する。合焦開始時
は焦点が大きくずれていることがあるので、5ビツトお
きの相関演算でおおよその焦点位置を決定する((9)
式参照)。そして、相関にょシ求めた像位相差量をステ
ージ移動量に変換しステージを移動する。そこで再びf
A、fBのデータを得、補正を行なう。次にコントラス
ト評価によりブロックを決定する。コント2ストが一定
値以上なければ相関による結果の信頼性が少々いので、
もう一度5ビット相関を行ないステージを焦点位置に近
づける。数回性なってもコントラストが上がらない場合
は試料のコントラストが低すぎるので不可能表示を行な
う。コントラ公トが一定以上あれば、決定されたブロッ
クで相関を計算し、ステージを移動して合焦する。合焦
の確認としてもう一度、fA、fBを得、相関を計算す
る。ここで像位相差量が焦点深度内の値であれば合焦で
あシ、ステージを移動しない。もし焦点深度外であれば
もう一度同じ動作を繰シ返す。
する。これは最も基本的な場合を示している。合焦が開
始されると、まず顕微鏡の状態が合焦動作に適した状態
になっているかをチェックし、対物の種類2倍率を判別
する。これは、光量むら補正の場合対物の種類及び倍率
によってノクラメータ、が異なシ、像位相差量をステー
ジ移動量に変換する変換の係数も倍率によって違うから
である((1)式参照)。次に、イメージセンサ−から
へ及びfBのデータを得てメモリに格納する。その後、
光量むらを補正し、再びメモリに格納する。合焦開始時
は焦点が大きくずれていることがあるので、5ビツトお
きの相関演算でおおよその焦点位置を決定する((9)
式参照)。そして、相関にょシ求めた像位相差量をステ
ージ移動量に変換しステージを移動する。そこで再びf
A、fBのデータを得、補正を行なう。次にコントラス
ト評価によりブロックを決定する。コント2ストが一定
値以上なければ相関による結果の信頼性が少々いので、
もう一度5ビット相関を行ないステージを焦点位置に近
づける。数回性なってもコントラストが上がらない場合
は試料のコントラストが低すぎるので不可能表示を行な
う。コントラ公トが一定以上あれば、決定されたブロッ
クで相関を計算し、ステージを移動して合焦する。合焦
の確認としてもう一度、fA、fBを得、相関を計算す
る。ここで像位相差量が焦点深度内の値であれば合焦で
あシ、ステージを移動しない。もし焦点深度外であれば
もう一度同じ動作を繰シ返す。
以上は最も基本的な動作を説明したもので、実際のプロ
グ、ラム圀は試料が無かった場合とが機械が故障した場
合のフェイル・セイ7等も考慮されている。
グ、ラム圀は試料が無かった場合とが機械が故障した場
合のフェイル・セイ7等も考慮されている。
また5ビツト相関から1ビツト相関に移る場合の判定に
像位相差景を用いてもよい。前例の場合−200≦δ≦
200の範囲を5つおきに計算しているが、相関R(δ
)が最小値をとるδが一200≦δ′≦200表らばそ
の分ステージを移動した後に1ビツト相関に移る。この
場合判定粂件を一180≦δ′≦180のように計算し
たδの範囲により小さめに設定するほうがよい。これは
デフォーカス駿が大きい場合には雑音等で誤って最小値
をとるδを決定するととがあるからである。
像位相差景を用いてもよい。前例の場合−200≦δ≦
200の範囲を5つおきに計算しているが、相関R(δ
)が最小値をとるδが一200≦δ′≦200表らばそ
の分ステージを移動した後に1ビツト相関に移る。この
場合判定粂件を一180≦δ′≦180のように計算し
たδの範囲により小さめに設定するほうがよい。これは
デフォーカス駿が大きい場合には雑音等で誤って最小値
をとるδを決定するととがあるからである。
第16図は第二実施例として中央処理装置以外をハード
ウェアで構成した例の制御・演算回路を示している。こ
れについて説明すれば、まずコンソール71からの合焦
開始信号によシ瞳分割器駆動Io回路66が働き画像デ
ータAをイメージセンサ−65により得る。イメージセ
ンサ−65は瞳分割器62と同期してセンサー駆動回路
68により撮像を開始する。この時、蓄積型イメージセ
ンサ−の場合は(一般に固体撮像素子はこの型)、−庇
取前に蓄積された信号を消去する為にカラ読み出しを行
なう。イメージセンサ−65から連続して読み出される
画像データ人はサンプルホールド回路31.A、/Dコ
ンバータ32.スイッチ回路33を通って第一メモリ3
4に記憶される。そして、図示していないメモリにあら
かじめ記1.ハされている補正係数データによって画像
データAは補正されて再び第一メモリ34に記憶される
。補正係数データはあらかじめ均一光を入射して画像セ
ンナ−で撮像した前述の画像データの逆数にその時の画
像データA、Bの平均値を掛けたものである。512ビ
ツトのイメージセンサ−の場合を考える。画像データA
、Bは両方台わせると0〜1023ビツトまで合計10
24個となる。画像データAは0〜511ビツト、画像
データBは・1512〜1023ビツトとする。試料が
無い状態での均一光で得た画像データのnビット目の値
をXnとすると、nビットの補正係数knは023 ΣX と々る。
ウェアで構成した例の制御・演算回路を示している。こ
れについて説明すれば、まずコンソール71からの合焦
開始信号によシ瞳分割器駆動Io回路66が働き画像デ
ータAをイメージセンサ−65により得る。イメージセ
ンサ−65は瞳分割器62と同期してセンサー駆動回路
68により撮像を開始する。この時、蓄積型イメージセ
ンサ−の場合は(一般に固体撮像素子はこの型)、−庇
取前に蓄積された信号を消去する為にカラ読み出しを行
なう。イメージセンサ−65から連続して読み出される
画像データ人はサンプルホールド回路31.A、/Dコ
ンバータ32.スイッチ回路33を通って第一メモリ3
4に記憶される。そして、図示していないメモリにあら
かじめ記1.ハされている補正係数データによって画像
データAは補正されて再び第一メモリ34に記憶される
。補正係数データはあらかじめ均一光を入射して画像セ
ンナ−で撮像した前述の画像データの逆数にその時の画
像データA、Bの平均値を掛けたものである。512ビ
ツトのイメージセンサ−の場合を考える。画像データA
、Bは両方台わせると0〜1023ビツトまで合計10
24個となる。画像データAは0〜511ビツト、画像
データBは・1512〜1023ビツトとする。試料が
無い状態での均一光で得た画像データのnビット目の値
をXnとすると、nビットの補正係数knは023 ΣX と々る。
次に、画像データAが第一メモリ34−に格納されると
、瞳分割器62は画像データBを取る状態になり画像デ
ータBけ画像データAと同様にして。
、瞳分割器62は画像データBを取る状態になり画像デ
ータBけ画像データAと同様にして。
第二メモリ35に補正されて格納される。第一メモリ3
4に格納されたデータは第7図に示したブロックごとに
コントラスト判別器36に送られ、コントラストの高さ
により用いるべきブロックが決定される。ブロックbの
コントラストが最も高い場合にはアドレス指定回路37
に128が与えられる。アドレスシフト回路38には初
期値−32が入っており、アドレス指定回路37が第一
メモリ34の128を指定すると、アドレスシフト回路
38は第二メモリ35の96を指定する。そして画像デ
ータfA(128)とfB(96)が減算器39に入力
され、絶対値回路40を経てl fA(128)−fB
(96) 1の演算が行なわれる。そして、加算器41
を経てメモリ42に格納される。以上が終ると、アドレ
ス指定回路37はメモリ34の129を指定し、アドレ
スシフト回路38はメモリ35の97を指定し、以後同
様に演算され+ fA(t29)−rB(97) +
は加算器41によって前のデータ+ fA(12g)
−rB(96) +に加えられてメモリ42に格納され
る。以後拾−メモリ34のアドレス255まで繰り返さ
れ、相が完了する。この計算が完了すると、アドレスシ
フト回路38の値は−31になり、 が計算される。そして、これはアドレスシフト回路38
の値が31になるまで続き、全体の相関演算 が行々われる。続いて中央処理装置43によシフモリ4
2内のR(δ)を比較し、几(δ)が最小となるδを見
つけて像の位相差量とする。それに従ってステージ駆動
回路67を駆動しピントを合わせる。
4に格納されたデータは第7図に示したブロックごとに
コントラスト判別器36に送られ、コントラストの高さ
により用いるべきブロックが決定される。ブロックbの
コントラストが最も高い場合にはアドレス指定回路37
に128が与えられる。アドレスシフト回路38には初
期値−32が入っており、アドレス指定回路37が第一
メモリ34の128を指定すると、アドレスシフト回路
38は第二メモリ35の96を指定する。そして画像デ
ータfA(128)とfB(96)が減算器39に入力
され、絶対値回路40を経てl fA(128)−fB
(96) 1の演算が行なわれる。そして、加算器41
を経てメモリ42に格納される。以上が終ると、アドレ
ス指定回路37はメモリ34の129を指定し、アドレ
スシフト回路38はメモリ35の97を指定し、以後同
様に演算され+ fA(t29)−rB(97) +
は加算器41によって前のデータ+ fA(12g)
−rB(96) +に加えられてメモリ42に格納され
る。以後拾−メモリ34のアドレス255まで繰り返さ
れ、相が完了する。この計算が完了すると、アドレスシ
フト回路38の値は−31になり、 が計算される。そして、これはアドレスシフト回路38
の値が31になるまで続き、全体の相関演算 が行々われる。続いて中央処理装置43によシフモリ4
2内のR(δ)を比較し、几(δ)が最小となるδを見
つけて像の位相差量とする。それに従ってステージ駆動
回路67を駆動しピントを合わせる。
尚、デフォーカス量が犬きく一32≦δ≦31 の位
相差量では不足な場合は、アドレス指定回路37は第一
メモリ34の128i指定し且つアドレスシフト回路3
8の初期値は−64となる。そして、それぞれの相関計
算が終るごとに2ずつ増え、R(−64)=I情(12
8)−t 8(128−64)+十げA、(130)−
fB(130−64)l+−・・・・・−−・・・・+
l fA(382)−fB(3B2−64) 1R(−
62)−・・・−・・ n(60)=・・・・・・・・ という計算が行なわれる。これは画像データを1ビツト
おきに用いたことに相当し、同じ計算量で像位相差の検
出範囲が二倍になっている。但し合焦精度は1/2にな
る。
相差量では不足な場合は、アドレス指定回路37は第一
メモリ34の128i指定し且つアドレスシフト回路3
8の初期値は−64となる。そして、それぞれの相関計
算が終るごとに2ずつ増え、R(−64)=I情(12
8)−t 8(128−64)+十げA、(130)−
fB(130−64)l+−・・・・・−−・・・・+
l fA(382)−fB(3B2−64) 1R(−
62)−・・・−・・ n(60)=・・・・・・・・ という計算が行なわれる。これは画像データを1ビツト
おきに用いたことに相当し、同じ計算量で像位相差の検
出範囲が二倍になっている。但し合焦精度は1/2にな
る。
以上のように像位相差を計算しステージ駆動回路67を
駆動してピントを合わせるが、ピントを正確に合わせる
為上記動作を数回繰り返しても良い。尚、コンソール7
1では合焦開始や合焦表示を行なう。
駆動してピントを合わせるが、ピントを正確に合わせる
為上記動作を数回繰り返しても良い。尚、コンソール7
1では合焦開始や合焦表示を行なう。
上述の如く、本発明による自動焦点検出装置は、視野全
体をカバーするイメージセンサーを用いると共に、該イ
メージセンサ−で得た画像データの一部だけを用いて相
関演算を行っているので、検出精度及び検出速度が大巾
に向上する。
体をカバーするイメージセンサーを用いると共に、該イ
メージセンサ−で得た画像データの一部だけを用いて相
関演算を行っているので、検出精度及び検出速度が大巾
に向上する。
尚、本発明は、二つのイメージセンサ−を用いた自動焦
点検出装置にも適用し得るのは言うまでもない。
点検出装置にも適用し得るのは言うまでもない。
第】図は従来の自動焦点検出装置の要部回路を示す図、
第2図は上記従来例のシフトレジスタに記憶される画像
で一部の一例を示す図、第3図は本発明による自動焦点
検出装置の一実施例に用いられる瞳分割法の原理を示す
図、第4図は上記実施例の全体図、第5図は上記実施例
に用いられる1閘分割器の具体例を示す正面図、第6図
は二つの像の位相差禁とデフォーカス量との関係を示す
図、第7図は上記実施例のイメージセンサ−とそこにお
ける処理方法を示す図、第8図はイメージセンサ−上の
光の強度分布の一例を示す図、第9図及び第10図は合
焦点付近における精度の良い位相差計算法を示す図、第
11図は上記実施例における画像データの光量むらを示
す図、第12図は光量むらを模式的に説明する図、第1
3図は光量むらの補正方法を示す図、第14図は他の瞳
分割器の斜視図、第15図は上記実施例のコンピュータ
による制御及び演算処理方法を示すフローチャート、第
16図は他の実施例の制御・演算回路を示す図である。 51・・・光源、52−・コンデンサーレンズ、53・
・・ステージ、54・・・対物レンズ、55−・・ビー
ムスプリッタ−156・・・プリズム、57・・・接眼
レンズ、58−・・写真用接眼レンズ、59・−・フィ
ルム、60−・IJL/−V7ズ、61−・・レンズ、
62・・・l槓分害り器、6吐・・結像レンズ、64・
・・フィルター、65・・・イメージセンサ−166・
・・瞳分割器I11ス動回路、67・・・ステージ駆動
回路、68・・・イメージセンサ−駆動回路、69・・
・インターフェイス回路、70・・・マイクロコンピュ
ータ、71・・・−z y 7− /l/。 代理人 篠 原 泰 司Jiシ゛1“、・(G茹 11図 第2図 3′3図 3′9図 第10図 R(X)! 第11図
第2図は上記従来例のシフトレジスタに記憶される画像
で一部の一例を示す図、第3図は本発明による自動焦点
検出装置の一実施例に用いられる瞳分割法の原理を示す
図、第4図は上記実施例の全体図、第5図は上記実施例
に用いられる1閘分割器の具体例を示す正面図、第6図
は二つの像の位相差禁とデフォーカス量との関係を示す
図、第7図は上記実施例のイメージセンサ−とそこにお
ける処理方法を示す図、第8図はイメージセンサ−上の
光の強度分布の一例を示す図、第9図及び第10図は合
焦点付近における精度の良い位相差計算法を示す図、第
11図は上記実施例における画像データの光量むらを示
す図、第12図は光量むらを模式的に説明する図、第1
3図は光量むらの補正方法を示す図、第14図は他の瞳
分割器の斜視図、第15図は上記実施例のコンピュータ
による制御及び演算処理方法を示すフローチャート、第
16図は他の実施例の制御・演算回路を示す図である。 51・・・光源、52−・コンデンサーレンズ、53・
・・ステージ、54・・・対物レンズ、55−・・ビー
ムスプリッタ−156・・・プリズム、57・・・接眼
レンズ、58−・・写真用接眼レンズ、59・−・フィ
ルム、60−・IJL/−V7ズ、61−・・レンズ、
62・・・l槓分害り器、6吐・・結像レンズ、64・
・・フィルター、65・・・イメージセンサ−166・
・・瞳分割器I11ス動回路、67・・・ステージ駆動
回路、68・・・イメージセンサ−駆動回路、69・・
・インターフェイス回路、70・・・マイクロコンピュ
ータ、71・・・−z y 7− /l/。 代理人 篠 原 泰 司Jiシ゛1“、・(G茹 11図 第2図 3′3図 3′9図 第10図 R(X)! 第11図
Claims (1)
- 異なる光路を通って形成された二つの像を多数の素子を
配列して成る光電変換装置により個別に光電出力信号に
変換し、該光電出力信号に基づいて二つの像の相対位置
関係を検出することによυ合焦検出を行うようにした自
動焦点検出装置において、視野全体をカッ々−する光電
変換装置を用い°ると共に、該光電変換装置の一部の素
子の光電出力信号を用いて相対位置関係を検出するよう
にしたことを特徴とする自動焦点検出装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2859583A JPS59155808A (ja) | 1983-02-24 | 1983-02-24 | 自動焦点検出装置 |
| DE3406578A DE3406578C2 (de) | 1983-02-24 | 1984-02-21 | Automatische Brennpunktermittlungsvorrichtung |
| US06/928,730 US4740678A (en) | 1983-02-24 | 1986-11-10 | Automatic focus detecting device in which two objects images formed through different light paths are converted to photoelectric signals |
| US07/140,537 US4833315A (en) | 1983-02-24 | 1988-01-04 | Automatic focus detecting device in which two object images formed through different light paths are converted to photoelectric signals |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2859583A JPS59155808A (ja) | 1983-02-24 | 1983-02-24 | 自動焦点検出装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59155808A true JPS59155808A (ja) | 1984-09-05 |
Family
ID=12252940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2859583A Pending JPS59155808A (ja) | 1983-02-24 | 1983-02-24 | 自動焦点検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59155808A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04114017U (ja) * | 1991-03-26 | 1992-10-07 | 株式会社三協精機製作所 | 光学装置 |
| JPWO2022163208A1 (ja) * | 2021-01-29 | 2022-08-04 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56101111A (en) * | 1980-01-14 | 1981-08-13 | Mamiya Koki Kk | Automatic focus adjustment method |
-
1983
- 1983-02-24 JP JP2859583A patent/JPS59155808A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56101111A (en) * | 1980-01-14 | 1981-08-13 | Mamiya Koki Kk | Automatic focus adjustment method |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04114017U (ja) * | 1991-03-26 | 1992-10-07 | 株式会社三協精機製作所 | 光学装置 |
| JPWO2022163208A1 (ja) * | 2021-01-29 | 2022-08-04 | ||
| WO2022163208A1 (ja) * | 2021-01-29 | 2022-08-04 | 富士フイルム株式会社 | 位相差検出装置、レンズ装置、及び撮像装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59155809A (ja) | 自動焦点検出装置 | |
| JPH0672972B2 (ja) | 焦点検出装置 | |
| JPS5858508A (ja) | 自動焦点調節装置 | |
| JPS6036905A (ja) | 焦点測定装置 | |
| US4740678A (en) | Automatic focus detecting device in which two objects images formed through different light paths are converted to photoelectric signals | |
| EP4050575A2 (en) | Line-of-sight detection device and method for controlling the same | |
| JPS59155808A (ja) | 自動焦点検出装置 | |
| JPH0477289B2 (ja) | ||
| JPS5928886B2 (ja) | 自動焦点検出装置 | |
| JPS5870540A (ja) | 焦点位置検出装置 | |
| JPH0553241B2 (ja) | ||
| JP4291052B2 (ja) | 交換レンズの調整機 | |
| US4631394A (en) | Focusing device for optical systems | |
| JP2910102B2 (ja) | 焦点検出装置 | |
| JPH0693059B2 (ja) | 焦点検出装置 | |
| JPH0762732B2 (ja) | 焦点検出装置 | |
| JPS61159611A (ja) | 自動焦点調節手段を備えたカメラおよびその交換レンズ | |
| JP4560159B2 (ja) | 撮像装置及び撮像装置の制御方法 | |
| JPH01131508A (ja) | 撮影系 | |
| JP2558377B2 (ja) | ピント検出装置 | |
| JPH02190083A (ja) | 赤外線撮像装置のオフセット値測定、及びオフセット補正方法 | |
| JPS6155620A (ja) | 自動焦点調節装置 | |
| JP3427215B2 (ja) | カメラのttl測光装置 | |
| JPS595214A (ja) | 自動焦点調整装置 | |
| JP2001124629A (ja) | 赤外線サーモグラフィーにおける1点補正手段の自己診断装置 |