JPH05288513A - Position measuring device - Google Patents

Position measuring device

Info

Publication number
JPH05288513A
JPH05288513A JP4089088A JP8908892A JPH05288513A JP H05288513 A JPH05288513 A JP H05288513A JP 4089088 A JP4089088 A JP 4089088A JP 8908892 A JP8908892 A JP 8908892A JP H05288513 A JPH05288513 A JP H05288513A
Authority
JP
Japan
Prior art keywords
sequence data
points
point
sections
straight line
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.)
Pending
Application number
JP4089088A
Other languages
Japanese (ja)
Inventor
Shigeru Mori
茂 森
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP4089088A priority Critical patent/JPH05288513A/en
Publication of JPH05288513A publication Critical patent/JPH05288513A/en
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)

Abstract

PURPOSE:To obtain virtual points regardless of the shape an object, and reproduce the shape of the object by converting the cross-section shape of the object into points sequence data so as to divide into plural sections, computing approximate straight lines at sections from the points sequence data of the respective sections, and obtaining the cross points of the approximate curves of the respective adjacent sections so as to compute virtual points. CONSTITUTION:A picture signal on a laser slit beam, output from a camera, reflected from a car body, and showing a panel cross-section shape, is input to a picture signal input portion 20. In a points sequence data computing portion 22, the picture signal is processed to be a binary signal, and a panel cross-section shape is converted into points sequence data so as to be further divided into plural sections. In an approximate straight line computing portion 24, the approximate straight lines of the respective sections are obtained according to the points sequence data of the respective sections computed in the computing portion 22. In a virtual point computing portion 26, the virtual points between the adjacent sections are obtained from the approximate straight lines obtained in the approximate straight line computing portion 24. It becomes possible to reproduce the curved surface of a clay model by the virtual points.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、例えば車体の寸法を評
価するための仮想点を正確に求めることができる位置測
定装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a position measuring device capable of accurately obtaining a virtual point for evaluating the dimensions of a vehicle body.

【0002】[0002]

【従来の技術】自動車を制作する過程においてはまずク
レイモデルが作られる。クレイモデルの制作が完了する
と、いよいよ実車を制作するための寸法測定が行われる
ことになるが、一般的に自動車は曲線が多用されている
ことから、その寸法の測定は仮想点という概念に基づい
て行なわれている。この測定は、現在では一般的に使用
されるようになった光切断法に基づいて行われる。この
光切断法は、スリット状の光線を被写体に照射すること
でその断面形状を測定する方法である。この測定装置の
一例を図8に示す。
2. Description of the Related Art In the process of making an automobile, a clay model is first made. When the production of the clay model is completed, the dimension measurement for producing the actual car will finally be performed, but since the curve is often used in automobiles, the measurement of the dimension is based on the concept of virtual points. Is being carried out. This measurement is based on the light section method, which is now commonly used. This light cutting method is a method of measuring the cross-sectional shape by irradiating a subject with a slit-shaped light beam. An example of this measuring device is shown in FIG.

【0003】画像処理装置1にはカメラ2が接続され、
画像処理装置1はここからの画像信号に基づいて各種の
処理を行なう。自動車のパネル等の被写体3には、レー
ザースリット光源4からのレーザースリット光が照射さ
れている。カメラ2はこのスリット光を撮像することに
なる。画像処理装置1の具体的な処理としては、この入
力した画像信号から、光重心を算出し点列データを得る
こと。この点列データに基づいて仮想点を算出すること
などが挙げられる。レーザースリット光源4は図9に示
すようにレーザーダイオード5,コリメータレンズ6,
シリンドリカル凹レンズ7とから構成され、レーザーダ
イオード5から出力される円筒状の光線をコリメータレ
ンズ6で拡散させ、この拡散した光線をシリンドリカル
凹レンズ7で集束させ、この光線を図示しないスリット
に通過させてレーザースリット光を出力するようになっ
ている。
A camera 2 is connected to the image processing apparatus 1,
The image processing device 1 performs various processes based on the image signal from here. A subject 3 such as a vehicle panel is irradiated with laser slit light from a laser slit light source 4. The camera 2 will image this slit light. As a specific process of the image processing apparatus 1, the optical center of gravity is calculated from this input image signal to obtain point sequence data. For example, calculating virtual points based on this point sequence data. As shown in FIG. 9, the laser slit light source 4 includes a laser diode 5, a collimator lens 6,
A cylindrical concave lens 7 and a cylindrical light beam output from the laser diode 5 are diffused by the collimator lens 6, the diffused light beam is focused by the cylindrical concave lens 7, and the light beam is passed through a slit (not shown) to form a laser beam. It is designed to output slit light.

【0004】カメラ2は図10に示すように、結像レン
ズ8,2次元センサ9及びこのセンサからの信号を処理
する電子回路10とから構成され、被写体から反射され
たレーザースリット光は結像レンズ8によって2次元セ
ンサ9上に結像され、その像に関する信号が電子回路1
0で処理されて画像信号として画像処理装置1に向けて
出力される。画像処理装置1はこの画像信号に基づき次
のような手順で仮想点を求めることになる。まず入力し
た画像信号に基づいて光重心を求める処理を行ない、こ
れによる点列データを求める処理を行なって、図11に
示すような線L1 を得る。この得た線L1 の始点と終点
とを結んで線L2 を算出する。次に、この線L2 から最
も離れている線L1 上の点Aを求める。さらに、この最
遠点AよりX軸及びY軸方向に所定距離だけ離れた点
B,C,D,Eをそれぞれ求める。この点B,C間,点
D,E間をウインドウと称する。この2つのウインドウ
のそれぞれの対角線の交点を仮想点Fとする。この仮想
点Fを求めることによって、クレイモデルの寸法測定を
行なっている。
As shown in FIG. 10, the camera 2 is composed of an image forming lens 8, a two-dimensional sensor 9 and an electronic circuit 10 for processing a signal from this sensor, and the laser slit light reflected from the subject forms an image. An image is formed on the two-dimensional sensor 9 by the lens 8, and a signal related to the image is generated by the electronic circuit 1
0 is processed and output as an image signal to the image processing apparatus 1. The image processing device 1 obtains the virtual point based on this image signal by the following procedure. First, a process for obtaining the optical center of gravity is performed based on the input image signal, and a process for obtaining the point sequence data is performed to obtain a line L1 as shown in FIG. The line L2 is calculated by connecting the start point and the end point of the obtained line L1. Next, the point A on the line L1 farthest from this line L2 is obtained. Further, points B, C, D and E, which are separated from the farthest point A by a predetermined distance in the X-axis and Y-axis directions, are obtained. The points B and C, and the points D and E are called windows. A virtual point F is defined as an intersection of the diagonal lines of the two windows. The size of the clay model is measured by obtaining the virtual point F.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の寸法測定装置にあっては、上記のように最遠
点を求め、その点に対してウインドウを設定することに
よって仮想点を求めるようにしていたために、断面形状
の相違にしたがってウインドウの大きさも変化すること
になる。このため、形状によっては測定に誤差が生じる
ことがあり、クレイモデルの再現性に問題を生じる。た
とえばウインドウが比較的大きくとれる図11に示した
ような形状の場合には誤差を生じる恐れは非常に少ない
が、ウインドウを大きく取れないような形状の場合には
誤差を生じる可能性が大きくなる。また、形状が複雑な
場合には最遠点がどれであるかが判らないことも起こり
うることから、極端な場合には測定不能に陥ったり、ま
た誤差の原因となることもある。本発明は、以上のよう
な従来の不具合を解消するためになされたものであり、
形状如何にかかわらずに仮想点を正確に求めることがで
きる位置測定装置の提供を目的とする。
However, in such a conventional dimension measuring apparatus, the farthest point is obtained as described above, and the virtual point is obtained by setting the window for that point. Therefore, the size of the window also changes according to the difference in cross-sectional shape. Therefore, an error may occur in the measurement depending on the shape, which causes a problem in the reproducibility of the clay model. For example, in the case of the shape shown in FIG. 11 in which the window can be made relatively large, there is very little possibility of causing an error, but in the case of a shape in which the window cannot be made large, the possibility of causing an error increases. Further, when the shape is complicated, it may happen that the farthest point is not known. In extreme cases, the measurement may become impossible or an error may occur. The present invention is made in order to solve the above conventional problems,
An object of the present invention is to provide a position measuring device capable of accurately obtaining a virtual point regardless of the shape.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
の本発明は、被写体の断面形状を入力する入力手段と、
当該入力手段によって入力した断面形状を点列データに
変換し、当該点列データを複数区間に分割する分割手段
と、当該分割手段によって分割された各区間ごとの点列
データからそれぞれの区間における近似直線を算出する
直線算出手段と、当該直線算出手段によって求められた
隣接する区間同志の近似曲線の交点を求める仮想点算出
手段とを有することを特徴とする。
The present invention for achieving the above object comprises an input means for inputting a sectional shape of a subject,
A dividing unit that converts the cross-sectional shape input by the input unit into point sequence data and divides the point sequence data into a plurality of sections, and an approximation in each section from the point sequence data for each section divided by the dividing unit. The present invention is characterized by having a straight line calculating means for calculating a straight line and a virtual point calculating means for calculating an intersection of approximate curves of adjacent sections obtained by the straight line calculating means.

