JPH1114308A - Three-dimensional position detection method and device - Google Patents

Three-dimensional position detection method and device

Info

Publication number
JPH1114308A
JPH1114308A JP9163160A JP16316097A JPH1114308A JP H1114308 A JPH1114308 A JP H1114308A JP 9163160 A JP9163160 A JP 9163160A JP 16316097 A JP16316097 A JP 16316097A JP H1114308 A JPH1114308 A JP H1114308A
Authority
JP
Japan
Prior art keywords
image
camera
measurement object
dimensional position
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.)
Pending
Application number
JP9163160A
Other languages
Japanese (ja)
Inventor
Manabu Gokan
学 五閑
Zenichi Okabashi
善一 岡橋
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9163160A priority Critical patent/JPH1114308A/en
Publication of JPH1114308A publication Critical patent/JPH1114308A/en
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Measurement Of Optical Distance (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】 【課題】 巨大な計算コストと処理時間をかけることな
く、従来よりも正確な測定結果を得ることができる3次
元位置検出方法と装置を提供することを目的とする。 【解決手段】 両眼視を行うように回転対称形状の測定
対象物1に対して配置された第1,第2のカメラ2R,
2Lのそれぞれの画像3R,3Lにおける測定対象物の
中心位置1c,1dを画像処理手段7aで計算し、位置
検出手段7bでは中心位置1c,1dとを対応点とし
て、三角測量の原理を用いて測定対象物1までの3次元
位置を検出する。
(57) [Problem] To provide a three-dimensional position detection method and apparatus capable of obtaining a more accurate measurement result than before, without enormous calculation cost and processing time. SOLUTION: First and second cameras 2R, 2R, which are arranged on a rotationally symmetric measurement object 1 so as to perform binocular vision.
The center position 1c, 1d of the measurement target in each of the 2L images 3R, 3L is calculated by the image processing means 7a, and the position detection means 7b uses the principle of triangulation with the center positions 1c, 1d as corresponding points. A three-dimensional position up to the measurement object 1 is detected.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は非接触で3次元位置
検出を実現する3次元位置検出方法と装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for detecting a three-dimensional position without contact.

【0002】[0002]

【従来の技術】従来、非接触で測定対象物までの3次元
位置を計測する場合には、ステレオ法が用いられてい
る。
2. Description of the Related Art Conventionally, when measuring a three-dimensional position up to an object to be measured in a non-contact manner, a stereo method is used.

【0003】ステレオ法とは、左右2台のカメラがそれ
ぞれ測定対象物を撮影し、その画像を使用して、左と右
の画像が撮像面の上でそれぞれどの位置に対応している
かを算出し、三角測量の原理を利用して3次元位置を計
測している。
[0003] In the stereo method, two cameras on the left and right each photograph an object to be measured, and the images are used to calculate which positions the left and right images correspond to on the imaging surface. Then, the three-dimensional position is measured using the principle of triangulation.

【0004】具体的には、図2に示すように、測定対象
物1に対して右カメラ2Rと左カメラ2Lを配置し、画
像処理装置6では、右カメラ2Rの撮像によって得られ
た画像3Rの中の点4が、左カメラ2Lの撮像によって
得られた画像3Lの中のどの位置に対応しているかを算
出して点4の対応点5を求め、三角測量の原理を利用し
て3次元位置を求めている。
More specifically, as shown in FIG. 2, a right camera 2R and a left camera 2L are arranged with respect to an object 1 to be measured, and an image processor 6 captures an image 3R obtained by the right camera 2R. Of the point 3 in the image 3L obtained by the imaging by the left camera 2L, the corresponding point 5 of the point 4 is calculated, and the point 3 of the point 4 is calculated using the principle of triangulation. Finding the dimensional position.

【0005】[0005]

【発明が解決しようとする課題】このような従来の3次
元位置検出方法では、画像3Rの中の点4が画像3Lの
中のどの位置に対応しているかを算出することが必要で
あって、入力画像中から対応点を見つけ出すためには、
原理的には、撮像したすべての画素について処理を行う
ことが必要であるが、巨大な計算コストと処理時間を必
要とする。
In such a conventional three-dimensional position detecting method, it is necessary to calculate to which position in the image 3L the point 4 in the image 3R corresponds. , To find the corresponding points in the input image,
In principle, it is necessary to perform processing on all the pixels that have been imaged, but this requires enormous computational cost and processing time.

【0006】そこで、撮像したすべての画素について処
理を行わずに、複数の画素からなるグループを一単位と
して上記の処理を実施した場合には、あいまい不正確な
対応点しか得ることができないと言った問題がある。
Therefore, if the above-described processing is performed for a group of a plurality of pixels as one unit without performing the processing for all the captured pixels, it can be said that only ambiguous and inaccurate corresponding points can be obtained. There is a problem.

【0007】本発明は巨大な計算コストと処理時間をか
けることなく、従来よりも正確な測定結果を得ることが
できる3次元位置検出方法と装置を提供することを目的
としている。
An object of the present invention is to provide a three-dimensional position detecting method and apparatus capable of obtaining a more accurate measurement result than before, without enormous calculation cost and processing time.

【0008】[0008]

【課題を解決するための手段】本発明の3次元位置検出
方法は、回転対称形状の測定対象物を測定するに際し、
両眼視を行うように配置された第1,第2のカメラで測
定対象物を撮影し、第1のカメラの画像から算出した測
定対象物の中心位置と第2のカメラの画像から算出した
測定対象物の中心位置とを、第1のカメラの画像と第2
のカメラの画像の対応点として測定対象物の3次元位置
を検出することを特徴とする。
According to the three-dimensional position detecting method of the present invention, when measuring a rotationally symmetric measurement object,
The object to be measured is photographed by the first and second cameras arranged to perform binocular vision, and is calculated from the center position of the object to be measured calculated from the image of the first camera and the image of the second camera. The center position of the object to be measured is compared with the image of the first camera and the second position.
The three-dimensional position of the measurement object is detected as the corresponding point of the image of the camera.

【0009】この本発明によると、巨大な計算コストと
処理時間をかけることなく、従来よりも正確な測定結果
を得ることができる。
According to the present invention, it is possible to obtain a more accurate measurement result than before, without enormous calculation cost and processing time.

【0010】[0010]

【発明の実施の形態】請求項1に記載の3次元位置検出
方法は、回転対称形状の測定対象物の3次元位置を非接
触で測定するに際し、両眼視を行うように測定対象物に
対して配置された第1,第2のカメラで測定対象物を撮
影し、第1のカメラの画像から算出した測定対象物の中
心位置と第2のカメラの画像から算出した測定対象物の
中心位置とを、第1のカメラの画像と第2のカメラの画
像の対応点として、三角測量の原理を用いて測定対象物
までの3次元位置を検出することを特徴とする。
The three-dimensional position detecting method according to the first aspect of the present invention provides a method for detecting a three-dimensional position of a rotationally symmetric measurement object in a non-contact manner so as to perform binocular vision. The first and second cameras are arranged to photograph the measurement object, and the center position of the measurement object calculated from the image of the first camera and the center of the measurement object calculated from the image of the second camera Using the position as a corresponding point between the image of the first camera and the image of the second camera, a three-dimensional position to the object to be measured is detected using the principle of triangulation.

【0011】請求項2記載の3次元位置検出装置は、回
転対称形状の測定対象物の3次元位置を非接触で測定す
る3次元位置検出装置であって、両眼視を行うように測
定対象物に対して配置された第1,第2のカメラと、第
1,第2のカメラの画像のそれぞれの画像における測定
対象物の中心位置を計算する画像処理手段と、第1のカ
メラの画像から算出した測定対象物の中心位置と第2の
カメラの画像から算出した測定対象物の中心位置とを、
第1のカメラの画像と第2のカメラの画像の対応点とし
て、三角測量の原理を用いて測定対象物までの3次元位
置を検出する位置検出手段とを設けたことを特徴とす
る。
According to a second aspect of the present invention, there is provided a three-dimensional position detecting apparatus for measuring the three-dimensional position of a rotationally symmetric measuring object in a non-contact manner. First and second cameras arranged for an object, image processing means for calculating a center position of the measurement object in each of the images of the first and second cameras, and an image of the first camera And the center position of the measurement target calculated from the image of the second camera,
Position detection means for detecting a three-dimensional position to a measurement object using the principle of triangulation as a corresponding point between the image of the first camera and the image of the second camera is provided.

【0012】以下、本発明の3次元位置検出方法を具体
的な実施の形態に基づいて説明する。図1は本発明の3
次元位置検出方法を採用した3次元位置検出装置を示
す。
Hereinafter, a three-dimensional position detecting method according to the present invention will be described based on specific embodiments. FIG. 1 shows the third embodiment of the present invention.
1 shows a three-dimensional position detection device that employs a three-dimensional position detection method.

【0013】回転対称形状の測定対象物1に対して右カ
メラ2Rと左カメラ2Lを配置し、右カメラ2Rの画像
3Rと左カメラ2Lの画像3Lが入力された画像処理装
置7では、第1のカメラの画像3Rから算出した測定対
象物の中心位置と第2のカメラの画像2Lから算出した
測定対象物の中心位置とを、第1のカメラの画像と第2
のカメラの画像の対応点として、三角測量の原理を用い
て測定対象物までの3次元位置を検出する。
In the image processing apparatus 7 in which the right camera 2R and the left camera 2L are arranged with respect to the rotationally symmetric measurement object 1, the image 3R of the right camera 2R and the image 3L of the left camera 2L are inputted. The center position of the measurement object calculated from the image 3R of the second camera and the center position of the measurement object calculated from the image 2L of the second camera are compared with the image of the first camera and the second image.
The three-dimensional position to the object to be measured is detected using the principle of triangulation as the corresponding point of the camera image.

【0014】具体的には、画像処理装置7は画像処理手
段7aと位置検出手段7bとで構成されている。画像処
理手段7aでは、画像3Rにおける規定範囲8a,8b
における測定対象物1の輪郭線1a,1bを抽出し、回
転対称形状の測定対象物の画面3Rにおける中心位置1
cを輪郭線1a,1bから算出する。同様に、画像3L
における規定範囲9a,9bにおける測定対象物1の輪
郭線1a,1bを抽出して画面3Lにおける回転対称形
状の測定対象物の中心位置1dを算出する。
More specifically, the image processing device 7 comprises an image processing means 7a and a position detecting means 7b. In the image processing means 7a, the specified ranges 8a, 8b in the image 3R
The contour lines 1a and 1b of the measurement object 1 are extracted at the center position 1 on the screen 3R of the rotationally symmetric measurement object.
c is calculated from the contour lines 1a and 1b. Similarly, image 3L
The contour lines 1a and 1b of the measurement object 1 in the specified ranges 9a and 9b are extracted, and the center position 1d of the rotationally symmetric measurement object on the screen 3L is calculated.

【0015】位置検出手段7bでは、画像処理手段7a
で求めた画像3Rの中の中心線1cが、画像3Lの対応
する中心線1dであるとして三角測量の原理を利用して
測定対象物の3次元位置を求める。
The position detecting means 7b includes an image processing means 7a
Assuming that the center line 1c in the image 3R obtained in the above is the corresponding center line 1d of the image 3L, the three-dimensional position of the measurement target is obtained using the principle of triangulation.

【0016】なお、図1に示した装置は、具体的には、
空気調和機の冷凍配管の継目を産業用ロボットがロー付
け処理するに際して、ワークである冷凍配管の継目まで
の距離を測定する工程で運転されており、測定結果の距
離に基づいて産業用ロボットがロー付け運転される。
The device shown in FIG. 1 is specifically,
When the industrial robot brazes the joint of the refrigeration pipe of the air conditioner, it is operated in the process of measuring the distance to the joint of the refrigeration pipe, which is the work, and the industrial robot is operated based on the distance of the measurement result. Driven by brazing.

【0017】[0017]

【発明の効果】以上のように本発明によれば、両眼視を
行うように配置された第1,第2のカメラの、第1のカ
メラの画像から算出した測定対象物の中心位置と第2の
カメラの画像から算出した測定対象物の中心位置とを、
第1のカメラの画像と第2のカメラの画像の対応点とし
て、三角測量の原理を用いて回転対称形状の測定対象物
までの3次元位置を検出するので、従来の方法に比べて
高速かつ低コストで3次元計測を実現できる。
As described above, according to the present invention, the center position of the object to be measured, which is calculated from the image of the first camera, of the first and second cameras arranged to perform binocular vision. The center position of the measurement object calculated from the image of the second camera is
As the corresponding point between the image of the first camera and the image of the second camera, the three-dimensional position up to the rotationally symmetric measurement object is detected using the principle of triangulation, so that it is faster and faster than the conventional method. Three-dimensional measurement can be realized at low cost.

【0018】また、本発明の3次元計測装置によると本
発明の3次元計測方法を実現できる。
According to the three-dimensional measuring apparatus of the present invention, the three-dimensional measuring method of the present invention can be realized.

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

【図1】本発明の3次元位置検出方法の具体的な実施の
形態を示す構成図
FIG. 1 is a configuration diagram showing a specific embodiment of a three-dimensional position detection method of the present invention.

【図2】同実施の形態における3次元画像取り込みの説
明図
FIG. 2 is an explanatory view of capturing a three-dimensional image in the embodiment.

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

1 回転対称形状の測定対象物 2R 右カメラ 2L 左カメラ 3R 右カメラ2Rの画像 3L 左カメラ2Lの画像 7 画像処理装置 7a 画像処理手段 7b 位置検出手段 1a,1b 測定対象物1の輪郭線 1c 画面3Rにおける中心位置 1d 画面3Lにおける中心位置 REFERENCE SIGNS LIST 1 rotationally symmetric measurement target 2R right camera 2L left camera 3R right camera 2R image 3L left camera 2L image 7 image processing device 7a image processing means 7b position detection means 1a, 1b contour line 1c of measurement object 1 Center position in 3R 1d Center position in screen 3L

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】回転対称形状の測定対象物の3次元位置を
非接触で測定するに際し、 両眼視を行うように測定対象物に対して配置された第
1,第2のカメラで測定対象物を撮影し、 第1のカメラの画像から算出した測定対象物の中心位置
と第2のカメラの画像から算出した測定対象物の中心位
置とを、第1のカメラの画像と第2のカメラの画像の対
応点として、三角測量の原理を用いて測定対象物までの
3次元位置を検出する3次元位置検出方法。
When measuring the three-dimensional position of a rotationally symmetric measurement object in a non-contact manner, the first and second cameras arranged with respect to the measurement object perform binocular vision. The object is photographed, and the center position of the measurement object calculated from the image of the first camera and the center position of the measurement object calculated from the image of the second camera are compared with the image of the first camera and the second camera. A three-dimensional position detecting method for detecting a three-dimensional position up to a measurement object using the principle of triangulation as a corresponding point of the image.
【請求項2】回転対称形状の測定対象物の3次元位置を
非接触で測定する3次元位置検出装置であって、 両眼視を行うように測定対象物に対して配置された第
1,第2のカメラと、 第1,第2のカメラの画像のそれぞれの画像における測
定対象物の中心位置を計算する画像処理手段と、 第1のカメラの画像から算出した測定対象物の中心位置
と第2のカメラの画像から算出した測定対象物の中心位
置とを、第1のカメラの画像と第2のカメラの画像の対
応点として、三角測量の原理を用いて測定対象物までの
3次元位置を検出する位置検出手段とを設けた3次元位
置検出装置。
2. A three-dimensional position detecting device for measuring a three-dimensional position of a rotationally symmetric measurement object in a non-contact manner, wherein the first and second position detection devices are arranged with respect to the measurement object so as to perform binocular vision. A second camera; image processing means for calculating a center position of the measurement target in each of the images of the first and second cameras; a center position of the measurement target calculated from the image of the first camera; Using the center position of the measurement object calculated from the image of the second camera and the corresponding point of the image of the first camera and the image of the second camera, a three-dimensional image of the measurement object using the principle of triangulation. A three-dimensional position detecting device provided with position detecting means for detecting a position.
JP9163160A 1997-06-20 1997-06-20 Three-dimensional position detection method and device Pending JPH1114308A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9163160A JPH1114308A (en) 1997-06-20 1997-06-20 Three-dimensional position detection method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9163160A JPH1114308A (en) 1997-06-20 1997-06-20 Three-dimensional position detection method and device

Publications (1)

Publication Number Publication Date
JPH1114308A true JPH1114308A (en) 1999-01-22

Family

ID=15768381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9163160A Pending JPH1114308A (en) 1997-06-20 1997-06-20 Three-dimensional position detection method and device

Country Status (1)

Country Link
JP (1) JPH1114308A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001198112A (en) * 2000-01-20 2001-07-24 Hitachi Medical Corp Biological light measurement device
KR100395773B1 (en) * 2001-04-18 2003-08-21 대우조선해양 주식회사 Apparatus for measuring coordinate based on optical triangulation using the images
KR100490525B1 (en) * 2001-09-29 2005-05-19 박상래 Position of Target Image Tracking System in DVR(Digital Video Recorder)
GB2451461A (en) * 2007-07-28 2009-02-04 Naveen Chawla Camera based 3D user and wand tracking human-computer interaction system
WO2010042506A3 (en) * 2008-10-08 2010-07-15 The Richard M. Weiss Revocable Trust Apparatus and method for measuring displacement of a curved surface using dual laser beams
DE102018102988A1 (en) * 2018-02-09 2019-08-14 Hochschule Rheinmain University Of Applied Sciences Wiesbaden Rüsselsheim Method and device for determining and monitoring the position and orientation of a cylindrical object

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001198112A (en) * 2000-01-20 2001-07-24 Hitachi Medical Corp Biological light measurement device
KR100395773B1 (en) * 2001-04-18 2003-08-21 대우조선해양 주식회사 Apparatus for measuring coordinate based on optical triangulation using the images
KR100490525B1 (en) * 2001-09-29 2005-05-19 박상래 Position of Target Image Tracking System in DVR(Digital Video Recorder)
GB2451461A (en) * 2007-07-28 2009-02-04 Naveen Chawla Camera based 3D user and wand tracking human-computer interaction system
WO2010042506A3 (en) * 2008-10-08 2010-07-15 The Richard M. Weiss Revocable Trust Apparatus and method for measuring displacement of a curved surface using dual laser beams
US7864342B2 (en) 2008-10-08 2011-01-04 The Richard M. Weiss Revocable Trust Apparatus and method for measuring displacement of a curved surface using dual laser beams
DE102018102988A1 (en) * 2018-02-09 2019-08-14 Hochschule Rheinmain University Of Applied Sciences Wiesbaden Rüsselsheim Method and device for determining and monitoring the position and orientation of a cylindrical object

Similar Documents

Publication Publication Date Title
US10825198B2 (en) 3 dimensional coordinates calculating apparatus, 3 dimensional coordinates calculating method, 3 dimensional distance measuring apparatus and 3 dimensional distance measuring method using images
JP5311016B2 (en) Stereo camera unit and stereo matching method
US6539330B2 (en) Method and apparatus for measuring 3-D information
TWI521471B (en) 3 - dimensional distance measuring device and method thereof
JP2008275366A (en) Stereo 3D measurement system
WO2005088250A1 (en) Method and system of measuring an object in a digital image
JP3696336B2 (en) How to calibrate the camera
JPH1114308A (en) Three-dimensional position detection method and device
CN115326835B (en) Cylinder inner surface detection method, visualization method and detection system
CN115014228B (en) Embedded extensometer and biaxial vision measurement method based on vision measurement
JP2002099902A (en) Image processing apparatus for measuring three-dimensional information of an object by binocular stereopsis, and a recording medium storing the method or the measurement program
JPH0991436A (en) Image processing method and apparatus
JP3912638B2 (en) 3D image processing device
JPH0875454A (en) Ranging device
CN206583440U (en) A kind of projected image sighting distance detecting system
JP2970835B2 (en) 3D coordinate measuring device
JP4918675B2 (en) 3D coordinate measurement method
JP2005083992A (en) Method and device for measuring coaxiality
CN108759720B (en) Measurement method of smooth surface
JP2009250777A (en) Surface inspection device and surface inspection method
JP4240215B2 (en) Video type three-dimensional position measuring device, video type extensometer and video type width meter
JP3340599B2 (en) Plane estimation method
KR100395773B1 (en) Apparatus for measuring coordinate based on optical triangulation using the images
CN100491900C (en) Automatic measurement method and system for personnel spatial orientation
CN117252929B (en) Visual calibration device, radial line calibration plate and visual calibration method