JPH01191012A - 3次元データ修正方法 - Google Patents

3次元データ修正方法

Info

Publication number
JPH01191012A
JPH01191012A JP1564088A JP1564088A JPH01191012A JP H01191012 A JPH01191012 A JP H01191012A JP 1564088 A JP1564088 A JP 1564088A JP 1564088 A JP1564088 A JP 1564088A JP H01191012 A JPH01191012 A JP H01191012A
Authority
JP
Japan
Prior art keywords
point group
group data
point cloud
data
cloud data
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
Application number
JP1564088A
Other languages
English (en)
Other versions
JPH0697166B2 (ja
Inventor
Takuhiro Tanaka
田中 拓博
Yuichi Matsushita
裕一 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP1564088A priority Critical patent/JPH0697166B2/ja
Publication of JPH01191012A publication Critical patent/JPH01191012A/ja
Publication of JPH0697166B2 publication Critical patent/JPH0697166B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、3次元位置測定機等により得られる3次元空
間の点群データにおける3次元データ修正方法に関する
(従来の技術) 3次元位置測定機等の測定子を、その1軸を固定した状
態でモデル表面に接触させ、所定間隔で複数回走査させ
ることで、モデル形状の点群データを得ることができる
。例えば第7図に示すようニxtliIbを固定、走査
(測定)方向ヲYIli111方向とし、測定間隔aで
測定子STをモデルMの表面で5回走査して所定の補間
を行なうことで、図示黒丸の点群データを得ることがで
きる。この点群データは各点が測定方向に関しては微細
な直線区間の連続として結合されている(図示S、、S
、、・・・、s5)。
このような点群データの利用方法としては、そのままの
状態で加工情報としたり、測定形状の角部や谷間のみを
抽出する形状特徴認識(例えば第7図に示すモデルMの
角部MCを第8図のように抽出(実線部))、若しくは
測定形状の端部を形状に沿って拡張する形状操作(例え
ば第7図に示すモデルMの端部MEを第9図のように拡
張(実線部))等がある。
(発明が解決しようとする課題) 上述した3次元位置測定機等の測定子で測定して得られ
る点群データの精度を高めるには、測定子の1軸を完全
に固定することが必要である。しかし、物理的に完全固
定することは不可能であり、変動成分を含む点群データ
と成る。そして、このような変動成分を含む点群データ
(例えば第1O図)を用い、上述した形状特徴認識を行
なうと認識すべき箇所を誤って抽出(例えば第11図に
示す実線部)したり、また、形状操作を行なうとでたら
めな方向に拡張(例えば第12図に示す実線部)したり
する問題があった。
本発明は上述のような事情から成されたものであり、本
発明の目的は、モデル形状の点群データに変動成分が含
まれていても正確な形状特徴認識や安定した形状操作等
を行なうことができる3次元データ修正方法を提供する
ことにある。
(課題を解決するための手段) 本発明は、3次元位置測定機等により得られる3次元空
間の点群データにおける3次元データ修正方法に関する
ものであり、本発明の上記目的は、測定子をモデル表面
にて所定間隔で複数回走査させることにより得られる3
次元空間の点群データを入力し、隣合った1走査分の前
記点群データの一方の点群データの各点から他方の点群
データの各点を結ぶ線上の点との結合線をそれぞれ求め
、前記測定子による測定の際の理想的な走査線が含まれ
る面を求め、前記点群データの各点を前記走査方向に結
んだ線及び前記結合線と前記面との交点を求め、求めた
交点を修正した点群データとするようにしたことを特徴
とすることによって達成される。
(作用) 本発明の3次元データ修正方法は、点打データ間に網状
に張りめぐらされた結線と理想的な走査線を含む面との
交点を求め、求めた交点を修正点群データとしているの
で、もどの点群データに含まれる変動成分を完全に除去
することができるものである。
(実施例) 第1図は、本発明の3次元データ修正方法を実現する装
置の一例を示すブロック図であり、操作盤1からの指令
により3次元位置測定機等で測定された点群データを入
力し、1走査分の点群データS+(i−1,2,・・・
N)を測定データ読込みメモリ3に順次格納し、また、
隣合フた1走査分の点群データ5l−1+slの一方の
点群データの各点から他方の点群データの各点を結ぶ線
上までの距離が最短となる他方の点群データ上の点を求
め、最短距離となる点同士を結んだ各結合線C1k(k
−1,2,・・・)で成る結合情報CT、(m−1,2
,・・・、N−1)を求めて結合情報メモリ4に順次格
納し、さらに、測定の際の理想的な走査線が含まれる平
面を求め、この平面及び網状に張りめぐらされている点
群データの結線(測定方向の結線及び結合線)の交点を
順次求め、求めた交点を修正した点群データとして外部
へ出力する処理装置2で構成されている。
このような構成において、その動作を第2図のフロチャ
ート及び第3図の点群データの一例で説明すると、操作
盤1からの指令により処理装置2で、3次元位置測定機
等で測定された点群データを読込んで1走査分の点群デ
ータを測定データ読込みメモリ3に順次格納する(ステ
ップSt)。そして、点群データの格納が終了したか否
かを確認しくステップS2)、点群データの格納が終了
していない場合にはステップS1にリターンして上述し
た動作を繰返す。一方、前記判断ステップS2において
、点群データ”1−1n”Iの格納が終了した場合には
、隣り合フた1走査分の点群データの一方の点群データ
、例えばSt−+(St)上の点Q3(P3)から他方
の点群データS+(St−+)までの距離が最短となる
他方の点群データS’+(St−t)上の点P3°(Q
3°)を求めて結合線C13(C14)を求める動作を
すべての点について行ない、求めた各結合PJC目〜C
I5で成る結合情報CTIを結合情報メモリ4に格納す
る。なお、形状の角部であると明らかに認識される点(
例えばP2及びQ2)9点群データの開始点(例えばP
、及びQl) 、終了点(例えばP4及びQ、)におけ
る結合線は最短距離を求めずに各点同士を結合させた°
゛ものCI I +CI2 、(:15 とする。そし
て、この動作を1番目の走査分の点群データから順次行
ない(ステップ53〜S5)、最終番目(N)の走査分
の点群データまで終了したか否かを確認しくステップS
6) 、N番目の走査分の点群データまで終了していな
い場合にはステップS4にリターンして上述した動作を
繰返す。一方、前記判断ステップS6において、N番目
の走査分の点群データまで終了した場合には、例えばS
i番目の測定の際の理想的な走査線が含まれる平面PL
、を求め、この平面PCI と網状に張りめぐらされて
いる点群データの結線との交点R,−R8を求め、求め
た交点R4〜R8を修正した点群データとして外部へ出
力する動作を、1番目の測定の際の理想的な走査線から
順次行なう(ステップ57〜511 )。そして、最終
番目(N)の測定の際の理想的な走査線まで終了したか
否かを確認しくステップ512 ) 、 N番目の測定
の際の理想的な走査線まで終了していない場合にはステ
ップS8にリターンして上述した動作を繰返し、またN
番目の測定の際の理想的な走査線まで終了した場合には
全ての処理を終了する。
第4図〜第6図は、第1O図に示す変動した点群データ
に本発明による修正方法を適用した場合を示すものであ
る。まず、第4図に示すように点群データの各点におけ
る結合線(点線)を求めて網状にし、例えば3番目の測
定の際の理想的な走査線が含まれる平面PL3を求め、
この平面PL3と各結線との交点(第5図に示す黒丸)
を求めることで、修正された点群データを得ることがで
きる。
このように、S、°〜S5゛の各点群データについて修
正を行なうと、第6図に示すような精度の高い点群デー
タS1′〜S5“を得ることができる。
(発明の効果) 以上のように本発明の3次元データ修正方法によれば、
変動成分が含まれている点群データでも正確な形状特徴
認識や安定した形状操作等を行なうことができるので、
寸法精度の高い製品を安定して供給し、製造コストの低
減を図ることができる。
【図面の簡単な説明】
第1図は、本発明の3次元データ修正方法を実現する装
置の一例を示すブロック図、第2図はその動作を説明す
るフローチャート、第3図は本発明の3次元データ修正
方法を説明する点群データの一例を示す斜視図、第4図
〜第6図はそれぞれ点群データの一例に本発明の3次元
データ修正方法を適用した場合の過程を示す斜視図、第
7図はモデルの一例の点群データを得る方法を説明する
斜視図、第8図及び第9図はそれぞれ点群データの利用
方法を説明する斜視図、第1O図は変動成分を含む点群
データの一例を示す斜視図、第11図及び第12図はそ
れぞれ変動成分を含む点群データに第8図及び第9図に
示す利用方法を適用した場合を示す斜視図である。 1・・・操作盤、2・・・処理装置、3・・・測定デー
タ読込みメモリ、4・・・結合情報メモリ。 茎2回 第3rii1 慕4 匣 第5 凪 第 6 図 第6 図 第9 口 第11 図

Claims (1)

    【特許請求の範囲】
  1. 1、測定子をモデル表面にて所定間隔で複数回走査させ
    ることにより得られる3次元空間の点群データを入力し
    、隣合った1走査分の前記点群データの一方の点群デー
    タの各点から他方の点群データの各点を結ぶ線上の点と
    の結合線をそれぞれ求め、前記測定子による測定の際の
    理想的な走査線が含まれる面を求め、前記点群データの
    各点を前記走査方向に結んだ線及び前記結合線と前記面
    との交点を求め、求めた交点を修正した点群データとす
    るようにしたことを特徴とする3次元データ修正方法。
JP1564088A 1988-01-26 1988-01-26 3次元データ修正方法 Expired - Fee Related JPH0697166B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1564088A JPH0697166B2 (ja) 1988-01-26 1988-01-26 3次元データ修正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1564088A JPH0697166B2 (ja) 1988-01-26 1988-01-26 3次元データ修正方法

Publications (2)

Publication Number Publication Date
JPH01191012A true JPH01191012A (ja) 1989-08-01
JPH0697166B2 JPH0697166B2 (ja) 1994-11-30

Family

ID=11894316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1564088A Expired - Fee Related JPH0697166B2 (ja) 1988-01-26 1988-01-26 3次元データ修正方法

Country Status (1)

Country Link
JP (1) JPH0697166B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993007991A1 (fr) * 1991-10-16 1993-04-29 Fanuc Ltd Controleur de numerisation
US5550330A (en) * 1991-10-16 1996-08-27 Fanuc Limited Digitizing control apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993007991A1 (fr) * 1991-10-16 1993-04-29 Fanuc Ltd Controleur de numerisation
US5550330A (en) * 1991-10-16 1996-08-27 Fanuc Limited Digitizing control apparatus

Also Published As

Publication number Publication date
JPH0697166B2 (ja) 1994-11-30

Similar Documents

Publication Publication Date Title
JPH0364808B2 (ja)
RU99126413A (ru) Способ обработки изображений
CN109613543A (zh) 激光点云数据的修正方法、装置、存储介质和电子设备
CN115452948B (zh) 一种矩形截面木构件内部缺陷智能检测方法及系统
CN106323286A (zh) 一种机器人坐标系与三维测量坐标系的变换方法
CN112254681A (zh) 一种发散型多线激光投影测量仿真系统及其实现方法
JPH01191012A (ja) 3次元データ修正方法
CN111259492B (zh) 一种应用于桥梁结构预拼装的点云数据处理方法、装置及存储介质
JP2003510568A (ja) パターン比較によるlcd検査方法およびlcd検査装置
JPH01191011A (ja) 3次元データ補間方法
JP2001099641A (ja) 表面形状測定方法
JPS629954B2 (ja)
JP2006059014A (ja) 3次元cadデータと測定3次元データの距離算出装置、距離算出方法及び距離算出プログラム
CN111156948A (zh) 用于3c玻璃面板检测的三维数据坐标校正方法及装置
JP2002131041A (ja) 輪郭形状測定方法及び装置
KR100338447B1 (ko) 화상변환장치
JPH05272925A (ja) バイト端縁検出装置
JPH0715647A (ja) 2次元撮像装置のレンズ歪曲収差補正方法
CN102005048A (zh) 基于平面上固定特征点的大视场摄像机现场标定方法
JPH02724B2 (ja)
CN115563795A (zh) 一种测量/测试对象与设备快速布局设计、优化系统
JP3322278B2 (ja) 3次元物体位置姿勢検出法
JPH0542708B2 (ja)
JPH0835909A (ja) 非球面レンズの評価シミュレーション方法
JPS60127411A (ja) 測量地図の補正方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees