JP7483232B2 - 情報処理装置、検出方法およびプログラム - Google Patents
情報処理装置、検出方法およびプログラム Download PDFInfo
- Publication number
- JP7483232B2 JP7483232B2 JP2020207222A JP2020207222A JP7483232B2 JP 7483232 B2 JP7483232 B2 JP 7483232B2 JP 2020207222 A JP2020207222 A JP 2020207222A JP 2020207222 A JP2020207222 A JP 2020207222A JP 7483232 B2 JP7483232 B2 JP 7483232B2
- Authority
- JP
- Japan
- Prior art keywords
- points
- unit
- counting
- circle
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims description 49
- 230000010365 information processing Effects 0.000 title claims description 33
- 230000003014 reinforcing effect Effects 0.000 claims description 41
- 238000004364 calculation method Methods 0.000 claims description 40
- 239000013598 vector Substances 0.000 claims description 39
- 238000000034 method Methods 0.000 claims description 30
- 238000000513 principal component analysis Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 18
- 239000000284 extract Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
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倍して呼び径を算出する請求項4に記載の情報処理装置。
- 前記半径算出部は、前記平面において最小二乗法を用いて、前記円の近似を行う請求項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 JP2022094386A (ja) | 2022-06-27 |
JP7483232B2 true 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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115854883B (zh) * | 2022-11-09 | 2023-11-03 | 浙江大学 | 一种适用于长钢筋笼的自动化检测方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006038669A (ja) | 2004-07-28 | 2006-02-09 | Toyota Infotechnology Center Co Ltd | グリッド・コンピューティング・システム、プログラム、記録媒体およびグリッド・コンピューティング方法 |
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
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006038669A (ja) | 2004-07-28 | 2006-02-09 | Toyota Infotechnology Center Co Ltd | グリッド・コンピューティング・システム、プログラム、記録媒体およびグリッド・コンピューティング方法 |
JP2006139713A (ja) | 2004-11-15 | 2006-06-01 | Fuji Electric Systems Co Ltd | 3次元物***置検出装置、プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2022094386A (ja) | 2022-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11025878B2 (en) | Image processing apparatus, image processing method thereof and storage medium | |
EP3001384B1 (en) | Three-dimensional coordinate computing apparatus, three-dimensional coordinate computing method, and program for three-dimensional coordinate computing | |
US9621793B2 (en) | Information processing apparatus, method therefor, and measurement apparatus | |
JP6465682B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
US9547901B2 (en) | Method and apparatus for detecting point of interest (POI) in three-dimensional (3D) point clouds | |
JP6789411B2 (ja) | 機械視覚システム | |
US10726620B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US10445908B1 (en) | Computer handling of polygons | |
JP4112812B2 (ja) | パターン評価方法、パターン評価装置およびコンピュータ読み取り可能な記録媒体 | |
KR20170078723A (ko) | 볼륨 이미지 레코드로부터의 국부적 품질 측정들의 결정 | |
CN107832771B (zh) | 气象数据处理装置、方法、***及记录介质 | |
JP7483232B2 (ja) | 情報処理装置、検出方法およびプログラム | |
JP4115005B2 (ja) | 多面衝突検出システム及び方法 | |
US20230065041A1 (en) | Geometric pattern matching method and device for performing the method | |
KR100785339B1 (ko) | 형상인식장치 및 방법 | |
CN107480710B (zh) | 特征点匹配结果处理方法和装置 | |
CN111814294B (zh) | 估计对象的可见性的方法 | |
JP2004117204A (ja) | パターン計測方法、このパターン計測方法を用いる半導体装置の製造方法、プログラムおよびコンピュータ読み取り可能な記録媒体、並びにパターン計測装置 | |
CN105719310B (zh) | 碰撞检测方法及装置 | |
KR102412275B1 (ko) | 스테레오 방법을 이용한 3차원 형상정보 계측에 있어서의 이미지 왜곡 보정 방법 및 장치 | |
CN115457113B (zh) | 人机交互移动轨迹检测方法、装置、设备和可读存储介质 | |
KR20120074651A (ko) | 정합쌍 분류장치 및 방법 | |
Abe et al. | Corner estimation for 3D point cloud on convex polyhedral surfaces using delaunay tetrahedralization | |
Augustynowicz et al. | Reconstruction of the relative coordinates of image using projective geometry | |
KR20170094709A (ko) | 원형 물체에 대한 특징 검출 장치 및 방법 |
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 |