JP6840589B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP6840589B2
JP6840589B2 JP2017059303A JP2017059303A JP6840589B2 JP 6840589 B2 JP6840589 B2 JP 6840589B2 JP 2017059303 A JP2017059303 A JP 2017059303A JP 2017059303 A JP2017059303 A JP 2017059303A JP 6840589 B2 JP6840589 B2 JP 6840589B2
Authority
JP
Japan
Prior art keywords
profile
image
pixel value
measurement
center
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.)
Active
Application number
JP2017059303A
Other languages
Japanese (ja)
Other versions
JP2018162997A (en
Inventor
佐藤 正明
正明 佐藤
宮倉 常太
常太 宮倉
正意 山縣
正意 山縣
賢太郎 根本
賢太郎 根本
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.)
Mitutoyo Corp
Original Assignee
Mitutoyo 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 Mitutoyo Corp filed Critical Mitutoyo Corp
Priority to JP2017059303A priority Critical patent/JP6840589B2/en
Publication of JP2018162997A publication Critical patent/JP2018162997A/en
Application granted granted Critical
Publication of JP6840589B2 publication Critical patent/JP6840589B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing device and a program.

従来、測定対象物にレーザ光を照射し、測定対象物の表面から反射した光を検出することにより、測定対象物の各部の位置座標等を取得する非接触型の測定技術が知られている(特許文献1)。 Conventionally, a non-contact type measurement technique is known in which a laser beam is applied to a measurement object and the light reflected from the surface of the measurement object is detected to acquire the position coordinates of each part of the measurement object. (Patent Document 1).

特許第5869281号公報Japanese Patent No. 5869281

このような技術においては、レーザ光等の測定光が照射された測定対象物を撮像した画像を解析して測定光の位置を特定し、三角測量の原理を用いて測定対象物の形状を測定する。ここで、一般に測定光は一定の幅を持つ。このため、測定光が照射された測定対象物を撮像した画像において、測定光に対応する領域も一定の幅を持つことになる。 In such a technique, the position of the measurement light is specified by analyzing the image of the measurement target irradiated with the measurement light such as laser light, and the shape of the measurement target is measured using the principle of triangulation. To do. Here, the measurement light generally has a constant width. Therefore, in the image obtained by capturing the measurement object irradiated with the measurement light, the region corresponding to the measurement light also has a certain width.

一定の幅を持つ測定光の領域から一つの位置を特定するために、測定光の光量のピーク位置、すなわち、画像における輝度値のピーク位置を特定することが行われる。測定光の位置は測定対象物の形状特定に直結するため、画像中において撮像された測定光のピーク位置の検出精度は、物体形状の測定精度を左右する重要な要素となる。したがって、測定光のピーク位置の検出精度を数値化することができれば、形状測定の精度を特定するための有用な手掛かりとなる。 In order to specify one position from the region of the measurement light having a certain width, the peak position of the amount of light of the measurement light, that is, the peak position of the brightness value in the image is specified. Since the position of the measurement light is directly linked to the shape identification of the object to be measured, the detection accuracy of the peak position of the measurement light captured in the image is an important factor that influences the measurement accuracy of the object shape. Therefore, if the detection accuracy of the peak position of the measurement light can be quantified, it will be a useful clue for specifying the accuracy of the shape measurement.

本発明はこれらの点に鑑みてなされたものであり、画像中において撮像された測定光のピーク位置の検出精度を推定する技術を提供することを目的とする。 The present invention has been made in view of these points, and an object of the present invention is to provide a technique for estimating the detection accuracy of the peak position of the measurement light captured in an image.

本発明の第1の態様は、情報処理装置である。この装置は、形状計測のための測定光が照射された測定対象物体を撮像して得られた画像を取得する画像取得部と、前記画像において前記測定光が撮像されている領域の画素値のプロファイルを取得するプロファイル取得部と、前記プロファイルにおいて前記画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量を算出する重心移動量算出部と、前記画像において前記プロファイルを取得した位置と、前記重心移動量算出部が算出した移動量とを対応づけて出力する出力部と、を備える。 The first aspect of the present invention is an information processing device. This device has an image acquisition unit that acquires an image obtained by imaging an object to be measured irradiated with measurement light for shape measurement, and a pixel value of a region in which the measurement light is imaged in the image. A profile acquisition unit that acquires a profile, and a pixel when the pixel value is raised to the Nth power (N is a real number greater than N) with respect to the position of the center of gravity of the pixel value when the pixel value is raised to the Nth power (N is a real number greater than or equal to 1). A center of gravity movement amount calculation unit that calculates the movement amount of the center of gravity position of the value, an output unit that outputs the position obtained by acquiring the profile in the image and the movement amount calculated by the center of gravity movement amount calculation unit in association with each other. To be equipped.

前記プロファイル取得部は、前記画像において前記測定光が撮像されている領域の短手方向を第1の軸、前記測定光の強度を第2の軸とする画素値のプロファイルを取得してもよく、前記重心移動量算出部は、前記第1の軸における座標をx座標、x座標における前記画素値をI(x)としたとき、前記移動量Sを、
で表される式で算出してもよい。
The profile acquisition unit may acquire a profile of pixel values having the short side direction of the region where the measurement light is imaged in the image as the first axis and the intensity of the measurement light as the second axis. When the coordinate on the first axis is the x-coordinate and the pixel value on the x-coordinate is I (x), the center of gravity movement amount calculation unit determines the movement amount S.
It may be calculated by the formula represented by.

前記出力部は、前記画像において前記プロファイルを取得した位置に前記移動量に応じて異なる画素値を割り当てた画像を出力してもよい。 The output unit may output an image in which different pixel values are assigned according to the amount of movement to the position where the profile is acquired in the image.

