Wireless signal thermodynamic diagram construction method and device, equipment and storage medium

By determining the initial and target measurement points on the house floor plan, obtaining the wireless signal strength and generating corresponding grayscale maps, the problem of overlapping regions in the wireless signal heat map affects the authenticity, and achieving full visualization of wireless signal quality and user perception improvement.

CN120018171AActive Publication Date: 2025-05-16DINGLI COMM
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510092858.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-05-16
Estimated Expiration
2045-01-21

AI Technical Summary

Technical Problem

When constructing a wireless signal heat map, the acquisition points are too dense, resulting in overlapping areas, affecting the authenticity of the network intensity distribution map.

Method used

By obtaining the house floor plan, determining the initial measurement point and obtaining the wireless signal strength, an initial grayscale diagram is generated. If there is an overlap area greater than the preset threshold, determine the target measurement point and obtain a new wireless signal intensity, generate a target grayscale map, and render it to construct a wireless signal heat map.

Benefits of technology

Effectively improve the authenticity of wireless signal heat maps, realize full visualization of wireless signal quality, allowing users to understand the true quality of current wireless signals and improve user perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018171A_ABST
    Figure CN120018171A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a wireless signal thermodynamic diagram construction method and device, equipment and a storage medium, and the construction method comprises the steps: obtaining a house type diagram, and determining an initial measurement point on the house type diagram; acquiring wireless signal intensity on each initial measurement point in sequence, and generating an initial grey-scale map according to the wireless signal intensity by taking the initial measurement point as a central point; when the adjacent initial grey-scale images are overlapped and the overlapping area is greater than a preset area threshold value, determining a target measurement point on the house type image; acquiring wireless signal intensity on each target measurement point, determining a target center gray value according to the wireless signal intensity on the target measurement point, generating a target gray-scale map based on the target center gray value, and performing rendering processing on the house type map to obtain an indoor wireless signal thermodynamic diagram; according to the method provided by the invention, the authenticity and effectiveness of the wireless signal thermodynamic diagram can be effectively improved, and the wireless signal quality can be fully visible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to, but is not limited to, the field of wireless communication technology, and in particular to a method, device, equipment and storage medium for constructing a wireless signal heat map. Background Art

[0002] In the digital age, the importance of home networks continues to increase. As more and more smart home IoT devices enter thousands of households, having a stable and high-quality network experience has become an urgent need for every home user. The home network is unstable, the signal coverage is poor, the response to repair complaints is slow, the repair effect is unclear, and the experience is poor. At present, the industry's indoor Wi-Fi measurement solutions are usually presented to customers in the form of Wi-Fi indicators or in the form of subsequent reports, which cannot achieve the effect of intuitively displaying the network status of the indoor on-site links.

[0003] In the related art, in the method of obtaining the wireless network strength by setting sampling points, the wireless network strength collected at the sampling points is usually used to estimate and draw a network strength distribution map within a certain area centered on the sampling points. However, when the collection points are too dense, there are overlaps between the estimated areas, and the overlapping parts are added together, which will affect the authenticity of the network strength distribution map. Summary of the invention

[0004] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0005] The embodiments of the present application provide a method, device, equipment and storage medium for constructing a wireless signal heat map, which can effectively improve the authenticity of the wireless signal heat map and achieve full visualization of the wireless signal quality.

[0006] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present application proposes a method for constructing an indoor wireless signal heat map, including: obtaining a house floor plan, and determining an initial measurement point on the house floor plan; obtaining the wireless signal strength at each of the initial measurement points in turn, taking the initial measurement point as the center point, and generating an initial grayscale map according to the wireless signal strength, wherein the grayscale value on the initial grayscale map is related to the wireless signal strength, and the edge grayscale value of the initial grayscale map is equal to a preset grayscale threshold; when there is overlap between adjacent initial grayscale maps, and the overlapping area between two initial grayscale maps is greater than a preset area threshold, determining a target measurement point on the house floor plan, wherein the sparsity of the target measurement point is greater than the sparsity of the initial measurement point; obtaining the wireless signal strength at each of the target measurement points, determining the target center grayscale value according to the wireless signal strength at the target measurement point, generating a target grayscale map based on the target center grayscale value, rendering the house floor plan, and obtaining an indoor wireless signal heat map.

[0007] In some embodiments, the obtaining of the wireless signal strength at each of the initial measurement points in sequence includes: determining the first initial measurement point and the initial travel direction indoors, continuously obtaining the obstacle distance between the current position and the indoor obstacle, and adjusting the initial travel direction according to the obstacle distance and the position of the adjacent initial measurement point; traversing each of the initial measurement points to measure the wireless signal strength at each of the initial measurement points.

[0008] In some embodiments, generating an initial grayscale map based on the wireless signal strength includes: obtaining wireless signal parameters and a propagation coefficient of the wireless signal indoors, and determining a plane adjustment coefficient of the grayscale value on the initial grayscale map from the center to the surrounding areas; determining the initial center grayscale value of the initial measurement point based on the wireless signal strength measured at the initial measurement point; with the initial measurement point as the center, determining an initial grayscale range of the initial grayscale map based on the plane adjustment coefficient and a preset boundary strength threshold, and determining the grayscale values ​​of each point within the initial grayscale range based on the plane adjustment coefficient and the initial center grayscale value at the initial measurement point to obtain the initial grayscale map.

[0009] In some embodiments, before rendering all the target grayscale images on the house floor plan, it also includes: on the house floor plan, based on the target center grayscale value of the adjacent target measurement point, supplementing the grayscale value of the blank area between adjacent target grayscale images; blurring the adjacent target grayscale images, and between the target grayscale image and the supplemented blank area.

[0010] In some embodiments, the grayscale values ​​of blank areas between adjacent target grayscale images are supplemented based on the target center grayscale values ​​of adjacent target measurement points, including: determining an estimated measurement point between adjacent target measurement points, and interpolating the grayscale values ​​at the estimated measurement point according to the target center grayscale value of the target measurement point to obtain an estimated center grayscale value; and supplementing the blank areas between adjacent target grayscale images according to the estimated center grayscale value at the estimated measurement point.

[0011] In some embodiments, the supplementing of blank areas between adjacent target grayscale images according to the wireless signal strength at the estimated measurement point includes: determining an interpolation line segment on the blank area, one end of the interpolation line segment being at the estimated measurement point, and the other end of the interpolation line segment being at an edge of the target grayscale image; determining a grayscale supplementation function according to the grayscale values ​​at both ends of the interpolation line segment, and determining the grayscale value on the corresponding interpolation line segment according to the grayscale supplementation function.

[0012] In some embodiments, determining the initial measurement point on the house floor plan includes: gray-scaling the house floor plan to obtain a house grayscale image; in the house grayscale image, calling a pre-trained grayscale recognition model to identify the floor plan border; and determining the initial measurement point in the area outside the floor plan border.

[0013] In addition, to achieve the above-mentioned purpose, the second aspect of the embodiment of the present application proposes a device for constructing an indoor wireless signal heat map, including: an acquisition module, used to acquire a house floor plan, and determine an initial measurement point on the house floor plan; a first generation module, used to acquire the wireless signal strength at each of the initial measurement points in turn, take the initial measurement point as the center point, and generate an initial grayscale map according to the wireless signal strength, wherein the grayscale value on the initial grayscale map is related to the wireless signal strength, and the edge grayscale value of the initial grayscale map is equal to a preset grayscale threshold; a discrimination module, used to determine a target measurement point on the house floor plan according to the overlapping area when there is overlap between adjacent initial grayscale maps and the overlapping area between two initial grayscale maps is greater than a preset area threshold; a second generation module, used to acquire the wireless signal strength at each of the target measurement points, determine the target center grayscale value according to the wireless signal strength at the target measurement point, generate a target grayscale map based on the target center grayscale value, render the house floor plan, and obtain an indoor wireless signal heat map.

[0014] In addition, to achieve the above-mentioned purpose, the third aspect of an embodiment of the present application proposes an electronic device, which includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, it implements the method for constructing the indoor wireless signal heat map described in the first aspect.

[0015] In addition, to achieve the above-mentioned purpose, the fourth aspect of an embodiment of the present application proposes a storage medium, which stores a computer program, and is characterized in that when the computer program is executed by a processor, it implements the method for constructing an indoor wireless signal heat map described in the first aspect.

