Intelligent monitoring system and method for blast furnace tuyere imaging
Patent Information
- Application Number
- CN202311342874.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-10-17
AI Technical Summary
现有的高炉通常会需要一些工业设备需要通过摄像头进行监控,但现有的高炉的监控系统仍需要通过人为查看摄像头输出的图像来辨别炉内情况,难度较大
[0034]One beneficial effect of this disclosure is that the server can respond to the user's image acquisition command by outputting a first power supply command to the power supply device, so that the power supply device supplies power to the specified camera cluster, so that the specified camera cluster can output sampled images, generate a simulated image based on the point cloud model and the sampled images, and feed the simulated image back to the user, so that the user can accurately determine the furnace conditions based on the simulated image, thereby improving the user's work efficiency.
Smart Images

Figure CN117403018B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the technical field of intelligent equipment, and more specifically, to an intelligent monitoring system and method for imaging blast furnace tuyeres. Background Technology
[0002] As a smelting equipment, blast furnaces require monitoring during operation to ensure their normal functioning. Existing blast furnace monitoring systems typically require some industrial equipment to be monitored via cameras, but these systems still rely on manual review of camera images to determine the situation inside the furnace, which is quite challenging. Summary of the Invention
[0003] One objective of this disclosure is to provide a new technical solution for an intelligent monitoring system and method for imaging blast furnace tuyeres.
[0004] According to a first aspect of this disclosure, a blast furnace tuyere imaging intelligent monitoring system is provided, the system comprising:
[0005] At least one group of cameras;
[0006] A power supply device, electrically connected to at least one group of the camera clusters; and
[0007] The server is communicatively connected to at least one group of the camera clusters and the power supply device. The server is configured to output a first power supply command to the power supply device in response to a user-output image acquisition command, and to generate a simulated image based on a preset point cloud model and the sampled image when receiving a sampled image output by a specified camera cluster. The first power supply command is a command to control the power supply device to supply power to the specified camera cluster, and the simulated image is an image to be displayed to the user.
[0008] Optionally, the camera cluster includes at least two cameras, a cooling fan disposed within the cameras, and a first control circuit. The first control circuit is electrically connected to the cameras and the cooling fan, respectively, and is connected to the power supply device.
[0009] Optionally, the power supply device includes a second control chip and a conversion circuit. The second control chip is communicatively connected to the server and the first control circuit, respectively. The first terminal of the conversion circuit is electrically connected to the second control chip. The connection point between the second terminal of the conversion circuit and the first control circuit is connected to the camera. The connection point between the third terminal of the conversion circuit and the first control circuit is connected to the cooling fan.
[0010] Optionally, the conversion circuit includes a primary-side conversion circuit, a transformer, a first secondary-side conversion circuit, and a second secondary-side conversion circuit, and the first control circuit includes a first switch, a second switch, and a first control chip;
[0011] The primary-side conversion circuit has the first terminal connected to the power supply, the second terminal connected to the primary winding of the transformer, the first secondary winding of the transformer connected to the first secondary-side conversion circuit, and the second secondary winding of the transformer connected to the second secondary-side conversion circuit. The second terminal of the first switch is connected to the first control chip, the first terminal of the first switch is connected to the first secondary-side conversion circuit, and the third terminal of the first switch is connected to the camera. The second terminal of the second switch is connected to the first control chip, the first terminal of the first switch is connected to the second secondary-side conversion circuit, and the third terminal of the second switch is connected to the cooling fan.
[0012] Optionally, at least two of the cameras are a first camera and a second camera, with the first camera disposed on the inner wall of the first furnace tube and the second camera disposed on the inner wall of the second furnace tube; wherein the first furnace tube and the second furnace tube are interconnected.
[0013] According to a second aspect of this disclosure, an image processing method is also provided, the method being applied in a server as described in the first aspect, the method comprising:
[0014] In response to the user's output image acquisition command, a first power supply command is output to the power supply device;
[0015] Upon receiving sampled images from a designated camera cluster, a simulated image is generated based on a preset point cloud model and the sampled images.
[0016] The simulated image is sent to the user.
[0017] Optionally, the step of outputting a first power supply command to the power supply device in response to the user's image acquisition command includes:
[0018] In response to the user's output command to acquire an image, the working status of the blast furnace is determined;
[0019] Based on the operating status, at least one of the camera clusters in a set of camera clusters is determined as the designated camera cluster; wherein, different operating statuses correspond to different camera clusters;
[0020] Based on the specified camera cluster, a first power supply command is generated and output to the power supply device.
[0021] Optionally, generating a simulated image based on a preset point cloud model and the sampled image includes:
[0022] Based on the pre-stored locations of each camera in the specified camera cluster, the sampled images corresponding to each camera location are fused into a preset point cloud model to generate a simulated image.
[0023] Optionally, after generating the simulated image, the method further includes:
[0024] Based on a preset damage feature model, the first damage feature in the simulated image is determined;
[0025] Based on the first damage characteristic, determine the damage type and the corresponding repair recommendations;
[0026] Sending the simulated image to the user includes:
[0027] The simulated image, damage type, and repair suggestions are sent to the user.
[0028] According to a third aspect of this disclosure, an image processing apparatus is also provided, the apparatus comprising:
[0029] The instruction output module is used to output a first power supply instruction to the power supply device in response to the user's image acquisition instruction;
[0030] The image generation module is used to generate a simulated image based on a preset point cloud model and the sampled image when a sampled image is received from a specified camera cluster.
[0031] An image sending module is used to send the simulated image to the user.
[0032] According to a fourth aspect of this disclosure, a server is also provided, including a memory and a processor, the memory being used to store a computer program; the processor being used to execute the computer program to implement the method according to a second aspect of this disclosure.
[0033] According to a fifth aspect of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the method according to a second aspect of this disclosure.
[0034] One beneficial effect of this disclosure is that the server can respond to the user's image acquisition command by outputting a first power supply command to the power supply device, so that the power supply device supplies power to the specified camera cluster, so that the specified camera cluster can output sampled images, generate a simulated image based on the point cloud model and the sampled images, and feed the simulated image back to the user, so that the user can accurately determine the furnace conditions based on the simulated image, thereby improving the user's work efficiency.
[0035] Other features and advantages of the embodiments of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0036] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments of the present disclosure and, together with their description, serve to explain the principles of the embodiments of the present disclosure.
[0037] Figure 1 This is a schematic diagram of the composition structure of a blast furnace tuyere imaging intelligent monitoring system capable of applying an image processing method according to an embodiment.
[0038] Figure 2 This is a circuit diagram of an intelligent monitoring system for blast furnace tuyeres imaging, based on one embodiment.
[0039] Figure 3 This is a flowchart illustrating an image processing method according to one embodiment;
[0040] Figure 4 This is a block diagram of an image processing apparatus according to one embodiment;
[0041] Figure 5 This is a schematic diagram of the hardware structure of a server according to one embodiment. Detailed Implementation
[0042] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the invention.
[0043] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the invention or its application or use.
[0044] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0045] In all the examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0046] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0047] <System Implementation>
[0048] Figure 1 This is a schematic diagram of the structural composition of a blast furnace tuyeres imaging intelligent monitoring system capable of applying an image processing method according to one embodiment. (See diagram for example.) Figure 1 As shown, the system includes at least one camera cluster 100, a power supply unit 200, and a server 300. The system can be applied to blast furnace production scenarios.
[0049] The power supply unit 200 is electrically connected to at least one group of camera clusters 100.
[0050] The server 300 is communicatively connected to at least one group of camera clusters 100 and a power supply device 200. The server 300 is configured to output a first power supply command to the power supply device 200 in response to a user-output image acquisition command, and to generate a simulated image based on a preset point cloud model and the sampled image when it receives a sampled image output by a designated camera cluster 100. The first power supply command is a command to control the power supply device 200 to supply power to the designated camera cluster 100, and the simulated image is an image to be displayed to the user.
[0051] In other words, server 300 can respond to the user's image acquisition command by outputting a first power supply command to power supply device 200, so that power supply device 200 supplies power to designated camera cluster 100, enabling designated camera cluster 100 to output sampled images, generate simulated images based on point cloud model and sampled images, and feed the simulated images back to user terminal 400, so that the user can accurately determine the furnace conditions based on the simulated images, thereby improving the user's work efficiency.
[0052] In some embodiments, such as Figure 2As shown, the camera cluster 100 includes at least two cameras, a cooling fan 20 installed inside each camera, and a first control circuit. The cooling fan 20 dissipates heat from the inside of the camera to cool it down. The first control circuit is electrically connected to both the camera and the cooling fan 20, and is also connected to a power supply 200. The power supply 200 can simultaneously power both the camera and the cooling fan 20 to reduce the risk of camera overheating and damage while monitoring. Furthermore, the at least two cameras are a first camera 11 and a second camera 12. The first camera 11 is installed on the inner wall of the first furnace tube, and the second camera 12 is installed on the inner wall of the second furnace tube; the first and second furnace tubes are interconnected. In other words, since the blast furnace has multiple channels—multiple feed channels, waste channels, and discharge channels—each channel is composed of multiple furnace tubes; that is, each channel can be composed of a first furnace tube and a second furnace tube. The first furnace tube and the second furnace tube can be collinear, perpendicular, or at a certain angle along their length. A first camera 11 can be installed on the first furnace tube, and a second camera 12 can be installed on the second furnace tube, so that images reflecting the situation inside the channel can be captured by the first camera 11 and the second camera 12.
[0053] In some embodiments, the power supply device 200 includes a second control chip 21 and a conversion circuit. The second control chip 21 is communicatively connected to the server 300 and the first control circuit, respectively. The first end of the conversion circuit is electrically connected to the second control chip 21. The connection point between the second end of the conversion circuit and the first control circuit is connected to the camera. The connection point between the third end of the conversion circuit and the first control circuit is connected to the cooling fan 20.
[0054] In other words, since the power supply voltage required by the cooling fan 20 is different from that required by the camera, a conversion circuit can be used to output different power supply voltages to power both the cooling fan 20 and the camera.
[0055] In some embodiments, the conversion circuit includes a primary-side conversion circuit, a transformer, a first secondary-side conversion circuit, and a second secondary-side conversion circuit. The first control circuit includes a first switch, a second switch, and a first control chip 13. Specifically, the first terminal of the primary-side conversion circuit is connected to a power supply, the second terminal of the primary-side conversion circuit is connected to the primary winding of the transformer, the first secondary winding of the transformer is connected to the first secondary-side conversion circuit, and the second secondary winding of the transformer is connected to the second secondary-side conversion circuit. The second terminal of the first switch is connected to the first control chip 13, the first terminal of the first switch is connected to the first secondary-side conversion circuit, and the third terminal of the first switch is connected to a camera. The second terminal of the second switch is connected to the first control chip 13, the first terminal of the first switch is connected to the second secondary-side conversion circuit, and the third terminal of the second switch is connected to a cooling fan 20.
[0056] by Figure 2 For example, the primary-side switching circuit includes switching transistors Q1-Q4, capacitor C1, and inductor L1. The connection point between the source of switching transistor Q1 and the drain of switching transistor Q2 is connected to one end of inductor L1. The other end of inductor L1 is connected to one end of the primary winding of transformer T1. The other end of the primary winding of transformer T1 is connected to one end of capacitor C1. The connection point between the source of switching transistor Q3 and the drain of switching transistor Q4 is connected to the other end of capacitor C1. The connection point between switching transistors Q1 and Q3 is connected to the positive terminal of the power supply Vcc. The connection point between switching transistors Q2 and Q4 is connected to the negative terminal of the power supply Vcc. The first secondary-side switching circuit includes switching transistors Q5-Q7, capacitor C2, and inductor L2. The connection point between the source of switching transistor Q5 and the drain of switching transistor Q6 is connected to one end of inductor L2. The other end of inductor L2 is connected to one end of the first secondary winding of transformer T1. The other end of the first secondary winding of transformer T1 is connected to one end of capacitor C2. The connection point between the source of switching transistor Q7 and the drain of switching transistor Q8 is connected to the other end of capacitor C2. The connection point between switching transistors Q5 and Q7 is connected to the first terminal (i.e., the source) of the first switch Q100. The connection point between switching transistors Q6 and Q8 is connected to the system ground terminal. The second secondary-side switching circuit includes switching transistors Q9-Q12, capacitor C3, and inductor L3. The connection point between the source of switching transistor Q9 and the drain of switching transistor Q10 is connected to one end of inductor L3. The other end of inductor L3 is connected to one end of the second secondary winding of transformer T1. The other end of the second secondary winding of transformer T1 is connected to one end of capacitor C3. The connection point between the source of switching transistor Q11 and the drain of switching transistor Q12 is connected to the other end of capacitor C3. The connection point between switching transistors Q9 and Q1 is connected to the first end (i.e., the source) of the second switch Q200. The connection point between switching transistors Q10 and Q12 is connected to the system ground terminal. The gates of switching transistors Q1-Q12 are electrically connected to the second control chip 21, enabling the second control chip 21 to control the switching transistors Q1-Q4 to conduct alternately, the switching transistors Q5-Q8 to conduct alternately, and the switching transistors Q9-Q12 to conduct alternately. This converts the DC power output from the power supply Vcc into AC power output to the transformer T1. The first secondary-side conversion circuit can convert the AC power output from the transformer T1 into 5V DC power output to the first switch Q100, and the second secondary-side conversion circuit can convert the AC power output from the transformer T1 into 10V DC power output to the second switch Q200.
[0057] In this configuration, server 300 outputs a first power supply command to power supply device 200. Second control chip 21, in response to the first power supply command, outputs a first conduction signal to first control chip 13 of designated camera cluster 100, and outputs a second conduction signal to the gates of switching transistors Q1-Q12, causing switching transistors Q1-Q4, Q5-Q8, and Q9-Q12 to conduct alternately. First control chip 13, in response to the first conduction signal, outputs a high-level signal to first switch Q100, causing first switch Q100 to conduct, allowing power supply Vcc to power first camera 11 and second camera 12. First control chip 1313 has a built-in timing function, which can be preset to output a high-level signal to second switch Q200 after a first duration of outputting a high-level signal to first switch Q11, causing second switch Q200 to conduct, allowing power supply Vcc to also power cooling fan 2020.
[0058] In the embodiments of this disclosure, the memory of server 300 is used to store a computer program that controls the processor of server 300 to operate in order to implement the image processing method according to any embodiment. Those skilled in the art can design computer programs based on the solutions of the embodiments of this disclosure. How the computer program controls the processor to operate is well known in the art and will not be described in detail here.
[0059] <Method Implementation>
[0060] Figure 3 This is a flowchart illustrating an image processing method according to one embodiment. The implementing entity is, for example, a... Figure 1 Server 300.
[0061] like Figure 3 As shown, the image processing method of this embodiment may include the following steps S310 to S330:
[0062] In step S310, in response to the user's image acquisition command, a first power supply command is output to the power supply device.
[0063] In this embodiment, the user can output an image acquisition command through an application set on the user terminal. In response to the image acquisition command output by the user, the server can output a first power supply command to the power supply device to supply power to the specified camera cluster.
[0064] In some embodiments, step S310 specifically includes the following: in response to a user-output image acquisition command, determining the working state of the blast furnace; based on the working state, determining one of the camera clusters in at least one set of camera clusters as the designated camera cluster; wherein different working states correspond to different camera clusters; and generating and outputting a first power supply command to the power supply device based on the designated camera cluster.
[0065] The blast furnace's operating status can be divided into feeding status, processing status, first discharge status, and second discharge status. The first discharge status corresponds to the opening of the channel for conveying gaseous waste, and the second discharge status corresponds to the opening of the channel for outputting material. The server has pre-set mapping relationships; for example, the channel for conveying gaseous waste corresponds to camera cluster A, and the channel for outputting material corresponds to camera cluster B. The server can respond to user-inputted image acquisition commands and determine the blast furnace's operating status based on the specific operations being performed on the blast furnace's operating platform. For example, an operator can click the button on the operating platform corresponding to outputting waste, thus confirming that the specific operation is outputting waste.
[0066] In this embodiment, the server can generate and output a first power supply command to the power supply device. The first power supply command carries the identifier of the specified camera cluster. The second control chip can control the power supply device to perform voltage conversion. Furthermore, the second control chip feeds back the identifier of the specified camera cluster to the first control chip, so that the first control chip can control the power supply device to supply power to the first camera, the second camera, and the cooling fan of the specified camera cluster.
[0067] Step S320: Upon receiving the sampled image output by the designated camera cluster, generate a simulated image based on the preset point cloud model and the sampled image.
[0068] The first control chip of each camera in the camera cluster has the functions of data processing and data storage. It can preprocess the sampled images, such as removing blurry images, so that the sampled images output by the camera cluster to the server can be retrieved and used by users.
[0069] In some embodiments, step S320 specifically includes the following: according to the pre-stored locations of each camera in the specified camera cluster 100, the sampled images corresponding to each camera location are fused into a preset point cloud model to generate a simulated image.
[0070] Users can pre-build a point cloud model of the blast furnace. Based on the existing camera-point cloud transformation matrix, the coordinates of the sampled images corresponding to each camera position can be transformed into the point cloud model, thus constructing a new point cloud model, i.e., a simulated image.
[0071] Step S330: Send a simulated image to the user.
[0072] In some embodiments, after step S320, the method further includes: determining a first damage feature in the simulated image based on a preset damage feature model; and determining a damage type and a repair suggestion corresponding to the damage type based on the first damage feature. Accordingly, step S330 specifically includes: sending the simulated image, the damage type, and the repair suggestion to the user.
[0073] The damage types can include refractory material detachment, tuyere damage, etc., without limitation. Each damage type corresponds to different damage characteristics; for example, tuyere damage can manifest as the formation of a narrow, elongated air duct inside the pipe. The server pre-constructs corresponding damage characteristic models for each damage type, enabling it to identify a specific damage characteristic in the simulated image, i.e., the first damage characteristic. The server can also pre-store repair suggestions for different damage types; for example, tuyere damage might require operator patching, facilitating faster blast furnace repairs.
[0074] <Equipment Example 1>
[0075] Figure 4 This is a schematic block diagram of an image processing apparatus according to one embodiment. Figure 4 As shown, the image processing apparatus 400 includes:
[0076] The instruction output module 410 is used to output a first power supply instruction to the power supply device in response to the user's image acquisition instruction;
[0077] The image generation module 420 is used to generate a simulated image based on a preset point cloud model and the sampled image when a sampled image is received from a specified camera cluster.
[0078] Image sending module 430 is used to send the simulated image to the user.
[0079] Optionally, the instruction output module 410 is further configured to, in response to the image acquisition instruction output by the user, determine the working state of the blast furnace; and, based on the working state, determine one of the camera clusters in at least one group of camera clusters as the designated camera cluster; wherein different working states correspond to different camera clusters; and, based on the designated camera cluster, generate and output a first power supply instruction to the power supply device.
[0080] Optionally, the image generation module 420 is further configured to fuse the sampled images corresponding to each of the specified camera positions into a preset point cloud model based on the pre-stored camera positions of the specified camera cluster, thereby generating a simulated image.
[0081] Optionally, the image processing device 400 includes a type determination module, configured to determine a first damage feature in the simulated image based on a preset damage feature model; and to determine a damage type and a repair suggestion corresponding to the damage type based on the first damage feature.
[0082] The image sending module 430 is also used to send the simulated image, the damage type, and repair suggestions to the user.
[0083] The image processing device 400 can be a server 300.
[0084] <Equipment Example 2>
[0085] Figure 5 This is a schematic diagram of the hardware structure of a server according to another embodiment.
[0086] like Figure 5 As shown, the server 500 includes a processor 510 and a memory 520, the memory 520 being used to store an executable computer program, and the processor 510 being used to execute methods as described in any of the above method embodiments under the control of the computer program.
[0087] Each module of the above image processing device 400 can be implemented by the processor 510 in this embodiment executing the computer program stored in the memory 520, or it can be implemented by other structures, which are not limited here.
[0088] This invention can be a system, method, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of the invention.
[0089] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example—but not limited to—electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0090] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0091] The computer program instructions used to perform the operations of this invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of the invention.
[0092] Various aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. 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-readable program instructions.
[0093] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0094] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.
[0095] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions. It will be known to those skilled in the art that implementation in hardware, implementation in software, and implementation in a combination of software and hardware are equivalent.
[0096] The various embodiments of the present invention have been described above. These descriptions are exemplary and not exhaustive, and are not limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or technical improvements to the embodiments in the market, or to enable others skilled in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.
Claims
1. A blast furnace tuyere imaging intelligent monitoring system, characterized in that, The system includes: at least one group of cameras; A power supply device electrically connected to at least one group of the camera clusters; and a server communicatively connected to both the at least one group of the camera clusters and the power supply device, the server being configured to output a first power supply command to the power supply device in response to a user-output image acquisition command, and, upon receiving a sampled image output from a designated camera cluster, generate a simulated image based on a preset point cloud model and the sampled image; wherein the first power supply command is a command to control the power supply device to supply power to the designated camera cluster, and the simulated image is an image for display to the user; The camera cluster includes at least two cameras, a cooling fan installed inside the cameras, and a first control circuit. The first control circuit is electrically connected to the cameras and the cooling fan, and is also connected to the power supply device. The power supply device includes a second control chip and a conversion circuit. The second control chip is communicatively connected to the server and the first control circuit, respectively. The first end of the conversion circuit is electrically connected to the second control chip. The connection point between the second end of the conversion circuit and the first control circuit is connected to the camera. The connection point between the third end of the conversion circuit and the first control circuit is connected to the cooling fan. The conversion circuit includes a primary-side conversion circuit, a transformer, a first secondary-side conversion circuit, and a second secondary-side conversion circuit. The first control circuit includes a first switch, a second switch, and a first control chip. The primary-side conversion circuit has the following configuration: a first terminal connected to the power supply; a second terminal connected to the primary winding of the transformer; a first secondary winding of the transformer connected to the first secondary-side conversion circuit; and a second secondary winding of the transformer connected to the second secondary-side conversion circuit. The second terminal of the first switch is connected to the first control chip; the first terminal of the first switch is connected to the first secondary-side conversion circuit; and the third terminal of the first switch is connected to the camera. The second terminal of the second switch is connected to the first control chip; the first terminal of the second switch is connected to the second secondary-side conversion circuit; and the third terminal of the second switch is connected to the cooling fan. At least two of the cameras are a first camera and a second camera, with the first camera disposed on the inner wall of the first furnace tube and the second camera disposed on the inner wall of the second furnace tube; wherein the first furnace tube and the second furnace tube are interconnected.
2. An image processing method, characterized in that, The method is applied to the intelligent monitoring system for blast furnace tuyeres imaging as described in claim 1, and the method includes: In response to the user's output image acquisition command, a first power supply command is output to the power supply device; Upon receiving sampled images from a designated camera cluster, a simulated image is generated based on a preset point cloud model and the sampled images. Send the simulated image to the user; The step of responding to the user's image acquisition command by outputting a first power supply command to the power supply device includes: In response to the user's output command to acquire an image, the working status of the blast furnace is determined; Based on the operating status, at least one of the camera clusters in a set of camera clusters is determined as the designated camera cluster; wherein, different operating statuses correspond to different camera clusters; Based on the specified camera cluster, generate and output a first power supply command to the power supply device; The step of generating a simulated image based on a preset point cloud model and the sampled image includes: Based on the pre-stored locations of each camera in the specified camera cluster, the sampled images corresponding to each camera location are fused into a preset point cloud model to generate a simulated image. After generating the simulated image, the method further includes: Based on a preset damage feature model, the first damage feature in the simulated image is determined; Based on the first damage characteristic, determine the damage type and the corresponding repair recommendations; Sending the simulated image to the user includes: The simulated image, damage type, and repair suggestions are sent to the user.
Citation Information
Patent Citations
A blast furnace burden surface imaging three-dimensional model reconstruction method and system
CN109598791A