Movatterモバイル変換


[0]ホーム

URL:


CN112113511B - Method, system and terminal for extracting surface contour line of semitransparent object - Google Patents

Method, system and terminal for extracting surface contour line of semitransparent object
Download PDF

Info

Publication number
CN112113511B
CN112113511BCN202010823196.XACN202010823196ACN112113511BCN 112113511 BCN112113511 BCN 112113511BCN 202010823196 ACN202010823196 ACN 202010823196ACN 112113511 BCN112113511 BCN 112113511B
Authority
CN
China
Prior art keywords
peak
direct reflection
grayscale
gray
contour
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
CN202010823196.XA
Other languages
Chinese (zh)
Other versions
CN112113511A (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.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
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 Shanghai Jiao Tong UniversityfiledCriticalShanghai Jiao Tong University
Priority to CN202010823196.XApriorityCriticalpatent/CN112113511B/en
Publication of CN112113511ApublicationCriticalpatent/CN112113511A/en
Application grantedgrantedCritical
Publication of CN112113511BpublicationCriticalpatent/CN112113511B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供一种半透明物体表面轮廓线提取方法、系统及终端,包括:用于扫描被测目标表面形成的激光条纹图像的成像点每一列的灰度,获取灰度序列;对于获取灰度序列,采用数学形态学和灰度阈值的方法提取得到直接反射分量波峰的位置区域;根据上述的直接反射分量波峰的位置区域,采用灰度重心法计算轮廓点坐标;根据得到的轮廓点坐标,最终获得半透明物体表面的整条轮廓线。本发明能够有效提取以胶条为代表的半透明目标表面的激光条纹轮廓线,为工业现场半透明目标的轮廓测量提供了新的解决方案,具有广泛的实用性和通用性,适用于任何类型的轮廓标定。

Figure 202010823196

The present invention provides a method, system and terminal for extracting contour lines on the surface of a translucent object, including: scanning the grayscale of each column of imaging points of a laser fringe image formed on the surface of a tested target to obtain a grayscale sequence; sequence, using mathematical morphology and gray threshold method to extract the position area of the peak of the direct reflection component; Finally, the entire outline of the surface of the translucent object is obtained. The invention can effectively extract the contour lines of the laser stripes on the surface of the translucent target represented by the glue strip, provides a new solution for the contour measurement of the translucent target in the industrial field, has wide practicability and versatility, and is suitable for any type of contour calibration.

Figure 202010823196

Description

Method, system and terminal for extracting surface contour line of semitransparent object
Technical Field
The invention relates to an object surface contour line extraction method, in particular to a semi-transparent object surface contour line extraction method, a semi-transparent object surface contour line extraction system and a semi-transparent object surface contour line extraction terminal.
Background
The contour measurement plays an important role in the industrial manufacturing process, is widely applied to the fields of optical precision engineering, aerospace, robots, chip manufacturing, automobile manufacturing, underwater detection and the like, and becomes an essential link for function realization, equipment data acquisition, part data acquisition, precision analysis, quality detection and the like in more and more industrial application fields. With higher and higher manufacturing accuracy, non-contact profile measurement is becoming the mainstream trend. Among them, the laser profile sensor based on the line structured light method gradually becomes a hot spot. The method has the outstanding advantages of non-contact, high precision, high speed, wide applicability and the like, and becomes the mainstream trend of contour measurement.
The existing line structured light measuring method works based on the reflection principle of the measured target surface to the line laser stripe, and is only suitable for targets with diffuse reflection surfaces. However, for a semitransparent target, such as a glue strip produced by an automatic dispenser, linear structured light is not only directly diffused on the surface of the incident position, but also transmitted and enters the inside of an object to be scattered on the sub-surface, the scattered light finally exits from a surface position different from the incident position, and the direct reflected component on the surface is interfered by the scattered component on the sub-surface. This not only results in the reduction of the signal-to-noise ratio of the laser stripe image, but also causes the gray scale distribution rule of the laser stripe image to change seriously, and further causes the accuracy of the existing contour line extraction algorithm to be reduced seriously, even errors occur, and the contour line of the surface of the object cannot be extracted accurately.
At present, for line structured light measurement of a semitransparent object, a learner combines phase shift and polarization filtering technologies to separate a direct reflection component and a sub-surface scattering component, and can realize profile measurement of the semitransparent object. However, this method requires a high-frequency projection grating, a polarizing plate, and the like, and is complicated in structure, high in cost, and low in efficiency.
Therefore, profiling of translucent objects becomes one of the bottleneck problems in the industry.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a method, a system and a terminal for extracting the surface contour line of a semitransparent object.
According to an aspect of the present invention, there is provided a method for extracting a surface contour line of a translucent object, including:
scanning the gray scale of each column of the imaging points of the laser stripe image formed on the surface of the measured target to obtain a gray scale sequence
For the obtained gray sequence, extracting the position area of the direct reflection component wave crest by adopting a method of mathematical morphology and a gray threshold value;
calculating the coordinates of the contour points by adopting a gray scale gravity center method according to the position area of the wave crest of the direct reflection component;
and finally obtaining the whole contour line of the surface of the semitransparent object according to the obtained contour point coordinates.
Preferably, the acquiring of the gray level sequence refers to: and extracting the gray value of a certain column of pixel points of the laser stripe image, and analyzing the gray value as an independent one-dimensional gray array.
Preferably, the extracting the position region of the peak of the direct reflection component by using mathematical morphology and a gray threshold includes:
extracting an envelope curve, and filtering abrupt clutter with smaller width by closed operation aiming at the gray sequence to obtain the envelope curve of a gray distribution curve;
extracting a baseline, cutting off a convex peak of the envelope curve through open operation, and smoothing a signal from the bottom to obtain the baseline of a gray distribution curve;
acquiring characteristic peaks, and carrying out differential operation on the envelope curve and the base line to obtain a plurality of gray characteristic peaks, wherein one characteristic peak is a direct reflection peak of the surface of the target to be detected, and the other characteristic peaks are reflection peaks of the secondary surface;
selecting a direct reflection peak, analyzing the plurality of gray characteristic peaks from left to right in sequence, and selecting a first characteristic peak meeting a threshold condition as the direct reflection peak;
calculating the coordinate of the direct reflection peak, and for the direct reflection characteristic peak, the coordinate of the characteristic peak is the coordinate value corresponding to the peak value, and meanwhile, calculating the width of the characteristic peak;
intercepting direct reflection peak data, and intercepting a section of data from the gray sequence as direct reflection peak data according to the direct reflection characteristic peak coordinate as a center and the range of twice the width of the direct reflection characteristic peak.
According to a second aspect of the present invention, there is provided a translucent object surface contour line extraction system comprising:
the gray sequence acquisition unit is used for scanning the gray of each line of the imaging points of the laser stripe image formed on the surface of the measured target to acquire a gray sequence;
the direct reflection component wave crest extraction unit is used for extracting a position area of the direct reflection component wave crest by adopting a method of mathematical morphology and a gray threshold value for the acquired gray sequence;
a contour point coordinate obtaining unit which calculates a contour point coordinate by a gray scale gravity center method according to the position area of the direct reflection component wave peak extracting unit;
and the contour line acquisition unit is used for finally acquiring the whole contour line of the surface of the semitransparent object according to the calculated contour point coordinates obtained by the contour point coordinate acquisition unit.
Preferably, the direct reflection component peak extraction unit includes:
an envelope sub-unit is extracted, and the abrupt clutter with smaller width is filtered by closed operation aiming at the gray sequence to obtain an envelope of a gray distribution curve;
a baseline extraction subunit, wherein convex peaks of the envelope are cut off through open operation, and signals are smoothed from the bottom to obtain a baseline of a gray distribution curve;
a characteristic peak acquisition subunit, which performs differential operation on the envelope curve and the base line to acquire a plurality of gray characteristic peaks, wherein one characteristic peak is a direct reflection peak of the surface of the target to be detected, and the other characteristic peaks are reflection peaks of the subsurface;
selecting a direct reflection peak subunit, analyzing the plurality of gray characteristic peaks from left to right in sequence, and selecting a first characteristic peak meeting a threshold condition as a direct reflection peak;
calculating a direct reflection peak coordinate subunit, wherein for the direct reflection characteristic peak, the coordinate of the characteristic peak is a coordinate value corresponding to the peak value, and meanwhile, the width of the characteristic peak is calculated;
and intercepting a direct reflection peak data subunit, and intercepting a section of data from the gray sequence as direct reflection peak data according to the direct reflection characteristic peak coordinate as a center and the range of twice the width of the direct reflection characteristic peak.
According to a third aspect of the present invention, there is provided a translucent object surface contour line extraction terminal comprising: the device comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor can be used for executing the semi-transparent object surface contour line extraction method when executing the program.
Compared with the prior art, the invention has at least one of the following beneficial effects:
the method, the system and the terminal can effectively extract the laser stripe contour line of the surface of the semitransparent target represented by the adhesive tape, have more accurate measurement results, provide a new solution for the contour measurement of the semitransparent target in an industrial field, have wide practicability and universality and are suitable for contour calibration of any type.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a schematic diagram of a laser profile sensor measuring a translucent target according to an embodiment of the present invention;
FIG. 2 is an actual laser fringe image of a translucent target according to one embodiment of the present invention;
FIG. 3 is a flowchart of a contour line extraction method according to an embodiment of the present invention;
FIG. 4 is a gray scale distribution diagram of a laser stripe image according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an envelope and a baseline of a gray scale profile of a laser stripe image according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a characteristic peak of a gray scale distribution of a laser stripe image according to an embodiment of the present invention;
FIG. 7 is a schematic diagram illustrating a method for calculating the peak value and width of a direct reflection peak according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of an embodiment of the present invention for intercepting direct reflectance peak data;
FIG. 9 is a comparison of the effect of the contour line extraction method and other methods according to an embodiment of the present invention;
in the figure, 1-line laser, 2-measured object, 3-lens and 4-camera.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that variations and modifications can be made by persons skilled in the art without departing from the spirit of the invention. All falling within the scope of the present invention. Portions not described in detail in the following embodiments may be implemented by using a conventional technology.
Fig. 1 is a schematic diagram of a laser profile sensor measuring a translucent target according to an embodiment of the present invention.
Referring to fig. 1, the method for extracting the surface contour line of the semitransparent object in the embodiment may include:
s1, scanning the gray scale of each line of the imaging points of the laser stripe image formed on the surface of the detected target to obtain a gray scale sequence;
s2, for the gray level sequence, extracting the position area of the direct reflection component wave crest by adopting the methods of mathematical morphology and gray level threshold value;
s3, calculating the coordinates of the contour points by a gray scale gravity center method according to the position area of the wave crest of the direct reflection component;
and S4, finally obtaining the whole contour line of the surface of the semitransparent object according to the obtained contour point coordinates.
FIG. 2 is an actual laser fringe image of a translucent target according to one embodiment of the present invention.
Referring to fig. 2, in the above-mentioned S1, the laser emitted from theline laser 1 may be projected onto the surface of the measuredobject 2 and form a laser stripe, and the laser stripe is imaged onto the imaging surface of thecamera 4 through thelens 3 to form laser stripe image data, as shown in fig. 2. Through reasonable data processing, the section profile and the characteristic parameters of the measuredtarget 2 can be obtained.
Fig. 3 is a flowchart of a contour line extraction method according to an embodiment of the present invention.
Referring to fig. 3, in some preferred embodiments, in step S2, for obtaining the gray scale sequence, extracting the position region of the peak of the direct reflection component by using mathematical morphology and a gray scale threshold, which may be sequentially implemented by extracting an envelope curve, extracting a baseline, obtaining a characteristic peak, selecting a direct reflection peak, calculating coordinates of the direct reflection peak, and intercepting data of the direct reflection peak.
Specifically, referring to fig. 4-8, in a preferred embodiment, S2 may be performed according to the following steps:
s21, acquiring a gray sequence: extracting the gray value of a certain column of pixel points of the laser stripe image, and analyzing the gray value as an independent one-dimensional gray array, wherein the gray distribution curve of the gray array is shown in FIG. 4;
s22, extracting envelope: for the gray sequence, filtering out the abrupt clutter with smaller width through closed operation to obtain an envelope curve of a gray distribution curve, as shown in fig. 5;
s23, extracting baseline: for the gray distribution envelope curve, the convex peak is cut off through the opening operation, and the signal is smoothed from the bottom to obtain the baseline of the gray distribution curve, as shown in fig. 5;
s24, obtaining a characteristic peak: the envelope curve and the base line are subjected to difference operation, so that a plurality of gray characteristic peaks can be obtained, such as M1, M2 and M3 shown in FIG. 6; one characteristic peak is a direct reflection peak of the surface of the measured target, and the other characteristic peaks are reflection peaks of the subsurface;
s25, selecting a direct reflection peak: sequentially analyzing the gray characteristic peaks from left to right, and selecting the first characteristic peak meeting the threshold condition as a direct reflection peak, as shown in fig. 7;
s26, calculating coordinates of direct reflection peak: for the above-mentioned direct reflection characteristic peak, the coordinate of the characteristic peak is the coordinate value corresponding to the peak value, and at the same time, the width of the characteristic peak is calculated, as shown in fig. 7;
and S27, intercepting the direct reflection peak data: based on the above-mentioned direct reflection characteristic peak coordinate as the center and the range of twice the width of the direct reflection characteristic peak, a piece of data is cut out from the gray scale sequence as direct reflection peak data, as shown in fig. 8. The range of the specific data interception can be determined according to actual requirements.
Compared with the existing contour line extraction method, the method of the embodiment of the invention considers the false characteristic peak formed by the reflection component of the surface, and identifies the surface direct reflection peak really representing the surface contour position through threshold value comparison, thereby avoiding the error method of mixing the conventional method into one time and obviously improving the contour line extraction precision.
In some preferred embodiments, in S3, the coordinates of the contour points are calculated by using a gray scale centroid method, which may be: and extracting the sub-pixel coordinate value of the characteristic peak by adopting a gray scale gravity center method according to the intercepted direct reflection peak data to be used as the position coordinate of the outline point of the row of stripes.
In some preferred embodiments, in S4, the contour line is obtained and may be: and repeating the process for each line of data of the laser stripe image, sequentially obtaining the contour point coordinates of the line of stripes, and further obtaining the coordinate sequence of the whole contour line.
Optionally, in the above embodiment, the threshold condition for selecting the direct reflection peak may be: the peak value of the characteristic peak is larger than or equal to the average value of all the characteristic peak values, and the width of the characteristic peak is larger than or equal to the average value of all the characteristic peak widths. Assuming that the peak values of the n characteristic peaks are a1, a2, … and An, and the widths are W1, W2, … and Wn, the peak threshold value of the direct reflection peak is determined as (a1+ a2+ … + An)/n, and the width threshold value is determined as (W1+ W2+ … + Wn)/n.
Optionally, in the above embodiment, the gray scale gravity center method for calculating the coordinates of the contour points is as follows: and taking the abscissa of the gravity center of the intercepted direct reflection peak gray scale data curve as a contour point coordinate. Assuming that the intercepted m direct reflection peak gray scale data are G1, G2, … and Gm in sequence, the central coordinate thereof is
Figure BDA0002635155320000061
In another embodiment of the present invention, a system for extracting a surface contour line of a semitransparent object is further provided, which is used for implementing the method for extracting a surface contour line of a semitransparent object. Specifically, the system comprises:
the gray sequence acquisition unit is used for scanning the gray of each line of the imaging points of the laser stripe image formed on the surface of the measured target to acquire a gray sequence;
the direct reflection component wave crest extraction unit is used for extracting a position area of the direct reflection component wave crest by adopting a method of mathematical morphology and a gray threshold value for the acquired gray sequence;
a contour point coordinate obtaining unit which calculates a contour point coordinate by a gray scale gravity center method according to the position area of the direct reflection component wave peak extracting unit;
and the contour line acquisition unit is used for finally acquiring the whole contour line of the surface of the semitransparent object according to the calculated contour point coordinates obtained by the contour point coordinate acquisition unit.
Correspondingly, the direct reflection component peak extracting unit comprises:
extracting an envelope subunit, and filtering abrupt clutter with smaller width by closed operation aiming at the gray level sequence to obtain an envelope of a gray level distribution curve; filtering out clutter having a width less than the average width of 1/2 may generally be considered;
a baseline extraction subunit, wherein a convex peak of the envelope curve is cut off through an opening operation, and a signal is smoothed from the bottom to obtain a baseline of a gray distribution curve;
a characteristic peak acquisition subunit, which performs differential operation on the envelope curve and the base line to acquire a plurality of gray characteristic peaks, wherein one characteristic peak is a direct reflection peak of the surface of the target to be detected, and the other characteristic peaks are reflection peaks of the subsurface;
selecting a direct reflection peak subunit, analyzing the plurality of gray characteristic peaks from left to right in sequence, and selecting a first characteristic peak meeting a threshold condition as a direct reflection peak;
calculating a direct reflection peak coordinate subunit, wherein for the direct reflection characteristic peak, the coordinate of the characteristic peak is a coordinate value corresponding to the peak value, and meanwhile, the width of the characteristic peak is calculated;
and intercepting a direct reflection peak data subunit, and intercepting a section of data from the gray sequence as direct reflection peak data according to the direct reflection characteristic peak coordinate as a center and the range of twice the width of the direct reflection characteristic peak.
In another embodiment of the present invention, there is also provided a semi-transparent object surface contour line extraction terminal, including: the device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, and the processor can be used for executing the semi-transparent object surface contour line extraction method when executing the program.
According to the method, the system and the terminal for extracting the surface contour of the semitransparent target in the embodiment of the invention, the extracted surface contour of the semitransparent target is most consistent with the actual surface contour of the semitransparent target, and the actual contour of the surface of the semitransparent target can be truly reflected. Compared with other existing methods, the method has more accurate measurement results, as shown in fig. 9. The technique of the invention has general practicability and can meet the requirements of profile measurement of most semitransparent targets.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes and modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The above-described preferred features may be used in any combination without conflict with each other.

Claims (8)

Translated fromChinese
1.一种半透明物体表面轮廓线提取方法,其特征在于,包括:1. a semitransparent object surface contour line extraction method, is characterized in that, comprises:扫描被测目标表面形成的激光条纹图像的成像点每一列的灰度,获取灰度序列;Scan the grayscale of each column of the imaging point of the laser fringe image formed on the surface of the tested target to obtain the grayscale sequence;对于获取的灰度序列,采用数学形态学和灰度阈值的方法提取得到直接反射分量波峰的位置区域;For the obtained grayscale sequence, the method of mathematical morphology and grayscale threshold is used to extract the position area of the peak of the direct reflection component;根据上述的直接反射分量波峰的位置区域,采用灰度重心法计算轮廓点坐标;According to the position area of the above-mentioned direct reflection component peak, adopt the gray centroid method to calculate the coordinates of the contour point;根据得到的轮廓点坐标,最终获得半透明物体表面的整条轮廓线;According to the obtained contour point coordinates, the entire contour line of the surface of the translucent object is finally obtained;所述采用数学形态学和灰度阈值的方法提取得到直接反射分量波峰的位置区域,包括:The method of using mathematical morphology and gray threshold to extract the position area of the peak of the direct reflection component, including:提取包络线,针对所述灰度序列,通过闭运算滤除宽度较小的突变杂波,得到灰度分布曲线的包络线;Extracting the envelope, and filtering out the mutation clutter with smaller width by closing operation for the gray sequence, to obtain the envelope of the gray distribution curve;提取基线,对所述包络线,通过开运算削掉凸起的波峰,从底部平滑信号,得到灰度分布曲线的基线;Extracting the baseline, for the envelope, cut off the raised peak by opening operation, smooth the signal from the bottom, and obtain the baseline of the gray distribution curve;获取特征峰,将上述的包络线与基线进行差分运算,获得若干个灰度特征峰,其中的一个特征峰为被测目标表面的直接反射峰,而其他特征峰则为次表面的反射峰;Obtain characteristic peaks, perform differential operation between the above envelope and baseline, and obtain several grayscale characteristic peaks, one of which is the direct reflection peak of the measured target surface, and the other characteristic peaks are the reflection peaks of the subsurface. ;选择直接反射峰,对上述的若干个灰度特征峰,从左向右依次进行分析,选择第一个满足阈值条件的特征峰作为直接反射峰;Select the direct reflection peak, analyze the above-mentioned several grayscale characteristic peaks in turn from left to right, and select the first characteristic peak that satisfies the threshold condition as the direct reflection peak;计算直接反射峰坐标,对上述的直接反射特征峰,其特征峰的坐标为峰值对应的坐标值,与此同时计算该特征峰的宽度;Calculate the coordinates of the direct reflection peak. For the above-mentioned direct reflection characteristic peak, the coordinate of the characteristic peak is the coordinate value corresponding to the peak value, and at the same time, the width of the characteristic peak is calculated;截取直接反射峰数据,根据上述的直接反射特征峰坐标作为中心,以及该直接反射特征峰的宽度的两倍为范围,从灰度序列中截取一段数据,作为直接反射峰数据。The direct reflection peak data is intercepted, and according to the above-mentioned direct reflection characteristic peak coordinate as the center and twice the width of the direct reflection characteristic peak as the range, a segment of data is intercepted from the grayscale sequence as the direct reflection peak data.2.根据权利要求1所述的半透明物体表面轮廓线提取方法,其特征在于,所述获取灰度序列,是指:提取激光条纹图像的某一列像素点灰度值,并作为一个独立的一维灰度数组来分析。2. The method for extracting surface contour lines of a translucent object according to claim 1, wherein the acquiring a grayscale sequence refers to: extracting a certain column of pixel grayscale values of the laser fringe image, and using them as an independent One-dimensional grayscale array to analyze.3.根据权利要求1所述的半透明物体表面轮廓线提取方法,其特征在于,所述采用灰度重心法计算轮廓点坐标,是指:根据上述的截取的直接反射峰数据,采用灰度重心法提取该特征峰的亚像素级坐标值,作为该列条纹的轮廓点坐标。3. The method for extracting contour lines on the surface of a translucent object according to claim 1, wherein the calculation of the contour point coordinates using the gray-scale barycenter method means: according to the above-mentioned intercepted direct reflection peak data, using gray-scale The centroid method extracts the sub-pixel coordinate value of the characteristic peak as the contour point coordinate of the stripe.4.根据权利要求3所述的半透明物体表面轮廓线提取方法,其特征在于,用于计算轮廓点坐标的灰度重心法为:取截取的直接反射峰灰度数据曲线的重心的横坐标作为轮廓点坐标。4. The method for extracting contour lines on the surface of a translucent object according to claim 3, wherein the gray-scale centroid method for calculating the coordinates of contour points is: the abscissa of the centroid of the intercepted direct reflection peak gray-scale data curve as contour point coordinates.5.根据权利要求1所述的半透明物体表面轮廓线提取方法,其特征在于,用于选择直接反射峰的阈值条件为:该特征峰的峰值大于或等于所有特征峰峰值的平均值,该特征峰的宽度大于或等于所有特征峰宽度的平均值。5. The method for extracting surface contour lines of a translucent object according to claim 1, wherein the threshold condition for selecting a direct reflection peak is: the peak value of the characteristic peak is greater than or equal to the average value of all characteristic peaks, and the The width of the characteristic peak is greater than or equal to the average of all characteristic peak widths.6.根据权利要求1-5任一项所述的半透明物体表面轮廓线提取方法,其特征在于,所述获得半透明物体表面的整条轮廓线,是指:针对激光条纹图像的每一列数据重复上述获取灰度序列、提取直接反射分量波峰的位置区域、计算轮廓点坐标的过程,依次获得该列条纹的轮廓点坐标,进而获得整条轮廓线的坐标序列。6. The method for extracting contour lines of a surface of a translucent object according to any one of claims 1-5, wherein the obtaining the entire contour line of the surface of the translucent object refers to: for each column of the laser fringe image The data repeats the above process of obtaining the grayscale sequence, extracting the position area of the peak of the direct reflection component, and calculating the coordinates of the contour points, sequentially obtaining the coordinates of the contour points of the column of stripes, and then obtaining the coordinate sequence of the entire contour line.7.一种半透明物体表面轮廓线提取系统,其特征在于,包括:7. A system for extracting contour lines on the surface of a translucent object, comprising:灰度序列获取单元,用于扫描被测目标表面形成的激光条纹图像的成像点每一列的灰度,获取灰度序列;The grayscale sequence acquisition unit is used to scan the grayscale of each column of the imaging point of the laser fringe image formed on the surface of the tested target to obtain the grayscale sequence;直接反射分量波峰提取单元,对获取灰度序列采用数学形态学和灰度阈值的方法,提取得到直接反射分量波峰的位置区域;The direct reflection component peak extraction unit adopts the method of mathematical morphology and grayscale threshold to obtain the grayscale sequence, and extracts the position area of the direct reflection component peak;轮廓点坐标获取单元,根据上述直接反射分量波峰提取单元的直接反射分量波峰的位置区域,采用灰度重心法计算轮廓点坐标;The contour point coordinate acquisition unit, according to the position area of the direct reflection component peak of the above-mentioned direct reflection component peak extraction unit, adopts the gray barycenter method to calculate the contour point coordinates;轮廓线获取单元,根据所述轮廓点坐标获取单元得到的轮廓点坐标,最终获得半透明物体表面的整条轮廓线;a contour line obtaining unit, which finally obtains the entire contour line of the surface of the translucent object according to the contour point coordinates obtained by the contour point coordinate obtaining unit;所述直接反射分量波峰提取单元,包括:The direct reflection component peak extraction unit includes:提取包络线子单元,针对所述灰度序列,通过闭运算滤除宽度较小的突变杂波,得到灰度分布曲线的包络线;Extracting the envelope subunit, and filtering out the mutation clutter with smaller width by closing operation for the gray sequence, to obtain the envelope of the gray distribution curve;提取基线子单元,对所述包络线,通过开运算削掉凸起的波峰,从底部平滑信号,得到灰度分布曲线的基线;Extracting the baseline subunit, for the envelope, cut off the convex peak by opening operation, smooth the signal from the bottom, and obtain the baseline of the gray distribution curve;获取特征峰子单元,将上述的包络线与基线进行差分运算,获得若干个灰度特征峰,其中的一个特征峰为被测目标表面的直接反射峰,而其他特征峰则为次表面的反射峰;Obtain the characteristic peak subunit, perform differential operation between the above-mentioned envelope and the baseline, and obtain several grayscale characteristic peaks, one of which is the direct reflection peak of the measured target surface, and the other characteristic peaks are the reflection of the subsurface. peak;选择直接反射峰子单元,对上述的若干个灰度特征峰,从左向右依次进行分析,选择第一个满足阈值条件的特征峰作为直接反射峰;Select the direct reflection peak subunit, analyze the above-mentioned several grayscale characteristic peaks in turn from left to right, and select the first characteristic peak that satisfies the threshold condition as the direct reflection peak;计算直接反射峰坐标子单元,对上述的直接反射特征峰,其特征峰的坐标为峰值对应的坐标值,与此同时计算该特征峰的宽度;Calculate the direct reflection peak coordinate subunit, for the above-mentioned direct reflection characteristic peak, the coordinate of the characteristic peak is the coordinate value corresponding to the peak value, and at the same time calculate the width of the characteristic peak;截取直接反射峰数据子单元,根据上述的直接反射特征峰坐标作为中心,以及该直接反射特征峰的宽度的两倍为范围,从灰度序列中截取一段数据,作为直接反射峰数据。The subunit for intercepting the direct reflection peak data, according to the above-mentioned direct reflection characteristic peak coordinate as the center and twice the width of the direct reflection characteristic peak as the range, intercepts a segment of data from the grayscale sequence as the direct reflection peak data.8.一种半透明物体表面轮廓线提取终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时可用于执行上述权利要求1-6任一项所述的半透明物体表面轮廓线提取方法。8. A terminal for extracting contour lines of a surface of a translucent object, comprising: a memory, a processor and a computer program stored on the memory and running on the processor, the processor can be used to execute the above claims when the processor executes the program The method for extracting the surface contour line of a translucent object according to any one of 1-6.
CN202010823196.XA2020-08-172020-08-17Method, system and terminal for extracting surface contour line of semitransparent objectActiveCN112113511B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010823196.XACN112113511B (en)2020-08-172020-08-17Method, system and terminal for extracting surface contour line of semitransparent object

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010823196.XACN112113511B (en)2020-08-172020-08-17Method, system and terminal for extracting surface contour line of semitransparent object

Publications (2)

Publication NumberPublication Date
CN112113511A CN112113511A (en)2020-12-22
CN112113511Btrue CN112113511B (en)2021-11-23

Family

ID=73804306

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010823196.XAActiveCN112113511B (en)2020-08-172020-08-17Method, system and terminal for extracting surface contour line of semitransparent object

Country Status (1)

CountryLink
CN (1)CN112113511B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20240255276A1 (en)*2021-05-252024-08-01System Ceramics S.P.A.Detector device, for measuring the calibre of ceramic tiles or slabs

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114485480B (en)*2022-01-192023-08-01暨南大学 A line confocal three-dimensional profile measurement method, system, device and medium
CN118010725B (en)*2024-02-052025-02-07深圳市杰普特光电股份有限公司 Laser welding process detection system and method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CA2301822A1 (en)*2000-03-242001-09-249071 9410 Quebec Inc.Simultaneous projection of several patterns with simultaneous acquisition for inspection of objects in three-dimensions
CN101986322B (en)*2010-11-222012-08-15南京大学Structured light strip central point reliability evaluation method
JP2014228486A (en)*2013-05-242014-12-08インスペック株式会社Three-dimensional profile acquisition device, pattern inspection device, and three-dimensional profile acquisition method
CN107683401B (en)*2015-04-222019-11-15日本制铁株式会社 Shape measuring device and shape measuring method
CN106767527B (en)*2016-12-072019-06-04西安知象光电科技有限公司A kind of optics mixing detection method of three-D profile
US10753726B2 (en)*2017-03-262020-08-25Cognex CorporationSystem and method for 3D profile determination using model-based peak selection
US10660523B2 (en)*2017-07-072020-05-26Hideo AndoLight-source unit, measurement apparatus, near-infrared microscopic apparatus, optical detection method, imaging method, calculation method, functional bio-related substance, state management method, and manufacturing method
CN109389639B (en)*2018-07-162021-06-25中国铁道科学研究院集团有限公司基础设施检测研究所 Method and device for extracting laser stripe center of rail profile under dynamic driving environment
CN109781033B (en)*2019-03-042020-11-06杭州晶耐科光电技术有限公司Deep ultraviolet structured light precision detection device for transparent material three-dimensional contour reconstruction
CN110599539B (en)*2019-09-172022-05-17广东奥普特科技股份有限公司 A fringe center extraction method for structured light fringe images
CN111260708A (en)*2020-01-142020-06-09华中科技大学鄂州工业技术研究院 A method and system for center extraction of line structured light

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20240255276A1 (en)*2021-05-252024-08-01System Ceramics S.P.A.Detector device, for measuring the calibre of ceramic tiles or slabs

Also Published As

Publication numberPublication date
CN112113511A (en)2020-12-22

Similar Documents

PublicationPublication DateTitle
CN112113511B (en)Method, system and terminal for extracting surface contour line of semitransparent object
US7634128B2 (en)Stereoscopic three-dimensional metrology system and method
US5129010A (en)System for measuring shapes and dimensions of gaps and flushnesses on three dimensional surfaces of objects
JP3411829B2 (en) Method and apparatus for evaluating surface shape
CN101019000B (en)Thickness measurement technique based on interferometric surface profiling
Wang et al.3D measurement of crater wear by phase shifting method
JP7117189B2 (en) Optical displacement meter
CN108801164B (en)Method and system for testing gap value of workpiece based on laser
JP2023151945A (en)Inspection system and inspection method
CN107990850A (en)A kind of surface roughness on-line measurement system and method based on laser scattering method
TWI407078B (en) Micro - lens array surface profile detection system and its detection method
TWI428569B (en) Ranging method, ranging system and processing software
US8275573B1 (en)Large-surface defect detection by single-frame spatial-carrier interferometry
US20080240510A1 (en)Method and system for examining a surface
EP2577265B1 (en)Apparatus and method for locating the centre of a beam profile
CN112712554B (en)Method for extracting central line of laser stripe on surface of semitransparent Lambert surface
US11454795B2 (en)Surface sensing in optical microscopy and automated sample scanning systems
Wedowski et al.Dynamic deflectometry: A novel approach for the on-line reconstruction of specular freeform surfaces
US9453725B2 (en)Method and apparatus for quantitative measurement of surface accuracy of an area
Molleda et al.A profile measurement system for rail manufacturing using multiple laser range finders
Lim et al.A novel one-body dual laser profile based vibration compensation in 3D scanning
WO2024075385A1 (en)Surface roughness calculation device
WO2023124867A1 (en)White-light scanning interference three-dimensional reconstruction method based on pseudo wigner-ville distribution
JP7488224B2 (en) Surface roughness measuring method, surface roughness measuring device, and program
KR20200115932A (en)Device for measuring height of sample surface using interferogram of wlsi

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp