JP2019159470A - 推定装置、推定方法、及び推定プログラム - Google Patents
推定装置、推定方法、及び推定プログラム Download PDFInfo
- Publication number
- JP2019159470A JP2019159470A JP2018041861A JP2018041861A JP2019159470A JP 2019159470 A JP2019159470 A JP 2019159470A JP 2018041861 A JP2018041861 A JP 2018041861A JP 2018041861 A JP2018041861 A JP 2018041861A JP 2019159470 A JP2019159470 A JP 2019159470A
- Authority
- JP
- Japan
- Prior art keywords
- line
- lines
- line segments
- predetermined number
- feature
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 46
- 238000003384 imaging method Methods 0.000 claims abstract description 41
- 238000003860 storage Methods 0.000 claims abstract description 33
- 238000001514 detection method Methods 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims description 35
- 230000002093 peripheral effect Effects 0.000 claims description 21
- 238000000605 extraction Methods 0.000 claims description 18
- 239000000284 extract Substances 0.000 claims description 10
- 238000004519 manufacturing process Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 description 39
- 238000011960 computer-aided design Methods 0.000 description 23
- 230000036544 posture Effects 0.000 description 10
- 238000009826 distribution Methods 0.000 description 8
- 230000001174 ascending effect Effects 0.000 description 7
- 230000010365 information processing Effects 0.000 description 6
- 230000007547 defect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- MLYYVTUWGNIJIB-BXKDBHETSA-N cefazolin Chemical compound S1C(C)=NN=C1SCC1=C(C(O)=O)N2C(=O)[C@@H](NC(=O)CN3N=NN=C3)[C@H]2SC1 MLYYVTUWGNIJIB-BXKDBHETSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/75—Determining position or orientation of objects or cameras using feature-based methods involving models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/168—Segmentation; Edge detection involving transform domain methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/543—Depth or shape recovery from line drawings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30244—Camera pose
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
Abstract
Description
AR技術の応用として、現場で製造した部材の3次元形状を表すCADデータを、その部材の画像に重畳表示することで、製造診断が行われることがある。この場合、部材の製造診断を行うのは現場の作業員であり、製造診断が高速かつ容易に行われることが望ましい。
m=12及びn=7である場合、組み合わせの総数は17325個である。
(2)複雑な形状の物体
m=63及びn=130である場合、組み合わせの総数は6.75*1012個である。
(3)さらに複雑な形状の物体
m=314及びn=158である場合、組み合わせの総数は9.93*1015個である。
(S1)長さ優先の選択順序
長さ優先の選択順序では、他の3D線分よりも長い3D線分が優先的に選択される。3D線分が長いほど、3D線分同士の角度に対する計算精度が向上するため、角度を用いた3D線分と特徴線との対応付けの精度が向上する。
(S2)距離優先の選択順序
距離優先の選択順序では、他の3D線分ペアよりも距離が離れた3D線分ペアが優先的に選択される。2本の3D線分の間の距離が離れているほど、k本組に含まれる3D線分の全体的な位置ずれが減少するため、3D線分と特徴線との対応付けの精度が向上する。
(S3)空間分布優先の選択順序
空間分布優先の選択順序では、同じ平面上に存在する3D線分ペアよりも、同じ平面上に存在しない3D線分ペアが優先的に選択される。2本の3D線分が同じ平面上に存在する場合、その平面に垂直な方向における位置ずれが増大する。一方、2本の3D線分が同じ平面上に存在しない場合、その平面に垂直な方向における位置ずれが減少するため、3D線分と特徴線との対応付けの精度が向上する。
(P1)隠線を除去した残りの3D線分の本数がn本である場合、生成部316は、n本の3D線分の中から、順序を考慮してk本の3D線分を選択することで、nPk個のk本組を生成する。
(P2)生成部316は、各k本組に含まれる3D線分の長さの和を計算し、各k本組に対して長さの和が大きい順に順位G1を割り当てる。
(P3)生成部316は、各k本組について、kC2個の3D線分ペアを生成し、各3D線分ペアに含まれる2本の3D線分の間の距離を計算し、各k本組に対してkC2個の距離の和が大きい順に順位G2を割り当てる。
(P4)生成部316は、各k本組に含まれる3D線分の方向ベクトルを求め、各方向ベクトルを列ベクトルとする、3行k列の行列を生成する。そして、生成部316は、生成した行列の条件数を計算し、各k本組に対して条件数が小さい順に順位G3を割り当てる。条件数が小さいほど、k本組に含まれる3D線分同士が同じ平面上に存在する可能性が低くなる。
(P5)生成部316は、順位G1〜順位G3の重み付け総和GSを次式により計算し、nPk個のk本組を重み付け総和GSの小さい順にソートする。
A:撮像装置302の内部パラメータ
R:初期パラメータ335が表す3行3列の回転行列
T:初期パラメータ335が表す並進ベクトル
(u,v):画像332上における投影線の端点の2次元座標
投影線602と投影線601との間の角度:θ2=75°
投影線601と投影線701との間の角度:θ3=65°
特徴線候補802と特徴線候補803との間の角度:α2=76°
特徴線候補803と特徴線候補804との間の角度:α3=67°
|θ2−α2|=1°
|θ3−α3|=2°
特徴線候補805と特徴線候補803との間の角度:α2=18°
特徴線候補803と特徴線候補804との間の角度:α3=67°
したがって、投影線同士の角度と特徴線候補同士の角度との差分は、次のように計算される。
|θ2−α2|=57°
|θ3−α3|=2°
(P11)生成部316は、隠線を除去した残りの3D線分を、長いものから順にソートする。
(P12)生成部316は、j=1に設定する。
(P13)生成部316は、ソート後の3D線分のうち1番目〜(j+3)番目の3D線分を選択する。
(P14)生成部316は、1番目〜(j+2)番目の3D線分の中から3本の3D線分を選択して、j+2C3個の組み合わせを生成する。
(P15)生成部316は、各組み合わせに(j+3)番目の3D線分を追加して、j+2C3個の4本組を生成する。
(P16)生成部316は、j+2C3個の4本組を重み付け総和GSの小さい順にソートし、ソート後の4本組を3D線分の4本組のリストに追加する。
(P17)生成部316は、j=j+1に設定して(P13)以降の処理を繰り返し、すべての3D線分を選択した場合、処理を終了する。
次に、j=3の場合、3D線分a〜3D線分fのすべてが選択される。そして、以下の10個の4本組が生成され、重み付け総和GSの小さい順にソートされた後に、4本組のリストに追加される。
adef,bcdf,bcef,bdef,cdef
(付記1)
物体の形状を表す複数の線分を含む形状情報を記憶する記憶部と、
撮像装置が撮影した前記物体の画像から、複数の特徴線を検出する検出部と、
前記複数の線分のうち所定数の線分の集合を複数個生成し、他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、前記処理対象の集合に含まれる前記所定数の線分それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成する生成部と、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する推定部と、
を備えることを特徴とする推定装置。
(付記2)
前記生成部は、前記長さ優先の選択順序と、他の線分ペアよりも距離が離れた線分ペアを優先的に選択する距離優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記1記載の推定装置。
(付記3)
前記生成部は、前記長さ優先の選択順序と、前記距離優先の選択順序と、同じ平面上に存在する線分ペアよりも同じ平面上に存在しない線分ペアを優先的に選択する空間分布優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記2記載の推定装置。
(付記4)
前記生成部は、前記長さ優先の選択順序と、前記距離優先の選択順序と、前記空間分布優先の選択順序との重み付け総和に基づいて、前記処理対象の集合を選択することを特徴とする付記3記載の推定装置。
(付記5)
前記生成部は、前記処理対象の集合に含まれる前記所定数の線分を前記画像上に投影して、前記所定数の投影線を生成し、前記所定数の投影線に含まれる投影線同士の角度に基づいて、前記複数の特徴線の中から前記所定数の特徴線を選択することを特徴とする付記1乃至4のいずれか1項に記載の推定装置。
(付記6)
前記生成部は、前記複数の特徴線の中から前記所定数の特徴線候補の集合を複数個選択し、前記投影線同士の角度と、選択した複数個の集合各々に含まれる特徴線候補同士の角度との差分を計算し、前記選択した複数個の集合のうち閾値よりも小さな差分を有する集合を、前記所定数の特徴線として選択することを特徴とする付記5記載の推定装置。
(付記7)
前記複数の線分を前記画像上に投影して複数の投影線を生成し、前記複数の投影線のうち前記物体の外周を表す投影線を抽出する外周線抽出部をさらに備え、
前記生成部は、前記物体の外周を表す投影線に対応する線分の中から、前記所定数の線分を選択することを特徴とする付記1乃至6のいずれか1項に記載の推定装置。
(付記8)
前記画像内の指定領域を設定する領域設定部をさらに備え、
前記生成部は、前記複数の特徴線のうち、前記指定領域に含まれる複数の特徴線を抽出し、抽出した複数の特徴線の中から前記所定数の特徴線を選択することを特徴とする付記1乃至7のいずれか1項に記載の推定装置。
(付記9)
前記複数の線分を前記画像上に投影して複数の投影線を生成し、前記複数の線分から、投影線同士の角度が所定値以内である類似線分のグループを生成する線分分類部をさらに備え、
前記生成部は、前記類似線分のグループ内の複数の線分を含まないように、前記所定数の線分を選択することを特徴とする付記1乃至8のいずれか1項に記載の推定装置。
(付記10)
前記複数の特徴線から、特徴線同士の角度が所定値以内である類似特徴線のグループを生成する特徴線分類部をさらに備え、
前記生成部は、前記類似特徴線のグループ内の複数の特徴線を含まないように、前記所定数の特徴線を選択することを特徴とする付記1乃至9のいずれか1項に記載の推定装置。
(付記11)
コンピュータが、
撮像装置が撮影した物体の画像から、複数の特徴線を検出し、
前記物体の形状を表す形状情報に含まれる複数の線分のうち、所定数の線分の集合を複数個生成し、
他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、
前記処理対象の集合に含まれる前記所定数の投影線それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成し、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する、
ことを特徴とする推定方法。
(付記12)
前記コンピュータは、前記長さ優先の選択順序と、他の線分ペアよりも距離が離れた線分ペアを優先的に選択する距離優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記11記載の推定方法。
(付記13)
前記コンピュータは、前記長さ優先の選択順序と、前記距離優先の選択順序と、同じ平面上に存在する線分ペアよりも同じ平面上に存在しない線分ペアを優先的に選択する空間分布優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記12記載の推定方法。
(付記14)
撮像装置が撮影した物体の画像から、複数の特徴線を検出し、
前記物体の形状を表す形状情報に含まれる複数の線分のうち、所定数の線分の集合を複数個生成し、
他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、
前記処理対象の集合に含まれる前記所定数の投影線それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成し、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する、
処理をコンピュータに実行させるための推定プログラム。
(付記15)
前記コンピュータは、前記長さ優先の選択順序と、他の線分ペアよりも距離が離れた線分ペアを優先的に選択する距離優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記14記載の推定プログラム。
(付記16)
前記コンピュータは、前記長さ優先の選択順序と、前記距離優先の選択順序と、同じ平面上に存在する線分ペアよりも同じ平面上に存在しない線分ペアを優先的に選択する空間分布優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする付記15記載の推定プログラム。
111、311 記憶部
112 検出部
113、316 生成部
114 推定部
121 形状情報
302 撮像装置
312 画像取得部
313 特徴線検出部
314 線分検出部
315 パラメータ設定部
317 パラメータ計算部
318 誤差計算部
319 決定部
320 出力部
331 CADデータ
332 画像
333、801〜805 特徴線
334 3D線分
335 初期パラメータ
336 対応ペア
337 パラメータ
338 指標
501 形状
502 物体
601〜606、701 投影線
711〜714 直線
1001〜1004 線分
1101、1102 垂線
1601、1602 指定領域
1701 外縁領域
2301 CPU
2302 メモリ
2303 入力装置
2304 出力装置
2305 補助記憶装置
2306 媒体駆動装置
2307 ネットワーク接続装置
2308 バス
2309 可搬型記録媒体
Claims (10)
- 物体の形状を表す複数の線分を含む形状情報を記憶する記憶部と、
撮像装置が撮影した前記物体の画像から、複数の特徴線を検出する検出部と、
前記複数の線分のうち所定数の線分の集合を複数個生成し、他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、前記処理対象の集合に含まれる前記所定数の線分それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成する生成部と、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する推定部と、
を備えることを特徴とする推定装置。 - 前記生成部は、前記長さ優先の選択順序と、他の線分ペアよりも距離が離れた線分ペアを優先的に選択する距離優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする請求項1記載の推定装置。
- 前記生成部は、前記長さ優先の選択順序と、前記距離優先の選択順序と、同じ平面上に存在する線分ペアよりも同じ平面上に存在しない線分ペアを優先的に選択する空間分布優先の選択順序とを組み合わせて、前記処理対象の集合を選択することを特徴とする請求項2記載の推定装置。
- 前記生成部は、前記処理対象の集合に含まれる前記所定数の線分を前記画像上に投影して、前記所定数の投影線を生成し、前記所定数の投影線に含まれる投影線同士の角度に基づいて、前記複数の特徴線の中から前記所定数の特徴線を選択することを特徴とする請求項1乃至3のいずれか1項に記載の推定装置。
- 前記複数の線分を前記画像上に投影して複数の投影線を生成し、前記複数の投影線のうち前記物体の外周を表す投影線を抽出する外周線抽出部をさらに備え、
前記生成部は、前記物体の外周を表す投影線に対応する線分の中から、前記所定数の線分を選択することを特徴とする請求項1乃至4のいずれか1項に記載の推定装置。 - 前記画像内の指定領域を設定する領域設定部をさらに備え、
前記生成部は、前記複数の特徴線のうち、前記指定領域に含まれる複数の特徴線を抽出し、抽出した複数の特徴線の中から前記所定数の特徴線を選択することを特徴とする請求項1乃至5のいずれか1項に記載の推定装置。 - 前記複数の線分を前記画像上に投影して複数の投影線を生成し、前記複数の線分から、投影線同士の角度が所定値以内である類似線分のグループを生成する線分分類部をさらに備え、
前記生成部は、前記類似線分のグループ内の複数の線分を含まないように、前記所定数の線分を選択することを特徴とする請求項1乃至6のいずれか1項に記載の推定装置。 - 前記複数の特徴線から、特徴線同士の角度が所定値以内である類似特徴線のグループを生成する特徴線分類部をさらに備え、
前記生成部は、前記類似特徴線のグループ内の複数の特徴線を含まないように、前記所定数の特徴線を選択することを特徴とする請求項1乃至7のいずれか1項に記載の推定装置。 - コンピュータが、
撮像装置が撮影した物体の画像から、複数の特徴線を検出し、
前記物体の形状を表す形状情報に含まれる複数の線分のうち、所定数の線分の集合を複数個生成し、
他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、
前記処理対象の集合に含まれる前記所定数の投影線それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成し、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する、
ことを特徴とする推定方法。 - 撮像装置が撮影した物体の画像から、複数の特徴線を検出し、
前記物体の形状を表す形状情報に含まれる複数の線分のうち、所定数の線分の集合を複数個生成し、
他の線分よりも長い線分を優先的に選択する長さ優先の選択順序に基づいて、前記複数個の集合の中から処理対象の集合を選択し、
前記処理対象の集合に含まれる前記所定数の投影線それぞれと、前記複数の特徴線のうち前記所定数の特徴線それぞれとを対応付けた、前記所定数の組み合わせを生成し、
前記所定数の組み合わせを用いて、3次元空間内における前記撮像装置の位置と姿勢とを推定する、
処理をコンピュータに実行させるための推定プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018041861A JP7059701B2 (ja) | 2018-03-08 | 2018-03-08 | 推定装置、推定方法、及び推定プログラム |
US16/272,412 US10755439B2 (en) | 2018-03-08 | 2019-02-11 | Estimation device, estimation method and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018041861A JP7059701B2 (ja) | 2018-03-08 | 2018-03-08 | 推定装置、推定方法、及び推定プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019159470A true JP2019159470A (ja) | 2019-09-19 |
JP7059701B2 JP7059701B2 (ja) | 2022-04-26 |
Family
ID=67841962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018041861A Active JP7059701B2 (ja) | 2018-03-08 | 2018-03-08 | 推定装置、推定方法、及び推定プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10755439B2 (ja) |
JP (1) | JP7059701B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7010778B2 (ja) * | 2018-06-29 | 2022-01-26 | 国立大学法人東海国立大学機構 | 観測位置推定装置、その推定方法、及びプログラム |
CN111881834B (zh) * | 2020-07-29 | 2022-03-01 | 武汉理工大学 | 一种基于改进大津算法的结构化道路车道线识别方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008252713A (ja) * | 2007-03-30 | 2008-10-16 | Nikon Corp | 撮像装置 |
JP2008275391A (ja) * | 2007-04-26 | 2008-11-13 | Canon Inc | 位置姿勢計測装置及び位置姿勢計測方法 |
JP2010134649A (ja) * | 2008-12-03 | 2010-06-17 | Canon Inc | 情報処理装置、その処理方法及びプログラム |
JP2013047874A (ja) * | 2011-08-29 | 2013-03-07 | Pfu Ltd | 画像処理装置、画像処理方法、画像処理プログラム及び画像処理システム |
JP2017182302A (ja) * | 2016-03-29 | 2017-10-05 | 富士通株式会社 | 画像処理プログラム、画像処理装置、及び画像処理方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5109294B2 (ja) | 2006-06-19 | 2012-12-26 | 三菱電機株式会社 | 3次元位置補正装置 |
US7831098B2 (en) * | 2006-11-07 | 2010-11-09 | Recognition Robotics | System and method for visual searching of objects using lines |
JP5013961B2 (ja) * | 2007-05-21 | 2012-08-29 | キヤノン株式会社 | 位置姿勢計測装置及びその制御方法 |
JP5301239B2 (ja) * | 2008-08-09 | 2013-09-25 | 株式会社キーエンス | 画像処理におけるパターンモデルの位置決め方法、画像処理装置、画像処理プログラム及びコンピュータで読み取り可能な記録媒体 |
JP5602392B2 (ja) | 2009-06-25 | 2014-10-08 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
US8306314B2 (en) * | 2009-12-28 | 2012-11-06 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for determining poses of objects |
US8638986B2 (en) * | 2011-04-20 | 2014-01-28 | Qualcomm Incorporated | Online reference patch generation and pose estimation for augmented reality |
US9224205B2 (en) * | 2012-06-14 | 2015-12-29 | Qualcomm Incorporated | Accelerated geometric shape detection and accurate pose tracking |
JP6244886B2 (ja) | 2013-12-19 | 2017-12-13 | 富士通株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
US20150269436A1 (en) * | 2014-03-18 | 2015-09-24 | Qualcomm Incorporated | Line segment tracking in computer vision applications |
JP2015007639A (ja) | 2014-08-20 | 2015-01-15 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP2016170050A (ja) | 2015-03-12 | 2016-09-23 | キヤノン株式会社 | 位置姿勢計測装置、位置姿勢計測方法及びコンピュータプログラム |
JP6661980B2 (ja) * | 2015-11-06 | 2020-03-11 | 富士通株式会社 | 重畳表示方法、重畳表示装置、及び重畳表示プログラム |
-
2018
- 2018-03-08 JP JP2018041861A patent/JP7059701B2/ja active Active
-
2019
- 2019-02-11 US US16/272,412 patent/US10755439B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008252713A (ja) * | 2007-03-30 | 2008-10-16 | Nikon Corp | 撮像装置 |
JP2008275391A (ja) * | 2007-04-26 | 2008-11-13 | Canon Inc | 位置姿勢計測装置及び位置姿勢計測方法 |
JP2010134649A (ja) * | 2008-12-03 | 2010-06-17 | Canon Inc | 情報処理装置、その処理方法及びプログラム |
JP2013047874A (ja) * | 2011-08-29 | 2013-03-07 | Pfu Ltd | 画像処理装置、画像処理方法、画像処理プログラム及び画像処理システム |
JP2017182302A (ja) * | 2016-03-29 | 2017-10-05 | 富士通株式会社 | 画像処理プログラム、画像処理装置、及び画像処理方法 |
Also Published As
Publication number | Publication date |
---|---|
US20190279397A1 (en) | 2019-09-12 |
US10755439B2 (en) | 2020-08-25 |
JP7059701B2 (ja) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5771413B2 (ja) | 姿勢推定装置、姿勢推定システム、および姿勢推定方法 | |
JP6011102B2 (ja) | 物体姿勢推定方法 | |
JP6716996B2 (ja) | 画像処理プログラム、画像処理装置、及び画像処理方法 | |
JP6760490B2 (ja) | 認識装置、認識方法および認識プログラム | |
JP6880618B2 (ja) | 画像処理プログラム、画像処理装置、及び画像処理方法 | |
US9805443B2 (en) | Image processing method, image processing apparatus, program, storage medium, production apparatus, and method of producing assembly | |
JP7188201B2 (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
JP7059701B2 (ja) | 推定装置、推定方法、及び推定プログラム | |
WO2018135326A1 (ja) | 画像処理装置、画像処理システム、画像処理プログラム、及び画像処理方法 | |
JP7180283B2 (ja) | 画像処理装置及び画像処理方法 | |
JP7003617B2 (ja) | 推定装置、推定方法、及び推定プログラム | |
JP5083715B2 (ja) | 三次元位置姿勢計測方法および装置 | |
JP7232663B2 (ja) | 画像処理装置及び画像処理方法 | |
US11145048B2 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium for storing program | |
JP2019105992A (ja) | 画像処理装置、画像処理プログラム及び画像処理方法 | |
JP6393495B2 (ja) | 画像処理装置および物体認識方法 | |
JP2020098575A (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
KR101868520B1 (ko) | 손 제스처 인식 방법 및 그 장치 | |
JP6843552B2 (ja) | 画像処理装置、画像処理方法およびプログラム。 | |
JP6946912B2 (ja) | 推定プログラム、推定装置、及び推定方法 | |
WO2023127005A1 (ja) | データ拡張装置、データ拡張方法、及びコンピュータ読み取り可能な記録媒体 | |
JP6168601B2 (ja) | 画像変換装置 | |
JP2017208591A (ja) | 画像処理装置、画像処理方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220228 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20220228 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220228 |
|
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: 20220315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220328 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7059701 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |