JP3402995B2 - 形状解析装置 - Google Patents
形状解析装置Info
- Publication number
- JP3402995B2 JP3402995B2 JP04929597A JP4929597A JP3402995B2 JP 3402995 B2 JP3402995 B2 JP 3402995B2 JP 04929597 A JP04929597 A JP 04929597A JP 4929597 A JP4929597 A JP 4929597A JP 3402995 B2 JP3402995 B2 JP 3402995B2
- Authority
- JP
- Japan
- Prior art keywords
- measurement data
- curve
- equation
- shape
- expression
- 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.)
- Expired - Fee Related
Links
- 238000005259 measurement Methods 0.000 claims description 50
- 238000004364 calculation method Methods 0.000 claims description 20
- 238000012937 correction Methods 0.000 claims description 14
- 238000013500 data storage Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 241001422033 Thestylus Species 0.000 description 3
- 230000001131 transforming effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Description
の曲線形状を有する被測定対象を、三次元測定機、コン
トレーサ、非球面レンズ測定機などの精密測定機で測定
して得られた測定データから前記被測定対象の曲線形状
を同定する形状解析装置に関する。
や完成品レンズのレンズ面の曲線形状の解析が重要であ
る。この曲線形状は、測定データから円錐曲線等によっ
て同定することがなされている。しかし、一般的には円
錐曲線の方程式だけでは、非球面レンズの曲線形状を正
確に表現できないことも多く、これを補正多項式により
補うことがなされている。即ち、三次元測定機やコント
レーサで水平方向の各位置h1,h2,…,hnにおける
レンズ面の高さx1,x2,…,xnが測定データ(hj,
xj)として得られた場合、Cを曲率、Kを円錐曲線定
数、Piを補正多項式係数、mを補正多項式の次数、H
=h1,h2,…,hn、X=x1,x2,…,xnとする
と、曲線形状は下記(1)式のように表現できる(但
し、回転、平行移動が無い基準座標系での式)。
す式であり、同第2項が補正多項式である。C,K,P
iを精度良く求めることにより、曲線形状を同定するこ
とができる。
以下に述べる理由により、C,K,Piを精度良く求め
ることができなかった。即ち、(1)式の右辺第1項は
数2のように変形することができる。
になる。
(5)式のようになる。
明らかなように、曲率Cと補正多項式係数P2には従属
関係が発生し、C及びP2を同時に求めることはできな
い。曲率Cを求めようとしても、中心部からH方向に離
れた位置のデータの影響が大きく現れる(1)式の右辺
第2項が右辺第1項に影響を及ぼし、曲率Cを精度良く
求めることができない。このため、曲線形状を高精度で
同定することができないという問題があった。
ので、曲線形状を精度良く同定することができる形状解
析装置を提供することを目的とする。
置は、曲線形状を有する被測定対象の前記曲線形状を測
定して得られた測定データを記憶する測定データ記憶手
段と、この測定データ記憶手段に記憶された測定データ
から曲線形状を同定するための演算処理を実行する曲線
形状同定演算手段と、この曲線形状同定演算手段で同定
された曲線形状を出力する演算結果出力手段とを有する
形状解析装置であって、前記測定データ記憶手段は、特
定の基準軸の各位置における前記基準軸からの距離とし
て得られた測定データを記憶するものであり、前記曲線
形状同定演算手段は、前記測定データ記憶手段に記憶さ
れた測定データのうち前記基準軸方向の始点から終点ま
での範囲の中央部分における測定データのみから2次多
項式表現での最適円錐曲線を求めて曲線形状を絞り込ん
だのち無理式表現での最適円錐曲線を求め、その後、前
記測定データ記憶手段に記憶された全ての測定データか
ら補正多項式を求めることにより前記被測定対象の曲線
形状を同定するものであることを特徴とする。
軸(H軸)方向の始点から終点までの全測定データのう
ち、(1)式の右辺第2項の影響が大きく現れない中央
部分における測定データのみを用いて円錐曲線、即ち
(1)式の右辺第1項を求め、その後、全ての測定デー
タを用いて補正多項式、即ち(1)式の右辺第2項を求
めるようにしているので、曲線形状を精度良く同定する
ことができる。
タから2次多項式表現での最適円錐曲線を求め、前記2
次多項式表現を無理式表現に変換する。一旦、2次多項
式表現の曲線を求めることで、無理式表現の曲線算出の
処理時間を短縮することができる。そして、得られた無
理式表現を初期値として無理式表現での最適円錐曲線を
求め、得られた無理式表現での最適円錐曲線を標準形に
変形すると共に座標変換し、標準形となる座標系におい
て全ての測定データを用いて前記補正多項式を求めるこ
とにより、曲線形状を精度良く同定することができる。
好ましい実施の形態について説明する。図1は、この発
明の一実施例に係る形状解析装置を含む形状測定システ
ムの構成を示す図である。このシステムは、形状測定機
1と、この形状測定機1で得られた測定データを解析し
て被測定対象である非球面レンズ2の曲線形状を同定す
る形状解析装置としてのコンピュータ3及びプリンタ4
とで構成されている。形状測定機1は、この例では、コ
ントレーサを用いているが、三次元測定機や他の非球面
レンズ測定機等を用いても良い。形状測定機1のテーブ
ル11には、垂直方向に延びるコラム12が固定されて
おり、このコラム12にスライダ13が上下動可能に装
着されている。スライダ13には、スタイラスアーム1
4が装着されている。スタイラスアーム14は、水平
(H)方向に駆動され、その先端に設けられたスタイラ
ス15によって非球面レンズ2のレンズ面をH方向にト
レースすることにより、H軸方向の各位置におけるレン
ズ面の高さXが測定データとして求められるようになっ
ている。
込まれ、形状解析に供せられる。コンピュータ3は、所
定の形状解析プログラムによって図2に示すような機能
を実現する。即ち、測定データ記憶手段21には、形状
測定機1からの測定データが記憶される。曲線形状同定
演算手段22は、後述する演算によって測定データから
非球面レンズ2のレンズ面の曲線形状を同定する。演算
結果出力手段23は、同定された曲線形状に関する情報
を表示したり、プリントアウトする。
理を示すフローチャートである。この処理は、大きく分
けて(1)式における円錐曲線部分の決定処理(S1〜
S4)と、(1)式における補正多項式部分の決定処理
(S5)とから構成される。円錐曲線部分の決定処理
は、更に2次多項式決定(S1)と無理式決定(S2〜
S4)とに分けられる。以下、各ステップを詳細に説明
する。
最適円錐曲線を求める(S1)。このとき使用される測
定データは、図4に示すように、n個の測定データのう
ち、そのH方向の中央部となるn0番目の測定データを
中心とし、そのデータから±Δhの範囲のn1番目の測
定データからn2番目の測定データを使用する。使用す
る測定データは、例えば全測定データの20〜30%程
度とし、具体的には、データの中央近くからの距離、
データの中央近くからの割合、画面のウィンドウ上
での範囲等により指定する。いま、H=hn1,hn1+1,
…,hn2、X=xn1,xn1+1,…,xn2とし、HとXの
2次多項式F(H,X)を次のように定義する。
とする。このとき、
q,rを決定する。そのために、(7)式を展開し、
a,b,c,p,q,rについて整理すると、下記
(8)式のようになる。
る。Mの最小固有値をλ、そのときの固有ベクトルをv
(上に→付き)とすると、
れる。このとき、(9)式の±は、cが非負となるよう
に決定する。
円錐曲線部を表す式に近いが、2次多項式だけでは円錐
曲線部を正確に表現することはできない。そこで、求め
られた2次多項式を次に無理式表現に変換する(S
2)。即ち、上記のようにして求められた2次多項式F
(H,X)をXについて整理すると、下記(10)式の
ようになる。
解くと(11)式のようになる。
ことができる。
が付加されているが、いずれの場合にもデータが適合す
る訳ではなく、+か−の一方のみが適合する。そこで、
n1〜n2の範囲の測定データ(hα,xα)を(13)
式に代入して±の符号を決める。その符号をsignとする
と、(13)式は、(14)式のようになる。
先に求めたa,b,p,q,rを初期値として下記(1
5)式のS(a,b,p,q,r)の最小値を非線形最
小自乗法により求め、無理式表現での最適円錐曲線を求
める(S3)。初期値a,b,p,q,rは、算出する
解に近い値となっているので、少ない演算回数で解を求
めることができる。
法の解a,b,p,q,rによる下記(16)式に示す
無理式表現での最適円錐曲線X=Q(H)を、次に標準
形に変形する。(S4)。
チャートである。まず、標準形への変形を簡単にするた
め、(16)式を再度2次多項式の陰関数表現に変形す
る(S11)。即ち、(16)式の右辺aH+bを左辺
に移行して、両辺を二乗し、H、Xについて整理する
と、
を改めて、
(19)式のように表現される。
12)。即ち、曲線の座標系H,Xに対する傾きをθ、
H,X方向の平行移動量をu,vとすると、
以下のいずれかの標準形に適合させることができる。
標準形のうち最も適合する標準形と、そのときのθ,
u,vを演算処理によって決定する。ここで、一例とし
て円に適合した場合について考えると、図6(a)に示
すように、データが円の上側に存在するケース1と、同
図(b)に示すように、データが下側に存在するケース
2とが考えられる。そこで、データの存在する曲線部分
が(H,X)(共に上に〜付き、以下同様)=(0,
0)で、H軸に接するように、曲線を平行移動させる
(S13)。即ち、ケース1の場合は図7(a)のよう
にX軸+側にrだけ平行移動させる必要があるので、曲
線の方程式を(22)式のように変形する。
標準形が求められる。
にX軸−側にrだけ平行移動させる必要があるので、曲
線の方程式を(24)式のように変形する。
標準形が求められる。
数K=1、曲率C=−1/r、ケース2の場合の円錐曲
線定数K=1、曲率C=1/rが求められる。
式を求める(S5)。即ち、測定データ(hα,xα)
(α=1,2,…,n)に(20)式の座標変換及び上
述した平行移動を行った変換データを(hα,xα)
(共に上に〜付き)とすると、下記(26)式が最小と
なるように、補正多項式係数Piを決定する。
あるので、最小値は連立一次方程式を解くことにより簡
単に求めることができる。このような処理を行うことに
より、前半の円錐曲線の算出処理では少ないデータ数を
処理し、しかも無理式表現を求める前に概略的な曲線を
2次多項式によって求めているため、最小自乗演算の処
理時間も短縮され、全体として効率良く、しかも高精度
に非球面レンズの曲線形状を同定することができる。
定データのうち、基準軸(H軸)方向の始点から終点ま
での範囲の中央部分における測定データのみを用いて円
錐曲線、を求め、その後、全ての測定データを用いて補
正多項式を求めるようにしているので、曲線形状を効率
良く、しかも精度良く同定することができるという効果
を奏する。
した計時用測定システムの構成を示す図である。
ブロック図である。
ーチャートである。
明するための図である。
形処理の手順を示すフローチャートである。
めの図である。
ある。
タ、4…プリンタ、11…テーブル、12…コラム、1
3…スライダ、14…スタイラスアーム、15…スタイ
ラス、21…測定データ記憶手段、22…曲線形状同定
演算手段、23…演算結果出力手段。
Claims (2)
- 【請求項1】 曲線形状を有する被測定対象の前記曲線
形状を測定して得られた測定データを記憶する測定デー
タ記憶手段と、 この測定データ記憶手段に記憶された測定データから曲
線形状を同定するための演算処理を実行する曲線形状同
定演算手段と、 この曲線形状同定演算手段で同定された曲線形状を出力
する演算結果出力手段とを有する形状解析装置であっ
て、 前記測定データ記憶手段は、特定の基準軸の各位置にお
ける前記基準軸からの距離として得られた測定データを
記憶するものであり、 前記曲線形状同定演算手段は、前記測定データ記憶手段
に記憶された測定データのうち前記基準軸方向の始点か
ら終点までの範囲の中央部分における測定データのみか
ら2次多項式表現での最適円錐曲線を求めて曲線形状を
絞り込んだのち無理式表現での最適円錐曲線を求め、そ
の後、前記測定データ記憶手段に記憶された全ての測定
データから補正多項式を求めることにより前記被測定対
象の曲線形状を同定するものであることを特徴とする形
状解析装置。 - 【請求項2】 前記曲線形状同定演算手段は、前記測定
データ記憶手段に記憶された前記中央部分における測定
データのみから2次多項式表現での最適円錐曲線を求
め、前記2次多項式表現を無理式表現に変換し、得られ
た無理式表現を初期値として無理式表現での最適円錐曲
線を求め、得られた無理式表現での最適円錐曲線を標準
形に変形すると共に座標変換し、標準形となる座標系に
おいて前記補正多項式を求めるものであることを特徴と
する請求項1記載の形状解析装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04929597A JP3402995B2 (ja) | 1997-03-04 | 1997-03-04 | 形状解析装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04929597A JP3402995B2 (ja) | 1997-03-04 | 1997-03-04 | 形状解析装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10246624A JPH10246624A (ja) | 1998-09-14 |
| JP3402995B2 true JP3402995B2 (ja) | 2003-05-06 |
Family
ID=12826940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04929597A Expired - Fee Related JP3402995B2 (ja) | 1997-03-04 | 1997-03-04 | 形状解析装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3402995B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010032473A (ja) * | 2008-07-31 | 2010-02-12 | Sony Corp | 形状評価装置、形状評価方法および形状評価プログラム |
| JP5275853B2 (ja) * | 2009-03-06 | 2013-08-28 | オリンパス株式会社 | 面形状測定機、面形状測定方法、及び面形状の測定値の解析方法 |
-
1997
- 1997-03-04 JP JP04929597A patent/JP3402995B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10246624A (ja) | 1998-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111414934A (zh) | 一种基于Faster R-CNN和U-Net的指针式仪表读数自动识别方法 | |
| US8320660B2 (en) | Image processing system, 3-dimensional shape estimation system, object position/posture estimation system and image generation system | |
| US7768534B2 (en) | Method of and system for determining inaccuracy information in an augmented reality system | |
| JP3942193B2 (ja) | 画像中のパターンを自動的に位置付けるベクトル相関システム | |
| CN111488874A (zh) | 一种指针式仪表倾斜校正方法及系统 | |
| EP0977009A1 (en) | Method of discriminating shape errors of free-form curved surface | |
| JPH1165628A (ja) | 自由曲面の測定データ合成方法 | |
| CN112801094A (zh) | 一种指针式仪表图像倾斜校正方法 | |
| CN107063060A (zh) | 一种确定表面平面度的方法及装置 | |
| CN112505663A (zh) | 用于多线激光雷达与相机联合标定的标定方法 | |
| CN118435247A (zh) | 图像处理方法、装置、交互设备、电子设备和存储介质 | |
| CN111126344A (zh) | 一种生成人脸额头关键点的方法与系统 | |
| CN114565911A (zh) | 一种仪表识读方法、装置、计算机设备和存储介质 | |
| JP3402995B2 (ja) | 形状解析装置 | |
| CN114863129B (zh) | 仪表数值分析方法、装置、设备及存储介质 | |
| US11010634B2 (en) | Measurement apparatus, measurement method, and computer-readable recording medium storing measurement program | |
| JP2002296761A (ja) | パターン測定方法、及びパターン測定装置 | |
| CN120523312A (zh) | 使用单目相机确定多个屏幕上的注视位置 | |
| CN118313485A (zh) | 基于多模态大模型的自动驾驶深度学习数据集标注方法 | |
| CN117346689A (zh) | 轮廓测量系统的检测方法、设备和可读存储介质 | |
| JP4097164B2 (ja) | 立体形状記述方法 | |
| JPH08285570A (ja) | 形状パラメータ測定方法および装置 | |
| JP2002277236A (ja) | 公差判定方法 | |
| JP2662856B2 (ja) | 形状特徴計測装置および方法 | |
| JP4369221B2 (ja) | 画像計測方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090228 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150228 Year of fee payment: 12 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |