JP2022094386A - 情報処理装置、検出方法およびプログラム - Google Patents
情報処理装置、検出方法およびプログラム Download PDFInfo
- Publication number
- JP2022094386A JP2022094386A JP2020207222A JP2020207222A JP2022094386A JP 2022094386 A JP2022094386 A JP 2022094386A JP 2020207222 A JP2020207222 A JP 2020207222A JP 2020207222 A JP2020207222 A JP 2020207222A JP 2022094386 A JP2022094386 A JP 2022094386A
- Authority
- JP
- Japan
- Prior art keywords
- points
- unit
- circle
- counting
- dimensional
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 48
- 230000010365 information processing Effects 0.000 title claims abstract description 35
- 230000003014 reinforcing effect Effects 0.000 claims abstract description 58
- 238000004364 calculation method Methods 0.000 claims abstract description 41
- 239000013598 vector Substances 0.000 claims abstract description 41
- 239000006185 dispersion Substances 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 claims description 47
- 239000007921 spray Substances 0.000 claims description 21
- 238000000513 principal component analysis Methods 0.000 claims description 10
- 238000005507 spraying Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 10
- 239000000470 constituent Substances 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
Abstract
Description
三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する生成部と、
前記生成部が生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント部と、
前記第1のカウント部がカウントした点の数が最大となる前記法線ベクトルの角度を算出する角度算出部と、
前記角度算出部が算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する二次元散布データ作成部と、
前記二次元散布データ作成部が作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント部と、
前記第2のカウント部がカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する検出部とを有する。
三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する処理と、
前記生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント処理と、
前記第1のカウント処理でカウントした点の数が最大となる前記法線ベクトルの角度を算出する処理と、
前記算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する処理と、
前記作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント処理と、
前記第2のカウント処理でカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する処理とを行う。
コンピュータに実行させるためのプログラムであって、
コンピュータに、
三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する手順と、
前記生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント手順と、
前記第1のカウント手順でカウントした点の数が最大となる前記法線ベクトルの角度を算出する手順と、
前記算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する手順と、
前記作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント手順と、
前記第2のカウント手順でカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する手順とを実行させる。
(第1の実施の形態)
(第2の実施の形態)
110 生成部
120,150,171 カウント部
130 角度算出部
140 二次元散布データ作成部
160,161 検出部
181 半径算出部
200 法線ベクトル
210 ガウス球
Claims (11)
- 三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する生成部と、
前記生成部が生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント部と、
前記第1のカウント部がカウントした点の数が最大となる前記法線ベクトルの角度を算出する角度算出部と、
前記角度算出部が算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する二次元散布データ作成部と、
前記二次元散布データ作成部が作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント部と、
前記第2のカウント部がカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する検出部とを有する情報処理装置。 - 前記角度算出部が算出した角度に応じた、前記三次元点群データのうちの2つの点を結ぶ直線から所定の距離範囲に存在する点の数をカウントする第3のカウント部を有し、
前記検出部は、前記第3のカウント部がカウントした点の数に基づいて、前記鉄筋を検出する請求項1に記載の情報処理装置。 - 前記検出部は、前記検出した鉄筋に対して主成分分析を行い、該主成分分析の結果、前記点の分散が最大となる方向を、該鉄筋の長さ方向として検出する請求項2に記載の情報処理装置。
- 前記検出部が検出した前記長さ方向と垂直となる平面における点に基づいて、円の近似を行い、該近似を行った円の半径を前記検出した鉄筋の半径として算出する半径算出部を有する請求項3に記載の情報処理装置。
- 前記半径算出部は、前記円を近似したときに用いた点の、該円の中心からの距離が、前記円の中心から点群それぞれまでの距離の平均値から該平均値に標準偏差を加算した値までの範囲に存在する点から近似された円を選択し、該選択した円の半径の平均値を前記検出した鉄筋の半径として算出する請求項4に記載の情報処理装置。
- 前記半径算出部は、さらに前記円の中心から該円の近似に用いたすべての点までの距離の標準偏差を前記平均値で除算した値が所定の閾値以下である点から近似された円を選択する請求項5に記載の情報処理装置。
- 前記半径算出部は、前記長さ方向として検出された主成分方向の中心と前記点との間の距離の平均値を2倍して呼び径を算出する請求項3に記載の情報処理装置。
- 前記半径算出部は、前記平面において最小二乗法を用いて、前記円の近似を行う請求項4から7のいずれか1項に記載の情報処理装置。
- 前記検出部が検出する鉄筋の形状は、直線状である請求項1から7のいずれか1項に記載の情報処理装置。
- 三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する処理と、
前記生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント処理と、
前記第1のカウント処理でカウントした点の数が最大となる前記法線ベクトルの角度を算出する処理と、
前記算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する処理と、
前記作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント処理と、
前記第2のカウント処理でカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する処理とを行う検出方法。 - コンピュータに、
三次元点群データのうちの任意の3つの点を用いて形成された面に対する法線ベクトルを用いて、ガウス球を生成する手順と、
前記生成したガウス球の大円に応じた領域に存在する点の数をカウントする第1のカウント手順と、
前記第1のカウント手順でカウントした点の数が最大となる前記法線ベクトルの角度を算出する手順と、
前記算出した角度に応じた方向に前記三次元点群データを射影して二次元散布データを作成する手順と、
前記作成した二次元散布データにおける任意の点を中心とした所定の半径の円に含まれる点の数をカウントする第2のカウント手順と、
前記第2のカウント手順でカウントした点の数に基づいて、検出対象物である鉄筋の配置を検出する手順とを実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020207222A JP7483232B2 (ja) | 2020-12-15 | 2020-12-15 | 情報処理装置、検出方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020207222A JP7483232B2 (ja) | 2020-12-15 | 2020-12-15 | 情報処理装置、検出方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022094386A true JP2022094386A (ja) | 2022-06-27 |
JP7483232B2 JP7483232B2 (ja) | 2024-05-15 |
Family
ID=82162564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020207222A Active JP7483232B2 (ja) | 2020-12-15 | 2020-12-15 | 情報処理装置、検出方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7483232B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024099007A1 (zh) * | 2022-11-09 | 2024-05-16 | 浙江大学 | 一种适用于长钢筋笼的自动化检测方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4522780B2 (ja) | 2004-07-28 | 2010-08-11 | 株式会社トヨタIt開発センター | グリッド・コンピューティング・システム、プログラム、記録媒体およびグリッド・コンピューティング方法 |
JP2006139713A (ja) | 2004-11-15 | 2006-06-01 | Fuji Electric Systems Co Ltd | 3次元物***置検出装置、プログラム |
-
2020
- 2020-12-15 JP JP2020207222A patent/JP7483232B2/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024099007A1 (zh) * | 2022-11-09 | 2024-05-16 | 浙江大学 | 一种适用于长钢筋笼的自动化检测方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
JP7483232B2 (ja) | 2024-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9858670B2 (en) | Information processing apparatus and method thereof | |
JP6465682B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
US10445908B1 (en) | Computer handling of polygons | |
Roberts et al. | Viewpoint selection for complete surface coverage of three dimensional objects. | |
Kinnell et al. | Autonomous metrology for robot mounted 3D vision systems | |
WO2020042032A1 (zh) | 视觉焊接***的缝隙检测方法以及*** | |
JP2022094386A (ja) | 情報処理装置、検出方法およびプログラム | |
Alarcon-Herrera et al. | Viewpoint selection for vision systems in industrial inspection | |
CN111814294A (zh) | 估计对象的可见性的方法 | |
Sun et al. | An improvement of pose measurement method using global control points calibration | |
CN105719310B (zh) | 碰撞检测方法及装置 | |
WO2021019616A1 (ja) | 検査装置、測定方法及びコンピュータ可読媒体 | |
CN111918742B (zh) | 视觉焊接***的缝隙检测方法以及*** | |
Fasogbon et al. | Scheimpflug camera calibration using lens distortion model | |
Chen et al. | Precise 6dof localization of robot end effectors using 3D vision and registration without referencing targets | |
JP4525632B2 (ja) | 外形点作図方法および装置 | |
KR101179401B1 (ko) | 정합쌍 분류장치 및 방법 | |
JP2020139891A (ja) | 球形マーカー検出方法 | |
KR102476362B1 (ko) | 기계 학습을 위한 훈련 데이터 샘플링 방법 | |
JP2020051762A (ja) | 三次元形状検査装置、三次元形状検査方法、三次元形状検査プログラム、コンピュータ | |
TWI509470B (zh) | 用以追蹤指標裝置之設備與方法、以及相關之非暫態儲存媒體 | |
KR20170094709A (ko) | 원형 물체에 대한 특징 검출 장치 및 방법 | |
Abe et al. | Corner estimation for 3D point cloud on convex polyhedral surfaces using delaunay tetrahedralization | |
Rohner et al. | User guidance and automatic completion for generating planar b-rep models | |
Wang et al. | An on-machine error measurement system for micro-machining |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210104 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230714 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240227 |
|
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: 20240402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240422 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7483232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |