CN102749061A - Steel rail abrasion measuring method based on dynamic template - Google Patents
Steel rail abrasion measuring method based on dynamic template Download PDFInfo
- Publication number
- CN102749061A CN102749061A CN2012102618866A CN201210261886A CN102749061A CN 102749061 A CN102749061 A CN 102749061A CN 2012102618866 A CN2012102618866 A CN 2012102618866A CN 201210261886 A CN201210261886 A CN 201210261886A CN 102749061 A CN102749061 A CN 102749061A
- Authority
- CN
- China
- Prior art keywords
- rail
- point
- coordinate
- matrix
- measurement
- 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
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention provides a steel rail abrasion measuring method based on a dynamic template. The method comprises the steps of installing a charge coupled device (CCD) camera and a fan-shaped laser light source above the inside of two rails respectively; demarcating each CCD camera and an optical plane parameters; obtaining space coordinates of each pixel point of rail outlines in an image according to a rail outline space computation model; extracting feature point coordinates at the lower end of a rail waist and a rail head; generating a rail outline standard template based on feature points; and contrasting a rail measurement outline to the standard template to obtain abrasion value. The method can build a measurement coordinate system by determining two feature points of a measurement rail according to geometrical relationship of a standard rail outline, can fast and accurately obtain the standard template, does not need conduct aligning analysis of the measurement outline and a standard design outline, solves the problem that method based on a static template is difficult to match, greatly improves accuracy of abrasion measurement, reduces operation quantity of image analysis and processing and has good stability.
Description
Technical field
The present invention relates to the track traffic technology, relate in particular to a kind of measurement of rail wear based method based on dynamic template.
Background technology
The general main rail head position that occurs in of the abrasion of rail is the decision rail principal element in serviceable life.Abrasion have been quickened the wearing and tearing of locomotive wheel on the one hand, have increased gauge, and the contact area of increase and locomotive wheel tread, and running resistance is increased, and have produced severe noise on the other hand.When wearing and tearing surpassed certain limit, rail head cross-section and wheel tread will lose matching, will have a strong impact on the high-speed railway stationarity of driving a vehicle, and traffic safety is caused great harm.Particularly for high-speed railway, when train speed is very high, even very little wearing and tearing also possibly cause derail.
China is at the maximum non-contact detection method that is based on machine vision of abrasion context of detection research at present.This method is utilized coordinate transform that image coordinate is mapped to object coordinates to carry out image rectification, mate with standard form more at last mostly, as adopting the ICP matching algorithm, thereby obtains the wearing valve of rail's end portion.Not only calculated amount is big, and template matches or Feature Points Matching difficulty, and shortcoming such as data processing speed is slow, and error is big make measurement result effectively for the maintenance of rail reliable foundation is not provided.Detect as for the scene abrasion, then mainly rely on the mechanical type contact measurement.This method measuring speed is slow, and choosing the measurement result influence of workplace is very big.Fixed and movable side head weares and teares after using a period of time, can make measurement result have certain error.
Summary of the invention
The purpose of this invention is to provide a kind of measurement of rail wear based method, to overcome the problem of existing method template coupling or Feature Points Matching difficulty based on dynamic template.
The technical scheme that the present invention is adopted for its technical matters of solution is,
A kind of measurement of rail wear based method based on dynamic template may further comprise the steps:
1) at two one steel rail inside fronts ccd video camera and fan-shaped LASER Light Source are installed respectively;
2) demarcate each ccd video camera and light-plane parameters;
3) obtain the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model;
4) extract the web of the rail and rail head lower end unique point coordinate;
5) generate rail profile standard form based on unique point;
6) contrast rail measuring wheel exterior feature and standard form obtain wearing valve.
Every side rail is provided with a ccd video camera and a fan-shaped LASER Light Source in the step 1), all is positioned at the rail inside front, and the optical plane that sends of fan-shaped LASER Light Source and rail is vertical vertical.
The detailed process of demarcating each ccd video camera parameter step 2) is following:
Video camera is fixed on the plane, takes the gridiron pattern scaling board image that is positioned at diverse location more than three, mate, calculate the mapping matrix between them through point and picture point on the scaling board:
And solve camera parameters through this matrix, z wherein
cBe the component of certain intersection point in camera coordinate system on the gridiron pattern, f
x, f
y, u
0, v
0Inner parameter for video camera; R is a rotation matrix with orthogonality, and T is a translation matrix, and they are external parameters of video camera.x
w, y
w, z
w, 1 is the coordinate of i the point in space; (u, v, 1) is the image coordinate of i point; m
IjThe capable j column element of i for projection matrix M; Decompose cancellation z
cCan obtain about m
IjLinear equation:
On the calibration piece n known point arranged, obtains 2n linear equation matrix about the Metzler matrix element:
Specify m
34=1, obtain 2n linear equation about other elements of Metzler matrix, the number of unknown element is 11, is designated as 11 dimensional vector m, writes a Chinese character in simplified form: Km=U, K are left side 2n * 11 matrixes; M is 11 unknown dimensional vectors; U is the 2n dimensional vector on the right; K, U are known vector; Obtain > with least square method as 2n; 11 o'clock above-mentioned linear equations separate for:
m=K
TK
-1K
TU
M vector and m
34=1 constituted the institute find the solution Metzler matrix; Therefore, by 6 above known points in space and their picture point coordinate, can obtain Metzler matrix.
After obtaining Metzler matrix, can divide the whole inside and outside parameter that calculate video camera by relation.
The detailed process of demarcating light-plane parameters step 2) is following:
Increase auxiliary camera C during calibration
2, with video camera C
1Form the binocular scaling system, the common shooting is positioned at the light belt image on the scaling board, and be based upon video camera C with the world coordinate system initial point this moment
1The photocentre place, through respectively to C
1, C
2Calibration can be confirmed its inner parameter A
1, A
2And external parameter B
1, B
2, then their projection matrix is respectively M
1=A
1B
1(because world coordinate system is based upon C
1So the photocentre place is B
1=I, I are unit matrix)=A
1, M
2=A
2B
2=A
2[R
12, T
12] ([R
12, T
12] be video camera C
1, C
2Between the position relational matrix), CCD picked-up light belt forms after the RGB image, it is extracted Flame Image Process such as component, gray processing, the computing of difference shadow, binaryzation, refinement, to extract the pixel coordinate of each point on the striation axis, projection has following form:
Wherein, Z
1, Z
2Be the component of some P in two camera coordinates on the scaling board light belt, but cancellation during calculating; (u
1, v
1), (u
2, v
2) be respectively a P at C
1, C
2In pixel coordinate.Above two formulas of simultaneous obtain:
Thus, can obtain the world coordinates of a P.In like manner, constantly move the locus of scaling board, can obtain (the m > of m on the light belt; 3) world coordinates (x of individual point
Wi, y
Wi, z
Wi) (i=1,2,3 ... m).
The equation on spatial light plane can be represented as follows:
Ax
w+By
w+Cz
w+1=0
Wherein, A, B, C are 3 components of this planar process vector n.
Because the world coordinates of unique point also satisfies optic plane equations on the light belt, overdetermined equation group of then available m unique point structure, its matrix form is:
Or be abbreviated as:
GS=L
Wherein, G is the matrix of coefficients on the equality left side, S=[A, B, C]
T, L=[1,1 ..., 1]
T, utilize least square method can obtain S=(G then
TG)
-1G
TL and coefficient A, B, C.
It is following to obtain the detailed process of the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model in the step 3):
World coordinate system is based upon camera coordinates fastens, make both overlap fully, then do not have rotation and translation relation between the two, at this moment
For unit matrix and z is arranged
c=z
w, then
The p point also in the plane that laser throwed, therefore satisfies optic plane equations simultaneously:
Ax
w+By
w+Cz
w+1=0
In the formula, A, B, C are the optical plane coefficient.Simultaneous can obtain:
Can get the world coordinates (x of any point on the rail profile outline line
w, y
w, z
w).
The detailed process of extracting the web of the rail and rail head lower end unique point coordinate in the step 4) is following,
(1) web of the rail feature point extraction:
Appoint in the web of the rail circular arc behind three-dimensional reconstruction and get 1 X
i(x
Wi, y
Wi, z
Wi), make the space sphere with radius R, note space spherical equation is:
X
TQX=0
Wherein x is the coordinate of putting on the sphere, X=[x
w, y
w, z
w, 1]
T, Q is 4 * 4 symmetric matrix:
l
2=x
Wi 2+ y
Wi 2+ z
Wi 2-R
2
Because the point on the rail outline line makes x in optical plane
t=x
w, y
t=y
w, then optic plane equations can be write as:
X=Mt
Wherein
Can get X
TQX=t
TM
TQMt=0,
Order
T is promptly arranged
TCt=0, C are symmetric matrix, so t is the point on the quafric curve.To get a pair of point be the space sphere of R as radius if in the same circular arc of the web of the rail, appoint, and here R equals the radius of web of the rail arc section, then can obtain two intersection points:
Can know that by detecting principle the near point of two intersection point middle distance video camera photocentres (just apart from the world coordinate system initial point) is the centre point of the arc section of asking, it can calculate acquisition at three-dimensional coordinate figure.In actual engineering,, can obtain out m center of circle X because every section arc profile has m to individual point in the image
1, X
2..., X
mCoordinate, the order:
d
k=(x
wo-x
wk)
2+(y
wo-y
wk)
2+(z
wo-z
wk)2
X wherein
Wo, y
Wo, z
WoBe center of circle optimum point X
oCoordinate components, x
Wk, y
Wk, z
WkBe X
k(k=1,2 ..., coordinate components m) can be obtained X through following formula
oOptimum solution:
(2) rail head lower end feature point extraction:
Because structured light and position for video camera are above the rail side on the detection principle, the real image rail head and the web of the rail exist and significantly cut apart, and therefore can search for the location fast.On the other hand, because can there be the deviation of a pixel in image mostly through micronization processes, so the rail head lower extreme point that obtains of actual search location and 8 adjoint points thereof all might be actual lower extreme points, { X
B1, X
B2..., X
B9Coordinate can calculate.Ask itself and web of the rail arc section centre point X
oDistance { d
Ob1, d
Ob2..., d
Ob9, the error of note theoretical and actual range is ε i
=| d
Obi-d
Ob|, i=1,2 ..., 9, d wherein
ObBe theoretical.Get ε
Min=min{ ε
1, ε
2..., ε
9, keep in mind ε
MinThe time pairing X
BiBe X
b, be the rail head lower extreme point of being asked.
Detailed process based on unique point generation rail profile standard form in the step 5) is following:
Establishing space coordinates needs not three points on same straight line, after web of the rail arc section unique point and rail head lower extreme point are definite, take up an official post at the rail profile and to get not and X
oAnd X
b1 X of conllinear
r, get vector
With X
oPoint is set up cartesian coordinate system for initial point, and the vector of x ' direction does
Then the vector of z ' direction does
The vector of y ' direction does
In case this coordinate system is set up, can know that by the space profiles geometric relationship of standard rail the space profiled outline of whole rail is able to set up, therefore, can in every frame measurement image, generate the standard form of a rail profile dynamically.
To obtain the detailed process of wearing valve following for the wide and standard form of contrast rail measuring wheel in the step 6):
The measurement image that photographs is handled the measurement light belt that obtains the rail profile, calculate to set up and be positioned at the video camera photocentre rail profile 3 d space coordinate under boundary's coordinate system of conducting oneself in society.Set up new world coordinates; Make its initial point be positioned at the center of rail foot, x " axle overlaps y with the rail base " spool and rail profile central lines; Z " perpendicular to x " y " plane;, therefore can the volume coordinate on the rail profile be mapped to coordinate system o " x " y " x " down, thereby the wearing valve of calculating because the coordinate system o ' x ' y ' z ' that sets up through unique point exists clear and definite rotation and translation relation with o " x " y " z ".
Because adopted above technical scheme, the present invention compared with prior art has following advantage and good effect:
1. do not need to measure the analysis of aliging of profile and reference design profile, broken traditionally, improved the accuracy of measurement of wear greatly based on the difficult problem of static template coupling;
2. reduce the operand of image analysis processing and had good stable property.
Certainly, any one specific embodiment of embodiment of the present invention content might not reach above whole technique effect simultaneously.
Description of drawings
Fig. 1 is the process flow diagram of the measurement of rail wear based method that proposes of the present invention;
Fig. 2 is the measurement of wear systematic schematic diagram of this method;
Fig. 3 is the vision measurement mathematical model of this method;
Fig. 4 is a rail head lower extreme point identification synoptic diagram;
Fig. 5 is a web of the rail center of arc synoptic diagram;
Fig. 6 is a standard rail contour images among the embodiment;
Fig. 7 a is the rail profile that measures and the three dimensions contour curve comparison diagram of nominal contour;
Fig. 7 b is the face profile curve map after Fig. 7 a coordinate conversion.
Embodiment
For technological means, creation characteristic that the present invention is realized, reach purpose and effect and be easy to understand and understand, below in conjunction with diagram and specific embodiment, further set forth the present invention.
As shown in Figure 1, the measurement of rail wear based method based on dynamic template that the present invention proposes may further comprise the steps:
1) at two one steel rail inside fronts ccd video camera and fan-shaped LASER Light Source are installed respectively, the optical plane that fan-shaped LASER Light Source sends is vertical perpendicular to rail, and concrete mounting means is as shown in Figure 2;
2) demarcate each ccd video camera and light-plane parameters;
3) obtain the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model;
4) extract the web of the rail and rail head lower end unique point coordinate;
5) generate rail profile standard form based on unique point;
6) contrast rail measuring wheel exterior feature and standard form obtain wearing valve.
Its principle is:
At first ccd video camera and light-plane parameters are demarcated, wherein the camera calibration process is:
Video camera is fixed on the plane, takes the gridiron pattern scaling board image that is positioned at diverse location more than three, mate, calculate the mapping matrix between them, and solve camera parameters through this matrix through point and picture point on the scaling board,
Z wherein
cBe the component of certain intersection point in camera coordinate system on the gridiron pattern, f
x, f
y, u
0, v
0Inner parameter for video camera; R is a rotation matrix with orthogonality, and T is a translation matrix, and they are external parameters of video camera.x
w, y
w, z
w, 1 is the coordinate of i the point in space; (u, v, 1) is the image coordinate of i point; m
IjThe capable j column element of i for projection matrix M; Formula (1) is decomposed cancellation z
cCan obtain about m
IjLinear equation:
On the calibration piece n known point arranged, obtains 2n linear equation matrix about the Metzler matrix element:
In formula (2), specify m
34=1, obtain 2n linear equation about other elements of Metzler matrix, the number of unknown element is 11, is designated as 11 dimensional vector m, and formula (3) is write a Chinese character in simplified form:
Km=U (4)
Wherein, K is left side 2n * 11 matrixes, and m is 11 unknown dimensional vectors, and U is the 2n dimensional vector on the right, and K, U are known vector.Use least square method to obtain as 2n>11 the time above-mentioned linear equation separate for:
m=K
TK
-1K
TU (5)
M vector and m
34=1 constituted the institute find the solution Metzler matrix; Therefore, by 6 above known points in space and their picture point coordinate, can obtain Metzler matrix.
After obtaining Metzler matrix, can divide the whole inside and outside parameter that calculate video camera by relation.
The optical plane calibration process is:
Increase auxiliary camera C during calibration
2, with video camera C
1Form the binocular scaling system, the common shooting is positioned at the light belt image on the scaling board.Be based upon video camera C with the world coordinate system initial point this moment
1The photocentre place, through respectively to C
1, C
2Calibration can be confirmed its inner parameter A
1, A
2And external parameter B
1, B
2Then their projection matrix is respectively M
1=A
1B
1(because world coordinate system is based upon C
1So the photocentre place is B
1=I, I are unit matrix)=A
1, M
2=A
2B
2=A
2[R
12, T
12] ([R
12, T
12] be video camera C
1, C
2Between the position relational matrix).CCD picked-up light belt forms after the RGB image, it is extracted Flame Image Process such as component, gray processing, the computing of difference shadow, binaryzation, refinement, to extract the pixel coordinate of each point on the striation axis.Projection has following form:
Wherein, Z
1, Z
2Be the component of any point P on the scaling board light belt in two camera coordinates, but cancellation during calculating; (u
1, v
1), (u
2, v
2) be respectively a P at C
1, C
2In pixel coordinate.Simultaneous formula (6) and formula (7) obtain:
Thus, can obtain the world coordinates of a P.In like manner, constantly move the locus of scaling board, can obtain (the m > of m on the light belt; 3) world coordinates (x of individual point
Wi, y
Wi, z
Wi) (i=1,2,3 ... m).
The equation on spatial light plane can be represented as follows:
Ax
w+By
w+Cz
w+1=0 (9)
Wherein, A, B, C are 3 components of this planar process vector n.
Because the world coordinates of unique point also satisfies optic plane equations on the light belt, overdetermined equation group of then available m unique point structure, its matrix form is:
Or be abbreviated as:
GS=L (11)
Wherein, G is the matrix of coefficients on the equality left side, S=[A, B, C]
T, L=[1,1 ..., 1]
T, utilize least square method can obtain S=(G then
TG)
-1G
TL and coefficient A, B, C.
Below how explanation obtains the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model, as shown in Figure 3.
Make O
wX
wY
wZ
wBe world coordinate system, O
cX
cY
cZ
cBe camera coordinate system, O
uX
uY
uBe image coordinate system.In native system, world coordinate system is based upon camera coordinates fastens, make both overlap fully, then there are not rotation and translation relation between the two, at this moment
For unit matrix and z is arranged
c=z
w, then
This point also in the plane that laser throwed, therefore satisfies the spatial light plane equation simultaneously, and simultaneous formula (12) and formula (9) can obtain:
Thereby obtain the world coordinates (x of any point on the rail profile outline line
w, y
w, z
w).
Below the method for the web of the rail and rail head lower end unique point coordinate is extracted in explanation.
Web of the rail feature point extraction
Appoint in the web of the rail circular arc behind three-dimensional reconstruction and get 1 X
i(x
Wi, y
Wi, z
Wi), make the space sphere with radius R, note space spherical equation is:
X
TQX=0 (14)
Wherein x is the coordinate of putting on the sphere, X=[x
w, y
w, z
w, 1]
T, Q is 4 * 4 symmetric matrix:
Because the point on the rail outline line makes x in optical plane
t=x
w, y
t=y
w, then optic plane equations can be write as:
X=Mt (15)
Order
T is promptly arranged
TCt=0, C are symmetric matrix, so t is the point on the quafric curve.To get a pair of point be the space sphere of R as radius if in the same circular arc of the web of the rail, appoint, and here R equals the radius of web of the rail arc section, then can obtain two intersection points, shown in (16):
Can know that by detecting principle the near point of two intersection point middle distance video camera photocentres (just apart from the world coordinate system initial point) is the centre point of the arc section of asking, it can calculate acquisition by formula (15) at three-dimensional coordinate figure.In actual engineering,, can obtain out m center of circle X because every section arc profile has m to individual point in the image
1, X
2..., X
mCoordinate, the order:
d
k=(x
wo-x
wk)
2+(y
wo-y
wk)
2+(z
wo-z
wk)
2
X wherein
Wo, y
Wo, z
WoBe center of circle optimum point X
oCoordinate components, x
Wk, y
Wk, z
WkBe X
k(k=1,2 ..., coordinate components m), through type (17) can be obtained X
oOptimum solution:
Rail head lower end feature point extraction
Because structured light and position for video camera are above the rail side on the detection principle, the real image rail head and the web of the rail exist and significantly cut apart, and therefore can search for the location fast.On the other hand, because can there be the deviation of a pixel in image mostly through micronization processes, so the rail head lower extreme point that obtains of actual search location and 8 adjoint points thereof all might be actual lower extreme points, and through type (13) is asked its { X
B1, X
B2..., X
B9) coordinate, as shown in Figure 4.Ask itself and web of the rail arc section centre point X
oDistance { d
Ob1, d
Ob2..., d
Ob9, the error of note theoretical and actual range is ε
i=| d
Obi-d
Ob|, i=1,2 ..., 9, d wherein
ObBe theoretical.Get
Keep in mind ε
MinThe time pairing X
BiBe X
b, be the rail head lower extreme point of being asked.
Below explanation generates the method for rail profile standard form based on unique point.
Need not three points on same straight line owing to establish space coordinates, after web of the rail arc section unique point and rail head lower extreme point are definite, take up an official post at the rail profile and to get not and X
oAnd X
b1 X of conllinear
r, get vector
With X
oPoint is set up cartesian coordinate system for initial point, and the vector of x ' direction does
Then the vector of z ' direction does
The vector of y ' direction does
As shown in Figure 5.In case this coordinate system is set up, can know that by the space profiles geometric relationship of standard rail the space profiled outline of whole rail is able to set up, therefore, can in every frame measurement image, generate the standard form of a rail profile dynamically.
Below how explanation contrasts the wide and standard form of rail measuring wheel and obtains wearing valve.
The measurement image that photographs is handled the measurement light belt that obtains the rail profile, calculate to set up according to formula (13) and be positioned at the video camera photocentre rail profile 3 d space coordinate under boundary's coordinate system of conducting oneself in society.Set up new world coordinates; Make its initial point be positioned at the center of rail foot, x " axle overlaps y with the rail base " spool and rail profile central lines; Z " perpendicular to x " y " plane;, therefore can the volume coordinate on the rail profile be mapped to coordinate system o " x " y " z " down, thereby the wearing valve of calculating because the coordinate system o ' x ' y ' z ' that sets up through unique point exists clear and definite rotation and translation relation with o " x " y " z ".
Embodiment:
It is detected object that present embodiment adopts standard 60 rails; Camera adopts the CCD industrial camera of German AVT-FC125 1934 interfaces; Resolution is 1280 * 960 pixels, in practice, can start windowing function, improves Flame Image Process and data transmission capabilities simultaneously not reducing image resolution ratio.Laser output wavelength is the red planar structure light of 635nm, and power is 40mW.In the laboratory, carry out the calibration of camera parameter and optic plane equations parameter earlier, confirmed the space geometry relation of camera and optical plane.60 standard rail section profiles are taken; As shown in Figure 6; Through obtaining its space curve behind the three-dimensional reconstruction, calculate the theoretical profile spatial value of relevant position through obtaining of unique point, table 1 has been listed the measured value and the template theory value that dynamically generates of rail head profile parameters.See that from error the maximum error of x component is 0.0509mm, the maximum error of y component is 0.1846mm, and the maximum error of z component is 0.1531mm.Because detection system requires optical plane to overlap with rail profile fully in theory, the actual detected system is difficult to guarantee this condition, therefore has certain error.Error also relates to calibration error and non-sub-pix error of Flame Image Process of camera parameter and light-plane parameters etc.Above global error can satisfy the measurement requirement of abrasion less than 0.16mm.
The comparison of table 1 rail head of rail measurement point and theoretical value
The detection system of accomplishing calibration is installed on the small-sized railcar of experiment, and small-sized railcar satisfies railway security of operation standard fully, can run on the circuit that standard gauge is 1435mm highest running speed 45km/h.In the experiment same location of rail is measured, Fig. 7 a and Fig. 7 b are the rail profile that measures and the curve comparison diagram of nominal contour, and table 2 is 10 resulting measurement of wear values of duplicate measurements.Measurement result repeatability is high, and standard deviation has good stable property in 0.07mm.
Table 2 measurement of wear result
The present invention proposes to carry out the rail web of the rail and rail head lower end feature point extraction based on real image, dynamically generates the rail profile template under the world coordinate system according to unique point, and then compares the measuring method of calculating the acquisition wearing valve.This method only need confirm to measure two unique points of rail can set up measurement coordinate system according to the geometric relationship of standard rail profile; And can obtain standard form fast, accurately; Do not need to measure the analysis of aliging of profile and reference design profile; Broken traditional problem, improved the accuracy of measurement of wear greatly based on static template coupling difficulty; Reduce the operand of image analysis processing and had good stable property.
More than show and described ultimate principle of the present invention, principal character and advantage of the present invention.The technician of the industry should understand; The present invention is not restricted to the described embodiments; That describes in the foregoing description and the instructions just explains principle of the present invention; The present invention also has various changes and modifications under the prerequisite that does not break away from spirit and scope of the invention, and these variations and improvement all fall in the scope of the invention that requires protection.The present invention requires protection domain to be defined by appending claims and equivalent thereof.
Claims (8)
1. the measurement of rail wear based method based on dynamic template is characterized in that, may further comprise the steps:
1) at two one steel rail inside fronts ccd video camera and fan-shaped LASER Light Source are installed respectively;
2) demarcate each ccd video camera and light-plane parameters;
3) obtain the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model;
4) extract the web of the rail and rail head lower end unique point coordinate;
5) generate rail profile standard form based on unique point;
6) contrast rail measuring wheel exterior feature and standard form obtain wearing valve.
2. measurement of rail wear based method as claimed in claim 1; It is characterized in that; Every side rail is provided with a ccd video camera and a fan-shaped LASER Light Source in the step 1), all is positioned at the rail inside front, and the optical plane that sends of fan-shaped LASER Light Source and rail is vertical vertical.
3. measurement of rail wear based method as claimed in claim 1 is characterized in that step 2) in to demarcate the detailed process of each ccd video camera parameter following,
Video camera is fixed on the plane, takes the gridiron pattern scaling board image that is positioned at diverse location more than three, mate, calculate the mapping matrix between them through point and picture point on the scaling board:
And solve camera parameters through this matrix; Z wherein
cBe the component of certain intersection point in camera coordinate system on the gridiron pattern, f
x, f
y, u
0, v
0Inner parameter for video camera; R is a rotation matrix with orthogonality, and T is a translation matrix, and they are external parameters of video camera; x
w, y
w, z
w, 1 is the coordinate of i the point in space; (u, v, 1) is the image coordinate of i point; m
IjThe capable j column element of i for projection matrix M; Decompose cancellation z
cObtain about m
IjLinear equation:
On the calibration piece n known point arranged, obtains 2n linear equation matrix about the Metzler matrix element:
Specify m
34=1, obtain 2n linear equation about other elements of Metzler matrix, the number of unknown element is 11, is designated as 11 dimensional vector m, writes a Chinese character in simplified form: Km=U, K are left side 2n * 11 matrixes; M is 11 unknown dimensional vectors; U is the 2n dimensional vector on the right; K, U are known vector; Obtain > with least square method as 2n; 11 o'clock above-mentioned linear equations separate for:
m=K
TK
-1K
TU,
M vector and m
34=1 constituted the institute find the solution Metzler matrix; By 6 above known points in space and their picture point coordinate, obtain Metzler matrix;
After obtaining Metzler matrix, divide the whole inside and outside parameter that calculate video camera by relation.
4. measurement of rail wear based method as claimed in claim 1 is characterized in that step 2) in to demarcate the detailed process of light-plane parameters following:
Increase auxiliary camera C during calibration
2, with video camera C
1Form the binocular scaling system, the common shooting is positioned at the light belt image on the scaling board, and be based upon video camera C with the world coordinate system initial point this moment
1The photocentre place, through respectively to C
1, C
2Its inner parameter A is confirmed in calibration
1, A
2And external parameter B
1, B
2, their projection matrix is respectively M
1=A
1B
1=A
1, M
2=A
2B
2=A
2[R
12, T
12], CCD picked-up light belt forms after the RGB image, it is extracted Flame Image Process such as component, gray processing, the computing of difference shadow, binaryzation, refinement, and to extract the pixel coordinate of each point on the striation axis, projection has following form:
Wherein, Z
1, Z
2Be the component of some P in two camera coordinates on the scaling board light belt; (u
1, v
1), (u
2, v
2) be respectively a P at C
1, C
2In pixel coordinate; Above two formulas of simultaneous obtain:
Thus, obtain the world coordinates of a P; Constantly move the locus of scaling board, obtain (the m > of m on the light belt; 3) world coordinates (x of individual point
Wi, y
Wi, z
Wi) (i=1,2,3 ... m);
The The Representation Equation on spatial light plane is following:
Ax
w+By
w+Cz
w+1=0,
Wherein, A, B, C are 3 components of this planar process vector n;
With overdetermined equation group of m unique point structure, its matrix form is:
Or be abbreviated as GS=L, wherein, G is the matrix of coefficients on the equality left side, S=[A, B, C]
T, L=[1,1 ..., 1]
T, utilize least square method to obtain S=(G then
TG)
-1G
TL and coefficient A, B, C.
5. measurement of rail wear based method as claimed in claim 1 is characterized in that, it is following to obtain the detailed process of the volume coordinate of each pixel of rail profile in the image according to rail profile SPATIAL CALCULATION model in the step 3):
World coordinate system is based upon camera coordinates fastens, make both overlap fully, then do not have rotation and translation relation between the two, at this moment,
Be unit matrix, and z is arranged
c=z
w, then
The p point also in the plane that laser throwed, satisfies optic plane equations simultaneously:
Ax
w+By
w+Cz
w+1=0,
In the formula, A, B, C are the optical plane coefficient; Simultaneous obtains:
Obtain the world coordinates (x of any point on the rail profile outline line
w, y
w, z
w).
6. measurement of rail wear based method as claimed in claim 1 is characterized in that, the detailed process of extracting the web of the rail and rail head lower end unique point coordinate in the step 4) is following,
(1) web of the rail feature point extraction:
Appoint in the web of the rail circular arc behind three-dimensional reconstruction and get 1 X
i(x
Wi, y
Wi, z
Wi), make the space sphere with radius R, note space spherical equation is:
X
TQX=0,
Wherein x is the coordinate of putting on the sphere, X=[x
w, y
w, z
w, 1]
T, Q is 4 * 4 symmetric matrix:
Make x
t=x
w, y
t=y
w, optic plane equations is write as:
X=Mt,
Wherein,
Obtain X
TQX=t
TM
TQMt=0, order:
T is promptly arranged
TCt=0, C are symmetric matrix, and t is the point on the quafric curve; Appoint in the same circular arc of the web of the rail that to get a pair of point be the space sphere of R as radius, here R equals the radius of web of the rail arc section, obtains two intersection points:
Two near points of intersection point middle distance video camera photocentre are the centre point of the arc section of asking, and it can calculate acquisition at three-dimensional coordinate figure; Every section arc profile has m to individual point in the image, obtains out m center of circle X
1, X
2..., X
mCoordinate, the order:
d
k=(x
wo-x
wk)
2+(y
wo-y
wk)
2+(z
wo-z
wk)
2
X wherein
Wo, y
Wo, z
WoBe center of circle optimum point X
oCoordinate components, x
Wk, y
Wk, z
WkBe X
k(k=1,2 ..., coordinate components m) is obtained X through following formula
oOptimum solution:
(2) rail head lower end feature point extraction:
Ask rail head lower end unique point { X
B1, X
B2..., X
B9With web of the rail arc section centre point X
oDistance
The error of note theoretical and actual range is ε
i=| d
Obi-d
Ob|, i=1,2 ..., 9, d wherein
ObBe theoretical; Get ε
Min=min{ ε
1, ε
2..., ε
9, keep in mind ε
MinThe time pairing X
BiBe X
b, be the rail head lower extreme point of being asked.
7. measurement of rail wear based method as claimed in claim 1 is characterized in that, generates rail profile standard form based on unique point in the step 5), and its detailed process is following:
After web of the rail arc section unique point and rail head lower extreme point are confirmed, take up an official post at the rail profile and to get not and X
oAnd X
b1 X of conllinear
r, get vector
With X
oPoint is set up cartesian coordinate system for initial point, and the vector of x ' direction does
The vector of z ' direction does
The vector of y ' direction does
Set up the space profiled outline of rail, in every frame measurement image, generate the standard form of a rail profile.
8. measurement of rail wear based method as claimed in claim 1 is characterized in that, contrast rail measuring wheel exterior feature and standard form obtain wearing valve in the step 6), and its detailed process is following:
The measurement image that photographs is handled the measurement light belt that obtains the rail profile, calculate to set up and be positioned at the video camera photocentre rail profile 3 d space coordinate under boundary's coordinate system of conducting oneself in society; Set up new world coordinates, make its initial point be positioned at the center of rail foot, " axle overlaps with the rail base x; y " Axle and rail profile central lines; " plane is mapped to coordinate system o " x " y " z " down with the volume coordinate on the rail profile to z " perpendicular to x " y, calculates wearing valve.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210261886.6A CN102749061B (en) | 2012-07-26 | 2012-07-26 | Steel rail abrasion measuring method based on dynamic template |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210261886.6A CN102749061B (en) | 2012-07-26 | 2012-07-26 | Steel rail abrasion measuring method based on dynamic template |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102749061A true CN102749061A (en) | 2012-10-24 |
CN102749061B CN102749061B (en) | 2014-12-24 |
Family
ID=47029440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210261886.6A Expired - Fee Related CN102749061B (en) | 2012-07-26 | 2012-07-26 | Steel rail abrasion measuring method based on dynamic template |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102749061B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104442918A (en) * | 2014-12-30 | 2015-03-25 | 北京二七轨道交通装备有限责任公司 | Vehicle-mounted steel rail detecting device and electric-control system thereof |
CN104442917A (en) * | 2014-12-31 | 2015-03-25 | 北京二七轨道交通装备有限责任公司 | Track detection method |
CN105783779A (en) * | 2016-04-28 | 2016-07-20 | 湖南大学 | Steel rail contour real-time form identification and distortion calibration method based on three-layer matching |
CN106441107A (en) * | 2016-08-30 | 2017-02-22 | 大连民族大学 | Method for automatic detection of steel rail abrasion |
CN107764201A (en) * | 2017-10-11 | 2018-03-06 | 成都多极子科技有限公司 | The minimum area outline method of railway measurement of wear based on line-structured light |
CN108128323A (en) * | 2016-08-30 | 2018-06-08 | 大连民族大学 | With the selection method of the relevant laser image characteristic quantity of rail wear amount |
CN108662987A (en) * | 2018-04-23 | 2018-10-16 | 西南交通大学 | The scaling method of 2D camera shooting type laser measuring heads |
CN108955576A (en) * | 2018-10-31 | 2018-12-07 | 湖南东映碳材料科技有限公司 | Multi-line structured light self-calibrating method and system in profile of steel rail dynamic detection |
CN109653045A (en) * | 2019-01-28 | 2019-04-19 | 武汉武大卓越科技有限责任公司 | Gauge measurement method and device |
CN109798844A (en) * | 2018-12-28 | 2019-05-24 | 北京交通大学 | A kind of rail exterior feature autoegistration method in rail wear dynamic measurement |
CN110091891A (en) * | 2019-05-05 | 2019-08-06 | 中铁检验认证中心有限公司 | Bullet train dynamic clearance measurement method, device, storage medium and electronic equipment |
CN111882599A (en) * | 2020-07-31 | 2020-11-03 | 北斗国铁(武汉)智能科技有限公司 | Data processing method and device for steel rail abrasion and storage medium |
CN112414318A (en) * | 2020-11-10 | 2021-02-26 | 杭州申昊科技股份有限公司 | Steel rail abrasion rapid measurement algorithm based on structured light |
CN113172551A (en) * | 2020-05-29 | 2021-07-27 | 浙江大学 | Quantitative measurement method for surface machining quality of steel rail |
CN113776457A (en) * | 2021-08-31 | 2021-12-10 | 中国铁道科学研究院集团有限公司 | Method and device for correcting curve section steel rail profile measurement error based on virtual-real combination |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101216937A (en) * | 2007-01-05 | 2008-07-09 | 上海海事大学 | Parameter calibration method for moving containers on ports |
US20090273788A1 (en) * | 2004-06-30 | 2009-11-05 | Nagle Ii John Anthony | System and method for inspecting surfaces using optical wavelength filtering |
CN101581569A (en) * | 2009-06-17 | 2009-11-18 | 北京信息科技大学 | Calibrating method of structural parameters of binocular visual sensing system |
CN101943563A (en) * | 2010-03-26 | 2011-01-12 | 天津大学 | Rapid calibration method of line-structured light vision sensor based on space plane restriction |
CN201707034U (en) * | 2010-06-02 | 2011-01-12 | 上海工程技术大学 | Rail gauge detecting system calibration device based on multi-camera and multi-field of view |
CN102285361A (en) * | 2011-07-15 | 2011-12-21 | 上海工程技术大学 | Rail space measuring vehicle |
-
2012
- 2012-07-26 CN CN201210261886.6A patent/CN102749061B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090273788A1 (en) * | 2004-06-30 | 2009-11-05 | Nagle Ii John Anthony | System and method for inspecting surfaces using optical wavelength filtering |
CN101216937A (en) * | 2007-01-05 | 2008-07-09 | 上海海事大学 | Parameter calibration method for moving containers on ports |
CN101581569A (en) * | 2009-06-17 | 2009-11-18 | 北京信息科技大学 | Calibrating method of structural parameters of binocular visual sensing system |
CN101943563A (en) * | 2010-03-26 | 2011-01-12 | 天津大学 | Rapid calibration method of line-structured light vision sensor based on space plane restriction |
CN201707034U (en) * | 2010-06-02 | 2011-01-12 | 上海工程技术大学 | Rail gauge detecting system calibration device based on multi-camera and multi-field of view |
CN102285361A (en) * | 2011-07-15 | 2011-12-21 | 上海工程技术大学 | Rail space measuring vehicle |
Non-Patent Citations (6)
Title |
---|
丁大尉等: "《光电式钢轨磨损实时检测***》", 《中国铁道科学》, vol. 27, no. 1, 31 January 2006 (2006-01-31), pages 64 - 67 * |
吴柯庆等: "《激光锁定成像在钢轨磨耗测量***中的应用》", 《激光技术》, vol. 36, no. 3, 31 May 2012 (2012-05-31), pages 353 - 356 * |
吴柯庆等: "《钢轨磨耗测量***中光带主曲线提取的研究》", 《计算机工程与设计》, vol. 33, no. 6, 30 June 2012 (2012-06-30), pages 2461 - 2465 * |
郑树彬等: "《基于机器视觉的轨距检测方法研究》", 《城市轨道交通研究》, 30 September 2010 (2010-09-30), pages 73 - 76 * |
郑树彬等: "《基于机器视觉的轨距检测***设计》", 《机车电传动》, 10 November 2010 (2010-11-10), pages 70 - 74 * |
韩国阁等: "《基于Matlab的双目CCD标定》", 《上海工程技术大学学报》, vol. 24, no. 1, 31 March 2010 (2010-03-31), pages 51 - 55 * |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104442918A (en) * | 2014-12-30 | 2015-03-25 | 北京二七轨道交通装备有限责任公司 | Vehicle-mounted steel rail detecting device and electric-control system thereof |
CN104442917A (en) * | 2014-12-31 | 2015-03-25 | 北京二七轨道交通装备有限责任公司 | Track detection method |
CN105783779A (en) * | 2016-04-28 | 2016-07-20 | 湖南大学 | Steel rail contour real-time form identification and distortion calibration method based on three-layer matching |
CN108189859A (en) * | 2016-08-30 | 2018-06-22 | 大连民族大学 | Judge that two laser images are characterized in the method for relevant redundancy feature |
CN108128323A (en) * | 2016-08-30 | 2018-06-08 | 大连民族大学 | With the selection method of the relevant laser image characteristic quantity of rail wear amount |
CN108128323B (en) * | 2016-08-30 | 2019-09-17 | 大连民族大学 | The selection method of laser image characteristic quantity relevant to rail wear amount |
CN108662983A (en) * | 2016-08-30 | 2018-10-16 | 大连民族大学 | The method that Rail Abrasion Detection System calculates correlation coefficient |
CN108731599A (en) * | 2016-08-30 | 2018-11-02 | 大连民族大学 | Rail wear depth computing method |
CN109059775A (en) * | 2016-08-30 | 2018-12-21 | 大连民族大学 | The method of Edge extraction |
CN106441107A (en) * | 2016-08-30 | 2017-02-22 | 大连民族大学 | Method for automatic detection of steel rail abrasion |
CN108189859B (en) * | 2016-08-30 | 2020-02-14 | 大连民族大学 | Method for judging two laser image characteristics as related redundant characteristics |
CN107764201A (en) * | 2017-10-11 | 2018-03-06 | 成都多极子科技有限公司 | The minimum area outline method of railway measurement of wear based on line-structured light |
CN107764201B (en) * | 2017-10-11 | 2021-03-26 | 成都多极子科技有限公司 | Minimum area profile matching method for railway abrasion measurement based on line structured light |
CN108662987A (en) * | 2018-04-23 | 2018-10-16 | 西南交通大学 | The scaling method of 2D camera shooting type laser measuring heads |
CN108955576B (en) * | 2018-10-31 | 2019-02-05 | 湖南东映碳材料科技有限公司 | Multi-line structured light self-calibrating method and system in profile of steel rail dynamic detection |
CN108955576A (en) * | 2018-10-31 | 2018-12-07 | 湖南东映碳材料科技有限公司 | Multi-line structured light self-calibrating method and system in profile of steel rail dynamic detection |
CN109798844A (en) * | 2018-12-28 | 2019-05-24 | 北京交通大学 | A kind of rail exterior feature autoegistration method in rail wear dynamic measurement |
CN109653045A (en) * | 2019-01-28 | 2019-04-19 | 武汉武大卓越科技有限责任公司 | Gauge measurement method and device |
CN110091891A (en) * | 2019-05-05 | 2019-08-06 | 中铁检验认证中心有限公司 | Bullet train dynamic clearance measurement method, device, storage medium and electronic equipment |
CN110091891B (en) * | 2019-05-05 | 2020-03-31 | 中铁检验认证中心有限公司 | High-speed train dynamic limit measuring method and device, storage medium and electronic equipment |
CN113172551A (en) * | 2020-05-29 | 2021-07-27 | 浙江大学 | Quantitative measurement method for surface machining quality of steel rail |
CN113172551B (en) * | 2020-05-29 | 2022-10-14 | 浙江大学 | Quantitative measurement method for surface machining quality of steel rail |
CN111882599A (en) * | 2020-07-31 | 2020-11-03 | 北斗国铁(武汉)智能科技有限公司 | Data processing method and device for steel rail abrasion and storage medium |
CN112414318A (en) * | 2020-11-10 | 2021-02-26 | 杭州申昊科技股份有限公司 | Steel rail abrasion rapid measurement algorithm based on structured light |
CN113776457A (en) * | 2021-08-31 | 2021-12-10 | 中国铁道科学研究院集团有限公司 | Method and device for correcting curve section steel rail profile measurement error based on virtual-real combination |
CN113776457B (en) * | 2021-08-31 | 2023-08-08 | 中国铁道科学研究院集团有限公司 | Curve section steel rail contour measurement error correction method and device based on virtual-actual combination |
Also Published As
Publication number | Publication date |
---|---|
CN102749061B (en) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102749061A (en) | Steel rail abrasion measuring method based on dynamic template | |
Liu et al. | Simple and fast rail wear measurement method based on structured light | |
CN102901457B (en) | Dynamic measurement method and system for train wheel diameter | |
CN100462678C (en) | Steel rail near laser visual dynamic measuring device and method | |
CN106918299B (en) | A kind of line-structured light machine vision tire wear measurement method | |
CN107284473B (en) | Track detection system and method | |
Sun et al. | Motion deviation rectifying method of dynamically measuring rail wear based on multi-line structured-light vision | |
US8078025B2 (en) | Vehicle dynamic measurement device and method for comprehensive parameters of rail wear | |
CN101571379B (en) | Method for measuring diameter and straightness accuracy parameters of seamless round steel pipe | |
EP3561443A1 (en) | Structured light based wheel multiple parameter online measurement system and measurement method thereof | |
CN103499302A (en) | Camshaft diameter online measuring method based on structured light visual imaging system | |
CN101532827B (en) | Deviation correction method for measurement of rail wear based on laser vision | |
CN105292181B (en) | A kind of wheelset profile online test method and device based on two kinds of sensors | |
CN105054936B (en) | Quick height and body weight measurement based on Kinect depth images | |
CN105292180A (en) | Non-contact wheel set dimension online detection method and device based on various sensors | |
CN103438832B (en) | Based on the 3-dimensional image measuring method of line-structured light | |
CN105066906B (en) | A kind of quick high dynamic range method for three-dimensional measurement | |
CN106500592B (en) | A kind of roll axis spatial position online test method based on machine vision | |
CN105674896A (en) | Catenary geometrical parameter dynamic detection method based on triangulation | |
CN105913410A (en) | Long-distance moving object height measurement apparatus and method based on machine vision | |
WO2004046644A2 (en) | Wheel profile inspection apparatus and method | |
CN106643545A (en) | Calibration method for steel rail profile measured by adopting laser displacement technology | |
CN104648440B (en) | A kind of rail wheels geometric parameters on-line measurement system and its method | |
CN105091748B (en) | Rail vehicle tolerance dimension measuring system | |
CN109017867A (en) | Rail corrugation dynamic measurement method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141224 Termination date: 20180726 |
|
CF01 | Termination of patent right due to non-payment of annual fee |