Method and device for acquiring Wi-Fi signal thermal distribution diagram, and medium
Through the connection between the Bluetooth module and the Wi-Fi module and the three-dimensional scanning of the lidar, combined with the operation request information of the user terminal, a Wi-Fi signal thermal distribution map is generated, which solves the problem of difficulty in intuitive display and low optimization efficiency of Wi-Fi signal distribution in the existing technology, and realizes efficient Wi-Fi network optimization.
Patent Information
- Application Number
- CN202510057370.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-05-06
AI Technical Summary
The prior art is difficult to intuitively demonstrate the true distribution of Wi-Fi signals in the built environment, and it is difficult to achieve real-time reflection and targeted measurement, resulting in low efficiency in Wi-Fi network optimization.
Connect to the Wi-Fi module through a preset Bluetooth module to transmit signal information; use lidar to obtain three-dimensional spatial data and generate internal building space maps; combine the operation request information of the user terminal to determine the marking data and measurement range, and generate a Wi-Fi signal thermal distribution map.
It realizes an intuitive display of Wi-Fi signal strength and distribution, and users can quickly locate blind spots or weak areas covered by signal, improve the optimization efficiency of Wi-Fi network, and enhance the real-time and targeted measurements.
Smart Images

Figure CN119946665A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network testing technology, and more particularly to a method, device and medium for obtaining a Wi-Fi signal thermal distribution map. Background Art
[0002] With the rapid advancement of smart home and Internet of Things technologies, the digitalization and precise modeling of the building environment are particularly important. As a high-precision spatial mapping technology, LiDAR can measure the distance and shape of the building environment by emitting laser pulses and receiving the reflected signals. This process is not only fast, but also can capture detailed information of building structures including walls, doors, windows, ceilings, etc., thereby generating accurate and detailed three-dimensional building maps. At the same time, Wi-Fi networks have become an indispensable part of modern life, and the distribution of Wi-Fi network signal strength in the building environment directly affects the user's Internet experience.
[0003] However, traditional Wi-Fi network optimization often relies on engineers' experience or low-precision signal distribution data, which not only makes it difficult to intuitively display the true situation of signal coverage, but also makes it difficult to achieve accurate optimization adjustments. In addition, current measurements are generally based on measuring equipment at a fixed position, that is, the generated Wi-Fi signal heat distribution map is usually static, which makes it difficult to reflect the changes in Wi-Fi signals in real time, and it is difficult to perform flexible and targeted measurements according to actual user needs, resulting in low efficiency in the Wi-Fi network measurement process. Summary of the invention
[0004] In order to solve the above technical problems, one or more embodiments of this specification provide a method, device and medium for obtaining a Wi-Fi signal heat distribution map.
[0005] One or more embodiments of this specification adopt the following technical solutions:
[0006] One or more embodiments of this specification provide a method for obtaining a Wi-Fi signal heat distribution map, the method comprising:
[0007] Establishing a connection between the user terminal and the Wi-Fi module in the current scene based on the preset Bluetooth module, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection; wherein the signal information includes: signal strength data and router data;
[0008] Scanning the current scene by a laser radar pre-installed in the user terminal to obtain three-dimensional space data corresponding to the internal building space of the current scene, and generating an internal building space map corresponding to the current scene according to the three-dimensional space data;
[0009] Acquire the operation request information received by the user terminal, so as to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal; wherein the marking data corresponds to the location data of the router;
[0010] Determine a current measurement range according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space diagram;
[0011] The Wi-Fi signal strength of each measuring point in the measuring point coordinate set is determined according to the location data, the signal strength data and the router data, so as to generate a Wi-Fi signal heat distribution map of the current measuring range according to the Wi-Fi signal strength of each measuring point.
[0012] Optionally, in one or more embodiments of the present specification, establishing a connection between a user terminal and a Wi-Fi module in a current location based on a preset Bluetooth module, so that the Bluetooth module transmits signal information of the Wi-Fi module to the user terminal based on the connection, specifically includes:
[0013] Scanning the current place based on the Bluetooth module to determine a Wi-Fi list corresponding to the Wi-Fi module in the current place;
[0014] Obtaining a pairing code for each Wi-Fi module according to the Wi-Fi name of each Wi-Fi module in the Wi-Fi list;
[0015] Based on the pairing code, each Wi-Fi module in the Wi-Fi list is paired in turn to establish a Bluetooth connection between the user terminal and the Wi-Fi module in the current location, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection.
[0016] Optionally, in one or more embodiments of the present specification, scanning the current scene by a laser radar pre-installed in the user terminal to obtain three-dimensional space data corresponding to the current scene specifically includes:
[0017] Based on the area size of the current scene and the model data of the laser radar, historical scanning data corresponding to the current scene is obtained, so as to determine parameter configuration information of the laser radar based on the historical scanning data, and initialize the parameters of the laser radar based on the parameter configuration information; wherein the parameter configuration information includes: scanning speed and resolution;
[0018] Determine the area type included in the current scene; wherein the area type includes: an enclosed building area enclosed by a fixed structure, and an open building area that is not defined or enclosed;
[0019] The central position of the enclosed building area and the peripheral position of the open building area are used as acquisition positions to scan the current scene based on the initialized laser radar;
[0020] Acquire the current data density of the current scanning area in real time, and determine the incremental value of the data collected in the current scanning area by comparing the historical data density of the area at the previous moment with the data density collected at the current moment;
[0021] If the incremental value of the collected data is less than the preset incremental value, adjusting the collection angle of the laser radar to iteratively complete the scanning result of the internal building space of the current scene;
[0022] The coordinate value and the characteristic value corresponding to each point are determined based on the scanning result, and the redundant point cloud of the scanning result is filtered according to the coordinate value and the characteristic value to obtain the three-dimensional space data corresponding to the current scene.
[0023] Optionally, in one or more embodiments of the present specification, generating an internal building space diagram corresponding to the current scene according to the three-dimensional space data specifically includes:
[0024] Based on the data type corresponding to the preset modeling tool interface, performing data conversion on the three-dimensional space data to obtain processed three-dimensional space data;
[0025] Inputting the processed three-dimensional space data into a preset modeling tool based on the preset modeling tool interface, so as to reconstruct the three-dimensional space data based on a surface reconstruction algorithm of the preset modeling tool to obtain an internal building surface model corresponding to the current scene;
[0026] The attribute information of each position is added to the internal building surface model to render the added internal building surface model to obtain the internal building space map corresponding to the current scene.
[0027] Optionally, in one or more embodiments of the present specification, obtaining the operation request information received by the user terminal to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal specifically includes:
[0028] Acquire the operation request information received by the user terminal to determine the request object terminal information based on the operation request information;
[0029] Determine whether the operation request information is valid based on the request object terminal information, and if so, determine the first marking data of the internal building space diagram based on the operation request information;
[0030] receiving operation data uploaded by the user terminal to determine second marking data of the internal building space diagram according to the operation data;
[0031] The first marking data and the second marking data are aggregated to determine marking data of the internal building space diagram.
[0032] Optionally, in one or more embodiments of the present specification, determining a current measurement range according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space diagram, specifically includes:
[0033] determining a current measurement range according to the operation request information and the measurement location information corresponding to the operation data of the user terminal;
[0034] Determine a mapping relationship between a current coordinate system corresponding to the internal building space diagram and a preset coordinate system, so as to map points within the current measurement range to the preset coordinate system based on the mapping relationship, and obtain measurement point coordinates corresponding to each measurement point within the current measurement range;
[0035] The measuring point coordinates are aggregated to obtain a measuring point coordinate set.
[0036] Optionally, in one or more embodiments of the present specification, determining the Wi-Fi signal strength of each measuring point in the measuring point coordinate set according to the location data, the signal strength data and the router data specifically includes:
[0037] Determine the distance between the router and each measuring point based on the location data corresponding to the router and the measuring point coordinates of each measuring point in the measuring point coordinate set;
[0038] The distance between the router and each measuring point and the signal strength data are input into a preset Wi-Fi signal attenuation model to output the Wi-Fi signal strength corresponding to each measuring point.
[0039] Optionally, in one or more embodiments of the present specification, generating a Wi-Fi signal heat map of the current measurement range according to the Wi-Fi signal strength of each measurement point specifically includes:
[0040] A corresponding color gradient is set for each preset signal strength range; wherein the color gradient is used to indicate signal strength;
[0041] Determining a color gradient corresponding to each of the measuring points according to a matching relationship between the Wi-Fi signal strength at each of the measuring points and the preset signal strength range;
[0042] Generating a Wi-Fi signal heat map of the current measurement range according to the color gradient corresponding to each of the measurement points;
[0043] According to the coordinates of each measuring point in the Wi-Fi signal heat map, the Wi-Fi signal heat map is superimposed on the internal building space map to obtain a Wi-Fi signal heat distribution map of the current measurement range.
[0044] One or more embodiments of the present specification provide a device for obtaining a Wi-Fi signal heat distribution map, the device comprising:
[0045] at least one processor; and,
[0046] a memory communicatively connected to the at least one processor; wherein,
[0047] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform any of the above methods.
[0048] One or more embodiments of the present specification provide a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to execute any of the above-described methods.
[0049] At least one of the above technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:
[0050] By superimposing the distribution of Wi-Fi signal strength onto the internal building space map to generate a Wi-Fi signal thermal distribution map, the strength and distribution of the Wi-Fi signal in the current scene can be intuitively displayed, so that users can quickly locate blind spots or weak areas of signal coverage based on the thermal distribution map, and then take corresponding optimization measures. In addition, through the connection between the Bluetooth module and the Wi-Fi module, signal information, including signal strength data and router data, can be transmitted quickly and accurately, ensuring the accuracy of subsequent signal attenuation analysis. The acquisition of three-dimensional spatial data through laser radar scanning ensures the rapid and accurate generation of internal building space maps. In the process of users marking the internal building space map through the user terminal to obtain the marking data and measurement range, this interactive method enhances user participation and system flexibility and makes subsequent measurements closer to the actual scene. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art description. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. In the drawings:
[0052] Figure 1 A schematic diagram of a flow chart of a method for obtaining a Wi-Fi signal thermal distribution map provided in an embodiment of this specification;
[0053] Figure 2 A schematic diagram of a logic flow for obtaining a Wi-Fi signal thermal distribution map provided in an embodiment of this specification;
[0054] Figure 3 A schematic diagram of the structure of a device for acquiring a Wi-Fi signal thermal distribution map provided in an embodiment of this specification;
[0055] Figure 4 A schematic diagram of the structure of a non-volatile storage medium provided in an embodiment of this specification. DETAILED DESCRIPTION
[0056] The embodiments of this specification provide a method, device, and medium for obtaining a Wi-Fi signal heat distribution map.
[0057] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0058] like Figure 1 As shown, the present specification embodiment provides a flow chart of a method for obtaining a Wi-Fi signal thermal distribution map. Figure 1 It can be seen that in one or more embodiments of this specification, a method for obtaining a Wi-Fi signal thermal distribution map includes the following process:
[0059] S101: Establishing a connection between a user terminal and a Wi-Fi module in a current scene based on a preset Bluetooth module, so that the Bluetooth module transmits signal information of the Wi-Fi module to the user terminal based on the connection; wherein the signal information includes: signal strength data and router data.
[0060] In order to obtain the signal information of the Wi-Fi module, in the embodiment of this specification, a connection is established between the user terminal and the Wi-Fi module in the current scene according to the preset Bluetooth module, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection. In this process, by combining Bluetooth with Wi-Fi, the user only needs to configure the device connection once to achieve the coordinated use of Bluetooth and Wi-Fi, which improves the convenience of use. In addition, the introduction of the Bluetooth module enables different types of devices to connect and communicate through the same module, eliminating the limitations of interoperability. Whether it is a device that supports Bluetooth or Wi-Fi, it can be connected through this module, thereby expanding the connection range between devices. By transmitting Wi-Fi signal information to the user terminal through the Bluetooth module, the user can more easily obtain the connection status, signal strength, and router information of the Wi-Fi network in the current scene, which facilitates the subsequent acquisition of the Wi-Fi signal heat map.
[0061] Specifically, in one or more embodiments of the present specification, a connection is established between a user terminal and a Wi-Fi module in a current location based on a preset Bluetooth module, so that the Bluetooth module transmits signal information of the Wi-Fi module to the user terminal based on the connection, specifically including the following processes:
[0062] First, the current place is scanned based on the Bluetooth module to determine the Wi-Fi list corresponding to the Wi-Fi module in the current place. According to the Wi-Fi name of each Wi-Fi module in the Wi-Fi list, the pairing code of each Wi-Fi module is obtained. Based on the pairing code, each Wi-Fi module in the Wi-Fi list is paired in turn to establish a Bluetooth connection between the user terminal and the Wi-Fi module in the current place, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection. In this process, the current place is scanned by the Bluetooth module, and all available Wi-Fi modules are automatically identified and listed, which greatly simplifies the steps for users to manually search and select Wi-Fi networks. Once the Bluetooth connection is established, the signal information of the Wi-Fi module can be transmitted to the user terminal in real time and accurately, ensuring that the user terminal can obtain the latest network status information.
[0063] S102: Scan the current scene by using a laser radar pre-installed in the user terminal to obtain three-dimensional spatial data corresponding to the internal building space of the current scene, and generate an internal building space map corresponding to the current scene based on the three-dimensional spatial data.
[0064] Laser radar technology can obtain the three-dimensional spatial information of the target at high speed by actively emitting and receiving laser pulse signals, and has extremely high measurement accuracy. Therefore, in the embodiments of this specification, the laser radar pre-installed in the user terminal is used to scan the current scene, thereby obtaining the three-dimensional spatial data corresponding to the internal building space of the current scene, and generating the internal building space map corresponding to the current scene based on the three-dimensional spatial data.
[0065] Generally speaking, when the laser radar pre-installed in the user terminal scans the current scene, it can complete the collection of three-dimensional spatial data corresponding to the internal building space of the current scene by rotating and scanning around the room in the scene where data acquisition is required, such as in the room.
[0066] In order to improve the efficiency and quality of laser radar acquisition, in one or more embodiments of this specification, the laser radar pre-installed in the user terminal scans the current scene to obtain the three-dimensional space data corresponding to the current scene, which can be specifically achieved through the following process:
[0067] First, in order to ensure the efficiency of the scanning process and the accuracy of the data, the historical scanning data corresponding to the current scene will be obtained according to the area size of the current scene and the model data of the laser radar, so as to determine the parameter configuration information of the laser radar based on the historical scanning data, and initialize the parameters of the laser radar according to the parameter configuration information. Among them, it should be noted that the parameter configuration information includes: scanning speed and resolution. Then, in order to make the scanning more targeted and facilitate the distribution analysis of the signal strength of the Wi-Fi coverage area, the area type contained in the current scene will be determined. Among them, it should be noted that the area type includes: a surrounding building area surrounded by a fixed structure, and an open building area that is not defined or enclosed. Then, in order to ensure that the interior of the building is effectively collected, the central position of the surrounding building area and the outer position of the open building area are used as the collection position to scan the current scene based on the initialized laser radar. Then, the current moment collection data density of the current scanning area is obtained in real time, and the collection data increment value of the current scanning area is determined by comparing the historical collection data density of the area at the previous moment with the collection data density at the current moment. If the incremental value of the collected data is less than the preset incremental value, it means that the collection of the scanning area has been completed and the collection angle of the laser radar needs to be adjusted to iteratively complete the scanning results of the internal building space of the current scene. Through this iterative process, the complete data collection of the current scene is completed, avoiding data omissions and missing. Then, according to the scanning results, the coordinate values and eigenvalues corresponding to each point are determined, so that the redundant point cloud of the scanning results is filtered according to the coordinate values and eigenvalues, reducing the redundancy and noise of the data, improving the clarity and readability of the data, and then obtaining the three-dimensional space data corresponding to the current scene.
[0068] Furthermore, in one or more embodiments of the present specification, generating an internal building space diagram corresponding to the current scene according to the three-dimensional space data specifically includes the following process:
[0069] First, based on the data type corresponding to the preset modeling tool interface, the three-dimensional space data is converted to obtain the processed three-dimensional space data. Then, the processed three-dimensional space data is input into the preset modeling tool based on the preset modeling tool interface, so that the three-dimensional space data is reconstructed according to the surface reconstruction algorithm of the preset modeling tool to obtain the internal building surface model corresponding to the current scene. In order to facilitate the identification of each position of the building space, in the embodiment of this specification, the attribute information of each position, such as the room label corresponding to each position in the building, is added to the internal building surface model to render the added internal building surface model to obtain the internal building space map corresponding to the current scene. In this process, the surface reconstruction algorithm of the preset modeling tool is used to process the three-dimensional space data, and a high-quality internal building surface model can be quickly generated. By adding the attribute information of each position (such as room label), the internal building surface model not only contains spatial structure information, but also contains rich position attribute information. The added internal building surface model is rendered to generate the internal building space map corresponding to the current scene, and the model is visualized, which is helpful to provide users with an intuitive and visual thermal distribution map in combination with the thermal distribution information of the Wi-Fi signal.
[0070] S103: Acquire the operation request information received by the user terminal to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal; wherein the marking data corresponds to the location data of the router.
[0071] In order to facilitate the user to measure the position of the measurement point based on the position of the router through the internal building space map, and determine the signal strength of the measurement point in combination with signal attenuation, it is necessary to determine the actual location information of the router. Therefore, in the embodiment of this specification, the location of the router needs to be marked first, and the operation request information received by the user terminal will first be obtained in the process, so as to determine the marking data of the internal building space map based on the operation request information and the operation data of the user terminal. Among them, it can be understood that the marking data corresponds to the location data of the router. Compared with other automatic positioning or prediction methods, users can more accurately reflect the actual location of the router by marking directly through the operation terminal.
[0072] Specifically, in one or more embodiments of the present specification, obtaining the operation request information received by the user terminal to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal specifically includes the following process:
[0073] First, the operation request information received by the user terminal is obtained, so as to determine the terminal information of the request object according to the operation request information. Then, in order to determine whether the terminal of the request object has the authority to operate the internal building space diagram, whether the operation request information is valid will be determined according to the terminal information of the request object. For example, if the identity is audited and the audit is passed, it means that it is valid. If it is valid, the first marking data of the internal building space diagram will be determined according to the information recorded in the operation request information. At the same time, the operation data uploaded by the user terminal will be received to determine the second marking data of the internal building space diagram according to the operation data. Then, the first marking data and the second marking data are summarized to determine the marking data of the internal building space diagram. In this process, by combining the operation request information of the object terminal with the operation data of the user terminal for marking, it can be applied to the processing process of large-area buildings, thereby improving the efficiency of determining the marking data.
[0074] S104: Determine a current measurement range according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space diagram.
[0075] In order to facilitate the subsequent calculation of signal attenuation and to facilitate the display of the signal distribution heat map in the internal building space map, the coordinate systems of the two will be unified. Therefore, in the embodiments of this specification, after the current measurement range is determined according to the operation request information and the operation data of the user terminal, the current measurement range is converted into a corresponding set of measurement point coordinates according to the internal building space map. Specifically, in one or more embodiments of this specification, the current measurement range is determined according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space map, which specifically includes the following process:
[0076] First, the current measurement range is determined according to the measurement location information corresponding to the operation request information and the operation data of the user terminal. Then, the mapping relationship between the current coordinate system corresponding to the internal building space diagram and the preset coordinate system is determined, so that the points within the current measurement range are mapped to the preset coordinate system according to the mapping relationship, and the measurement point coordinates corresponding to each measurement point within the current measurement range are obtained. Then, the measurement point coordinates are summarized to obtain the measurement point coordinate set. In this process, through the automated and standardized mapping process, the points within the measurement range can be quickly converted into coordinates in the preset coordinate system, which greatly improves the efficiency of data processing. This helps to reduce manual intervention and errors and shorten the measurement and analysis cycle.
[0077] S105: Determine the Wi-Fi signal strength of each measuring point in the measuring point coordinate set according to the location data, the signal strength data, and the router data, so as to generate a Wi-Fi signal heat distribution map of the current measurement range according to the Wi-Fi signal strength of each measuring point.
[0078] like Figure 2 As shown, after determining the location data of the router and the location of the measurement point within the current detection range, the signal detection of the router and the measurement point will be performed according to the data. That is, in the embodiment of this specification, the Wi-Fi signal strength of each measurement point in the measurement point coordinate set will be determined according to the location data signal strength data and the router data, so as to generate a Wi-Fi signal thermal distribution map of the current measurement range according to the Wi-Fi signal strength of each measurement point. For example, if any measurement point in the measurement point coordinate set is selected for detection, the signal strength of any position on the straight line formed by the measurement point and the router can be calculated through the signal strength data, the location data of the router and the Wi-Fi signal attenuation law, and then combined with the fact that the Wi-Fi signal is propagated in a divergent manner to the surroundings in the real space, the signal strength of any position in the room can be inferred. Then measure multiple points and correct the signal coverage effect. The final Wi-Fi signal thermal map is obtained.
[0079] Specifically, in a feasible embodiment of the present specification, the Wi-Fi signal strength of each measurement point in the measurement point coordinate set is determined based on the position data, signal strength data and router data, and can be specifically implemented based on the following process: based on the position data corresponding to the router and the measurement point coordinates of each measurement point in the measurement point coordinate set, the distance between the router and each measurement point is determined. Then, the distance between the router and each measurement point and the signal strength data are input into a preset Wi-Fi signal attenuation model to output the Wi-Fi signal strength corresponding to each measurement point.
[0080] Furthermore, in one or more embodiments of the present specification, a Wi-Fi signal heat map of the current measurement range is generated according to the Wi-Fi signal strength of each measurement point, specifically including:
[0081] Since the signal strength at any position on the straight line formed by the measurement point and the router can be calculated, the signal strength at any position in the building can be calculated. At this time, in order to more intuitively determine the signal distribution, a color gradient corresponding to each preset signal strength range will be obtained; wherein, the color gradient is used to indicate the signal strength, for example, the color from red to green can indicate the signal from strong to weak. Then, according to the matching relationship between the Wi-Fi signal strength of each measurement point and the preset signal strength range, the color gradient corresponding to each measurement point can be determined. According to the color gradient corresponding to each measurement point, a Wi-Fi signal heat map of the current measurement range is generated, and then according to the coordinates of each measurement point in the Wi-Fi signal heat map, the Wi-Fi signal heat map is superimposed on the internal building space map to obtain the Wi-Fi signal heat distribution map of the current measurement range. Based on the above, it can be seen that on the basis of the consistency of the size and coordinate system of the heat map and the internal building space map, the pixels of the heat map are merged with the pixels of the internal building space map, so that the color of the heat map and the floor plan can be covered and displayed, and the pixels of the transparent part remain transparent to generate the final Wi-Fi signal heat map.
[0082] like Figure 3 As shown, the present specification embodiment provides a schematic diagram of the structure of a device for obtaining a Wi-Fi signal heat distribution map. Figure 3 It can be seen that in one or more embodiments of this specification, a device for obtaining a Wi-Fi signal heat distribution map includes:
[0083] at least one processor; and,
[0084] a memory communicatively connected to the at least one processor; wherein,
[0085] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform any of the above methods.
[0086] like Figure 4 As shown, the present specification provides a schematic diagram of the structure of a non-volatile storage medium. Figure 4 It can be seen that in one or more embodiments of the present specification, a non-volatile storage medium stores computer executable instructions 401, and the computer executable instructions 401 can execute any of the above-mentioned methods.
[0087] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0088] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0089] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.
Claims
1. A method for obtaining a Wi-Fi signal thermal distribution map, characterized in that: The method comprises: Establishing a connection between the user terminal and the Wi-Fi module in the current scene based on the preset Bluetooth module, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection; wherein the signal information includes: signal strength data and router data; Scanning the current scene by a laser radar pre-installed in the user terminal to obtain three-dimensional space data corresponding to the internal building space of the current scene, and generating an internal building space map corresponding to the current scene according to the three-dimensional space data; Acquire the operation request information received by the user terminal, so as to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal; wherein the marking data corresponds to the location data of the router; Determine a current measurement range according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space diagram; The Wi-Fi signal strength of each measuring point in the measuring point coordinate set is determined according to the location data, the signal strength data and the router data, so as to generate a Wi-Fi signal heat distribution map of the current measuring range according to the Wi-Fi signal strength of each measuring point.
2. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Establishing a connection between the user terminal and the Wi-Fi module in the current location based on the preset Bluetooth module, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection, specifically includes: Scanning the current place based on the Bluetooth module to determine a Wi-Fi list corresponding to the Wi-Fi module in the current place; Obtaining a pairing code for each Wi-Fi module according to the Wi-Fi name of each Wi-Fi module in the Wi-Fi list; Based on the pairing code, each Wi-Fi module in the Wi-Fi list is paired in turn to establish a Bluetooth connection between the user terminal and the Wi-Fi module in the current location, so that the Bluetooth module transmits the signal information of the Wi-Fi module to the user terminal based on the connection.
3. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: The laser radar pre-installed in the user terminal scans the current scene to obtain the three-dimensional space data corresponding to the current scene, specifically including: Based on the area size of the current scene and the model data of the laser radar, historical scanning data corresponding to the current scene is obtained, so as to determine parameter configuration information of the laser radar based on the historical scanning data, and initialize the parameters of the laser radar based on the parameter configuration information; wherein the parameter configuration information includes: scanning speed and resolution; Determine the area type included in the current scene; wherein the area type includes: an enclosed building area enclosed by a fixed structure, and an open building area that is not defined or enclosed; The central position of the enclosed building area and the peripheral position of the open building area are used as acquisition positions to scan the current scene based on the initialized laser radar; Acquire the current data density of the current scanning area in real time, and determine the incremental value of the data collected in the current scanning area by comparing the historical data density of the area at the previous moment with the data density collected at the current moment; If the incremental value of the collected data is less than the preset incremental value, adjusting the collection angle of the laser radar to iteratively complete the scanning result of the internal building space of the current scene; The coordinate value and the characteristic value corresponding to each point are determined based on the scanning result, and the redundant point cloud of the scanning result is filtered according to the coordinate value and the characteristic value to obtain the three-dimensional space data corresponding to the current scene.
4. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Generating an internal building space diagram corresponding to the current scene according to the three-dimensional space data specifically includes: Based on the data type corresponding to the preset modeling tool interface, performing data conversion on the three-dimensional space data to obtain processed three-dimensional space data; Inputting the processed three-dimensional space data into a preset modeling tool based on the preset modeling tool interface, so as to reconstruct the three-dimensional space data based on a surface reconstruction algorithm of the preset modeling tool to obtain an internal building surface model corresponding to the current scene; The attribute information of each position is added to the internal building surface model to render the added internal building surface model to obtain the internal building space map corresponding to the current scene.
5. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Acquiring the operation request information received by the user terminal to determine the marking data of the internal building space diagram according to the operation request information and the operation data of the user terminal, specifically includes: Acquire the operation request information received by the user terminal to determine the request object terminal information based on the operation request information; Determine whether the operation request information is valid based on the request object terminal information, and if so, determine the first marking data of the internal building space diagram based on the operation request information; receiving operation data uploaded by the user terminal to determine second marking data of the internal building space diagram according to the operation data; The first marking data and the second marking data are aggregated to determine marking data of the internal building space diagram.
6. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Determining a current measurement range according to the operation request information and the operation data of the user terminal, so as to convert the current measurement range into a corresponding set of measurement point coordinates based on the internal building space diagram, specifically includes: determining a current measurement range according to the operation request information and the measurement location information corresponding to the operation data of the user terminal; Determine a mapping relationship between a current coordinate system corresponding to the internal building space diagram and a preset coordinate system, so as to map points within the current measurement range to the preset coordinate system based on the mapping relationship, and obtain measurement point coordinates corresponding to each measurement point within the current measurement range; The measuring point coordinates are aggregated to obtain a measuring point coordinate set.
7. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Determining the Wi-Fi signal strength of each measuring point in the measuring point coordinate set according to the location data, the signal strength data and the router data specifically includes: Determine the distance between the router and each measuring point based on the location data corresponding to the router and the measuring point coordinates of each measuring point in the measuring point coordinate set; The distance between the router and each measuring point and the signal strength data are input into a preset Wi-Fi signal attenuation model to output the Wi-Fi signal strength corresponding to each measuring point.
8. The method for obtaining a Wi-Fi signal thermal distribution map according to claim 1, characterized in that: Generate a Wi-Fi signal heat map of the current measurement range according to the Wi-Fi signal strength of each measurement point, specifically including: A corresponding color gradient is set for each preset signal strength range; wherein the color gradient is used to indicate signal strength; Determining a color gradient corresponding to each of the measuring points according to a matching relationship between the Wi-Fi signal strength at each of the measuring points and the preset signal strength range; Generating a Wi-Fi signal heat map of the current measurement range according to the color gradient corresponding to each of the measurement points; According to the coordinates of each measuring point in the Wi-Fi signal heat map, the Wi-Fi signal heat map is superimposed on the internal building space map to obtain a Wi-Fi signal heat distribution map of the current measurement range.
9. A device for obtaining a Wi-Fi signal thermal distribution map, characterized in that: The device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any one of the methods described in claims 1-8.
10. A non-volatile storage medium storing computer executable instructions, characterized in that: The computer executable instructions can execute the method according to any one of claims 1 to 8.