Radiation visualization methods, systems, devices, media, and program products

By working together with fixed, portable, and mobile units, and combining virtual reality technology and ultra-wideband wireless communication, real-time visualization and risk warning of site radiation distribution are achieved. This solves the problems of lag and blind spots in traditional detection methods, and improves the monitoring efficiency and safety of radiation fields.

CN122260378APending Publication Date: 2026-06-23NUCTECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NUCTECH CO LTD
Filing Date
2026-03-25
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing technologies make it difficult to visualize the global radiation distribution within a site, and traditional detection methods are lagging and cannot provide timely warnings of radiation risks to personnel.

Method used

Radiation distribution data is acquired through multiple fixed and portable units, the route of the mobile unit is dynamically planned, and real-time visualization is achieved by combining virtual reality technology. The detection data is transmitted using an ultra-wideband wireless communication protocol to identify and supplement detection blind spots and generate a three-dimensional radiation distribution layer.

Benefits of technology

It enables real-time and comprehensive visualization of complex radiation fields, reduces radiation risks, improves intuitive understanding of radiation field distribution and risk identification capabilities, and provides timely warnings of radiation exposure to personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122260378A_ABST
    Figure CN122260378A_ABST
Patent Text Reader

Abstract

The application provides a radiation visualization method, comprising: acquiring first radiation distribution data of a plurality of fixed regions in a target site detected by a plurality of fixed units; acquiring second radiation distribution data of a passing region of N persons based on N portable units carried by the N persons in the target site; planning M target routes of M mobile units based on a detection blind area in the target site determined through the plurality of fixed regions and the passing region, wherein N and M are integers greater than or equal to 1; acquiring M third radiation distribution data of the detection blind area detected by the M mobile units along the M target routes; and updating the first radiation distribution data, the second radiation distribution data and the M third radiation distribution data to a virtual reality model of the target site for visual display. The application also provides a radiation visualization system, equipment, a storage medium and a program product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of radiation, virtual reality, or other technical fields, and more specifically to a radiation visualization method, system, device, medium, and program product. Background Technology

[0002] Nuclear radiation is extremely dangerous and invisible. Radiation detection or dose statistics for a given site are typically performed using handheld measuring instruments, personnel wearing dosimeters, and gamma cameras. However, these methods have a certain time lag; for example, by the time a high-radiation area is detected, someone has already entered that area and suffered radiation damage. Furthermore, it is difficult to achieve a comprehensive, visual observation of the radiation distribution within a given site. Summary of the Invention

[0003] In view of the above problems, this application provides radiation visualization methods, systems, devices, media, and program products.

[0004] According to a first aspect of this application, a radiation visualization method is provided, comprising: acquiring first radiation distribution data of multiple fixed areas within a target site detected by multiple fixed units; acquiring second radiation distribution data of areas traversed by N portable units carried by N personnel within the target site; planning M target routes for M mobile units based on detection blind zones within the target site determined by the multiple fixed areas and traversed areas, where N and M are integers greater than or equal to 1; acquiring M third radiation distribution data of the detection blind zones detected by the M mobile units along the M target routes; and updating the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data to a virtual reality model of the target site for visualization.

[0005] According to an embodiment of this application, obtaining M third radiation distribution data of blind zones detected by M mobile units along M target routes includes: based on a predetermined communication protocol, parsing the radiation detection signal sent by any mobile unit at any position on the corresponding target route to obtain target byte data; obtaining the detection time for any position from the byte data at the first position in the target byte data; and obtaining the radiation dose at any position from the byte data at the second position in the target byte data.

[0006] According to an embodiment of this application, when the predetermined communication protocol is an ultra-wideband wireless communication protocol, the radiation detection signal is obtained in the following manner: by any mobile unit based on the ultra-wideband wireless communication protocol, the detection time and radiation dose are written into the first and second positions of the target byte data in the preset data frame, respectively, and the coordinates of any position are written into the preset byte data of the preset data frame; wherein, the preset byte data includes the initial protocol bytes of the ultra-wideband wireless communication protocol, and the target byte data includes newly added bytes in the ultra-wideband wireless communication protocol.

[0007] According to an embodiment of this application, the detection blind zone is determined in the following way: based on N historical trajectories of N people in the area they pass through, N predicted trajectories of N people in the target site are determined respectively; the predicted path area associated with the N predicted trajectories in the target site, multiple fixed areas, and the uncovered area of ​​the area they pass through in the target site are taken as the detection blind zone.

[0008] According to an embodiment of this application, updating the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data to the virtual reality model of the target site for visualization includes: determining a set of virtual locations in the virtual reality model that map to the physical locations based on a set of physical locations of multiple fixed areas, transit areas, and M target routes; and displaying at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data in a virtual layer covering the virtual target site in the virtual reality model according to the set of virtual locations; wherein the virtual layer includes peaks or troughs characterized in three dimensions and used to indicate different radiation doses at different virtual locations.

[0009] According to an embodiment of this application, displaying at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data in a virtual reality model covering a virtual target site includes: dividing the target site into multiple first grids; and generating a peak or trough indicating the radiation dose of each first grid based on the maximum radiation dose detected in that first grid.

[0010] According to an embodiment of this application, the method further includes: in response to detecting that a target first grid in a plurality of first grids meets a first preset condition, dividing the target first grid into a plurality of second grids, the first preset condition including at least one of the following: radiation dose is greater than or equal to a first threshold, the target first grid corresponds to a target level area, the target personnel are located in the target first grid, and the distance between the target personnel and the radiation source in the target first grid is less than or equal to a first distance; and generating a peak or trough indicating the radiation dose of the second grid based on the maximum radiation dose detected in each second grid.

[0011] According to an embodiment of this application, the method further includes: obtaining the movement trajectory of any one of the N personnel within the target site based on multiple location information detected by a portable unit carried by any one of the N personnel; determining multiple radiation doses of the multiple location information based on second radiation distribution data of the area traversed by any one of the personnel; and generating a virtual movement trajectory mapped to the movement trajectory in a virtual reality model based on multiple color values ​​corresponding to the multiple location information and multiple radiation doses.

[0012] According to an embodiment of this application, the method further includes: for any one of the N personnel, obtaining the current location and current radiation dose through a portable unit carried by the personnel; in response to detecting that at least one of the current location and current radiation dose meets a second preset condition, generating an alarm message, the second preset condition including that the current location is less than or equal to a second distance from the target radiation source, the current radiation dose is greater than or equal to a second threshold, and the current location is located in at least one of the target level areas.

[0013] A second aspect of this application provides a radiation visualization system, comprising: multiple fixed units configured to detect first radiation distribution data of multiple fixed areas within a target site; N portable units configured to acquire second radiation distribution data of N personnel passage areas within the target site; a processor configured to plan M target routes for M mobile units based on detection blind zones within the target site determined by the multiple fixed areas and passage areas, where N and M are integers greater than or equal to 1; M mobile units configured to detect M third radiation distribution data of the detection blind zones along the M target routes; and the processor is further configured to update the first radiation distribution data, second radiation distribution data, and M third radiation distribution data to a virtual reality model of the target site for visualization.

[0014] According to embodiments of this application, a plurality of fixed units are configured to receive second radiation distribution data from N portable units and M third radiation distribution data from M mobile units, for transmission to a processor.

[0015] A third aspect of this application provides an electronic device comprising: one or more processors; and a memory for storing one or more computer programs, wherein the one or more processors execute the one or more computer programs to implement the steps of the method described above.

[0016] A fourth aspect of this application also provides a computer-readable storage medium having a computer program or instructions stored thereon, which, when executed by a processor, implement the steps of the above-described method.

[0017] The fifth aspect of this application also provides a computer program product, including a computer program or instructions that, when executed by a processor, implement the steps of the above-described method. Attached Figure Description

[0018] The above-mentioned contents, other objects, features and advantages of this application will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0019] Figure 1 This schematically illustrates the architecture of a radiation visualization system according to an embodiment of this application;

[0020] Figure 2 A flowchart illustrating a radiation visualization method according to an embodiment of this application is shown schematically;

[0021] Figure 3 A schematic diagram illustrating the acquisition of third radiation distribution data according to an embodiment of this application is shown;

[0022] Figure 4 A schematic diagram of the region for obtaining the prediction path according to an embodiment of this application is shown;

[0023] Figure 5 A schematic diagram of a virtual layer according to an embodiment of this application is shown;

[0024] Figure 6 An example is shown, illustrating a flowchart for issuing alarm messages;

[0025] Figure 7 A schematic diagram illustrating the structure of a radiation visualization device according to an embodiment of this application is shown.

[0026] Figure 8 A block diagram schematically illustrates an electronic device suitable for implementing a radiation visualization method according to an embodiment of this application. Detailed Implementation

[0027] The embodiments of this application will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of this application. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of this application for ease of explanation. However, it will be apparent that one or more embodiments may be implemented without these specific details. Furthermore, descriptions of well-known structures and technologies are omitted in the following description to avoid unnecessarily obscuring the concepts of this application.

[0028] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The terms “comprising,” “including,” etc., as used herein indicate the presence of features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0029] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.

[0030] When using expressions such as "at least one of A, B and C", they should generally be interpreted in accordance with the meaning that is commonly understood by those skilled in the art (e.g., "a system having at least one of A, B and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B and C, etc.).

[0031] In one example, a large number of radiation detection devices covering all areas of the site can be deployed at intervals within the site to be monitored. This method is costly and places higher demands on the site to accommodate such a large number of radiation detection devices. In another example, a large number of radiation detection devices covering the main areas of the site can be deployed at intervals within the site to be monitored, supplemented by personnel carrying radiation detection devices within the site. This method relies on the main movement paths of personnel within the site, and blind spots still exist that personnel will not set foot in or cannot access.

[0032] This application provides a radiation visualization method. It utilizes multiple fixed units to detect first radiation distribution data in multiple fixed areas, and personnel using portable units to detect second radiation distribution data in traversed areas. Then, based on detection blind spots not detected by the fixed and portable units, one or more mobile units dynamically plan one or more target routes within these blind spots to obtain one or more third radiation distribution data points. Thus, by employing a multi-dimensional detection method involving fixed-point detection, personnel-assisted detection, and mobile unit supplementary detection, the first, second, and one or more third radiation distribution data points are updated to a virtual reality model of the target site. This provides a real-time, comprehensive, and vivid visualization of the radiation situation within the target site, intuitively reflecting complex radiation field distributions and reducing radiation risks.

[0033] In the technical solution of this application, the user information (including but not limited to user personal information, user image information, user device information, such as location information, radiation information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, storage, use, processing, transmission, provision, disclosure and application of related data all comply with relevant laws, regulations and standards, necessary confidentiality measures have been taken, and they do not violate public order and good morals. Corresponding operation portals are provided for users to choose to authorize or refuse.

[0034] Figure 1 An architectural diagram of a radiation visualization system according to an embodiment of this application is illustrated.

[0035] like Figure 1 As shown, the radiation visualization system 100 according to this embodiment may include a portable unit (such as a wristband tag 111, work card tag 112, material tag 113, and safety helmet tag, etc.), a mobile unit 114, a gamma camera 130, a fixed unit (such as a first fixed unit 121, a second fixed unit 122, and a third fixed unit 123, etc.), a switch 140, a processor 150 (such as a computing server), and a computer 160 configured with a display.

[0036] For example, multiple fixed units are configured to detect first radiation distribution data of multiple fixed areas within the target site; N portable units are configured to acquire second radiation distribution data of N areas traversed by personnel within the target site; processor 150 is configured to plan M target routes for M mobile units based on the detection blind spots within the target site determined by the multiple fixed areas and traversed areas, where N and M are integers greater than or equal to 1; M mobile units 114 are configured to detect M third radiation distribution data of the detection blind spots along the M target routes; the processor is also configured to update the first radiation distribution data, second radiation distribution data, and M third radiation distribution data to the virtual reality model of the target site for visualization on the display of computer 160.

[0037] For example, a plurality of fixed units are configured to receive second radiation distribution data from N portable units and M third radiation distribution data from M mobile units 114, for transmission to a processor.

[0038] For example, one or more radiation sources are distributed within the target site. The portable unit can be located using Ultra Wideband (UWB) wireless communication protocols, utilizing methods such as time difference of arrival, time-of-flight, or angle of arrival. The portable unit is also equipped with a detection module capable of measuring radiation dose. The fixed unit can be a positioning base station based on the UWB wireless communication protocol, capable of transmitting UWB pulse signals, receiving signals, locating, and transmitting data. The fixed unit can also be equipped with a detection module to measure the radiation dose in a fixed area within a certain radius. The processor 150 can include a positioning engine and a virtual reality engine. The positioning engine can run positioning algorithms to calculate the coordinates of the portable and mobile units. The mobile unit 114 can be a programmable machine capable of sensing the environment through sensors, processing information using a computer system, and autonomously or semi-autonomously performing detection tasks. For example, the mobile unit can include an inspection robot, an AGV (Automated Guided Vehicle), or an unmanned aerial vehicle. For instance, an inspection robot can employ a four-wheel independent suspension structure and can construct a 3D map to achieve autonomous navigation and obstacle avoidance within the area.

[0039] For example, Figure 1 Solid lines indicate communication using network cables, while dashed lines indicate communication using ultra-wideband wireless communication protocols.

[0040] It should be understood that Figure 1 The number of portable units, mobile units, gamma cameras, fixed units, switches, processors, and computers shown is merely illustrative. Depending on the implementation requirements, any number of portable units, mobile units, gamma cameras, fixed units, switches, processors, and computers can be included.

[0041] The following will be through Figures 2-6 right Figure 1 The radiation visualization system described herein is described in detail, along with the radiation visualization methods it enables.

[0042] Figure 2 A flowchart illustrating a radiation visualization method according to an embodiment of this application is shown schematically.

[0043] like Figure 2 As shown, the radiation visualization method of this embodiment includes operations S210 to S250. The radiation visualization method can be executed by processor 150 or computer 160, or by other servers that can communicate with processor 150 or computer 160.

[0044] In operation S210, the first radiation distribution data of multiple fixed areas within the target site detected by multiple fixed units are acquired.

[0045] For example, multiple fixed units can be distributed in an array, a mesh, or flexibly according to radiation sources, personnel activity areas, etc., within the target site. Each fixed unit can detect a fixed area around it, such as a circular area with a radius of a certain distance centered on the fixed unit. The first radiation distribution data can include any location point in multiple fixed areas and its radiation dose. Each fixed area can include one or more location points. The target site can include rooms (such as factories, warehouses) or other locations with radiation sources. Radiation sources include devices capable of generating radiation through nuclear technology or X-ray technology. In this application embodiment, the radiation dose can be expressed in millisieverts (mSv) as the dose value unit, and millisieverts per hour (mSv / h) as the dose rate unit (for example only).

[0046] In operation S220, based on N portable units carried by N personnel within the target site, the second radiation distribution data of the areas traversed by the N personnel is obtained.

[0047] For example, N people are staff or visitors within the target site. The transit area is determined based on the movement route of each person within the target site, such as the union of the areas transited by each person individually. The second radiation distribution data can include any location point within the transit area and its radiation dose value.

[0048] In operation S230, based on the detection blind spots within the target site determined by multiple fixed areas and transit areas, M target routes for M mobile units are planned, where N and M are integers greater than or equal to 1.

[0049] Detection blind zones include locations where no radiation dose was detected, such as areas not covered by multiple fixed areas or transit areas. Target routes include specific paths planned for the corresponding mobile units to cover the detection blind zones. When there are multiple M mobile units, they can work collaboratively, for example, by staggering the target routes between multiple inspection robots. Alternatively, in cases involving both inspection robots and unmanned aerial vehicles (UAVs), multi-angle detection of the detection blind zones can be achieved both on the ground and in the air.

[0050] In operation S240, M third radiation distribution data of the detection blind zone detected by M mobile units along M target routes are acquired; the mobile units can move along the target routes and periodically or at specific locations to detect radiation dose, and the third radiation distribution data includes any location point in the corresponding target route and its radiation dose value.

[0051] In operation S250, the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data are updated to the virtual reality model of the target site for visualization.

[0052] Virtual reality models include digital 3D models constructed based on the physical structure and environmental characteristics of the target site, such as 3D virtual plant models constructed using 3D modeling software based on drawings and on-site scanning data of a nuclear power plant. Through visualization, abstract radiation distribution data can be converted into intuitive visual forms such as graphics, colors, and animations for display. This can be achieved using publicly available or soon-to-be-public virtual reality technologies; this application does not impose specific limitations.

[0053] According to embodiments of this application, multiple fixed units are used to detect first radiation distribution data in multiple fixed areas, and personnel using portable units to detect second radiation distribution data in traversed areas. Then, based on detection blind spots not detected by the fixed and portable units, one or more mobile units dynamically plan one or more target routes within these blind spots to obtain one or more third radiation distribution data points. Thus, by employing a multi-dimensional detection method combining fixed-point detection, personnel-assisted detection, and mobile unit supplementary detection, the first, second, and one or more third radiation distribution data points are updated to a virtual reality model of the target site. This provides a real-time, comprehensive, and vivid visualization of the radiation situation within the target site, intuitively reflecting the complex radiation field distribution and reducing radiation risks.

[0054] Figure 3 A schematic diagram of obtaining third radiation distribution data according to an embodiment of this application is shown.

[0055] In some embodiments, acquiring M third radiation distribution data of blind zones detected by M mobile units along M target routes includes: based on a predetermined communication protocol, parsing the radiation detection signal sent by any mobile unit at any position on the corresponding target route to obtain target byte data; obtaining the detection time for any position from the byte data at the first position in the target byte data; and obtaining the radiation dose at any position from the byte data at the second position in the target byte data.

[0056] The pre-agreed communication protocol includes a pre-arranged protocol for communication between the mobile unit and the fixed unit. (See reference...) Figure 3 The mobile unit 314 moves along the target route, capable of detecting radiation dose data at any location and transmitting radiation detection signals via the UWB protocol. It is understood that the UWB protocol is merely an example; any communication protocol that has been published or will be published in the future can also be selected as the intended communication protocol.

[0057] For example, the first position is a preset position in the target byte data used to store the detection time, and the detection time can be a value represented by this one or more specific byte positions. The second position is a preset position in the target byte data used to store the radiation dose, which is different from the first position, such as... Figure 3Three rectangles are used to represent different byte positions. The first position can include the rightmost byte, and the second position can include the leftmost byte (for example only). The radiation detection signal can also include the location coordinates of the detection.

[0058] According to embodiments of this application, by utilizing a predetermined communication protocol, the detection time and radiation dose are carried in the radiation detection signal by byte data for different locations, which simplifies the complexity of obtaining radiation distribution and improves communication efficiency and real-time performance.

[0059] In some embodiments, when the predetermined communication protocol is an ultra-wideband wireless communication protocol, the radiation detection signal is obtained in the following manner:

[0060] Based on an ultra-wideband wireless communication protocol, any mobile unit writes the detection time and radiation dose into the first and second positions of the target byte data in a preset data frame, respectively, and writes the coordinates of any position into the preset byte data of the preset data frame.

[0061] The preset byte data includes the initial protocol bytes of the ultra-wideband wireless communication protocol, and the target byte data includes the newly added bytes in the ultra-wideband wireless communication protocol.

[0062] The preset data frame includes a data transmission format predefined according to the ultra-wideband wireless communication protocol, containing specific byte structures and field assignments. Initial protocol bytes include standard bytes defined in the ultra-wideband wireless communication protocol. Additional bytes include extra bytes added on top of the ultra-wideband wireless communication protocol for transmitting specific service data (such as radiation dose and detection time).

[0063] According to the embodiments of this application, by retaining the initial protocol bytes of the UWB protocol and adding new bytes, the requirements for radiation monitoring are met and compatibility is achieved, thereby transmitting location coordinates and radiation dose data simultaneously and realizing precise radiation positioning.

[0064] Figure 4 A schematic diagram of obtaining the prediction path region according to an embodiment of this application is shown.

[0065] In some embodiments, in addition to determining undetected blind spots based on the areas traversed by N people and multiple fixed areas, detection blind spots can also be determined using the following methods:

[0066] Based on the N historical trajectories of N people in the areas they pass through, determine the N predicted trajectories of the N people in the target site.

[0067] The uncovered areas within the target site of the predicted path regions associated with N predicted trajectories, multiple fixed areas, and transit areas are considered as detection blind zones.

[0068] Historical trajectory refers to the record of a person's historical activity path within the area they traverse, such as... Figure 4 As shown, the transit area includes the region radiating outwards from the historical trajectory within a certain range, which can be determined based on the detection range of the portable unit. The predicted trajectory includes the predicted possible activity path of the corresponding personnel in the future, based on historical trajectory data. The predicted path area refers to the region radiating outwards from the predicted trajectory within a certain range, such as a strip-shaped area extending a certain distance (e.g., 1 meter) to both sides of the predicted trajectory as the center line. For example, trajectory prediction algorithms (such as Markov models, LSTM neural networks, Hidden Markov models, etc., with input features including time, location coordinates, personnel identity, activity type, etc.) are used to generate predicted trajectories for each personnel over a future period. For instance, in a nuclear power plant, by analyzing the inspection records (historical trajectories) of relevant personnel over the past six months, machine learning algorithms are used to predict their possible inspection routes (predicted trajectories) for the current day. Then, the spatial data of the predicted path area, multiple fixed areas, and transit areas are overlaid and analyzed to calculate the difference between the target site boundary and the covered areas, thus calculating the space within the target site not covered by these areas, i.e., the uncovered area.

[0069] According to embodiments of this application, by identifying detection blind spots, the deficiencies of fixed monitoring and monitoring of personnel activity areas are compensated, achieving comprehensive coverage of the radiation field of the target site. This enables timely detection of potential radiation risk locations and effectively reduces the risk of radiation exposure to personnel. Furthermore, as personnel activities change and the target site environment evolves, detection blind spots can be dynamically determined by updating historical trajectory data and recalculating predicted trajectories, adapting to dynamically changing monitoring needs.

[0070] Figure 5 A schematic diagram of a virtual layer according to an embodiment of this application is shown.

[0071] In some embodiments, updating the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data to the virtual reality model of the target site for visualization includes: determining a set of virtual locations in the virtual reality model that map to the physical locations based on a set of physical locations of multiple fixed areas, transit areas, and M target routes; and displaying at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data in a virtual layer covering the virtual target site in the virtual reality model according to the set of virtual locations; wherein the virtual layer includes peaks or troughs characterized in three dimensions and used to indicate different radiation doses at different virtual locations.

[0072] For example, the physical location set includes the set of coordinates of the locations of multiple fixed areas, transit areas, and M target routes within the target site. The virtual location set includes the set of virtual coordinate points in the virtual reality model that correspond one-to-one with the physical location set. For example... Figure 5 As shown, the virtual layer comprises independent data layers overlaid on the virtual target site to display radiation distribution information. For example, it can be a transparent layer, using peaks or troughs to visualize radiation dose. Peaks or troughs refer to a three-dimensional visualization representing the radiation dose levels at different virtual locations; for example, areas with high radiation doses are represented by peaks (location A, radiation dose 1), and areas with low doses are represented by troughs (location B, radiation dose 2). For instance, based on radiation dose data, the height value of each virtual location is calculated (e.g., the higher the radiation dose, the greater the height value); an interpolation algorithm is used to generate a continuous three-dimensional surface; and the generated three-dimensional surface is rendered onto the virtual layer as a peak-and-trough pattern. Color mapping technology can also be used to map different radiation dose values ​​to different colors (e.g., red represents high dose, green represents low dose); the color information is applied to the peaks or troughs of the corresponding virtual locations on the virtual layer.

[0073] According to embodiments of this application, abstract radiation dose data is transformed into intuitive and perceptible visual information, enabling users to quickly understand the spatial distribution characteristics of the radiation field and improve their awareness of radiation risks. The spatial distribution differences of radiation dose are intuitively reflected in a three-dimensional form. Compared to traditional two-dimensional color mapping, three-dimensional peaks and troughs can more accurately express the spatial gradient changes of the radiation field, helping users quickly identify high-radiation areas.

[0074] In some embodiments, displaying at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data in a virtual layer covering the virtual target site in a virtual reality model includes: dividing the target site into multiple first grids; and generating a peak or trough indicating the radiation dose of each first grid based on the maximum radiation dose detected in that first grid.

[0075] The first grid comprises basic grid units formed by the initial division of the target site. Its size is typically determined based on the size of the target site, monitoring requirements, and accuracy specifications. For example, in a nuclear power plant, the entire building can be divided into multiple first grids with dimensions of 5 meters × 5 meters × 3 meters (for example only). Alternatively, multiple first grids of irregular shapes can be created based on the layout of radiation sources within the building. The maximum radiation dose refers to the highest radiation dose detected at all monitoring points within a single first grid.

[0076] According to embodiments of this application, the continuous radiation field is discretized into regular grid cells and characterized using the maximum radiation dose, simplifying the processing complexity of radiation data and improving data processing efficiency and response speed. Furthermore, through grid partitioning and three-dimensional peak-and-trough visualization, abstract radiation dose data is transformed into an intuitive spatial form, enabling users to quickly understand the spatial distribution of the radiation field and rapidly identify hazardous areas.

[0077] In some embodiments, the radiation visualization method further includes: in response to detecting that a target first grid in a plurality of first grids meets a first preset condition, dividing the target first grid into a plurality of second grids, the first preset condition including at least one of the following: radiation dose is greater than or equal to a first threshold, the target first grid corresponds to a target level area, a target person is located in the target first grid, and the distance between the target person and a radiation source in the target first grid is less than or equal to a first distance; and generating a peak or trough indicating the radiation dose of the second grid based on the maximum radiation dose detected in each second grid.

[0078] The second grid comprises finer grid cells formed by further subdividing the first grid, used to improve monitoring accuracy in local areas. The first threshold is a pre-set radiation dose threshold. Target-level areas include special area types classified according to safety risk, importance, or functional characteristics. The first distance is a pre-set safety distance threshold between personnel and radiation sources.

[0079] For example, the system receives radiation dose data from each first grid in real time and compares it with a preset first threshold (e.g., 2 mSv / h); it obtains the grid's regional level information to determine if it belongs to a target level area; it receives real-time personnel location data sent by a portable unit to determine if personnel are located in the first grid; it calculates the real-time distance between personnel entering the grid and known radiation sources and compares it with a first distance (e.g., 3 meters); when any triggering condition is met, a grid refinement command is generated to further subdivide the target first grid. When the radiation dose in a certain area suddenly increases above the first threshold, or when personnel approach a radiation source within the first distance, grid refinement is triggered in a timely manner to ensure high-precision monitoring of critical areas. For example, priority can be set according to principles such as radiation dose priority (high dose priority refinement) and personnel safety priority (areas with personnel priority refinement). When multiple triggering conditions are met simultaneously, refinement and radiation visualization processing are performed according to priority order.

[0080] In some embodiments, when there are insufficient monitoring points within the target first grid, for example, by using a moving unit for supplementary monitoring, by using a radiation field model for prediction, or by using data from adjacent grids for interpolation, peaks or troughs indicating the radiation dose of the second grid can be generated.

[0081] According to embodiments of this application, monitoring accuracy can be dynamically adjusted based on actual radiation levels, regional importance, and personnel activity, achieving precise monitoring of key areas. Through a hierarchical grid strategy, different precision data processing and storage methods can be employed for different areas, optimizing data utilization efficiency, reducing computational and storage burdens, and avoiding resource waste associated with global high-precision monitoring. Furthermore, a finer second grid division can capture localized high-radiation areas that the initial coarse grid could not identify, improving the sensitivity and accuracy of radiation risk identification. Additionally, the monitoring strategy can be automatically adjusted based on environmental changes (such as fluctuations in radiation levels and personnel activity), exhibiting strong adaptability and suitability for complex and ever-changing radiation monitoring scenarios.

[0082] In some embodiments, the radiation visualization method further includes: acquiring the movement trajectory of any one of the N personnel within the target site based on multiple location information detected by a portable unit carried by any one of the N personnel; determining multiple radiation doses for multiple location information based on second radiation distribution data of the area traversed by any one of the personnel; and generating a virtual movement trajectory mapped to the movement trajectory in a virtual reality model based on multiple color values ​​corresponding to the multiple location information and multiple radiation doses.

[0083] Multiple location information includes a set of geographic coordinate data collected by the portable unit at different time points, containing timestamps and location coordinates. For example, distances between the portable unit and multiple base stations can be calculated using positioning base stations and Time-of-Flight (TOF) measurements, thus determining the location coordinates. The movement trajectory refers to the path curve formed by connecting continuous location information points as a person moves within the target area. For example, the portable unit collects location information every second, then the collected coordinate points are denoised, smoothed, and connected in chronological order to generate a continuous movement trajectory. Multiple radiation doses include a set of radiation dose values ​​corresponding to different location points of the portable unit, corresponding one-to-one with multiple location information. For example, the radiation dose value corresponding to the location information in the second radiation distribution data can be quickly retrieved based on R-tree or KD-tree algorithms. Color values ​​include color values ​​mapped according to the radiation dose magnitude for visualization. For example, green for low doses, yellow for medium doses, and red for high doses. The virtual movement trajectory refers to a three-dimensional visualized path generated in a virtual reality model, which maps the above location information using coordinate system transformation matrices, scaling factors, etc., based on the actual movement trajectory. Its color changes with the radiation dose at the points along the path. For example, displaying a people movement path with a gradient of green, yellow, and red.

[0084] For example, a backend server (such as a processor) can store location information, relevant visible light camera information, gamma camera information, personnel information, and dosage information for the entire process in real time. When needed, the entire process can be replayed in virtual reality using virtual reality technology.

[0085] According to embodiments of this application, by generating colored virtual movement trajectories in a virtual reality model, it is possible to achieve full-process backtracking of information such as radiation dose, location, time, and images in a radiation scene, intuitively understand the activities of personnel in the radiation environment and radiation risks, and improve the visualization level of radiation.

[0086] In some embodiments, the method further includes: for any one of the N personnel, obtaining the current location and current radiation dose through a portable unit carried by the personnel; in response to detecting that at least one of the current location and current radiation dose meets a second preset condition, generating an alarm message, the second preset condition including that the current location is less than or equal to a second distance from the target radiation source, the current radiation dose is greater than or equal to a second threshold, and the current location is located in at least one of the target level areas.

[0087] The current location refers to the coordinates of the person's location as collected by the portable unit at the current moment, and the current radiation dose refers to the real-time radiation dose value detected by the portable unit at the current location. The second distance refers to a preset safe distance threshold. The coordinates of the target radiation source can be predetermined, and the distance between the current location and the target radiation source can be calculated in real time. An alarm is triggered when the distance between the person and the target radiation source is less than or equal to this value. Different safe distances can be set for different types of radiation sources. The second threshold refers to a preset radiation dose safety threshold. An alarm is triggered when the current radiation dose is greater than or equal to this value. Different radiation dose thresholds can be set according to different scenarios. Alarm information includes a prompt message generated when the second preset condition is met, which may include the alarm type, current location, and current radiation dose.

[0088] Figure 6 An example flowchart for issuing alarm messages is shown.

[0089] For example, tags with positioning and radiation detection capabilities can be used to achieve real-time radiation detection, real-time dose reporting, and real-time upload of location information. After receiving risk information (including location information, alarm time, and the dose received), the processor pushes the information to relevant risk personnel and designated administrators via a wireless network, thus enabling real-time reporting of radiation risks.

[0090] like Figure 6As shown, firstly, the personnel to be monitored wear dedicated radiation monitoring tags (i.e., portable units), which integrate radiation sensors, positioning modules, data acquisition modules, and communication modules. These tags can sense the radiation levels of the surrounding environment in real time and determine the wearer's location. After the personnel wear the tags, their information is bound to the radiation source tags to establish a correlation. The personnel-bound tags collect radiation data from the surrounding environment in real time through the radiation sensors, and obtain the wearer's real-time location data through the positioning module. The positioning module can employ positioning schemes such as Ultra-Wideband (UWB) positioning, Global Positioning System (GPS), Bluetooth Low Energy (BLE) positioning, and inertial navigation. Then, the real-time collected radiation data is compared with a preset radiation dose threshold. If the threshold is exceeded, a radiation risk is determined. Based on the personnel's real-time location data and preset danger zone boundary information (such as electronic fence data), it is determined whether the personnel have entered a danger zone (operation S610). Then, when a radiation risk is determined or a personnel enters a danger zone, an alarm mechanism is immediately triggered, executing at least one of a push alarm and an audible / visual alarm. Push notifications include sending alarm information to relevant personnel (such as monitoring personnel, managers, and the wearer) through channels such as the backend and mobile applications. This information may include the alarm type, personnel identity, current location, and current radiation dose. Audible and visual alarms include the tag itself triggering an audible and visual alarm, which alerts the wearer to the risk through sound prompts (such as a buzzer) and light signals (such as flashing LED indicators) so that they can take protective measures or evacuate in time. Alternatively, alarms may be issued through display screens, audible and visual notifications from emergency communication systems, or other means.

[0091] According to embodiments of this application, by collecting location and radiation dose data in real time through a portable unit, dynamic monitoring of personnel radiation exposure risk can be achieved, and potential dangers can be detected and alerted in a timely manner.

[0092] Based on the above-described radiation visualization method, this application also provides a radiation visualization device. The following will combine... Figure 7 The device is described in detail.

[0093] Figure 7 A schematic block diagram of a radiation visualization device according to an embodiment of this application is shown.

[0094] like Figure 7 As shown, the radiation visualization device 700 of this embodiment includes a first acquisition module 710, a second acquisition module 720, a route planning module 730, a third acquisition module 740, and a visualization module 750.

[0095] The first acquisition module 710 can perform operation S210 to acquire the first radiation distribution data of multiple fixed areas within the target site detected by multiple fixed units.

[0096] The second acquisition module 720 can perform operation S220 to acquire the second radiation distribution data of the area traversed by N people based on N portable units carried by N people in the target site.

[0097] The route planning module 730 can perform operation S230 to plan M target routes for M mobile units based on the detection blind spots in the target site determined by multiple fixed areas and transit areas, where N and M are integers greater than or equal to 1.

[0098] The third acquisition module 740 can perform operation S240 to acquire M third radiation distribution data of the detection blind zone detected by M mobile units along M target routes.

[0099] The visualization module 750 can perform operation S250 to update the first radiation distribution data, the second radiation distribution data, and M third radiation distribution data to the virtual reality model of the target site for visualization display.

[0100] According to embodiments of this application, any plurality of modules among the first acquisition module 710, the second acquisition module 720, the route planning module 730, the third acquisition module 740, and the visualization module 750 can be combined into one module, or any one of these modules can be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules can be combined with at least part of the functionality of other modules and implemented in one module. According to embodiments of this application, at least one of the first acquisition module 710, the second acquisition module 720, the route planning module 730, the third acquisition module 740, and the visualization module 750 can be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging the circuitry, or implemented in software, hardware, or firmware, or in any appropriate combination of any of these three implementation methods. Alternatively, at least one of the first acquisition module 710, the second acquisition module 720, the route planning module 730, the third acquisition module 740, and the visualization module 750 can be at least partially implemented as a computer program module, which can perform corresponding functions when the computer program module is run.

[0101] For any parts not mentioned in the apparatus section, please refer to the various embodiments of the above method for understanding. That is, the apparatus section includes modules for performing each step of any of the method embodiments described above. Furthermore, the implementation methods, technical problems solved, functions achieved, and technical effects of each module / unit / subunit in the apparatus section embodiments are the same as or similar to the implementation methods, technical problems solved, functions achieved, and technical effects of the corresponding steps in the method section embodiments, and will not be repeated here.

[0102] Figure 8 A block diagram schematically illustrates an electronic device suitable for implementing a radiation visualization method according to an embodiment of this application.

[0103] like Figure 8 As shown, an electronic device 800 according to an embodiment of this application includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage portion 808 into a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of this application.

[0104] RAM 803 stores various programs and data required for the operation of electronic device 800. Processor 801, ROM 802, and RAM 803 are interconnected via bus 804. Processor 801 executes various operations of the method flow according to embodiments of this application by executing programs in ROM 802 and / or RAM 803. It should be noted that programs may also be stored in one or more memories other than ROM 802 and RAM 803. Processor 801 may also execute various operations of the method flow according to embodiments of this application by executing programs stored in one or more memories.

[0105] According to embodiments of this application, the electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to a bus 804. The electronic device 800 may also include one or more of the following components connected to the input / output (I / O) interface 805: an input section 806 including a keyboard, mouse, etc.; an output section 807 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN card, modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the input / output (I / O) interface 805 as needed. A removable medium 811, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 810 as needed so that computer programs read from it can be installed into the storage section 808 as needed.

[0106] This application also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs, which, when executed, implement the method according to the embodiments of this application.

[0107] According to embodiments of this application, the computer-readable storage medium can be a non-volatile computer-readable storage medium, such as including but not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to embodiments of this application, the computer-readable storage medium may include ROM 802 and / or RAM 803 and / or one or more memories other than ROM 802 and RAM 803 described above.

[0108] Embodiments of this application also include a computer program product comprising a computer program containing program code for performing the methods shown in the flowchart. When the computer program product is run on a computer system, the program code is used to cause the computer system to implement the methods provided in the embodiments of this application.

[0109] When the computer program is executed by the processor 801, it performs the functions defined in the system / apparatus of this application embodiment. According to the embodiments of this application, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0110] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 809, and / or installed from a removable medium 811. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0111] In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from the removable medium 811. When the computer program is executed by the processor 801, it performs the functions defined in the system of this application embodiment. According to the embodiments of this application, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0112] According to embodiments of this application, program code for executing the computer programs provided in the embodiments of this application can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0113] 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 this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated 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 a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0114] Those skilled in the art will understand that the features described in the various embodiments of this application can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this application. In particular, the features described in the various embodiments of this application can be combined and / or combined in various ways without departing from the spirit and teachings of this application. All such combinations and / or combinations fall within the scope of this application.

Claims

1. A radiation visualization method, comprising: Acquire the first radiation distribution data of multiple fixed areas within the target site detected by multiple fixed units; Based on the N portable units carried by N personnel within the target site, obtain the second radiation distribution data of the areas traversed by the N personnel; Based on the detection blind spots within the target site determined by the multiple fixed areas and the transit areas, M target routes for M mobile units are planned, where N and M are integers greater than or equal to 1. Acquire M third radiation distribution data of the detection blind zone detected by the M mobile units along the M target routes; The first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data are updated to the virtual reality model of the target site for visualization.

2. The method of claim 1, wherein, The acquisition of M third radiation distribution data of the blind zone detected by the M mobile units along the M target routes includes: Based on a predetermined communication protocol, the radiation detection signal sent by any mobile unit at any location on the corresponding target route is parsed to obtain target byte data; The detection time for any given location is obtained from the byte data at the first position in the target byte data, and the radiation dose at any given location is obtained from the byte data at the second position in the target byte data.

3. The method according to claim 2, characterized in that, When the predetermined communication protocol is an ultra-wideband wireless communication protocol, the radiation detection signal is obtained in the following manner: Based on the ultra-wideband wireless communication protocol, any one of the mobile units writes the detection time and the radiation dose into the first and second positions of the target byte data in the preset data frame, respectively, and writes the coordinates of any one position into the preset byte data of the preset data frame. The preset byte data includes the initial protocol bytes of the ultra-wideband wireless communication protocol, and the target byte data includes newly added bytes in the ultra-wideband wireless communication protocol.

