Self-checking method, camera, self-checking system, equipment and medium
By introducing a feature adjustment unit into the camera, adjusting the characteristic value of the flame self-test image, the problem that the camera cannot self-test in the boiler operation state is solved, and the self-test function and real-time flame detection are realized without stopping work.
Patent Information
- Application Number
- CN202311168705.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-11
- Publication Date
- 2025-03-11
AI Technical Summary
The existing cameras cannot perform self-test operations in the boiler operation state, resulting in the inability to detect the flame combustion state in real time.
By introducing a feature adjustment unit into the camera, the self-test signal and adjustment completion signal are used to adjust the characteristic value of the flame self-test image to equal the preset value, thereby realizing the self-test operation.
With the boiler furnace not shutting down, the camera's self-test function is realized, ensuring the real-time and accuracy of flame detection.
Smart Images

Figure CN119600492A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of flame detection, and in particular to a self-detection method, a camera, a self-detection system, an electronic device and a computer-readable storage medium. Background Art
[0002] Industrial furnaces are key equipment in the common production process of petrochemical plants, such as oil refining heating furnaces. The combustion state of industrial furnaces is one of the important indicators for the safe operation of petrochemical plants. Therefore, during the operation of industrial furnaces, flame detectors are required to perform real-time detection of the flame combustion state of industrial furnaces.
[0003] At present, the commonly used flame detectors on the market are mainly divided into three types: ultraviolet light, visible light and intelligent image. Among them, the intelligent image flame detector uses heat-resistant quartz optical materials and CCD cameras as sensor elements to collect flame image information, and sends the flame image to the terminal computer for real-time display via the image acquisition card. It enables the staff to observe the combustion status of the entire furnace, make combustion adjustments in time, and improve combustion efficiency.
[0004] Before collecting flame images, the camera needs to be initialized for self-inspection to collect image information when the furnace is not burning; however, the boiler cannot be shut down during operation, resulting in the camera being unable to perform self-inspection operations normally. Summary of the invention
[0005] The purpose of the embodiments of the present invention is to provide a self-inspection method, a camera, a self-inspection system, a device and a medium to solve the problem that the existing camera cannot perform self-inspection operations when the boiler is running.
[0006] In order to achieve the above object, the present invention provides a self-test method, the method comprising:
[0007] Under the self-checking condition, obtain the flame self-checking image of the furnace;
[0008] When it is determined that the characteristic value of the flame self-test image is not equal to the preset value, a self-test signal is generated;
[0009] The self-test signal is sent to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0010] After the characteristic value of the flame self-detection image is adjusted to a preset value, an adjustment completion signal is generated;
[0011] The adjustment completion signal is sent to the feature adjustment unit so that the feature adjustment unit enters a self-check completion state.
[0012] Preferably, the self-test working conditions include: startup working condition and abnormal flame working condition;
[0013] Under the startup condition, collecting the current initial flame combustion image of the furnace as a flame self-test image;
[0014] Under the flame abnormality condition, the flame combustion image judged to be in the flame abnormality state is used as the flame self-check image.
[0015] Preferably, when the self-checking condition is an abnormal flame condition, the method further comprises:
[0016] After the feature adjustment unit enters a self-checking completion state, re-collecting a current flame combustion image of the furnace;
[0017] The abnormal flame condition is verified according to the current flame combustion image to obtain a verification result, which is used to characterize whether the flame abnormality judgment is correct.
[0018] Preferably, the characteristic value of the flame self-detection image is the RGB value of each pixel, and the preset value is the RGB value of a single color.
[0019] Preferably, it also includes:
[0020] After the adjustment unit receives the adjustment completion signal, the flame self-inspection image is continuously collected within a preset time period;
[0021] When it is determined that the characteristic value of each flame self-detection image is not equal to the preset value, a self-detection completion signal is generated.
[0022] Preferably, it also includes:
[0023] After the characteristic adjustment unit enters the self-checking completion state, the flame combustion image of the furnace is collected in real time;
[0024] When it is determined that the RGB value of the flame combustion image is zero, a furnace combustion extinguishment alarm message is generated.
[0025] The present invention also provides a camera for implementing the above-mentioned self-test method, the camera comprising:
[0026] An acquisition module is used to obtain the flame self-inspection image of the furnace;
[0027] A first generating module, used for generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to a preset value;
[0028] A first sending module, used for sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0029] The second generating module is used to generate an adjustment completion signal after the characteristic value of the flame self-detection image is adjusted to a preset value;
[0030] The second sending module is used to send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0031] The present invention also provides a self-checking system, the system comprising: a camera and a feature adjustment unit;
[0032] The camera is used to implement the above-mentioned self-test method;
[0033] The feature adjustment unit is used for:
[0034] Receive a self-test signal from the camera, enter a self-test state according to the self-test signal, and adjust the characteristic value of the flame self-test image in the self-test state until it is equal to a preset value;
[0035] Or, receive an adjustment completion signal sent by the camera, and enter a self-test completion state according to the adjustment completion signal.
[0036] Preferably, the feature adjustment unit comprises:
[0037] A baffle, used to cover the lens of the camera and adjust the characteristic value of the flame self-inspection image collected by the camera;
[0038] A controller, configured to receive a self-check signal and an adjustment completion signal, and generate a first control instruction according to the self-check signal and a second control instruction according to the adjustment completion signal;
[0039] The actuator is installed on the outer wall of the camera, and is used to receive the first control instruction and the second control instruction sent by the controller, and control the baffle to flip from the initial position to the lens surface of the camera according to the first control instruction, and control the baffle to flip from the lens surface of the camera to the initial position according to the second control instruction.
[0040] Preferably, the actuator includes: a linear module and a rotating assembly, the linear module is installed on the outer wall of the camera, a support rod is connected to the baffle, one end of the support rod away from the baffle is connected to the rotating assembly, the rotating assembly is used to drive the support rod to rotate, the rotating assembly is mounted on the linear module, and the linear module is used to drive the rotating assembly to move to change the rotation point of the support rod.
[0041] Preferably, the linear module includes a slide groove arranged on the outer side wall of the camera, a slider is slidably connected in the slide groove, and a push rod is also provided on the outer wall of the camera, and the telescopic end of the push rod is connected to the slider.
[0042] Preferably, the rotating assembly includes an installation chamber arranged in the slider, the support rod is hinged in the installation chamber, a driven gear is provided on the hinge shaft of the support rod, and a driving motor is also provided in the installation chamber. The driving end of the driving motor is connected to a driving gear, and the driving gear is meshed with the driven gear.
[0043] Preferably, a circle of rubber pad is provided on the edge of the inner side surface of the baffle.
[0044] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned self-checking method when executing the computer program.
[0045] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned self-checking method is implemented.
[0046] Through the above technical solution, the present invention has at least the following technical effects:
[0047] The self-inspection method of the present invention utilizes a feature adjustment unit to adjust the feature value of the flame self-inspection image, and automatically completes the self-inspection operation after reaching a preset value. The camera of the present invention can realize self-inspection without stopping the boiler furnace, and has good practicality.
[0048] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:
[0050] Figure 1 is a flow chart of a self-checking method provided by one embodiment of the present invention;
[0051] Figure 2 is a block diagram of a camera provided in one embodiment of the present invention;
[0052] Figure 3 is a block diagram of a self-checking system provided by one embodiment of the present invention;
[0053] Figure 4 It is a structural assembly diagram of a self-checking system provided by one embodiment of the present invention;
[0054] Figure 5 is a schematic diagram of the initial position of a baffle of a self-test system provided by an embodiment of the present invention;
[0055] Figure 6 It is a schematic diagram of the intermediate state position of a baffle of a self-checking system provided by an embodiment of the present invention;
[0056] Figure 7 It is a schematic diagram of the assembly structure of a slider and a support rod provided in one embodiment of the present invention.
[0057] Description of Reference Numerals
[0058] 1-camera; 2-baffle; 3-support rod; 4-slide groove; 5-slider; 6-push rod; 7-installation chamber; 8-driven gear; 9-driving gear; 10-rubber pad; 11-protrusion. DETAILED DESCRIPTION
[0059] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.
[0060] Embodiment 1
[0061] Figure 1 is a flow chart of a self-checking method provided by one embodiment of the present invention, such as Figure 1 As shown, this embodiment provides a self-checking method, the method comprising:
[0062] Step S101: Under the self-checking condition, obtaining a flame self-checking image of the furnace;
[0063] In this embodiment, the self-test conditions include: a startup condition and an abnormal flame condition; the startup condition is when the camera starts to collect flame images and performs an initialization operation on the camera; the abnormal flame condition is when the camera determines that the flame image collected at a certain moment during the flame image collection process is an abnormal combustion state.
[0064] Under the startup condition, collecting the current initial flame combustion image of the furnace as a flame self-test image;
[0065] Under the flame abnormality condition, the flame combustion image judged to be in the flame abnormality state is used as the flame self-check image.
[0066] Step S102: generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to the preset value;
[0067] In this embodiment, the characteristic value of the flame self-check image is the RGB value of each pixel, and the preset value is the RGB value of a single color. The preset value preferably uses a black RGB value, and the black RGB value can be used as a self-check operation to simulate the alarm of a boiler furnace extinguishing scene. During the operation of the boiler, when the characteristic value of the collected furnace flame combustion image is a black RGB value, it means that the furnace flame is extinguished and an alarm is required to inform the staff. Other single color RGB values can only be used as self-check operations.
[0068] In this embodiment, if the RGB value of each pixel of the collected flame self-detection image is not 0 (the RGB value of black is 0), that is, the flame self-detection image is not a pure black image, the self-detection operation is started.
[0069] Step S103: sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state, and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0070] In this embodiment, the feature adjustment unit adjusts the feature value of the flame self-detection image until it is equal to the preset value in the following manner:
[0071] First, by using software, the feature adjustment unit forcibly assigns the RGB value of each pixel of the flame self-test image, and modifies the RGB value of the pixel whose RGB value is not zero to zero, so that the RGB value of each pixel of the flame self-test image is zero, which can be applied to both the startup condition and the abnormal flame condition;
[0072] Secondly, the lens of camera 1 is automatically blocked by hardware. After the lens of camera 1 is blocked, the collected flame self-inspection image is a black image. This method is simple and has a small adjustment error. It is mainly used in abnormal flame conditions.
[0073] Step S104: after the characteristic value of the flame self-detection image is adjusted to a preset value, an adjustment completion signal is generated;
[0074] Step S105: Send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0075] In this embodiment, the method includes:
[0076] Step a01: After the adjustment unit receives the adjustment completion signal, the flame self-test image is continuously collected within a preset time. In this embodiment, the preset time is 40 seconds, and the flame video within 40 seconds can be collected, and each frame of the flame video is used as the flame self-test image;
[0077] Step a02: when it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, wherein the self-test completion signal is used to indicate that the self-test operation is completed.
[0078] The self-inspection method of the present invention utilizes a feature adjustment unit to adjust the feature value of the flame self-inspection image, and automatically completes the self-inspection operation after reaching a preset value. The camera 1 of the present invention can realize self-inspection without stopping the boiler furnace, and has good practicality.
[0079] As a further optimization of this embodiment, the method further includes:
[0080] Step b01: after the feature adjustment unit enters the self-checking completion state, the flame combustion image of the furnace is collected in real time;
[0081] Step b02: When it is determined that the RGB value of the flame combustion image is zero, a furnace combustion extinction alarm message is generated.
[0082] When the flame in the furnace goes out, the RGB value of the flame combustion image will be zero. At this time, the furnace combustion extinction alarm information is sent to the staff so that the staff can understand the combustion status of the boiler furnace in time.
[0083] As a further optimization in this embodiment, when the self-checking working condition is an abnormal flame working condition, the method further includes:
[0084] Step c01: after the feature adjustment unit enters the self-checking completion state, re-collect the current flame combustion image of the furnace;
[0085] Step c01: verify the abnormal flame condition according to the current flame combustion image to obtain a verification result, wherein the verification result is used to characterize whether the flame abnormality judgment is correct. The verification process is used to determine whether the process of judging the flame image collected by the camera at a certain moment as an abnormal combustion state is a misjudgment, that is, re-identify and judge the current flame combustion image. After the self-check operation, if the current flame combustion image is judged to be a normal combustion state, it means that the judgment process is a misjudgment. If the current flame combustion image is still judged to be an abnormal combustion state, it means that the flame abnormal combustion is true.
[0086] Embodiment 2
[0087] Figure 2 is a block diagram of a camera 1 provided in one embodiment of the present invention, such as Figure 2 As shown, this embodiment further provides a camera 1, which is used to implement the self-checking method of the first embodiment, and the camera 1 includes:
[0088] An acquisition module is used to obtain the flame self-inspection image of the furnace;
[0089] A first generating module, used for generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to a preset value;
[0090] In this embodiment, the characteristic value of the flame self-check image is the RGB value of each pixel, and the preset value is the RGB value of a single color. The preset value preferably uses a black RGB value, and the black RGB value can be used as a self-check operation to simulate the alarm of a boiler furnace extinguishing scene. During the operation of the boiler, when the characteristic value of the collected furnace flame combustion image is a black RGB value, it means that the furnace flame is extinguished and an alarm is required to inform the staff. Other single color RGB values can only be used as self-check operations.
[0091] In this embodiment, if the RGB value of each pixel of the collected flame self-detection image is not 0 (the RGB value of black is 0), that is, the flame self-detection image is not a pure black image, the self-detection operation is started.
[0092] A first sending module, used for sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0093] In this embodiment, the feature adjustment unit adjusts the feature value of the flame self-detection image until it is equal to the preset value in the following manner:
[0094] First, by using software, the feature adjustment unit forcibly assigns the RGB value of each pixel of the flame self-detection image, and modifies the RGB value of the pixel whose RGB value is not zero to zero, so that the RGB value of each pixel of the flame self-detection image is zero;
[0095] Secondly, the lens of camera 1 is automatically blocked by hardware. After the lens of camera 1 is blocked, the flame self-inspection image collected is a black image. This method is simple and has a small adjustment error.
[0096] In this embodiment, it is preferred to adjust the characteristic value of the flame self-detection image in the second manner until it is equal to a preset value.
[0097] The second generating module is used to generate an adjustment completion signal after the characteristic value of the flame self-detection image is adjusted to a preset value;
[0098] The second sending module is used to send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0099] In this embodiment, after the feature adjustment unit receives the self-check completion information, it is necessary to continuously collect flame self-check images within a preset time period, which is usually 40 seconds. The flame video within 40 seconds can be collected, and each frame of the flame video is used as a flame self-check image;
[0100] Then, it is determined whether the characteristic value of each flame self-test image is equal to the preset value. If it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, and the generated self-test completion signal is used to indicate that the self-test operation is completed.
[0101] In this embodiment, the feature adjustment unit is used to adjust the feature value of the flame self-inspection image, and the self-inspection operation is automatically completed after reaching the preset value. The camera 1 of this embodiment can realize self-inspection without stopping the boiler furnace, and has good practicality.
[0102] Embodiment 3
[0103] Figure 3 is a block diagram of a self-checking system provided by an embodiment of the present invention, such as Figure 3 As shown, this embodiment provides a self-inspection system, the system comprising: a camera 1 and a feature adjustment unit;
[0104] The camera 1 is used to implement the self-checking method of the first embodiment, and the camera 1 includes:
[0105] An acquisition module is used to obtain the flame self-inspection image of the furnace;
[0106] A first generating module, used for generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to a preset value;
[0107] In this embodiment, the characteristic value of the flame self-check image is the RGB value of each pixel, and the preset value is the RGB value of a single color. The preset value preferably uses a black RGB value, and the black RGB value can be used as a self-check operation to simulate the alarm of a boiler furnace extinguishing scene. During the operation of the boiler, when the characteristic value of the collected furnace flame combustion image is a black RGB value, it means that the furnace flame is extinguished and an alarm is required to inform the staff. Other single color RGB values can only be used as self-check operations.
[0108] In this embodiment, if the RGB value of each pixel of the collected flame self-detection image is not 0 (the RGB value of black is 0), that is, the flame self-detection image is not a pure black image, the self-detection operation is started.
[0109] A first sending module, used for sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0110] In this embodiment, the feature adjustment unit adjusts the feature value of the flame self-detection image until it is equal to the preset value in the following manner:
[0111] First, by using software, the feature adjustment unit forcibly assigns the RGB value of each pixel of the flame self-detection image, and modifies the RGB value of the pixel whose RGB value is not zero to zero, so that the RGB value of each pixel of the flame self-detection image is zero;
[0112] Secondly, the lens of camera 1 is automatically blocked by hardware. After the lens of camera 1 is blocked, the flame self-inspection image collected is a black image. This method is simple and has a small adjustment error.
[0113] In this embodiment, it is preferred to adjust the characteristic value of the flame self-detection image in the second manner until it is equal to a preset value.
[0114] The second generating module is used to generate an adjustment completion signal after the characteristic value of the flame self-detection image is adjusted to a preset value;
[0115] The second sending module is used to send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0116] In this embodiment, after the feature adjustment unit receives the self-check completion information, it is necessary to continuously collect flame self-check images within a preset time period, which is usually 40 seconds. The flame video within 40 seconds can be collected, and each frame of the flame video is used as a flame self-check image;
[0117] Then, it is determined whether the characteristic value of each flame self-test image is equal to the preset value. If it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, and the generated self-test completion signal is used to indicate that the self-test operation is completed.
[0118] The feature adjustment unit is used for:
[0119] Receive a self-test signal sent by camera 1, enter a self-test state according to the self-test signal, and adjust a characteristic value of the flame self-test image in the self-test state until it is equal to a preset value;
[0120] Or, receive an adjustment completion signal sent by camera 1, and enter a self-test completion state according to the adjustment completion signal.
[0121] As a further optimization of this embodiment, Figure 4 As shown, the feature adjustment unit includes:
[0122] Baffle 2, used to block the lens of camera 1 and adjust the characteristic value of the flame self-inspection image collected by camera 1;
[0123] A controller, configured to receive a self-check signal and an adjustment completion signal, and generate a first control instruction according to the self-check signal and a second control instruction according to the adjustment completion signal;
[0124] The actuator is installed on the outer wall of the camera 1, and is used to receive the first control instruction and the second control instruction sent by the controller, and control the baffle 2 to flip from the initial position to the lens surface of the camera 1 according to the first control instruction, and control the baffle 2 to flip from the lens surface of the camera 1 to the initial position according to the second control instruction; wherein the initial position is the adjacent side of the side where the lens of the camera 1 is located, such as Figure 5 shown.
[0125] In this embodiment, when the RGB value of each pixel point of the flame self-test image collected by the camera 1 is not zero, the camera 1 generates a self-test signal and sends the self-test signal to the controller of the feature adjustment unit. After receiving the self-test signal, the controller generates a first control instruction according to the self-test signal. The actuator controls the baffle 2 to flip from the initial position to the lens surface of the camera 1 according to the first control instruction, blocking the lens of the camera 1 so that light cannot enter the lens of the camera 1. At this time, the flame self-test image collected by the camera 1 is a single black image, which can make the RGB value of each pixel point of the flame self-test image zero. At this time, the characteristic value of the flame self-test image reaches the preset value;
[0126] When the characteristic value of the flame self-inspection image reaches a preset value, camera 1 generates an adjustment completion signal and sends the adjustment completion signal to the controller of the characteristic adjustment unit. After receiving the adjustment completion signal, the controller generates a second control instruction according to the adjustment completion signal. The actuator controls the baffle 2 to flip from the lens surface of camera 1 to the initial position according to the second control instruction. When the baffle 2 flips to the initial position, the characteristic adjustment unit enters the self-inspection completion state and the self-inspection operation is completed.
[0127] As a further optimization of this embodiment, the second control instruction includes an instruction to control the baffle 2 to rotate by a preset angle and an instruction to control the baffle 2 to flip to an initial position. In the process of the actuator executing the second control instruction, according to the instruction to control the baffle 2 to rotate by a preset angle, the baffle 2 is controlled to flip by a preset angle. Figure 6 As shown, in this state, the baffle 2 will not block the lens of the camera 1. At this time, the flame self-inspection image can be continuously collected, that is, the flame self-inspection image needs to be continuously collected within a preset time. The preset time is usually 40 seconds. The flame video within 40 seconds can be collected, and each frame of the flame video is used as the flame self-inspection image;
[0128] Then, it is determined whether the characteristic value of each flame self-test image is equal to the preset value. If it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, and the generated self-test completion signal is used to indicate that the self-test operation is completed.
[0129] Then the actuator executes the instruction to control the baffle 2 to flip to the initial position, and the baffle 2 is controlled to flip to the initial position.
[0130] As a further optimization of this embodiment, the actuator includes: a linear module and a rotating assembly, the linear module is installed on the outer wall of the camera 1, the baffle 2 is connected to a support rod 3, and the end of the support rod 3 away from the baffle 2 is connected to the rotating assembly. In this embodiment, the support rod 3 has a V-shaped structure, the two ends of the support rod 3 are fixedly connected to the side walls of the baffle 2, and the bent portion of the support rod 3 is connected to the rotating assembly; the rotating assembly is used to drive the support rod 3 to rotate, and the rotating assembly is mounted on the linear module, and the linear module is used to drive the rotating assembly to move to change the rotation point of the support rod 3.
[0131] In this embodiment, if Figure 6 As shown, the linear module can adopt a linear motor or the following structure: the linear module includes a slide groove 4 arranged on the outer wall of the camera 1, and a slider 5 is slidably connected in the slide groove 4. A push rod 6 is also provided on the outer wall of the camera 1, and the telescopic end of the push rod 6 is connected to the slider 5, wherein the push rod 6 adopts an electric telescopic rod or a pneumatic telescopic rod.
[0132] In this embodiment, if Figure 7 As shown, the rotating assembly includes an installation chamber 7 arranged in the slider 5, the bending portion of the support rod 3 is hinged in the installation chamber 7, a driven gear 8 is provided on the hinge shaft of the support rod 3, and a driving motor is also provided in the installation chamber 7. The driving end of the driving motor is connected to a driving gear 9, and the driving gear 9 is meshed with the driven gear 8.
[0133] In this embodiment, the initial state of the baffle 2 is Figure 4 In the state shown, the push rod 6 drives the slider 5 to move to the left, and at the same time drives the baffle 2 to move to the left, and the driving motor does not rotate at this time; when half of the length of the baffle 2 moves out of the left edge of the camera 1, the driving motor drives the baffle 2 to rotate counterclockwise, and the push rod 6 continues to push the slider 5 to slide to the left. When the baffle 2 rotates to a vertical state, the push rod 6 drives the slider 5 to move to the right until the baffle 2 is pressed against the lens surface of the camera 1;
[0134] After completing the adjustment of the characteristic value of the flame self-inspection image, the push rod 6 drives the slider 5 to slide to the left, and at the same time, the driving motor drives the baffle 2 to rotate clockwise until the baffle 2 rotates to a horizontal state. At this time, the push rod 6 drives the slider 5 to move to the right, and the baffle 2 returns to the initial position.
[0135] In this embodiment, since the inner side surface of the baffle 2 is always in contact with the outer wall of the camera 1 during the shielding process and when not in use, the inner side surface of the baffle 2 will not be exposed to the external environment for a long time, which can reduce the accumulation of dust on the inner side surface of the baffle 2 and prevent the dust attached to the baffle 2 from being brought to the lens of the camera 1 and affecting the acquisition of the flame image.
[0136] As a further optimization of this embodiment, a circle of rubber pad 10 is provided on the edge of the inner side of the baffle 2. The rubber ring can make the baffle 2 fit completely on the lens surface of the camera 1, thereby avoiding the uneven lens surface of the camera 1 and the baffle 2 from having a gap, thereby avoiding the camera 1 from being unable to adjust the characteristic value of the flame self-inspection image to be equal to the preset value due to the injection of light during the self-inspection process.
[0137] As a further optimization of this embodiment, a protrusion 11 for limiting the rotation amount of the support rod 3 is provided in the installation chamber 7, so that the rotation amount of the support rod 3 is maintained at 90°.
[0138] Embodiment 4
[0139] This embodiment provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the self-check method of the first embodiment when executing the computer program.
[0140] The self-test method comprises:
[0141] Step S101: obtaining a flame self-inspection image of the furnace;
[0142] Step S102: generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to the preset value;
[0143] In this embodiment, the characteristic value of the flame self-check image is the RGB value of each pixel, and the preset value is the RGB value of a single color. The preset value preferably uses a black RGB value, and the black RGB value can be used as a self-check operation to simulate the alarm of a boiler furnace extinguishing scene. During the operation of the boiler, when the characteristic value of the collected furnace flame combustion image is a black RGB value, it means that the furnace flame is extinguished and an alarm is required to inform the staff. Other single color RGB values can only be used as self-check operations.
[0144] In this embodiment, if the RGB value of each pixel of the collected flame self-detection image is not 0 (the RGB value of black is 0), that is, the flame self-detection image is not a pure black image, the self-detection operation is started.
[0145] Step S103: sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state, and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0146] In this embodiment, the feature adjustment unit adjusts the feature value of the flame self-detection image until it is equal to the preset value in the following manner:
[0147] First, by using software, the feature adjustment unit forcibly assigns the RGB value of each pixel of the flame self-detection image, and modifies the RGB value of the pixel whose RGB value is not zero to zero, so that the RGB value of each pixel of the flame self-detection image is zero;
[0148] Secondly, the lens of camera 1 is automatically blocked by hardware. After the lens of camera 1 is blocked, the flame self-inspection image collected is a black image. This method is simple and has a small adjustment error.
[0149] In this embodiment, it is preferred to adjust the characteristic value of the flame self-detection image in the second manner until it is equal to a preset value.
[0150] Step S104: after the characteristic value of the flame self-detection image is adjusted to a preset value, an adjustment completion signal is generated;
[0151] Step S105: Send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0152] In this embodiment, the method includes:
[0153] Step a01: After the adjustment unit receives the adjustment completion signal, the flame self-test image is continuously collected within a preset time. In this embodiment, the preset time is 40 seconds, and the flame video within 40 seconds can be collected, and each frame of the flame video is used as the flame self-test image;
[0154] Step a02: when it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, wherein the self-test completion signal is used to indicate that the self-test operation is completed.
[0155] The self-inspection method of the present invention utilizes a feature adjustment unit to adjust the feature value of the flame self-inspection image, and automatically completes the self-inspection operation after reaching a preset value. The camera 1 of the present invention can realize self-inspection without stopping the boiler furnace, and has good practicality.
[0156] Embodiment 5
[0157] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the self-checking method of the first embodiment is implemented.
[0158] The self-test method comprises:
[0159] Step S101: obtaining a flame self-inspection image of the furnace;
[0160] Step S102: generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to the preset value;
[0161] In this embodiment, the characteristic value of the flame self-check image is the RGB value of each pixel, and the preset value is the RGB value of a single color. The preset value preferably uses a black RGB value, and the black RGB value can be used as a self-check operation to simulate the alarm of a boiler furnace extinguishing scene. During the operation of the boiler, when the characteristic value of the collected furnace flame combustion image is a black RGB value, it means that the furnace flame is extinguished and an alarm is required to inform the staff. Other single color RGB values can only be used as self-check operations.
[0162] In this embodiment, if the RGB value of each pixel of the collected flame self-detection image is not 0 (the RGB value of black is 0), that is, the flame self-detection image is not a pure black image, the self-detection operation is started.
[0163] Step S103: sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state, and adjusts the feature value of the flame self-test image until it is equal to a preset value;
[0164] In this embodiment, the feature adjustment unit adjusts the feature value of the flame self-detection image until it is equal to the preset value in the following manner:
[0165] First, by using software, the feature adjustment unit forcibly assigns the RGB value of each pixel of the flame self-detection image, and modifies the RGB value of the pixel whose RGB value is not zero to zero, so that the RGB value of each pixel of the flame self-detection image is zero;
[0166] Secondly, the lens of camera 1 is automatically blocked by hardware. After the lens of camera 1 is blocked, the flame self-inspection image collected is a black image. This method is simple and has a small adjustment error.
[0167] In this embodiment, it is preferred to adjust the characteristic value of the flame self-detection image in the second manner until it is equal to a preset value.
[0168] Step S104: after the characteristic value of the flame self-detection image is adjusted to a preset value, an adjustment completion signal is generated;
[0169] Step S105: Send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
[0170] In this embodiment, the method includes:
[0171] Step a01: After the adjustment unit receives the adjustment completion signal, the flame self-test image is continuously collected within a preset time. In this embodiment, the preset time is 40 seconds, and the flame video within 40 seconds can be collected, and each frame of the flame video is used as the flame self-test image;
[0172] Step a02: when it is determined that the characteristic value of each flame self-test image is not equal to the preset value, a self-test completion signal is generated, wherein the self-test completion signal is used to indicate that the self-test operation is completed.
[0173] The self-inspection method of the present invention utilizes a feature adjustment unit to adjust the feature value of the flame self-inspection image, and automatically completes the self-inspection operation after reaching a preset value. The camera 1 of the present invention can realize self-inspection without stopping the boiler furnace, and has good practicality.
[0174] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0175] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0176] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0177] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0178] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0179] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0180] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0181] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0182] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A self-test method, characterized in that: The method comprises: Under the self-checking condition, obtain the flame self-checking image of the furnace; When it is determined that the characteristic value of the flame self-test image is not equal to the preset value, a self-test signal is generated; The self-test signal is sent to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value; After the characteristic value of the flame self-detection image is adjusted to a preset value, an adjustment completion signal is generated; The adjustment completion signal is sent to the feature adjustment unit so that the feature adjustment unit enters a self-check completion state.
2. The method according to claim 1, characterized in that The self-test working conditions include: startup working condition and abnormal flame working condition; Under the startup condition, collecting the current initial flame combustion image of the furnace as a flame self-test image; Under the flame abnormality condition, the flame combustion image judged to be in the flame abnormality state is used as the flame self-check image.
3. The method according to claim 2, characterized in that When the self-checking condition is an abnormal flame condition, the method further includes: After the feature adjustment unit enters a self-checking completion state, re-collecting a current flame combustion image of the furnace; The abnormal flame condition is verified according to the current flame combustion image to obtain a verification result, which is used to characterize whether the flame abnormality judgment is correct.
4. The method according to claim 1, characterized in that: The characteristic value of the flame self-detection image is the RGB value of each pixel, and the preset value is the RGB value of a single color.
5. The method according to claim 4, characterized in that Also includes: After the adjustment unit receives the adjustment completion signal, the flame self-inspection image is continuously collected within a preset time period; When it is determined that the characteristic value of each flame self-detection image is not equal to the preset value, a self-detection completion signal is generated.
6. The method according to claim 4, characterized in that Also includes: After the characteristic adjustment unit enters the self-checking completion state, the flame combustion image of the furnace is collected in real time; When it is determined that the RGB value of the flame combustion image is zero, a furnace combustion extinguishment alarm message is generated.
7. A camera for implementing the self-inspection method according to any one of claims 1 to 6, characterized in that: The camera comprises: An acquisition module is used to obtain the flame self-inspection image of the furnace; A first generating module, used for generating a self-test signal when it is determined that the characteristic value of the flame self-test image is not equal to a preset value; A first sending module, used for sending the self-test signal to the feature adjustment unit, so that the feature adjustment unit enters a self-test state and adjusts the feature value of the flame self-test image until it is equal to a preset value; The second generating module is used to generate an adjustment completion signal after the characteristic value of the flame self-detection image is adjusted to a preset value; The second sending module is used to send the adjustment completion signal to the feature adjustment unit, so that the feature adjustment unit enters a self-check completion state.
8. A self-checking system, characterized in that: The system comprises: a feature adjustment unit and the camera (1) according to claim 7; The camera (1) is used to implement the self-checking method according to any one of claims 1 to 6; The feature adjustment unit is used for: Receiving a self-test signal sent by a camera (1), entering a self-test state according to the self-test signal, and adjusting a characteristic value of a flame self-test image in the self-test state until the characteristic value is equal to a preset value; Or, receiving an adjustment completion signal sent by the camera (1), and entering a self-test completion state according to the adjustment completion signal.
9. The self-checking system according to claim 8, characterized in that: The feature adjustment unit comprises: A baffle (2) is used to shield the lens of the camera (1) and adjust the characteristic value of the flame self-inspection image collected by the camera (1); A controller, configured to receive a self-check signal and an adjustment completion signal, and generate a first control instruction according to the self-check signal and a second control instruction according to the adjustment completion signal; An actuator is mounted on the outer wall of the camera (1) and is used to receive a first control instruction and a second control instruction sent by a controller, and to control the baffle (2) to flip from an initial position to a lens surface of the camera (1) according to the first control instruction, and to control the baffle (2) to flip from the lens surface of the camera (1) to the initial position according to the second control instruction.
10. The self-checking system according to claim 9, characterized in that: The actuator comprises: a linear module and a rotating assembly, wherein the linear module is mounted on the outer wall of the camera (1), the baffle (2) is connected to a support rod (3), one end of the support rod (3) away from the baffle (2) is connected to the rotating assembly, the rotating assembly is used to drive the support rod (3) to rotate, the rotating assembly is mounted on the linear module, and the linear module is used to drive the rotating assembly to move so as to change the rotation point of the support rod (3).
11. The self-checking system according to claim 10, characterized in that: The linear module comprises a slide groove (4) arranged on the outer wall of the camera (1), a slider (5) is slidably connected in the slide groove (4), and a push rod (6) is also provided on the outer wall of the camera (1), and the telescopic end of the push rod (6) is connected to the slider (5).
12. The self-checking system according to claim 11, characterized in that: The rotating assembly comprises a mounting chamber (7) arranged in a slider (5), the support rod (3) being hinged in the mounting chamber (7), a driven gear (8) being arranged on the hinge shaft of the support rod (3), a driving motor being also arranged in the mounting chamber (7), a driving end of the driving motor being connected to a driving gear (9), and the driving gear (9) being meshed with the driven gear (8).
13. The self-test system according to any one of claims 9 to 12, characterized in that: A circle of rubber pad (10) is provided on the edge of the inner side surface of the baffle (2).
14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the self-check method according to any one of claims 1 to 6 is implemented.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the self-checking method described in any one of claims 1 to 6 is implemented.