Rail inspection equipment metrological verification reading method, device, equipment, medium and product

By generating and decoding the QR code, the problem of remote real-time acquisition of measurement and verification data by rail inspection equipment is solved, and the data is simple, safe and real-time acquisition is achieved, reducing the technical difficulty.

CN119623495APending Publication Date: 2025-03-14CHINA ACADEMY OF RAILWAY SCI CORP LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411676418.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

It is difficult to realize remote real-time acquisition of measurement and verification data of rail inspection equipment in the prior art, and it is difficult to develop a method of directly reading the instrument panel or workbench display interface to obtain data.

Method used

By generating a QR code in the preset format of the measurement verification data of the rail inspection equipment and displaying it on the graphical user interface, the measurement verification mechanism can synchronously read and automatically decode the QR code to obtain the measurement verification data of the rail inspection equipment.

Benefits of technology

It realizes the simple, safe and real-time acquisition of measurement and verification data of rail inspection equipment, reduces technical difficulty, and improves data reliability and transmission convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119623495A_ABST
    Figure CN119623495A_ABST
Patent Text Reader

Abstract

The invention discloses a track inspection equipment metrological verification reading method, device and equipment, a medium and a product, and relates to the field of track detection.The method comprises the steps that track inspection equipment metrological verification data is generated into a two-dimensional code according to a preset format, and the two-dimensional code is displayed on a graphical user interface; enabling a metrological verification mechanism to synchronously read the two-dimensional code according to metrological verification standard requirements; the two-dimensional code is automatically decoded, the decoded metrological verification data of the track inspection equipment are determined, the metrological verification data of the track inspection equipment can be obtained only by making a small amount of changes on the graphical user interface, complex algorithms are not needed, the technical difficulty is low, and convenience and practicability are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of track inspection, and in particular to a method, device, equipment, medium and product for measuring and verifying the readings of track inspection equipment. Background Art

[0002] Relevant units should organize the confirmation of the metrological performance and safety performance of track inspection equipment, i.e. metrological verification. Due to compliance and reliability requirements, metrological verification institutions need to obtain real-time process data and result data of metrological verification of track inspection equipment such as track inspection instruments and rapid track inspection instruments, such as "model specifications, factory number, accuracy level, time, verification environment temperature, verification date, verification item 1, ..., verification item N", etc.

[0003] To achieve remote and real-time acquisition of process data and result data of rail inspection equipment metrology and verification, it is often necessary to carry out technical transformation of existing rail inspection equipment or metrology and verification platforms, which will occupy control and communication resources accordingly. In order to avoid resource occupation and technical risks caused by equipment transformation, machine vision methods can be used to read equipment data through the monitoring instrument panel or workbench display interface.

[0004] At present, visual robots are widely used in power system automation to directly read instrument panels to dynamically monitor equipment status in real time. However, the method of directly reading instrument panels or workbench display interfaces to obtain data requires the design of complex algorithms and is difficult to develop. It is urgent to develop a data acquisition method that is simple in technology implementation, has high data security, and can be obtained remotely in real time to ensure the compliance and safety of the measurement and verification process of track inspection equipment. Summary of the invention

[0005] The purpose of this application is to provide a method, device, equipment, medium and product for measuring and verifying the readings of track inspection equipment, so as to solve the problem of difficulty in developing a method for directly reading the instrument panel or the workbench display interface to obtain data.

[0006] To achieve the above objectives, this application provides the following solutions:

[0007] In a first aspect, the present application provides a method for measuring and verifying the readings of a track inspection device, comprising:

[0008] Generate a QR code from the metrological verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification environment temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the metrological verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the metrological verification data of the track inspection equipment in the metrological verification table of the track inspection equipment;

[0009] Instructing the metrology verification agency to synchronously read the QR code in accordance with the metrology verification specification requirements;

[0010] The two-dimensional code is automatically decoded to determine the decoded measurement and verification data of the track inspection equipment.

[0011] In a second aspect, the present application provides a rail inspection equipment measurement and verification reading device, comprising:

[0012] A QR code generation module is used to generate a QR code from the measurement and verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification environment temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the measurement and verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the measurement and verification data of the track inspection equipment in the measurement and verification table of the track inspection equipment;

[0013] A synchronous reading module, used to enable the metrology verification agency to synchronously read the QR code according to the metrology verification specification requirements;

[0014] The decoding module is used to automatically decode the two-dimensional code and determine the metrological verification data of the track inspection equipment after decoding.

[0015] In a third aspect, the present application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the above-described methods for measuring and verifying the readings of the track inspection equipment.

[0016] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described methods for measuring and verifying the readings of the track inspection equipment.

[0017] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for measuring and verifying the readings of track inspection equipment.

[0018] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0019] The present application generates a QR code from the metrological and calibration data of the track inspection equipment and displays it on a graphical user interface. The metrological and calibration mechanism only needs to read the QR code and decode it to obtain the decoded metrological and calibration data of the track inspection equipment. Only a small amount of modification is required on the graphical user interface to obtain the metrological and calibration data of the track inspection equipment. No complex algorithms are required, the technology is low in difficulty, and the system is convenient and practical, with good data reliability and transmission convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0021] Figure 1 It is a flow chart of a method for measuring and verifying readings of a track inspection device in one embodiment of the present application;

[0022] Figure 2 It is a schematic diagram of a measurement and verification reading system of a simple rail inspection equipment in one embodiment of the present application;

[0023] Figure 3 A schematic diagram of generating a QR code for process data of a method for measuring and verifying readings of rail inspection equipment in one embodiment of the present application;

[0024] Figure 4 Schematic diagram of automatic decoding of QR code of the method for measuring and verifying readings of track inspection equipment in one embodiment of the present application. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0026] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0027] The railway metrology technology authority manages the special metrology instruments for the entire railway. It needs to remotely monitor the metrology and calibration process of metrology and calibration stations located in various places in real time. This involves the transmission of process data and result data with high real-time, high reliability and high convenience. Using QR code to transmit and store data is a reasonable choice.

[0028] A QR code is a black and white graphic that records data symbol information using certain specific geometric shapes distributed in a plane according to a certain pattern. It has the characteristics of large information capacity, wide coding range, strong fault tolerance, high decoding reliability, low cost, easy production, durability and convenience of use. Therefore, it is widely used in product traceability and anti-counterfeiting, marketing promotion, mobile payment, ticketing services, social sharing and other occasions.

[0029] Therefore, the embodiment of the present application provides a method for measuring and verifying the readings of a track inspection device. The method is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or by a terminal and a server together. In the embodiment of the present application, Figure 1 As shown, the method includes the following steps.

[0030] S1: Generate a QR code from the metrological verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification ambient temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the metrological verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the metrological verification data of the track inspection equipment in the metrological verification table of the track inspection equipment.

[0031] S2: Instruct the metrology verification agency to synchronously read the QR code according to the metrology verification specification requirements.

[0032] S3: Automatically decode the two-dimensional code to determine the decoded measurement and verification data of the track inspection equipment.

[0033] In an exemplary embodiment, S1 may be replaced by the following steps.

[0034] S11: Generate a total two-dimensional code including all fields according to the measurement and verification data of the track inspection equipment.

[0035] S12: Divide the track inspection equipment metrology and verification data into a number of sub-fields according to the set field redundancy, and generate a sub-QR code corresponding to each sub-field.

[0036] Furthermore, the two-dimensional code system may be QR Code, PDF417, Code 49, Code 16K or Code One, etc.

[0037] The preset format of the data complies with the requirements of JJG1090 and TB / T3147, and should include the following fields: "Inspection unit, manufacturer, model specification, factory number, accuracy level, time, calibration environment temperature, calibration date, calibration item 1,..., calibration item N", and several reserved fields can be set.

[0038] Figure 2 FIG. 1 is a schematic diagram of a simple rail inspection equipment measurement and verification reading system in an embodiment of the present application. Figure 2 As shown, during the process of metrological verification of track inspection equipment such as track inspection instruments and rapid track inspection instruments, the relevant data is displayed on the graphical user interface 1. At the same time, the relevant data is encoded into a total QR code 2 and several sub-QR codes 3 using QR code encoding software, and displayed in a specific area of ​​the graphical user interface 1.

[0039] like Figure 3 As shown, the data related to the metrological verification of track inspection equipment include fields such as "inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification ambient temperature, verification date, verification item 1, ..., verification item N, verifier, checker" and so on.

[0040] Static codes are used to transmit process data of metrological verification, and the code system can be QR code.

[0041] A total QR code containing all fields is generated from the measurement and calibration data of the track inspection equipment; the measurement and calibration data of the track inspection equipment is divided into four sub-fields: "calibration platform superelevation indication h10, track inspection instrument forward indication h1", "track inspection instrument forward indication h1, track inspection instrument reverse indication h2", "track inspection instrument reverse indication h2, indication error" and "calibration platform superelevation indication h10, indication error". There is redundancy between the fields, and four corresponding sub-QR codes are generated.

[0042] In an exemplary embodiment, S2 may be replaced by the following steps.

[0043] S21: using a collection device to collect the two-dimensional code in real time, and synchronizing the two-dimensional code to a metrology and verification agency through a network using a dynamic code or a static code.

[0044] Furthermore, the total QR code and the sub-QR code are read synchronously; dynamic code or static code is used to transmit process data or result data of metrological verification.

[0045] In an exemplary embodiment, S3 may be replaced by the following steps.

[0046] S31: Instruct the metrology verification organization to use a code reader to scan the total QR code and each sub-QR code respectively, and decode the total QR code and each sub-QR code according to the preset format to generate decoding data; the decoding data includes total QR code decoding data and sub-QR code decoding data.

[0047] S32: Verify the decoded data, and use the decoded data that passes the verification as the decoded track inspection equipment metrology verification data.

[0048] In an exemplary embodiment, S32 may be replaced by the following steps.

[0049] S321: Determine whether the decoded contents of the total two-dimensional code decoded data are consistent with the decoded contents of the sub-two-dimensional code decoded data. If so, execute S322; if not, execute S323.

[0050] S322: Determine whether the decoded data verification passes.

[0051] S323: Determine the decoding data with the highest appearance frequency among the total two-dimensional code decoding data and the sub-two-dimensional code decoding data, and select the decoding data with the highest appearance frequency as the decoding data.

[0052] Take two sub-QR codes as an example: a field in the total QR code decoded data displays 0.25, a field in the first sub-QR code decoded data displays 0.26, and a field in the second sub-QR code decoded data displays 0.25. Therefore, the decoded data with the highest frequency is 0.25. Therefore, 0.25 passes the verification and the data is filled in with 0.25.

[0053] Furthermore, the metrology verification agency uses a code reader to scan the total QR code and decodes the data according to a preset format; the metrology verification agency uses a code reader to scan each sub-QR code and decodes the data according to a preset format; verifies the decoded data; and confirms and stores the data that passes the verification.

[0054] In practical applications, such as Figure 2 As shown, a network camera 4 or other equipment can be used to collect the total QR code 2 and the four sub-QR codes 3 in real time, and the images of the total QR code 2 and the four sub-QR codes 3 can be synchronously uploaded to the computer 6 of the metrology verification agency through the network 5.

[0055] The metrology verification agency uses a code reader 9 to scan the total QR code 7 on the graphical user interface of the computer 6, and decodes the data according to a preset format; the metrology verification agency uses a code reader 9 to scan each sub-QR code 8 on the graphical user interface of the computer 6, and decodes the data according to a preset format; verifies the decoded data; and confirms and stores the data 10 that passes the verification.

[0056] like Figure 4As shown, the metrology verification agency uses the code reader 9 to scan the total QR code 7 on the graphical user interface of the computer 6, and decodes the data according to a preset format; the metrology verification agency uses the code reader 9 to scan and decode the four sub-QR codes 8 on the graphical user interface of the computer 6, and decodes the data according to a preset format; the decoded data is verified, and if the decoded contents of the total QR code 7 and the sub-QR code 8 are consistent, the verification is passed; if they are inconsistent, the decoded data with the highest frequency of occurrence between the total QR code decoded data and the sub-QR code decoded data is determined, and the decoded data with the highest frequency of occurrence is selected; the data 10 that passes the verification is confirmed and stored.

[0057] In practical applications, the track inspection equipment includes a level 1 track inspection instrument, a level 0 track inspection instrument, a fast track inspection instrument, and the like.

[0058] This application uses QR codes to record and transmit the metrological and calibration data of track inspection equipment. Only a small number of changes need to be made to the graphical user interface of the workbench. It has good data reliability and transmission convenience, low technical difficulty, and is convenient and practical. It helps to achieve remote real-time acquisition of metrological and calibration data of track inspection equipment with high real-time performance, high reliability and high convenience.

[0059] Based on the same inventive concept, the embodiment of the present application also provides a track inspection equipment metrology verification reading device for implementing the track inspection equipment metrology verification reading method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more embodiments of the track inspection equipment metrology verification reading device provided below can refer to the limitations of the track inspection equipment metrology verification reading method above, and will not be repeated here.

[0060] In an exemplary embodiment, a rail inspection equipment metrology and verification reading device is provided, comprising:

[0061] A QR code generation module is used to generate a QR code from the measurement and verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification environment temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the measurement and verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the measurement and verification data of the track inspection equipment in the measurement and verification table of the track inspection equipment;

[0062] A synchronous reading module, used to enable the metrology verification agency to synchronously read the QR code according to the metrology verification specification requirements;

[0063] The decoding module is used to automatically decode the two-dimensional code and determine the metrological verification data of the track inspection equipment after decoding.

[0064] This application uses QR codes as information carriers to transmit the metrology and calibration data of track inspection equipment. As a reading method for the metrology and calibration process, it ensures the compliance and timeliness of the data. Compared with traditional manual reading, it does not require hardware modification and has low cost. It helps to achieve remote real-time acquisition of metrology and calibration data of track inspection equipment with high real-time, high reliability and high convenience.