4. The method according to claim 1, characterized in that, The detection blind zone is determined using the following method: Based on the N historical trajectories of the N individuals in the area they passed through, determine the N predicted trajectories of the N individuals in the target site; The uncovered areas of the N predicted trajectories associated with the target site, the multiple fixed areas, and the transit areas within the target site are defined as the detection blind zones.

5. The method according to claim 1, characterized in that, The step of updating the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data to the virtual reality model of the target site for visualization includes: Based on the physical location set of the multiple fixed areas, the transit areas, and the M target routes, determine the set of virtual locations in the virtual reality model that map to the physical locations; According to the virtual location set, at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data is displayed in the virtual layer covering the virtual target site in the virtual reality model; The virtual layer includes peaks or troughs that are characterized in three dimensions and used to indicate different radiation doses at different virtual locations.

6. The method according to claim 5, characterized in that, The step of displaying at least a portion of the radiation dose information from the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data in a virtual layer covering the virtual target site in the virtual reality model includes: Multiple first grids are divided based on the target site; Based on the maximum radiation dose detected in each of the first grids, a peak or trough indicating the radiation dose of that first grid is generated.

7. The method according to claim 6, characterized in that, The method further includes: In response to detecting that a target first grid among the plurality of first grids meets a first preset condition, the target first grid is divided into a plurality of second grids. The first preset condition includes at least one of the following: radiation dose is greater than or equal to a first threshold, the target first grid corresponds to a target level area, the target personnel are located in the target first grid, and the distance between the target personnel and the radiation source in the target first grid is less than or equal to a first distance. Based on the maximum radiation dose detected in each of the second grids, a peak or trough indicating the radiation dose of that second grid is generated.

8. The method according to claim 1, characterized in that, The method further includes: Based on multiple location information detected by a portable unit carried by any one of the N personnel, the movement trajectory of any one personnel within the target site is obtained. Based on the second radiation distribution data of the area through which any person passes, determine multiple radiation doses for the multiple location information; Based on the multiple location information and the multiple color values ​​corresponding to the multiple radiation doses, a virtual movement trajectory mapped to the movement trajectory is generated in the virtual reality model.

9. The method according to claim 1, characterized in that, The method further includes: For any one of the N personnel, the current location and current radiation dose are obtained through the portable unit carried by that personnel; In response to detecting that at least one of the current location and the current radiation dose meets a second preset condition, an alarm message is generated. The second preset condition includes that the current location is less than or equal to a second distance from the target radiation source, the current radiation dose is greater than or equal to a second threshold, and the current location is located in at least one of the target level areas.

10. A radiation visualization system, comprising: Multiple fixed units are configured to detect the first radiation distribution data of multiple fixed areas within the target site; N portable units are configured to acquire second radiation distribution data of N areas traversed by personnel within the target site; The processor is configured to plan M target routes for M mobile units based on the detection blind spots within the target site determined by the plurality of fixed areas and the route areas, where N and M are integers greater than or equal to 1. M mobile units are configured to detect M third radiation distribution data of the detection blind zone along the M target routes; The processor is also configured to update the first radiation distribution data, the second radiation distribution data, and the M third radiation distribution data to the virtual reality model of the target site for visualization.

11. The system according to claim 10, characterized in that: The plurality of fixed units are configured to receive second radiation distribution data from the N portable units and M third radiation distribution data from the M mobile units, and to transmit them to the processor.

12. An electronic device, comprising: One or more processors; Memory, used to store one or more computer programs. The characteristic feature is that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1 to 9.

13. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method according to any one of claims 1 to 9.

14. A computer program product comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method according to any one of claims 1 to 9.