Physical field line arrow direction processing method, system and equipment based on VTK pipeline and medium
By using a VTK pipeline-based method, arrows that align with the direction of physical field lines are automatically generated, solving the problem of messy arrow directions in traditional methods and achieving precise visualization without manual adjustment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NAT UNIV OF DEFENSE TECH
- Filing Date
- 2026-01-21
- Publication Date
- 2026-05-01
AI Technical Summary
Traditional arrows have the problem of inconsistent direction and require manual adjustment.
Using a VTK pipeline-based approach, arrows that align with the physical field lines are automatically generated. This process includes acquiring physical field point vector data, extracting direction vector arrays, obtaining calibration parameter tables for arrow directions, writing arrow geometric transformation instances into output objects, and finally passing them to the Paraview rendering engine for visualization processing via the VTK pipeline.
It achieves a unified arrow direction, avoiding manual adjustments, and allows non-developers to quickly obtain accurate visualization results of physics field arrows and clearly understand the flow of physics fields.
Smart Images

Figure CN121962385A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method, system, device and medium for processing the direction of physical field line arrows based on VTK pipelines. Background Technology
[0002] Arrows generated by traditional arrow generation functions (such as Paraview's built-in Glyph function) often do not align with the direction of the physical field lines. They are calculated and displayed based on the vector directions of each point on the physical field lines, resulting in a chaotic and inconsistent appearance. To correct the direction, the rotation angle of each point must be manually calculated. For streamlines with a large number of points, calibration is too time-consuming and prone to errors.
[0003] Therefore, how to solve the problem of messy traditional arrow directions and the need for manual adjustment is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0004] To address the aforementioned issues, the present invention aims to provide a method, system, device, and medium for processing the direction of physical field line arrows based on VTK pipelines. By automatically generating arrows that are completely consistent with the direction of physical field lines based on vector data, the invention solves the problem of messy arrow directions and the need for manual adjustment in traditional methods. At the same time, it does not require modification of the original Paraview functions, and even non-developers can quickly obtain accurately oriented visual results of physical field arrows through simple operations and clearly understand the flow direction of the physical field.
[0005] The first objective of this invention is to provide a method for processing the direction of physical field line arrows based on VTK pipes; The technical solution provided by this invention is as follows: A method for processing the direction of physics field line arrows based on VTK pipes includes the following steps: Obtain physical field point vector data; Extract the direction vector array based on the physical field point vector data; Obtain the calibration parameter table for the arrow direction based on the direction vector array; Obtain an arrow geometry transformation instance according to the calibration parameter table, and write the arrow geometry transformation instance into the output object; The output object is passed to the Paraview rendering engine for visualization processing via the VTK pipeline.
[0006] Preferably, before acquiring the physical field point vector data, the method further includes the following steps: Create a plugin instance and initialize the default parameters of the plugin instance.
[0007] Preferably, the step of extracting the direction vector array based on the physical field point vector data specifically includes: Extract the direction vector array of points in the physical field from the point attribute data of the physical field, and preprocess the direction vector array.
[0008] Preferably, obtaining the calibration parameter table for the arrow direction based on the direction vector array specifically includes: Traverse the direction vector array and perform vector normalization on the direction vector array; The preset reference direction vector array is cross-multiplied with the normalized direction vector array to obtain the rotation axis that constitutes the plane. The arrow rotation parameters for each physical field point are obtained based on the preset reference direction vector array and the normalized direction vector array. The coordinates of each valid physical point are associated with the arrow rotation parameter of each point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle".
[0009] Preferably, obtaining the arrow rotation parameters for each physical point based on the preset reference direction and the normalized direction vector array specifically includes: Calculate the cosine of the angle between the preset reference direction and the normalized direction vector array, and then convert the cosine value into the corresponding angle by angle unit conversion and inverse trigonometric function combination expression to obtain the arrow rotation parameter of each physical field point.
[0010] Preferably, before associating the coordinates of each valid physical point with the arrow rotation parameter of each physical point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle", the method further includes: The specific arrow direction for each physical field point is optimized through calculation.
[0011] Preferably, obtaining the arrow geometric transformation instance based on the calibration parameter table specifically includes: Create an arrow initialization instance; The calibration parameter table is traversed, and the corresponding transformation is performed for each physical field point to obtain the transformation result; The transformation result is stored in the arrow initialization instance to obtain the arrow geometric transformation instance.
[0012] The second objective of this invention is to provide a physical field line arrow direction processing system based on VTK pipes; The technical solution provided by this invention is as follows: A physics field line arrow direction processing system based on VTK pipelines includes: a first acquisition module, an extraction module, a second acquisition module, a third acquisition module, and a visualization processing module; The first acquisition module is used to acquire physical field point vector data; The extraction module is used to extract a direction vector array based on the physical field point vector data; The second acquisition module is used to obtain a calibration parameter table for the arrow direction based on the direction vector array; The third acquisition module is used to acquire an arrow geometric transformation instance according to the calibration parameter table and write the arrow geometric transformation instance into an output object. The visualization processing module is used to pass the output object to the Paraview rendering engine for visualization processing through the VTK pipeline.
[0013] The third objective of this invention is to provide an electronic device; The technical solution provided by this invention is as follows: An electronic device, comprising: At least one processor; and A memory communicatively connected to the at least one processor, the memory storing a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform any of the method steps of the VTK pipeline-based physics field line arrow direction processing method.
[0014] A fourth objective of this invention is to provide a computer-readable storage medium; The technical solution provided by this invention is as follows: A computer-readable storage medium for storing a computer program for causing a computer to perform any of the steps described in the VTK pipeline-based physics field line arrow direction processing method.
[0015] Compared with existing technologies, this invention provides a method for processing the direction of physics field arrows based on VTK pipelines, comprising the following steps: acquiring physics field point vector data; extracting a direction vector array based on the physics field point vector data; obtaining a calibration parameter table for the arrow direction based on the direction vector array; obtaining an arrow geometric transformation instance based on the calibration parameter table and writing the arrow geometric transformation instance into an output object; and passing the output object to the Paraview rendering engine for visualization processing through the VTK pipeline. This method solves the problem of messy arrow directions and the need for manual adjustment in traditional methods by automatically generating arrows that perfectly match the direction of the lines formed by the physics field points based on the vector data. Furthermore, it does not require modification of Paraview's original functions, allowing non-developers to quickly obtain accurately oriented physics field arrow visualization results through simple operations and clearly understand the flow direction of the physics field.
[0016] The present invention also provides a physical field line arrow direction processing system based on VTK pipes. Since this system and the physical field line arrow direction processing method based on VTK pipes solve the same technical problem and belong to the same technical concept, they should have the same beneficial effects, and will not be described in detail here. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A schematic diagram of a method for processing the direction of physics field lines based on VTK pipes, provided in one embodiment; Figure 2 A comparative schematic diagram of the direction of the arrows on the physical field lines provided in one embodiment; Figure 3 A schematic diagram illustrating the generation of a calibration parameter table according to one embodiment; Figure 4 A schematic diagram of a physics field line arrow direction processing system based on VTK pipelines, provided as an embodiment; Figure 5 This is a schematic diagram of the structure of an electronic device provided in one embodiment. Detailed Implementation
[0019] To enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0020] like Figure 1 As shown, this embodiment of the invention provides a method for processing the direction of physical field line arrows based on VTK pipes, including the following steps: S1. Obtain physical field point vector data; S2. Extract the direction vector array based on the physical field point vector data; S3. Obtain the calibration parameter table for the arrow direction based on the direction vector array; S4. Obtain an arrow geometry transformation instance according to the calibration parameter table, and write the arrow geometry transformation instance into the output object; S5. The output object is passed to the Paraview rendering engine for visualization processing via the VTK pipeline.
[0021] In steps S1 to S5, by receiving the physical field point vector data transmitted by Paraview, it is ensured that the data processed by the plugin is consistent with the data currently loaded by Paraview, and the input data is converted into a standard format to avoid exceptions caused by type mismatch. Then, a direction vector array is extracted based on the physical field point vector data, and a calibration parameter table for the arrow direction is obtained based on the direction vector array. Then, an arrow geometric transformation instance is obtained based on the calibration parameter table, and the arrow geometric transformation instance is written into the output object. Finally, the output object is passed to the Paraview rendering engine through the VTK pipeline, and the direction-calibrated arrows are displayed in the Paraview view, connected to form physical field lines, completing the visualization output. By automatically generating arrows that are completely consistent with the direction of the physical field lines based on the vector data, the problem of messy arrow directions and the need for manual adjustment in traditional methods is solved. Figure 2 As shown, Figure 2 (a) is a traditional vector arrow diagram; Figure 2 (b) is the vector arrow diagram implemented by this method; at the same time, without modifying the original functions of Paraview, non-developers can quickly obtain the visualization results of the physics field arrows with accurate direction through simple operation and clearly understand the flow direction of the physics field.
[0022] Preferably, before acquiring the physical field point vector data, the method further includes the following steps: Create a plugin instance and initialize the default parameters of the plugin instance.
[0023] In practical applications, a plugin instance is created with the default direction vector array name being "Momentum" for the electric field. Then, the Paraview graphical interface is defined through an XML configuration file. Finally, the input port information interface is rewritten, and the attributes of the input ports are defined to enable the function to correctly identify, receive, and process input data from the outside, i.e., physical field point vector data, thereby completing the initialization of the default parameters of the plugin instance.
[0024] Preferably, the step of extracting the direction vector array based on the physical field point vector data specifically includes: Extract the direction vector array of points in the physical field from the point attribute data of the physical field, and preprocess the direction vector array.
[0025] In practical applications, the direction vector array of points in the physical field is extracted from the point attribute data of the physical field, and the extracted vector array is preprocessed: invalid vectors containing NaN values and zero values are filtered out, and the point coordinates corresponding to the valid vectors are retained to form a "valid vector-point coordinate" mapping table.
[0026] Preferably, such as Figure 3 As shown, obtaining the calibration parameter table for the arrow direction based on the direction vector array specifically includes: A1. Traverse the direction vector array and perform vector normalization on the direction vector array; A2. Perform a cross product between the preset reference direction vector array and the normalized direction vector array to obtain the rotation axis that constitutes the plane; A3. Obtain the arrow rotation parameters for each physical field point based on the preset reference direction vector array and the normalized direction vector array; A4. Associate the coordinates of each valid physical field point with the arrow rotation parameter of each point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle".
[0027] In step A1, the effective vector array in the direction vector array is traversed, and each vector in the vector array is normalized to eliminate the interference of vector size on direction calculation, ensuring that each vector has the same length and direction, similar to the "zeroing" operation. In step A2, the reference direction is set as the positive X-axis direction. The reference direction is cross-multiplied with the normalized vector to obtain the normal vector of the plane formed by the two vectors, which is the axis of rotation. In step A3, the arrow rotation parameters of each physical field point are calculated using the reference direction set in A2 and the normalized vector. In step A4, the coordinates of each valid physical point are associated with the corresponding arrow rotation parameters to form a calibration parameter table of "point coordinates-rotation axis-rotation angle", which is then passed to subsequent steps.
[0028] This method forms a complete solution by embedding the above calibration algorithm into a modular VTK plugin through collaborative design. The key to orientation calibration is vector normalization, which involves setting all vector data orientations to zero before performing rotation calculations to achieve the desired effect. The calibration algorithm is encapsulated as a Paraview-compatible plugin, and the core VTK interfaces, such as RequestData calling the calibration logic and RequestUpdateExtent synchronizing the data range, are rewritten and integrated into Paraview as a plugin.
[0029] Preferably, obtaining the arrow rotation parameters for each physical point based on the preset reference direction and the normalized direction vector array specifically includes: Calculate the cosine of the angle between the preset reference direction and the normalized direction vector array, and then convert the cosine value into the corresponding angle by angle unit conversion and inverse trigonometric function combination expression to obtain the arrow rotation parameter of each physical field point.
[0030] In practical applications, the cosine of the angle between the reference direction and the normalized vector is calculated. Then, the cosine is converted into the corresponding angle through angle unit conversion and inverse trigonometric function combination expressions, thereby obtaining the arrow rotation parameters for each physical field point. The specific calculation process is as follows: Let the initial arrow be The direction is Vector data of the midpoint of the physical field Let the axis of rotation be The formula for calculating the rotation axis k is as follows: ; The matrix form of the rotation axis k is: ; The rotation axis k is normalized using the following formula: ; Rotation angle The calculation formula is as follows: ; The rotation axis k and rotation angle obtained from the above calculations The rotation matrix R can be calculated: ; in: ; Then the coordinates of the rotated arrow for: .
[0031] Preferably, before associating the coordinates of each valid physical point with the arrow rotation parameter of each physical point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle", the method further includes: The specific arrow direction for each physical field point is optimized through calculation.
[0032] In practical applications, special direction optimization calculations are performed. If the first parameter of the normalized vector is negative, it is determined that the current normalized vector is in the negative X-axis direction. The rotation axis is directly set to (0,1,0) and the rotation angle is 180°. The full calculation step of obtaining the arrow rotation parameters of each physical field point based on the preset reference direction and the normalized direction vector array is skipped.
[0033] Preferably, obtaining the arrow geometric transformation instance based on the calibration parameter table specifically includes: Create an arrow initialization instance; The calibration parameter table is traversed, and the corresponding transformation is performed for each physical field point to obtain the transformation result; The transformation result is stored in the arrow initialization instance to obtain the arrow geometric transformation instance.
[0034] In practical applications, arrow geometry generation is integrated with VTK pipelines. Specifically, an arrow initialization instance is created, and basic arrow geometry parameters, including shaft radius, tip radius, and tip length, are set to generate basic arrow geometry data. The calibration parameter table obtained above is traversed, and the corresponding transformation is performed. The transformation results are then stored in the arrow initialization instance, thereby creating an arrow geometry transformation instance. Then, the data receiving interface is rewritten to convert input data into output data, enabling the transformation of the arrow point set to be written into the output object, supporting subsequent analysis in Paraview.
[0035] like Figure 4 As shown, this embodiment of the invention provides a physical field line arrow direction processing system based on VTK pipelines, including: a first acquisition module, an extraction module, a second acquisition module, a third acquisition module, and a visualization processing module; The first acquisition module is used to acquire physical field point vector data; The extraction module is used to extract a direction vector array based on the physical field point vector data; The second acquisition module is used to obtain a calibration parameter table for the arrow direction based on the direction vector array; The third acquisition module is used to acquire an arrow geometric transformation instance according to the calibration parameter table and write the arrow geometric transformation instance into an output object. The visualization processing module is used to pass the output object to the Paraview rendering engine for visualization processing through the VTK pipeline.
[0036] In practical applications, the VTK pipeline-based physical field line arrow direction processing system includes a first acquisition module, an extraction module, a second acquisition module, a third acquisition module, and a visualization processing module. The extraction module is connected to both the first and second acquisition modules. The third acquisition module is connected to both the second acquisition module and the visualization processing module. The first acquisition module transmits the acquired physical field point vector data to the extraction module. The extraction module extracts a direction vector array from the physical field point vector data and transmits the direction vector array to the second acquisition module. The second acquisition module obtains a calibration parameter table for the arrow direction based on the direction vector array and transmits this calibration parameter table to the third acquisition module. The third acquisition module then processes the calibration parameter table according to the calibration parameters... The system obtains arrow geometric transformation instances from the data table, writes these instances into the output object, and then transmits the output object to the visualization processing module. The visualization processing module then uses the VTK pipeline to pass the output object to the Paraview rendering engine for visualization processing. This system, through the coordinated operation of the first acquisition module, extraction module, second acquisition module, third acquisition module, and visualization processing module, can automatically generate arrows that perfectly align with the direction of the physical field lines based on vector data. This solves the problem of traditional arrows having messy directions and requiring manual adjustment. Furthermore, it does not require modification of Paraview's original functions, allowing non-developers to quickly obtain accurately oriented physical field arrow visualization results through simple operations and clearly understand the flow of the physical field.
[0037] Furthermore, embodiments of this application also disclose an electronic device, Figure 5 This is a structural diagram of an electronic device according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of use of this application.
[0038] Figure 5 This is a schematic diagram of an electronic device provided in an embodiment of this application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 stores a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the VTK pipeline-based physics field line arrow direction processing method disclosed in any of the foregoing embodiments. Alternatively, the electronic device 20 in this embodiment may specifically be a computer.
[0039] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a VTK pipeline-based physical field line arrow direction processing channel between the electronic device 20 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 25 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.
[0040] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 221, computer program 222 and data 223, etc., and the storage method can be temporary storage or permanent storage.
[0041] The operating system 221 manages and controls the various hardware devices and computer programs 222 on the electronic device 20 to enable the processor 21 to perform operations and processing on the data 223 in the memory 22. It can be Windows Server, Netware, Unix, Linux, etc. The computer program 222, in addition to including a computer program capable of performing the VTK pipeline-based physical field line arrow direction processing method executed by the electronic device 20 as disclosed in any of the foregoing embodiments, may further include computer programs capable of performing other specific tasks. The data 223 may include data received by the VTK pipeline-based physical field line arrow direction processing device from external devices, and may also include data collected by its own input / output interface 25.
[0042] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0043] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned method for processing the direction of physics field line arrows based on VTK pipelines. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.
[0044] It should be understood that the use of terms such as "method," "apparatus," "unit," and / or "module" in this application is merely to distinguish one method of different components, elements, parts, sections, or assemblies at different levels. However, if other terms can achieve the same purpose, they may be replaced by other expressions.
[0045] As indicated in this application and claims, unless the context clearly indicates otherwise, the words "a," "an," "a," and / or "the" are not specifically singular and may include the plural. Generally, the terms "comprising" and "including" only indicate the inclusion of expressly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements. An element defined by the phrase "comprising an..." does not exclude the presence of other identical elements in the process, method, product, or apparatus that includes the element.
[0046] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0047] If a flowchart is used in this application, it is used to illustrate the operations performed by the system according to embodiments of this application. It should be understood that the preceding or following operations are not necessarily performed in exact order. Instead, the steps can be processed in reverse order or simultaneously. Furthermore, other operations can be added to these processes, or one or more steps can be removed from them.
[0048] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for processing the direction of physics field line arrows based on VTK pipes, characterized in that, Includes the following steps: Obtain physical field point vector data; Extract the direction vector array based on the physical field point vector data; Obtain the calibration parameter table for the arrow direction based on the direction vector array; Obtain an arrow geometry transformation instance according to the calibration parameter table, and write the arrow geometry transformation instance into the output object; The output object is passed to the Paraview rendering engine for visualization processing via the VTK pipeline.
2. The method for processing the direction of physical field lines arrows based on VTK pipes according to claim 1, characterized in that, Before acquiring the physical field point vector data, the following steps are also included: Create a plugin instance and initialize the default parameters of the plugin instance.
3. The method for processing the direction of physical field lines arrows based on VTK pipes according to claim 1, characterized in that, The step of extracting the direction vector array based on the physical field point vector data specifically includes: Extract the direction vector array of points in the physical field from the point attribute data of the physical field, and preprocess the direction vector array.
4. The method for processing the direction of physical field lines arrows based on VTK pipes according to claim 1, characterized in that, The step of obtaining the calibration parameter table for the arrow direction based on the direction vector array specifically includes: Traverse the direction vector array and perform vector normalization on the direction vector array; The preset reference direction vector array is cross-multiplied with the normalized direction vector array to obtain the rotation axis that constitutes the plane. The arrow rotation parameters for each physical field point are obtained based on the preset reference direction vector array and the normalized direction vector array. The coordinates of each valid physical field point are associated with the arrow rotation parameter of each point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle".
5. The method for processing the direction of physics field line arrows based on VTK pipes according to claim 4, characterized in that, The step of obtaining the arrow rotation parameters for each physical point based on the preset reference direction and the normalized direction vector array specifically includes: Calculate the cosine of the angle between the preset reference direction and the normalized direction vector array, and then convert the cosine value into the corresponding angle by angle unit conversion and inverse trigonometric function combination expression to obtain the arrow rotation parameter of each physical field point.
6. The method for processing the direction of physical field lines arrows based on VTK pipes according to claim 4, characterized in that, Before associating the coordinates of each effective physical point with the arrow rotation parameter of each physical point to form the calibration parameter table of "point coordinates-rotation axis-rotation angle", the method further includes: The specific arrow direction for each physical field point is optimized through calculation.
7. The method for processing the direction of physics field line arrows based on VTK pipes according to claim 1, characterized in that, The step of obtaining the arrow geometric transformation instance based on the calibration parameter table specifically includes: Create an arrow initialization instance; The calibration parameter table is traversed, and the corresponding transformation is performed for each physical field point to obtain the transformation result; The transformation result is stored in the arrow initialization instance to obtain the arrow geometric transformation instance.
8. A physics field line arrow direction processing system based on VTK pipes, characterized in that, include: The module comprises a first acquisition module, an extraction module, a second acquisition module, a third acquisition module, and a visualization processing module. The first acquisition module is used to acquire physical field point vector data; The extraction module is used to extract a direction vector array based on the physical field point vector data; The second acquisition module is used to obtain a calibration parameter table for the arrow direction based on the direction vector array; The third acquisition module is used to acquire an arrow geometric transformation instance according to the calibration parameter table and write the arrow geometric transformation instance into an output object. The visualization processing module is used to pass the output object to the Paraview rendering engine for visualization processing through the VTK pipeline.
9. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor, the memory storing a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The storage medium is used to store a computer program that causes a computer to perform the method according to any one of claims 1 to 7.