[0065] In an exemplary embodiment, a computer device is provided, which may be a server or a terminal. The computer device includes a processor, a memory, an input / output interface (I / O for short) and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the measurement and verification reading data of the track inspection equipment. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for measuring and verifying the reading of the track inspection equipment is implemented.

[0066] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the above method is implemented when the processor executes the computer program.

[0067] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the above method when executed by a processor.

[0068] In an exemplary embodiment, a computer program product is provided, including a computer program, which implements the above method when executed by a processor.

[0069] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ReadOnlyMemory, ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (Magnetoresistive RandomAccess Memory, MRAM), ferroelectric random access memory (Ferroelectric RandomAccess Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (RandomAccess Memory, RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0070] In this application, all actions to obtain signals, information or data are carried out in compliance with the relevant data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.

[0071] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0072] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0073] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A method for measuring and verifying the readings of a track inspection device, characterized in that: The rail inspection equipment metrological verification reading method comprises: Generate a QR code from the metrological verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification environment temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the metrological verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the metrological verification data of the track inspection equipment in the metrological verification table of the track inspection equipment; Instructing the metrology verification agency to synchronously read the QR code in accordance with the metrology verification specification requirements; The two-dimensional code is automatically decoded to determine the decoded measurement and verification data of the track inspection equipment.

2. The method for measuring and verifying rail inspection equipment according to claim 1, characterized in that: Generate a QR code from the measurement and verification data of the track inspection equipment according to the preset format, including: Generate a total QR code containing all fields according to the measurement and verification data of the track inspection equipment; According to the set field redundancy, the track inspection equipment metrology and verification data is divided into a number of sub-fields, and a sub-QR code corresponding to each sub-field is generated.

3. The method for measuring and verifying rail inspection equipment according to claim 1, characterized in that: Instruct the metrology verification agency to synchronously read the QR code in accordance with the metrology verification specification requirements, specifically including: The two-dimensional code is collected in real time by using a collection device, and the two-dimensional code is synchronized to a measurement and verification agency through a network using a dynamic code or a static code.

4. The method for measuring and verifying rail inspection equipment according to claim 1, characterized in that: Automatically decoding the two-dimensional code to determine the decoded track inspection equipment measurement and verification data specifically includes: The metrology verification mechanism is instructed to use a code reader to scan the total two-dimensional code and each sub-two-dimensional code respectively, and decode the total two-dimensional code and each sub-two-dimensional code according to the preset format to generate decoding data; the decoding data includes the total two-dimensional code decoding data and the sub-two-dimensional code decoding data; Verify the decoded data, and use the decoded data that passes the verification as the decoded track inspection equipment metrology verification data.

5. The method for measuring and verifying rail inspection equipment according to claim 4, characterized in that: Verify the decoded data, including: Determine whether the decoded contents of the total two-dimensional code decoded data are consistent with the decoded contents of the sub-two-dimensional code decoded data, and obtain a first determination result; If the first judgment result is that the decoded contents of the total two-dimensional code decoded data and the decoded sub-two-dimensional code decoded data are consistent, it is determined that the decoded data verification has passed; If the first judgment result is that the decoding contents of the total two-dimensional code decoding data and the sub-two-dimensional code decoding data are inconsistent, determine the decoding data with the highest frequency of occurrence between the total two-dimensional code decoding data and the sub-two-dimensional code decoding data, and allow the decoding data with the highest frequency of occurrence to pass the verification.

6. A measurement and verification reading device for track inspection equipment, characterized in that: The rail inspection equipment metrology verification reading device comprises: A QR code generation module is used to generate a QR code from the measurement and verification data of the track inspection equipment according to a preset format and display it on a graphical user interface; the preset format includes the inspection unit, manufacturer, model specification, factory number, accuracy level, time, verification environment temperature, verification date, multiple verification items i, verifier and checker, where i=1,...,N; the QR code includes a total QR code and several sub-QR codes; the total QR code is used to represent the measurement and verification table of the track inspection equipment generated according to the preset format, and the several sub-QR codes are used to represent the measurement and verification data of the track inspection equipment in the measurement and verification table of the track inspection equipment; A synchronous reading module, used to enable the metrology verification agency to synchronously read the QR code according to the metrology verification specification requirements; The decoding module is used to automatically decode the two-dimensional code and determine the metrological verification data of the track inspection equipment after decoding.

7. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the rail inspection equipment metrology verification and reading method according to any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the rail inspection equipment metrology verification and reading method described in any one of claims 1 to 5 is implemented.

9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the rail inspection equipment metrology verification and reading method described in any one of claims 1 to 5 is implemented.