A method, system, device and medium for online detection of wear of a receiving shoe slide
Through the online detection system for the wear of the receiving shoe slide, the timing control of the camera and light source and the intelligent AI recognition technology are used to solve the problems of detection inconsistency and high cost in the existing technology, and realize efficient, stable and low-cost online detection of the wear of the receiving shoe slide.
Patent Information
- Application Number
- CN202310209410.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-06
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2043-03-06
AI Technical Summary
In the existing technology, the wear detection of the power shoe slide relies on manual measurement, which has the problems of large workload, measurement inconsistency and inability to achieve real-time detection. In addition, the existing equipment is expensive and difficult to promote.
An online detection system for the wear of the power shoe and skateboard is adopted. Through the combination of the front camera, rear light source, host, front light source and rear camera, the timing of different cameras and light sources is controlled, dark field and bright field images are collected for automatic detection, and combined with intelligent AI recognition technology, automatic detection of the skateboard wear and status is achieved.
The detection accuracy and stability are improved, the cost is reduced, the system is suitable for large-scale promotion and application, and the real-time online detection of the wear of the receiving shoe slide is realized.
Smart Images

Figure CN116067282B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wear detection of a receiving shoe slide, and in particular to an online wear detection method, system, equipment and medium for detecting wear of a receiving shoe slide. Background Art
[0002] During the operation of straddle-type monorail trains, the slides on the train's current collecting shoe will experience varying degrees of wear due to mechanical friction between the pantograph and the catenary, as well as the accompanying electrical wear. Accurately monitoring and measuring the wear of the current collecting shoe over a long period of time is crucial for operators and maintenance personnel to effectively assess and manage the safety of the shoe, provide early warning of faults, and guide maintenance personnel in routine maintenance.
[0003] At present, the existing technology for detecting the wear of the power shoe slide is still carried out through manual measurement. This method is labor-intensive, requires a large amount of manpower, is affected by human factors, has high technical requirements for the operators, cannot guarantee the consistency of measurement, and has a low measurement frequency, and cannot achieve real-time detection of fault warnings and life predictions; there are other related testing institutions that use prefabricated PC beams and install testing equipment in the PC beams. The cost of this solution is high, and the prefabricated PC beams have relatively high process requirements. Only relevant qualified professional institutions can trial-produce them, and there are also special requirements for the installation position, making it difficult to promote the solution.
[0004] Therefore, there is a need to improve the existing technology.
[0005] The above information is presented as background information only to assist with an understanding of the present disclosure and is not a determination or admission that any of the above may be applicable as prior art with respect to the present disclosure. Summary of the Invention
[0006] The present invention provides a method, system, equipment and medium for online detection of wear of a receiving shoe slide plate, so as to solve the deficiencies of the prior art.
[0007] To achieve the above object, the present invention provides the following technical solutions:
[0008] In a first aspect, the present invention provides a method for online detection of wear of a receiving shoe plate. The method is implemented by an online detection system for wear of a receiving shoe plate. The system includes a front camera, a rear light source, a host, a front light source, and a rear camera, all located on one side of a track and arranged in sequence from front to back. The method includes:
[0009] S1. Confirm that the center of the camera and the light source are in the same plane as the center of the slide in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 between the camera center and the busbar, the distance Dis2 between the camera center and the slide surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 between the bottom surface of the slide at the imaging position and the bottom surface of the busbar. The length of the slide is lengthS.
[0010] S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image:
[0011] ;
[0012] S3. The distance between the equipment limit and the bottom of the busbar is Dis6, the distance between the ground and the bottom of the busbar is Dis7, and the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7). Confirm the selected light source divergence angle θ. If the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the busbar fill light, the size of the fill light area should be at least 1.5-2 times the center area of the busbar fill light. Here, it is set as Lenght1=Lenght2=Lenght3 / 2.
[0013] S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and staggering the timing of these two groups, the reflected light can be made to enter the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus appears in a bright field state and the receiving shoe slider appears in a dark field state.
[0014] S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the surface of the slider can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state;
[0015] S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
[0016] Furthermore, in the method for online detection of wear of the power shoe slide, the step of imaging the power shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image includes:
[0017] Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image;
[0018] Preprocess the dark field image;
[0019] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0020] Extract the edge of the skateboard in the image;
[0021] Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the power shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results.
[0022] Furthermore, in the method for online detection of wear of the power shoe slide, the step of imaging the power shoe slide area in the bright field state in step S5 to obtain a bright field image, and detecting the slide state based on the bright field image includes:
[0023] Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image;
[0024] Preprocess the bright field image;
[0025] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0026] Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
[0027] Furthermore, in the online detection method for the wear of the power receiving shoe plate, the preprocessing includes filtering processing, smoothing processing and pixel grayscale boosting processing.
[0028] In a second aspect, the present invention provides an online detection system for wear of a power shoe and a sliding plate, the system comprising a front camera, a rear light source, a host, a front light source, and a rear camera, all located on one side of a track and arranged in sequence from front to back, wherein the host is used to:
[0029] S1. Confirm that the center of the camera and the light source are in the same plane as the center of the slide in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 between the camera center and the busbar, the distance Dis2 between the camera center and the slide surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 between the bottom surface of the slide at the imaging position and the bottom surface of the busbar. The length of the slide is lengthS.
[0030] S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image:
[0031] ;
[0032] S3. The distance between the equipment limit and the bottom of the busbar is Dis6, the distance between the ground and the bottom of the busbar is Dis7, and the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7). Confirm the selected light source divergence angle θ. If the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the busbar fill light, the size of the fill light area should be at least 1.5-2 times the center area of the busbar fill light. Here, it is set as Lenght1=Lenght2=Lenght3 / 2.
[0033] S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and staggering the timing of these two groups, the reflected light can be made to enter the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus appears in a bright field state and the receiving shoe slider appears in a dark field state.
[0034] S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the surface of the slider can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state;
[0035] S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
[0036] Furthermore, in the system for online detection of wear of the power shoe slide, the host computer performs the steps of imaging the power shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image, including:
[0037] Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image;
[0038] Preprocess the dark field image;
[0039] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0040] Extract the edge of the skateboard in the image;
[0041] Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the power shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results.
[0042] Furthermore, in the online detection system for the wear of the power shoe slide, the steps of imaging the power shoe slide area in the bright field state in step S5 to obtain a bright field image and detecting the slide state based on the bright field image, performed by the host, include:
[0043] Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image;
[0044] Preprocess the bright field image;
[0045] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0046] Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
[0047] Furthermore, in the online detection system for wear of the power receiving shoe plate, the preprocessing includes filtering processing, smoothing processing and pixel grayscale boosting processing.
[0048] In a third aspect, the present invention provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and is characterized in that when the processor executes the computer program, it implements the online detection method for wear of the power shoe slide as described in the first aspect above.
[0049] In a fourth aspect, the present invention provides a storage medium comprising computer executable instructions, wherein the computer executable instructions are executed by a computer processor to implement the online detection method for wear of the power shoe slide as described in the first aspect above.
[0050] Compared with the prior art, the present invention has the following beneficial effects:
[0051] The present invention provides a method, system, equipment and medium for online detection of wear of a receiving shoe skateboard. By controlling the timing of different cameras and light sources to control the bright and dark fields of the receiving shoe skateboard, dark field images of the receiving shoe skateboard are collected for automatic detection of skateboard wear, and bright field images of the receiving shoe skateboard are collected for automatic detection of skateboard status. This not only improves detection accuracy and detection stability, but also has relatively low cost and is suitable for large-scale promotion and application. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0053] Figure 1 This is a structural diagram of an online detection system for wear of a receiving shoe slide provided by an embodiment of the present invention;
[0054] Figure 2 This is a structural diagram of an online detection system for wear of a receiving shoe slide provided by an embodiment of the present invention;
[0055] Figure 3 This is a flow chart of an online detection method for wear of a receiving shoe slide provided by an embodiment of the present invention;
[0056] Figure 4 is a schematic diagram of the fill light solution mentioned in an embodiment of the present invention;
[0057] Figure 5 Schematic diagram of the bus area being filled with light into a bright field state and the slider area being filled with light into a dark field state mentioned in an embodiment of the present invention;
[0058] Figure 6 Schematic diagram of the bus area and the slide area mentioned in the embodiment of the present invention being simultaneously filled with light to a bright field state;
[0059] Figure 7 Schematic diagram of calculation results of skateboard wear mentioned in an embodiment of the present invention;
[0060] Figure 8 It is a structural diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0061] In order to make the purposes, features, and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0062] In the description of the present invention, it should be understood that when a component is considered to be "connected" to another component, it can be directly connected to the other component or there may be a centrally located component. When a component is considered to be "disposed on" another component, it can be directly disposed on the other component or there may be a centrally located component.
[0063] In addition, terms such as "long", "short", "inside", and "outside" indicating orientation or positional relationships are based on the orientation or positional relationships shown in the accompanying drawings and are only used to facilitate the description of the present invention. They do not indicate or imply that the device or component referred to must have this specific orientation or operate in a specific orientation structure, and should not be understood as a limitation of the present invention.
[0064] The technical solution of the present invention will be further described below with reference to the accompanying drawings and through specific implementation methods.
[0065] Example 1
[0066] In view of the aforementioned shortcomings of existing shoe-slide plate detection technology, the applicant, drawing on years of extensive practical experience and expertise in the design and manufacture of such products, combined with applied theory, has actively engaged in research and innovation, hoping to create a technology that can address these shortcomings and make shoe-slide plate detection technology more practical. After continuous research and design, repeated prototype production, and improvements, the applicant has finally created the present invention, which has proven to be of practical value.
[0067] The embodiment of the present invention provides a method for online detection of wear of a receiving shoe slide. The method is applicable to the scene of detecting the receiving shoe slide. The method is implemented by an online detection system for wear of a receiving shoe slide. Figure 1-2 As shown, the system includes a front camera 1, a rear light source 2, a host 3, a front light source 4, and a rear camera 5, all located on one side of the track and arranged in sequence from front to back. The core of the present invention lies in the design of a fill light scheme and a skateboard wear detection algorithm. The specific detection principle is as follows: the camera posture is upward shooting, and the camera position posture is first determined according to the field of view requirements. Then, the actual size of the area covering the skateboard edge after the bus perspective projection imaging is calculated to confirm the relative position of the light source. The bright and dark fields of the receiving shoe skateboard are controlled by controlling the timing of different cameras and light sources. The dark field image of the receiving shoe skateboard is collected for automatic detection of skateboard wear, and the bright field image of the receiving shoe skateboard is collected for automatic detection of skateboard status.
[0068] Please refer to Figure 3 , the method specifically comprises the following steps:
[0069] S1. Confirm that the center of the camera and the light source are in the same plane as the center of the skateboard in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 from the camera center to the bus, the distance Dis2 from the camera center to the skateboard surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 from the bottom surface of the skateboard at the imaging position to the bottom surface of the bus. The length of the skateboard is lengthS.
[0070] It should be noted that Figure 4 Schematic diagram of the fill light solution. Figure 4 The fill light in the image is the light source. Figure 4 It shows the vertical distance Dis1 between the camera center and the bus, the distance Dis2 between the camera center and the skateboard surface, the camera tilt angle AglC, the distance Dis3 between the bottom surface of the skateboard at the imaging position and the bottom surface of the bus, etc.
[0071] S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image:
[0072] .
[0073] It should be noted that Figure 4 Also shown is the bus fill light center area Lenght3.
[0074] S3. The distance between the equipment limit and the bottom of the bus is Dis6, the distance between the ground and the bottom of the bus is Dis7, the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7), and the light source divergence angle θ is confirmed. In the event that the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the bus fill light, the size of the fill light area must be at least 1.5-2 times the center area of the bus fill light, which is defined here as Lenght1=Lenght2=Lenght3 / 2.
[0075] It should be noted that Figure 4 Also shown are the distance Dis6 between the equipment limit and the bottom surface of the busbar, the distance Dis7 between the ground and the bottom surface of the busbar, the light source installation height Dis4, the light source divergence angle θ, the fill light area sizes Lenght1 and Lenght2, etc.
[0076] The purpose of the first three steps is to determine the camera position and posture based on the field of view requirements, and then confirm the relative position of the light source by calculating the actual size of the area covered by the skateboard edge after the bus perspective projection imaging.
[0077] S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and these two groups to work in staggered timing, the reflected light can be made to enter the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus is in a bright field state and the receiving shoe slider is in a dark field state.
[0078] It should be noted that this step controls the synchronization of the camera and the opposite light source. Specifically, the front camera and the opposite front light source operate synchronously, and the rear camera and the opposite rear light source operate synchronously. The opposite side is relative to the main unit; that is, the same side is considered the same side, while the opposite side is considered the opposite side. Regardless of which side the camera and light source are on, their lighting and image capture direction is toward the power shoe.
[0079] By controlling the camera and light source on the opposite side to work synchronously, the bus area can be filled with light to a bright field state, while the slider area can be filled with light to a dark field state, such as Figure 5 When the skateboard is in a dark field state, the collected dark field image can avoid the influence of rain, dust, scratches, damage, dirt, electric burns, etc. on the skateboard surface that may cause instability in image processing.
[0080] S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the surface of the slider can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state.
[0081] It should be noted that this step is to control the camera to work synchronously with the light source on the same side, that is, to control the front camera to work synchronously with the rear light source on the same side, and to control the rear camera to work synchronously with the front light source on the same side.
[0082] By controlling the camera and light source on the same side to work synchronously, the bus area and the slide area can be filled with light to a bright field state at the same time, such as Figure 6 When the slide is in the bright field state, the captured bright field image can clearly determine whether the slide is visible, because when the slide is working normally and raised, it can be seen, and any defects on it can also be seen.
[0083] The purpose of steps S4 and S5 is to control the bright and dark fields of the power shoe by controlling the timing of different cameras and light sources.
[0084] S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
[0085] In this embodiment, the step of imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image may further include the following:
[0086] Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image;
[0087] Preprocess the dark field image;
[0088] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0089] Extract the edge of the skateboard in the image;
[0090] Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the powered shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results. The calculation result diagram is as follows Figure 7 shown.
[0091] In this embodiment, the step of imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and detecting the slide state based on the bright field image may further include the following:
[0092] Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image;
[0093] Preprocess the bright field image;
[0094] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0095] Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
[0096] In this embodiment, the preprocessing includes filtering, smoothing, and pixel grayscale scaling.
[0097] It should be noted that when conducting online detection of skateboard wear and skateboard status, in addition to using traditional morphological analysis, the image algorithm also introduces artificial intelligence AI algorithm to perform target identification, tracking and positioning in the detection area of the power shoe skateboard, thereby improving the algorithm stability under complex working conditions.
[0098] Although terms such as camera, light source, slide, bright field, and dark field are frequently used herein, the use of other terms is not excluded. These terms are used merely to more conveniently describe and explain the essence of the present invention; interpreting them as any additional limitations is contrary to the spirit of the present invention.
[0099] The present invention provides an online detection method for the wear of a receiving shoe skateboard. The method controls the bright and dark fields of the receiving shoe skateboard by controlling the timing of different cameras and light sources, so as to collect dark field images of the receiving shoe skateboard for automatic detection of the skateboard wear, and collect bright field images of the receiving shoe skateboard for automatic detection of the skateboard status. This method not only improves the detection accuracy and detection stability, but also has relatively low cost and is suitable for large-scale promotion and application.
[0100] Example 2
[0101] Please refer again Figure 1-2 A second embodiment of the present invention provides an online detection system for the wear of a power shoe slide. The system is suitable for implementing the online detection method for the wear of a power shoe slide provided in an embodiment of the present invention. The system specifically includes a front camera 1, a rear light source 2, a host 3, a front light source 4, and a rear camera 5, all located on one side of the track and arranged in sequence from front to back. The host 3 is used to:
[0102] S1. Confirm that the center of the camera and the light source are in the same plane as the center of the slide in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 between the camera center and the busbar, the distance Dis2 between the camera center and the slide surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 between the bottom surface of the slide at the imaging position and the bottom surface of the busbar. The length of the slide is lengthS.
[0103] S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image:
[0104] ;
[0105] S3. The distance between the equipment limit and the bottom of the busbar is Dis6, the distance between the ground and the bottom of the busbar is Dis7, and the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7). Confirm the selected light source divergence angle θ. If the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the busbar fill light, the size of the fill light area should be at least 1.5-2 times the center area of the busbar fill light. Here, it is set as Lenght1=Lenght2=Lenght3 / 2.
[0106] S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and staggering the timing of these two groups, the reflected light can be made to enter the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus appears in a bright field state and the receiving shoe slider appears in a dark field state.
[0107] S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the surface of the slider can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state;
[0108] S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
[0109] 6. The system for online detection of shoe shoe wear according to claim 5, wherein the host computer performs the steps of imaging the shoe shoe region in the dark field state in step S4 to obtain a dark field image and performing online detection of shoe shoe wear based on the dark field image, comprising:
[0110] Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image;
[0111] Preprocess the dark field image;
[0112] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0113] Extract the edge of the skateboard in the image;
[0114] Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the power shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results.
[0115] Preferably, the host computer performs the steps of imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and detecting the slide state according to the bright field image, including:
[0116] Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image;
[0117] Preprocess the bright field image;
[0118] Perform intelligent AI recognition on the pre-processed image to locate the skateboard area;
[0119] Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
[0120] Preferably, the preprocessing includes filtering, smoothing and pixel grayscale boosting.
[0121] The present invention provides an online detection system for the wear of a receiving shoe skateboard. The system controls the bright and dark fields of the receiving shoe skateboard by controlling the timing of different cameras and light sources, so as to collect dark field images of the receiving shoe skateboard for automatic detection of skateboard wear, and collect bright field images of the receiving shoe skateboard for automatic detection of skateboard status. This system not only improves the detection accuracy and detection stability, but also has relatively low cost and is suitable for large-scale promotion and application.
[0122] The above system can execute the method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0123] Example 3
[0124] Figure 8 A schematic diagram of the structure of a computer device provided in Example 3 of the present invention. Figure 8 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 8 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0125] like Figure 8 As shown, computer device 12 is implemented as a general-purpose computing device. Components of computer device 12 may include, but are not limited to, one or more processors or processing units 16, system memory 28, and a bus 18 that connects various system components (including system memory 28 and processing unit 16).
[0126] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0127] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0128] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be configured to read and write non-removable, non-volatile magnetic media ( Figure 8 Not shown, usually called a "hard drive"). Although Figure 8 Although not shown, a magnetic disk drive for reading and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), as well as an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.
[0129] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 42 generally implement the functions and / or methodologies of the embodiments described herein.
[0130] The computer device 12 may also communicate with one or more external devices 14 (e.g., a keyboard, a pointing device, a display 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with the other modules of the computer device 12 via the bus 18. It should be understood that although Figure 8Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0131] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the online detection method for wear of the power shoe slide provided in an embodiment of the present invention.
[0132] Example 4
[0133] A fourth embodiment of the present invention provides a computer-readable storage medium having computer-executable instructions stored thereon. When the instructions are executed by a processor, the online detection method for wear of the power receiving shoe slide provided in all the embodiments of the present application is implemented.
[0134] Any combination of one or more computer-readable media may be employed. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0135] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0136] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0137] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0138] In summary, after reading this detailed disclosure, those skilled in the art will appreciate that the foregoing detailed disclosure may be presented by way of example only and may not be limiting. Although not explicitly stated herein, those skilled in the art will understand that this application is intended to encompass various reasonable changes, improvements, and modifications to the embodiments. Such changes, improvements, and modifications are intended to be proposed by this application and are within the spirit and scope of the exemplary embodiments of this application.
[0139] In addition, certain terms in this application have been used to describe embodiments of the present application. For example, "one embodiment," "an embodiment," and / or "some embodiments" mean that a particular feature, structure, or characteristic described in conjunction with that embodiment may be included in at least one embodiment of the present application. Therefore, it is emphasized and should be understood that two or more references to "an embodiment," "one embodiment," or "an alternative embodiment" in various parts of this specification do not necessarily refer to the same embodiment. Furthermore, particular features, structures, or characteristics may be appropriately combined in one or more embodiments of the present application.
[0140] It should be understood that in the foregoing description of the embodiments of this application, in order to facilitate understanding of a feature and to simplify this application, this application combines various features into a single embodiment, figure, or description thereof. However, this does not mean that the combination of these features is required. When reading this application, it is entirely possible for those skilled in the art to extract some of the features and understand them as separate embodiments. In other words, the embodiments of this application can also be understood as the integration of multiple secondary embodiments. This also applies when the content of each secondary embodiment is less than all the features of a single aforementioned disclosed embodiment.
[0141] Each patent, patent application, patent application publication, and other materials, such as articles, books, specifications, publications, documents, articles, etc., cited herein is hereby incorporated by reference in its entirety for all purposes, except for any prosecution document history related thereto, any equivalent that may be inconsistent or conflicting with this document, or any equivalent prosecution document history that may have a limiting effect on the broadest scope of the claims now or hereafter associated with this document. For example, if there is any inconsistency or conflict between the description, definition, and / or use of terms associated with any incorporated material and the terminology, description, definition, and / or use associated with this document, the terminology in this document shall control.
[0142] Finally, it should be understood that the embodiments of the application disclosed herein are illustrations of the principles of the embodiments of the present application. Other modified embodiments are also within the scope of the present application. Therefore, the embodiments disclosed in the present application are merely examples and not limitations. Those skilled in the art can adopt alternative configurations based on the embodiments in the present application to implement the applications in the present application. Therefore, the embodiments of the present application are not limited to the embodiments precisely described in the application.
Claims
1. A method for online detection of wear of a receiving shoe slide, characterized in that: The method is implemented by an online detection system for wear of a receiving shoe and a sliding plate, wherein the system includes a front camera, a rear light source, a host, a front light source, and a rear camera, all of which are located on one side of the track and arranged in sequence from front to back. The method includes: S1. Confirm that the center of the camera and the light source are in the same plane as the center of the slide in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 between the camera center and the busbar, the distance Dis2 between the camera center and the slide surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 between the bottom surface of the slide at the imaging position and the bottom surface of the busbar. The length of the slide is lengthS. S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image: ; S3. The distance between the equipment limit and the bottom of the busbar is Dis6, the distance between the ground and the bottom of the busbar is Dis7, and the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7). Confirm the selected light source divergence angle θ. If the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the busbar fill light, the size of the fill light area should be at least 1.5-2 times the center area of the busbar fill light. Here, Lenght1=Lenght2=1 / 2Lenght3; S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and staggering the timing of these two groups, the reflected light enters the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus appears in a bright field state and the receiving shoe slider appears in a dark field state. S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the slider surface can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state; S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
2. The online detection method for wear of the current receiving shoe slide according to claim 1 is characterized in that: The step of imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image includes: Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image; Preprocess the dark field image; Perform intelligent AI recognition on the pre-processed image to locate the skateboard area; Extract the edge of the skateboard in the image; Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the power shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results.
3. The online detection method for wear of the current receiving shoe slide according to claim 1 is characterized in that: The step of imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and detecting the slide state based on the bright field image includes: Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image; Preprocess the bright field image; Perform intelligent AI recognition on the pre-processed image to locate the skateboard area; Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
4. The online detection method for wear of the current receiving shoe slide according to claim 2 or 3, characterized in that: The preprocessing includes filtering, smoothing and pixel grayscale scaling.
5. An online detection system for wear of a receiving shoe slide, characterized in that: The system includes a front camera, a rear light source, a host, a front light source, and a rear camera, all of which are located on one side of the track and arranged in sequence from front to back, wherein the host is used to: S1. Confirm that the center of the camera and the light source are in the same plane as the center of the slide in the z-axis direction based on the height guide value at the imaging position. Determine the vertical distance Dis1 between the camera center and the busbar, the distance Dis2 between the camera center and the slide surface, and the camera tilt angle AglC based on the field of view requirements. Confirm the distance Dis3 between the bottom surface of the slide at the imaging position and the bottom surface of the busbar. The length of the slide is lengthS. S2. Calculate the length of the bus fill light center area Lenght3 according to the following formula. This position is the bus area covering the edge of the slide when projected into the image: ; S3. The distance between the equipment limit and the bottom of the busbar is Dis6, the distance between the ground and the bottom of the busbar is Dis7, and the light source installation height Dis4 satisfies Dis4∈(Dis6, Dis7). Confirm the selected light source divergence angle θ. If the imaging position deviates during the train operation, to ensure that the fill light area can cover the center area of the busbar fill light, the size of the fill light area should be at least 1.5-2 times the center area of the busbar fill light. Here, Lenght1=Lenght2=1 / 2Lenght3; S4. Adjust the angle and horizontal position of the light source so that the light source covers the bus fill light area set in step S3 at the bus. By controlling the front camera to be synchronized with the front light source and the rear camera to be synchronized with the rear light source, and staggering the timing of these two groups, the reflected light enters the camera field of view as backlight relative to the slider surface. At the same time, the projection of the bus in the fill light center area in the image covers the edge of the receiving shoe slider, so that the bus appears in a bright field state and the receiving shoe slider appears in a dark field state. S5. By controlling the synchronization of the front camera and the rear light source, and the synchronization of the rear camera and the front light source, and staggering the timing of these two groups, the light reflected from the slider surface can be made to enter the camera field of view, so that both the bus and the receiving shoe are in a bright field state; S6. Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image; and imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and performing slide state detection based on the bright field image.
6. The online detection system for wear of the current shoe slide according to claim 5 is characterized in that: The host computer performs the steps of imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image, and performing online detection of slide wear based on the dark field image, including: Imaging the receiving shoe slide area in the dark field state in step S4 to obtain a dark field image; Preprocess the dark field image; Perform intelligent AI recognition on the pre-processed image to locate the skateboard area; Extract the edge of the skateboard in the image; Determine whether the extracted skateboard edge is normal; if not, return to the step of imaging the power shoe skateboard area in the dark field state in step S4 to obtain a dark field image; if so, calculate the skateboard wear and send the calculation results.
7. The online detection system for wear of the current shoe slide according to claim 5 is characterized in that: The host performs the steps of imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image, and detecting the slide state according to the bright field image, including: Imaging the receiving shoe slide area in the bright field state in step S5 to obtain a bright field image; Preprocess the bright field image; Perform intelligent AI recognition on the pre-processed image to locate the skateboard area; Determine whether the state of the slide is normal; if so, send the result determined to be normal; if not, send the result determined to be abnormal.
8. The online detection system for wear of the current shoe slide according to claim 6 or 7, characterized in that: The preprocessing includes filtering, smoothing and pixel grayscale scaling.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the online detection method for wear of the power shoe slide plate according to any one of claims 1 to 4 is implemented.
10. A storage medium comprising computer-executable instructions, wherein the computer-executable instructions are executed by a computer processor to implement the online detection method for wear of a current collecting shoe slide as claimed in any one of claims 1 to 4.
Citation Information
Patent Citations
Device and method for monitoring abrasion of pantograph slide plate based on sub-pixel edge detection
CN108801134A
Online image detecting device and method for operation state of onboard pantograph of train
CN109269474A