

コーナー検出は、コンピュータ ビジョンシステム内で使用される手法で、特定の種類の特徴を抽出し、画像の内容を推測します。コーナー検出は、モーション検出、画像登録、ビデオ追跡、画像モザイク、パノラマ ステッチ、 3D 再構築、およびオブジェクト認識で頻繁に使用されます。コーナー検出は、関心点検出のトピックと重複しています。
形式化
コーナーは、2 つのエッジの交差点として定義できます。また、コーナーは、ポイントのローカル近傍に 2 つの支配的で異なるエッジ方向があるポイントとして定義することもできます。
関心点とは、位置が明確に定義され、確実に検出できる画像内の点のことです。つまり、関心点はコーナーになることもありますが、たとえば、局所的な強度が最大または最小の孤立した点、線の端、曲率が局所的に最大となる曲線上の点などになることもあります。
実際には、コーナー検出法と呼ばれる方法のほとんどは、一般的に関心点を検出します。実際、「コーナー」と「関心点」という用語は、文献では多かれ少なかれ同じ意味で使用されています。[1]結果として、コーナーのみを検出する場合は、検出された関心点のローカル分析を行って、どれが実際のコーナーであるかを判断する必要があります。後処理でコーナーを検出するために使用できるエッジ検出の例としては、キルシュ演算子とフライチェン マスキング セットがあります。[2]
「コーナー」、「関心点」、および「特徴」は文献では互換的に使用されているため、問題が混乱しています。具体的には、 「関心点演算子」と呼ばれるブロブ検出器がいくつかありますが、誤って「コーナー検出器」と呼ばれることもあります。さらに、細長いオブジェクトの存在を捉えるため のリッジ検出の概念も存在します。
コーナー検出器は通常、それほど堅牢ではなく、個々のエラーの影響が認識タスクを支配しないようにするために、大きな冗長性を導入する必要があることがよくあります。
コーナー検出器の品質を判断する基準の 1 つは、照明、平行移動、回転、その他の変換が異なる条件下で、複数の類似画像内の同じコーナーを検出できるかどうかです。
画像のコーナー検出の簡単な方法は相関を使用することですが、これは計算コストが非常に高く、最適ではありません。頻繁に使用される代替アプローチは、Harris と Stephens (以下) によって提案された方法に基づいており、これは Moravec による方法を改良したものです。
Moravecコーナー検出アルゴリズム
これは最も初期のコーナー検出アルゴリズムの 1 つで、コーナーを自己相似性の低い点として定義しています。[3]このアルゴリズムは、画像内の各ピクセルをテストしてコーナーが存在するかどうかを確認します。その際、ピクセルを中心とするパッチが近くの大部分が重なり合うパッチとどの程度類似しているかを考慮します。類似性は、2 つのパッチの対応するピクセル間の差の二乗和 (SSD) を取ることで測定されます。数値が低いほど類似性が高いことを示します。
ピクセルが均一な強度の領域にある場合、近くのパッチは同様に見えます。ピクセルがエッジ上にある場合、エッジに垂直な方向にある近くのパッチはまったく異なって見えますが、エッジに平行な方向にある近くのパッチはわずかな変化しか生じません。ピクセルがすべての方向に変化のあるフィーチャ上にある場合、近くのパッチはどれも同様に見えません。
コーナー強度は、パッチとその隣接パッチ (水平、垂直、および 2 つの対角線) 間の最小 SSD として定義されます。この数値が高い場合、すべてのシフトに沿った変動がそれに等しいかそれよりも大きくなるため、近くのすべてのパッチが異なって見えることが分かります。
コーナー強度の数値がすべての位置に対して計算され、それが 1 つの位置に対して局所的に最大になる場合、その位置に関心のある特徴が存在することを示します。
モラベックが指摘したように、この演算子の主な問題の一つは、等方性ではないことです。つまり、隣接するエッジの方向(水平、垂直、または対角)にないエッジが存在する場合、最小のSSDは大きくなり、エッジは誤って関心点として選択されます。[4]
Harris & Stephens / Shi–Tomasiコーナー検出アルゴリズム
ハリスとスティーブンス[5]は、シフトされたパッチを使用する代わりに、方向に対するコーナースコアの微分を直接考慮することで、モラベックのコーナー検出器を改良しました。(このコーナースコアは、この検出器が説明されている論文で使用されているため、自己相関と呼ばれることがよくあります。ただし、論文の数式では、差の二乗の合計が使用されていることが明確に示されています。)
一般性を損なうことなく、グレースケールの 2 次元画像が使用されていると仮定します。この画像を で表します。領域上の画像パッチを だけシフトすることを検討します。これら 2 つのパッチ間の加重二乗差 (SSD) の合計は で表され、次のように表されます。
これにより、近似値が得られる。
これは行列形式で書くことができます:
ここでAは構造テンソルであり、
言葉で言えば、軸と軸に対する画像強度の偏微分の共分散を求めます。
山括弧は平均化(つまり、 の合計)を表します。は画像上をスライドするウィンドウの種類を表します。ボックス フィルタを使用すると応答は異方性 になりますが、ガウス フィルタを使用すると応答は等方性になります。
コーナー (または一般に関心点) は、ベクトル のすべての方向におけるの大きな変化によって特徴付けられます。 の固有値を分析すると、この特徴付けは次のように表現できます。は、関心点に対して 2 つの「大きな」固有値を持つ必要があります。 固有値の大きさに基づいて、この議論に基づいて次の推論を行うことができます。
- の場合、このピクセルには注目する特徴はありません。
- と が何らかの大きな正の値を持つ場合、エッジが見つかります。
- と が大きな正の値を持つ場合、コーナーが見つかります。
Harris と Stephens は、固有値の正確な計算には平方根の計算が必要になるため計算コストが高くつくことを指摘し、代わりに次の関数 を提案しています。ここで、は調整可能な感度パラメータです。
したがって、アルゴリズム[6]は行列の固有値分解を実際に計算する必要はなく、代わりに行列式とトレースを評価してコーナー、または一般的な関心点を見つけるだけで 十分です。
Shi-Tomasi [7]コーナー検出器は、特定の仮定の下ではコーナーが追跡にとってより安定するため、直接計算を行います。この方法はKanade-Tomasiコーナー検出器と呼ばれることもあります。
の値は経験的に決定する必要があり、文献では 0.04 ~ 0.15 の範囲の値が実現可能であると報告されています。
ノーブル[8]のコーナー測度(固有値の 調和平均に相当する)を使用することでパラメータの設定を避けることができる。
小さな正の定数です。
がコーナー位置の精度行列として解釈できる場合、コーナー位置の共分散行列は、すなわち
の固有値の合計は、その場合、コーナー位置の一般化された分散(または「総不確実性」)として解釈することができ、次の式によって ノーブルのコーナー測度に関連付けられます。
フェルストナーコーナー検出器

場合によっては、コーナーの位置をサブピクセル精度で計算したいことがあります。近似解を得るために、Förstner [9]アルゴリズムは、指定されたウィンドウ内のすべてのコーナーの接線に最も近い点を求める最小二乗解法です。このアルゴリズムは、理想的なコーナーでは接線が 1 点で交差するという事実に基づいています。
ピクセルにおける接線の方程式は次のように表されます。
ここで、 は画像 の勾配ベクトルです。
ウィンドウ内のすべての接線に最も近い点は次のとおりです。
から接線までの距離は勾配の大きさによって重み付けされるため、強い勾配を持つピクセルを通過する接線がより重要視されます。
を解く:
次のように定義されます。
この方程式を最小化するには、 について微分し、それを 0 に設定することで実行できます。
は構造テンソルであることに注意してください。方程式が解を持つためには、は可逆でなければなりません。つまり、はフルランク(ランク2)でなければなりません。したがって、解は
ウィンドウ内に実際のコーナーが存在する場合にのみ存在します。
このコーナーローカリゼーション法の自動スケール選択を実行するための手法は、正規化残差を最小化することによって Lindeberg [10] [11]によって提案されている。
スケールにわたって。これにより、この方法は、ノイズの多い画像データには粗いスケール レベルを選択し、ほぼ理想的なコーナーのような構造には細かいスケール レベルを選択することにより、画像データのノイズ レベルに合わせて画像勾配を計算するためのスケール レベルを自動的に適応させることができます。
注:
- は最小二乗解の計算における残差として見ることができます。 の場合、エラーはありませんでした。
- このアルゴリズムは、接線を法線に変更することで円形の特徴の中心を計算するように変更できます。
マルチスケールハリス演算子
ハリス演算子における第 2 モーメント行列 (構造テンソルと呼ばれることもある)の計算には、画像領域での画像微分係数の計算と、局所近傍でのこれらの微分の非線形結合の合計が必要です。微分係数の計算には通常、スケール空間平滑化の段階が含まれるため、ハリス演算子の操作的定義には、(i)画像微分係数の計算前の平滑化のための局所スケールと、(ii)微分演算子に対する非線形演算を積分画像記述子に蓄積するための積分スケールという 2 つのスケール パラメータが必要です。
元の画像の強度を表すと、ガウスカーネルとの畳み込みによって得られる スケール空間表現を表すものとする。
ローカルスケールパラメータ:
とを の偏微分とする。さらに、積分スケールパラメータ を持つガウス窓関数を導入する。すると、マルチスケール2次モーメント行列[12] [13] [14]は次のように定義される。
次に、の固有値をの固有値と同様の方法で計算し、マルチスケールハリスコーナー測度を次のように 定義します。
局所スケールパラメータと積分スケールパラメータの選択に関しては、これらのスケールパラメータは通常、となる相対積分スケールパラメータによって結合されており、 は通常、区間 内で選択されます。[12] [13]したがって、スケール空間内の任意のスケールでマルチスケールハリスコーナー測度を計算して、画像領域内のさまざまなサイズのコーナー構造に応答するマルチスケールコーナー検出器を取得できます。
実際には、このマルチスケールコーナー検出器は、スケール選択ステップによって補完されることが多く、スケール正規化ラプラシアン演算子[11] [12]
スケール空間内のあらゆるスケールで計算され、スケール適応コーナーポイントは、自動スケール選択(「ハリス・ラプラス演算子」)によって同時に次のポイントから計算されます。[15]
- マルチスケールコーナー測度の空間最大値
- スケール正規化ラプラシアン演算子のスケール上の局所的最大値または最小値[11] :
レベル曲線の曲率アプローチ
コーナー検出の従来のアプローチは、レベル曲線の曲率と勾配の大きさが同時に高い点を検出することである。[16] [17] このような点を検出する微分的な方法は、レベル曲線の曲率(レベル曲線の曲率と勾配の大きさの3乗の積) を計算することである。
そして、元の画像のスケール空間表現の特定のスケールで、この微分表現の正の最大値と負の最小値を検出する。 [10] [11] しかし、単一のスケールで再スケールされたレベル曲線の曲率エンティティを計算する際の主な問題は、ノイズやスケールレベルの選択に敏感である可能性があることです。より良い方法は、正規化された再スケールされたレベル曲線の曲率を計算することです。
と、この式の符号付きスケール空間極値を検出する。これは、空間とスケールの両方に関して正の最大値と負の最小値となる点とスケールである。
粗いスケールでの位置特定誤差の増加に対処するために、補完的な位置特定ステップと組み合わせて使用します。[10] [11] [12]この方法では、大きなスケールの値は大きな空間範囲の丸いコーナーに関連付けられ、小さなスケールの値は小さな空間範囲の鋭いコーナーに関連付けられます。このアプローチは、自動スケール選択を備えた最初のコーナー検出器(上記の「ハリス-ラプラス演算子」より前)であり、画像領域での大規模な変化の下でのコーナーの追跡に使用されました[18]およびコーナー応答をエッジに一致させて、 geonベースのオブジェクト認識の構造画像特徴を計算するために使用されました。[19]
ガウスのラプラシアン、ガウスの差、ヘッセ行列のスケール空間の関心点の行列式
LoG [11] [12] [15]はガウス分布のラプラシアンの略語、DoG [20]はガウス分布の差の略語(DoGはLoGの近似値)、DoHはヘッセ行列式の略語です。[11]これらのスケール不変の関心点はすべて、スケール正規化微分表現のスケール空間極値、つまり、対応するスケール正規化微分表現が空間とスケールの両方に関して局所的極値をとるスケール空間内の点を検出することによって抽出されます[11]
ここで、適切なスケール正規化された微分エンティティ(以下で定義)を表します。
これらの検出器はブロブ検出でより詳細に説明されている。ガウス分布のスケール正規化ラプラシアンとガウス分布の差の特徴(Lindeberg 1994, 1998; Lowe 2004)[11] [12] [20]
これらの演算子はエッジ付近の応答も引き起こす可能性があるため、必ずしも高度に選択的な特徴を作成するわけではありません。ガウス差検出器のコーナー検出能力を向上させるために、SIFT [20]システムで使用される特徴検出器は、追加の後処理段階を使用します。この段階では、検出スケールでの画像のヘッセ行列の固有値が、ハリス演算子と同様の方法で調べられます。固有値の比率が高すぎる場合、ローカル画像はエッジに似すぎていると見なされ、特徴は拒否されます。また、ガウス特徴検出器の Lindeberg のラプラシアンは、エッジ付近の応答を抑制するために、補完微分不変量に対する補完しきい値処理を含むように定義できます。[21]
ヘッセ行列式のスケール正規化行列式(Lindeberg 1994, 1998)[11] [12]
一方、よく局所化された画像特徴に対しては選択性が高く、2つの画像方向に有意なグレーレベルの変化がある場合にのみ反応します[11] [14]。この点と他の点において、ガウスのラプラシアンよりも優れた関心点検出器です。ヘッセ行列の行列式はアフィン共変微分表現であり、アフィン画像変換下でのスケール選択特性はラプラシアン演算子よりも優れています(Lindeberg 2013、2015)。[21] [22]実験的に、これはヘッセ行列の行列式の関心点はラプラシアン関心点よりも局所画像変形下での再現性が優れていることを意味し、その結果、効率スコアが高く、1−精度スコアが低いという点で、画像ベースのマッチングのパフォーマンスが向上します。[21]
これらおよびその他のスケール空間関心点検出器のスケール選択特性、アフィン変換特性、実験特性については、(Lindeberg 2013、2015)で詳細に分析されています。[21] [22]
リンデバーグヘッセ行列の特徴強度尺度に基づくスケール空間の関心点
関数のヘッセ行列と2次モーメント行列(構造テンソル)の構造的に類似した性質に触発され、例えばアフィン画像変形における類似した変換特性の観点から明らかにすることができる[13] [21]
- 、
- 、
Lindeberg (2013, 2015) [21] [22]は、Harris演算子とShi-and-Tomasi演算子が構造テンソル(2次モーメント行列)から定義されるのと関連して、ヘッセ行列から4つの特徴強度尺度を定義することを提案した。具体的には、次の符号なしおよび符号付きヘッセ行列の特徴強度尺度を定義した。
- 符号なしヘッセ行列の特徴強度の測度I:
- 符号付きヘッセ行列の特徴強度測度I:
- 符号なしヘッセ行列の特徴強度測度II:
- 符号付きヘッセ行列の特徴強度測度II:
ここで、およびは、任意のスケールにおけるスケール空間表現の ヘッセ行列のトレースおよび行列式を表す。一方、
ヘッセ行列の固有値を表す。[23]
符号なしヘッセ行列の特徴強度の尺度は、正の値で局所的極値に応答し、鞍点には敏感ではありませんが、符号付きヘッセ行列の特徴強度の尺度は、さらに負の値で鞍点に応答します。符号なしヘッセ行列の特徴強度の尺度は、信号の局所的極性には鈍感ですが、符号付きヘッセ行列の特徴強度の尺度は、出力の符号で信号の局所的極性に応答します。
Lindeberg (2015) [21]では、これら4つの微分実体はスケール空間極値検出に基づく局所スケール選択と組み合わされた。
またはスケールリンク。さらに、符号付きおよび符号なしヘッセ行列の特徴強度の尺度とが、補完的な閾値設定と組み合わされました。
12 枚のポスターを含むポスター データセットで、最大 6 倍のスケーリング係数でのマルチビュー マッチングと最大 45 度の傾斜角までの視線方向の変化を伴うスケーリング変換による画像マッチングの実験により、画像ピラミッドから定義された元の SIFT や Haar ウェーブレットから定義された元の SURF の代わりに、 SIFTおよびSURF演算子の純粋な画像記述子をガウス導関数演算子 (Gauss-SIFT および Gauss-SURF) による画像測定に再定式化して定義されたローカル画像記述子を使用して、符号なしヘッセ行列特徴強度測度に基づくスケール空間関心点検出により、ヘッセ行列の行列式から取得されるスケール空間関心点よりも最高のパフォーマンスと優れたパフォーマンスが得られることが示されました。符号なしヘッセ行列特徴強度測度、符号付きヘッセ行列特徴強度測度、およびヘッセ行列の行列式はいずれも、ガウスのラプラシアンよりも優れたパフォーマンスが得られました。スケールリンクと補完しきい値設定と組み合わせると、符号付きヘッセ行列の特徴強度の測度は、ガウス行列のラプラシアンよりも優れたパフォーマンスをさらに実現できます。
さらに、ヘッセ行列から定義されたこれらすべての微分スケール空間関心点検出器は、構造テンソル(2 次モーメント行列)から定義された Harris 演算子や Shi-and-Tomasi 演算子と比較して、より多くの関心点を検出し、より優れたマッチング パフォーマンスを実現することが示されました。
ガウスのラプラシアンやヘッセ行列式など、スケール空間の関心点を検出するためのこれら4つのヘッセ行列の特徴強度尺度とその他の微分実体のスケール選択特性の理論的分析は、Lindeberg (2013) [22]で示されており、アフィン変換特性と実験特性の分析は、Lindeberg (2015) [21]で示されています。
アフィン適応型関心点演算子
自動スケール選択機能を備えたマルチスケール Harris 演算子から取得される関心点は、空間領域における平行移動、回転、均一な再スケーリングに対して不変です。ただし、コンピューター ビジョン システムへの入力を構成する画像は、遠近法の歪みの影響を受けます。遠近法の変換に対してより堅牢な関心点演算子を取得するには、アフィン変換に対して不変な特徴検出器を考案するのが自然な方法です。実際には、アフィン不変の関心点は、アフィン形状適応を適用することによって取得できます。アフィン形状適応では、平滑化カーネルの形状が関心点の周囲のローカル画像構造と一致するように反復的にワープされるか、または同等に、平滑化カーネルの形状が回転対称のままでローカル画像パッチが反復的にワープされます (Lindeberg 1993、2008、Lindeberg および Garding 1997、Mikolajzcyk および Schmid 2004)。[12] [13] [14] [15]したがって、一般的に使用されるマルチスケールハリス演算子の他に、アフィン形状適応は、この記事に記載されている他のコーナー検出器や、ラプラシアン/ガウスの差演算子、ヘッセ行列式[14] 、ヘッセ-ラプラス演算子などの微分ブロブ検出器にも適用できます。
ワングとブレイディのコーナー検出アルゴリズム
WangとBrady [24]の検出器は、画像を表面とみなし、画像のエッジに沿って大きな曲率がある場所を探します。言い換えれば、このアルゴリズムはエッジの方向が急激に変わる場所を探します。コーナースコアは次のように与えられます。
ここで、は勾配に垂直な単位ベクトルであり、検出器がエッジをどの程度嫌うかを決定します。著者らはまた、ノイズを減らすために平滑化(ガウスが推奨)が必要であると指摘しています。
スムージングによってコーナーの変位も発生するため、著者らは 90 度のコーナーの変位を表す式を導き出し、これを検出されたコーナーの補正係数として適用します。
SUSANコーナー検出器
SUSAN [25]は、最小の単一値セグメント同化核の頭字語です。この方法は、現在は無効となっている1994年の英国特許の対象となっています。[26]
特徴検出のために、SUSAN はテストするピクセル (核) の上に円形のマスクを配置します。マスクの領域は で、このマスク内のピクセルは で表されます。核は にあります。比較関数を使用して、すべてのピクセルが核と比較されます。
ここで、は輝度差閾値、[27]はピクセルの輝度であり、指数のべき乗は経験的に決定されている。この関数は、滑らかなトップハット関数または長方形関数のように見える。SUSANの面積は次のように与えられる。
が長方形関数の場合、 は核内に あるマスク内のピクセルの数です。SUSAN 演算子の応答は次のように表されます。
ここで、 は「幾何学的閾値」と呼ばれます。言い換えると、SUSAN 演算子は、領域が十分に小さい場合にのみ正のスコアを持ちます。最小の SUSAN は、非最大抑制を使用して局所的に見つけることができ、これが完全な SUSAN 演算子です。
値は、点が単値セグメントの一部であるとみなされる前に、核とどの程度類似している必要があるかを決定します。 の値は、単値セグメントの最小サイズを決定します。が十分に大きい場合、これはエッジ検出器になります。
コーナー検出には、さらに 2 つの手順が使用されます。まず、 SUSAN の重心を見つけます。適切なコーナーでは、重心は核から遠く離れています。2 番目の手順では、核から重心を通ってマスクの端までの線上のすべての点が SUSAN 内にあることを確認します。
トライコビッチとヘドリーのコーナー検出器
SUSANと同様の方法で、この検出器[28]は、近くのピクセルを調べることによって、ピクセルの下のパッチが自己相似であるかどうかを直接テストします。 は検討対象のピクセルであり、を中心とする円上の点です。 点は直径に沿った の反対側の点です。
応答関数は次のように定義されます。
中心のピクセルが直径に沿った 2 つの近くのピクセルと類似する方向がない場合、この値は大きくなります。は離散化された円 (ブレゼンハム円) なので、中間の直径には補間を使用して、より等方的な応答を得ます。 の計算では上限が得られるため、の完全な計算を進める価値があるかどうかを確認するために、まず水平方向と垂直方向がチェックされます。
ASTベースの特徴検出器
ASTは、 accelerated segment testの頭字語です。このテストは、SUSANコーナー基準の緩和版です。円形ディスクを評価する代わりに、候補点の周りの半径 のブレゼンハム円内のピクセルのみが考慮されます。連続するピクセルがすべて核よりも少なくとも 明るいか、すべて核よりも 暗い場合、核の下のピクセルは特徴とみなされます。このテストは非常に安定した特徴を生成すると報告されています。[29]ピクセルをテストする順序の選択は、いわゆる20の質問問題です。この問題に対して短い決定木を構築することで、最も計算効率の高い特徴検出器が得られます。
ASTに基づく最初のコーナー検出アルゴリズムはFAST(features from accelerated segment test)です。[29]原理的には任意の値を取ることができますが、FASTは値3(円周16ピクセルの円に相当)のみを使用し、テストでは9のときに最良の結果が得られることがわかっています。この値は、エッジが検出されない最低のものです。ピクセルがテストされる順序は、画像のトレーニングセットからID3アルゴリズムによって決定されます。紛らわしいことに、検出器の名前はTrajkovicとHedleyの検出器を説明する論文の名前に少し似ています。
検出器の自動合成
Trujillo と Olague [30]は、遺伝的プログラミングを使用して、関心点を検出できる画像演算子を自動的に合成する方法を紹介しました。ターミナルと関数セットには、以前に提案された多くの人工設計で一般的な基本操作が含まれています。適合度は、繰り返し率を通じて各演算子の安定性を測定し、検出された点が画像平面全体に均一に分散するようにします。進化した演算子のパフォーマンスは、段階的に変換された画像のトレーニングおよびテストシーケンスを使用して実験的に確認されています。したがって、提案された GP アルゴリズムは、関心点検出の問題に対して人間と競合できると考えられています。
時空間的関心ポイント検出器
ハリス作用素はラプテフとリンデバーグによって時空に拡張された。[31]で定義される時空間2次モーメント行列を次のように表す 。
次に、 を適切に選択すると、次の時空間ハリス測度の時空間極値から時空間関心点が検出されます。
ヘッセ行列式の行列式はウィレムスら[32]とリンデバーグ[33]によって時空結合に拡張され、次のスケール正規化微分表現が得られる。
Willemsら[32]の研究においては、およびに対応するより単純な表現が使用されました。Lindeberg [33]では、およびは、空間的広がりおよび時間的広がりを持つ時空間ガウスブロブから得られる選択されたスケールレベルがブロブの空間的広がりおよび時間的持続時間に完全に一致するという意味で、より優れたスケール選択特性を意味し、スケール選択は微分表現の時空間スケール空間極値を検出することによって実行されることが示されました。
ラプラシアン演算子はリンデバーグ[33]によって時空間ビデオデータに拡張され、次の2つの時空間演算子が導かれ、これもLGNの非遅延ニューロンと遅延ニューロンの受容野モデルを構成します。
最初の演算子については、空間的範囲と開始ガウス ブロブの時間的継続時間を反映する時空間スケール レベルで、この演算子が時空間スケールにわたって最大値をとるようにしたい場合、スケール選択プロパティでとを使用する必要があります。 2 番目の演算子については、空間的範囲と点滅ガウス ブロブの時間的継続時間を反映する時空間スケール レベルで、この演算子が時空間スケールにわたって最大値をとるようにしたい場合、スケール選択プロパティで と を使用する必要があります。
時空間関心点検出器のカラー拡張はEvertsらによって研究されている[34]
文献
- ^ Andrew Willis および Yunfeng Sui (2009)。「 高速コーナー検出のための代数モデル」。2009 IEEE 第 12 回国際コンピュータ ビジョン会議。IEEE。pp. 2296–2302。doi :10.1109/ ICCV.2009.5459443。ISBN 978-1-4244-4420-5。
- ^ Shapiro, Lindaおよび George C. Stockman (2001)。Computer Vision、p. 257。Prentice Books、Upper Saddle River。ISBN 0-13-030796-3。
- ^ H. Moravec (1980)。「視覚ロボットローバーによる現実世界での障害物回避とナビゲーション」。技術レポート CMU-RI-TR-3 カーネギーメロン大学、ロボット工学研究所。
- ^ 視覚ロボットローバーによる現実世界での障害物回避とナビゲーション、ハンス・モラベック、1980 年 3 月、スタンフォード大学コンピューターサイエンス学部 (博士論文)
- ^ C. Harris and M. Stephens (1988). 「コーナーとエッジを組み合わせた検出器」(PDF)。第4回Alvey Vision Conferenceの議事録。pp. 147–151。 2022年4月1日時点のオリジナル(PDF)からアーカイブ。2010年12月30日閲覧。
- ^ Javier Sánchez、Nelson Monzón、Agustín Salgado (2018)。「Harrisコーナー検出器の分析と実装」。Image Processing on Line。8 : 305–328。doi : 10.5201/ipol.2018.229。hdl : 10553 / 43499。 2020年5月11日時点のオリジナルよりアーカイブ。 2020年5月6日閲覧。
{{cite journal}}: CS1 maint: bot: original URL status unknown (link) - ^ J. Shi および C. Tomasi ( 1994 年 6 月)。「追跡に適した特徴」。第 9 回 IEEE コンピュータ ビジョンおよびパターン認識会議。Springer。pp. 593–600。CiteSeerX 10.1.1.36.2669。doi : 10.1109/ CVPR.1994.323794。
C. Tomasi および T. Kanade ( 1991)。点特徴の検出と追跡(技術レポート)。カーネギーメロン大学コンピュータサイエンス学部。CiteSeerX 10.1.1.45.5770。CMU -CS-91-132。 - ^ A. Noble (1989). 「イメージ表面の記述 (Ph.D.)」 オックスフォード大学工学部。p. 45。
- ^ Förstner, W; Gülch (1987). 「円形の特徴の明確な点、角、中心を検出し、正確に位置を特定するための高速演算子」(PDF) . ISPRS .
- ^ abc T. Lindeberg (1994). 「検出スケールと位置スケールの自動選択による接合検出」。Proc . 1st International Conference on Image Processing . Vol. I. Austin, Texas. pp. 924–928。
- ^ abcdefghijk Tony Lindeberg (1998). 「自動スケール選択による特徴検出」. International Journal of Computer Vision . 第30巻第2号. pp. 77–116.
- ^ abcdefgh T. Lindeberg (1994). コンピュータビジョンにおけるスケールスペース理論. Springer. ISBN 978-0-7923-9418-1。
- ^ abcd T. Lindeberg および J. Garding「局所的な 2D 構造のアフィン歪みから 3D 深度キューを推定する際の形状適応スムージング」Image and Vision Computing 15 (6): pp 415–434, 1997.
- ^ abcd T. Lindeberg (2008). 「スケールスペース」。Benjamin Wah (編) 著。Wiley Encyclopedia of Computer Science and Engineering。第 4 巻。John Wiley and Sons。pp. 2495–2504。doi : 10.1002/9780470050118.ecse609。ISBN 978-0-470-05011-8。
- ^ abc K. Mikolajczyk 、K.、C . Schmid (2004)。「スケールおよびアフィン不変の関心点検出器」(PDF)。International Journal of Computer Vision。60 ( 1): 63–86。doi :10.1023/B:VISI.0000027790.02288.f2。S2CID 1704741 。
- ^ L. Kitchen および A. Rosenfeld (1982)。「グレーレベルコーナー検出」。パターン認識レター。第 1 巻、第 2 号。95 ~ 102 ページ。
- ^ JJ Koenderink および W. Richards (1988)。「2 次元曲率演算子」。Journal of the Optical Society of America A。第 5 巻、第 7 号。pp. 1136–1141。
- ^ L. Bretzner および T. Lindeberg (1998)。「空間スケールの自動選択による特徴追跡」。コンピュータビジョンと画像理解。第 71 巻。385 ~ 392 ページ。
- ^ T. Lindeberg および M.-X. Li (1997)。「最小記述長近似と相補的接合キューを使用したエッジのセグメンテーションと分類」。コンピュータビジョンと画像理解。第 67 巻、第 1 号。pp. 88–98。
- ^ abc D. Lowe (2004). 「スケール不変キーポイントからの識別画像特徴」International Journal of Computer Vision . 60 (2): 91. CiteSeerX 10.1.1.73.2924 . doi :10.1023/B:VISI.0000029664.99615.94. S2CID 221242327.
- ^ abcdefgh T. Lindeberg「一般化されたスケール空間関心点を使用した画像マッチング」、Journal of Mathematical Imaging and Vision、第52巻、第1号、3-36ページ、2015年。
- ^ abcd T. Lindeberg「一般化スケール空間関心点検出器のスケール選択特性」、Journal of Mathematical Imaging and Vision、第46巻、第2号、177-210ページ、2013年。
- ^ Lindeberg, T. (1998). 「自動スケール選択によるエッジ検出とリッジ検出」International Journal of Computer Vision . 30 (2): 117–154. doi :10.1023/A:1008097225773. S2CID 35328443.
- ^ H. Wang および M. Brady ( 1995)。「動き推定のためのリアルタイムコーナー検出アルゴリズム」。Image and Vision Computing。13 ( 9): 695–703。doi :10.1016/0262-8856(95)98864-P。
- ^ SM Smith および JM Brady (1997 年 5 月)。「 SUSAN – 低レベル画像処理への新しいアプローチ」。International Journal of Computer Vision。23 ( 1): 45–78。doi : 10.1023 /A:1007963824710。S2CID 15033310 。
SM Smith および JM Brady (1997 年 1 月)、「無人車両の誘導のために画像をデジタル処理してエッジやコーナーの位置を決定する方法」。英国特許 2272285、所有者: 英国国防大臣。 - ^ GB 特許 2272285、スミス、スティーブン マーク、「画像内のエッジとコーナーの位置の決定」、1994 年 5 月 11 日公開、1994 年 5 月 11 日発行、Secr Defence に譲渡
- ^ 「SUSAN エッジ検出器の詳細」。
- ^ M. Trajkovic および M. Hedley (1998)。 「高速コーナー検出」。イメージおよびビジョンコンピューティング。16 (2): 75–87。doi : 10.1016/S0262-8856(97)00056-5。
- ^ ab E. Rosten および T. Drummond (2006 年 5 月)。「高速コーナー検出のための機械学習」。ヨーロッパコンピュータビジョン会議。
- ^ Leonardo Trujilloおよび Gustavo Olague (2008)。「関心点を検出する画像演算子の自動設計」(PDF)。進化的計算。16 (4): 483–507。doi :10.1162/evco.2008.16.4.483。PMID 19053496。S2CID 17704640。2011-07-17に オリジナル( PDF )からアーカイブ。
- ^ Ivan Laptev および Tony Lindeberg (2003)。「空間時間関心ポイント」。国際コンピュータビジョン会議。IEEE。pp. 432–439。
- ^ ab Geert Willems、Tinne Tuytelaars、Luc van Gool (2008)。「効率的で密度が高くスケール不変な時空間的・時間的関心点検出器」。ヨーロッパコンピュータビジョン会議。Springer Lecture Notes in Computer Science。第5303巻。pp. 650–663。doi : 10.1007/978-3-540-88688-4_48。
- ^ abc Tony Lindeberg (2018). 「ビデオデータにおける時空間スケール選択」. Journal of Mathematical Imaging and Vision . 60 (4): 525–562. doi : 10.1007/s10851-017-0766-9 . S2CID 254649837.
- ^ I. Everts、J . van Gemert、T. Gevers (2014)。「人間の行動認識のためのカラー時空間関心点の評価」。IEEE Transactions on Image Processing。23 ( 4): 1569–1589。doi : 10.1109 /TIP.2014.2302677。PMID 24577192。S2CID 1999196 。
リファレンス実装
このセクションでは、上で説明した検出器の一部の参照実装への外部リンクを示します。これらの参照実装は、検出器が最初に説明された論文の著者によって提供されています。これらには、機能について説明している論文には記載されていない、または明示されていない詳細が含まれている場合があります。
- DoG 検出 ( SIFTシステムの一部)、Windowsおよびx86 Linux実行ファイル
- Harris-Laplace、静的Linux実行可能ファイル。DoG および LoG 検出器と、含まれるすべての検出器に対するアフィン適応も含まれています。
- さまざまなオペレーティング システムおよびアーキテクチャ用の FAST 検出器、C、C++、MATLAB ソース コードおよび実行可能ファイル。
- lip-vireo 2017-05-11 にWayback Machineにアーカイブされました、[LoG、DoG、Harris-Laplacian、Hessian および Hessian-Laplacian]、[SIFT、flip invariant SIFT、PCA-SIFT、PSIFT、Steerable Filters、SPIN][Linux、Windows および SunOS] 実行可能ファイル。
- SUSAN 低レベル画像処理、C ソースコード。
- ハリスコーナー検出器のオンライン実装 - IPOL
