A flaw detector control method, device, electronic equipment, and storage medium

By detecting target objects and comparing feature information within the preset detection range of the flaw detector, combined with the air switch gateway and preset shutdown range, the radiation risk during the operation of the portable X-ray flaw detector is resolved, achieving safe control and efficient operation.

CN116795005BActive Publication Date: 2026-03-10ZHEJIANG DAHUA TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-28
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Portable X-ray flaw detectors pose a radiation risk to operators and surrounding personnel during operation, creating potential safety and health hazards.

Method used

The camera detects target objects within a preset detection range, acquires feature information, and compares it. If they match, the flaw detector stops working. Combined with the air switch gateway, the flaw detector status is monitored in real time, and preset shutdown ranges and alarm mechanisms are set to reduce safety hazards.

Benefits of technology

It effectively reduces the potential safety hazards of flaw detectors during operation, improves operational safety and efficiency, and ensures the safety of personnel within the radiation range.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116795005B_ABST
    Figure CN116795005B_ABST
Patent Text Reader

Abstract

This application discloses a flaw detector control method, device, electronic equipment, and storage medium to reduce safety and potential hazards during flaw detector operation. In this application, if at least one first target object is detected within a preset detection range, the corresponding feature information of at least one first target object is acquired, and a timer is started. If the accumulated time reaches the preset time, the detection is performed again. If at least one second target object is detected, the corresponding feature information of at least one second target object is acquired. For any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object. If the comparison matches, the flaw detector is controlled to stop operating. This application solves problems such as incomplete site clearance and inadequate supervision in industrial environments, reducing the risk of major safety accidents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of safety monitoring technology, and in particular to a flaw detector control method, device, electronic equipment and storage medium. Background Technology

[0002] In industries such as aerospace, railway, automotive equipment, and chemical engineering, non-destructive testing (NDT) is a crucial method for detecting internal and external quality defects or inconsistencies in materials and workpieces. Portable X-ray flaw detectors, due to their small size and ease of operation, are widely used in large-scale material processing and inspection. However, when workers operate these machines, the X-rays emitted pose a radiation risk to both the operators and those passing by, resulting in significant safety and health hazards. Summary of the Invention

[0003] The purpose of this application is to provide a flaw detector control method, device, electronic equipment, and storage medium to reduce safety and potential hazards during flaw detector operation.

[0004] In a first aspect, embodiments of this application provide a flaw detector control method, the method comprising:

[0005] If it is determined that the flaw detector is in the on state, then the detection is performed within the preset detection range; the preset detection range is determined according to the working range of the flaw detector.

[0006] If at least one first target object is detected within the preset detection range, the feature information corresponding to the at least one first target object is obtained, and timing begins.

[0007] If the accumulated time reaches the preset time, then the detection is performed again within the preset detection range. If at least one second target object is detected within the preset detection range, then the feature information corresponding to the at least one second target object is obtained.

[0008] For any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object. If the comparison is consistent, the flaw detector is controlled to stop working.

[0009] In this application, when the flaw detector starts working, it uses a camera to detect a preset detection range. When personnel are detected entering the preset detection range, an on-site audible and visual alarm is triggered. If the personnel do not leave within a preset time, the control equipment is powered off and the event is reported. This solves the problems of incomplete site clearance and inadequate supervision in industrial sites, and reduces the risk of major safety accidents.

[0010] In some possible embodiments, determining that the flaw detector is in the on state includes:

[0011] The circuit breaker gateway is monitored in real time. If a current signal is detected in the circuit breaker gateway, the flaw detector is determined to be in the on state.

[0012] In this application, the working status of the flaw detector is detected through a circuit breaker gateway, which ensures real-time detection of the flaw detector's working status and avoids the safety hazards caused by personnel entering the flaw detector while it is in operation.

[0013] In some possible embodiments, after comparing the feature information corresponding to any first target object with the feature information corresponding to at least one second target object, the method further includes:

[0014] If the comparison is inconsistent, the second target object is set as the first target object, and the process returns to the step of starting the timing.

[0015] This application takes into account that personnel being exposed to X-rays for a short period of time will not cause a safety accident. Therefore, it will not control the flaw detector to stop working when there is a discrepancy, thus improving the working efficiency of the flaw detector while ensuring safety.

[0016] In some possible embodiments, after obtaining the feature information corresponding to the at least one first target object, the method further includes:

[0017] Obtain the location information of the at least one first target object;

[0018] If the location information is determined to exist within the preset shutdown range, the flaw detector is controlled to stop working.

[0019] In this application, since the closer the X-ray is to the flaw detector, the greater the harm to the human body, a preset shutdown range is set. If personnel are detected within this range, the flaw detector will be controlled to stop working.

[0020] Secondly, this application also provides a flaw detector control system, the system comprising:

[0021] Camera, flaw detector, circuit breaker gateway, base, telescopic pole, among which:

[0022] The telescopic rod is disposed on the surface of the base;

[0023] The camera is mounted on the top of the telescopic pole and is electrically connected to the flaw detector via a circuit breaker gateway;

[0024] The camera is used to perform detection within a preset detection range if it is determined that the flaw detector is in the on state; the preset detection range is determined according to the working range of the flaw detector; if at least one first target object is detected within the preset detection range, the camera acquires the feature information corresponding to the at least one first target object and starts timing; if the accumulated time reaches a preset time, the camera performs detection again within the preset detection range; if at least one second target object is detected within the preset detection range, the camera acquires the feature information corresponding to the at least one second target object; for any first target object, the camera compares the feature information corresponding to the first target object with the feature information corresponding to the second target object; if the comparison matches, the camera stops working.

[0025] The flaw detector is used to perform flaw detection operations on the target equipment.

[0026] Thirdly, this application provides a flaw detector control device, the device comprising:

[0027] The detection module is used to perform detection within a preset detection range if it is determined that the flaw detector is in the on state; the preset detection range is determined according to the working range of the flaw detector.

[0028] The timing module is used to acquire the feature information corresponding to the at least one first target object and start timing if at least one first target object is detected within the preset detection range;

[0029] The secondary detection module is used to perform detection again within the preset detection range if the accumulated time reaches the preset time. If at least one second target object is detected within the preset detection range, the feature information corresponding to the at least one second target object is obtained.

[0030] The control module is used to compare the feature information corresponding to any first target object with the feature information corresponding to a second target object. If the comparison is consistent, the module controls the flaw detector to stop working.

[0031] In some possible embodiments, when the detection module determines that the flaw detector is in the on state, it is specifically used for:

[0032] The circuit breaker gateway is monitored in real time. If a current signal is detected in the circuit breaker gateway, the flaw detector is determined to be in the on state.

[0033] In some possible embodiments, after the control module performs the operation of comparing the feature information corresponding to the first target object with the feature information corresponding to the second target object for any first target object, it is further configured to:

[0034] If the comparison is inconsistent, the second target object is set as the first target object, and the process returns to the step of starting the timing.

[0035] In some possible embodiments, after the timing module acquires the feature information corresponding to the at least one first target object, it is further configured to:

[0036] Obtain the location information of the at least one first target object;

[0037] If the location information is determined to exist within the preset shutdown range, the flaw detector is controlled to stop working.

[0038] Fourthly, another embodiment of this application also provides an electronic device, including at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform any of the methods provided in the first aspect embodiment of this application.

[0039] Fifthly, another embodiment of this application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for causing a computer to perform any of the methods provided in the first aspect of this application.

[0040] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description

[0041] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a schematic diagram illustrating an application scenario of a flaw detector control method provided in an embodiment of this application;

[0043] Figure 2 This is a schematic diagram of the overall process of a flaw detector control method provided in an embodiment of this application;

[0044] Figure 3 This is a schematic diagram of the first target object of a flaw detector control method provided in an embodiment of this application;

[0045] Figure 4 This is a schematic diagram of the second target object of a flaw detector control method provided in an embodiment of this application;

[0046] Figure 5 This is a schematic diagram of the preset shutdown range of a flaw detector control method provided in an embodiment of this application;

[0047] Figure 6 A flowchart illustrating a flaw detector control method based on location information, provided in an embodiment of this application.

[0048] Figure 7 This is a schematic diagram of a flaw detector control system provided in an embodiment of this application;

[0049] Figure 8 A schematic diagram of an apparatus for a flaw detector control method provided in an embodiment of this application;

[0050] Figure 9 This is a schematic diagram of an electronic device for a flaw detector control method provided in an embodiment of this application. Detailed Implementation

[0051] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here.

[0052] The terms "first" and "second" in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the term "comprising" and any variations thereof are intended to cover non-exclusive protection. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses. The term "multiple" in this application can mean at least two, for example, two, three, or more, and is not limited by the embodiments of this application.

[0053] The data collection, dissemination, and use in this application all comply with relevant national laws and regulations.

[0054] The inventors discovered that non-destructive testing (NDT) is a crucial method for detecting internal and external quality defects or inconsistencies in materials and workpieces in industries such as aerospace, railway, automotive equipment, and chemicals. Portable X-ray flaw detectors, due to their small size and ease of operation, are widely used in large-scale material processing and inspection. However, during operation, the flaw detector emits X-rays, posing a radiation risk to workers and those passing by, thus creating significant safety and health hazards.

[0055] In view of this, this application proposes a flaw detector control method, device, electronic device, and storage medium to solve the above-mentioned problems. The inventive concept of this application can be summarized as follows: if it is determined that the flaw detector is in an on state, detection is performed within a preset detection range; the preset detection range is determined based on the working range of the flaw detector; if at least one first target object is detected within the preset detection range, feature information corresponding to at least one first target object is acquired, and timing begins; if the accumulated time reaches a preset time, detection is performed again within the preset detection range; if at least one second target object is detected within the preset detection range, feature information corresponding to at least one second target object is acquired; for any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object; if the comparison matches, the flaw detector is controlled to stop working.

[0056] To facilitate understanding of the flaw detector control method provided in this application, a detailed description is given below with reference to the accompanying drawings:

[0057] like Figure 1 The diagram shown illustrates an application scenario of a flaw detector control method according to an embodiment of this application. The diagram includes: a server 10, a camera 20, and a flaw detector 30; wherein:

[0058] If the server 10 determines that the flaw detector 30 is in the on state, it controls the camera 20 to perform detection within a preset detection range. The preset detection range is determined based on the working range of the flaw detector. If at least one first target object is detected within the preset detection range, the server acquires the feature information corresponding to at least one first target object and starts timing. If the accumulated time reaches the preset time, the server performs detection again within the preset detection range. If at least one second target object is detected within the preset detection range, the server acquires the feature information corresponding to at least one second target object. For any first target object, the server compares the feature information corresponding to the first target object with the feature information corresponding to at least one second target object. If the comparison matches, the server controls the flaw detector 30 to stop working.

[0059] It should be noted that the steps performed by the server can also be performed by the camera. This application does not limit the specific execution entity, and technicians can set it according to the actual situation.

[0060] The description in this application focuses on only a single server 10, camera 20, and flaw detector 30. However, those skilled in the art should understand that the illustrated server 10, camera 20, and flaw detector 30 are intended to illustrate the operation of the server 10, camera 20, and flaw detector 30 involved in the technical solution of this application, and do not imply any limitation on the number, type, or location of the server 10, camera 20, and flaw detector 30. It should be noted that adding additional modules to or removing individual modules from the illustrated environment will not change the underlying concept of the exemplary embodiments of this application. Furthermore, those skilled in the art will understand that the aforementioned data transmission and reception also need to be implemented through a network.

[0061] Furthermore, the flaw detector control method proposed in this application is not only applicable to... Figure 1 The application scenarios shown are also applicable to any device that requires flaw detector control.

[0062] like Figure 2 The diagram shown is an overall flowchart of a flaw detector control method provided in an embodiment of this application, wherein:

[0063] In step 201: If it is determined that the flaw detector is in the on state, then the detection is performed within the preset detection range; the preset detection range is determined according to the working range of the flaw detector.

[0064] In step 202: if at least one first target object is detected within the preset detection range, then the feature information corresponding to at least one first target object is obtained, and timing begins;

[0065] In this embodiment, to allow users to leave promptly and avoid being harmed by the radiation from the flaw detector, an alarm can be issued after acquiring the feature information corresponding to the first target object, so that the user can leave the preset detection range in time. In this application, the alarm can be a buzzer, voice broadcast, etc., and this application does not limit the specific implementation of the alarm.

[0066] In step 203: if the accumulated time reaches the preset time, then the detection is performed again within the preset detection range. If at least one second target object is detected within the preset detection range, then the feature information corresponding to at least one second target object is obtained.

[0067] In step 204: For any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object. If the comparison is consistent, the flaw detector is controlled to stop working.

[0068] In this application, when the flaw detector starts working, it uses a camera to detect a preset detection range. When personnel are detected entering the preset detection range, an on-site audible and visual alarm is triggered. If the personnel do not leave within a preset time, the control equipment is powered off and the event is reported. This solves the problems of incomplete site clearance and inadequate supervision in industrial sites, and reduces the risk of major safety accidents.

[0069] In some possible embodiments, in order to understand the working status of the flaw detector in a timely manner and to control its working state, an air switch gateway is provided in this application. The camera is electrically connected to the flaw detector through the air switch gateway, and the working state of the flaw detector can be determined in real time by the following method: real-time detection of the air switch gateway; if a current signal is detected in the air switch gateway, it is determined that the flaw detector is in the on state.

[0070] This method ensures real-time monitoring of the flaw detector's operating status and avoids safety hazards caused by personnel entering the flaw detector while it is in operation.

[0071] In this embodiment, considering that exposure to X-rays for a short period will not cause a safety accident, the flaw detector is only stopped when the same person has been within the preset detection range for an extended period. Based on this, after detecting at least one first target object within the preset detection range, it is necessary to acquire the feature information of the first target object. In this application, the feature information can be any one or a combination of the following: facial information, body information, and gait information. It should also be noted that other information that can characterize human features is also applicable to this application. It should be noted that the facial information, body information, and gait information collected in this application are all collected with the consent of the person being surveyed.

[0072] For example; such as Figure 3 As shown, three first target objects are detected within the preset detection range, namely first target object A, first target object B, and first target object C. Then, the feature information corresponding to first target object A, first target object B, and first target object C is obtained respectively, namely feature information A, feature information B, and feature information C.

[0073] After obtaining the feature information corresponding to the first target object, timing begins. In this application, the timing operation can be either positive or countdown; this application does not limit this. For example, continuing with... Figure 3For example, after detecting the first target object A, the first target object B, and the first target object C, a positive timing method is used to start timing, starting from 00:00. If the preset duration is 3 minutes, the timing stops when the time reaches 00:03, and detection is performed again within the preset detection range. If at least one second target object is detected within the preset detection range, the feature information corresponding to at least one second target object is obtained.

[0074] For example: Figure 4 As shown, if second target object A, second target object B, and second target object C are detected within the preset detection range, then the feature information corresponding to second target object A, second target object B, and second target object C respectively is obtained.

[0075] After obtaining the feature information of the second target object, for any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object. If the comparison is consistent, the flaw detector is controlled to stop working.

[0076] For example: If the feature information of the first target object A is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C respectively, and it is determined that the feature information of the first target object A is consistent with the feature information of the second target object A; if the feature information of the first target object B is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C respectively, and it is determined that the feature information corresponding to the second target object A, the second target object B, and the second target object C is inconsistent with the feature information of the first target object B; if the feature information of the first target object C is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C respectively, and it is determined that the feature information of the first target object C is consistent with the feature information of the second target object B; then it is determined that the first target object A and the first target object C have been exposed to X-rays for too long, posing a safety hazard, and the flaw detector is stopped.

[0077] In some other possible embodiments, for any first target object, after comparing the feature information corresponding to the first target object with the feature information corresponding to at least one second target object, if the comparison is inconsistent, it means that the second target objects are all personnel newly appearing within the preset detection range. Therefore, the second target object has not been exposed for long in the X-ray camera, and there is no need to control the flaw detector to stop working. At this time, the second target object needs to be set as the first target object, and the execution of the start timing step should be returned.

[0078] For example: continue with Figure 3 and 4For example, the feature information of the first target object A is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C, respectively. It is determined that the feature information corresponding to the second target object A, the second target object B, and the second target object C are all inconsistent with the feature information of the first target object. The feature information of the first target object B is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C, respectively. It is determined that the feature information corresponding to the second target object A, the second target object B, and the second target object C are all inconsistent with the feature information of the first target object B. The feature information of the first target object C is compared with the feature information corresponding to the second target object A, the second target object B, and the second target object C, respectively. It is determined that the feature information corresponding to the second target object A, the second target object B, and the second target object C are all inconsistent with the feature information of the first target object C. Therefore, it is determined that the second target objects A, the second target object B, and the second target object C are personnel who have newly entered the preset detection range, and there is no safety hazard. It is not necessary to stop the flaw detector from working.

[0079] At this point, to prevent the second target object A, second target object B, and second target object C from being irradiated by X-rays for too long, they need to be set as the first target object A, first target object B, and first target object C, respectively. An alarm is issued and a timer starts. If the accumulated time reaches the preset time, the detection is performed again within the preset detection range. If at least one second target object is detected within the preset detection range, the feature information corresponding to at least one second target object is acquired. For any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to at least one second target object. If the comparison matches, the flaw detector is controlled to stop working.

[0080] In this application embodiment, the alarm indication can be a voice broadcast, such as: Please leave this area as soon as possible; it can also be a flashing light or a buzzer, etc. This application does not limit the specific implementation of the alarm indication, and those skilled in the art can set it according to their needs.

[0081] In some possible embodiments, since the X-rays from the flaw detector are more harmful to the human body the closer one is to the flaw detector, a preset stop range is set in this application to further ensure the safety of personnel. After obtaining the feature information corresponding to at least one first target object, it is necessary to obtain the location information of at least one first target object. If it is determined that there is location information within the preset stop range, the flaw detector is controlled to stop working.

[0082] For example: Figure 5As shown, when a first target object is detected to enter the preset detection range, the feature information corresponding to the first target object is obtained, and the location information of the first target object is also obtained. If the location information is determined to be within the preset stop range, the flaw detector is controlled to stop working.

[0083] In some possible embodiments, the flaw detector can also be jointly controlled based solely on location information, specifically as follows: Figure 6 The steps shown are as follows:

[0084] In step 601: If it is determined that the flaw detector is in the on state, then the detection is performed within the preset detection range; the preset detection range is determined according to the working range of the flaw detector.

[0085] In step 602: if at least one first target object is detected within the preset detection range, the setting information of at least one first target object is obtained, and timing begins;

[0086] In step 603: if the accumulated time reaches the preset time, then the detection is performed again within the preset detection range. If at least one second target object is detected within the preset detection range, then the location information corresponding to at least one second target object is obtained.

[0087] In step 604: For any first target object, the location information corresponding to the first target object is compared with the location information corresponding to at least one second target object. If the comparison is consistent, the flaw detector is controlled to stop working.

[0088] For example: continue with Figure 3 Figure 4 Taking this as an example, the location information of the first target object A is compared with the location information of the second target object A, the second target object B, and the second target object C, respectively. It is determined that the location information of the first target object A matches that of the second target object A. The location information of the first target object B is then compared with the location information of the second target object A, the second target object B, and the second target object C, respectively. It is determined that the location information of the second target object A, the second target object B, and the second target object C does not match that of the first target object B. The location information of the first target object C is then compared with the location information of the second target object A, the second target object B, and the second target object C, respectively. It is determined that the location information of the first target object C matches that of the second target object B. Therefore, it is determined that the first target object A and the first target object C have been exposed to X-rays for too long, posing a safety hazard, and the flaw detector is stopped.

[0089] Having introduced a flaw detector control method provided by embodiments of this application, the following describes a flaw detector control system provided by embodiments of this application, such as... Figure 7 As shown, the system includes: camera 4, flaw detector 1, circuit breaker gateway 3, base 2, and telescopic rod 5, wherein:

[0090] Telescopic rod 5 is set on the surface of base 2;

[0091] Camera 4 is mounted on the top of telescopic pole 5 and is electrically connected to flaw detector 1 through circuit breaker gateway 3;

[0092] Camera 4 is used to perform detection within a preset detection range if it is determined that the flaw detector is in the on state; the preset detection range is determined according to the working range of the flaw detector; if at least one first target object is detected within the preset detection range, the feature information corresponding to at least one first target object is acquired and timing begins; if the accumulated time reaches the preset time, detection is performed again within the preset detection range; if at least one second target object is detected within the preset detection range, the feature information corresponding to at least one second target object is acquired; for any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to the second target object; if the comparison is consistent, the flaw detector is controlled to stop working.

[0093] Flaw detector 1 is used to perform flaw detection operations on target equipment.

[0094] In some possible embodiments, the camera provided in this application can be a 5G binocular stitching multidimensional sensing camera, and the flaw detector can be a portable X-ray flaw detector.

[0095] like Figure 8 As shown, based on the same inventive concept, a flaw detector control device 800 is proposed, comprising:

[0096] The detection module 8001 is used to perform detection within a preset detection range if it is determined that the flaw detector is in the on state; the preset detection range is determined according to the working range of the flaw detector.

[0097] The timing module 8002 is used to acquire the feature information corresponding to the at least one first target object and start timing if at least one first target object is detected within the preset detection range;

[0098] The secondary detection module 8003 is used to perform detection again within the preset detection range if the accumulated time reaches the preset time. If at least one second target object is detected within the preset detection range, the feature information corresponding to the at least one second target object is obtained.

[0099] The control module 8004 is used to compare the feature information corresponding to the first target object with the feature information corresponding to the second target object for any first target object. If the comparison is consistent, the control module 8004 controls the flaw detector to stop working.

[0100] In some possible embodiments, when the detection module 8001 determines that the flaw detector is in the on state, it is specifically used for:

[0101] The circuit breaker gateway is monitored in real time. If a current signal is detected in the circuit breaker gateway, the flaw detector is determined to be in the on state.

[0102] In some possible embodiments, after the control module 8004 performs the operation of comparing the feature information corresponding to the first target object with the feature information corresponding to the second target object for any first target object, it is further configured to:

[0103] If the comparison is inconsistent, the second target object is set as the first target object, and the process returns to the step of starting the timing.

[0104] In some possible embodiments, after the timing module 8002 acquires the feature information corresponding to the at least one first target object, it is further configured to:

[0105] Obtain the location information of the at least one first target object;

[0106] If the location information is determined to exist within the preset shutdown range, the flaw detector is controlled to stop working.

[0107] Having introduced the flaw detector control method and apparatus according to exemplary embodiments of this application, we will now introduce an electronic device according to another exemplary embodiment of this application.

[0108] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."

[0109] In some possible implementations, the electronic device according to this application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the steps in the flaw detector control method according to the various exemplary embodiments of this application described above.

[0110] The following reference Figure 9To describe an electronic device 130 according to this embodiment of the present application. Figure 9 The electronic device 130 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0111] like Figure 9 As shown, the electronic device 130 is presented in the form of a general-purpose electronic device. The components of the electronic device 130 may include, but are not limited to: at least one processor 131, at least one memory 132, and a bus 133 connecting different system components (including memory 132 and processor 131).

[0112] Bus 133 represents one or more of several bus structures, including a memory bus or memory controller, peripheral bus, processor, or local bus using any of the various bus structures.

[0113] The memory 132 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 1321 and / or cache memory 1322, and may further include read-only memory (ROM) 1323.

[0114] The memory 132 may also include a program / utility 1325 having a set (at least one) of program modules 1324, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0115] Electronic device 130 can also communicate with one or more external devices 134 (e.g., keyboard, pointing device, etc.), and with one or more devices that enable a user to interact with electronic device 130, and / or with any device that enables electronic device 130 to communicate with one or more other electronic devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 135. Furthermore, electronic device 130 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 136. As shown, network adapter 136 communicates with other modules used by electronic device 130 via bus 133. It should be understood that, although... Figure 9 As not shown, other hardware and / or software modules may be used in conjunction with electronic device 130, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0116] In some possible implementations, various aspects of the flaw detector control method provided in this application can also be implemented in the form of a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps in the flaw detector control method according to the various exemplary embodiments of this application described above.

[0117] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A 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 readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0118] The program product for controlling a flaw detector according to embodiments of this application can be a portable compact disc read-only memory (CD-ROM) and include program code, and can run on an electronic device. However, the program product of this application is not limited thereto. In this document, the readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0119] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take many forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0120] The program code contained on the readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wired, fiber optic, RF, etc., or any suitable combination thereof.

[0121] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's electronic device, partially on the user's device, as a standalone software package, partially on the user's electronic device and partially on a remote electronic device, or entirely on a remote electronic device or server. In cases involving remote electronic devices, the remote electronic device can be connected to the user's electronic device via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external electronic device (e.g., via the Internet using an Internet service provider).

[0122] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.

[0123] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0124] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0125] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0126] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0127] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0128] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method of controlling a flaw detector, characterized by, The method comprises: If it is determined that the flaw detector is in an open state, the camera is controlled to detect within a preset detection range; the preset detection range is determined according to a working range of the flaw detector; If at least one first target object is detected within the preset detection range, corresponding feature information of the at least one first target object is acquired, and timing is started; If the accumulated time length reaches a preset time length, detection is performed again within the preset detection range, if at least one second target object is detected within the preset detection range, corresponding feature information of the at least one second target object is acquired, and the feature information can be any one or a combination of the following: face information, body information, gait information; For any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to the at least one second target object, and if the comparison is consistent, the flaw detector is controlled to stop working.

2. The method of claim 1, wherein, The determination that the flaw detector is in an open state comprises: The air opening gateway is detected in real time, and if a current signal is detected in the air opening gateway, it is determined that the flaw detector is in an open state.

3. The method of claim 1, wherein, After the feature information corresponding to the first target object is compared with the feature information corresponding to the at least one second target object for any first target object, the method further comprises: If the comparison is inconsistent, the second target object is set as the first target object, and the step of starting timing is returned.

4. The method of claim 1, wherein, After the feature information corresponding to the at least one first target object is acquired, the method further comprises: Position information of the at least one first target object is acquired; If it is determined that the position information exists within a preset shutdown range, the flaw detector is controlled to stop working.

5. A flaw detector control system characterized by, The system comprises a camera, a flaw detector, an air opening gateway, a base, and a telescopic rod, wherein: The telescopic rod is arranged on the surface of the base; The camera is installed at the top end of the telescopic rod and is electrically connected to the flaw detector through the air opening gateway; The camera is used to detect within a preset detection range if it is determined that the flaw detector is in an open state; the preset detection range is determined according to a working range of the flaw detector; if at least one first target object is detected within the preset detection range, corresponding feature information of the at least one first target object is acquired, and timing is started; if the accumulated time length reaches a preset time length, detection is performed again within the preset detection range, if at least one second target object is detected within the preset detection range, corresponding feature information of the at least one second target object is acquired, and the feature information can be any one or a combination of the following: face information, body information, gait information; for any first target object, the feature information corresponding to the first target object is compared with the feature information corresponding to the second target object, and if the comparison is consistent, the flaw detector is controlled to stop working; The flaw detector is used to perform a flaw detection operation on a target device.

6. A flaw detector control device characterized by comprising: The device comprises: The detection module is configured to, if it is determined that the flaw detector is in an open state, control the camera to detect within a preset detection range; the preset detection range is determined according to a working range of the flaw detector. The timing module is configured to, if at least one first target object is detected within the preset detection range, acquire feature information corresponding to the at least one first target object and start timing. The secondary detection module is configured to, if the accumulated time length reaches a preset time length, detect again within the preset detection range, and if at least one second target object is detected within the preset detection range, acquire feature information corresponding to the at least one second target object, the feature information can be any one or a combination of the following: face information, body information, gait information. The control module is configured to, for any first target object, compare the feature information corresponding to the first target object with the feature information corresponding to the second target object, and if the comparison is consistent, control the flaw detector to stop working.

7. The apparatus of claim 6, wherein, The detection module is configured to, if it is determined that the flaw detector is in an open state, specifically for: Real-time detection of an air opening gateway, if it is determined that a current signal is detected in the air opening gateway, it is determined that the flaw detector is in an open state.

8. The apparatus of claim 6, wherein, The control module is configured to, after comparing the feature information corresponding to the first target object with the feature information corresponding to the second target object for any first target object, further for: If the comparison is inconsistent, the second target object is set as the first target object, and the step of starting timing is returned.

9. The apparatus of claim 6, wherein, The timing module is configured to, after acquiring the feature information corresponding to the at least one first target object, further for: Acquire the position information of the at least one first target object; If it is determined that the position information exists within a preset shutdown range, control the flaw detector to stop working.

10. An electronic device, comprising: The at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions are executed by the at least one processor to implement the method of any one of claims 1 to 4.

11. A computer storage medium, characterized in that The computer storage medium stores a computer program, the computer program is used for enabling a computer to execute the method of any one of claims 1-4. The computer storage medium stores a computer program, the computer program is used for enabling a computer to execute the method of any one of claims 1-4.

Citation Information

Patent Citations

  • Ultraviolet sterilization device, control method and warmer

    CN113840419A

  • Ultraviolet lamp control method and device, storage medium and robot

    CN114344509A

  • Safe supervisory terminal of radiographic inspection machine

    CN204854797U