本発明の第2の態様は、プログラムである。このプログラムは、コンピュータに、形状計測のための測定光が照射された測定対象物体を撮像して得られた画像を取得する機能と、前記画像において前記測定光が撮像されている領域の画素値のプロファイルを取得する機能と、前記プロファイルにおいて前記画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量を算出する機能と、前記画像において前記プロファイルを取得した位置と、算出した前記移動量とを対応づけて出力する機能と、を実現させる。 A second aspect of the present invention is a program. This program has a function of acquiring an image obtained by imaging an object to be measured irradiated with measurement light for shape measurement by a computer, and a pixel value of a region in which the measurement light is imaged in the image. And the pixel value when the pixel value is M-th power (M is a real number larger than N) with respect to the position of the center of gravity of the pixel value when the pixel value is N-th power (N is a real number of 1 or more) in the profile. The function of calculating the movement amount of the center of gravity position of the above and the function of outputting the position obtained by acquiring the profile in the image and the calculated movement amount in association with each other are realized.

このプログラムは、計測装置や情報処理装置等のハードウェア資源の基本的な制御を行うために機器に組み込まれるファームウェアの一部として提供されてもよい。このファームウェアは、例えば、機器内のROM(Read Only Memory)やフラッシュメモリなどの半導体メモリに格納される。このファームウェアを提供するため、あるいはファームウェアの一部をアップデートするために、このプログラムを記録したコンピュータ読み取り可能な記録媒体が提供されてもよく、また、このプログラムが通信回線で伝送されてもよい。 This program may be provided as part of the firmware built into the device to perform basic control of hardware resources such as measuring devices and information processing devices. This firmware is stored in a semiconductor memory such as a ROM (Read Only Memory) or a flash memory in the device, for example. In order to provide this firmware or to update a part of the firmware, a computer-readable recording medium on which the program is recorded may be provided, or the program may be transmitted over a communication line.

なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、コンピュータプログラム、データ構造、記録媒体などの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above components and the conversion of the expression of the present invention between methods, devices, systems, computer programs, data structures, recording media and the like are also effective as aspects of the present invention.

本発明によれば、画像中において撮像された測定光のピーク位置の検出精度を推定する技術を提供することができる。 According to the present invention, it is possible to provide a technique for estimating the detection accuracy of the peak position of the measurement light captured in the image.

実施の形態に係る計測システムの全体構成を模式的に示す図である。It is a figure which shows typically the whole structure of the measurement system which concerns on embodiment. 実施の形態に係る情報処理装置が実行する解析処理を説明するための図である。It is a figure for demonstrating the analysis process executed by the information processing apparatus which concerns on embodiment. 実施の形態に係る情報処理装置の機能構成を模式的に示す図である。It is a figure which shows typically the functional structure of the information processing apparatus which concerns on embodiment. 実施の形態に係る重心移動量算出部が算出する重心位置の移動量を説明するための図である。It is a figure for demonstrating the movement amount of the center of gravity position calculated by the center of gravity movement amount calculation part which concerns on embodiment. 実施の形態に係る出力部が生成した移動量と、比較例に係る歪度との比較を説明するための図である。It is a figure for demonstrating the comparison between the movement amount generated by the output part which concerns on embodiment, and the skewness which concerns on a comparative example. 実施の形態に係る情報処理装置が実行する情報処理の流れを説明するためのフローチャートである。It is a flowchart for demonstrating the flow of the information processing executed by the information processing apparatus which concerns on embodiment.

<実施の形態の概要>
以下図1を参照して、実施の形態の概要を述べる。
図1は、実施の形態に係る計測システムMSの全体構成を模式的に示す図である。計測システムMSは、計測装置1、情報処理装置2及び表示装置3を含む。
<Outline of the embodiment>
Hereinafter, an outline of the embodiment will be described with reference to FIG.
FIG. 1 is a diagram schematically showing an overall configuration of a measurement system MS according to an embodiment. The measurement system MS includes a measurement device 1, an information processing device 2, and a display device 3.

計測装置1は、光学式プローブ11と台12とを備える。光学式プローブ11は、測定対象物Wの表面を走査し、測定対象物Wの表面の位置座標を測定する。このため計測装置1は、光源111と撮像部112とを含む。台12は、計測対象とする測定対象物Wを載置して固定するための台である。光学式プローブ11は台12に対して平行な方向(図1中矢印Aで示す方向)に移動自在である。なお、図示はしないが、計測装置1はアーム式三次元測定機であってもよい。この場合、光学式プローブ11は、台12に対して平行な方向以外の方向に移動することもできる。 The measuring device 1 includes an optical probe 11 and a base 12. The optical probe 11 scans the surface of the object W to be measured and measures the position coordinates of the surface of the object W to be measured. Therefore, the measuring device 1 includes a light source 111 and an imaging unit 112. The table 12 is a table on which the measurement object W to be measured is placed and fixed. The optical probe 11 is movable in a direction parallel to the base 12 (the direction indicated by the arrow A in FIG. 1). Although not shown, the measuring device 1 may be an arm-type coordinate measuring machine. In this case, the optical probe 11 can move in a direction other than the direction parallel to the table 12.

光源111は、測定光(例えばラインレーザ)を照射することができる。また撮像部112は、例えばCCD(Charge Coupled Device)イメージセンサやCMOS(Complementary Metal Oxide Semiconductor)イメージセンサ等の既知の固体撮像素子である。撮像部112は、測定対象物Wを被写体に含む画像(以下「測定画像」と記載する。)を撮像する。 The light source 111 can irradiate the measurement light (for example, a line laser). The image pickup unit 112 is a known solid-state image sensor such as a CCD (Charge Coupled Device) image sensor or a CMOS (Complementary Metal Oxide Semiconductor) image sensor. The imaging unit 112 captures an image (hereinafter, referred to as “measurement image”) including the measurement object W as a subject.

光学式プローブ11は、光源111が測定光を台12に向けて照射している状態で、移動しながら撮像部112に測定対象物Wを撮像させる。これにより、撮像部112は、測定対象物Wの表面の各部に測定光が照射されている状態の測定対象物Wを被写体に含む測定画像を撮像することができる。 The optical probe 11 causes the imaging unit 112 to image the measurement object W while moving while the light source 111 irradiates the measurement light toward the table 12. As a result, the imaging unit 112 can capture a measurement image including the measurement object W in a state where each portion of the surface of the measurement object W is irradiated with the measurement light.

情報処理装置2は、例えばデスクトップPC(Personal Computer)やノートPC、ワークステーション等の計算機である。情報処理装置2は計測装置1と有線又は無線で接続されており、形状計測のための測定光が照射された測定対象物Wを撮像して得られた測定画像を計測装置1から取得する。表示装置3は情報処理装置2のモニタであり、情報処理装置2が取得した測定画像や、解析結果を示す画像等を表示することができる。 The information processing device 2 is, for example, a computer such as a desktop PC (Personal Computer), a notebook PC, or a workstation. The information processing device 2 is connected to the measuring device 1 by wire or wirelessly, and acquires a measurement image obtained by imaging the measurement object W irradiated with the measurement light for shape measurement from the measuring device 1. The display device 3 is a monitor of the information processing device 2, and can display a measurement image acquired by the information processing device 2, an image showing an analysis result, and the like.

図1において、実線で示す拡大領域C1は、計測装置1において測定対象物W及び撮像部112を含むワーク領域C2の拡大図である。拡大領域C1において、破線で示す実光路L1は、測定対象物Wが存在する場合における測定光の光路である。一方一点鎖線で示す仮想光路L2は、測定対象物Wが存在しない場合いおける測定光の光路である。 In FIG. 1, the enlarged area C1 shown by the solid line is an enlarged view of the work area C2 including the measurement object W and the imaging unit 112 in the measuring device 1. In the enlarged region C1, the actual optical path L1 shown by the broken line is the optical path of the measurement light when the object W to be measured is present. On the other hand, the virtual optical path L2 indicated by the alternate long and short dash line is the optical path of the measurement light in the absence of the measurement object W.

既知の技術であるため詳細な説明は省略するが、拡大領域C1に示すように、測定光の光路は測定対象物Wが存在する場合と存在しない場合とで異なる。結果として、測定対象物Wが存在する場合と存在しない場合とでは、測定光が撮像部112の画像素子上において結像する位置が異なる。すなわち、測定対象物Wの高さHの情報は、撮像部112が撮像した測定画像における測定光の位置のずれDに変換される。したがって、情報処理装置2は計測装置1が撮像した測定画像を解析することにより、測定対象物Wの立体形状を計測することができる。 Since it is a known technique, detailed description thereof will be omitted, but as shown in the enlarged region C1, the optical path of the measurement light differs depending on whether the measurement object W is present or not. As a result, the position where the measurement light is imaged on the image element of the image pickup unit 112 differs depending on whether the measurement object W is present or not. That is, the information on the height H of the measurement object W is converted into the deviation D of the position of the measurement light in the measurement image captured by the imaging unit 112. Therefore, the information processing device 2 can measure the three-dimensional shape of the measurement object W by analyzing the measurement image captured by the measurement device 1.

図2(a)―(b)は、実施の形態に係る情報処理装置2が実行する解析処理を説明するための図である。より具体的には、図2(a)は計測装置1における撮像部112が撮像した測定画像の一例を示す図である。また図2(b)は、撮像部112が測定撮像した画像における測定光のプロファイルを示す図である。 2A and 2B are diagrams for explaining the analysis process executed by the information processing apparatus 2 according to the embodiment. More specifically, FIG. 2A is a diagram showing an example of a measurement image captured by the imaging unit 112 in the measuring device 1. Further, FIG. 2B is a diagram showing a profile of the measurement light in the image measured and captured by the imaging unit 112.

図2(a)には、光源111が測定光としてラインレーザを照射した場合の測定画像を示している。ラインレーザは直線形状の光であるため、測定対象物Wが存在しない場合には測定光は測定画像において直線形状となる。しかしながら、台12上に測定対象物Wが載置されている場合、測定対象物Wの高さに応じて測定画像における測定光の撮像位置が変化する。図2(a)に示す例では、曲面の外形を持つ測定対象物Wを計測しているため、測定光Iの一部が曲線となって撮像されている。 FIG. 2A shows a measurement image when the light source 111 irradiates a line laser as measurement light. Since the line laser is linear light, the measurement light has a linear shape in the measurement image when the measurement object W does not exist. However, when the measurement object W is placed on the table 12, the imaging position of the measurement light in the measurement image changes according to the height of the measurement object W. In the example shown in FIG. 2A, since the measurement object W having the outer shape of the curved surface is measured, a part of the measurement light I is imaged as a curved line.

情報処理装置2は、測定画像における測定光Iの位置が、測定対象物Wが存在しない場合における撮像位置からどの程度ずれているかを計測することにより、その位置における測定対象物Wの高さを測定することができる。しかしながら、光源111が照射する光は幅を持つため、何らかの基準に基づいて測定画像における「測定光Iの位置」を特定する。具体的には、情報処理装置2は、測定画像において測定光Iが撮像されている領域の画素値のプロファイルを取得してその重心位置を解析することにより、測定画像における測定光Iの位置を測定する。 The information processing device 2 measures the height of the measurement object W at that position by measuring how much the position of the measurement light I in the measurement image deviates from the imaging position when the measurement object W does not exist. Can be measured. However, since the light emitted by the light source 111 has a width, the "position of the measurement light I" in the measurement image is specified based on some reference. Specifically, the information processing apparatus 2 obtains a profile of the pixel value of the region in which the measurement light I is imaged in the measurement image and analyzes the position of the center of gravity thereof to obtain the position of the measurement light I in the measurement image. Measure.

図2(b)は、測定画像において測定光Iが撮像されている領域の短手方向を横軸、測定光Iの相対強度を縦軸とするプロファイルを示す図である。より具体的には、図2(b)は、図2(a)において領域C3に含まれる測定光Iの、線分L3上の画素値を正規化した場合におけるプロファイルを示す図である。図2(b)に示すように、測定光Iのプロファイルは、ピークから離れるほど減衰する正規分布のような形状となっている。 FIG. 2B is a diagram showing a profile in which the lateral axis is the lateral direction of the region in which the measurement light I is imaged and the relative intensity of the measurement light I is the vertical axis in the measurement image. More specifically, FIG. 2B is a diagram showing a profile of the measurement light I included in the region C3 in FIG. 2A when the pixel value on the line segment L3 is normalized. As shown in FIG. 2B, the profile of the measurement light I has a shape like a normal distribution that attenuates as the distance from the peak increases.

そこで情報処理装置2は、測定画像の各場所において図2(b)に示すような画素値のプロファイルを作成し、プロファイルの重心位置を求める。情報処理装置2は求めた重心位置を、その場所における測定光Iの位置とする。これにより、情報処理装置2は測定画像から測定光Iの位置を特定することができるため、測定対象物Wの立体形状を測定することができる。 Therefore, the information processing device 2 creates a profile of pixel values as shown in FIG. 2B at each location of the measurement image, and obtains the position of the center of gravity of the profile. The information processing device 2 sets the determined position of the center of gravity as the position of the measurement light I at that location. As a result, the information processing device 2 can specify the position of the measurement light I from the measurement image, so that the three-dimensional shape of the measurement object W can be measured.

ところで、測定光Iのプロファイルは厳密には左右対称とならない場合がある。例えば図2(b)に示す例では、図中右側の方がプロファイルのすそ野が広く歪んだ形状となっている。これは、測定対象物の材料や傾斜角等が主な原因である。 By the way, the profile of the measurement light I may not be strictly symmetrical. For example, in the example shown in FIG. 2B, the skirt of the profile is wider and distorted on the right side of the figure. This is mainly due to the material of the object to be measured, the inclination angle, and the like.

実施の形態に係る情報処理装置2は、輝度値をN乗(N≧1)した場合におけるプロファイルの重心位置に対する、輝度値をM乗(M>N)した場合におけるプロファイルの重心位置の移動量Sを用いて定量化することにより、その位置における測定光Iのピーク位置の検出精度を定量化する。これにより、実施の形態に係る情報処理装置2は、測定画像の各部におけるプロファイルの歪みを精度よく定量化することができる。結果として、撮像された測定光のピーク位置の検出精度自体を精度よく推定することができる。
以下、実施の形態に係る情報処理装置2についてより詳細に説明する。
The information processing apparatus 2 according to the embodiment moves the center of gravity position of the profile when the brightness value is M power (M> N) with respect to the center of gravity position of the profile when the brightness value is N power (N ≧ 1). By quantifying using S, the detection accuracy of the peak position of the measurement light I at that position is quantified. As a result, the information processing apparatus 2 according to the embodiment can accurately quantify the distortion of the profile in each part of the measurement image. As a result, the detection accuracy itself of the peak position of the captured measurement light can be estimated accurately.
Hereinafter, the information processing apparatus 2 according to the embodiment will be described in more detail.

<情報処理装置2の機能構成>
図3は、実施の形態に係る情報処理装置2の機能構成を模式的に示す図である。情報処理装置2は、入力インタフェース21、記憶部22、及び制御部23を備える。
入力インタフェース21は、情報処理装置2が計測装置1等の外部の装置からデータを取得するためのインタフェースである。入力インタフェース21は、例えばUSB(Universal Serial Bus)インタフェース、各種記録メディアのリーダ、又はWi-Fi(登録商標)等の通信モジュールによって実現される。
<Functional configuration of information processing device 2>
FIG. 3 is a diagram schematically showing a functional configuration of the information processing apparatus 2 according to the embodiment. The information processing device 2 includes an input interface 21, a storage unit 22, and a control unit 23.
The input interface 21 is an interface for the information processing device 2 to acquire data from an external device such as the measuring device 1. The input interface 21 is realized by, for example, a USB (Universal Serial Bus) interface, a reader of various recording media, or a communication module such as Wi-Fi (registered trademark).

記憶部22は、基本プログラム等を格納するROMや、情報処理装置2の作業領域となるRAM(Random Access Memory)、及び画像データやアプリケーションプログラムを格納するHDD(Hard Disc Drive)やSSD(Solid State Drive)等の大容量記憶装置である。 The storage unit 22 includes a ROM for storing a basic program and the like, a RAM (Random Access Memory) for a work area of the information processing device 2, and an HDD (Hard Disc Drive) and an SSD (Solid State) for storing image data and application programs. It is a large-capacity storage device such as Drive).

制御部23は、情報処理装置2のCPU(Central Processing Unit)やGPU(Graphics Processing Unit)等のプロセッサであり、記憶部22に記憶されたプログラムを実行することによって画像取得部231、プロファイル取得部232、重心移動量算出部233、及び出力部234として機能する。 The control unit 23 is a processor such as a CPU (Central Processing Unit) or GPU (Graphics Processing Unit) of the information processing device 2, and an image acquisition unit 231 and a profile acquisition unit are executed by executing a program stored in the storage unit 22. It functions as 232, the center of gravity movement amount calculation unit 233, and the output unit 234.

画像取得部231は、形状計測のための測定光Iが照射された測定対象物Wを撮像して得られた測定画像を、入力インタフェース21を介して計測装置1から取得する。プロファイル取得部232は、測定画像において測定光Iが撮像されている領域の画素値のプロファイルを取得する。より具体的には、プロファイル取得部232は、測定画像において測定光Iが撮像されている領域の短手方向を第1の軸、測定光Iの強度を第2の軸とする画素値のプロファイルを取得する。 The image acquisition unit 231 acquires a measurement image obtained by imaging the measurement object W irradiated with the measurement light I for shape measurement from the measurement device 1 via the input interface 21. The profile acquisition unit 232 acquires the profile of the pixel value in the region where the measurement light I is captured in the measurement image. More specifically, the profile acquisition unit 232 has a pixel value profile in which the short direction of the region in which the measurement light I is imaged in the measurement image is the first axis and the intensity of the measurement light I is the second axis. To get.

重心移動量算出部233は、プロファイル取得部232が取得したプロファイルにおいて、画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量Sを算出する。より具体的には、重心移動量算出部233は、プロファイル取得部232が生成したプロファイルの第1の軸における座標をx座標、x座標における画素値をI(x)としたとき、移動量Sを以下の式(1)を用いて算出する。 In the profile acquired by the profile acquisition unit 232, the center of gravity movement amount calculation unit 233 has a real number larger than N (M is a real number larger than N) with respect to the position of the center of gravity of the pixel value when the pixel value is Nth power (N is a real number of 1 or more). ), The amount of movement S of the position of the center of gravity of the pixel value is calculated. More specifically, the center of gravity movement amount calculation unit 233 moves the movement amount S when the coordinates on the first axis of the profile generated by the profile acquisition unit 232 are the x-coordinates and the pixel value at the x-coordinates is I (x). Is calculated using the following formula (1).

図4は、実施の形態に係る重心移動量算出部233が算出する重心位置の移動量Sを説明するための図である。図4において、実線で示すプロファイルは図2(b)に示すプロファイルと同一である。すなわち、図4において実線及び黒丸で示すプロファイルは、画素値を1乗した場合におけるプロファイルを示す。一方、図4において破線及び白丸で示すプロファイルは、画素値を2乗した場合におけるプロファイルを示す。 FIG. 4 is a diagram for explaining the movement amount S of the center of gravity position calculated by the center of gravity movement amount calculation unit 233 according to the embodiment. In FIG. 4, the profile shown by the solid line is the same as the profile shown in FIG. 2 (b). That is, the profile shown by the solid line and the black circle in FIG. 4 indicates the profile when the pixel value is squared. On the other hand, the profile shown by the broken line and the white circle in FIG. 4 shows the profile when the pixel value is squared.

また図4において、実線の縦線は画素値を1乗した場合における重心位置を示し、破線の縦線は画素値を2乗した場合における重心位置を示す。図4に示す例では、画素値の重心位置は図中左側にSだけ移動したことになる。重心移動量算出部233は、便宜上、図4における左側を「マイナス方向」、右側を「プラス方向」と規定する。したがって、図4に示す例では、重心移動量算出部233は重心の移動量として「−S」を出力する。 Further, in FIG. 4, the solid vertical line indicates the position of the center of gravity when the pixel value is squared, and the broken vertical line indicates the position of the center of gravity when the pixel value is squared. In the example shown in FIG. 4, the position of the center of gravity of the pixel value is moved to the left side in the figure by S. For convenience, the center of gravity movement amount calculation unit 233 defines the left side in FIG. 4 as the "minus direction" and the right side as the "plus direction". Therefore, in the example shown in FIG. 4, the center of gravity movement amount calculation unit 233 outputs "-S" as the movement amount of the center of gravity.

ここで、測定画像の画素値は測定対象物Wの表面における測定光Iの強度(Intensity)に対応し、0以上の値を持つ。したがって、Mが1より大きな数である場合、画素値をM乗することは、画素値が大きいほどより強調されることになる。言い換えると、画素値をM乗することは、プロファイルにおいて小さな画素値の影響を弱めることになる。 Here, the pixel value of the measurement image corresponds to the intensity of the measurement light I on the surface of the measurement object W and has a value of 0 or more. Therefore, when M is a number larger than 1, multiplying the pixel value to the M power is emphasized as the pixel value is larger. In other words, raising the pixel value to the Mth power weakens the influence of a small pixel value in the profile.

図4に示すように、画素値が2乗されたプロファイルは、元のプロファイルよりもすそ野に存在する画素の値が相対的に小さくなっている。これは画素値が2乗されたプロファイルは、元のプロファイルよりも対称な形に近づいていることを示唆している。 As shown in FIG. 4, in the profile in which the pixel value is squared, the value of the pixel existing in the skirt is relatively smaller than that in the original profile. This suggests that the profile with the squared pixel values is closer to a symmetric shape than the original profile.

当然ながら、元のプロファイルが対称な形であっても画素値を累乗することによって小さな画素値の影響が弱まることになる。しかしながら、元のプロファイルが対称な形である場合には、画素値を累乗した後のプロファイルも対称である。重心移動量算出部233が式(1)に基づいて移動量Sを算出する場合、元のプロファイルが対象である場合にはその値は0となる。つまり、式(1)は、算出対象とするプロファイルの形状が対称からずれているほど、すなわち歪んでいるほど、移動量Sの値は0から離れる。ゆえに、式(1)はプロファイルの対称性を定量化するために用いることができる。 As a matter of course, even if the original profile has a symmetrical shape, the influence of the small pixel value is weakened by raising the pixel value. However, if the original profile has a symmetric shape, the profile after powering the pixel values is also symmetric. When the center of gravity movement amount calculation unit 233 calculates the movement amount S based on the equation (1), the value is 0 when the original profile is the target. That is, in the equation (1), the value of the movement amount S deviates from 0 as the shape of the profile to be calculated deviates from the symmetry, that is, as it is distorted. Therefore, equation (1) can be used to quantify profile symmetry.

そこで、出力部234は、測定画像においてプロファイルを取得した位置と、重心移動量算出部233が算出した移動量Sとを対応づけて出力する。より具体的には、出力部234は、測定画像においてプロファイルを取得した位置に、移動量Sに応じて異なる画素値を割り当てた画像を出力する。出力部234が出力する画像は、測定対象物Wの各位置における測定の信頼度を示す、いわば「信頼度マップ」ということができる。情報処理装置2の使用者は、信頼度マップを見ることにより、測定対象物Wの形状測定の信頼度を一見して把握することができる。なお、信頼度マップの具体例は後述する。 Therefore, the output unit 234 outputs the position where the profile is acquired in the measurement image and the movement amount S calculated by the center of gravity movement amount calculation unit 233 in association with each other. More specifically, the output unit 234 outputs an image in which different pixel values are assigned according to the movement amount S at the position where the profile is acquired in the measurement image. The image output by the output unit 234 can be called a "reliability map" showing the reliability of measurement at each position of the measurement object W. The user of the information processing apparatus 2 can grasp the reliability of the shape measurement of the measurement object W at a glance by looking at the reliability map. A specific example of the reliability map will be described later.

<比較例>
ここで、プロファイルの対称性を示す量として、従来「歪度」が知られている。歪度sは、以下の式(2)で与えられる。
式(2)において、xavg及びσは、それぞれプロファイルの重心及び標準偏差を示す。式(2)に示す歪度sも、式(1)に示す移動量Sと同様に、プロファイルの形状が対称の場合0であり、プロファイルの形状が対象からずれるほど0から離れる値を出力することが知られている。
<Comparison example>
Here, the "skewness" is conventionally known as a quantity indicating the symmetry of the profile. The skewness s is given by the following equation (2).
In formula (2), x avg and σ represent the center of gravity and standard deviation of the profile, respectively. Similar to the movement amount S shown in the equation (1), the skewness s shown in the equation (2) is 0 when the shape of the profile is symmetrical, and a value that deviates from 0 as the shape of the profile deviates from the target is output. It is known.

式(2)に示すように、歪度sの定義式には(x−xavgという項がある。この項は、プロファイルにおいて重心から離れた個所ほど、歪度sの算出時の寄与度が3乗に比例して大きくなることを示している。すなわち、プロファイルのすそ野部分の寄与度が、重心位置よりも大きくなることを示している。この結果、歪度sはプロファイルの重心から離れた位置に対応する画素のわずかなノイズを大きく増大させ、その算出値の安定性を低下させる。結果として、歪度sはピーク位置検出における信頼度評価の指標としては、信号ノイズ比が悪くなる傾向にある。 As shown in the equation (2), the definition equation of the skewness s has a term (xx avg ) 3. This term indicates that the farther the profile is from the center of gravity, the greater the contribution of the skewness s at the time of calculation is in proportion to the cube. That is, it is shown that the contribution of the skirt portion of the profile is larger than the position of the center of gravity. As a result, the skewness s greatly increases the slight noise of the pixel corresponding to the position away from the center of gravity of the profile, and lowers the stability of the calculated value. As a result, the skewness s tends to have a poor signal-to-noise ratio as an index for reliability evaluation in peak position detection.

図5(a)―(b)は、実施の形態に係る出力部234が生成した移動量Sと、比較例に係る歪度sとの比較を説明するための図である。具体的には、図5(a)は、測定対象物Wとして校正用の球を測定した場合における、出力部234が出力した信頼度マップである。測定対象物Wが球であるため、出力部234が出力した信頼度マップも略円形となっている。 5 (a)-(b) are diagrams for explaining the comparison between the movement amount S generated by the output unit 234 according to the embodiment and the skewness s according to the comparative example. Specifically, FIG. 5A is a reliability map output by the output unit 234 when a calibration sphere is measured as the measurement object W. Since the measurement object W is a sphere, the reliability map output by the output unit 234 is also substantially circular.

図5(a)において、画素値の大きな領域(すなわち白色に近い領域)は、移動量Sが小さく信頼度の高い領域であることを示している。反対に、画素値の小さな領域(すなわち黒色に近い領域)は、移動量Sが大きく信頼度が低い領域であることを示している。図5(a)は、測定対象物Wである球の端部で移動量Sが大きくなっており、この部分ではピーク波形の歪みが大きくなっていることを示している。一方で、球の端部以外の領域では一様に信頼度が高くなっている。測定対象物Wは校正用の球であるため、図5(a)において多くの領域において信頼度が高いという結果は妥当である。 In FIG. 5A, a region having a large pixel value (that is, a region close to white) indicates a region having a small movement amount S and high reliability. On the contrary, a region having a small pixel value (that is, a region close to black) indicates that the movement amount S is large and the reliability is low. FIG. 5A shows that the amount of movement S is large at the end of the sphere, which is the object W to be measured, and the distortion of the peak waveform is large at this part. On the other hand, the reliability is uniformly high in the region other than the end of the sphere. Since the measurement object W is a sphere for calibration, the result that the reliability is high in many regions in FIG. 5A is valid.

図5(b)は、測定対象物Wとして図5(a)と同じ校正用の球を測定した場合における、歪度sを用いた信頼度マップを示す図である。図5(b)に示す例は、図5(a)に示す例と比較して、画像中の各領域における信頼度の指標値のばらつきが大きい。これは、実施の形態に係る重心移動量算出部233が算出する移動量Sに基づく信頼度マップは、従来知られている歪度sを用いた信頼度マップよりも、算出した信頼度自体の信頼性が高いことを示している。 FIG. 5B is a diagram showing a reliability map using the skewness s when the same calibration sphere as in FIG. 5A is measured as the measurement object W. The example shown in FIG. 5B has a large variation in the index value of the reliability in each region in the image as compared with the example shown in FIG. 5A. This is because the reliability map based on the movement amount S calculated by the center of gravity movement amount calculation unit 233 according to the embodiment has the calculated reliability itself rather than the reliability map using the conventionally known skewness s. It shows that it is highly reliable.

このように、実施の形態に係る出力部234は式(1)に基づいてプロファイルの重心の移動量を算出するため、測定対象物Wの計測の信頼性を精度よく定量化することができる。 As described above, since the output unit 234 according to the embodiment calculates the amount of movement of the center of gravity of the profile based on the equation (1), the reliability of the measurement of the measurement object W can be quantified with high accuracy.

<情報処理装置2の処理フロー>
図6は、実施の形態に係る情報処理装置2が実行する情報処理の流れを説明するためのフローチャートである。本フローチャートにおける処理は、例えば情報処理装置2の電源が投入されたときに開始する。
<Processing flow of information processing device 2>
FIG. 6 is a flowchart for explaining the flow of information processing executed by the information processing apparatus 2 according to the embodiment. The process in this flowchart starts, for example, when the power of the information processing apparatus 2 is turned on.

画像取得部231は、形状計測のための測定光Iが照射された測定対象物Wを撮像して得られた測定画像を取得する(S2)。プロファイル取得部232は、測定画像において解析対象とする領域を選択する(S4)。プロファイル取得部232は、測定画像において測定光Iが撮像されている領域の短手方向を第1の軸、測定光Iの強度を第2の軸とする画素値のプロファイルを取得する(S6)。 The image acquisition unit 231 acquires a measurement image obtained by imaging the measurement object W irradiated with the measurement light I for shape measurement (S2). The profile acquisition unit 232 selects a region to be analyzed in the measurement image (S4). The profile acquisition unit 232 acquires a profile of pixel values having the short side direction of the region where the measurement light I is imaged in the measurement image as the first axis and the intensity of the measurement light I as the second axis (S6). ..

重心移動量算出部233は、取得したプロファイルにおいて画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量を算出する(S8)。 The center of gravity movement amount calculation unit 233 is a pixel value when the pixel value is raised to the Nth power (N is a real number of 1 or more) in the acquired profile and is Mth power (M is a real number larger than N) with respect to the center of gravity position of the pixel value. The amount of movement of the position of the center of gravity of is calculated (S8).

プロファイル取得部232が測定画像中の全ての領域を選択するまでの間(S10のNo)、情報処理装置2の記憶部22はステップS4に戻って上述の術の処理を継続する。プロファイル取得部232が測定画像中の全ての領域を選択すると(S10のYes)、出力部234は、測定画像においてプロファイルを取得した位置に移動量Sに応じて異なる画素値を割り当てた信頼度マップを示す画像を出力する(S12)。 Until the profile acquisition unit 232 selects all the regions in the measurement image (No in S10), the storage unit 22 of the information processing apparatus 2 returns to step S4 and continues the processing of the above-mentioned technique. When the profile acquisition unit 232 selects all the areas in the measurement image (Yes in S10), the output unit 234 assigns different pixel values according to the movement amount S to the positions where the profile is acquired in the measurement image. Is output (S12).

出力部234が信頼度マップを示す画像を出力すると、本フローチャートにおける処理は終了する。 When the output unit 234 outputs an image showing the reliability map, the process in this flowchart ends.

以上説明したように、実施の形態に係る情報処理装置2によれば、測定画像中において撮像された測定光Iのピーク位置の検出精度を推定する技術を提供することができる。 As described above, the information processing apparatus 2 according to the embodiment can provide a technique for estimating the detection accuracy of the peak position of the measurement light I captured in the measurement image.

特に、情報処理装置2は、測定画像において測定光Iが撮像されている領域の画素値のプロファイルをまず算出する。情報処理装置2はそのプロファイルにおいて画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量Sを算出する。この移動量SをIのピーク位置の検出精度を示す指標とすることにより、情報処理装置2は従来知られた歪度を用いた指標よりも信頼性の高い指標を得ることができる。 In particular, the information processing device 2 first calculates the profile of the pixel value in the region where the measurement light I is captured in the measurement image. The information processing device 2 has the position of the center of gravity of the pixel value when the pixel value is raised to the Nth power (N is a real number of 1 or more) and the position of the center of gravity of the pixel value when the pixel value is raised to the Mth power (M is a real number larger than N). The movement amount S is calculated. By using this movement amount S as an index indicating the detection accuracy of the peak position of I, the information processing apparatus 2 can obtain an index with higher reliability than the index using the conventionally known skewness.

また、情報処理装置2は測定画像においてプロファイルを取得した位置に移動量Sに応じて異なる画素値を割り当てた画像を出力することにより、情報処理装置2の使用者は一見して測定対象物Wの各部における測定精度の信頼性を把握することができる。 Further, the information processing device 2 outputs an image in which different pixel values are assigned according to the movement amount S to the position where the profile is acquired in the measurement image, so that the user of the information processing device 2 can see the measurement object W at first glance. It is possible to grasp the reliability of the measurement accuracy in each part of the above.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various changes or improvements can be made to the above embodiments. It is clear from the description of the claims that such modified or improved forms may also be included in the technical scope of the present invention.

<変形例>
上記では、計測装置1と情報処理装置2とが異なる装置である場合について説明した。しかしながら、計測装置1と情報処理装置2とは同じ装置であってもよい。これは例えば計測装置1が情報処理装置2と同等の計算リソースを備えさせることで実現できる。
<Modification example>
In the above, the case where the measuring device 1 and the information processing device 2 are different devices has been described. However, the measuring device 1 and the information processing device 2 may be the same device. This can be realized, for example, by equipping the measuring device 1 with the same computing resources as the information processing device 2.

1・・・計測装置
2・・・情報処理装置
3・・・表示装置
11・・・光学式プローブ
111・・・光源
112・・・撮像部
12・・・台
21・・・入力インタフェース
22・・・記憶部
23・・・制御部
231・・・画像取得部
232・・・プロファイル取得部
233・・・重心移動量算出部
234・・・出力部
MS・・・計測システム
1 ... Measuring device 2 ... Information processing device 3 ... Display device 11 ... Optical probe 111 ... Light source 112 ... Imaging unit 12 ... Stand 21 ... Input interface 22 ...・ ・ Storage unit 23 ・ ・ ・ Control unit 231 ・ ・ ・ Image acquisition unit 232 ・ ・ ・ Profile acquisition unit 233 ・ ・ ・ Center of gravity movement calculation unit 234 ・ ・ ・ Output unit MS ・ ・ ・ Measurement system

Claims (4)

形状計測のための測定光が照射された測定対象物体を撮像して得られた画像を取得する画像取得部と、
前記画像において前記測定光が撮像されている領域の画素値のプロファイルを取得するプロファイル取得部と、
前記プロファイルにおいて前記画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量を算出する重心移動量算出部と、
前記画像において前記プロファイルを取得した位置と、前記重心移動量算出部が算出した移動量とを対応づけて出力する出力部と、
を備える情報処理装置。
An image acquisition unit that acquires an image obtained by imaging an object to be measured irradiated with measurement light for shape measurement, and an image acquisition unit.
A profile acquisition unit that acquires a profile of a pixel value in a region where the measurement light is captured in the image, and a profile acquisition unit.
In the profile, the amount of movement of the center of gravity position of the pixel value when the pixel value is raised to the Nth power (N is a real number greater than or equal to N) with respect to the center of gravity position of the pixel value when the pixel value is raised to the Nth power (M is a real number larger than N) is calculated. The center of gravity movement calculation unit and
An output unit that outputs the position where the profile is acquired in the image and the movement amount calculated by the center of gravity movement amount calculation unit in association with each other.
Information processing device equipped with.
前記プロファイル取得部は、前記画像において前記測定光が撮像されている領域の短手方向を第1の軸、前記測定光の強度を第2の軸とする画素値のプロファイルを取得し、
前記重心移動量算出部は、前記第1の軸における座標をx座標、x座標における前記画素値をI(x)としたとき、前記移動量Sを、
で表される式で算出する、
請求項1に記載の情報処理装置。
The profile acquisition unit acquires a pixel value profile with the short side of the region in which the measurement light is imaged as the first axis and the intensity of the measurement light as the second axis in the image.
When the coordinate on the first axis is the x-coordinate and the pixel value on the x-coordinate is I (x), the center of gravity movement amount calculation unit determines the movement amount S.
Calculated by the formula expressed by
The information processing device according to claim 1.
前記出力部は、前記画像において前記プロファイルを取得した位置に前記移動量に応じて異なる画素値を割り当てた画像を出力する、
請求項1又は2に記載の情報処理装置。
The output unit outputs an image in which different pixel values are assigned according to the amount of movement to the position where the profile is acquired in the image.
The information processing device according to claim 1 or 2.
コンピュータに、
形状計測のための測定光が照射された測定対象物体を撮像して得られた画像を取得する機能と、
前記画像において前記測定光が撮像されている領域の画素値のプロファイルを取得する機能と、
前記プロファイルにおいて前記画素値をN乗(Nは1以上の実数)した場合における画素値の重心位置に対する、M乗(MはNより大きな実数)した場合における画素値の重心位置の移動量を算出する機能と、
前記画像において前記プロファイルを取得した位置と、算出した前記移動量とを対応づけて出力する機能と、
を実現させるプログラム。
On the computer
A function to acquire an image obtained by imaging an object to be measured irradiated with measurement light for shape measurement, and
A function of acquiring a profile of a pixel value in a region where the measurement light is captured in the image, and
In the profile, the amount of movement of the center of gravity position of the pixel value when the pixel value is raised to the Nth power (N is a real number larger than N) with respect to the center of gravity position of the pixel value when the pixel value is raised to the Nth power (N is a real number larger than N) is calculated. Function to do and
A function of associating the acquired position of the profile with the calculated movement amount in the image and outputting the image.
A program that realizes.
JP2017059303A 2017-03-24 2017-03-24 Information processing equipment and programs Active JP6840589B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017059303A JP6840589B2 (en) 2017-03-24 2017-03-24 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017059303A JP6840589B2 (en) 2017-03-24 2017-03-24 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018162997A JP2018162997A (en) 2018-10-18
JP6840589B2 true JP6840589B2 (en) 2021-03-10

Family

ID=63860452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017059303A Active JP6840589B2 (en) 2017-03-24 2017-03-24 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6840589B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116883413B (en) * 2023-09-08 2023-12-01 山东鲁抗医药集团赛特有限责任公司 Visual detection method for retention of waste picking and receiving materials

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193120A (en) * 1991-02-27 1993-03-09 Mechanical Technology Incorporated Machine vision three dimensional profiling system
JP2003042972A (en) * 2001-07-31 2003-02-13 Kobe Steel Ltd Defect inspection device
JP2004325389A (en) * 2003-04-28 2004-11-18 Renesas Technology Corp Edge part inspection device
JP4430466B2 (en) * 2004-06-22 2010-03-10 株式会社キーエンス Optical displacement meter
JP5163774B2 (en) * 2011-05-25 2013-03-13 カシオ計算機株式会社 Imaging control apparatus, imaging control method, and program
JP2013113696A (en) * 2011-11-29 2013-06-10 Mitsubishi Electric Corp Displacement measuring method and displacement measuring apparatus

Also Published As

Publication number Publication date
JP2018162997A (en) 2018-10-18

Similar Documents

Publication Publication Date Title
US9621793B2 (en) Information processing apparatus, method therefor, and measurement apparatus
JP6109357B2 (en) Information processing apparatus, information processing method, and program
US10151580B2 (en) Methods of inspecting a 3D object using 2D image processing
US11195296B2 (en) Information processing apparatus, method of processing distance information, and recording medium recording distance information processing program
US20140333778A1 (en) Automated borescope measurement tip accuracy test
TWI420081B (en) Distance measuring system and distance measuring method
EP3314571B1 (en) Method and system for detecting known measurable object features
US9714829B2 (en) Information processing apparatus, assembly apparatus, information processing method, and storage medium that generate a measurement pattern having different amounts of irradiation light depending on imaging regions
JP6840589B2 (en) Information processing equipment and programs
US20210307619A1 (en) Fever detection
JP2007298376A (en) Method and device for determining boundary position, program for making computer function as boundary position determination device, and recording medium
US11168976B2 (en) Measuring device for examining a specimen and method for determining a topographic map of a specimen
JP2010164377A (en) Surface profile measurement device and surface profile measuring method
JP5136108B2 (en) 3D shape measuring method and 3D shape measuring apparatus
JP6773531B2 (en) Information processing equipment and programs
CN107121058B (en) Measuring method
JP2016024067A (en) Measurement method and measurement device
TWI550425B (en) Method and apparatus for fusing 2d image and 3d point cloud data and the storage medium thereof
JP2018173338A (en) Three-dimensional shape measuring method using scanning white interference microscope
JP6270264B2 (en) Information processing apparatus, information processing method, program, measurement apparatus, and measurement method
JP6662126B2 (en) Detecting device, method and program
KR101793526B1 (en) Apparatus for Measuring Surface Roughness Using Image
JP2020098533A (en) Abrasion measuring apparatus and abrasion measuring method
JP4496149B2 (en) Dimensional measuring device
US20240187565A1 (en) Provision of real world and image sensor correspondence points for use in calibration of an imaging system for three dimensional imaging based on light triangulation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210217

R150 Certificate of patent or registration of utility model

Ref document number: 6840589

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250