【0007】[0007]

【作用】このように構成した本発明にあっては、分割手
段は、入力手段によって入力した被写体の断面形状を点
列データに変換してこの点列データを複数の区間に分割
し、直線算出手段は、この分割された各区間ごとの点列
データからそれぞれの区間における近似直線を算出す
る。そして仮想点算出手段は、求められた隣接する区間
同志の近似曲線の交点を求めその点を仮想点とする。分
割手段による分割区間の大きさを最適に設定すれば、仮
想点の精度を向上させることができることとなり、被写
体の形状を忠実に再現することができるようになる。
In the present invention thus constructed, the dividing means converts the cross-sectional shape of the subject inputted by the input means into point sequence data, divides the point sequence data into a plurality of sections, and calculates a straight line. The means calculates an approximate straight line in each section from the divided point sequence data for each section. Then, the virtual point calculation means obtains the intersection of the obtained approximate curves of the adjacent sections and sets the point as the virtual point. If the size of the divided section by the dividing means is optimally set, the precision of the virtual point can be improved, and the shape of the subject can be faithfully reproduced.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。尚本実施例において使用する位置測定装置は基
本的には図8に示す従来の構成と同じである。相違する
のは画像処理装置1に設けられている各種の手段であ
る。すなわち、カメラ2から入力した画像信号に基づき
レーザースリット光を複数の区間に分割する手段、当該
区間ごとの近似直線を算出する手段、隣接する近似直線
の交点を求める手段などの存在である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. The position measuring device used in this embodiment is basically the same as the conventional structure shown in FIG. What is different is various means provided in the image processing apparatus 1. That is, there are means for dividing the laser slit light into a plurality of sections based on the image signal input from the camera 2, means for calculating an approximate straight line for each section, means for obtaining an intersection of adjacent approximate straight lines, and the like.

【0009】図1は本発明にかかる位置測定装置の特に
画像処理装置1の構成を示した図である。画像信号入力
部20は、カメラ2からの画像信号を入力する部分であ
る。カメラ2から出力される画像信号は車体パネル等か
ら反射したそのパネル断面形状を呈するレーザースリッ
ト光に関するものである。点列データ演算部22では画
像信号入力部20を介して入力した画像信号に2値化処
理を施し、上記レーザースリット光の形状を点列データ
として演算する部分である。この部分でパネル断面形状
が点列データに変換されることになる。また、この部分
ではこの点列データを一定の法則にしたがって複数の区
間に分割する処理も行なう。この処理の方法は後に詳し
く説明する。近似直線算出部24では点列データ演算部
22において算出された各区分ごとの点列データにした
がい、その区分毎の近似直線を求める。仮想点算出部2
6では近似直線算出部24によって求められた近似直線
から隣接する区分間の仮想点を求める。
FIG. 1 is a view showing the arrangement of a position measuring apparatus according to the present invention, particularly an image processing apparatus 1. The image signal input unit 20 is a unit for inputting an image signal from the camera 2. The image signal output from the camera 2 relates to the laser slit light having the panel sectional shape reflected from the vehicle body panel or the like. The point sequence data calculation unit 22 is a unit that performs binarization processing on the image signal input via the image signal input unit 20 and calculates the shape of the laser slit light as point sequence data. At this portion, the panel cross-sectional shape is converted into point sequence data. Further, in this portion, the point sequence data is also divided into a plurality of sections according to a certain law. The method of this processing will be described later in detail. The approximate straight line calculation unit 24 obtains an approximate straight line for each segment according to the point sequence data for each segment calculated by the point sequence data calculation unit 22. Virtual point calculator 2
In 6, the virtual point between the adjacent sections is calculated from the approximate line calculated by the approximate line calculation unit 24.

【0010】各部分の概略の機能は上記の通りである
が、以下、図2に示したフローチャートにしたがって本
発明の位置測定装置の動作を詳細に説明する。まず、点
列データ演算部22では、画像信号入力部20を介して
カメラ2からのレーザースリット反射光に関する画像信
号を入力する(S1)。この点列データ演算部22で
は、まず図3(A)に示すような入力画像信号を各列ご
とにスキャンし、各列毎に同図(B)に示すような信号
を得る。このようにして得た信号の全列に対してをその
時間軸を拡大して同図(C)に示すような信号に変換
し、これらの信号の光重心を求めることによって同図
(D)に示すような点列データを得る。これによって、
入力画像信号が点列データに変換され、レーザースリッ
ト反射光の断面形状,換言すればパネルの断面形状が算
出されたことになる(S2)。次に、この点列データ演
算部22ではこの得られた点列データを複数の区間に分
割する処理を行なう。この処理は次のような手順に基づ
いて行われる。まず得られた点列データの始点aと終点
bとを結ぶ直線Labを求め、この直線Labに対する最遠
点cを求める。この直線Labと最遠点cとの離隔距離が
所定値以上であれば、この最遠点cを新たな端点とす
る。次に、点aと点cとを結ぶ直線Lac及び点cと点b
とを結ぶ直線Lcbとを算出し、上記と同様にそれぞれの
直線に対する最遠点d,eを求める。それぞれの直線に
対する最遠点の離隔距離が所定値以上である場合にはそ
の最遠点を新たな端点とする処理を行なう。直線Lacに
対する最遠点dの距離は所定値以上であるから、この点
が新たな最遠点とされることになる。一方、直線Lcbに
対する最遠点eの距離は所定値以内であるから、この点
は新たな端点とはされない。さらに、上記と同様にして
a,d,c,b各点を結ぶ直線を引いて、新たな最遠点
fを求める。そして点a,f,d,c,bの各点を結ぶ
直線を引いて、それぞれの直線に対する最遠点を求め
る。求められたそれぞれの最遠点とそれぞれの直線との
離隔距離が所定値以下であるかを判断する。この判断の
結果、図4(D)に示すものはこのそれぞれの最遠点の
距離が所定値以内であると判断されたから、a,f,
d,c,bの5点が特定されて、点列データがa−f,
f−d,d−c,c−bの4区間にそれぞれ自動的に分
割される(S3)。
The general function of each part is as described above, and the operation of the position measuring apparatus of the present invention will be described in detail below with reference to the flow chart shown in FIG. First, the point sequence data calculation unit 22 inputs an image signal relating to the laser slit reflected light from the camera 2 via the image signal input unit 20 (S1). The point sequence data calculation unit 22 first scans the input image signal as shown in FIG. 3A for each column, and obtains the signal as shown in FIG. 3B for each column. By expanding the time axis of all the columns of the signals thus obtained and converting them into the signals as shown in FIG. 7C, the optical center of gravity of these signals is obtained to obtain them. The point sequence data as shown in is obtained. by this,
The input image signal is converted into point sequence data, and the sectional shape of the laser slit reflected light, in other words, the sectional shape of the panel is calculated (S2). Next, the point sequence data calculation unit 22 performs a process of dividing the obtained point sequence data into a plurality of sections. This process is performed based on the following procedure. First, a straight line Lab connecting the starting point a and the ending point b of the obtained point sequence data is obtained, and the farthest point c with respect to this straight line Lab is obtained. If the separation distance between the straight line Lab and the farthest point c is a predetermined value or more, the farthest point c is set as a new end point. Next, a straight line Lac connecting point a and point c and point c and point b
A straight line Lcb that connects to and is calculated, and the farthest points d and e for each straight line are obtained in the same manner as above. When the distance of the farthest point from each straight line is equal to or larger than a predetermined value, the farthest point is set as a new end point. Since the distance of the farthest point d from the straight line Lac is equal to or larger than the predetermined value, this point becomes the new farthest point. On the other hand, since the distance of the farthest point e from the straight line Lcb is within a predetermined value, this point is not a new end point. Further, similarly to the above, a straight line connecting the points a, d, c and b is drawn to obtain a new farthest point f. Then, a straight line connecting the points a, f, d, c, and b is drawn to find the farthest point with respect to each straight line. It is determined whether the calculated distance between each farthest point and each straight line is equal to or less than a predetermined value. As a result of this judgment, in the case of FIG. 4D, it is judged that the distances of these farthest points are within a predetermined value.
Five points of d, c, and b are specified, and the point sequence data is af,
It is automatically divided into four sections of f-d, d-c, and c-b (S3).

【0011】次に、この分割された4つの区間に対して
2次微分処理が行なわれる。この処理は近似直線演算部
24で行われる。すなわち、図5に示すようにbc間を
区間1として、cd間を区間2として、df間を区間3
として、さらにfa間を区間4としてそれぞれの2次微
分が行われる。そして、この2次微分の結果、この値が
ほぼ0となる範囲を求める。この2次微分値が0の区間
は図5に示す通りである。このように2次微分値を求め
るのは、区間分割された点列データが直線状に変化して
いる区間を探し出すためである。したがって、2次微分
値がほぼ0の区間は点列データが線形的に変化している
区間であるということになる(S4)。次に、図5に示
すように各区間において直線的に変化する部分の始点と
終点とを結ぶ直線を引く。このようにして求めた直線は
近似直線とされる(S5)。そして、仮想点算出部26
では求めた各区間ごとの近似曲線の交点を求める処理が
行われる。つまり、図6に示すように例えば区間1の近
似曲線L10と区間2の近似曲線L20との交点Xを求め
る。この交点Xはクレイモデルの曲面を再現するための
仮想点とされる(S6)。
Next, a quadratic differential process is performed on the four divided sections. This processing is performed by the approximate straight line calculation unit 24. That is, as shown in FIG. 5, section 1 is between bc, section 2 is between cd, and section 3 is between df.
Further, each of the second differentials is performed with the interval between fas as the section 4. Then, as a result of the second derivative, a range in which this value is almost 0 is obtained. The section in which the secondary differential value is 0 is as shown in FIG. The reason why the second-order differential value is obtained in this way is to find a section in which the point sequence data divided into sections changes linearly. Therefore, the section in which the secondary differential value is almost 0 is the section in which the point sequence data changes linearly (S4). Next, as shown in FIG. 5, a straight line connecting the start point and the end point of the portion that linearly changes in each section is drawn. The straight line thus obtained is an approximate straight line (S5). Then, the virtual point calculation unit 26
Then, the process of obtaining the intersection of the obtained approximate curve for each section is performed. That is, as shown in FIG. 6, for example, an intersection X between the approximated curve L10 in the section 1 and the approximated curve L20 in the section 2 is obtained. This intersection X is a virtual point for reproducing the curved surface of the clay model (S6).

【0012】例えば、図7(A)に示すようなパネル形
状の場合には、H,I,J,K,L,M,N,O,P,
Qが仮想点として求められることになる。同図(B)の
ものでは、R,S,Tがそれぞれ仮想点とされる。この
仮想点は以上のような処理に基づいて造形モデルより得
られた断面形状に基づいて得られることになるが、車体
設計者はこの仮想点とこれを挾む区間の直線とに基づい
て曲線を再現していくことになる。
For example, in the case of the panel shape as shown in FIG. 7A, H, I, J, K, L, M, N, O, P,
Q will be obtained as a virtual point. In the case of FIG. 7B, R, S, and T are virtual points. This virtual point will be obtained based on the cross-sectional shape obtained from the modeling model based on the above processing, but the vehicle body designer will curve based on this virtual point and the straight line in the interval between them. Will be reproduced.

【0013】[0013]

【発明の効果】以上述べたように本発明によれば、被写
体の断面形状をその形状を形作る直線の方向が変化する
部分を境として複数の区分に分け、この区間の近似直線
を求めその近似直線の交点を仮想点とするようにしたの
で、仮想点の精度を向上させることができるようにな
り、上記被写体の再現精度を向上させることができるよ
うになる。
As described above, according to the present invention, the cross-sectional shape of a subject is divided into a plurality of sections with a portion where the direction of the straight line forming the shape is changed as a boundary, and an approximate straight line in this section is obtained and approximated. Since the intersection of the straight lines is set as the virtual point, the accuracy of the virtual point can be improved and the reproduction accuracy of the subject can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】は、本発明にかかる位置測定装置の内、画像処
理装置の構成を示す図である。
FIG. 1 is a diagram showing a configuration of an image processing device in a position measuring device according to the present invention.

【図2】は、図1に示した装置の処理を示すフローチャ
ートである。
FIG. 2 is a flowchart showing a process of the apparatus shown in FIG.

【図3】は、点列データを求める場合の処理を示す図で
ある。
FIG. 3 is a diagram showing a process for obtaining point sequence data.

【図4】は、点列データを区間分割する際の処理を示す
図である。
FIG. 4 is a diagram showing a process when the point sequence data is divided into sections.

【図5】は、近似曲線を求める場合の処理を示す図であ
る。
FIG. 5 is a diagram showing a process for obtaining an approximate curve.

【図6】は、仮想点を求める場合の処理を示す図であ
る。
FIG. 6 is a diagram showing processing for obtaining a virtual point.

【図7】は、仮想点の意味を説明するための図である。FIG. 7 is a diagram for explaining the meaning of virtual points.

【図8】は、従来の位置測定装置の構成の一例を示す図
である。
FIG. 8 is a diagram showing an example of a configuration of a conventional position measuring device.

【図9】は、図8に示した装置のレーザースリット光源
の構成を示した図である。
9 is a diagram showing a configuration of a laser slit light source of the apparatus shown in FIG.

【図10】は、図8に示した装置のカメラの構成を示し
た図である。
10 is a diagram showing a configuration of a camera of the device shown in FIG.

【図11】は、図8に示した装置によって仮想点を求め
る処理の説明に供する図である。
FIG. 11 is a diagram for explaining a process of obtaining a virtual point by the device shown in FIG.

【符号の説明】[Explanation of symbols]

1…画像処理装置 2…カメラ(入力手段) 22…点列データ演算部(分割手段) 24…近似直線演算部(直線算出手段) 26…仮想点算出部(仮想点算出手段) DESCRIPTION OF SYMBOLS 1 ... Image processing apparatus 2 ... Camera (input means) 22 ... Point sequence data calculation part (division means) 24 ... Approximate straight line calculation part (straight line calculation means) 26 ... Virtual point calculation part (virtual point calculation means)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】被写体の断面形状を入力する入力手段と、 当該入力手段によって入力した断面形状を点列データに
変換し、当該点列データを複数区間に分割する分割手段
と、 当該分割手段によって分割された各区間ごとの点列デー
タからそれぞれの区間における近似直線を算出する直線
算出手段と、 当該直線算出手段によって求められた隣接する区間同志
の近似曲線の交点を求める仮想点算出手段とを有するこ
とを特徴とする位置測定装置。
1. Input means for inputting a cross-sectional shape of a subject, dividing means for converting the cross-sectional shape input by the input means into point sequence data, and dividing the point sequence data into a plurality of sections, and the dividing means. A straight line calculating means for calculating an approximate straight line in each section from the divided point sequence data for each section, and a virtual point calculating means for calculating an intersection of the approximate curves of adjacent sections obtained by the straight line calculating means. A position measuring device characterized by having.
JP4089088A 1992-04-09 1992-04-09 Position measuring device Pending JPH05288513A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4089088A JPH05288513A (en) 1992-04-09 1992-04-09 Position measuring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4089088A JPH05288513A (en) 1992-04-09 1992-04-09 Position measuring device

Publications (1)

Publication Number Publication Date
JPH05288513A true JPH05288513A (en) 1993-11-02

Family

ID=13961123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4089088A Pending JPH05288513A (en) 1992-04-09 1992-04-09 Position measuring device

Country Status (1)

Country Link
JP (1) JPH05288513A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6404922B1 (en) 1998-05-15 2002-06-11 Nec Corporation Curve length measuring device and measuring method therefore and storage medium which stores control program for measuring length of curve
FR2888966A1 (en) * 2005-07-20 2007-01-26 Eric Ganci Motor vehicle part e.g. windscreen, protecting mask manufacturing method, involves determining part`s three-dimensional geometrical data from three-dimensional model, having splines, of external surface of vehicle portions encircling part

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6404922B1 (en) 1998-05-15 2002-06-11 Nec Corporation Curve length measuring device and measuring method therefore and storage medium which stores control program for measuring length of curve
FR2888966A1 (en) * 2005-07-20 2007-01-26 Eric Ganci Motor vehicle part e.g. windscreen, protecting mask manufacturing method, involves determining part`s three-dimensional geometrical data from three-dimensional model, having splines, of external surface of vehicle portions encircling part

Similar Documents

Publication Publication Date Title
KR100423917B1 (en) Correction method and correction device for mask pattern
EP0533590A2 (en) Distance measuring method and apparatus
US4790023A (en) Method for measuring dimensions of fine pattern
CN113448335A (en) Path planning method and device, vehicle and readable storage medium
JPH05119252A (en) Method and apparatus for distance measurement of camera and automatic quick focusing
US7039889B2 (en) Apparatus, method, and program for designing a mask and method for fabricating semiconductor devices
JPH102722A (en) Three-dimensional position-measuring apparatus
US5858297A (en) Method and apparatus of correcting superfluous curing thickness of optical modeling product
EP0488392A1 (en) Distance measuring apparatus
JPH05288513A (en) Position measuring device
US20040230939A1 (en) Calculating method, verification method, verification program and verification system for edge deviation quantity, and semiconductor device manufacturing method
EP0593037A2 (en) Data recording method, data recording apparatus and data recording medium
KR100472823B1 (en) Method for detecting lane and system therefor
JPH08305852A (en) Three-dimensional measuring method for air bubble by image processing
CN114519422A (en) Integrated decoder, multi-task network model and training method
JP3172391B2 (en) Sound environment reproduction method
JP3501564B2 (en) Scanning exposure apparatus and error shot determination method
JP2005196245A (en) Analytical model generating device and analytical model generating method
JP2959541B2 (en) Earth sensor device
JPS6237329B2 (en)
JP2755885B2 (en) Method for detecting the position of a light beam incident on a CCD
JPH07306038A (en) Distance measuring instrument
JP2002254490A (en) Optical element, method for molding the same, and optical scanner
JPH05126545A (en) Shape measuring instrument
CN118011421A (en) Theodolite image automatic focusing method and system based on laser radar depth estimation