JP4982559B2 - 関心点の記述子を導出する方法 - Google Patents
関心点の記述子を導出する方法 Download PDFInfo
- Publication number
- JP4982559B2 JP4982559B2 JP2009506997A JP2009506997A JP4982559B2 JP 4982559 B2 JP4982559 B2 JP 4982559B2 JP 2009506997 A JP2009506997 A JP 2009506997A JP 2009506997 A JP2009506997 A JP 2009506997A JP 4982559 B2 JP4982559 B2 JP 4982559B2
- Authority
- JP
- Japan
- Prior art keywords
- interest
- image
- point
- filter
- descriptor
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
- G06V10/446—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering using Haar-like filters, e.g. using integral image techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/36—Applying a local operator, i.e. means to operate on image points situated in the vicinity of a given point; Non-linear local filtering operations, e.g. median filtering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
- G06V10/462—Salient features, e.g. scale invariant feature transforms [SIFT]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Nonlinear Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Error Detection And Correction (AREA)
Description
本発明は、方法および装置に関し、特に画像に作用するコンピュータベースのシステム、特に複数の異なるスケールにおいて複数の異なる回転下において機能する関心点検出および/または記述、例えばスケール不変および回転不変である関心点検出および/または記述に関する方法および装置に関する。本発明はさらに、同一画像内あるいは複数の異なる画像内において関心点をマッチングする装置および方法に関する。本発明はさらに、本発明の方法を実施するソフトウェアに関する。本発明はさらに、フィルタリングされた複数の画像を生成する複数のフィルタリング動作によって生成されるデータ構造に関し、また、例えばメモリ内に記憶またはネットワークを介して転送された、フィルタリングされた複数の画像そのものに関する。本発明はさらに、1つ以上の画像内の関心点の記述子を含むデータ構造であって、例えばメモリ内に記憶またはネットワークを介して転送され、さらに必要に応じて上記のような記述子を、原画または原画から生じる画像(例えばサムネイル画像)に関連付けるデータ構造に関する。
同一のシーンまたは物体の2つの画像間における対応(correspondence)を探すタスクは、多くのコンピュータビジョンアプリケーションの一部である。カメラ較正、3D再構成(すなわち、立体的に関連していない連続した2D画像から3D画像を取得する)、画像レジストレーション、および物体認識は少数である。離散的画像の対応の検索は、3つの主な工程に分割することができる。まず、画像内の特徴的な位置において「関心点」が選択される。関心点検出器の最も有益な特性は、その再現性、すなわち、異なる視認条件下において同一の関心点を確実に検出することができる点にある。次に、全関心点の近傍が記述子によって示される。当該記述子は、特徴的でなければならないと同時に、ノイズ、検出誤差、構造的な変形、および光度的な変形(photometric deformation)に強くなければならない。そして最後に、上記記述子が、異なる画像間においてマッチングされる。このマッチング工程は、ベクトル間の距離(例えば、マハラノビス距離またはユークリッド距離)に基づいて行われる場合が多い。
本発明は、画像を動作させる代替的または改良された方法および装置を提供することを目的とし、特に、複数の異なるスケールおよび複数の異なる回転で機能する関心点検出および/または記述、例えば、スケール不変および回転不変の関心点検出および/または記述のための方法および装置を提供することを目的とする。本発明は、同一画像内または複数の異なる画像内において関心点をマッチングする、改良されたまたは代替的な装置および方法を提供することができる。本発明は、本発明の方法を実施する代替的または改良されたソフトウェアを提供することができる。本発明は、フィルタリングされた複数の画像を生成する複数のフィルタリング動作によって生成される代替的または改良されたデータ構造を提供することができ、さらに、例えばメモリ内に記憶またはネットワークを介して転送された、フィルタリングされた画像そのものを記憶するためのデータ構造を提供することができる。本発明は、例えばメモリ内に記憶またはネットワークを介して転送された画像内の関心点の記述子を含む代替的または改良されたデータ構造を提供することができ、さらに、そのような記述子を、原画または原画から生じた画像(例えばサムネイル画像)に関連付けるデータ構造を提供することができる。
図1は、本発明の実施形態と共に用いることのできる積分画像の演算方法を示す図である。A、B、C、およびDは、始点(最上部左方の角)から表示点に及ぶ直立長方形内の全ての値の和である。
本発明について、具体的な実施形態および特定の図面を参照しながら説明する。しかし、本発明はこれらに限定されるものではなく、特許請求の範囲のみよって限定される。示されている図面は単なる概略図であって、限定的なものではない。これらの図面では、一部の構成要素のサイズは、例示目的のために誇張されており、相対的な縮尺とはなっていない。また、寸法および相対寸法は、本発明を実施するための実際の縮尺とは対応していない。
本発明の一形態は、例えば〔23〕において規定されており、図1に概略的に示されている、積分画像を用いることである。これらの積分画像によって、ボックスタイプ畳み込みフィルタを迅速に実施することができる。本方法は本発明による方法の複数の場所において適用されるため、この時点において一度のみ説明する。開始点は、画像値がxおよびy方向の複数の画素にある、少なくとも二次元であるデジタル画像Iである。x=(x、y)である位置における積分画像IΣ(x)の成分(entry)は、原点(origin)およびxによって形成される領域の入力画像I内における全画素の和を表している。従って、積分画像IΣ(x)は、原点がその端点である画像領域での像点I(i、j)における画素値の和である。この領域は、長方形の領域であってよい。その場合は、次式の通りである:
ヘッセ行列式および画像ピラミッド
まず、上記検出器について1つのスケールで説明し、続いて上記方法について複数のスケールで説明する。本発明に係る検出器は、その計算および精度における良好な性質ゆえ、ヘッセ行列に基づいている。しかし本発明は、位置およびスケールを選択するに当たり異なる測度を用いるのではなく、位置およびスケールの双方に対して、行列式またはヘッセの近似行列式(approximate determinant)に依存している。画像I内の点を点x=(x、y)であるとすると、スケールσにおけるx内のヘッセ行列H(x、σ)は、次式のように定義される:
上記Lxx(x、σ)は、点x等にデジタルフィルタを適用した結果である。添字xxは、平滑化フィルタの2階微分係数の適用を示している。添字xyは、第1の微分係数が一方の方向にあり、二次微分が他方の方向にある、平滑化フィルタの2階微分係数の適用を示している。基本的な平滑化フィルタは、ガウスのように鐘形であることが好ましい。鐘形とすることによって、点xからさらに離れた位置にある画素が、画素に割り当てられたフィルタリングされた値に与える影響が少ないという利点を有している。本発明に係る二次デジタルフィルタは、下記の特徴のうち少なくとも1つを有している:
a)平滑化フィルタの2階微分係数に関するデジタルフィルタである
b)鐘形の2階微分係数に関するデジタルフィルタである
c)ガウスの2階微分係数に基づいたフィルタである
d)離散化されたフィルタである
e)クロップされたフィルタである
f)デジタルフィルタの離散的な部分領域によって規定されたローブ(lobe)を有している
g)ボックスフィルタである
h)上記部分領域のローブの形状は、「シルクハット」または「方形パルス」であってよい
i)上記フィルタのうち少なくとも1つは、帯域通過フィルタである。
a)xyフィルタ(およびyxフィルタ)は、中心画素位置から対角線方向にローブを1つのみ有しており、中心画素におけるその値はゼロである。従って、対角線方向に沿って存在するローブは、一方の対角線方向におけるローブと、他方の方向におけるローブとの2つのみである。これらは、中心のゼロ値から増加して、再びゼロまで減少する。あらゆる対角線に沿った2つのローブは、同一の極性を有しており、両方とも正の値を有しているか、あるいは両方とも負の値を有している。一方の対角線方向におけるローブは、他の対角線に沿ったローブとは反対の極性を有している。
b)xおよびyフィルタは、中心ローブの各側にそれぞれ位置する、反対の符号を有する2つのローブと共に、中心画素に中心がある単一のローブを有しており、フィルタ方向がいずれの方向であるのかに応じてx軸またはy軸のいずれかに沿ってゼロ値まで減少する。
c)全フィルタにおいて、フィルタの全フィルタ値の総和はゼロである。
d)必要に応じて、フィルタ値は整数である。
e)必要に応じて、一ローブのフィルタ値は全て同一であり、ローブ値の形状は「シルクハット」、すなわち長方形である。
上記において、|X|Fはフロベニウスのノルムである。
これによって、ヘッセの近似行列式が以下のように生み出される(方程式2を参照):
det(Happrox)=DxxDyy−(0.9Dxy)2 (4)
Pおよび/またはσの値が変わる場合、この近似公式は変わる。
a)新しい各画像は、それ以前の画像が二段抽出されたものであり、帯域通過フィルタサイズは同一に維持される。
b)新しい各画像は同一のサイズを有しており、フィルタサイズは拡大している。画像は、例えば初期画像であってよく、あるいは当該画像が二段抽出またはアップサンプルされたものであってよい。
c)新しい各画像は、それ以前の画像が二段抽出されたものであり、帯域通過フィルタサイズもまた拡大されている。
ピラミッドの異なる部分に対して、上記a)〜c)を任意に組み合わせて用いることもできる。
画像内および必要に応じてスケール上において関心点を抽出するために、画像およびスケール空間内における特定の近傍内の非極値(例えば、非最大または非最小または非最大および非最小)抑制が適用される。これについては図4Bを参照されたい。非極値抑制とは、ヘッセの行列式(例えば、ヘッセ行列の近似行列式)の値が各画像サンプルに対して計算され、そして各辺にN画素を有する(2N+1)×(2N’+1)×(2N"+1)容積近傍内に極値(例えば最大および/または最小)を示しているかどうかが検査されることを意味している。N、N’、およびN"の値は、全て同一である必要はなく、(スケール方向における)N"はゼロであってもよい。この近傍を提供するフィルタリングされた画像の数はN"+1であるため、本発明では、関心点を得るために計算される画像数はこの数のみである。
本発明の一形態は、記述子を提供する。当該記述子は、粗い局所化情報(crude localization information)の使用と、良好な特徴的出力を生み出す特徴に関連したコントラストの分布との混合である一方で、スケールまたは空間に関する局所化誤差を回避することができる。相対強度および勾配の向きを用いることによって、光度的な変化による影響が低減される。第1の工程は、領域(例えば、関心点周囲の円形領域)からの情報に基づいて、再現可能な向きを関心点周囲に固定する工程から成る。次に、正方形または二次領域が選択された向きに揃えられ、上記記述子が、上記局所化および揃えられた正方形または二次領域から抽出される。関心点は、上記方法および他の適切な方法によって得ることができる。本発明のこの形態は、関心点の取得方法に限定されるものではない。しかし、関心点を取得する上記方法は、本発明による記述子との相乗効果を持つことができる。例えば、上述の方法と同様に簡素な方法でトレースの符号(sign of trace)(ラプラシアン)を提供する検出器方法(detector method)が特に好ましい。
回転に対して不変であるために、例えば、異なる様々な向きに対して機能するために、関心点に対して再現可能な向きが識別される。回転不変性は、アプリケーションによっては望ましい場合があり、望ましくない場合もある。向きは、画像ピラミッドの領域内において抽出される。上記領域は、画像またはスケール空間の三次元領域であってよく、あるいは、画像面またはスケーリング方向における二次元領域であってよい。上記領域は、等方性、すなわち三次元の球形または二次元の円形であってよい。本発明の一実施形態では、上記領域は、半径がZ×s(sは現在のスケール)、例えば6sである、関心点周囲の円形区域であり、抽出工程サイズがs画素で抽出され、また画像面内に存在している。Zの値は、6sに限定されるものではない。6sは実用的で便利なサイズである。このサイズを用いた場合の向きは、視認点の変化および閉鎖(occlusion)に対して強いことが発見されている。これよりも小さいサイズは不利であり、ブロブまたは関心点のみを取り込み、有意な結果を生まない場合がある。また、上記よりも大きいサイズ(例えば8s)もまた適切である。サイズを過剰に拡大した場合は、画像間をマッチングする際における視認点の変化および閉鎖に対する強さが失われる場合がある。
関心点の優性な向きを発見した後、記述子の抽出は、第1の工程を含んでいる。当該第1の工程は、(例えば、上記の向き割り当て手順によって)選択された向きを向いているか、あるいは、回転不変性が望ましい場合は垂直な向きに沿っている、関心点に抽出がある領域を構成する工程から成る。当該領域は、正方形領域であってよい(図7参照)。つまり、正方形の一辺が、割り当てられた向きに沿って平行に配置されている。上記ウィンドウのサイズは、その大域的な向きの抽出のためのサイズよりも大きくてよく、例えば20sまたは別の値となるように選択することができる。上記新しい領域は、より小さい領域(例えば4×4、すなわち16平方部分領域)へと規則的に分割される。これは、重要な空間情報を保持している。各部分領域に対して、少数の記述子特徴がある数で計算される(例えば、規則的に間隔が空けられたサンプル点5×5で計算され、結果として4×4×25または16×25点となる)。このような記述子特徴の最初の2つは、応答dxおよびdyの平均値によって規定される。1つの方向xにおけるハールウェーブレット応答は、dxと称され(これは、x方向に沿ったコントラスト変化または画像強度変化、すなわちdI/dxによって表すことができる)、別の方向(直交方向yであってよい)におけるハールウェーブレット応答は、dyと称される(これは、y方向に沿ったコントラスト変化または画像強度変化、すなわちdI/dyによって表すことができる)。ここで、xおよびy軸は、領域の境界に対して平行に向けることができ(図7参照)、あるいは、これに関連する任意の他の固定(foixed)方向に向けることができる。これらの特徴は、向きの割り当てのための特徴と同様に抽出される(例えば、マスクサイズは2sである)。強度変化の極性に関する状態を得るために、dxおよびdyの絶対値の平均値、すなわち|dx|および|dy|の絶対値の平均値もまた含まれている。形状的変形および局所誤差に対する強さを上げるために、適切な方法によってdxおよびdyを重み付けすることがdけいる。これらは例えば、適切な値のσ(例えば3.3s)によってガウス重み付け(Gaussian weighted)し、関心点に中心を置くことができる。関心点付近の応答が遠くの応答よりも重み付けされる、他の重み付け方法を用いることができる。重み付けとは、応答を、和に加算する前に、関連する関心点からの距離に依存する重み付けアルゴリズムからの値(例えばガウス値)で乗算することを意味している。
あるいは、ベクトル座標の等価平均値、すなわちこのベクトルの各和が、それを計算するために用いられる応答の数で除算される。上記式において、Lはラプラシアンの符号である。ベクトル縦座標は、任意の適切な順番で配置することができる。
図10では、上記パラメータの選択が、標準的な「落書き(Graffiti)」シーンに対して比較されている。これは、面外回転、面内回転、および輝度変化を含んでいるため、そのベンチマークセット(benchmarking set)において、全てのシーンの中で最も困難なシーンである。視認変化は30度であった。関心点は、本発明に従って、初期マスクサイズが15×15である二倍の画像サイズにおいて、ヘッセ近似(SURF)を用いて計算された。SURF37およびSURF65は、それぞれ、3×3部分領域および4×4部分領域を有する短い記述子に対応している。SURF129は、4×4部分領域を有する拡張された記述子に対応している。4×4部分領域に対する拡張された記述子が最良に機能する。また、同一数の部分領域に対する短い記述子は良好に機能し、また処理が速い。
本発明において用いる計算環境の例は、図11に概略的に示されている。当該計算環境は、同一のシーンまたは複数の異なるシーンの少なくとも1つまたは少なくとも2つの画像を取り込むかあるいは転送するための、カメラ2(例えばデジタルカメラ)あるいはその他のデバイスを含んでいる。デバイス2はまた、記憶手段であってよく、あるいは記憶手段を含んでいてよい。当該記憶手段から、少なくとも1つまたは少なくとも2つの画像を取り出すことができる。あるいは、デバイス2は、少なくとも1つまたは少なくとも2つの画像をダウンロードすることのできる、ネットワーク(例えば、ローカルエリアネットワークまたは広域ネットワーク)接続を含んでいてよく、あるいはこのようなネットワーク接続であってよい。しかし、1つまたは複数の画像が取得され、これらはコンピュータまたはコンピュータシステム3へ転送される。コンピュータまたはコンピュータシステム3は、任意の適切なシステムであってよく、例えばパーソナルコンピュータ、ラップトップまたはパームトップ演算装置、PDA、ワークステーション(例えばUNIX(登録商標)ワークステーション)、あるいは並列処理コンピュータシステム、コンピュータシステム内のカード(例えばグラフィックアクセラレータカード)、(例えばロボット内の)組み込みシステム等であってよい。しかし、実施されるコンピュータシステム3は、プロセッサまたは処理エンジンを含んでおり、またこの装置を用いて、例えば関心点の検出および/または記述子の生成等、本発明のあらゆる方法が実施される。最後に、任意の適切な表示装置4(例えば、画像表示装置、プロッタ、プリンターの画面)に結果が表示される。あるいは、ネットワークを介して結果を遠隔部に送信し、さらなる処理および/または表示を行うこともできる。表示装置4は、本発明の必要要素ではない。この代わりに、あれはこれに加えて、アクチュエータシステム5への接続部を設けてもよい。このアクチュエータシステム5は、上記コンピュータシステムからの信号に基づいて動作するように構成することができる。例えば、2つの画像が比較されて、これら2つの画像に関心点が共通であることが発見された場合、この決定に応じて、何らの動作も行われないか、あるいは動作が行われる。動作が行われない例としては、上記システムが輸送システムの製品(例えばコンベヤーベルト)の品質管理に用いられて、同一の(複数の)関心点の識別によって上記製品が良好であることが示された場合である。この場合、上記製品は通過されて、何らの動作も行われない。動作が行われる例としては、輸送システムの製品の品質管理に同一のシステムが用いられて、共通の関心点が識別されず、あるいは全てではないが必要な共通点が識別されず、上記製品が不要であることが示された場合である。上記動作とは、装置(例えば気圧ラムまたはジェット)を作動させて上記製品を輸送システムから除去することであってよい。動作が行われる別の例としては、可動ロボットの誘導システムを移動して、(例えばカメラからの)取り込み画像と記憶された画像との共通の関心点によって識別された物体を回避する場合である。別の動作としては、例えば、或る人物の顔の特徴を取り込んだ画像が、望ましくない人物として記憶されている画像のマッチング記述子を有している場合に、アラームを鳴らすという動作がある。
1. Lindeberg, T.: Feature detection with automatic scale selection. IJCV 30(2)(1998) 79-11613
2. Lowe, D.: Distinctive image features from scale-invariant keypoints, cascade filtering approach. IJCV 60 (2004) 91-110
3. Mikolajczyk, K., Schmid, C: An affine invariant interest point detector. In: ECCV.(2002) 128-142
4. Se, S., Ng, H., Jasiobedzki, P., Moyung, T.: Vision based modeling and localization for planetary exploration rovers. Proceedings of International Astronautical Congress (2004)
5. Tuytelaars, T., Van Gool, L.: Wide baseline stereo based on local, affinely invariant regions. In: BMVC. (2000) 412-422
6. Matas, J., Chum, O., M., U., Pajdla, T.: Robust wide baseline stereo from maximally stable extremal regions. In: BMVC. (2002) 384-393
7. Mikolajczyk, K., Schmid, C: A performance evaluation of local descriptors. In:CVPR. Volume 2. (2003) 257-263
8. Mikolajczyk, K., Schmid, C: A performance evaluation of local descriptors.
PAMI, 27(10). (2005) 1615-1630
9. Mikolajczyk, K., Tuytelaars, T., Schmid, C, Zisserman, A., Matas, J.,
Schaffalitzky, F., Kadir, T., Van Gool, L.: A comparison of affine region detectors. IJCV, 65(1/2). (2005) 43-72
10. Harris, C, Stephens, M.: A combined corner and edge detector. In:
Proceedings of the Alvey Vision Conference. (1988) 147-151
11. Mikolajczyk, K., Schmid, C: Indexing based on scale invariant interest points. In: ICCV. Volume 1. (2001) 525-531
12. Lowe, D.: Object recognition from local scale-invariant features. In: ICCV. (1999)
13. Kadir, T., Brady, M.: Scale, saliency and image description. IJCV 45(2) (2001)83-105
14. Jurie, F., Schmid, C: Scale-invariant shape features for recognition of object categories. In: CVPR. Volume II. (2004) 90-96
15. Mikolajczyk, K., Schmid, C: Scale and affine invariant interest point detectors. IJCV 60 (2004) 63-86
16. Florack, L. M. J., Haar Romeny, B.M.t, Koenderink, J. J., Viergever, M. A.:
General intensity transformations and differential invariants. JMIV 4 (1994)
171-187
17. Moons, T., Van Gool, L., Pauwels, E., Oosterlinck, A.: Viewpoint invariant characteristics of articulated objects. Journal of Mathematical Imaging and
Vision (6) 37-58
18. Baumberg, A.: Reliable feature matching across widely separated views. In:
CVPR.(2000) 774-781
19. Schaffalitzky, F., Zisserman, A.: Multi-view matching for unordered image sets, or "How do I organize my holiday snaps?". In: ECCV. Volume 1. (2002) 414-431
20. Freeman, W.T., Adelson, E.H.: The design and use of steerable filters. PAMI 13(1991) 891-906
21. Carneiro, G., Jepson, A.: Multi-scale phase-based local features. In: CVPR (l).(2003) 736-743
22. Ke, Y., Sukthankar, R.: Pea-sift: A more distinctive representation for local image descriptors. In: CVPR (2). (2004) 506-513
23. Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: CVPR (1). (2001) 51 1-518
24. Koenderink, J.: The structure of images. Biological Cybernetics 50 (1984) 363-370
25. Lindeberg, T.: Scale-space for discrete signals. PAMI (1990) 234-254
26. Lindeberg, T.: Discrete Scale-Space Theory and the Scale-Space Primal
Sketch, PhD, KTH Stockholm,. (1991)
27. Brown, M., Lowe, D.: Invariant features from interest point groups. In: BMVC (2002).
Claims (4)
- 複数の画素を有する画像内における、当該画像内における関心点の記述子を導出する方法であって、
向き決定用ウィンドウ内の関心点近傍の各点について、x方向とy方向のそれぞれにおけるデジタルフィルタ応答を求め、x方向とy方向とのそれぞれについて該デジタルフィルタ応答の和Sx、Syを求め、(Sx、Sy)を成分とするベクトルである局所向きベクトルを求め、
向き決定用ウィンドウの個数分、上記局所向きベクトルを求める処理を繰り返して、局所向きベクトルのうちで最も大きい局所向きベクトルの向きを、この関心点の向きとして決定し、
上記関心点の向きと平行および垂直なx軸およびy軸を有する記述子生成用ウィンドウを生成し、この記述子生成用ウィンドウにおいて、1セットの画素を含んでいる、上記関心点の周囲の近傍を識別する工程と、
上記関心点の向きに対して固定関係(fixed relation)を有している少なくとも1つの方向において、上記関心点の上記近傍におけるコントラストを、少なくとも1つのデジタルフィルタを用いて調べると共に、これによって、各方向に対して独立して、第1のスカラーコントラスト測度(scalar contrast measure)として、x方向とy方向のそれぞれにおけるデジタルフィルタ応答dx、dyを生成する工程と、
1つの方向のみからの上記第1のスカラーコントラスト測度の組み合わせである第2のスカラーコントラスト測度である第1の要素を含む多次元記述子であって、
dxの和、dyの和、dxの絶対値の和、dyの絶対値の和、
をベクトル成分として有する多次元記述子を生成する工程とを含む方法。 - 複数の画素を有する画像内における、当該画像内における関心点の記述子を導出する方法であって、
向き決定用ウィンドウ内の関心点近傍の各点について、x方向とy方向のそれぞれにおけるデジタルフィルタ応答を求め、x方向とy方向とのそれぞれについて該デジタルフィルタ応答の和Sx、Syを求め、(Sx、Sy)を成分とするベクトルである局所向きベクトルを求め、
向き決定用ウィンドウの個数分、上記局所向きベクトルを求める処理を繰り返して、局所向きベクトルのうちで最も大きい局所向きベクトルの向きを、この関心点の向きとして決定し、
上記関心点の向きと平行および垂直なx軸およびy軸を有する記述子生成用ウィンドウを生成し、この記述子生成用ウィンドウにおいて、1セットの画素を含んでいる、上記関心点の周囲の近傍を識別する工程と、
上記関心点の向きに対して固定関係(fixed relation)を有している少なくとも1つの方向において、上記関心点の上記近傍におけるコントラストを、少なくとも1つのデジタルフィルタを用いて調べると共に、これによって、各方向に対して独立して、第1のスカラーコントラスト測度(scalar contrast measure)として、x方向とy方向のそれぞれにおけるデジタルフィルタ応答dx、dyを生成する工程と、
1つの方向のみからの上記第1のスカラーコントラスト測度の組み合わせである第2のスカラーコントラスト測度である第1の要素を含む多次元記述子であって、
dy<0のときのdxの和、dx<0のときのdyの和、dy<0のときのdxの絶対値の和、dx<0のときのdyの絶対値の和、
dy≧0のときのdxの和、dx≧0のときのdyの和、dy≧0のときのdxの絶対値の和、dx≧0のときのdyの絶対値の和、
をベクトル成分として有する多次元記述子を生成する工程とを含む方法。 - 上記多次元記述子は、上記関心点におけるラプラシアンの符号をベクトル成分の一つとしてさらに有している請求項1または2に記載の方法。
- 上記多次元記述子を生成する工程において、
各和を求める前に、dx、dyをそれぞれ、関心点付近の応答が遠くの応答よりも重み付けされるように重み付けする請求項1ないし3のいずれか1項に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06447060A EP1850270B1 (en) | 2006-04-28 | 2006-04-28 | Robust interest point detector and descriptor |
| EP06447060.2 | 2006-04-28 | ||
| PCT/EP2007/003811 WO2007128452A2 (en) | 2006-04-28 | 2007-04-30 | Robust interest point detector and descriptor |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2009535680A JP2009535680A (ja) | 2009-10-01 |
| JP2009535680A5 JP2009535680A5 (ja) | 2010-06-24 |
| JP4982559B2 true JP4982559B2 (ja) | 2012-07-25 |
Family
ID=36954920
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009506997A Active JP4982559B2 (ja) | 2006-04-28 | 2007-04-30 | 関心点の記述子を導出する方法 |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US8165401B2 (ja) |
| EP (2) | EP1850270B1 (ja) |
| JP (1) | JP4982559B2 (ja) |
| KR (2) | KR101478840B1 (ja) |
| AT (1) | ATE470912T1 (ja) |
| AU (1) | AU2007247520B2 (ja) |
| DE (1) | DE602006014803D1 (ja) |
| WO (1) | WO2007128452A2 (ja) |
Families Citing this family (199)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE470912T1 (de) * | 2006-04-28 | 2010-06-15 | Toyota Motor Europ Nv | Robuster detektor und deskriptor für einen interessenspunkt |
| US8285118B2 (en) * | 2007-07-16 | 2012-10-09 | Michael Bronstein | Methods and systems for media content control |
| KR100944903B1 (ko) * | 2008-03-18 | 2010-03-03 | 한국전자통신연구원 | 비디오 신호의 특징 추출 장치 및 그 추출 방법, 비디오인식 시스템 및 그 인식 방법 |
| US8150165B2 (en) | 2008-04-11 | 2012-04-03 | Recognition Robotics, Inc. | System and method for visual recognition |
| FR2931277B1 (fr) * | 2008-05-19 | 2010-12-31 | Ecole Polytech | Procede et dispositif de reconnaissance invariante-affine de formes |
| US8189945B2 (en) * | 2009-05-27 | 2012-05-29 | Zeitera, Llc | Digital video content fingerprinting based on scale invariant interest region detection with an array of anisotropic filters |
| US8195689B2 (en) | 2009-06-10 | 2012-06-05 | Zeitera, Llc | Media fingerprinting and identification system |
| US8233716B2 (en) * | 2008-06-27 | 2012-07-31 | Palo Alto Research Center Incorporated | System and method for finding stable keypoints in a picture image using localized scale space properties |
| US8233722B2 (en) | 2008-06-27 | 2012-07-31 | Palo Alto Research Center Incorporated | Method and system for finding a document image in a document collection using localized two-dimensional visual fingerprints |
| JP4670976B2 (ja) * | 2008-10-03 | 2011-04-13 | ソニー株式会社 | 学習装置および方法、認識装置および方法、プログラム、並びに記録媒体 |
| US8537409B2 (en) * | 2008-10-13 | 2013-09-17 | Xerox Corporation | Image summarization by a learning approach |
| KR101522985B1 (ko) * | 2008-10-31 | 2015-05-27 | 삼성전자주식회사 | 영상처리 장치 및 방법 |
| KR101323439B1 (ko) | 2008-11-12 | 2013-10-29 | 보드 오브 트러스티스 오브 더 리랜드 스탠포드 주니어 유니버시티 | 특징 디스크립터를 표현하고 식별하는 방법, 장치 및 컴퓨터 판독가능 저장 매체 |
| US8406507B2 (en) * | 2009-01-14 | 2013-03-26 | A9.Com, Inc. | Method and system for representing image patches |
| US20100189368A1 (en) * | 2009-01-23 | 2010-07-29 | Affine Systems, Inc. | Determining video ownership without the use of fingerprinting or watermarks |
| US8818024B2 (en) | 2009-03-12 | 2014-08-26 | Nokia Corporation | Method, apparatus, and computer program product for object tracking |
| US8548193B2 (en) | 2009-09-03 | 2013-10-01 | Palo Alto Research Center Incorporated | Method and apparatus for navigating an electronic magnifier over a target document |
| FR2950451B1 (fr) | 2009-09-18 | 2011-11-04 | Imra Europ Sas | Algorithme de detection des points de contour dans une image |
| WO2011048497A2 (en) * | 2009-10-19 | 2011-04-28 | National University Of Singapore | Computer vision based hybrid tracking for augmented reality in outdoor urban environments |
| US8687891B2 (en) | 2009-11-19 | 2014-04-01 | Stanford University | Method and apparatus for tracking and recognition with rotation invariant feature descriptors |
| JP5714599B2 (ja) | 2009-12-02 | 2015-05-07 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | イメージ認識のための記述子パッチの高速部分空間射影 |
| US9712852B2 (en) * | 2010-01-08 | 2017-07-18 | Fatehali T. Dharssi | System and method for altering images in a digital video |
| EP2629519A1 (en) * | 2010-02-05 | 2013-08-21 | Siemens Aktiengesellschaft | A method and an apparatus for difference measurement of an image |
| US8798377B2 (en) | 2010-02-08 | 2014-08-05 | Telefonica, S.A. | Efficient scale-space extraction and description of interest points |
| US8509526B2 (en) * | 2010-04-13 | 2013-08-13 | International Business Machines Corporation | Detection of objects in digital images |
| US9530073B2 (en) * | 2010-04-20 | 2016-12-27 | Qualcomm Incorporated | Efficient descriptor extraction over multiple levels of an image scale space |
| US8538205B2 (en) * | 2010-05-14 | 2013-09-17 | Mobileye Technologies Ltd. | Multi-function summing machine |
| US20110293189A1 (en) * | 2010-05-28 | 2011-12-01 | Microsoft Corporation | Facial Analysis Techniques |
| ES2384928B1 (es) | 2010-06-25 | 2013-05-20 | Telefónica, S.A. | Método y sistema para la identificación rápida y robusta de productos específicos en imágenes. |
| JP5578965B2 (ja) * | 2010-07-02 | 2014-08-27 | 富士フイルム株式会社 | オブジェクト推定装置および方法ならびにプログラム |
| EP2407910B1 (de) | 2010-07-14 | 2018-09-26 | Deutsche Telekom AG | Verfahren und Vorrichtung zum Erstellen einer Objekt-Datenbank und zum Auffinden von Objekten |
| US8971632B2 (en) | 2010-08-19 | 2015-03-03 | Sharp Laboratories Of America, Inc. | System for feature detection for low contrast images |
| KR101715781B1 (ko) * | 2010-08-31 | 2017-03-13 | 삼성전자주식회사 | 물체 인식 시스템 및 그 물체 인식 방법 |
| JP2012053653A (ja) * | 2010-09-01 | 2012-03-15 | Nippon Hoso Kyokai <Nhk> | 画像特徴点検出装置および画像特徴点検出プログラム |
| EP2617012B1 (en) | 2010-09-16 | 2015-06-17 | Mor Research Applications Ltd. | Method and system for analyzing images |
| US9483677B2 (en) | 2010-09-20 | 2016-11-01 | Hid Global Corporation | Machine-readable symbols |
| US8544747B2 (en) | 2010-09-20 | 2013-10-01 | Lumidigm, Inc. | Machine-readable symbols |
| US8781234B2 (en) | 2010-10-01 | 2014-07-15 | Intel Corporation | Optimized fast hessian matrix computation architecture |
| US9317133B2 (en) | 2010-10-08 | 2016-04-19 | Nokia Technologies Oy | Method and apparatus for generating augmented reality content |
| US8548237B2 (en) | 2010-10-18 | 2013-10-01 | Hewlett-Packard Development Company, L.P. | Ordinal and spatial local feature vector based image representation |
| US8554021B2 (en) | 2010-10-19 | 2013-10-08 | Palo Alto Research Center Incorporated | Finding similar content in a mixed collection of presentation and rich document content using two-dimensional visual fingerprints |
| US8750624B2 (en) | 2010-10-19 | 2014-06-10 | Doron Kletter | Detection of duplicate document content using two-dimensional visual fingerprinting |
| US8965130B2 (en) * | 2010-11-09 | 2015-02-24 | Bar-Ilan University | Flexible computer vision |
| US8639034B2 (en) | 2010-11-19 | 2014-01-28 | Ricoh Co., Ltd. | Multimedia information retrieval system with progressive feature selection and submission |
| JP5603258B2 (ja) * | 2011-01-13 | 2014-10-08 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 検出装置及び検出方法 |
| US9057783B2 (en) * | 2011-01-18 | 2015-06-16 | The United States Of America As Represented By The Secretary Of The Army | Change detection method and system for use in detecting moving targets behind walls, barriers or otherwise visually obscured |
| KR101165357B1 (ko) | 2011-02-14 | 2012-07-18 | (주)엔써즈 | 이미지 특징 데이터 생성 장치 및 방법 |
| US8447137B2 (en) * | 2011-04-12 | 2013-05-21 | Csi Ricerca & Ambiente Srl | Method of image fusion |
| US8538077B2 (en) | 2011-05-03 | 2013-09-17 | Microsoft Corporation | Detecting an interest point in an image using edges |
| US8643522B2 (en) * | 2011-06-07 | 2014-02-04 | Microchip Technology Incorporated | Multichannel analog to digital converter apparatus and method for using |
| CA2875891A1 (en) | 2011-06-07 | 2012-12-13 | In Situ Media Corporation | System and method for identifying and altering images in a digital video |
| CN102254304B (zh) * | 2011-06-17 | 2012-08-29 | 电子科技大学 | 一种目标物体轮廓检测方法 |
| US20120328160A1 (en) * | 2011-06-27 | 2012-12-27 | Office of Research Cooperation Foundation of Yeungnam University | Method for detecting and recognizing objects of an image using haar-like features |
| US20130004028A1 (en) * | 2011-06-28 | 2013-01-03 | Jones Michael J | Method for Filtering Using Block-Gabor Filters for Determining Descriptors for Images |
| US8675997B2 (en) * | 2011-07-29 | 2014-03-18 | Hewlett-Packard Development Company, L.P. | Feature based image registration |
| CN102930493B (zh) * | 2011-08-12 | 2017-08-08 | 索尼公司 | 防篡改的图像处理方法和装置 |
| US10607350B2 (en) * | 2011-08-31 | 2020-03-31 | Apple Inc. | Method of detecting and describing features from an intensity image |
| EP2761535A1 (en) * | 2011-08-31 | 2014-08-06 | metaio GmbH | Method of detecting and describing features from an intensity image |
| US8666169B2 (en) * | 2011-10-24 | 2014-03-04 | Hewlett-Packard Development Company, L.P. | Feature descriptors |
| AT511968B1 (de) | 2011-10-25 | 2013-04-15 | Ait Austrian Inst Technology | Verfahren zur bestimmung der position von kameras |
| US10006896B2 (en) | 2011-11-14 | 2018-06-26 | University of Pittsburgh—of the Commonwealth System of Higher Education | Method, apparatus and system for food intake and physical activity assessment |
| WO2013076365A1 (en) * | 2011-11-22 | 2013-05-30 | Nokia Corporation | Method for image processing and an apparatus |
| KR101509003B1 (ko) * | 2011-12-16 | 2015-04-07 | 도꾸리쯔교세이호징 가가꾸 기쥬쯔 신꼬 기꼬 | 특징량 추출 방법, 피사체 분류 방법, 피사체 판별 방법, 특징량 추출 장치, 피사체 분류 장치, 피사체 판별 장치, 특징량 추출·피사체 분류 및 피사체 판별 프로그램, 및 그 프로그램을 기록한 기록 매체 |
| KR101307031B1 (ko) * | 2011-12-26 | 2013-09-11 | 경희대학교 산학협력단 | 영상 방향을 고려한 국부 콘트라스트 향상 방법 |
| ITVI20120041A1 (it) | 2012-02-22 | 2013-08-23 | St Microelectronics Srl | Rilevazione di caratteristiche di un'immagine |
| US10277933B2 (en) | 2012-04-27 | 2019-04-30 | Arris Enterprises Llc | Method and device for augmenting user-input information related to media content |
| US10198444B2 (en) | 2012-04-27 | 2019-02-05 | Arris Enterprises Llc | Display of presentation elements |
| US9386357B2 (en) | 2012-04-27 | 2016-07-05 | Arris Enterprises, Inc. | Display of presentation elements |
| US10389779B2 (en) | 2012-04-27 | 2019-08-20 | Arris Enterprises Llc | Information processing |
| KR101303124B1 (ko) | 2012-05-31 | 2013-09-09 | 삼성에스디에스 주식회사 | 특징점 기술자에 의한 객체 추적장치 및 방법, 그리고 에러 특징점 제거장치 및 방법 |
| US9064184B2 (en) | 2012-06-18 | 2015-06-23 | Ebay Inc. | Normalized images for item listings |
| KR101904203B1 (ko) * | 2012-06-20 | 2018-10-05 | 삼성전자주식회사 | 시프트 알고리즘을 이용하여 대용량 소스 이미지의 특징점 정보를 추출하는 장치 및 방법 |
| US8687892B2 (en) * | 2012-06-21 | 2014-04-01 | Thomson Licensing | Generating a binary descriptor representing an image patch |
| EP2720171B1 (en) | 2012-10-12 | 2015-04-08 | MVTec Software GmbH | Recognition and pose determination of 3D objects in multimodal scenes |
| US9554049B2 (en) | 2012-12-04 | 2017-01-24 | Ebay Inc. | Guided video capture for item listings |
| US9728008B2 (en) * | 2012-12-10 | 2017-08-08 | Nant Holdings Ip, Llc | Interaction analysis systems and methods |
| US9361538B2 (en) | 2012-12-26 | 2016-06-07 | Microsoft Technology Licensing, Llc | Real time photometric edge description |
| US9342930B1 (en) | 2013-01-25 | 2016-05-17 | A9.Com, Inc. | Information aggregation for recognized locations |
| US9251419B2 (en) * | 2013-02-07 | 2016-02-02 | Digitalglobe, Inc. | Automated metric information network |
| US9367761B2 (en) | 2013-02-15 | 2016-06-14 | Samsung Electronics Co., Ltd. | Electronic device and object recognition method in electronic device |
| KR101988384B1 (ko) * | 2013-03-08 | 2019-06-12 | 삼성전자주식회사 | 이미지 매칭 장치, 이미지 매칭 시스템 및 이미지 매칭 방법 |
| US9191422B2 (en) | 2013-03-15 | 2015-11-17 | Arris Technology, Inc. | Processing of social media for selected time-shifted multimedia content |
| JP5889820B2 (ja) | 2013-03-22 | 2016-03-22 | 株式会社東芝 | 特徴量抽出装置、特徴量抽出方法、および画像識別装置 |
| WO2014175480A1 (ko) * | 2013-04-24 | 2014-10-30 | 전자부품연구원 | 하드웨어 장치 및 적분 이미지 생성 방법 |
| US9158988B2 (en) | 2013-06-12 | 2015-10-13 | Symbol Technclogies, LLC | Method for detecting a plurality of instances of an object |
| KR101491461B1 (ko) | 2013-08-02 | 2015-02-23 | 포항공과대학교 산학협력단 | 공분산 기술자를 이용하는 물체 인식 방법 및 장치 |
| FR3009635B1 (fr) | 2013-08-08 | 2016-08-19 | St Microelectronics Sa | Procede de recherche d'une image similaire dans une banque d'images a partir d'une image de reference |
| EP4057215A1 (en) * | 2013-10-22 | 2022-09-14 | Eyenuk, Inc. | Systems and methods for automated analysis of retinal images |
| US9286695B2 (en) | 2014-03-13 | 2016-03-15 | Bendix Commercial Vehicle Systems Llc | Systems and methods for tracking points within an encasement |
| KR20150116260A (ko) | 2014-04-07 | 2015-10-15 | 삼성전자주식회사 | 마커 추적 방법 및 그 전자 장치 |
| US9400939B2 (en) | 2014-04-13 | 2016-07-26 | International Business Machines Corporation | System and method for relating corresponding points in images with different viewing angles |
| EP2977931A1 (en) | 2014-07-24 | 2016-01-27 | Universität Zürich | Method for tracking keypoints in a scene |
| JP5970512B2 (ja) * | 2014-09-26 | 2016-08-17 | エヌ・ティ・ティ・コムウェア株式会社 | 情報処理方法、情報処理装置、及びプログラム |
| US10013803B2 (en) | 2014-09-30 | 2018-07-03 | Fitfully Ltd. | System and method of 3D modeling and virtual fitting of 3D objects |
| KR102286874B1 (ko) * | 2014-10-20 | 2021-08-09 | 한국전자통신연구원 | 다중 방향성 적분 이미지를 이용한 객체 검출 장치 및 방법 |
| US9576218B2 (en) * | 2014-11-04 | 2017-02-21 | Canon Kabushiki Kaisha | Selecting features from image data |
| FR3030835B1 (fr) * | 2014-12-18 | 2018-02-09 | Sagemcom Documents Sas | Procede de classification d'un document a partir de son aspect visuel |
| US10268886B2 (en) | 2015-03-11 | 2019-04-23 | Microsoft Technology Licensing, Llc | Context-awareness through biased on-device image classifiers |
| US10055672B2 (en) | 2015-03-11 | 2018-08-21 | Microsoft Technology Licensing, Llc | Methods and systems for low-energy image classification |
| US20180253590A1 (en) * | 2015-03-20 | 2018-09-06 | Inspirata, Inc. | Systems, methods, and apparatuses for digital histopathological imaging for prescreened detection of cancer and other abnormalities |
| US9842268B1 (en) * | 2015-03-27 | 2017-12-12 | Google Llc | Determining regions of interest based on user interaction |
| DE102015004943B4 (de) * | 2015-04-17 | 2017-03-30 | Diehl Bgt Defence Gmbh & Co. Kg | Verfahren zur Richtungskalibration von Kameras eines Kamerasystems |
| US9489401B1 (en) | 2015-06-16 | 2016-11-08 | My EyeSpy PTY Ltd. | Methods and systems for object recognition |
| RU2614494C2 (ru) * | 2015-06-18 | 2017-03-28 | Российская Федерация, от имени которой выступает Министерство обороны Российской Федерации | Способ нахождения соответствия особых точек цифровых изображений |
| US9844881B2 (en) | 2015-06-22 | 2017-12-19 | GM Global Technology Operations LLC | Robotic device including machine vision |
| US9875427B2 (en) | 2015-07-28 | 2018-01-23 | GM Global Technology Operations LLC | Method for object localization and pose estimation for an object of interest |
| US9811760B2 (en) | 2015-07-31 | 2017-11-07 | Ford Global Technologies, Llc | Online per-feature descriptor customization |
| FR3046691B1 (fr) | 2016-01-13 | 2019-03-29 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Dispositif de selection et description de points d'interets dans une sequence d'images, par exemple pour l'appariement de points d'interets |
| US10352689B2 (en) | 2016-01-28 | 2019-07-16 | Symbol Technologies, Llc | Methods and systems for high precision locationing with depth values |
| EP3433816A1 (en) | 2016-03-22 | 2019-01-30 | URU, Inc. | Apparatus, systems, and methods for integrating digital media content into other digital media content |
| US10512395B2 (en) | 2016-04-29 | 2019-12-24 | Carl Zeiss Meditec, Inc. | Montaging of wide-field fundus images |
| US10248876B2 (en) | 2016-06-27 | 2019-04-02 | Texas Instruments Incorporated | Method and apparatus for avoiding non-aligned loads using multiple copies of input data |
| US10013765B2 (en) | 2016-08-19 | 2018-07-03 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for image registrations |
| US10165180B2 (en) | 2016-08-26 | 2018-12-25 | Cisco Technology, Inc. | Dynamic deployment of executable recognition resources in distributed camera devices |
| JP6755764B2 (ja) * | 2016-09-27 | 2020-09-16 | 株式会社Screenホールディングス | 位置計測装置および位置計測方法 |
| CN108073857B (zh) | 2016-11-14 | 2024-02-27 | 北京三星通信技术研究有限公司 | 动态视觉传感器dvs事件处理的方法及装置 |
| US11042161B2 (en) | 2016-11-16 | 2021-06-22 | Symbol Technologies, Llc | Navigation control method and apparatus in a mobile automation system |
| US11049274B2 (en) | 2016-11-22 | 2021-06-29 | Lego A/S | System for acquiring a 3D digital representation of a physical object |
| EP3549332B1 (en) | 2016-11-30 | 2020-11-25 | Fraunhofer Gesellschaft zur Förderung der Angewand | Image processing device and method for producing in real-time a digital composite image from a sequence of digital images |
| WO2018113911A1 (en) | 2016-12-20 | 2018-06-28 | Softkinetic Software | Distance-independent keypoint detection |
| US10198858B2 (en) | 2017-03-27 | 2019-02-05 | 3Dflow Srl | Method for 3D modelling based on structure from motion processing of sparse 2D images |
| WO2018204342A1 (en) | 2017-05-01 | 2018-11-08 | Symbol Technologies, Llc | Product status detection system |
| AU2018261257B2 (en) | 2017-05-01 | 2020-10-08 | Symbol Technologies, Llc | Method and apparatus for object status detection |
| US11449059B2 (en) | 2017-05-01 | 2022-09-20 | Symbol Technologies, Llc | Obstacle detection for a mobile automation apparatus |
| US10726273B2 (en) | 2017-05-01 | 2020-07-28 | Symbol Technologies, Llc | Method and apparatus for shelf feature and object placement detection from shelf images |
| US10663590B2 (en) * | 2017-05-01 | 2020-05-26 | Symbol Technologies, Llc | Device and method for merging lidar data |
| US10949798B2 (en) | 2017-05-01 | 2021-03-16 | Symbol Technologies, Llc | Multimodal localization and mapping for a mobile automation apparatus |
| US10505057B2 (en) | 2017-05-01 | 2019-12-10 | Symbol Technologies, Llc | Device and method for operating cameras and light sources wherein parasitic reflections from a paired light source are not reflected into the paired camera |
| US11367092B2 (en) | 2017-05-01 | 2022-06-21 | Symbol Technologies, Llc | Method and apparatus for extracting and processing price text from an image set |
| US10591918B2 (en) | 2017-05-01 | 2020-03-17 | Symbol Technologies, Llc | Fixed segmented lattice planning for a mobile automation apparatus |
| WO2018201423A1 (en) | 2017-05-05 | 2018-11-08 | Symbol Technologies, Llc | Method and apparatus for detecting and interpreting price label text |
| WO2019023402A1 (en) | 2017-07-26 | 2019-01-31 | Canfield Scientific, Incorporated | METHOD AND APPARATUS FOR AUTOMATIC GENERATION AND MONITORING OF NORMALIZED ANATOMICAL REGIONS |
| US10522186B2 (en) | 2017-07-28 | 2019-12-31 | Adobe Inc. | Apparatus, systems, and methods for integrating digital media content |
| US10521914B2 (en) | 2017-09-07 | 2019-12-31 | Symbol Technologies, Llc | Multi-sensor object recognition system and method |
| US10572763B2 (en) | 2017-09-07 | 2020-02-25 | Symbol Technologies, Llc | Method and apparatus for support surface edge detection |
| US10489677B2 (en) | 2017-09-07 | 2019-11-26 | Symbol Technologies, Llc | Method and apparatus for shelf edge detection |
| FR3072806B1 (fr) | 2017-10-19 | 2019-09-27 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Procede de calcul d'un descripteur global d'une image |
| US10809078B2 (en) | 2018-04-05 | 2020-10-20 | Symbol Technologies, Llc | Method, system and apparatus for dynamic path generation |
| US10832436B2 (en) | 2018-04-05 | 2020-11-10 | Symbol Technologies, Llc | Method, system and apparatus for recovering label positions |
| US11327504B2 (en) | 2018-04-05 | 2022-05-10 | Symbol Technologies, Llc | Method, system and apparatus for mobile automation apparatus localization |
| US10740911B2 (en) | 2018-04-05 | 2020-08-11 | Symbol Technologies, Llc | Method, system and apparatus for correcting translucency artifacts in data representing a support structure |
| US10823572B2 (en) | 2018-04-05 | 2020-11-03 | Symbol Technologies, Llc | Method, system and apparatus for generating navigational data |
| US10643329B2 (en) | 2018-04-09 | 2020-05-05 | The Boeing Company | Automated paint quality control for aircraft |
| RU2683626C1 (ru) * | 2018-04-16 | 2019-03-29 | Российская Федерация, от имени которой выступает Министерство обороны Российской Федерации | Способ идентификации опорных точек на космических изображениях местности при их трансформировании |
| CN108664982B (zh) * | 2018-05-15 | 2022-03-22 | 中山大学 | 一种快速生成sift描述子的方法及其系统 |
| US11748983B2 (en) | 2018-05-21 | 2023-09-05 | 3M Innovative Properties Company | Image-based personal protective equipment fit system using worker-specific fit test image data |
| KR101942219B1 (ko) * | 2018-07-05 | 2019-01-24 | 고재성 | 컨볼루션 뉴럴 네트워크를 이용한 폐기물 이미지 식별 장치 및 방법 |
| WO2020068784A1 (en) | 2018-09-24 | 2020-04-02 | Schlumberger Technology Corporation | Active learning framework for machine-assisted tasks |
| US11506483B2 (en) | 2018-10-05 | 2022-11-22 | Zebra Technologies Corporation | Method, system and apparatus for support structure depth determination |
| US11010920B2 (en) | 2018-10-05 | 2021-05-18 | Zebra Technologies Corporation | Method, system and apparatus for object detection in point clouds |
| US11090811B2 (en) | 2018-11-13 | 2021-08-17 | Zebra Technologies Corporation | Method and apparatus for labeling of support structures |
| US11003188B2 (en) | 2018-11-13 | 2021-05-11 | Zebra Technologies Corporation | Method, system and apparatus for obstacle handling in navigational path generation |
| US11079240B2 (en) | 2018-12-07 | 2021-08-03 | Zebra Technologies Corporation | Method, system and apparatus for adaptive particle filter localization |
| US11416000B2 (en) | 2018-12-07 | 2022-08-16 | Zebra Technologies Corporation | Method and apparatus for navigational ray tracing |
| US11100303B2 (en) | 2018-12-10 | 2021-08-24 | Zebra Technologies Corporation | Method, system and apparatus for auxiliary label detection and association |
| US11015938B2 (en) | 2018-12-12 | 2021-05-25 | Zebra Technologies Corporation | Method, system and apparatus for navigational assistance |
| US10731970B2 (en) | 2018-12-13 | 2020-08-04 | Zebra Technologies Corporation | Method, system and apparatus for support structure detection |
| CA3028708C (en) | 2018-12-28 | 2025-12-09 | Zebra Technologies Corporation | Method, system and apparatus for dynamic loop closure in mapping trajectories |
| CN109754385A (zh) * | 2019-01-11 | 2019-05-14 | 中南大学 | 未配准多聚焦图像的快速融合方法 |
| US11189020B2 (en) | 2019-02-06 | 2021-11-30 | Thanh Phuoc Hong | Systems and methods for keypoint detection |
| CN110135438B (zh) * | 2019-05-09 | 2022-09-27 | 哈尔滨工程大学 | 一种基于梯度幅值预运算的改进surf算法 |
| US10694148B1 (en) | 2019-05-13 | 2020-06-23 | The Boeing Company | Image-based navigation using quality-assured line-of-sight measurements |
| US11341663B2 (en) | 2019-06-03 | 2022-05-24 | Zebra Technologies Corporation | Method, system and apparatus for detecting support structure obstructions |
| US11960286B2 (en) | 2019-06-03 | 2024-04-16 | Zebra Technologies Corporation | Method, system and apparatus for dynamic task sequencing |
| US11402846B2 (en) | 2019-06-03 | 2022-08-02 | Zebra Technologies Corporation | Method, system and apparatus for mitigating data capture light leakage |
| US11080566B2 (en) | 2019-06-03 | 2021-08-03 | Zebra Technologies Corporation | Method, system and apparatus for gap detection in support structures with peg regions |
| US11200677B2 (en) | 2019-06-03 | 2021-12-14 | Zebra Technologies Corporation | Method, system and apparatus for shelf edge detection |
| US11662739B2 (en) | 2019-06-03 | 2023-05-30 | Zebra Technologies Corporation | Method, system and apparatus for adaptive ceiling-based localization |
| US11151743B2 (en) | 2019-06-03 | 2021-10-19 | Zebra Technologies Corporation | Method, system and apparatus for end of aisle detection |
| GB2599859B (en) | 2019-07-10 | 2023-10-18 | Schlumberger Technology Bv | Active learning for inspection tool |
| US11374374B2 (en) | 2019-08-09 | 2022-06-28 | The Boeing Company | Method and system for alignment and insertion of wire contact with wire contact insertion holes of a connector |
| US11171459B2 (en) | 2019-08-09 | 2021-11-09 | The Boeing Company | Method and system for alignment of wire contact with wire contact insertion holes of a connector |
| DE102019126903B3 (de) * | 2019-10-07 | 2020-09-24 | Fachhochschule Bielefeld | Verfahren und Robotersystem zur Eingabe eines Arbeitsbereichs |
| EP3809366A1 (fr) | 2019-10-15 | 2021-04-21 | Aisapack Holding SA | Procédé de fabrication |
| CN114586072B (zh) | 2019-10-23 | 2026-04-28 | 华为技术有限公司 | 特征检测器和描述符 |
| US11507103B2 (en) | 2019-12-04 | 2022-11-22 | Zebra Technologies Corporation | Method, system and apparatus for localization-based historical obstacle handling |
| US11107238B2 (en) | 2019-12-13 | 2021-08-31 | Zebra Technologies Corporation | Method, system and apparatus for detecting item facings |
| US11397869B2 (en) * | 2020-03-04 | 2022-07-26 | Zerofox, Inc. | Methods and systems for detecting impersonating social media profiles |
| US11822333B2 (en) | 2020-03-30 | 2023-11-21 | Zebra Technologies Corporation | Method, system and apparatus for data capture illumination control |
| US11670894B2 (en) | 2020-06-19 | 2023-06-06 | The Boeing Company | Method and system for error correction in automated wire contact insertion within a connector |
| US11151405B1 (en) | 2020-06-19 | 2021-10-19 | The Boeing Company | Method and system for machine vision detection |
| US11450024B2 (en) | 2020-07-17 | 2022-09-20 | Zebra Technologies Corporation | Mixed depth object detection |
| FR3113432B1 (fr) | 2020-08-12 | 2022-08-05 | Thibault Autheman | Procede de classification automatique d’images |
| CN111861876B (zh) * | 2020-08-17 | 2024-01-26 | 浙江港创智能机器人有限公司 | 一种基于形状特征的金具自动识别方法 |
| US11593915B2 (en) | 2020-10-21 | 2023-02-28 | Zebra Technologies Corporation | Parallax-tolerant panoramic image generation |
| US11392891B2 (en) | 2020-11-03 | 2022-07-19 | Zebra Technologies Corporation | Item placement detection and optimization in material handling systems |
| US11847832B2 (en) | 2020-11-11 | 2023-12-19 | Zebra Technologies Corporation | Object classification for autonomous navigation systems |
| CN112668452A (zh) * | 2020-12-24 | 2021-04-16 | 杭州电子科技大学 | 一种基于双目视觉的遮挡目标识别与定位方法 |
| US12198395B2 (en) | 2021-01-19 | 2025-01-14 | Objectvideo Labs, Llc | Object localization in video |
| RU2768219C1 (ru) * | 2021-03-18 | 2022-03-23 | Федеральное государственное унитарное предприятие "18 Центральный научно-исследовательский институт" Министерства обороны Российской Федерации | Способ идентификации опорных точек на космических изображениях местности при отсутствии параметров географической привязки |
| US11494880B2 (en) * | 2021-03-19 | 2022-11-08 | Apple Inc. | Image pyramid generation for image keypoint detection and descriptor generation |
| HUP2100200A1 (hu) | 2021-05-20 | 2022-11-28 | Dermus Kft | Mélységi-felületi képalkotó berendezés ultrahang képek egymáshoz, illetve felületi képekhez való regisztrálására felületi információ révén |
| CN113221857B (zh) * | 2021-06-16 | 2024-05-07 | 深圳大学 | 一种基于草图交互的模型变形方法及装置 |
| US11954882B2 (en) | 2021-06-17 | 2024-04-09 | Zebra Technologies Corporation | Feature-based georegistration for mobile computing devices |
| WO2023126914A2 (en) | 2021-12-27 | 2023-07-06 | Yeda Research And Development Co. Ltd. | METHOD AND SYSTEM FOR SEMANTIC APPEARANCE TRANSFER USING SPLICING ViT FEATURES |
| US20230334821A1 (en) * | 2022-04-13 | 2023-10-19 | The Curators Of The University Of Missouri | Compressed spatial frequency transform for feature tracking, image matching, search, and retrieval |
| CN114782268A (zh) * | 2022-04-19 | 2022-07-22 | 南京航空航天大学 | 一种改进surf算法的低照度图像增强方法 |
| US12191619B2 (en) | 2022-04-22 | 2025-01-07 | The Boeing Company | Method, system, and computer program product for wire connector assembly |
| EP4325430A1 (fr) | 2022-08-19 | 2024-02-21 | Aisapack Holding SA | Procédé d'alimentation de pièces orientées |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3852125B2 (ja) | 1996-03-14 | 2006-11-29 | コニカミノルタホールディングス株式会社 | 2次元多階調画像におけるパタン検出方法及び装置 |
| US6711293B1 (en) * | 1999-03-08 | 2004-03-23 | The University Of British Columbia | Method and apparatus for identifying scale invariant features in an image and use of same for locating an object in an image |
| JP4086422B2 (ja) * | 1999-07-21 | 2008-05-14 | 日本放送協会 | 被写体認識装置 |
| JP4510237B2 (ja) * | 2000-06-16 | 2010-07-21 | キヤノン株式会社 | パターン検出装置及び方法、画像処理装置及び方法 |
| US7110602B2 (en) * | 2002-08-21 | 2006-09-19 | Raytheon Company | System and method for detection of image edges using a polar algorithm process |
| JP2004287783A (ja) | 2003-03-20 | 2004-10-14 | Fuji Photo Film Co Ltd | 画像の特徴量を抽出する方法および装置 |
| ATE470912T1 (de) * | 2006-04-28 | 2010-06-15 | Toyota Motor Europ Nv | Robuster detektor und deskriptor für einen interessenspunkt |
| JP4988408B2 (ja) * | 2007-04-09 | 2012-08-01 | 株式会社デンソー | 画像認識装置 |
| FR2932586B1 (fr) * | 2008-06-16 | 2010-08-13 | Inst Nat Rech Inf Automat | Dispositif d'aide a la reconnaissance d'images ameliore |
| US8189945B2 (en) * | 2009-05-27 | 2012-05-29 | Zeitera, Llc | Digital video content fingerprinting based on scale invariant interest region detection with an array of anisotropic filters |
| US8953838B2 (en) * | 2009-06-24 | 2015-02-10 | Here Global B.V. | Detecting ground geographic features in images based on invariant components |
-
2006
- 2006-04-28 AT AT06447060T patent/ATE470912T1/de not_active IP Right Cessation
- 2006-04-28 EP EP06447060A patent/EP1850270B1/en not_active Expired - Lifetime
- 2006-04-28 DE DE602006014803T patent/DE602006014803D1/de not_active Expired - Lifetime
-
2007
- 2007-04-30 WO PCT/EP2007/003811 patent/WO2007128452A2/en not_active Ceased
- 2007-04-30 JP JP2009506997A patent/JP4982559B2/ja active Active
- 2007-04-30 KR KR1020087029098A patent/KR101478840B1/ko active Active
- 2007-04-30 US US12/298,879 patent/US8165401B2/en active Active
- 2007-04-30 KR KR1020147017921A patent/KR101562756B1/ko active Active
- 2007-04-30 AU AU2007247520A patent/AU2007247520B2/en active Active
- 2007-04-30 EP EP07724738.5A patent/EP2027558B1/en active Active
-
2012
- 2012-04-17 US US13/448,562 patent/US8670619B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| AU2007247520A1 (en) | 2007-11-15 |
| US20090238460A1 (en) | 2009-09-24 |
| KR20140090701A (ko) | 2014-07-17 |
| JP2009535680A (ja) | 2009-10-01 |
| US20120201466A1 (en) | 2012-08-09 |
| KR20090074690A (ko) | 2009-07-07 |
| EP2027558A2 (en) | 2009-02-25 |
| EP2027558B1 (en) | 2013-06-12 |
| AU2007247520B2 (en) | 2012-10-04 |
| US8165401B2 (en) | 2012-04-24 |
| KR101478840B1 (ko) | 2015-01-02 |
| WO2007128452A2 (en) | 2007-11-15 |
| EP1850270B1 (en) | 2010-06-09 |
| EP1850270A1 (en) | 2007-10-31 |
| KR101562756B1 (ko) | 2015-10-22 |
| ATE470912T1 (de) | 2010-06-15 |
| DE602006014803D1 (de) | 2010-07-22 |
| WO2007128452A3 (en) | 2008-05-22 |
| US8670619B2 (en) | 2014-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4982559B2 (ja) | 関心点の記述子を導出する方法 | |
| Bay et al. | Surf: Speeded up robust features | |
| Lowe | Distinctive image features from scale-invariant keypoints | |
| AU2011212422B2 (en) | Efficient scale-space extraction and description of interest points | |
| Mikolajczyk et al. | A performance evaluation of local descriptors | |
| Evans | Notes on the opensurf library | |
| Guo et al. | 3D object recognition in cluttered scenes with local surface features: A survey | |
| Fauqueur et al. | Multiscale keypoint detection using the dual-tree complex wavelet transform | |
| EP1530156A1 (en) | Visual object detection | |
| Marimon et al. | DARTs: Efficient scale-space extraction of DAISY keypoints | |
| CN105139013A (zh) | 一种融合形状特征和兴趣点的物体识别方法 | |
| Davarzani et al. | Robust image description with weighted and adaptive local binary pattern features | |
| Chelluri et al. | SIFT and it’s Variants: An Overview | |
| Huang et al. | A new scale invariant feature detector and modified SURF descriptor | |
| Banerjee et al. | Development of speed up robust feature algorithm for aerial image feature extraction | |
| Sangeetha et al. | Enhanced Approximated SURF Model For Object Recognition | |
| Rozsa et al. | Exploring in partial views: Prediction of 3D shapes from partial scans | |
| Kerr et al. | Fesid: Finite element scale invariant detector | |
| Benseddik et al. | Binary feature descriptor for omnidirectional images processing | |
| Kangas | Comparison of local feature detectors and descriptors for visual object categorization | |
| Engel | Graphic information processing using intelligent algorithms | |
| Jessore | Object Detection by Point Feature Matching using Matlab | |
| Langer et al. | New Hierarchical Approaches in Real-Time Robust Image Feature Detection and Matching | |
| Yuk-Man | Color Invariant Feature Descriptor for Object Recognition | |
| Babaryka | Recognition from collections of local features |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100428 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100428 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110707 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110712 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111004 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111012 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111114 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111209 |
|
| 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: 20120327 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120423 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4982559 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
