Electromagnetic field visualization devices, methods, electronic devices, and storage media

By using an electromagnetic field visualization device to monitor electromagnetic field strength in real time, and by combining a communication module, an image acquisition module, and a field strength processing module with Kriging interpolation and the least squares method, the inconvenience and lag problems of electromagnetic field detection in existing technologies are solved, and real-time visualization of electromagnetic field strength is realized.

CN116125149BActive Publication Date: 2026-03-13BEIJING UNIV OF CIVIL ENG & ARCHITECTURE
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In existing technologies, detecting electromagnetic field strength requires the use of nanomagnetic solution devices or computer operation, which is inconvenient and time-consuming, and cannot monitor changes in electromagnetic field strength in real time.

Method used

An electromagnetic field visualization device is used, including a communication module, an image acquisition module, a field strength processing module, and a field strength display module. It receives electromagnetic sensor data, processes the data using Kriging interpolation and least squares methods, and displays electromagnetic field strength information in real time.

Benefits of technology

It enables convenient and real-time visualization of electromagnetic field strength, solving the problems of inconvenient detection and lag, allowing users to see changes in electromagnetic field strength in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116125149B_ABST
    Figure CN116125149B_ABST
Patent Text Reader

Abstract

This invention provides an electromagnetic field visualization device, method, electronic device, and storage medium, relating to the field of information processing technology. It includes: a communication module, an image acquisition module, a field strength processing module, and a field strength display module. The field strength processing module is communicatively connected to the communication module, the image acquisition module, and the field strength display module. The communication module receives field strength data from N electromagnetic sensors, including field strength information detected by the electromagnetic sensors and the positioning information of the electromagnetic sensors. The image acquisition module acquires a first image containing the electromagnetic sensors. The field strength processing module determines first electromagnetic field visualization information of the observation plane based on the field strength data and performs projection transformation processing on the first electromagnetic field visualization information according to a first projection matrix to obtain second electromagnetic field visualization information. The field strength display module displays the second electromagnetic field visualization information based on the image coordinates of the electromagnetic sensors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of information processing technology, and in particular to an electromagnetic field visualization device, method, electronic device, and storage medium. Background Technology

[0002] Electromagnetic fields in space can pose a potential source of electromagnetic interference to electronic devices operating within that space, making it essential to detect electromagnetic field data at corresponding locations. The most important and intuitive representation of electromagnetic intensity within this data is the electromagnetic field strength information. Currently, detecting the electromagnetic field strength at a given location is achieved either by placing a device containing a magnetic nanorod solution near the electromagnetic field, or by using computer algorithms to process sensor data and then label the electromagnetic field strength at that location. Both methods are inconvenient; one requires a device with a magnetic nanorod solution, and the other requires personnel to operate a computer. Furthermore, both methods are inherently lagging; when the electromagnetic field strength at the measured location changes, the electromagnetic field strength data obtained by the personnel is always outdated.

[0003] Therefore, how to solve the problems of inconvenience and lag in detecting the electromagnetic field strength at the corresponding location is an urgent issue that the industry needs to address. Summary of the Invention

[0004] This invention provides an electromagnetic field visualization device, method, electronic device, and storage medium to solve the inconvenience and hysteresis defects in the prior art, which require users to use magnetic nanorod solutions to detect the electromagnetic field strength at a corresponding location, thereby enabling convenient and real-time detection of the electromagnetic field strength at a corresponding location.

[0005] This invention provides an electromagnetic field visualization device, comprising: a communication module, an image acquisition module, a field strength processing module, and a field strength display module, wherein the field strength processing module is communicatively connected to the communication module, the image acquisition module, and the field strength display module, respectively.

[0006] The communication module is used to receive field strength data information sent by N electromagnetic sensors. The field strength data information includes the field strength information detected by the electromagnetic sensors and the positioning information of the electromagnetic sensors. The N electromagnetic sensors are all set on the same observation plane, and N is a positive integer greater than 2.

[0007] The image acquisition module is used to detect the electromagnetic sensor and acquire a first image containing the electromagnetic sensor.

[0008] The field strength processing module is used to determine the first electromagnetic field visualization information of the observation plane based on the field strength data information sent by the N electromagnetic sensors, and to perform projection transformation processing on the first electromagnetic field visualization information according to the first projection matrix to obtain the second electromagnetic field visualization information. The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensors and the image coordinates of the electromagnetic sensors in the first image.

[0009] The field strength display module is used to display the second electromagnetic field visualization information based on the image coordinates of the electromagnetic sensor.

[0010] According to the electromagnetic field visualization device, the field strength processing module is specifically used for:

[0011] The field strength data sent by the N electromagnetic sensors are interpolated and analyzed using the Kriging interpolation method to obtain the first electromagnetic field strength information at any point in the observation plane.

[0012] Based on the display parameter information corresponding to the first electromagnetic field intensity information, the first electromagnetic field visualization information of the observation plane is obtained.

[0013] According to the electromagnetic field visualization device, the field strength processing module is specifically used for:

[0014] The positioning information and image coordinates of the N electromagnetic sensors are input into a preset projection matrix;

[0015] The first projection matrix is ​​obtained by solving for the values ​​of each element in the preset projection matrix using the least squares method.

[0016] According to the electromagnetic field visualization device, the image acquisition module is specifically used for:

[0017] When the image acquisition module detects the electromagnetic sensor using a target detection algorithm, it acquires a first image containing the electromagnetic sensor.

[0018] The present invention also provides electromagnetic field visualization glasses, including the electromagnetic field visualization device; the glasses include: a glasses frame and two lenses disposed in the glasses frame; the communication module and the field strength processing module are both disposed in the glasses frame, the field strength display module is disposed at the position of the lenses, and the image acquisition module is disposed between the two lenses.

[0019] The present invention also provides an electromagnetic field visualization method based on the electromagnetic field visualization device, comprising:

[0020] The system receives field strength data from N electromagnetic sensors, wherein the field strength data includes the field strength detected by the electromagnetic sensors and the positioning information of the electromagnetic sensors, and the N electromagnetic sensors are all set on the same observation plane, where N is a positive integer greater than 2.

[0021] When the image acquisition module acquires a first image containing the electromagnetic sensor, the first electromagnetic field visualization information of the observation plane is determined based on the field strength data information sent by the N electromagnetic sensors, and the first electromagnetic field visualization information is transformed by projection according to the first projection matrix to obtain the second electromagnetic field visualization information.

[0022] The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor and the image coordinates of the electromagnetic sensor in the first image.

[0023] According to the electromagnetic field visualization method, based on the field strength data information sent by the N electromagnetic sensors, the first electromagnetic field visualization information of the observation plane is determined, including:

[0024] The field strength data sent by the N electromagnetic sensors are interpolated and analyzed using the Kriging interpolation method to obtain the first electromagnetic field strength information at any point in the observation plane.

[0025] Based on the display parameter information corresponding to the first electromagnetic field intensity information, the first electromagnetic field visualization information of the observation plane is obtained.

[0026] According to the electromagnetic field visualization method, after the step of receiving field strength data information sent by N electromagnetic sensors, the method further includes:

[0027] The positioning information and image coordinates of the N electromagnetic sensors are input into a preset projection matrix;

[0028] The first projection matrix is ​​obtained by solving for the values ​​of each element in the preset projection matrix using the least squares method.

[0029] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the electromagnetic field visualization method as described above.

[0030] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the electromagnetic field visualization method as described above.

[0031] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the electromagnetic field visualization method as described above.

[0032] The electromagnetic field visualization device, method, electronic device, and storage medium provided by this invention achieve electromagnetic field visualization through four modules: a communication module, an image acquisition module, a field strength processing module, and a field strength display module. The field strength processing module is the core of information processing. Based on the field strength data transmitted by the communication module, it determines the first electromagnetic field visualization information on a plane, projects this information onto a first image through projection conversion, obtains the second electromagnetic field visualization information, and transmits it to the field strength display module. Finally, the user sees the second electromagnetic field visualization information on the field strength display module. This processing is very fast and continuously loops, making it convenient for users and effectively improving the device's usability. Furthermore, it allows for continuous real-time updates of the electromagnetic field visualization information, enabling users to see the real-time changes in electromagnetic field strength at the measured location. In summary, the electromagnetic field visualization device effectively solves the problems of inconvenience and lag in detecting electromagnetic field strength at a given location. The device is easy to use and allows users to see the changes in electromagnetic field strength at the measured location in real time. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in this invention 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 some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0034] Figure 1 This is a schematic diagram of the electromagnetic field visualization device provided by the present invention;

[0035] Figure 2 This is a schematic diagram of the structure of the electromagnetic field visualization glasses provided by the present invention;

[0036] Figure 3 This is a flowchart of the electromagnetic field visualization method provided by the present invention;

[0037] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0038] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0039] Figure 1 This is a schematic diagram of the electromagnetic field visualization device described in the embodiments of this application, such as... Figure 1 As shown, the device includes: a communication module 110, an image acquisition module 120, a field strength processing module 130, and a field strength display module 140. The field strength processing module 130 is communicatively connected to the communication module 110, the image acquisition module 120, and the field strength display module 140, respectively.

[0040] The communication module 110 is used to receive field strength data information sent by N electromagnetic sensors. The field strength data information includes the field strength information detected by the electromagnetic sensors and the positioning information of the electromagnetic sensors. The N electromagnetic sensors are all set on the same observation plane, and N is a positive integer greater than 2.

[0041] The image acquisition module 120 is used to detect the electromagnetic sensor and acquire a first image containing the electromagnetic sensor.

[0042] The field strength processing module 130 is used to determine the first electromagnetic field visualization information of the observation plane based on the field strength data information sent by the N electromagnetic sensors, and to perform projection transformation processing on the first electromagnetic field visualization information according to the first projection matrix to obtain the second electromagnetic field visualization information. The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensors and the image coordinates of the electromagnetic sensors in the first image.

[0043] The field strength display module 140 is used to display the second electromagnetic field visualization information according to the image coordinates of the electromagnetic sensor.

[0044] The communication module described in this application embodiment can be a Bluetooth module, a WIFI module, or a wireless communication module.

[0045] Specifically, the communication module is wired to the electromagnetic sensors, receives field strength data from N electromagnetic sensors, and transmits the field strength data to the field strength processing module for further analysis and processing.

[0046] The electromagnetic sensor described in this application refers to a sensing device that can convert electromagnetic field strength into changes in output signal, such as a Hall sensor, electromagnetic field sensor, or electric field sensor.

[0047] Specifically, the electromagnetic sensor needs to be placed on the target plane where electromagnetic field detection is required, and the plane where the electromagnetic sensor is located is the observation plane.

[0048] Specifically, the observation plane has a certain visualization area, which is limited. Its horizontal range is the horizontal distance from the first electromagnetic sensor to the last electromagnetic sensor, and its vertical range is the vertical distance from the lowest electromagnetic sensor to the highest electromagnetic sensor.

[0049] Specifically, to ensure that all N electromagnetic sensors are on the same plane, this can be achieved by placing the electromagnetic sensors on non-metallic components, and ensuring that the non-metallic components are all aligned in a straight line. These non-metallic components can be non-metallic supports, non-metallic hooks, etc.

[0050] Specifically, the positioning information of the electromagnetic sensor refers to its coordinate position in the coordinate system of the observation plane. The coordinate system of the observation plane is constructed with any target electromagnetic sensor in the observation plane as its origin; and the x-axis of this coordinate system corresponds to the horizontal direction of the observation plane, the y-axis corresponds to the vertical direction of the observation plane, and the z-axis is perpendicular to the x-axis and y-axis. The positioning information of the electromagnetic sensor, i.e., its x-axis and y-axis information, is determined based on this established coordinate system. Since all electromagnetic sensors are located in the observation plane, their z-axis values ​​are the same and can theoretically be considered as 0.

[0051] The image acquisition module described in this embodiment can be a camera module, or a module with a camera function on a mobile device, etc. This image acquisition module can acquire an image containing the electromagnetic sensor, i.e., the first image, and transmit the image to the field strength processing module for further analysis and processing.

[0052] The field strength processing module described in this embodiment refers to the part that performs information processing. This field strength processing module can be a chip module that performs information processing, or a module with information processing function on a mobile device, etc. The information processing process of the field strength processing module is as follows: after receiving field strength data information sent by N electromagnetic sensors, it determines the first electromagnetic field visualization information of the observation plane; then, it projects the first electromagnetic field visualization information onto a first image containing the electromagnetic sensors through projection conversion processing to obtain the second electromagnetic field visualization information and transmits it to the field strength display module.

[0053] The first electromagnetic field visualization information described in this embodiment includes field strength data information and corresponding display information at any point on the observation plane.

[0054] Specifically, the display information indicates that different electromagnetic field strengths correspond to different displays. For example, the electromagnetic field strength can be displayed by different colors, different symbols, or by the density of parallel lines, etc.

[0055] The second electromagnetic field visualization information described in this embodiment refers to the electromagnetic field intensity display information obtained by projecting the first electromagnetic field visualization information onto the first image after projection conversion processing.

[0056] Specifically, the matrix representing the corresponding projection relationship during the projection transformation process is the first projection matrix.

[0057] Specifically, the first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor in the observation plane and the image coordinates of the electromagnetic sensor in the first image.

[0058] Specifically, the image coordinates of the electromagnetic sensor in the first image are determined by detecting the location of the electromagnetic sensor on the first image and the coordinate system of the first image. The origin of the coordinate system of the first image is the position of the electromagnetic sensor on the first image corresponding to the origin of the coordinate system of the observation plane. The coordinate axes of the first image are established with the origin of the first image as the center. Based on the coordinate system of the first image and the location of the electromagnetic sensor on the first image, the image coordinates of the electromagnetic sensor in the first image are determined, which are the x-axis and y-axis information of the electromagnetic sensor on the first image. The z-axis value is also the same and can be considered as 0.

[0059] The field strength display module described in this application embodiment can display visual information about electromagnetic field strength. It can be a display screen on a mobile device or an information display module such as an augmented reality glasses module.

[0060] The description of displaying the second electromagnetic field visualization information in this embodiment refers to displaying the second electromagnetic field visualization information on the field strength display module. At this time, the content on the field strength display module can be an image superimposed on the first image and the second electromagnetic field visualization information, or it can only contain the second electromagnetic field visualization information.

[0061] In this embodiment, a device is designed to visualize electromagnetic fields. This device can automatically process electromagnetic field intensity information, allowing users to visualize the electromagnetic field without the need for a solution containing magnetic nanorods. This simplifies the user experience and significantly improves the device's convenience. Furthermore, the device can continuously update the electromagnetic field visualization information in real time, enabling users to see the real-time changes in electromagnetic field intensity at the measured location. In summary, this device effectively solves the problems of inconvenience and lag in current methods for detecting electromagnetic field intensity at a given location.

[0062] Optionally, the field strength processing module is specifically used for:

[0063] The field strength data sent by the N electromagnetic sensors are interpolated and analyzed using the Kriging interpolation method to obtain the first electromagnetic field strength information at any point in the observation plane.

[0064] Based on the display parameter information corresponding to the first electromagnetic field intensity information, the first electromagnetic field visualization information of the observation plane is obtained.

[0065] The Kriging interpolation method described in this embodiment refers to the Kriging interpolation method, also known as the spatial local interpolation method. Its interpolation process involves obtaining the field strength matrix [x] based on the positioning information of the N electromagnetic sensors and the field strength information detected by the electromagnetic sensors. i y i S i [i = 1, 2, ..., N], thereby calculating the electromagnetic field strength at any point in the observation plane, which is the first electromagnetic field strength information.

[0066] Where, x i The value of the electromagnetic sensor on the x-axis in the coordinate system of the observation plane is y. i S is the y-axis value of the electromagnetic sensor in the observation plane coordinate system. i It is the field strength information value detected by the electromagnetic sensor.

[0067] The display parameter information described in this application embodiment refers to different display information corresponding to different values ​​of electromagnetic field strength. For example, if the electromagnetic field strength is 0-0.5 A / m, it corresponds to blue; if the electromagnetic field strength is 0.5-1 A / m, it corresponds to yellow; if the electromagnetic field strength is 1-1.5 A / m, it corresponds to orange; and if the electromagnetic field strength is greater than 1.5 A / m, it corresponds to red.

[0068] The first electromagnetic field visualization information described in this embodiment represents the electromagnetic field intensity information corresponding to any point on the observation plane, and is displayed according to the display information in the display parameter information.

[0069] In this embodiment, the electromagnetic field strength information at any point on the observation plane is obtained by interpolation. By setting the corresponding display parameters, the display information corresponding to different electromagnetic field strength ranges is determined, which can effectively allow users to understand the electromagnetic field strength and its distribution on the observation plane in a simple and clear way.

[0070] Optionally, the field strength processing module is specifically used for:

[0071] The positioning information and image coordinates of the N electromagnetic sensors are input into a preset projection matrix;

[0072] The first projection matrix is ​​obtained by solving for the values ​​of each element in the preset projection matrix using the least squares method.

[0073] The preset projection matrix described in this embodiment refers to the preset projection matrix M such that when the positioning information of the N electromagnetic sensors is projected onto the first image, the preset projection matrix M is...

[0074] Specifically, by substituting the positioning information and image coordinates of the N electromagnetic sensors into a preset projection matrix, the following formula is obtained:

[0075]

[0076] in, It is the homogeneous coordinate form used in projective geometry operations. It is the x-axis value of the image coordinates corresponding to the electromagnetic sensor; It is the y-axis value of the image coordinates corresponding to the electromagnetic sensor.

[0077] Specifically, the positioning information and image coordinates of the N electromagnetic sensors are substituted into a preset projection matrix for solution, specifically:

[0078]

[0079] The first projection matrix described in this embodiment refers to the projection matrix of the positioning information of the N electromagnetic sensors on the observation plane and the image coordinates, which can be obtained by solving the value of each element in the preset projection matrix using the least squares method.

[0080] Specifically, the least squares method for solving the problem is as follows:

[0081] [m 11 m 21 m 31 m 12 m 22 m 32 m 13 m23 m 33 ] T =(A T A) -1 A T b

[0082] Specifically, the first projection matrix obtained by solving is:

[0083]

[0084]

[0085] In this embodiment of the application, by calculating the first projection matrix, the correspondence between the positioning information of the N electromagnetic sensors when projected onto the first image is obtained. This is beneficial for determining the positional relationship of the N electromagnetic sensors on the first image and for realizing the visualization of electromagnetic field strength data.

[0086] Optionally, the image acquisition module is specifically used for:

[0087] When the image acquisition module detects the electromagnetic sensor using a target detection algorithm, it acquires a first image containing the electromagnetic sensor.

[0088] The target detection algorithm described in this application refers to an algorithm that can detect the electromagnetic sensor on the first image, such as a single-shot multibox detector, a multi-stage target detection algorithm, an object detection algorithm, or an algorithm based on a convolutional neural network.

[0089] The situation described in this application embodiment regarding the detection of the electromagnetic sensor refers to detecting the electromagnetic sensor using a non-metallic object learned by the target detection algorithm. Theoretically, detecting the non-metallic object is sufficient to indicate that the electromagnetic sensor has been detected.

[0090] Specifically, the non-metallic object can be a non-metallic bracket, a non-metallic hook, etc., and the electromagnetic sensor can be placed on the non-metallic object, or the non-metallic object can be placed around the electromagnetic sensor.

[0091] In this embodiment of the application, by acquiring a first image containing the electromagnetic sensor, which is one of the important pieces of information in the electromagnetic field visualization device, acquiring an image containing the electromagnetic sensor can help determine the position of the electromagnetic sensor in the first image, thereby facilitating the realization of electromagnetic field visualization.

[0092] Figure 2This is a schematic diagram of the structure of an electromagnetic field visualization glasses provided in an embodiment of this application, as shown below. Figure 2 As shown, the device includes the electromagnetic field visualization device; the glasses include: a glasses frame 210 and two lenses 220 disposed in the glasses frame; the communication module 110 and the field strength processing module 130 are both disposed in the glasses frame 210, the field strength display module 140 is disposed at the position of the lenses 220, and the image acquisition module 120 is disposed between the two lenses 220.

[0093] The eyeglass frame described in this application refers to a tool that fixes the lens in a certain position in front of the eye and can house the communication module and the field strength processing module. The eyeglass frame can be a plastic frame, a metal frame, or a plastic and metal hybrid frame.

[0094] Specifically, the communication module and the field strength processing module can be located on the same side of the eyeglass frame or on different sides of the eyeglass frame.

[0095] The lens described in this application refers to a material with a certain degree of transparency, which can be glass or other optical materials such as resin.

[0096] Specifically, the degree of transparency can be fully transparent, semi-transparent, or opaque. The degree to which the real scene can be seen by the naked eye decreases as the degree of transparency decreases.

[0097] The field strength display module described in this embodiment is positioned on the lens in such a way that it can be placed on the side of the lens facing the wearer's eyes or on the side of the lens facing outwards.

[0098] The image acquisition module described in this embodiment is positioned between two lenses, meaning that the image acquisition module can be positioned in the middle part of the gap between the two lenses. Theoretically, it can be assumed that the image acquired by the image acquisition module is consistent with the image seen by the wearer's naked eye.

[0099] In this embodiment of the application, an electromagnetic field visualization glasses allows users to see the distribution of electromagnetic fields in the measured location simply by wearing the glasses, which is very convenient.

[0100] Figure 3 A flowchart illustrating an electromagnetic field visualization method using the electromagnetic field visualization device provided in this application embodiment is shown below. Figure 3 As shown, it includes:

[0101] Step 310: Receive field strength data information sent by N electromagnetic sensors, wherein the field strength data information includes field strength information detected by the electromagnetic sensors and positioning information of the electromagnetic sensors, and the N electromagnetic sensors are all set on the same observation plane, where N is a positive integer greater than 2.

[0102] The electromagnetic sensor described in this application refers to a sensing device that can convert electromagnetic field strength into changes in output signal, such as a Hall sensor, electromagnetic field sensor, or electric field sensor.

[0103] Specifically, the electromagnetic sensor needs to be placed on the target plane where electromagnetic field detection is required, and the plane where the electromagnetic sensor is located is the observation plane.

[0104] Specifically, the observation plane has a certain visualization area, which is limited. Its horizontal range is the horizontal distance from the first electromagnetic sensor to the last electromagnetic sensor, and its vertical range is the vertical distance from the lowest electromagnetic sensor to the highest electromagnetic sensor.

[0105] Specifically, to ensure that all N electromagnetic sensors are on the same plane, this can be achieved by placing the electromagnetic sensors on non-metallic components, and ensuring that the non-metallic components are all aligned in a straight line. These non-metallic components can be non-metallic supports, non-metallic hooks, etc.

[0106] Specifically, the positioning information of the electromagnetic sensor refers to its coordinate position in the coordinate system of the observation plane. The coordinate system of the observation plane is constructed with any target electromagnetic sensor in the observation plane as its origin; and the x-axis of this coordinate system corresponds to the horizontal direction of the observation plane, the y-axis corresponds to the vertical direction of the observation plane, and the z-axis is perpendicular to the x-axis and y-axis. The positioning information of the electromagnetic sensor, i.e., its x-axis and y-axis information, is determined based on this established coordinate system. Since all electromagnetic sensors are located in the observation plane, their z-axis values ​​are the same and can theoretically be considered as 0.

[0107] Step 320: When the image acquisition module acquires a first image containing the electromagnetic sensor, the first electromagnetic field visualization information of the observation plane is determined based on the field strength data information sent by the N electromagnetic sensors, and the first electromagnetic field visualization information is transformed by projection according to the first projection matrix to obtain the second electromagnetic field visualization information.

[0108] The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor and the image coordinates of the electromagnetic sensor in the first image.

[0109] The image acquisition module described in this embodiment can be a camera module, or a module with a camera function on a mobile device, etc. This image acquisition module can acquire an image containing the electromagnetic sensor, i.e., the first image, and transmit the image to the field strength processing module for further analysis and processing.

[0110] The first electromagnetic field visualization information described in this embodiment includes field strength data information and corresponding display information at any point on the observation plane.

[0111] Specifically, the display information indicates that different electromagnetic field strengths correspond to different displays. For example, the electromagnetic field strength can be displayed by different colors, different symbols, or by the density of parallel lines, etc.

[0112] The second electromagnetic field visualization information described in this embodiment refers to the electromagnetic field intensity display information obtained by projecting the first electromagnetic field visualization information onto the first image after projection conversion processing.

[0113] Specifically, the matrix representing the corresponding projection relationship during the projection transformation process is the first projection matrix.

[0114] Specifically, the first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor in the observation plane and the image coordinates of the electromagnetic sensor in the first image.

[0115] Specifically, the image coordinates of the electromagnetic sensor in the first image are determined by detecting the location of the electromagnetic sensor on the first image and the coordinate system of the first image. The origin of the coordinate system of the first image is the position of the electromagnetic sensor on the first image corresponding to the origin of the coordinate system of the observation plane. The coordinate axes of the first image are established with the origin of the first image as the center. Based on the coordinate system of the first image and the location of the electromagnetic sensor on the first image, the image coordinates of the electromagnetic sensor in the first image are determined, which are the x-axis and y-axis information of the electromagnetic sensor on the first image. The z-axis value is also the same and can be considered as 0.

[0116] Figure 4 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 4As shown, the electronic device may include a processor 410, a communication interface 420, a memory 430, and a communication bus 440. The processor 410, communication interface 420, and memory 430 communicate with each other via the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute an electromagnetic field visualization method. This method includes receiving field strength data information sent by N electromagnetic sensors, wherein the field strength data information includes field strength information detected by the electromagnetic sensors and the positioning information of the electromagnetic sensors. The N electromagnetic sensors are all arranged on the same observation plane, and N is a positive integer greater than 2.

[0117] When the image acquisition module acquires a first image containing the electromagnetic sensor, the first electromagnetic field visualization information of the observation plane is determined based on the field strength data information sent by the N electromagnetic sensors, and the first electromagnetic field visualization information is transformed by projection according to the first projection matrix to obtain the second electromagnetic field visualization information.

[0118] The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor and the image coordinates of the electromagnetic sensor in the first image.

[0119] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0120] On the other hand, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the electromagnetic field visualization method provided by the above methods. The method includes: receiving field strength data information sent by N electromagnetic sensors, wherein the field strength data information includes field strength information detected by the electromagnetic sensors and positioning information of the electromagnetic sensors, and the N electromagnetic sensors are all arranged on the same observation plane, where N is a positive integer greater than 2.

[0121] When the image acquisition module acquires a first image containing the electromagnetic sensor, the first electromagnetic field visualization information of the observation plane is determined based on the field strength data information sent by the N electromagnetic sensors, and the first electromagnetic field visualization information is transformed by projection according to the first projection matrix to obtain the second electromagnetic field visualization information.

[0122] The first projection matrix is ​​determined based on the positioning information of the electromagnetic sensor and the image coordinates of the electromagnetic sensor in the first image.

[0123] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0124] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. Electromagnetic field visualizing glasses, characterized in that, The electromagnetic field visualization device comprises a communication module, an image acquisition module, a field strength processing module and a field strength display module, and the field strength processing module is in communication connection with the communication module, the image acquisition module and the field strength display module respectively. The communication module is configured to receive field strength data information sent by N electromagnetic sensors, wherein the field strength data information comprises field strength information detected by the electromagnetic sensors and positioning information of the electromagnetic sensors, the N electromagnetic sensors are arranged on the same observation plane, and N is a positive integer greater than 2. The image acquisition module is configured to detect the electromagnetic sensors and acquire a first image containing the electromagnetic sensors. The field strength processing module is configured to determine first electromagnetic field visualization information of the observation plane according to the field strength data information sent by the N electromagnetic sensors, and perform projection conversion processing on the first electromagnetic field visualization information according to a first projection matrix to obtain second electromagnetic field visualization information, wherein the first projection matrix is determined according to the positioning information of the electromagnetic sensors and image coordinates of the electromagnetic sensors in the first image. The field strength display module is configured to display the second electromagnetic field visualization information according to the image coordinates of the electromagnetic sensors. The glasses further comprise a glasses frame and two lenses arranged in the glasses frame, the communication module and the field strength processing module are arranged in the glasses frame, the field strength display module is arranged at the position of the lenses, and the image acquisition module is arranged between the two lenses. The field strength processing module is specifically configured to: perform interpolation analysis on the field strength data information sent by the N electromagnetic sensors according to a Kriging interpolation method to obtain first electromagnetic field strength information of any point in the observation plane; and 2. The electromagnetic field visualizing glasses of claim 1, wherein, obtain the first electromagnetic field visualization information of the observation plane according to display parameter information corresponding to the first electromagnetic field strength information. The field strength processing module is specifically configured to: input the positioning information and the image coordinates of the N electromagnetic sensors into a preset projection matrix; and 3. The electromagnetic field visualizing glasses of claim 1, wherein, obtain the first projection matrix by solving values of elements in the preset projection matrix according to a least square method. The image acquisition module is specifically configured to: acquire the first image containing the electromagnetic sensors when the image acquisition module detects the electromagnetic sensors through a target detection algorithm.

4. The electromagnetic field visualizing glasses of claim 1, wherein, The communication module is configured to receive field strength data information sent by N electromagnetic sensors, wherein the field strength data information comprises field strength information detected by the electromagnetic sensors and positioning information of the electromagnetic sensors, the N electromagnetic sensors are arranged on the same observation plane, and N is a positive integer greater than 2. The image acquisition module is configured to detect the electromagnetic sensors and acquire a first image containing the electromagnetic sensors.

5. A method for visualizing electromagnetic fields based on the electromagnetic field visualizing glasses according to any one of claims 1 to 4, characterized in that, The field strength processing module is configured to determine first electromagnetic field visualization information of the observation plane according to the field strength data information sent by the N electromagnetic sensors, and perform projection conversion processing on the first electromagnetic field visualization information according to a first projection matrix to obtain second electromagnetic field visualization information. The field strength display module is configured to display the second electromagnetic field visualization information according to the image coordinates of the electromagnetic sensors. The glasses further comprise a glasses frame and two lenses arranged in the glasses frame, the communication module and the field strength processing module are arranged in the glasses frame, the field strength display module is arranged at the position of the lenses, and the image acquisition module is arranged between the two lenses. The first projection matrix is determined according to positioning information of the electromagnetic sensor and image coordinates of the electromagnetic sensor in the first image.

6. The electromagnetic field visualization method of claim 5, wherein, According to the field strength data information sent by the N electromagnetic sensors, first electromagnetic field visualization information of the observation plane is determined, including: According to the Kriging interpolation method, the field strength data information sent by the N electromagnetic sensors is subjected to interpolation analysis, so as to obtain first electromagnetic field strength information of any point in the observation plane. According to display parameter information corresponding to the first electromagnetic field strength information, the first electromagnetic field visualization information of the observation plane is obtained.

7. The electromagnetic field visualization method of claim 5, wherein, After the step of receiving the field strength data information sent by the N electromagnetic sensors, the method further includes: The positioning information and the image coordinates of the N electromagnetic sensors are brought into a preset projection matrix. According to the least square method, values of elements in the preset projection matrix are solved, so as to obtain the first projection matrix.

8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor implements the electromagnetic field visualization method according to any one of claims 5 to 7 when executing the program. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program implements the electromagnetic field visualization method according to any one of claims 5 to 7 when executed by the processor.

Citation Information

Patent Citations

  • Motion box visualization for electromagnetic sensor tracking system

    CN108472089A

  • Electromagnetic Field Visualization Systems, Kits, and Methods

    US20210148960A1