JPH05145822A - 動体追尾装置 - Google Patents
動体追尾装置Info
- Publication number
- JPH05145822A JPH05145822A JP3087687A JP8768791A JPH05145822A JP H05145822 A JPH05145822 A JP H05145822A JP 3087687 A JP3087687 A JP 3087687A JP 8768791 A JP8768791 A JP 8768791A JP H05145822 A JPH05145822 A JP H05145822A
- Authority
- JP
- Japan
- Prior art keywords
- tracking
- area
- focus
- memory
- signal
- 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.)
- Withdrawn
Links
Landscapes
- Closed-Circuit Television Systems (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
(57)【要約】
【目的】この発明は、追尾被写体のAF精度を上げるた
めに合焦点検出用の周波数信号を記憶するメモリの増大
を抑えるため、追尾のための加算映像信号用メモリの空
領域を焦点検出用の周波数成分のメモリに充てることを
特徴とする。 【構成】光電変換素子12が撮影光学系11からの光分布を
電気信号の分布に変換し、光電変換素子12の画素信号、
投影信号から、周波数検出回路13にて特定周波数が抜き
出される。そして、合焦点検出回路16に於いて、周波数
検出回路13からの信号と撮影光学系11の情報を基に、駆
動回路14へ駆動信号が出力され、撮影光学系11の合焦点
が検出される。また、合焦点検出回路16により、追尾回
路15またはエリア指定回路18からの特定エリア指定信号
に基いて、光電変換素子12の特定エリアの信号が読出さ
れ、表示回路17に特定エリア等が表示される。
めに合焦点検出用の周波数信号を記憶するメモリの増大
を抑えるため、追尾のための加算映像信号用メモリの空
領域を焦点検出用の周波数成分のメモリに充てることを
特徴とする。 【構成】光電変換素子12が撮影光学系11からの光分布を
電気信号の分布に変換し、光電変換素子12の画素信号、
投影信号から、周波数検出回路13にて特定周波数が抜き
出される。そして、合焦点検出回路16に於いて、周波数
検出回路13からの信号と撮影光学系11の情報を基に、駆
動回路14へ駆動信号が出力され、撮影光学系11の合焦点
が検出される。また、合焦点検出回路16により、追尾回
路15またはエリア指定回路18からの特定エリア指定信号
に基いて、光電変換素子12の特定エリアの信号が読出さ
れ、表示回路17に特定エリア等が表示される。
Description
【0001】
【産業上の利用分野】この発明は動体追尾装置に関し、
特にメモリを増加することなく追尾被写体のAF精度を
改善した動体追尾装置に関するものである。
特にメモリを増加することなく追尾被写体のAF精度を
改善した動体追尾装置に関するものである。
【0002】
【従来の技術】近年、映像信号に基づいて動体追尾を行
うシステム映像信号に基いて動体追尾を行うシステム
が、種々提案されている。
うシステム映像信号に基いて動体追尾を行うシステム
が、種々提案されている。
【0003】例えば、特願平02−104637には、
垂直、水平方向に映像信号を投影して、動体追尾を行い
ながら追尾用の信号の微分値を基に合焦点検出を行うシ
ステムが開示されている。図16(a)及び(b)は、
この概略を示したもので、簡単のために点光源で説明す
るものとする。図中、XSUMは垂直方向に投影した信
号を示し、YSUMは水平方向に投影した信号を示す。
MOSセンサを用いてXSUM、YSUMを容易に出力
できるように構成している。図16の(a)及び(b)
は、合焦時の像の移動をXSUM,YSUMにて検出す
るものである。
垂直、水平方向に映像信号を投影して、動体追尾を行い
ながら追尾用の信号の微分値を基に合焦点検出を行うシ
ステムが開示されている。図16(a)及び(b)は、
この概略を示したもので、簡単のために点光源で説明す
るものとする。図中、XSUMは垂直方向に投影した信
号を示し、YSUMは水平方向に投影した信号を示す。
MOSセンサを用いてXSUM、YSUMを容易に出力
できるように構成している。図16の(a)及び(b)
は、合焦時の像の移動をXSUM,YSUMにて検出す
るものである。
【0004】映像信号を用いて、その周波数成分の変化
に注目し合焦点検出を行うシステムは、NHK技法第1
7巻第1号にて石田他により発表された“山登りサーボ
方式によるテレビカメラの自動焦点調整”の中で開示さ
れている。
に注目し合焦点検出を行うシステムは、NHK技法第1
7巻第1号にて石田他により発表された“山登りサーボ
方式によるテレビカメラの自動焦点調整”の中で開示さ
れている。
【0005】
【発明が解決しようとする課題】図17は、レンズデフ
ォーカスと周波数成分の電圧値を示したものである。同
図に於いて、合焦時は鮮鋭度が高い、つまり高周波成分
が大きいことを示し、逆に非合焦時は鮮鋭度が低下し、
エッジ部がぼける、つまり高周波成分が小さくなること
を示している。このように、特定周波数成分の変化に着
目し周波数成分のピーク位置へ撮影光学系を駆動するよ
うになっている。すなわち、このような合焦点検出のシ
ステムは、図18に示されるように、A/D変換器1、
メモリ2、追尾処理回路3、周波数検出回路4、A/D
変換器5、メモリ6及び合焦検出回路7を有して構成さ
れている。入力された同一の映像信号から、追尾用A/
D変換器1で上記信号をA/D変換し、メモリ2に格納
する。これと同時に、周波数検出回路4の周波数値をA
/D変換器5で変換してメモリ6に格納する。ところ
が、追尾処理の結果に基いて、周波数値の格納するメモ
リ6をアクセスし、合焦点検出を行ったのでは、メモリ
の規模が増大してしまうものであった。
ォーカスと周波数成分の電圧値を示したものである。同
図に於いて、合焦時は鮮鋭度が高い、つまり高周波成分
が大きいことを示し、逆に非合焦時は鮮鋭度が低下し、
エッジ部がぼける、つまり高周波成分が小さくなること
を示している。このように、特定周波数成分の変化に着
目し周波数成分のピーク位置へ撮影光学系を駆動するよ
うになっている。すなわち、このような合焦点検出のシ
ステムは、図18に示されるように、A/D変換器1、
メモリ2、追尾処理回路3、周波数検出回路4、A/D
変換器5、メモリ6及び合焦検出回路7を有して構成さ
れている。入力された同一の映像信号から、追尾用A/
D変換器1で上記信号をA/D変換し、メモリ2に格納
する。これと同時に、周波数検出回路4の周波数値をA
/D変換器5で変換してメモリ6に格納する。ところ
が、追尾処理の結果に基いて、周波数値の格納するメモ
リ6をアクセスし、合焦点検出を行ったのでは、メモリ
の規模が増大してしまうものであった。
【0006】上記動体追尾時の映像信号の読出しに関し
ては、MOSセンサにより、追尾ブロック内の出力をX
方向とY方向に電流加算して読出す方式がある。また、
一度映像信号をデジタル値に変換して、デジタル信号処
理にて加算を行う方式もある。
ては、MOSセンサにより、追尾ブロック内の出力をX
方向とY方向に電流加算して読出す方式がある。また、
一度映像信号をデジタル値に変換して、デジタル信号処
理にて加算を行う方式もある。
【0007】しかしながら、これらの方式は、投影信号
を使用して合焦点検出を行うため、検出精度は高くない
ものであった。
を使用して合焦点検出を行うため、検出精度は高くない
ものであった。
【0008】ところで、動体追尾と合焦点検出を同一セ
ンサにて行う場合、映像信号より動***置を検出してか
ら、合焦点検出のための周波数検出を行う必要があり、
動体検出と周波数検出を時分割で行ったのでは、動体を
追尾しながら合焦点検出は困難なものである。つまり、
映像信号から周波数検出と動体追尾用の信号を同じ領域
から抽出したのでは、追尾物体がフォーカスエリアから
外れる場合があり、精度の高い合焦点検出ができない。
ンサにて行う場合、映像信号より動***置を検出してか
ら、合焦点検出のための周波数検出を行う必要があり、
動体検出と周波数検出を時分割で行ったのでは、動体を
追尾しながら合焦点検出は困難なものである。つまり、
映像信号から周波数検出と動体追尾用の信号を同じ領域
から抽出したのでは、追尾物体がフォーカスエリアから
外れる場合があり、精度の高い合焦点検出ができない。
【0009】図19(a)、(b)及び(c)は、時間
と追尾物体、フォーカスエリアの移動を示したものであ
る。同図(a)、(b)及び(c)は、それぞれ1フィ
ールドずつずれているものとする。同図(a)は、設定
時(t=t0)で、追尾物体(点線)とフォーカス(実
線)は同一領域となる。同図(b)は、追尾物体が動い
ている(t=t1 )ので、同時に追尾と合焦点検出を行
うと追尾物体とフォーカスの領域がずれてしまうことを
表している。更に、同図(c)は、追尾物体が画面垂直
方向の動きのみになった場合(t=t3 )で、追尾物体
とフォーカスの領域は一致している。したがって、同図
(a)から(b)への過程で合焦点検出の精度が落ち
る。
と追尾物体、フォーカスエリアの移動を示したものであ
る。同図(a)、(b)及び(c)は、それぞれ1フィ
ールドずつずれているものとする。同図(a)は、設定
時(t=t0)で、追尾物体(点線)とフォーカス(実
線)は同一領域となる。同図(b)は、追尾物体が動い
ている(t=t1 )ので、同時に追尾と合焦点検出を行
うと追尾物体とフォーカスの領域がずれてしまうことを
表している。更に、同図(c)は、追尾物体が画面垂直
方向の動きのみになった場合(t=t3 )で、追尾物体
とフォーカスの領域は一致している。したがって、同図
(a)から(b)への過程で合焦点検出の精度が落ち
る。
【0010】また、合焦点検出の精度を上げるために、
映像信号に対応して、周波数信号を同時に持とうとする
と、記憶するメモリが膨大となりコストアップ等の問題
が発生する。
映像信号に対応して、周波数信号を同時に持とうとする
と、記憶するメモリが膨大となりコストアップ等の問題
が発生する。
【0011】この発明は、メモリを増大させてコストア
ップが生じることなく、同一センサにて簡単な構成で動
体追尾と合焦点検出を同時に行うことのできる動体追尾
装置を提供することを目的とする。
ップが生じることなく、同一センサにて簡単な構成で動
体追尾と合焦点検出を同時に行うことのできる動体追尾
装置を提供することを目的とする。
【0012】
【課題を解決するための手段】すなわちこの発明は、撮
像光学系と、この撮像光学系を介した被写体像をイメー
ジ信号に変換するための光電変換素子と、この光電変換
素子の出力信号から特定周波数成分を抜き出す周波数検
出手段と、フォーカスエリアを設定するためのフォーカ
スエリア設定手段と、フォーカスエリアより広い追尾エ
リア内の上記光電変換素子の各行ごとに加算値を演算す
る加算手段と、上記フォーカスエリアを含む行の上記加
算値を各行ごとに記憶する第1記憶手段と、上記追尾エ
リア内の全行の上記加算値を記憶可能な容量を有し、相
関演算を行う領域について上記加算値を記憶すると共
に、空いている領域に上記特定周波数成分を記憶する第
2記憶手段と、上記第1及び第2記憶手段にそれぞれ記
憶された加算値に基いて相関演算を行い追尾を行う追尾
手段と、この追尾手段によって追尾されたフォーカスエ
リアについて上記第2記憶手段に記憶された特定周波数
成分に基いて合焦検出を行う合焦検出手段とを具備する
ことを特徴とする。
像光学系と、この撮像光学系を介した被写体像をイメー
ジ信号に変換するための光電変換素子と、この光電変換
素子の出力信号から特定周波数成分を抜き出す周波数検
出手段と、フォーカスエリアを設定するためのフォーカ
スエリア設定手段と、フォーカスエリアより広い追尾エ
リア内の上記光電変換素子の各行ごとに加算値を演算す
る加算手段と、上記フォーカスエリアを含む行の上記加
算値を各行ごとに記憶する第1記憶手段と、上記追尾エ
リア内の全行の上記加算値を記憶可能な容量を有し、相
関演算を行う領域について上記加算値を記憶すると共
に、空いている領域に上記特定周波数成分を記憶する第
2記憶手段と、上記第1及び第2記憶手段にそれぞれ記
憶された加算値に基いて相関演算を行い追尾を行う追尾
手段と、この追尾手段によって追尾されたフォーカスエ
リアについて上記第2記憶手段に記憶された特定周波数
成分に基いて合焦検出を行う合焦検出手段とを具備する
ことを特徴とする。
【0013】
【作用】この発明の動体追尾装置では、撮像光学系を介
して光電変換素子が被写体像をイメージ信号に変換し、
この光電変換素子の出力信号は周波数検出手段で特定周
波数成分が抜出される。また、フォーカスエリア設定手
段によりフォーカスエリアが設定され、このフォーカス
エリアより広い追尾エリア内の上記光電変換素子の各行
ごとに加算値が加算手段で演算される。そして、上記フ
ォーカスエリアを含む行の上記加算値が、各行ごとに第
1記憶手段に記憶され、一方、上記追尾エリア内の全行
の上記加算値を記憶可能な容量を有する第2記憶手段に
は、相関演算を行う領域について上記加算値が記憶され
ると共に、その空いている領域に上記特定周波数成分が
記憶される。追尾手段では、上記第1及び第2記憶手段
にそれぞれ記憶された加算値に基いて相関演算が行わ
れ、この追尾手段によって追尾されたフォーカスエリア
について、上記第2記憶手段に記憶された特定周波数成
分に基いて合焦検出手段で合焦検出が行われる。
して光電変換素子が被写体像をイメージ信号に変換し、
この光電変換素子の出力信号は周波数検出手段で特定周
波数成分が抜出される。また、フォーカスエリア設定手
段によりフォーカスエリアが設定され、このフォーカス
エリアより広い追尾エリア内の上記光電変換素子の各行
ごとに加算値が加算手段で演算される。そして、上記フ
ォーカスエリアを含む行の上記加算値が、各行ごとに第
1記憶手段に記憶され、一方、上記追尾エリア内の全行
の上記加算値を記憶可能な容量を有する第2記憶手段に
は、相関演算を行う領域について上記加算値が記憶され
ると共に、その空いている領域に上記特定周波数成分が
記憶される。追尾手段では、上記第1及び第2記憶手段
にそれぞれ記憶された加算値に基いて相関演算が行わ
れ、この追尾手段によって追尾されたフォーカスエリア
について、上記第2記憶手段に記憶された特定周波数成
分に基いて合焦検出手段で合焦検出が行われる。
【0014】
【実施例】以下図面を参照して、この発明の実施例を説
明する。
明する。
【0015】図1はこの発明の動体追尾装置の実施例で
概念を示すブロック図である。同図に於いて、撮影光学
系11は被写体からの光速を光電変換素子12に導くもの
で、この光電変換素子12は上記撮影光学系11からの光分
布を電気信号の分布に変換する。上記光電変換素子12の
画素信号、投影信号からは、周波数検出回路13にて特定
周波数が抜き出される。そして、合焦点検出回路16で
は、周波数検出回路13からの信号と駆動回路14を介して
得た撮影光学系11の情報(MTF特性、レンズ位置、絞
り、焦点距離etc)を基に、駆動回路14へ駆動信号を
出力し、撮影光学系11の合焦点を検出し、また追尾回路
15、またはエリア指定回路18からの特定エリア指定信号
に基いて光電変換素子12の特定エリアの信号を読出し、
更に表示回路17に特定エリア、合焦マーク等を表示させ
る。
概念を示すブロック図である。同図に於いて、撮影光学
系11は被写体からの光速を光電変換素子12に導くもの
で、この光電変換素子12は上記撮影光学系11からの光分
布を電気信号の分布に変換する。上記光電変換素子12の
画素信号、投影信号からは、周波数検出回路13にて特定
周波数が抜き出される。そして、合焦点検出回路16で
は、周波数検出回路13からの信号と駆動回路14を介して
得た撮影光学系11の情報(MTF特性、レンズ位置、絞
り、焦点距離etc)を基に、駆動回路14へ駆動信号を
出力し、撮影光学系11の合焦点を検出し、また追尾回路
15、またはエリア指定回路18からの特定エリア指定信号
に基いて光電変換素子12の特定エリアの信号を読出し、
更に表示回路17に特定エリア、合焦マーク等を表示させ
る。
【0016】上記駆動回路14は、撮影光学系11の情報を
合焦点検出回路16へ出力し、合焦点検出回路16からの駆
動信号に基いて撮影光学系11を駆動する。また、追尾回
路15は、光電変換素子12からの投影信号に基いて動体の
位置を検出し、合焦点検出回路16と表示回路17に特定エ
リア指定信号を出力する。更に、表示回路17は、追尾回
路15及びエリア指定回路18からの特定エリアと合焦点検
出回路16からの合焦信号を表示するものであり、エリア
指定回路18は動***置、フォーカスエリアを外部から設
定する回路である。
合焦点検出回路16へ出力し、合焦点検出回路16からの駆
動信号に基いて撮影光学系11を駆動する。また、追尾回
路15は、光電変換素子12からの投影信号に基いて動体の
位置を検出し、合焦点検出回路16と表示回路17に特定エ
リア指定信号を出力する。更に、表示回路17は、追尾回
路15及びエリア指定回路18からの特定エリアと合焦点検
出回路16からの合焦信号を表示するものであり、エリア
指定回路18は動***置、フォーカスエリアを外部から設
定する回路である。
【0017】このような構成の動体追尾装置に於いて、
合焦点検出回路16は、図2に示されるように、追尾領域
19をフォーカスエリア20より大きく取り、周波数検出回
路13の特定周波数信号を追尾領域19の全体に於いて特定
周期でサンプルする。そして、このサンプルされた信号
をA/D変換し、フォーカスエリア20に対応する領域の
A/D変換信号を加算する。この加算信号は、図17に
示される周波数成分とする。上記追尾領域19及びフォー
カスエリア20は、動体移動に伴って画面内を移動するも
のである。
合焦点検出回路16は、図2に示されるように、追尾領域
19をフォーカスエリア20より大きく取り、周波数検出回
路13の特定周波数信号を追尾領域19の全体に於いて特定
周期でサンプルする。そして、このサンプルされた信号
をA/D変換し、フォーカスエリア20に対応する領域の
A/D変換信号を加算する。この加算信号は、図17に
示される周波数成分とする。上記追尾領域19及びフォー
カスエリア20は、動体移動に伴って画面内を移動するも
のである。
【0018】ここで、説明の簡単のために、1次元の追
尾領域19の特定周波数のデータを図3(a)及び(b)
に示す。追尾領域19の全領域に於いて、特定周波数成分
をフォーカスエリア20より小さいブロックとしてそのブ
ロックの位置情報と共に有している。これにより、図3
の(a)から同図(b)に追尾物体が移動しても、追尾
物体の位置を検出した後に、検出した位置に対応したフ
ォーカスエリアの領域の特定周波数成分を加算すること
ができる。更に、動体検出動作と信号読出しを略同時に
行い、動体検出に使用するメモリの一部を一時的に使
用、すなわち、初期に於いては、まだデータが入力され
てないメモリ領域を使用し、動体検出の相関を行った後
には、相関の低い部分をメモリ領域を繰返し使用する。
そして、そのメモリにブロックごとの特定周波数成分を
記憶する。
尾領域19の特定周波数のデータを図3(a)及び(b)
に示す。追尾領域19の全領域に於いて、特定周波数成分
をフォーカスエリア20より小さいブロックとしてそのブ
ロックの位置情報と共に有している。これにより、図3
の(a)から同図(b)に追尾物体が移動しても、追尾
物体の位置を検出した後に、検出した位置に対応したフ
ォーカスエリアの領域の特定周波数成分を加算すること
ができる。更に、動体検出動作と信号読出しを略同時に
行い、動体検出に使用するメモリの一部を一時的に使
用、すなわち、初期に於いては、まだデータが入力され
てないメモリ領域を使用し、動体検出の相関を行った後
には、相関の低い部分をメモリ領域を繰返し使用する。
そして、そのメモリにブロックごとの特定周波数成分を
記憶する。
【0019】このようにして、動体を追尾し、常に追尾
したフォーカスエリアの特定周波数成分を用いて合焦点
検出を行い、且つメモリを殆ど増加させることなく、高
速、高精度化を図ることが可能になる。
したフォーカスエリアの特定周波数成分を用いて合焦点
検出を行い、且つメモリを殆ど増加させることなく、高
速、高精度化を図ることが可能になる。
【0020】次に、図1の回路の詳細について説明す
る。
る。
【0021】光電変換素子12は、CCD等の固体撮像素
子にて構成されるもので、固体撮像素子の積分終了後映
像信号を読出す。また、周波数検出回路13は、複数のバ
ンドパスフィルタ(BPF)で構成され、複数のBPF
をそれぞれ撮像光学系11の条件により切換えて用い、合
焦点検出回路16へ信号を出力する。
子にて構成されるもので、固体撮像素子の積分終了後映
像信号を読出す。また、周波数検出回路13は、複数のバ
ンドパスフィルタ(BPF)で構成され、複数のBPF
をそれぞれ撮像光学系11の条件により切換えて用い、合
焦点検出回路16へ信号を出力する。
【0022】上記駆動回路14は、撮影光学系11の各種の
特性を合焦点検出回路16に出力すると共に、合焦点検出
回路16からの駆動信号を受けて撮影光学系を駆動する。
また、上記追尾回路15は、追尾領域19の信号をA/D変
換し、デジタル加算演算処理にて図16(a)及び
(b)に示されるような投影信号XSUM及びYSUM
を作り、動***置を検出し位置信号を合焦点検出回路16
と表示回路17に出力する。また、フォーカスエリア20を
設定するエリア指定回路18は、ジョイスティック、ファ
ーストレリーズと兼用または、特願平2−235074
号にて開示されている方式を用いる。
特性を合焦点検出回路16に出力すると共に、合焦点検出
回路16からの駆動信号を受けて撮影光学系を駆動する。
また、上記追尾回路15は、追尾領域19の信号をA/D変
換し、デジタル加算演算処理にて図16(a)及び
(b)に示されるような投影信号XSUM及びYSUM
を作り、動***置を検出し位置信号を合焦点検出回路16
と表示回路17に出力する。また、フォーカスエリア20を
設定するエリア指定回路18は、ジョイスティック、ファ
ーストレリーズと兼用または、特願平2−235074
号にて開示されている方式を用いる。
【0023】上記合焦点検出回路16は、周波数検出回路
13の信号をA/D変換してフォーカスエリア内のデジタ
ル値を加算し、駆動回路14を駆動しながら加算値のピー
ク位置、つまり撮像光学系11の合焦位置を検出する。ま
た、BPFの切換え制御は、撮影光学系11の絞り、焦点
距離、MTF特性、撮影光学系11の位置等の光学情報に
より行う。上記表示回路17は、追尾回路15、エリア指定
回路18からのフォーカスエリア20の情報に基き、これら
の情報をファインダー内に表示する。更に、合焦点検出
回路16からの合焦状態信号にて、合焦状態を表示する。
13の信号をA/D変換してフォーカスエリア内のデジタ
ル値を加算し、駆動回路14を駆動しながら加算値のピー
ク位置、つまり撮像光学系11の合焦位置を検出する。ま
た、BPFの切換え制御は、撮影光学系11の絞り、焦点
距離、MTF特性、撮影光学系11の位置等の光学情報に
より行う。上記表示回路17は、追尾回路15、エリア指定
回路18からのフォーカスエリア20の情報に基き、これら
の情報をファインダー内に表示する。更に、合焦点検出
回路16からの合焦状態信号にて、合焦状態を表示する。
【0024】次に、合焦点検出回路16にて、特定周波数
を検出する部分の構成を図4に示す。
を検出する部分の構成を図4に示す。
【0025】この合焦点検出回路16は、周波数検出回路
13の信号をA/D変換するA/D変換回路 161と、A/
D変換回路 161のデータを記憶するメモリ回路 162と、
追尾回路15の追尾動体の位置信号、またはエリア指定回
路18からの信号に基いて合焦点検出用のフォーカスエリ
ア20、追尾領域19を設定し、動***置を含むフォーカス
エリア20の周波数成分のみを加算する演算処理回路 163
にて構成される。
13の信号をA/D変換するA/D変換回路 161と、A/
D変換回路 161のデータを記憶するメモリ回路 162と、
追尾回路15の追尾動体の位置信号、またはエリア指定回
路18からの信号に基いて合焦点検出用のフォーカスエリ
ア20、追尾領域19を設定し、動***置を含むフォーカス
エリア20の周波数成分のみを加算する演算処理回路 163
にて構成される。
【0026】メモリ回路 162のメモリ構成と追尾領域1
9、フォーカスエリア20の関係は、図5に示されるよう
になっている。同図に於いて、t=t0 にて追尾被写体
をフォーカスエリア20にて捕らえ、t=t1 にて追尾被
写体を追尾する。t=t1 は、t=t0 の次の画像デー
タを取込む時間とする。メモリ回路 162は、メモリH
a、メモリVa、メモリHb、メモリVbで構成されて
いる。この場合、追尾領域19の画素数はNth*Nt
v、フォーカスエリア20の画素数はNfh*Nfvとす
ると、t=t0 のフォーカスエリア20のV、Hへの投影
信号を記憶するメモリHa、メモリVaは、それぞれN
fh、Nfvのメモリ数を有する。更に、t=t1 の追
尾領域19のV、Hへの投影信号を記憶するメモリHb、
メモリVbは、それぞれNth、Ntvのメモリ数を有
する。
9、フォーカスエリア20の関係は、図5に示されるよう
になっている。同図に於いて、t=t0 にて追尾被写体
をフォーカスエリア20にて捕らえ、t=t1 にて追尾被
写体を追尾する。t=t1 は、t=t0 の次の画像デー
タを取込む時間とする。メモリ回路 162は、メモリH
a、メモリVa、メモリHb、メモリVbで構成されて
いる。この場合、追尾領域19の画素数はNth*Nt
v、フォーカスエリア20の画素数はNfh*Nfvとす
ると、t=t0 のフォーカスエリア20のV、Hへの投影
信号を記憶するメモリHa、メモリVaは、それぞれN
fh、Nfvのメモリ数を有する。更に、t=t1 の追
尾領域19のV、Hへの投影信号を記憶するメモリHb、
メモリVbは、それぞれNth、Ntvのメモリ数を有
する。
【0027】ここで、1画面内の追尾領域19の1画素の
信号をA(h,j)とし(但しhはH方向のパラメー
タ、jはV方向のパラメータ)、以下図6及び図7のフ
ローチャートを参照して、合焦点検出の動作を説明す
る。
信号をA(h,j)とし(但しhはH方向のパラメー
タ、jはV方向のパラメータ)、以下図6及び図7のフ
ローチャートを参照して、合焦点検出の動作を説明す
る。
【0028】先ず、サブルーチンプログラムDFをスタ
ートさせる。次いで、ステップS1で、エリア設定回路
18にて動***置設定とフォーカスエリア20内の周波数成
分量メモリF(0)、合焦点方向判定メモリSS、相関
値メモリSk0、各添え字i,j,hが、イニシャライ
ズ(F(0)=0,SS=0,Sk0=99,i=j=
h=1)される。ステップS2では、フォーカスエリア
20が上述したステップS1に基いて設定される。こうし
て、ステップS3にてフォーカスエリア20を中心として
フォーカスエリア20より大きな領域が追尾領域19として
設定される。
ートさせる。次いで、ステップS1で、エリア設定回路
18にて動***置設定とフォーカスエリア20内の周波数成
分量メモリF(0)、合焦点方向判定メモリSS、相関
値メモリSk0、各添え字i,j,hが、イニシャライ
ズ(F(0)=0,SS=0,Sk0=99,i=j=
h=1)される。ステップS2では、フォーカスエリア
20が上述したステップS1に基いて設定される。こうし
て、ステップS3にてフォーカスエリア20を中心として
フォーカスエリア20より大きな領域が追尾領域19として
設定される。
【0029】ステップS4では、フォーカスエリア20内
の追尾データ(V、H投影信号)がV、H各方向のメモ
リVa、Haに記憶される。そして、ステップS5に
て、フォーカスエリア20内の特定周波数が検出され、F
(0)へ記憶される。次いで、ステップS6で撮影光学
系11が正方向に駆動され、ステップS7で上記ステップ
S6の撮影光学系11の駆動方向メモリがFS=0とされ
る。
の追尾データ(V、H投影信号)がV、H各方向のメモ
リVa、Haに記憶される。そして、ステップS5に
て、フォーカスエリア20内の特定周波数が検出され、F
(0)へ記憶される。次いで、ステップS6で撮影光学
系11が正方向に駆動され、ステップS7で上記ステップ
S6の撮影光学系11の駆動方向メモリがFS=0とされ
る。
【0030】ここで、1度目の相関を示すフラグをWE
=0とする(ステップS8)。WEは、メモリVbのど
の領域が空いているかに関係するものである。次いで、
WE=0であるか否かが判定される(ステップS9)。
このステップS9にて、メモリ状態を示すフラグWEが
WE=1の場合、ステップS10に進んでフォーカスエリ
アブロックの周波数加算値が、新しく入力可能になった
メモリ領域PまたはQに入力されて、ステップS12に進
む。一方、WE=0の場合、ステップS11に進んで、追
尾領域19内の特定周波数成分が一定間隔にてサンプリン
グされ、A/D変換後フォーカスエリア20より小さなブ
ロックごとに、A/D変換された特定周波数が加算さ
れ、まだ新しい加算データが記憶されてないメモリVb
(V方向の下位の番地)に追尾相関のデータと混在が発
生する前まで記憶される。
=0とする(ステップS8)。WEは、メモリVbのど
の領域が空いているかに関係するものである。次いで、
WE=0であるか否かが判定される(ステップS9)。
このステップS9にて、メモリ状態を示すフラグWEが
WE=1の場合、ステップS10に進んでフォーカスエリ
アブロックの周波数加算値が、新しく入力可能になった
メモリ領域PまたはQに入力されて、ステップS12に進
む。一方、WE=0の場合、ステップS11に進んで、追
尾領域19内の特定周波数成分が一定間隔にてサンプリン
グされ、A/D変換後フォーカスエリア20より小さなブ
ロックごとに、A/D変換された特定周波数が加算さ
れ、まだ新しい加算データが記憶されてないメモリVb
(V方向の下位の番地)に追尾相関のデータと混在が発
生する前まで記憶される。
【0031】次いで、ステップS12にて、データが読出
されながらV方向に加算された(投影された)データ
が、メモリHb(h)に記憶される。ここで、hはH方
向1ラインの画素数1〜Nthでループするものであ
る。そして、ステップS13では、同様にH方向に加算さ
れた(投影された)データが、メモリVb(j)に記憶
される。その後、ステップS14で、1H読出し終了判定
(h=Nth)がなされる。このステップS14で、1H
読出しが終了してない場合、ステップS15に進んでH方
向の画素数hがインクリメントされた後、ステップS12
に戻る。
されながらV方向に加算された(投影された)データ
が、メモリHb(h)に記憶される。ここで、hはH方
向1ラインの画素数1〜Nthでループするものであ
る。そして、ステップS13では、同様にH方向に加算さ
れた(投影された)データが、メモリVb(j)に記憶
される。その後、ステップS14で、1H読出し終了判定
(h=Nth)がなされる。このステップS14で、1H
読出しが終了してない場合、ステップS15に進んでH方
向の画素数hがインクリメントされた後、ステップS12
に戻る。
【0032】上記ステップS14に於いて、1H読出しが
終了している場合、次のステップS16にて、読出された
ライン数の判定(j≧Nfv)がなされる。このステッ
プS16に於いてNfvラインが読出されてない場合は、
ステップS17に進んで、jがインクリメントされてhが
1にされた後、ステップS11へ戻る。一方、ステップS
16にて、Nfvラインが読出されている場合は、ステッ
プS18でiがイニシャライズ(i=1)される。次い
で、ステップS19でV方向メモリVa(i)、Vb(j
−Nfv+i)が、D0(i)、D1(i)に代入され
る。
終了している場合、次のステップS16にて、読出された
ライン数の判定(j≧Nfv)がなされる。このステッ
プS16に於いてNfvラインが読出されてない場合は、
ステップS17に進んで、jがインクリメントされてhが
1にされた後、ステップS11へ戻る。一方、ステップS
16にて、Nfvラインが読出されている場合は、ステッ
プS18でiがイニシャライズ(i=1)される。次い
で、ステップS19でV方向メモリVa(i)、Vb(j
−Nfv+i)が、D0(i)、D1(i)に代入され
る。
【0033】そして、ステップS20に於いて、i=Nf
vの判定が行われ、i=Nfvでないならば、ステップ
S21に進んでiがインクリメントされ、その後ステップ
S19へ戻る。上記ステップS20にて、i=Nfvなら
ば、ステップS22の位置検出サブルーチンプログラムD
SにてV方向の位置が検出される。次いで、ステップS
23にて、1度目の相関を示すフラグWEが、WE=1と
される。
vの判定が行われ、i=Nfvでないならば、ステップ
S21に進んでiがインクリメントされ、その後ステップ
S19へ戻る。上記ステップS20にて、i=Nfvなら
ば、ステップS22の位置検出サブルーチンプログラムD
SにてV方向の位置が検出される。次いで、ステップS
23にて、1度目の相関を示すフラグWEが、WE=1と
される。
【0034】ステップS24では、相関値Sk1、Sk0
の比較が行われ、Sk0>Sk1であれば、ステップS
25に進んでSk1がSk0に代入される。これは、新し
いデータの方が、相関が高いことを表しており、次の基
準とされる。そして、ステップS26では、追尾領域19内
のフォーカスエリア20より小さなブロックごとに特定周
波数が加算された値が代入されるメモリとして、Vb
(j−Nfv+1)に相当するブロックごとの周波数成
分が格納されているメモリ領域Pがクリアされる。一
方、上記ステップS24に於いて、Sk0>Sk1でない
ないらば、新しいデータの方が相関が低いことを表して
おり、追尾領域19内のフォーカスエリア20より小さなブ
ロックごとに特定周波数が加算された値が代入されるメ
モリとして、Vb(j)に相当するブロックごとの周波
数成分が格納されているメモリ領域Qがクリアされる。
の比較が行われ、Sk0>Sk1であれば、ステップS
25に進んでSk1がSk0に代入される。これは、新し
いデータの方が、相関が高いことを表しており、次の基
準とされる。そして、ステップS26では、追尾領域19内
のフォーカスエリア20より小さなブロックごとに特定周
波数が加算された値が代入されるメモリとして、Vb
(j−Nfv+1)に相当するブロックごとの周波数成
分が格納されているメモリ領域Pがクリアされる。一
方、上記ステップS24に於いて、Sk0>Sk1でない
ないらば、新しいデータの方が相関が低いことを表して
おり、追尾領域19内のフォーカスエリア20より小さなブ
ロックごとに特定周波数が加算された値が代入されるメ
モリとして、Vb(j)に相当するブロックごとの周波
数成分が格納されているメモリ領域Qがクリアされる。
【0035】次に、ステップS28に於いて、追尾領域19
の読出し状況が検出される(j=Ntv)。このステッ
プS28にてデータが全て読出されてない場合は、ステッ
プS29に進んでjがインクリメントされ、ステップS9
に戻る。そして、このステップS29にて、メモリ状態を
示すフラグWEがWE=1の場合は、ステップS10に進
んで、フォーカスエリアブロックの周波数加算値が新し
く入力可能になったメモリ領域PまたはQに入力され
る。これに対して、上記ステップS28に於いて、追尾領
域19の全てのデータが読出されていれば、ステップS30
に進んでmがイニシャライズ(m=0)され、その後、
ステップS31でiがイニシャライズ(i=1)される。
次いで、ステップS32にて、Ha(i)、Hb(m+
i)がD0(i)、D1(i)に代入される。但し、m
=0〜Nth−Nfhとする。
の読出し状況が検出される(j=Ntv)。このステッ
プS28にてデータが全て読出されてない場合は、ステッ
プS29に進んでjがインクリメントされ、ステップS9
に戻る。そして、このステップS29にて、メモリ状態を
示すフラグWEがWE=1の場合は、ステップS10に進
んで、フォーカスエリアブロックの周波数加算値が新し
く入力可能になったメモリ領域PまたはQに入力され
る。これに対して、上記ステップS28に於いて、追尾領
域19の全てのデータが読出されていれば、ステップS30
に進んでmがイニシャライズ(m=0)され、その後、
ステップS31でiがイニシャライズ(i=1)される。
次いで、ステップS32にて、Ha(i)、Hb(m+
i)がD0(i)、D1(i)に代入される。但し、m
=0〜Nth−Nfhとする。
【0036】次に、ステップS33にて、i=Nfhの判
定が行われる。このステップS33に於いて、i=Nfh
でないないらば、ステップS34に進んでiがインクリメ
ントされた後、ステップS32へ戻る。また、上記ステッ
プS33にて、i=Nfhならば、ステップS35の位置検
出サブルーチンプログラムDSにて、H方向の位置が検
出される。
定が行われる。このステップS33に於いて、i=Nfh
でないないらば、ステップS34に進んでiがインクリメ
ントされた後、ステップS32へ戻る。また、上記ステッ
プS33にて、i=Nfhならば、ステップS35の位置検
出サブルーチンプログラムDSにて、H方向の位置が検
出される。
【0037】次いで、ステップS36では、H方向全て相
関が終了したかが検出される(m=Nth−Hfh)。
このステップS36にて、H方向の相関がまだ終了してな
い場合(m=Nth−Nfhでない場合)は、ステップ
S37に進んで、H方向にmがインクリメントされた後、
ステップS31に戻る。一方、上記ステップS36にて、H
方向の相関が全て終了している場合(m=Nth−Nf
h)は、V、H両方向の相関値より追尾被写体の位置が
検出され、フォーカスエリア20が再設定される(ステッ
プS38)。その後、ステップS38で、フォーカスエリア
20が中心になるように、追尾領域19が設定され(ステッ
プS39)、ブロックごとに記憶された特定周波数情報を
基にして、上記ステップS38で再設定されたフォーカス
エリア20に対応したブロックのデータが加算され、F
(1)に代入される(ステップS40)。
関が終了したかが検出される(m=Nth−Hfh)。
このステップS36にて、H方向の相関がまだ終了してな
い場合(m=Nth−Nfhでない場合)は、ステップ
S37に進んで、H方向にmがインクリメントされた後、
ステップS31に戻る。一方、上記ステップS36にて、H
方向の相関が全て終了している場合(m=Nth−Nf
h)は、V、H両方向の相関値より追尾被写体の位置が
検出され、フォーカスエリア20が再設定される(ステッ
プS38)。その後、ステップS38で、フォーカスエリア
20が中心になるように、追尾領域19が設定され(ステッ
プS39)、ブロックごとに記憶された特定周波数情報を
基にして、上記ステップS38で再設定されたフォーカス
エリア20に対応したブロックのデータが加算され、F
(1)に代入される(ステップS40)。
【0038】ステップS41では、追尾されたフォーカス
エリア20内の特定周波数成分F(0)とF(1)の比較
が行われる。このステップS41に於いて、F(1)>F
(0)ならば、図17に示される曲線を登っていること
を示すものであるから、ステップS42に進んで、F
(1)のデータがF(0)に入力される。次いで、ステ
ップS43にて、合焦点方向判定メモリSS状態が判定
(SS=2)される。ここで、SS=2でなければステ
ップS44に進んで、撮影光学系11が正方向に駆動され
る。そして、ステップS45にて合焦点方向判定メモリS
SがSS=1とされ、その後ステップS8に戻る。一
方、上記ステップS43で、SS=2であれば、後述する
ステップS47に進む。
エリア20内の特定周波数成分F(0)とF(1)の比較
が行われる。このステップS41に於いて、F(1)>F
(0)ならば、図17に示される曲線を登っていること
を示すものであるから、ステップS42に進んで、F
(1)のデータがF(0)に入力される。次いで、ステ
ップS43にて、合焦点方向判定メモリSS状態が判定
(SS=2)される。ここで、SS=2でなければステ
ップS44に進んで、撮影光学系11が正方向に駆動され
る。そして、ステップS45にて合焦点方向判定メモリS
SがSS=1とされ、その後ステップS8に戻る。一
方、上記ステップS43で、SS=2であれば、後述する
ステップS47に進む。
【0039】ところで、上記ステップS41に於いて、F
(1)≦F(0)の場合は、ステップS46に進んで、合
焦点方向判定メモリSSの判定が行われる。このステッ
プS46にて、SS=1またはSS=2でないならば、図
17に示される曲線を下っていることを示し、ステップ
S47にて撮影光学系11が負の方向へ駆動される。その
後、ステップS48で駆動方向メモリFSがFS=1とさ
れ、ステップS49にて合焦点方向判定メモリSSにSS
=2が代入された後、ステップS8へ戻る。
(1)≦F(0)の場合は、ステップS46に進んで、合
焦点方向判定メモリSSの判定が行われる。このステッ
プS46にて、SS=1またはSS=2でないならば、図
17に示される曲線を下っていることを示し、ステップ
S47にて撮影光学系11が負の方向へ駆動される。その
後、ステップS48で駆動方向メモリFSがFS=1とさ
れ、ステップS49にて合焦点方向判定メモリSSにSS
=2が代入された後、ステップS8へ戻る。
【0040】上記ステップS46にて、合焦点方向判定メ
モリSSが、SS=1またはSS=2ならば、図17に
示される曲線のピーク位置を越えたことを示し、ステッ
プS50に進んで、撮影光学系11が駆動方向メモリFSの
値を基に合焦位置へ再駆動される。つまり、FS=1場
合は撮影光学系11が正の方向に、FS=0の場合は撮影
光学系11が負の方向に駆動される。次いで、ステップS
51にて、特定周波数成分F(0)がF(2)へ入力され
る。そして、ステップS52で、F(2)に所定値εを加
えたデータが、F(0)に代入される。その後、ステッ
プS53に於いて、割り込み判定が成され、割り込み(セ
カンドレリーズ等)がない場合はステップS8に戻り、
また割り込みが発生した場合は、サブルーチンプログラ
ムDFを脱出する。
モリSSが、SS=1またはSS=2ならば、図17に
示される曲線のピーク位置を越えたことを示し、ステッ
プS50に進んで、撮影光学系11が駆動方向メモリFSの
値を基に合焦位置へ再駆動される。つまり、FS=1場
合は撮影光学系11が正の方向に、FS=0の場合は撮影
光学系11が負の方向に駆動される。次いで、ステップS
51にて、特定周波数成分F(0)がF(2)へ入力され
る。そして、ステップS52で、F(2)に所定値εを加
えたデータが、F(0)に代入される。その後、ステッ
プS53に於いて、割り込み判定が成され、割り込み(セ
カンドレリーズ等)がない場合はステップS8に戻り、
また割り込みが発生した場合は、サブルーチンプログラ
ムDFを脱出する。
【0041】次に、追尾相関のサブルーチンプログラム
DSについて、図8を参照して説明する。
DSについて、図8を参照して説明する。
【0042】サブルーチンプログラムDSをスタートさ
せ、ステップA1に於いて、D0(i)、D1(i)に
て相関演算が行われる。次いで、ステップA2にて、相
関値Sk1が検出、記憶される。そして、ステップA2
が終了すると、メインルーチンへ戻る。
せ、ステップA1に於いて、D0(i)、D1(i)に
て相関演算が行われる。次いで、ステップA2にて、相
関値Sk1が検出、記憶される。そして、ステップA2
が終了すると、メインルーチンへ戻る。
【0043】図9は、追尾領域20内の映像信号1ライン
分の信号処理の様子を示したものである。同図(a)は
映像信号そのもので、この信号を画素毎にA/D変換し
て、V、Hの投影信号を作成する。jラインの場合、V
b(j)は、この面積に比例した値となる。また、同図
(b)は、同図(a)の信号をBPFに通した出力であ
る。BPF出力を、略画素ごとにA/D変換して一定間
隔ごとに、間隔内の信号を加算し、ブロック信号とす
る。ブロック信号は、メモリVbにて追尾相関に使用さ
れない領域に格納される。このシーケンスがラインごと
に順次行われる。
分の信号処理の様子を示したものである。同図(a)は
映像信号そのもので、この信号を画素毎にA/D変換し
て、V、Hの投影信号を作成する。jラインの場合、V
b(j)は、この面積に比例した値となる。また、同図
(b)は、同図(a)の信号をBPFに通した出力であ
る。BPF出力を、略画素ごとにA/D変換して一定間
隔ごとに、間隔内の信号を加算し、ブロック信号とす
る。ブロック信号は、メモリVbにて追尾相関に使用さ
れない領域に格納される。このシーケンスがラインごと
に順次行われる。
【0044】図10は、図6のステップS11及びステッ
プS26でのメモリVbの使い方を示した図である。映像
信号は、光電変換素子12から順次スキャンして得られる
ので、H方向に加算した信号が最初にメモリVbに入力
され、またH方向にスキャンした信号よりブロックごと
に抜き出された特定周波数成分は、H方向に加算された
信号が入っていないメモリエリアへ入力される。H方向
に加算されたデータは、Nfvラインごとに相関演算さ
れ、相関の高いところ付近のデータのみ記憶されてい
く。更に、ブロックごとに得られる特定周波数成分のデ
ータも相関の高いところ付近のデータのみが記憶され
る。相関の低かったラインに対応した特定周波数を格納
したメモリ領域を、新しいデータ用のメモリ領域とす
る。
プS26でのメモリVbの使い方を示した図である。映像
信号は、光電変換素子12から順次スキャンして得られる
ので、H方向に加算した信号が最初にメモリVbに入力
され、またH方向にスキャンした信号よりブロックごと
に抜き出された特定周波数成分は、H方向に加算された
信号が入っていないメモリエリアへ入力される。H方向
に加算されたデータは、Nfvラインごとに相関演算さ
れ、相関の高いところ付近のデータのみ記憶されてい
く。更に、ブロックごとに得られる特定周波数成分のデ
ータも相関の高いところ付近のデータのみが記憶され
る。相関の低かったラインに対応した特定周波数を格納
したメモリ領域を、新しいデータ用のメモリ領域とす
る。
【0045】図10の(a)は、初期の状態で、H方向
への加算値はVb(1)から順次格納され、ブロックご
との周波数信号は、メモリVbの終わりの番地からさか
のぼって格納される。図10の(b)は、途中の読出し
処理の場合(Sライン読出し時、読出しラインの加算信
号が格納されるメモリが、ブロックごとの周波数成分を
格納したメモリ領域に接近した場合)、SラインのH方
向の加算信号はVb(s)に格納される。また、今まで
記憶された周波数成分(メモリK)は、すでに相関演算
が終了したエリア(メモリJ)へデータが移動され、S
ラインのブロックごとの周波数成分が、その下の空いた
番地に格納される。
への加算値はVb(1)から順次格納され、ブロックご
との周波数信号は、メモリVbの終わりの番地からさか
のぼって格納される。図10の(b)は、途中の読出し
処理の場合(Sライン読出し時、読出しラインの加算信
号が格納されるメモリが、ブロックごとの周波数成分を
格納したメモリ領域に接近した場合)、SラインのH方
向の加算信号はVb(s)に格納される。また、今まで
記憶された周波数成分(メモリK)は、すでに相関演算
が終了したエリア(メモリJ)へデータが移動され、S
ラインのブロックごとの周波数成分が、その下の空いた
番地に格納される。
【0046】更に、メモリVbについて、データの入力
の様子を図11(a)〜(f)及び図12(a)〜
(c)に示す。図5に示される追尾領域19の1Hの中を
n分割し、このn分割に対応した周波数成分が記憶され
る。周波数記憶に使用されるメモリは、(Nfv+1)
*n番地分である。図11(a)は、図6のフローチャ
ートのステップS16にて、j=Nfvの時を示し、図1
1(b)及び(c)は、それぞれj=Nfv+1、j=
Nfv+2の時を示す。追尾物体が中心付近に存在する
場合は、相関が低いのでフォーカスエリアブロック用メ
モリPが、図11の(b)及び(c)に現れる。すなわ
ち、j=Nfv+1の場合はj=1の周波数成分が記憶
されたn個のメモリがPとなり、j=Nfv+2の周波
数成分は、そのメモリPに記憶される。
の様子を図11(a)〜(f)及び図12(a)〜
(c)に示す。図5に示される追尾領域19の1Hの中を
n分割し、このn分割に対応した周波数成分が記憶され
る。周波数記憶に使用されるメモリは、(Nfv+1)
*n番地分である。図11(a)は、図6のフローチャ
ートのステップS16にて、j=Nfvの時を示し、図1
1(b)及び(c)は、それぞれj=Nfv+1、j=
Nfv+2の時を示す。追尾物体が中心付近に存在する
場合は、相関が低いのでフォーカスエリアブロック用メ
モリPが、図11の(b)及び(c)に現れる。すなわ
ち、j=Nfv+1の場合はj=1の周波数成分が記憶
されたn個のメモリがPとなり、j=Nfv+2の周波
数成分は、そのメモリPに記憶される。
【0047】図11(d)は、相関が最も低くなったと
きであり、この時までは1つ前の不要メモリは、メモリ
Pとして扱われる。図11(e)及び(f)は、また相
関が低下していくので、新しく取込まれた周波数データ
は、メモリQとして扱われる。更に相関が進んでいく
(V方向に読出しが進んでいく)と、周波数記憶用のメ
モリと画素加算用のメモリが交差するようになる。図1
2の(a)に示されるように、周波数記憶用のメモリ領
域と、画素加算用メモリの番地が所定以内の差になった
とき、図12の(b)に示されるようにメモリ領域がシ
フトされる。同図(b)では、画素加算用メモリに記憶
された加算データのうち、最も相関の高かった画素加算
データを上位のメモリに移動させ、他の加算データのメ
モリがクリアされた後に、下位のメモリに周波数記憶用
メモリが移動される。更に、次のラインでは、メモリ領
域が移動された状態にて(図12の(c)に示され
る)、処理が行われる。
きであり、この時までは1つ前の不要メモリは、メモリ
Pとして扱われる。図11(e)及び(f)は、また相
関が低下していくので、新しく取込まれた周波数データ
は、メモリQとして扱われる。更に相関が進んでいく
(V方向に読出しが進んでいく)と、周波数記憶用のメ
モリと画素加算用のメモリが交差するようになる。図1
2の(a)に示されるように、周波数記憶用のメモリ領
域と、画素加算用メモリの番地が所定以内の差になった
とき、図12の(b)に示されるようにメモリ領域がシ
フトされる。同図(b)では、画素加算用メモリに記憶
された加算データのうち、最も相関の高かった画素加算
データを上位のメモリに移動させ、他の加算データのメ
モリがクリアされた後に、下位のメモリに周波数記憶用
メモリが移動される。更に、次のラインでは、メモリ領
域が移動された状態にて(図12の(c)に示され
る)、処理が行われる。
【0048】次に、図13を参照して、図8のサブルー
チンプログラムDSでの相関検出の様子を説明する。図
13の(a)にH0(i)、H1(i)が示される。H
0(i)とH1(i)の像のズレδ1を、H0(i)を
固定しH1(i)をシフトしながら Ss=Σ|H0(i)−H2(i−s)| を求める。その様子を図13の(b)に示す。Ssの値
が最も小さい時のずれ量を検出する。
チンプログラムDSでの相関検出の様子を説明する。図
13の(a)にH0(i)、H1(i)が示される。H
0(i)とH1(i)の像のズレδ1を、H0(i)を
固定しH1(i)をシフトしながら Ss=Σ|H0(i)−H2(i−s)| を求める。その様子を図13の(b)に示す。Ssの値
が最も小さい時のずれ量を検出する。
【0049】図14は、表示回路17の表示の様子を示し
たものである。同図に於いて、ファインダ 171内に合
焦、前ピン、後ピンを表示するLED 172と、フォーカ
スエリア 173及び 174(図2のフォーカスエリア20に対
応)が表示されている。フォーカスエリア 173の位置が
イニシャライズ位置であり、追尾動作中または任意位置
にフォーカスエリアが設定されたときの位置がフォーカ
スエリア 174である。尚、追尾動作中または任意位置設
定されたフォーカスエリア 174が表示されている時は、
173の表示は消え、 174の表示だけとなる。
たものである。同図に於いて、ファインダ 171内に合
焦、前ピン、後ピンを表示するLED 172と、フォーカ
スエリア 173及び 174(図2のフォーカスエリア20に対
応)が表示されている。フォーカスエリア 173の位置が
イニシャライズ位置であり、追尾動作中または任意位置
にフォーカスエリアが設定されたときの位置がフォーカ
スエリア 174である。尚、追尾動作中または任意位置設
定されたフォーカスエリア 174が表示されている時は、
173の表示は消え、 174の表示だけとなる。
【0050】また、図15は、図14のフォーカスエリ
ア等の表示方式を示す。1次または2次結像面近傍に、
散乱型液晶21を用いてファインダ光学系22に像が導かれ
る。散乱型液晶21は、制御信号にてフォーカスエリア 1
73または 174の部分を着色表示するようになってい
る。。
ア等の表示方式を示す。1次または2次結像面近傍に、
散乱型液晶21を用いてファインダ光学系22に像が導かれ
る。散乱型液晶21は、制御信号にてフォーカスエリア 1
73または 174の部分を着色表示するようになってい
る。。
【0051】以上述べた実施例によれば、同一センサに
て追尾、合焦点検出を行うので、視差のない信号を得る
ことができ、またメモリを動体追尾と兼用するのでコス
ト、実装も有利である。
て追尾、合焦点検出を行うので、視差のない信号を得る
ことができ、またメモリを動体追尾と兼用するのでコス
ト、実装も有利である。
【0052】更に、動体追尾時に常に追尾中の物体を捕
らえ、追尾と同じ映像信号を用いて特定周波数成分を加
算するので、高速で精度の高い追尾機能を持つ合焦点検
出装置を提供する。
らえ、追尾と同じ映像信号を用いて特定周波数成分を加
算するので、高速で精度の高い追尾機能を持つ合焦点検
出装置を提供する。
【0053】また、同実施例では、センサにCCDを用
いたが非破壊でランダムアクセス可能なセンサ、例え
ば、SIT(Static InductionTransistor )型固体撮
像素子、CMD(Charge Modulation Device)型固体撮
像素子等を用いて、追尾動作と合焦点検出の積分時間を
変え、非破壊でそれぞれの信号を読み出すことで、A/
D変換を時分割で行ってもよい。
いたが非破壊でランダムアクセス可能なセンサ、例え
ば、SIT(Static InductionTransistor )型固体撮
像素子、CMD(Charge Modulation Device)型固体撮
像素子等を用いて、追尾動作と合焦点検出の積分時間を
変え、非破壊でそれぞれの信号を読み出すことで、A/
D変換を時分割で行ってもよい。
【0054】また、ディレイラインを用いて、A/D変
換を時分割で行ってもよい。
換を時分割で行ってもよい。
【0055】
【発明の効果】以上のようにこの発明によれば、動体追
尾と合焦点検出を同一センサにて行うことが可能であ
り、記憶容量を殆ど増大させないので、コスト、実装面
で有利であり、且つ、動体追尾時に常に追尾エリアを検
出後に、追尾エリアにて合焦点検出を行うので高速に、
精度よく合焦点検出を行うことができる。
尾と合焦点検出を同一センサにて行うことが可能であ
り、記憶容量を殆ど増大させないので、コスト、実装面
で有利であり、且つ、動体追尾時に常に追尾エリアを検
出後に、追尾エリアにて合焦点検出を行うので高速に、
精度よく合焦点検出を行うことができる。
【図1】この発明の動体追尾装置の実施例で概念を示す
ブロック図である。
ブロック図である。
【図2】追尾領域とフォーカスエリアを示した図であ
る。
る。
【図3】1次元の追尾領域の特定周波数のデータ示した
図である。
図である。
【図4】合焦点検出回路の特定周波数を検出する部分の
構成を示すブロック図である。
構成を示すブロック図である。
【図5】図4のメモリ回路のメモリ構成と追尾領域、フ
ォーカスエリアの関係を示した図である。
ォーカスエリアの関係を示した図である。
【図6】合焦点検出の動作を説明するフローチャートの
前半部分である。
前半部分である。
【図7】合焦点検出の動作を説明するフローチャートの
後半部分である。
後半部分である。
【図8】追尾相関のサブルーチンプログラムDSを示し
た図である。
た図である。
【図9】追尾領域内の映像信号1ライン分の信号処理の
様子を示した図である。
様子を示した図である。
【図10】図6のステップS11及びステップS26でのメ
モリVbの使い方を示した図である。
モリVbの使い方を示した図である。
【図11】メモリVbのデータの入力の様子を示した図
である。
である。
【図12】メモリVbのデータの入力の様子を示した図
である。
である。
【図13】図8のサブルーチンプログラムDSでの相関
検出の様子を説明する図である。
検出の様子を説明する図である。
【図14】表示回路の表示例を示した図である。
【図15】図14のフォーカスエリア等の表示方式を示
した図である。
した図である。
【図16】従来の合焦点検出を行うシステムで、動体追
尾を行いながら追尾用の信号の微分値を基に合焦点検出
を行う例を説明する図である。
尾を行いながら追尾用の信号の微分値を基に合焦点検出
を行う例を説明する図である。
【図17】レンズデフォーカスと周波数成分の電圧値を
示し図である。
示し図である。
【図18】従来の合焦点検出のシステムの例を示したブ
ロック図である。
ロック図である。
【図19】時間と追尾物体、フォーカスエリアの移動を
示した図である。
示した図である。
11…撮影光学系、12…光電変換素子、13…周波数検出回
路、14…駆動回路、15…追尾回路、16…合焦点検出回
路、17…表示回路、18…エリア指定回路、19…追尾領
域、20…フォーカスエリア、 161…A/D変換回路、 1
62…メモリ回路、163…演算処理回路。
路、14…駆動回路、15…追尾回路、16…合焦点検出回
路、17…表示回路、18…エリア指定回路、19…追尾領
域、20…フォーカスエリア、 161…A/D変換回路、 1
62…メモリ回路、163…演算処理回路。
Claims (1)
- 【請求項1】 撮像光学系と、 この撮像光学系を介した被写体像をイメージ信号に変換
するための光電変換素子と、 この光電変換素子の出力信号から特定周波数成分を抜き
出す周波数検出手段と、 フォーカスエリアを設定するためのフォーカスエリア設
定手段と、 フォーカスエリアより広い追尾エリア内の上記光電変換
素子の各行ごとに加算値を演算する加算手段と、 上記フォーカスエリアを含む行の上記加算値を各行ごと
に記憶する第1記憶手段と、 上記追尾エリア内の全行の上記加算値を記憶可能な容量
を有し、相関演算を行う領域について上記加算値を記憶
すると共に、空いている領域に上記特定周波数成分を記
憶する第2記憶手段と、 上記第1及び第2記憶手段にそれぞれ記憶された加算値
に基いて相関演算を行い追尾を行う追尾手段と、 この追尾手段によって追尾されたフォーカスエリアにつ
いて上記第2記憶手段に記憶された特定周波数成分に基
いて合焦検出を行う合焦検出手段とを具備することを特
徴とする動体追尾装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3087687A JPH05145822A (ja) | 1991-03-26 | 1991-03-26 | 動体追尾装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3087687A JPH05145822A (ja) | 1991-03-26 | 1991-03-26 | 動体追尾装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05145822A true JPH05145822A (ja) | 1993-06-11 |
Family
ID=13921843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3087687A Withdrawn JPH05145822A (ja) | 1991-03-26 | 1991-03-26 | 動体追尾装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05145822A (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003018434A (ja) * | 2001-06-28 | 2003-01-17 | Olympus Optical Co Ltd | 撮像装置 |
JP2007282188A (ja) * | 2006-03-15 | 2007-10-25 | Nikon Corp | 被写体追尾装置、被写体追尾方法、被写体追尾プログラムおよび光学機器 |
US7414649B2 (en) | 2002-12-27 | 2008-08-19 | Casio Computer Co., Ltd. | Camera apparatus that is controllable by an optical signal picked up in an image by the camera apparatus, and a method for operating the same |
KR100975928B1 (ko) * | 2008-12-12 | 2010-08-13 | 삼성전기주식회사 | 오토 포커싱 방법 |
KR100975929B1 (ko) * | 2008-12-12 | 2010-08-13 | 삼성전기주식회사 | 오토 포커싱 방법 |
CN106488124A (zh) * | 2016-10-20 | 2017-03-08 | 努比亚技术有限公司 | 一种跟踪锁定微距拍摄方法及终端 |
-
1991
- 1991-03-26 JP JP3087687A patent/JPH05145822A/ja not_active Withdrawn
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003018434A (ja) * | 2001-06-28 | 2003-01-17 | Olympus Optical Co Ltd | 撮像装置 |
US7414649B2 (en) | 2002-12-27 | 2008-08-19 | Casio Computer Co., Ltd. | Camera apparatus that is controllable by an optical signal picked up in an image by the camera apparatus, and a method for operating the same |
JP2007282188A (ja) * | 2006-03-15 | 2007-10-25 | Nikon Corp | 被写体追尾装置、被写体追尾方法、被写体追尾プログラムおよび光学機器 |
US8433097B2 (en) | 2006-03-15 | 2013-04-30 | Nikon Corporation | Subject tracking device, subject tracking method, subject tracking program product and optical device |
KR100975928B1 (ko) * | 2008-12-12 | 2010-08-13 | 삼성전기주식회사 | 오토 포커싱 방법 |
KR100975929B1 (ko) * | 2008-12-12 | 2010-08-13 | 삼성전기주식회사 | 오토 포커싱 방법 |
CN106488124A (zh) * | 2016-10-20 | 2017-03-08 | 努比亚技术有限公司 | 一种跟踪锁定微距拍摄方法及终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8605942B2 (en) | Subject tracking apparatus, imaging apparatus and subject tracking method | |
US8259215B2 (en) | Image pickup apparatus having focus control using phase difference detection | |
US7358999B2 (en) | Focus sensing apparatus, focus sensing method using phase-differential detection and computer-readable storage medium therefor | |
KR20080101778A (ko) | 화상흔들림의 검출기능을 구비한 촬상장치, 촬상장치의제어방법 및 촬상장치의 제어프로그램을 기록한 기록매체 | |
KR100211484B1 (ko) | 프레임 시프트 검출 장치 및 비디오 기록 장치 | |
KR20060129422A (ko) | 오토포커스 제어 장치 및 방법, 기록 매체와 프로그램 | |
JPH05257062A (ja) | 自動焦点装置 | |
JPH0943507A (ja) | 電子スチルカメラおよびそのフォーカス制御方法 | |
JPS60183879A (ja) | 焦点検出装置 | |
JP4693709B2 (ja) | 画像処理装置及び画像処理方法 | |
JPH05145822A (ja) | 動体追尾装置 | |
JP3278206B2 (ja) | 撮像装置及びその方法 | |
JP4935380B2 (ja) | 画像追尾装置および撮像装置 | |
JPH09181954A (ja) | 電子スチルカメラおよびそのフォーカス制御方法 | |
JP2001141989A (ja) | カメラ、焦点調節装置、焦点調節方法、焦点調節プログラムを供給する媒体 | |
JPH11211974A (ja) | 撮像装置 | |
JPH03260638A (ja) | 電子ファインダ付きカメラ | |
JPH0646310A (ja) | 自動合焦装置 | |
JP2006243609A (ja) | オートフォーカス装置 | |
JPH11258489A (ja) | 焦点検出装置、方法及びコンピュータ読み取り可能な記憶媒体 | |
JPH0338976A (ja) | 撮像のための表示装置 | |
JP3244863B2 (ja) | 自動焦点調節装置 | |
JPH08194153A (ja) | 自動ズーム装置 | |
JPH07318787A (ja) | 自動ズーム装置 | |
JP2947037B2 (ja) | ビデオカメラ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980514 |