[0016] The embodiments of the present application include at least the following beneficial effects: on the house floor plan, first determine the initial measurement point, obtain the wireless signal strength at each initial measurement point in the house in turn, the grayscale value is related to the wireless signal strength, and the initial center grayscale value on the initial measurement point can be determined according to the wireless signal strength. With the initial measurement point as the center, the wireless signal strength gradually changes to the surrounding areas, and the edge grayscale value of the initial grayscale image is stipulated to be equal to the preset grayscale threshold, thereby obtaining an initial grayscale image that gradually changes from the center to the surrounding areas and is closed. Since the initial center grayscale values ​​are different, the areas of the corresponding initial grayscale images are also different. It is determined whether there is overlap between adjacent initial grayscale images. If there is an overlapping area between two initial grayscale images, When it is greater than the preset area threshold, it means that the two corresponding initial measurement points are close to each other. A more sparse target measurement point is determined on the house floor plan, and the target measurement point is traversed again to measure the wireless signal strength at each target measurement point. The target center grayscale value at the target measurement point is determined according to the wireless signal strength, and the target grayscale map centered on the target measurement point is determined by the target center grayscale value. All target grayscale maps are synchronously rendered to obtain a wireless signal heat map in which the wireless signal strength is represented by the grayscale value. This can effectively improve the authenticity and effectiveness of the wireless signal heat map, realize full visualization of the wireless signal quality, allow users to more clearly understand the true quality of the current wireless signal, and effectively improve user perception.

[0017] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are used to provide further understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.

[0019] Figure 1A schematic diagram of an optional flow chart of a method for constructing a wireless signal heat map provided in an embodiment of the present application; Figure 2 A schematic diagram of an optional process for measuring wireless signal strength provided in an embodiment of the present application; Figure 3 An optional specific flow chart of drawing an initial grayscale image provided in an embodiment of the present application; Figure 4 A schematic diagram of an optional process for supplementing a blank area provided in an embodiment of the present application; Figure 5 An optional system block diagram of a system for constructing a wireless signal heat map provided in an embodiment of the present application; Figure 6 An optional schematic diagram of an initial grayscale image and an overlapping area provided in an embodiment of the present application; Figure 7 An optional schematic diagram of constructing a sector-shaped area provided in an embodiment of the present application; Figure 8 An optional schematic diagram of interpolating and supplementing blank areas provided in an embodiment of the present application; Fig. 9 An optional schematic diagram of a wireless signal heat map provided in an embodiment of the present application; Fig.10 An optional structural schematic diagram of a device for constructing a wireless signal heat map provided in an embodiment of the present application; Fig.11 A schematic diagram of an optional hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0021] In the description of this application, “several” means one or more, “more” means more than two, “greater than”, “less than”, “exceed”, etc. are understood to exclude the number, and “above”, “below”, “within”, etc. are understood to include the number.

[0022] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims or the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0023] In the related art, in the method of obtaining the wireless network strength by setting sampling points, the wireless network strength collected at the sampling points is usually used to estimate and draw a network strength distribution map within a certain area centered on the sampling points. However, when the collection points are too dense, there are overlaps between the estimated areas, and the overlapping parts are added together, which will affect the authenticity of the network strength distribution map.

[0024] Based on this, the embodiments of the present application provide a method, device, equipment and storage medium for constructing a wireless signal heat map, which can effectively improve the authenticity of the wireless signal heat map, realize full visualization of the wireless signal quality, allow users to more clearly understand the actual quality of the current wireless signal, and effectively improve user perception.

[0025] The method, device, equipment and storage medium for constructing a wireless signal heat map provided in the embodiments of the present application are specifically described through the following embodiments. First, the method for constructing a wireless signal heat map in the embodiments of the present application is described.

[0026] The embodiments of the present application are further described below in conjunction with the accompanying drawings.

[0027] like Figure 1 , Figure 5 and Figure 6 As shown, Figure 1 An optional flow chart of a method for constructing a wireless signal heat map provided in an embodiment of the present application, the method for constructing a wireless signal heat map can be executed by a server, or can also be executed by a terminal, or can also be executed by a server in cooperation with a terminal, and the method for constructing a wireless signal heat map includes but is not limited to the following steps S110 to S140: Step S110, obtaining a house floor plan, and determining an initial measurement point on the house floor plan; Step S120, sequentially obtaining wireless signal strength at each initial measurement point, taking the initial measurement point as the center point, generating an initial grayscale image according to the wireless signal strength, wherein the grayscale value on the initial grayscale image is related to the wireless signal strength, and the edge grayscale value of the initial grayscale image is equal to a preset grayscale threshold; Step S130, when there is overlap between adjacent initial grayscale images, and the overlapping area between two initial grayscale images is greater than a preset area threshold, determining a target measurement point on the house floor plan, wherein the sparsity of the target measurement point is greater than the sparsity of the initial measurement point; Step S140, obtaining the wireless signal strength at each target measurement point, determining the target center grayscale value according to the wireless signal strength at the target measurement point, generating a target grayscale map based on the target center grayscale value, rendering the house floor plan, and obtaining an indoor wireless signal heat map.

[0028] Based on this, on the house floor plan, first determine the initial measurement point, and obtain the wireless signal strength at each initial measurement point in the house in turn. The grayscale value is related to the wireless signal strength. According to the wireless signal strength, the initial center grayscale value on the initial measurement point can be determined. With the initial measurement point as the center, the wireless signal strength gradually changes to the surrounding areas. It is stipulated that the edge grayscale value of the initial grayscale image is equal to the preset grayscale threshold, thereby obtaining an initial grayscale image that gradually changes from the center to the surrounding areas and is closed. Since the initial center grayscale values ​​are different, the corresponding initial grayscale image areas are also different. It is judged whether there is overlap between adjacent initial grayscale images. If there is an overlapping area between two initial grayscale images that is greater than the preset When the area threshold is exceeded, it indicates that the two corresponding initial measurement points are close to each other. A more sparse target measurement point is determined on the house floor plan. The target measurement points are traversed again and the wireless signal strength at each target measurement point is measured. The target center grayscale value at the target measurement point is determined according to the wireless signal strength, and the target grayscale map centered on the target measurement point is determined according to the target center grayscale value. All target grayscale maps are synchronously rendered to obtain a wireless signal heat map in which the wireless signal strength is represented by the grayscale value. This can effectively improve the authenticity of the wireless signal heat map, realize full visualization of the wireless signal quality, allow users to more clearly understand the true quality of the current wireless signal, and effectively improve user perception.

[0029] by Figure 5 As shown, with the initial measurement point as the center, the grayscale threshold is determined to be zero, and the initial central grayscale value related to the wireless signal strength at this point is attenuated toward the surroundings, resulting in an initial grayscale image with a high central grayscale value, zero edge grayscale values ​​around, and diverging from the center to the surroundings.

[0030] When the house floor plan is obtained, the house floor plan is gray-scaled to obtain a house grayscale map. In the house grayscale map, the dark area represents the wall, door, window and pre-known obstacles. The pre-trained grayscale recognition model is called to identify the non-walkable floor plan border on the house grayscale map, so as to obtain the walkable area outside the floor plan border, and determine the initial measurement point in the area outside the floor plan border according to the preset distance.

[0031] In addition, refer to Figure 2 As shown, in some embodiments of the present application, Figure 1 Step S120 in the embodiment includes but is not limited to the following steps S210 to S220: Step S210, determining the first initial measurement point and the initial travel direction indoors, continuously acquiring the obstacle distance between the current position and the indoor obstacle, and adjusting the initial travel direction according to the obstacle distance and the positions of the adjacent initial measurement points; Step S220, traverse each initial measurement point, and measure and obtain the wireless signal strength at each initial measurement point.

[0032] Reference Figure 7 The construction method proposed in this application is applied to Figure 7 The construction system of the indoor wireless signal heat map shown in the figure includes a mobile module 710, a measuring module 720, a laser radar 730 and a control module 740. The mobile module 710, the measuring module 720 and the laser radar 730 are electrically connected to the control module 740 respectively. The measuring module 720 and the laser radar 730 are installed on the mobile module 710. The mobile module 710 is used to drive the measuring module 720 and the laser radar 730 to move in the house. The control module 740 determines the current location of the measuring module 720 through the laser radar 730. After the mobile module 710 arrives at the measuring point, the control module 740 records the wireless signal strength through the measuring module 720.

[0033] The laser radar 730 is also used to detect obstacles such as walls, tables and chairs in the house. When the laser radar 730 identifies that there is an obstacle in front of the current direction of travel, the control module 740 adjusts the direction of travel of the mobile module 710 according to the position and size of the obstacle. If the control module 740 determines that the obstacle blocks one of the measurement points, causing the mobile module 710 to be unable to reach the measurement point, the control module 740 selects a point that is closest to the obstructed measurement point and is not blocked by the obstacle based on the position of the obstacle on the house floor plan as a new measurement point, and measures the wireless signal strength at the new measurement point through the measurement module 720. Subsequently, the control module 740 will draw a related grayscale image based on the position of the new measurement point and the corresponding wireless signal strength.

[0034] In addition, if Figure 3 As shown, in some embodiments of the present application, step S120 in the figure also includes but is not limited to the following steps S310 to S330: Step S310, obtaining wireless signal parameters and indoor propagation coefficients of wireless signals, and determining plane adjustment coefficients of grayscale values ​​on the initial grayscale image from the center to the periphery; Step S320, determining an initial center grayscale value of the initial measurement point according to the wireless signal strength measured at the initial measurement point; Step S330, taking the initial measurement point as the center, determining the initial grayscale range of the initial grayscale image according to the plane adjustment coefficient and the preset boundary intensity threshold, and determining the grayscale values ​​of each point in the initial grayscale range according to the plane adjustment coefficient and the initial center grayscale value on the initial measurement point to obtain the initial grayscale image.

[0035] Specifically, the wireless signal parameters include the transmission power, frequency band, signal-to-noise ratio and antenna gain of the wireless signal. The attenuation coefficient of the wireless signal with distance in the room is determined according to the wireless signal parameters and the propagation coefficient. The plane adjustment coefficient is determined according to the preset conversion ratio between the attenuation coefficient and the grayscale value and the wireless signal strength. The plane adjustment coefficient determines the rate of change of the grayscale value on the initial grayscale image from the center to the surrounding area. If the wireless signal parameters and the propagation coefficient of the wireless signal indicate that the larger the propagation range of the wireless signal in the room, the slower the signal attenuation, the larger the plane adjustment coefficient and the larger the area of ​​the initial grayscale image; on the contrary, if the wireless signal parameters and the propagation coefficient of the wireless signal indicate that the smaller the propagation range of the wireless signal in the room, the smaller the plane adjustment coefficient and the smaller the area of ​​the initial grayscale image.

[0036] After determining the initial center grayscale value and the plane adjustment coefficient in turn, the size of the initial grayscale image is determined in advance on the house floor plan according to the grayscale threshold. Within the range of the initial grayscale image, the distance between each pixel point and the initial measurement point is calculated, and the grayscale value on the pixel point is determined based on the grayscale value being equal to the product of the distance from the initial measurement point and the plane adjustment coefficient, thereby obtaining the initial grayscale image.

[0037] In addition, refer to Figure 4 As shown, in some embodiments of the present application, Figure 1 Step S140 in the embodiment includes but is not limited to the following steps S410 to S420: Step S410, on the house floor plan, supplementing the grayscale values ​​of the blank areas between adjacent target grayscale images based on the target center grayscale values ​​of adjacent target measurement points; Step S420, performing fuzzy processing between adjacent target grayscale images, and between the target grayscale image and the supplemented blank area.

[0038] Specifically, after determining the target measurement point, Figure 7 The construction system of the indoor wireless signal heat map shown traverses each target measurement point in the house. When the construction system reaches the target measurement point, it detects the wireless signal strength at the target measurement point and determines the target center grayscale value of the target measurement point according to the wireless signal strength. Here, the numerical correlation between the grayscale value on the target grayscale map and the wireless signal strength of the corresponding measurement point and the numerical correlation between the grayscale value on the initial grayscale map and the wireless signal strength of the corresponding measurement point are the same. Therefore, if the attenuation coefficient of the wireless signal strength within the range shown in the target grayscale map is the same as the attenuation coefficient within the range shown in a certain initial grayscale map, then the plane adjustment coefficient of the grayscale value within the range shown in the target grayscale map is also the same as the plane adjustment coefficient of the grayscale value within the range shown in the initial grayscale map.

[0039] In a specific implementation, the target measurement point is taken as the center, a grayscale threshold is determined according to the grayscale value of the target center, the grayscale threshold and the grayscale value of the target center are in a preset linear relationship, the range of the target grayscale image is determined with the grayscale threshold as the boundary, the distance between each point and the target measurement point is calculated in the target grayscale image, the grayscale value is determined at each point according to the plane adjustment coefficient calculated according to the above embodiment, the grayscale difference between the grayscale value of each point in the target grayscale image and the grayscale value of the target center changes linearly with the distance between the corresponding point and the target measurement point, the coefficient of the linear change is equal to the plane adjustment coefficient, and the numerical relationship between the grayscale difference and the distance satisfies the calculation formula that the grayscale difference is equal to the grayscale value of the target center minus the product of the distance and the plane adjustment coefficient.

[0040] In another specific embodiment, referring to Figure 8 As shown, the method for drawing the target grayscale map may also be: taking one of the target measurement points as a reference, determining a plurality of adjacent target measurement points, determining a plurality of sector areas with the reference target measurement point as the center of the circle according to the distance and direction between the adjacent target measurement points and the reference target measurement point, determining the grayscale value of each point in the sector area according to the target center grayscale value and the plane adjustment coefficient, and there are three calculation rules for the grayscale value of the sector area. When the wireless signal strength at the adjacent target measurement point is greater than the wireless signal strength at the reference target measurement point, the gradient rule for all points on the sector area corresponding to the adjacent target measurement point is that the grayscale value increases linearly from the target measurement point to the surrounding areas. When the wireless signal strength at the adjacent target measurement point is less than the wireless signal strength at the reference target measurement point, the gradient rule for all points on the sector area corresponding to the adjacent target measurement point is that the grayscale value decreases linearly from the target measurement point to the surrounding areas. When the wireless signal strength at the adjacent target measurement point is equal to the wireless signal strength at the reference target measurement point, the grayscale value on the sector area corresponding to the adjacent target measurement point is equal to the target center grayscale value.

[0041] After determining the target grayscale images one by one, such as Fig. 9As shown, the target grayscale images are all circular. Under the premise that the overlapping area between the target grayscale images is less than the area threshold, there are blank areas between the target grayscale images that are not filled with grayscale values. Two relatively symmetrical target measurement points are selected, and an estimated measurement point is determined in the blank area according to the midpoint of the line between the two target measurement points. Linear interpolation is performed according to the target center grayscale values ​​at the two target measurement points to determine the estimated center grayscale value at the estimated measurement point. With the estimated measurement point as the center, multiple interpolation line segments are determined in the blank area, one end of the interpolation line segment is at the estimated measurement point, and the other end of the interpolation line segment is at the edge of the target grayscale image. The grayscale value of one end of the interpolation line segment at the estimated measurement point is equal to the estimated center grayscale value, and the grayscale value of one end of the interpolation line segment at the edge of the target grayscale image is equal to the grayscale value of the edge of the target grayscale image. The grayscale complementary function is determined according to the grayscale values ​​at both ends of the interpolation line segment. Through the grayscale complementary function, the grayscale value on the interpolation line segment changes linearly, and the coefficient of the linear change is not necessarily equal to the plane adjustment coefficient.

[0042] After determining the target grayscale images and supplementing the grayscale values ​​for the blank areas between the target grayscale images in turn, the grayscale values ​​between adjacent target grayscale images and between the target grayscale images and the supplemented blank areas are fuzzy processed to make the grayscale value changes more uniform. Subsequently, the house floor plan is rendered based on the grayscale values ​​to obtain the indoor wireless signal heat map.

[0043] In addition, refer to Fig.10 The present application also provides a device 1000 for constructing an indoor wireless signal heat map, comprising: The acquisition module 1001 is used to acquire a house floor plan and determine an initial measurement point on the house floor plan; The first generating module 1002 is used to obtain the wireless signal strength at each initial measurement point in turn, and generate an initial grayscale image according to the wireless signal strength with the initial measurement point as the center point, wherein the grayscale value on the initial grayscale image is related to the wireless signal strength, and the edge grayscale value of the initial grayscale image is equal to a preset grayscale threshold; The determination module 1003 is used to determine the target measurement point on the house floor plan according to the overlapping area when there is overlap between adjacent initial grayscale images and the overlapping area between two initial grayscale images is greater than a preset area threshold; The second generating module 1004 is used to obtain the wireless signal strength at each target measurement point, determine the target center grayscale value according to the wireless signal strength at the target measurement point, generate a target grayscale map based on the target center grayscale value, render all target grayscale maps on the house floor plan, and obtain an indoor wireless signal heat map.

[0044] The above-mentioned indoor wireless signal heat map construction device 1000 and indoor wireless signal heat map construction method are based on the same inventive concept, which will not be described in detail here.

[0045] In addition, refer to Fig.11 , Fig.11 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes: The processor 1101 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application; The memory 1102 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1102 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 1102, and the processor 1101 calls and executes the method for constructing a wireless signal heat map in the embodiment of the present application, for example, executing the above-described Figure 1 Steps S110 to S140 of the method, Figure 2 Steps S210 to S220 of the method, Figure 3 Steps S310 to S330 of the method, Figure 4 Steps S410 to S420 of the method; Input / output interface 1103, used to implement information input and output; The communication interface 1104 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired manner (such as USB, network cable, etc.) or a wireless manner (such as mobile network, WIFI, Bluetooth, etc.); A bus 1105 that transmits information between various components of the device (e.g., the processor 1101, the memory 1102, the input / output interface 1103, and the communication interface 1104); The processor 1101 , the memory 1102 , the input / output interface 1103 and the communication interface 1104 are connected to each other in communication within the device via the bus 1105 .

[0046] The embodiment of the present application also provides a storage medium, which is a computer-readable storage medium for computer-readable storage, and the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the above-mentioned method for constructing the wireless signal heat map, for example, executing the above-described Figure 1 Steps S110 to S140 of the method, Figure 2 Steps S210 to S220 of the method, Figure 3 Steps S310 to S330 of the method, Figure 4 The method comprises steps S410 to S420.

[0047] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0048] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0049] It can be understood by those skilled in the art that Figures 1 to 4 The technical solutions shown in the figure do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than those shown in the figure, or a combination of certain steps, or different steps.

[0050] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0051] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0052] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0053] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0054] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0055] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0056] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0057] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.

[0058] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.

Claims

1. A method for constructing an indoor wireless signal heat map, characterized in that: include: Obtaining a house floor plan, and determining an initial measurement point on the house floor plan; Acquire the wireless signal strength at each of the initial measurement points in turn, take the initial measurement point as the center point, generate an initial grayscale image according to the wireless signal strength, the grayscale value on the initial grayscale image is related to the wireless signal strength, and the edge grayscale value of the initial grayscale image is equal to a preset grayscale threshold; When there is overlap between adjacent initial grayscale images, and the overlapping area between two initial grayscale images is greater than a preset area threshold, a target measurement point is determined on the house floor plan, wherein the sparsity of the target measurement point is greater than the sparsity of the initial measurement point; The wireless signal strength is obtained at each of the target measurement points, a target center grayscale value is determined according to the wireless signal strength at the target measurement point, a target grayscale map is generated based on the target center grayscale value, and the house floor plan is rendered to obtain an indoor wireless signal heat map.

2. The method for constructing an indoor wireless signal heat map according to claim 1, characterized in that: The obtaining of wireless signal strength at each of the initial measurement points in sequence includes: Determine the first initial measurement point and the initial travel direction indoors, continuously obtain the obstacle distance between the current position and the indoor obstacle, and adjust the initial travel direction according to the obstacle distance and the position of the adjacent initial measurement point; Each of the initial measurement points is traversed to measure and obtain the wireless signal strength at each of the initial measurement points.

3. The method for constructing an indoor wireless signal heat map according to claim 1, characterized in that: The generating an initial grayscale image according to the wireless signal strength includes: Acquire wireless signal parameters and wireless signal propagation coefficients in the room, and determine the plane adjustment coefficients of the grayscale values ​​on the initial grayscale image from the center to the periphery; Determine the initial center grayscale value of the initial measurement point according to the wireless signal strength measured at the initial measurement point; Taking the initial measurement point as the center, determining the initial grayscale range of the initial grayscale image according to the plane adjustment coefficient and a preset boundary intensity threshold, determining the grayscale values ​​of each point in the initial grayscale range according to the plane adjustment coefficient and the initial center grayscale value at the initial measurement point, and obtaining the initial grayscale image.

4. The method for constructing an indoor wireless signal heat map according to claim 1, characterized in that: Before rendering all the target grayscale images on the house floor plan, the method further includes: On the house floor plan, the grayscale values ​​of the blank areas between adjacent target grayscale images are supplemented based on the target center grayscale values ​​of adjacent target measurement points; The target grayscale images that are adjacent to each other, and the target grayscale images and the blank areas that are supplemented are blurred.

5. The method for constructing an indoor wireless signal heat map according to claim 4, characterized in that: The method of supplementing the grayscale values ​​of the blank areas between the adjacent target grayscale images based on the target center grayscale values ​​of the adjacent target measurement points includes: Determine an estimated measurement point between adjacent target measurement points, and interpolate the grayscale value on the estimated measurement point according to the target center grayscale value of the target measurement point to obtain an estimated center grayscale value; The blank areas between adjacent target grayscale images are supplemented according to the estimated central grayscale value at the estimated measurement point.

6. The method for constructing an indoor wireless signal heat map according to claim 5, characterized in that: The method of supplementing the blank areas between adjacent target grayscale images according to the wireless signal strength at the estimated measurement point includes: Determine an interpolation line segment on the blank area, wherein one end of the interpolation line segment is on the estimated measurement point, and the other end of the interpolation line segment is on the edge of the target grayscale image; A grayscale complementary function is determined according to the grayscale values ​​at both ends of the interpolation line segment, and the grayscale value on the corresponding interpolation line segment is determined according to the grayscale complementary function.

7. The method for constructing an indoor wireless signal heat map according to claim 1, characterized in that: Determining the initial measurement point on the house floor plan includes: Grayscale the house floor plan to obtain a house grayscale image; In the house grayscale image, a pre-trained grayscale recognition model is called to identify the house frame; An initial measurement point is determined in an area outside the frame of the house type.

8. A device for constructing an indoor wireless signal heat map, characterized in that: include: An acquisition module, used for acquiring a house floor plan and determining an initial measurement point on the house floor plan; A first generating module is used to obtain the wireless signal strength at each of the initial measurement points in turn, and generate an initial grayscale image according to the wireless signal strength with the initial measurement point as the center point, wherein the grayscale value on the initial grayscale image is related to the wireless signal strength, and the edge grayscale value of the initial grayscale image is equal to a preset grayscale threshold; A discrimination module, configured to determine a target measurement point on the house floor plan when there is overlap between adjacent initial grayscale images and the overlapping area between two initial grayscale images is greater than a preset area threshold, wherein the sparsity of the target measurement point is greater than the sparsity of the initial measurement point; The second generating module is used to obtain the wireless signal strength at each of the target measurement points, determine the target center grayscale value according to the wireless signal strength at the target measurement point, generate a target grayscale map based on the target center grayscale value, render the house floor plan, and obtain an indoor wireless signal heat map.

9. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the method for constructing an indoor wireless signal heat map according to any one of claims 1 to 7 when executing the computer program.

10. A storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for constructing an indoor wireless signal heat map according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Railway wireless signal prediction method and device, electronic equipment and storage medium

    CN113938895A

  • Whole house wireless network coverage condition detection method and device

    CN115714732A

  • Method and device for determining wireless signal intensity in area and electronic equipment

    CN119324755A

  • Generating indoor radio map, locating indoor target

    US20130196684A1

  • Heatmap continuous dynamic evolution visualization method and system

    WO2022141343A1