[go: up one dir, main page]

JPH03158710A - Image data generating device - Google Patents

Image data generating device

Info

Publication number
JPH03158710A
JPH03158710A JP29810789A JP29810789A JPH03158710A JP H03158710 A JPH03158710 A JP H03158710A JP 29810789 A JP29810789 A JP 29810789A JP 29810789 A JP29810789 A JP 29810789A JP H03158710 A JPH03158710 A JP H03158710A
Authority
JP
Japan
Prior art keywords
data
image
video
height
coordinates
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
JP29810789A
Other languages
Japanese (ja)
Other versions
JP2775924B2 (en
Inventor
Akihiko Kanamori
金森 彰彦
Shuichi Sunahara
秀一 砂原
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP1298107A priority Critical patent/JP2775924B2/en
Publication of JPH03158710A publication Critical patent/JPH03158710A/en
Application granted granted Critical
Publication of JP2775924B2 publication Critical patent/JP2775924B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

PURPOSE:To accurately measure various shapes by making brightness data correspond to coordinate positions on a video image plane and storing the data in a video data storage means. CONSTITUTION:An object W is moved in the width direction of slit light L to a position where an external synchronizing signal is inputted from a conveyor controller 30. Then the object W is irradiated with the light L from an irradiating machine 11, its reflected light R is picked up by a TV camera 12, and the video signal of an image is passed through an A/D converter 21, so that a coordinate arithmetic part 22 calculates distance coordinates. Then the calculated distance coordinates are converted into brightness data, which are written in an image memory 24. Then when it is judged that brightness data equivalent to one output image plane are written in the memory 24, the brightness data are converted as image data into a video signal by a D/A converter 25 and outputted to an image processor 9.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は画像データ作成装置に関し、詳しくは対象物の
高さ情報を含むビデオ出力用データを作成する画像デー
タ作成装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image data creation device, and more particularly to an image data creation device that creates video output data including height information of an object.

[従来の技術] 従来、各種対象物の形状検出あるいは形状認識等を、C
ODカメラ等の2次元のテレビカメラにて対象物を撮像
し、得られたビデオ信号を画像処理装置にて処理するも
のがある。この場合、撮像された2次元画像には、対象
物の2次元座標位置に対応した対象物表面の輝度情報が
含まれており、2次元的な形状(輪郭)とこの輝度情報
とに基づいて対象物の認識がなされるのである。即ち、
輝度の差異により対象物の平面上の位置だけでなく高さ
も判断される。また、このようなテレビカメラからのビ
デオ信号に基づいて行なわれる画像処理の手法は、工業
技術院・電子総合研究所の開発したrsPIDERJ 
を初め、数多く提案されている。そして、これらの処理
手法を用いて、対象物の形状計;凱種類判肌 文字認識
等、各種用途に応じた多くの画像処理装置が開発さね、
使用されている。
[Prior art] Conventionally, shape detection or shape recognition of various objects has been performed using C.
Some devices image an object with a two-dimensional television camera such as an OD camera, and process the obtained video signal with an image processing device. In this case, the captured two-dimensional image includes brightness information of the object surface corresponding to the two-dimensional coordinate position of the object, and based on the two-dimensional shape (contour) and this brightness information, The object is recognized. That is,
Based on the difference in brightness, not only the position on the plane of the object but also its height can be determined. In addition, the image processing method based on the video signal from the television camera is the rsPIDERJ developed by the Japan Electronics Research Institute of the Agency of Industrial Science and Technology.
Many proposals have been made, including . Using these processing methods, many image processing devices have been developed for various purposes, such as object shape measurement, character recognition, etc.
It is used.

一方、対象物の3次元形状を輝度によらずに検出する装
置も知られている。この種の装置(上対象物に照射され
たスリット光の反射光をテレビカメラにて撮像すること
により、撮像されたスリット光画像から三角測量の原理
でテレビカメラから対象物表面までの距離を算出するも
のである。尚、このような装置(よ特開昭60−253
806号公報に開示されている。
On the other hand, devices are also known that detect the three-dimensional shape of an object without depending on the brightness. This type of device (above) By capturing the reflected light of the slit light irradiated on the target object with a TV camera, the distance from the TV camera to the target surface is calculated from the captured slit light image using the principle of triangulation. In addition, such a device (Japanese Patent Application Laid-Open No. 60-253
It is disclosed in Japanese Patent No. 806.

[発明が解決しようとする課題] しかしながら、輝度の差異により対象物の形状を判断す
る場合において(よ対象物の表面が鏡面仕上げされた金
属物体等では、テレビカメラに撮像される光の強度差、
即ち、明暗比率が小さいため、ビデオ信号として出力さ
れる輝度情報が不正確となってしまい、対象物の形状、
特に高さが正確に検出できないという問題が生じていL
そのため、こうした場合には、数多く開発された画像処
理装置の機能を充分に生かしきれなかつLまだ、三角測
量に基づいて対象物の形状を検出する装置は、単に対象
物の3次元座標値を算出するものであったり、その座標
値を用いてすきま計:/凱 段差計測といった特定の目
的に使用される専用機であったりして、汎用の画像処理
装置と接続できず、多種多様な計測に適用するには、そ
の都度、目的に応じた装置を開発する必要があった。
[Problems to be Solved by the Invention] However, when determining the shape of an object based on differences in brightness (for example, in the case of a metal object with a mirror-finished surface, differences in the intensity of light captured by a television camera) ,
In other words, because the brightness ratio is small, the brightness information output as a video signal becomes inaccurate, and the shape of the object,
In particular, there is a problem that the height cannot be detected accurately.
Therefore, in such cases, the functions of many image processing devices that have been developed cannot be fully utilized, and devices that detect the shape of an object based on triangulation simply calculate the three-dimensional coordinate values of the object. The coordinates of the clearance meter may be used to measure the gap, or the coordinate value may be used to measure the gap. To apply it, it was necessary to develop a device tailored to the purpose each time.

本発明の画像データ作成装置は上記課題を解決し、対象
物の3次元形状を正確に検出すると共に、従来からの画
像処理装置との接続を可能にし、その機能を充分に生か
すことを目的とする。
The image data creation device of the present invention solves the above problems, accurately detects the three-dimensional shape of an object, and enables connection with a conventional image processing device to fully utilize its functions. do.

[課題を解決するための手段] 本発明の画像データ作成装置(よ第1図に例示するよう
に、 対象物Wの高さ情報を含むビデオ出力用データを作成す
る画像データ作成装置であって、上記対象物Wの表面を
横切る主走査線上に光りを照射すると共に、その反射光
Rを照射方向とは異なる角度で撮像する撮像手段M1と
、上記撮像された反射光Rの変位に基づいて上記主走査
線上における対象物Wの高さデータを、該主走査線上の
各位置について算出する高さデータ算出手段M2と、 上記対象物Wに対し上記撮像手段M1による照光と撮像
とを上記主走査方向と直行する副走査方向の各位置で行
なわせ、該副走査方向の各位置において上記高さデータ
算出手段M2による高さデータの算出を行なわせる副走
査方向演算手段M3と、 上記算出された対象物Wの高さデータを輝度データに変
換する輝度データ変換手段M4と、上記主走査方向およ
び副走査方向からなる2次元平面座標をビデオ画面の座
標に対応させると共に、上記変換された輝度データを上
記撮像された画面位置に基づいて、ビデオ画面の座標に
位置づけて記憶するビデオデータ記憶手段M5とを備え
たことを要旨とする。
[Means for Solving the Problems] An image data creation device of the present invention (as illustrated in FIG. 1, an image data creation device that creates video output data including height information of an object W) , an imaging means M1 that irradiates light onto a main scanning line that crosses the surface of the object W and images the reflected light R at an angle different from the irradiation direction; and based on the displacement of the imaged reflected light R. height data calculating means M2 for calculating height data of the object W on the main scanning line for each position on the main scanning line; a sub-scanning direction calculation means M3 that causes the height data calculation means M2 to calculate height data at each position in the sub-scanning direction perpendicular to the scanning direction, and the height data calculation means M2 calculates the height data at each position in the sub-scanning direction; a luminance data converting means M4 for converting the height data of the object W into luminance data; The gist of the present invention is to include a video data storage means M5 for positioning and storing data at the coordinates of the video screen based on the imaged screen position.

[作用] 上記構成を有する本発明の画像データ作成装置は、撮像
手段M1により撮像された反射光Rの変位に基づいて、
高さデータ算出手段M2が対象物Wに照射された主走査
線上の各位置について対象物Wの高さデータを算出し、
さらに、副走査方向演算手段M3が副走査方向の各位置
(二おいて、この高さデータの算出を行なわせる。算出
された高さデータ(上輝度データ変換手段M4により輝
度データに変換され、ビデオデータ記憶手段MSにより
、主走査方向および副走査方向からなる2次元平面座標
に対応したビデオ画面の座標に、撮像された画面位置に
基づいて位置づけされて記憶される。従って、記憶され
たデータ(よ ビデオデータとして、対象物Wの高さデ
ータに対応した輝度データをビデオ画面の座標に位置づ
けて作成され[実施例] 以上説明した本発明の構成・作用を一層明らかにするた
めに、以下本発明の画像データ作成装置の好適な実施例
について説明する。
[Operation] The image data creation device of the present invention having the above-mentioned configuration performs the following operations based on the displacement of the reflected light R captured by the imaging means M1.
A height data calculating means M2 calculates height data of the object W for each position on the main scanning line irradiated to the object W,
Further, the sub-scanning direction calculating means M3 calculates the height data at each position in the sub-scanning direction.The calculated height data (upper luminance data is converted into luminance data by the luminance data converting means M4, The video data storage means MS positions and stores the video screen at the coordinates of the video screen corresponding to two-dimensional plane coordinates consisting of the main scanning direction and the sub-scanning direction based on the imaged screen position.Therefore, the stored data (The video data is created by positioning the luminance data corresponding to the height data of the object W at the coordinates of the video screen [Example] In order to further clarify the configuration and operation of the present invention described above, the following is A preferred embodiment of the image data creation device of the present invention will be described.

第2図(,1,一実施例としての画像データ作成装置の
概略構成図である。
FIG. 2 (1) is a schematic configuration diagram of an image data creation device as an example.

画像データ作成装置(よ コンベアCに載置されデータ
作成の対象となる対象物Wを撮像する撮像部10と、撮
像部10からのビデオ信号を処理し画像データを作成す
る電子制御装置20と、電子制御装置20に接続されコ
ンベアCの搬送を制御するコンベア制御装置30とから
構成されている。
An image data creation device (Yo): an imaging unit 10 that images an object W placed on a conveyor C and as a target for data creation; an electronic control unit 20 that processes a video signal from the imaging unit 10 and creates image data; The conveyor control device 30 is connected to the electronic control device 20 and controls the conveyance of the conveyor C.

撮像部10i飄 レーザスリット光りを対象物Wに照射
する照射機11と、照射された反射光Rを照射機11か
ら所定距離離れて撮像するccDを用いたテレビカメラ
12とを備える。
Imaging unit 10i includes an irradiation device 11 that irradiates the object W with laser slit light, and a television camera 12 using a CCD that images the irradiated reflected light R at a predetermined distance from the irradiation device 11.

照射機11(L 第3図((ア)は正面図、 (イ)は
平面図)に示すように、光源としてのレーザダイオード
13と、光源から順に、光を一方向にのみ拡げるシリン
ドリカルレンズ14と、その光を平行にするコリメーテ
ィングレンズ]5と、スリット16とから構成さね 極
めて幅の狭いスリット光りを得る。
Irradiation device 11 (L) As shown in Figure 3 ((a) is a front view, (b) is a plan view), a laser diode 13 as a light source and a cylindrical lens 14 that spreads light in only one direction from the light source. , a collimating lens 5 that makes the light parallel, and a slit 16 to obtain extremely narrow slit light.

電子制御装置2012.  テレビカメラ12からのビ
デオ信号をディジタル信号に変換するA/Dコンバータ
21と、変換されたディジタル映像信号に基づいて照射
機1]から対象物Wまでの距離および平面位置(以下、
距離座標と呼ぶ)を算出する算術論理演算回路を備えた
座標演算部22と、コンベア制御装置30との信号の授
受により対象物Wの移動と距離座標演算との同期をとる
外部同期インタフェース23と、画像データを記憶する
画像メモリ24と、画像メモリ24に記憶された画像デ
ータをビデオ信号(NTSC信号)に変換し画像処理装
置Pに出力するD/Aコンバータ25と、システム全体
を制御統轄するCPU26と、演算処理手順等の処理プ
ログラムが記憶されるROM27とを備える。尚、座標
演算部22.外部同期インタフェース231画像メモリ
24.CPU26.ROM27は、バス28により相互
に接続されている。
Electronic control unit 2012. An A/D converter 21 converts the video signal from the television camera 12 into a digital signal, and the distance and planar position (hereinafter referred to as
a coordinate calculation unit 22 equipped with an arithmetic and logic operation circuit that calculates distance coordinates (referred to as distance coordinates); and an external synchronization interface 23 that synchronizes the movement of the object W with the distance coordinate calculation by exchanging signals with the conveyor control device 30. , an image memory 24 that stores image data, a D/A converter 25 that converts the image data stored in the image memory 24 into a video signal (NTSC signal) and outputs it to the image processing device P, and controls and supervises the entire system. It includes a CPU 26 and a ROM 27 in which processing programs such as arithmetic processing procedures are stored. Note that the coordinate calculation unit 22. External synchronization interface 231 image memory 24. CPU26. The ROMs 27 are interconnected by a bus 28.

次に、撮像された対象物Wの反射光Rに基づいて、距離
座標を算出する原理について、第4図と共に説明する。
Next, the principle of calculating distance coordinates based on the reflected light R of the imaged object W will be explained with reference to FIG. 4.

レーザスリット光りを対象物Wに垂直(対象物Wの載置
面に対して垂直)に照射し、斜め上方からテレビカメラ
12により反射光Rを撮像する。
The object W is irradiated with laser slit light perpendicularly (perpendicular to the mounting surface of the object W), and the reflected light R is imaged by the television camera 12 from diagonally above.

このとき、対象物Wの原点位置○に対して対象物W表面
上の点Aからの反射光R(上 レンズ]7を通り受光部
18の原点○′から隔たった位置A′に結像する。つま
り、対象物Wの稜線に対応した像が受光部18に結像す
る。この結像された像および撮像位置により、距離座標
が算出される。即ち、対象物Wの高さおよび平面位置が
検出できるのである。
At this time, with respect to the origin position ○ of the object W, the reflected light R from the point A on the surface of the object W passes through the upper lens 7 and forms an image at a position A' away from the origin ○' of the light receiving section 18. In other words, an image corresponding to the ridgeline of the object W is formed on the light receiving section 18.Distance coordinates are calculated from this formed image and the imaging position.That is, the height and plane position of the object W are calculated. can be detected.

次に、電子制御装置20が実行する対象物Wの画像デー
タ作成処理について、第5図のフローチャートと共に説
明する。
Next, the image data creation process of the object W executed by the electronic control device 20 will be explained with reference to the flowchart of FIG.

まず、対象物Wをコンベア制御装置30からの外部同期
信号が入力される位置にまでスリット光りの幅方向に移
動させる(ステップ100,110)。即ち、外部同期
信号が検出される所定位置まで対象物Wを移動させ、そ
の所定位置において、次のステップ]20以降の処理に
入るように位置決めを行なうのである。尚、コンベア制
御装置30は、図示しないエンコーダ等のセンサにより
位置の検出を行なう。
First, the object W is moved in the width direction of the slit light to a position where an external synchronization signal from the conveyor control device 30 is input (steps 100, 110). That is, the object W is moved to a predetermined position where an external synchronization signal is detected, and at that predetermined position, positioning is performed so that the processing from the next step 20 onwards begins. Note that the conveyor control device 30 detects the position using a sensor such as an encoder (not shown).

対象物Wが所定位置に配置されると、照射機]1により
対象物Wにスリット光りを照射しくステップ120)、
テレビカメラ12により反射光Rを撮像する(ステップ
]30)。この撮像された画像のビデオ信号1i  A
/Dコンバータ2]を介してディジタル信号に変換され
る。次に、撮像された画面上の各走査線毎に検出された
反射光Rの位置に基づいて、座標演算部22により距離
座標を算出する(ステップ140)。続いて、算出され
た距離座標を輝度データに変換する(ステップ]50)
。本実施例で(上 この変換を、第6図に示すような、
−次間数のマツプを用いて行なう。
When the object W is placed at a predetermined position, the irradiator 1 irradiates the object W with slit light (Step 120);
The reflected light R is imaged by the television camera 12 (step) 30. Video signal 1i A of this captured image
/D converter 2] into a digital signal. Next, the coordinate calculation unit 22 calculates distance coordinates based on the position of the reflected light R detected for each scanning line on the captured screen (step 140). Next, the calculated distance coordinates are converted into brightness data (step) 50.
. In this example (above), this transformation is as shown in FIG.
- Do this using a map of the number of dimensions.

例え1f、撮像部10の距離計測範囲が0〜100mm
であり、画像メモリ24の1画素当りの分解能が8ビツ
ト、即ち、256階調とすると、距離計測値がOmmの
位置では輝度データを01:、距離計測値が100mm
の位置では輝度データを255に変換する。即ち、対象
物Wの表面の高さを256段階に区分し、その段階に応
じた輝度データを作成する。
For example, in 1f, the distance measurement range of the imaging unit 10 is 0 to 100 mm.
If the resolution per pixel of the image memory 24 is 8 bits, that is, 256 gradations, then at the position where the distance measurement value is 0mm, the brightness data is 01: and the distance measurement value is 100mm.
At the position, the luminance data is converted to 255. That is, the height of the surface of the object W is divided into 256 levels, and brightness data corresponding to each level is created.

次に、ステップ150にて変換された輝度データを画像
メモリ24に書き込む処理を行なう(ステップ160)
。画像メモリ24(上例えl′L 画像処理装置Pの画
面(以下、出力画面という)の画素数が512X480
(横×縦)の場合に1上スリット光りの1照射分の輝度
データ、即ち、1回の撮像により得られた1フレ一ム分
の輝度データを、出力画面上の1ライン(横方向)分と
して5]2の画素に分解して記憶する。続いて、カウン
タCをインクリメントしくカウンタCの値はこのルーチ
ンが起動されたときリセットされている)、カウンタC
の値が480になるまでステップ100〜170の処理
を繰り返す(ステップ170゜180)。即ち、対象物
Wを移動させてスリット光りの照射位置を順に変更する
と共に、各照射位置毎に撮像して得られた1フレ一ム分
の距離座標を輝度データに変換して、その輝度データを
画像メモリ24に1ライン分ずつ順次に記憶し、1出力
画面分の輝度データの書き込みが完了するまで、上記の
処理を繰り返す。尚、カウンタCの値により、画像メモ
リ24のアドレスが変更される。
Next, the luminance data converted in step 150 is written into the image memory 24 (step 160).
. Image memory 24 (for example l'L) The number of pixels of the screen of image processing device P (hereinafter referred to as output screen) is 512 x 480.
(horizontal x vertical), the luminance data for one irradiation of one upper slit light, that is, the luminance data for one frame obtained by one imaging, is transferred to one line (horizontal direction) on the output screen. It is divided into 5]2 pixels and stored. Then, increment counter C (the value of counter C was reset when this routine was started),
The processing of steps 100 to 170 is repeated until the value of becomes 480 (steps 170 to 180). That is, the object W is moved to sequentially change the irradiation position of the slit light, and the distance coordinates for one frame obtained by imaging each irradiation position are converted into luminance data, and the luminance data is converted into luminance data. are sequentially stored in the image memory 24 one line at a time, and the above process is repeated until writing of the luminance data for one output screen is completed. Note that the address of the image memory 24 is changed depending on the value of the counter C.

この画像メモリ24への輝度データの書き込みの概略を
、第7図と共に説明する。画像メモリ24(ヨ畠力画面
上の座標に対応し、対象物Wへのスリット光りの各照射
位置L1〜1480において撮像して得られたフレーム
F]〜F480の輝度データD1〜D480を、出力画
面上の横方向ラインに対応させて撮像部に記憶する。従
って、画像メモリ24には、256階調の輝度データが
出力画面上の座標位置に対応して書き込まれるのである
。尚、この図では、理解しやすくするために 各フレー
ムF1〜F480は対象物Wの載置面に対して垂直に表
現されているが、実際(志 テレビカメラ12の撮像位
置により斜めになる。
An outline of writing the luminance data into the image memory 24 will be explained with reference to FIG. Outputs the image memory 24 (frames F corresponding to coordinates on the screen and obtained by imaging at each irradiation position L1 to 1480 of the slit light onto the object W) to F480, brightness data D1 to D480. It is stored in the imaging unit in correspondence with the horizontal line on the screen.Therefore, 256 gradation luminance data is written in the image memory 24 in correspondence with the coordinate position on the output screen. In order to make it easier to understand, each frame F1 to F480 is expressed perpendicular to the mounting surface of the object W, but in reality, it is oblique due to the imaging position of the television camera 12.

ステップ180において、画像メモリ24に1出力画面
分の輝度データが書き込まれたと判断すると、この輝度
データを画像データとしてD/Aコンバータ25を介し
てビデオ信号(NTSC信号)に変換して画像処理装置
Pに出力し、 rEND」に抜けて本ルーチンを終了す
る(ステップ190)。
In step 180, when it is determined that the luminance data for one output screen has been written to the image memory 24, this luminance data is converted as image data to a video signal (NTSC signal) via the D/A converter 25, and the image processing device The routine is output to P and exits to "rEND" (step 190).

以上説明した本実施例の画像データ作成装置1上輝度デ
ータを画像データとして出力画面上の座標位置に対応さ
せて画像メモリ24に記憶し、ビデオ信号に変換して出
力する。従って、あたかもテレビカメラにて撮像され送
られてくるビデオ信号と同じイメージで汎用の画像処理
装置Pに接続が可能となり、現在までに開発された数多
くの画像処理ソフトウェアを利用でき、それらの機能を
充分に生かすことができる。しかも、画像データとして
の輝度データは、距離座標に基づいて変換されたもので
あるため、対象物Wの高さ及び平面位置を正確に表すも
のとなり、従来のように対象物W表面からの反射光Rに
よる輝度信号では識別困難な鏡面仕上げされた金属物体
等であっても、寸法精度の高い画像を出力できる。従っ
て、各種の形状計測や形状判別等を正確に行なうことが
できる。
The luminance data on the image data creation device 1 of this embodiment described above is stored as image data in the image memory 24 in correspondence with the coordinate position on the output screen, and is converted into a video signal and output. Therefore, it is possible to connect to a general-purpose image processing device P with the same image as a video signal captured and sent by a television camera, and a large number of image processing software developed to date can be used, and their functions can be utilized. You can make full use of it. Moreover, since the brightness data as image data is converted based on distance coordinates, it accurately represents the height and planar position of the object W, and does not reflect the reflection from the surface of the object W as in the past. An image with high dimensional accuracy can be output even for a mirror-finished metal object that is difficult to identify using the luminance signal of light R. Therefore, various shape measurements, shape discrimination, etc. can be performed accurately.

以上本発明の実施例について説明したが、本発明はこう
した実施例に何等限定されるものではなく、例え(戴 
スリット光りを対象物Wの移動に関係なく常に照射する
構成や、照射位置を撮像部10の移動により変更する構
成であってもよい。また、第6図に示した変換マツプを
、輝度データが距離の二乗に比例するような二次関数を
用いてもよい。更に画像データの出力のタイミングを、
1画面分の書き込み完了後でなく常に行なう構成であっ
てもよく、本発明の要旨を逸脱しない範囲において、種
々なる態様で実施し得ることは勿論である。
Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments in any way.
A configuration may be adopted in which the slit light is always irradiated regardless of the movement of the object W, or a configuration in which the irradiation position is changed by movement of the imaging unit 10. Further, the conversion map shown in FIG. 6 may be a quadratic function in which the luminance data is proportional to the square of the distance. Furthermore, the timing of outputting image data,
It is also possible to have a configuration in which the process is always performed instead of after writing for one screen is completed, and it goes without saying that the process can be implemented in various ways without departing from the gist of the present invention.

発明の効果 以上詳述したように、本発明の画像データ作成装置によ
れば、輝度データをビデオ画面上の座標付蓋に対応させ
てビデオデータ記憶手段に記憶しているため、あたかも
テレビカメラにて撮像され送られてくるビデオ信号と同
じイメージで汎用の画像処理装置に接続が可能となり、
現在までに開発された数多くの画像処理ソフトウェアを
利用でき、それらの機能を充分に生かすことができる。
Effects of the Invention As detailed above, according to the image data creation device of the present invention, the luminance data is stored in the video data storage means in correspondence with the lid with coordinates on the video screen. It is now possible to connect to a general-purpose image processing device with the same image as the video signal captured and sent by
A large number of image processing software developed to date can be used, and their functions can be fully utilized.

しかも、記憶された輝度データ(表 高さデータに基づ
いて変換されたものであるため、対象物Wの高さ及び平
面位置を正確に表すものとなり、従来のように対象物W
表面からの反射光Rによる輝度信号では識別困難な鏡面
仕上げされた金属物体等であっても、寸法精度の高いビ
デオ信号を出力できる。従って、各種の形状計測や形状
判別等を正確に行なうことができる。
Moreover, since the stored luminance data (table) is converted based on the height data, it accurately represents the height and plane position of the object W, and the
A video signal with high dimensional accuracy can be output even for a mirror-finished metal object or the like that is difficult to identify using a luminance signal based on the reflected light R from the surface. Therefore, various shape measurements, shape discrimination, etc. can be performed accurately.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の基本的構成を例示するブロック図、第
2図は画像データ作成装置の概略構成図、第3図は照射
機の概略構成図、第4図は距離座標を算出する原理を示
す説明図、第5図は画像データ作成ルーヂンを示すフロ
ーチャート、第6図は計測距離値と輝度データとの関係
を示すグラフ、第7図は画像メモリへの書き込みの概念
を示す説明図である。 10・・・撮像部    ]1・・・照射機]2・・・
テレビカメラ 20・・・電子制御装置 22・・・座標演算部24・
・・画像メモリ
Figure 1 is a block diagram illustrating the basic configuration of the present invention, Figure 2 is a schematic diagram of the image data creation device, Figure 3 is a schematic diagram of the irradiation device, and Figure 4 is the principle of calculating distance coordinates. FIG. 5 is a flowchart showing the image data creation routine, FIG. 6 is a graph showing the relationship between measured distance values and brightness data, and FIG. 7 is an explanatory diagram showing the concept of writing to image memory. be. 10... Imaging unit ]1... Irradiation machine]2...
Television camera 20...Electronic control device 22...Coordinate calculation unit 24.
・Image memory

Claims (1)

【特許請求の範囲】 1 対象物の高さ情報を含むビデオ出力用データを作成
する画像データ作成装置であって、上記対象物の表面を
横切る主走査線上に光を照射すると共に、その反射光を
照射方向とは異なる角度で撮像する撮像手段と、 上記撮像された反射光の変位に基づいて上記主走査線上
における対象物の高さデータを、該主走査線上の各位置
について算出する高さデータ算出手段と、 上記対象物に対し上記撮像手段による照光と撮像とを上
記主走査方向と直行する副走査方向の各位置で行なわせ
、該副走査方向の各位置において上記高さデータ算出手
段による高さデータの算出を行なわせる副走査方向演算
手段と、 上記算出された対象物の高さデータを輝度データに変換
する輝度データ変換手段と、 上記主走査方向および副走査方向からなる2次元平面座
標をビデオ画面の座標に対応させると共に、上記変換さ
れた輝度データを上記撮像された画面位置に基づいて、
ビデオ画面の座標に位置づけて記憶するビデオデータ記
憶手段と を備えてなる画像データ作成装置。
[Scope of Claims] 1. An image data creation device that creates video output data including height information of an object, which emits light onto a main scanning line that crosses the surface of the object, and also emits light reflected from the object. an imaging means for capturing an image at an angle different from the irradiation direction; and a height for calculating height data of the object on the main scanning line for each position on the main scanning line based on the displacement of the imaged reflected light. data calculating means; causing the imaging means to illuminate and image the object at each position in a sub-scanning direction perpendicular to the main scanning direction; and the height data calculating means at each position in the sub-scanning direction. a sub-scanning direction calculating means for calculating height data according to the method; a luminance data converting means for converting the calculated height data of the object into luminance data; While making the plane coordinates correspond to the coordinates of the video screen, the converted luminance data is based on the imaged screen position,
An image data creation device comprising: video data storage means for positioning and storing video data at coordinates on a video screen.
JP1298107A 1989-11-16 1989-11-16 Image data creation device Expired - Fee Related JP2775924B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1298107A JP2775924B2 (en) 1989-11-16 1989-11-16 Image data creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1298107A JP2775924B2 (en) 1989-11-16 1989-11-16 Image data creation device

Publications (2)

Publication Number Publication Date
JPH03158710A true JPH03158710A (en) 1991-07-08
JP2775924B2 JP2775924B2 (en) 1998-07-16

Family

ID=17855252

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1298107A Expired - Fee Related JP2775924B2 (en) 1989-11-16 1989-11-16 Image data creation device

Country Status (1)

Country Link
JP (1) JP2775924B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0567197A (en) * 1991-09-05 1993-03-19 Matsushita Electric Ind Co Ltd Shape measuring instrument
JPH0991441A (en) * 1995-09-26 1997-04-04 Matsushita Electric Works Ltd Method for detecting interference of objects
US6407817B1 (en) 1993-12-20 2002-06-18 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
JP2008512672A (en) * 2004-09-07 2008-04-24 ペトロモデル・イーエイチエフ Apparatus and method for analysis of size, shape, angularity of mineral and rock pieces, and composition analysis

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60105904A (en) * 1983-11-15 1985-06-11 Hiyuutec:Kk Measurement of cross-sectional area of conveying article on conveyor
JPS61153507A (en) * 1984-12-26 1986-07-12 Toyota Central Res & Dev Lab Inc Three-dimensional shape recognizing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60105904A (en) * 1983-11-15 1985-06-11 Hiyuutec:Kk Measurement of cross-sectional area of conveying article on conveyor
JPS61153507A (en) * 1984-12-26 1986-07-12 Toyota Central Res & Dev Lab Inc Three-dimensional shape recognizing device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0567197A (en) * 1991-09-05 1993-03-19 Matsushita Electric Ind Co Ltd Shape measuring instrument
US6407817B1 (en) 1993-12-20 2002-06-18 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
US6480288B1 (en) 1993-12-20 2002-11-12 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
US6522412B2 (en) 1993-12-20 2003-02-18 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
US6674534B2 (en) 1993-12-20 2004-01-06 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
US6775010B2 (en) 1993-12-20 2004-08-10 Minolta Co., Ltd. Measuring system with improved method of reading image data of an object
JPH0991441A (en) * 1995-09-26 1997-04-04 Matsushita Electric Works Ltd Method for detecting interference of objects
JP2008512672A (en) * 2004-09-07 2008-04-24 ペトロモデル・イーエイチエフ Apparatus and method for analysis of size, shape, angularity of mineral and rock pieces, and composition analysis

Also Published As

Publication number Publication date
JP2775924B2 (en) 1998-07-16

Similar Documents

Publication Publication Date Title
JP4811272B2 (en) Image processing apparatus and image processing method for performing three-dimensional measurement
JP6875836B2 (en) Wire rope measuring device and method
JPH1144533A (en) Preceding vehicle detector
JPH03158710A (en) Image data generating device
JP2974223B2 (en) Optical shape recognition device
JPH01250705A (en) Method and apparatus for measuring shape of three-dimensional curved surface
JP2879357B2 (en) Shape judgment method
JPH0310107A (en) Inspecting method utilizing gradation pattern matching
KR920010548B1 (en) Shape measuring method and system of three dimensional curved surface
JPH0534117A (en) Image processing method
JPH03235007A (en) Speckle length measuring instrument
JP3013255B2 (en) Shape measurement method
JP2000121337A (en) Method and device for image correction
JP2000180263A (en) Automatic thermal image measurement method and automatic measurement device
JPH0133870B2 (en)
JP3072787B2 (en) Printing evaluation method and printing evaluation device
JPH0797020B2 (en) Coordinate measuring device
JPH05231842A (en) Shape pattern inspection method and device
JPH05280932A (en) Measuring device of pin position of electronic component
JPH0554127A (en) Visual recognizing device
JPS63223505A (en) Method and device for positioning
JPS61239147A (en) Split inspecting method by image processing
JP2564962B2 (en) Stand-off measuring device for semiconductor device
JPH0625655B2 (en) Measuring method and device for three-dimensional curved surface shape
JP2578324B2 (en) Image processing device

Legal Events

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