FTTR-based coverage simulation visualization method and apparatus, and medium

The method of processing floor plan and generating heat maps through artificial intelligence algorithms solves the problems of artificial dependence and professional capabilities in traditional FTTR marketing methods, and achieves more efficient marketing and user experience.

CN119692176APending Publication Date: 2025-03-25CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411746581.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The traditional FTTR marketing method relies entirely on manual introduction, which leads to a high marketing failure rate. Due to the differences in the professional abilities of smart home engineers, it is difficult to ensure that all users can quickly feel the optimal effect of FTTR.

Method used

A method based on FTTR coverage simulation visualization is provided. The original floor plan is automatically processed through artificial intelligence AI algorithm, generated a skeleton map with only the wall outline, and a thermal map with signal coverage is generated based on the position of the FTTR device, and a FTTR recommendation solution containing the thermal map is displayed to users.

Benefits of technology

It improves the efficiency and user experience of FTTR marketing, ensures that users can quickly feel the optimal effect of FTTR, reduces the marketing failure rate, and promotes the transformation and upgrading of FTTR business.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119692176A_ABST
    Figure CN119692176A_ABST
Patent Text Reader

Abstract

The invention provides an FTTR-based coverage simulation visualization method and device and a medium, and relates to the technical field of communication, and the method comprises the steps: carrying out the automatic processing according to a collected original house type image through employing an AI algorithm, and forming a skeleton image only having a wall contour; according to the placement position of the FTTR equipment in the skeleton diagram, a thermodynamic diagram of signal coverage under the wall interference condition is generated, and the coverage rate of the thermodynamic diagram exceeds a preset threshold value; and displaying an FTTR recommendation scheme corresponding to the family type of the user to the user, wherein the FTTR recommendation scheme comprises the thermodynamic diagram. According to the method, the device and the readable storage medium, the problems that the marketing failure rate is high due to the fact that a traditional FTTR marketing mode completely depends on manual introduction, and it is difficult to ensure that all users can quickly feel the optimal effect of FTTR due to the fact that professional abilities of smart engineers are different can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method, device and medium based on FTTR coverage simulation visualization. Background Art

[0002] In recent years, we have promoted the qualitative and quantitative changes in broadband and smart home services, focusing on dual gigabit as the starting point, FTTR (Fiber to the Room) as the starting point, and using extreme intelligent integration to increase value, return to the dominant position in the market, and fully achieve the "qualitative change" of broadband services. For mid- to high-end customers, the actual coverage effect of FTTR is their focus and their main concern before ordering FTTR.

[0003] Traditional FTTR marketing methods rely entirely on manual introductions, which results in a high marketing failure rate. When entering households, smart home engineers need to constantly adjust the position of the terminal based on experience in order to obtain a relatively optimal development and reform plan. However, due to differences in the professional capabilities of smart home engineers, it is difficult to ensure that all users can quickly experience the optimal effect of FTTR. Therefore, a method based on FTTR coverage simulation visualization is urgently needed to improve marketing effectiveness and user experience. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method, device and medium based on FTTR coverage simulation visualization in view of the above-mentioned deficiencies in the prior art, so as to solve the problem that the traditional FTTR marketing method relies entirely on manual introduction, resulting in a high marketing failure rate, and due to differences in the professional capabilities of smart home engineers, it is difficult to ensure that all users can quickly feel the optimal effect of FTTR.

[0005] In a first aspect, the present invention provides a method for visualization of fiber-to-the-room FTTR coverage simulation, the method comprising:

[0006] Based on the collected original floor plan, the AI ​​algorithm is used to automatically process it to form a skeleton diagram with only the wall outline;

[0007] Generating a heat map of signal coverage under wall interference according to the positions of the FTTR devices in the skeleton diagram, wherein the coverage rate of the heat map exceeds a preset threshold;

[0008] The FTTR recommendation scheme corresponding to the user's household type is displayed to the user, and the FTTR recommendation scheme includes the heat map.

[0009] Furthermore, the collected original floor plan is automatically processed using an artificial intelligence (AI) algorithm to form a skeleton diagram with only the outline of the wall, specifically including:

[0010] Collect original floor plans from different regions and communities;

[0011] Using an AI algorithm to remove elements other than walls and windows from the original floor plan, to obtain a background boundary map including only walls and window frames;

[0012] The window borders in the background boundary image are removed, and the wall borders are changed into black lines with a width of N pixels for indicating the wall contour, so as to obtain the skeleton image, wherein N>1.

[0013] Furthermore, the AI ​​algorithm is used to remove other elements except walls and windows in the original floor plan to obtain a background boundary map including only walls and window frames, specifically including:

[0014] Using an AI algorithm to perform binarization processing on the original floor plan;

[0015] Perform a hit-miss transform (HMT) on the original floor plan after binarization to obtain floor plan framework feature information of the original floor plan;

[0016] According to the apartment frame feature information, the pixels of the wall and window frames are identified and retained, and all other pixels are set to be transparent or a preset background color to obtain a background boundary map including only the wall and window frames.

[0017] Further, generating a heat map of signal coverage in the case of wall interference according to the position of the FTTR device in the skeleton diagram specifically includes:

[0018] Adding several FTTR devices to the skeleton diagram;

[0019] A signal thermal simulation calculation is performed using a thermal map simulation algorithm according to the positions where the plurality of FTTR devices are placed. During the calculation process, when encountering a wall, the intensity is attenuated according to a signal attenuation algorithm to generate a signal thermal map with full coverage;

[0020] The signal heat map with full image coverage is superimposed on the background boundary map to obtain a heat map with signal coverage only in the room.

[0021] Furthermore, after generating a heat map of signal coverage in the case of wall interference according to the positions of the FTTR devices in the skeleton diagram, the method further includes:

[0022] The standard address information is bound to the corresponding original floor plan in batches, wherein the standard address information includes the home address information corresponding to the user.

[0023] Furthermore, the presenting of the FTTR recommendation plan corresponding to the user's household type to the user specifically includes:

[0024] Searching and confirming a target original floor plan corresponding to the user's home floor plan according to the user's home address information;

[0025] The FTTR recommendation plan including the heat map corresponding to the target original floor plan is displayed to the user.

[0026] Furthermore, after presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes:

[0027] The FTTR equipment in the heat map of the FTTR recommendation scheme is personalized tuned, wherein the personalized tuning includes at least one of the following: adjusting the position of the FTTR equipment, switching the model of the FTTR equipment, adding or deleting a certain FTTR equipment.

[0028] Furthermore, after presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes:

[0029] According to the FTTR recommendation plan confirmed by the user, the input user information is obtained, wherein the user information includes standard address information corresponding to the user's home address, and a contact telephone number and / or a broadband number;

[0030] Generate a construction drawing and a construction plan according to the FTTR recommended plan confirmed by the user and the user information;

[0031] Searching for the construction plan corresponding to the user through the contact phone number or broadband number, and uploading photos of the construction site; and,

[0032] Generate as-built drawings based on confirmation of completion instructions.

[0033] In a second aspect, the present invention provides a device based on fiber-to-the-room FTTR coverage simulation visualization, the device comprising:

[0034] The skeleton diagram acquisition module is used to automatically process the collected original floor plan using an artificial intelligence (AI) algorithm to form a skeleton diagram with only the wall outline;

[0035] A heat map generation module, connected to the skeleton map acquisition module, for generating a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds a preset threshold;

[0036] The FTTR recommendation module is connected to the heat map generation module and is used to display the FTTR recommendation scheme corresponding to the user's household type to the user, and the FTTR recommendation scheme includes the heat map.

[0037] In a third aspect, the present invention provides a device based on fiber-to-the-room FTTR coverage simulation visualization, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method based on FTTR coverage simulation visualization described in the first aspect above.

[0038] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for simulating and visualizing fiber-to-the-room FTTR coverage as described in the first aspect above is implemented.

[0039] The present invention provides a method, device and medium based on FTTR coverage simulation visualization. First, the collected original floor plan is automatically processed using an artificial intelligence AI algorithm to form a skeleton diagram with only the outline of the wall; then, a heat map of signal coverage under wall interference is generated according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds a preset threshold; and then the FTTR recommendation scheme corresponding to the user's family floor plan is displayed to the user, and the FTTR recommendation scheme includes the heat map. The present invention focuses on the pain points of FTTR marketing, and provides visual simulation capabilities for front-line sales personnel and smart home engineers to help them simulate and design the optimal FTTR recommendation scheme according to different floor plans. At the same time, users can intuitively see the coverage of FTTR through the heat map, and quickly feel the optimal effect of FTTR, thereby improving marketing efficiency and promoting the transformation and upgrading of FTTR business development. It solves the problem that the traditional FTTR marketing method relies entirely on manual introduction, resulting in a high marketing failure rate, and that due to differences in the professional capabilities of smart home engineers, it is difficult to ensure that all users can quickly feel the optimal effect of FTTR. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a flow chart of a method based on FTTR coverage simulation visualization according to Embodiment 1 of the present invention;

[0041] Figure 2 A schematic diagram of generating a background boundary map and a skeleton map based on an original floor plan according to an embodiment of the present invention;

[0042] Figure 3 A schematic diagram of a generation interface of a thermal map according to an embodiment of the present invention;

[0043] Figure 4 This is a schematic diagram of the interface of the FTTR recommendation scheme of an embodiment of the present invention;

[0044] Figure 5 A schematic diagram of a personalized tuning interface according to an embodiment of the present invention;

[0045] Figure 6 A schematic diagram of an interface for confirming whether a project is completed according to an embodiment of the present invention;

[0046] Figure 7 This is a bottom layer architecture diagram of a method based on FTTR coverage simulation visualization according to an embodiment of the present invention;

[0047] Figure 8 A schematic diagram of processing logic of a method based on FTTR coverage simulation visualization according to an embodiment of the present invention;

[0048] Fig. 9 A schematic diagram showing a comparison of thermal images with and without considering wall interference according to an embodiment of the present invention;

[0049] Fig.10 This is a schematic diagram of the structure of a device based on FTTR coverage simulation visualization according to Embodiment 2 of the present invention;

[0050] Fig.11 This is a schematic diagram of the structure of a device based on FTTR coverage simulation visualization according to Example 3 of the present invention. DETAILED DESCRIPTION

[0051] In order to enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0052] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention rather than to limit the present invention.

[0053] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.

[0054] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts irrelevant to the present invention are not shown in the drawings.

[0055] It can be understood that each unit and module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units and modules may be integrated into one physical structure.

[0056] It can be understood that the terms "first", "second", etc. in the embodiments of the present invention are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0057] It can be understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0058] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or may be implemented by a combination of hardware and computer instructions.

[0059] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware. For example, the units and modules can be located in a processor.

[0060] Embodiment 1:

[0061] This embodiment provides a method based on FTTR coverage simulation visualization. Figure 1 As shown, the method includes:

[0062] Step S101: The collected original floor plan is automatically processed using an AI (Artificial Intelligence) algorithm to form a skeleton diagram with only the wall outline.

[0063] In this embodiment, the original floor plan generally includes elements such as walls, windows, doors, furniture, etc. The AI ​​algorithm is used to automatically process the original floor plan to form a skeleton diagram with only the outline of the wall.

[0064] Optionally, the method of automatically processing the collected original floor plan using an artificial intelligence (AI) algorithm to form a skeleton diagram with only wall outlines specifically includes:

[0065] Collect original floor plans from different regions and communities;

[0066] Using an AI algorithm to remove elements other than walls and windows from the original floor plan, to obtain a background boundary map including only walls and window frames;

[0067] The window borders in the background boundary image are removed, and the wall borders are changed into black lines with a width of N pixels for indicating the wall contour, so as to obtain the skeleton image, wherein N>1.

[0068] In this embodiment, the original floor plans of different regions and communities can be collected by web crawlers or manual uploading. For example, a floor plan entry page can be provided, and the Smart Home engineer can select the housing source area on the floor plan entry page, enter the community name, select the corresponding floor plan (for example, 3 bedrooms and 2 living rooms), enter the building area, and then upload the corresponding original floor plan (supporting simultaneous uploading of multiple pictures).

[0069] In this embodiment, since the sizes of the collected original floor plans are different, in order to display them neatly and beautifully on the mobile phone, the original size of the original floor plans can be adjusted to a set size, such as 800*800 pixels.

[0070] In this embodiment, after the original floor plan is uploaded, the system can use the AI ​​algorithm to automatically generate a background boundary map and a skeleton map corresponding to the original floor plan. Among them, the background boundary map is a map that removes other elements except walls and windows in the original floor plan, and only includes walls and window borders; and the skeleton map removes the window borders on the basis of the background boundary map, and changes the wall borders into N pixels wide black lines for indicating the wall outline, where N is greater than 1, and is preferably between 3-8, such as 5. When N is 5, that is, when the wall border is changed to a 5-pixel wide black line, the skeleton map can also be called a 5-pixel border map. Among them, the schematic diagram of generating the background boundary map and the skeleton map based on the original floor plan can be shown as follows: Figure 2 shown.

[0071] Optionally, the AI ​​algorithm is used to remove other elements except walls and windows in the original floor plan to obtain a background boundary map including only walls and window frames, specifically including:

[0072] Using an AI algorithm to perform binarization processing on the original floor plan;

[0073] Performing HMT (Hit-Miss Transform) transformation on the original floor plan after binarization processing to obtain floor plan framework feature information of the original floor plan;

[0074] According to the apartment frame feature information, the pixels of the wall and window frames are identified and retained, and all other pixels are set to be transparent or a preset background color to obtain a background boundary map including only the wall and window frames.

[0075] In this embodiment, the binarization process is used to set the grayscale value of the pixel points on the original floor plan to 0 or 255, so that the entire image presents an obvious visual effect of only black and white. Specifically, the grayscale value greater than a certain threshold can be changed to 255, otherwise it can be changed to 0.

[0076] In this embodiment, morphological processing can be performed after binarization: extracting geometric structural features, selecting structural elements according to the structural pattern, and performing HMT transformation on the image with the selected structural elements to obtain more prominent apartment frame feature information than the original apartment map. The steps of HMT transformation include:

[0077] 1) Define structural elements: First, define two structural elements, one for hits (foreground matching) and the other for misses (background matching).

[0078] 2) Erosion operation: The original image is eroded by hitting the structural elements, and the complement of the image is eroded by not hitting the structural elements.

[0079] 3) Find the intersection: Find the intersection of the results of the above two corrosion operations to obtain the final HMT result.

[0080] In this embodiment, in order to speed up the generation efficiency of the entire picture, all other pixels may be set to be transparent.

[0081] It should be noted that the corresponding skeleton diagram can also be directly generated based on the original floor plan.

[0082] Step S102: generating a heat map of signal coverage under wall interference according to the positions of the FTTR devices in the skeleton diagram, wherein the coverage rate of the heat map exceeds a preset threshold;

[0083] In this embodiment, the coverage rate of the heat map exceeding the preset threshold is proved to be the solution with the best coverage effect. For example, the preset threshold can be set between 94% and 99%.

[0084] In this embodiment, three signal algorithms that are consistent with indoor WiFi can be used: signal ring-shaped decrease, signal wall attenuation, and signal transmission effect, and combined with anti-dizziness processing technology of the image, the generated thermal effect map can be more in line with the actual situation. In the thermal map, the signal transmission effect, signal ring-shaped decrease effect and wall blocking attenuation effect can be clearly displayed.

[0085] Optionally, generating a heat map of signal coverage in the case of wall interference according to the position of the FTTR device in the skeleton diagram specifically includes:

[0086] Adding several FTTR devices to the skeleton diagram;

[0087] A signal thermal simulation calculation is performed using a thermal map simulation algorithm according to the positions where the plurality of FTTR devices are placed. During the calculation process, when encountering a wall, the intensity is attenuated according to a signal attenuation algorithm to generate a signal thermal map with full coverage;

[0088] The signal heat map with full image coverage is superimposed on the background boundary map to obtain a heat map with signal coverage only in the room.

[0089] In this embodiment, the optimal FTTR strategy of the historical optimal solution can be learned through a neural network algorithm under a given skeleton diagram, and a number of FTTR devices can be automatically added to the preset positions in the skeleton diagram. Alternatively, FTTR devices can be added to the skeleton diagram according to the device addition instruction of the smart home engineer and finally a heat map can be generated. For example, the schematic diagram of the generation interface of the heat map can be as follows: Figure 3 As shown, users can add FTTR devices by clicking the Add Device button, delete the corresponding FTTR devices by clicking the Delete button, or select the coverage range, such as Figure 3 As shown in the figure, the upper part is a heat map example, where the black dots represent the added FTTR equipment, the darker gray areas represent areas with strong signals, and the lighter gray areas represent areas with weak signals. When the user clicks Save, the original floor plan and the corresponding heat map are saved, and a prompt is displayed indicating that the floor plan has been saved successfully.

[0090] Optionally, after generating a heat map of signal coverage in the case of wall interference according to the positions of the FTTR devices in the skeleton diagram, the method further includes:

[0091] The standard address information is bound to the corresponding original floor plan in batches, wherein the standard address information includes the home address information corresponding to the user.

[0092] In this embodiment, the smart home engineer can perform batch binding based on the O domain standard address information and the original floor plan after being put on the shelf, so as to facilitate the subsequent retrieval of the original floor plan according to the standard address.

[0093] Step S103: showing the user a FTTR recommendation scheme corresponding to the user's household type, wherein the FTTR recommendation scheme includes the heat map.

[0094] In this embodiment, the FTTR recommendation scheme may include, in addition to the heat map, a signal strength diagram to indicate the rates (unit: M) corresponding to different colors in the heat map.

[0095] Optionally, presenting to the user a FTTR recommendation solution corresponding to the user's household type specifically includes:

[0096] Searching and confirming a target original floor plan corresponding to the user's home floor plan according to the user's home address information;

[0097] The FTTR recommendation plan including the heat map corresponding to the target original floor plan is displayed to the user.

[0098] In this embodiment, the marketing personnel can obtain the target original floor plan corresponding to the user's home type according to the user's home address information through the public APP FTTR simulation menu, and show the customer the optimal FTTR recommendation plan. For example, the interface diagram of the FTTR recommendation plan can be as follows: Figure 4 shown.

[0099] Optionally, after presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes:

[0100] The FTTR equipment in the heat map of the FTTR recommendation scheme is personalized tuned, wherein the personalized tuning includes at least one of the following: adjusting the position of the FTTR equipment, switching the model of the FTTR equipment, adding or deleting a certain FTTR equipment.

[0101] In this embodiment, after the user confirms the apartment type, the corresponding FTTR recommended plan is displayed for the user to choose. The user can also click the corresponding button to personalize the FTTR recommended plan. During the personalization, the user can add or delete FTTR equipment by himself, drag the position of the FTTR equipment in the figure, and generate a heat map for the user to choose. For example, when the user clicks Figure 4 When you click the Place Device button in the upper right corner, a pop-up window will pop up. Figure 5 The interface diagram of personalized tuning is shown in Figure 5 As shown, you can perform personalized tuning by clicking the Add Device button, the Switch Device Model button, or the Delete icon in the upper right corner of the FTTR device.

[0102] Optionally, after presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes:

[0103] According to the FTTR recommendation plan confirmed by the user, the input user information is obtained, wherein the user information includes standard address information corresponding to the user's home address, and a contact telephone number and / or a broadband number;

[0104] Generate a construction drawing and a construction plan according to the FTTR recommended plan confirmed by the user and the user information;

[0105] Searching for the construction plan corresponding to the user through the contact phone number or broadband number, and uploading photos of the construction site; and,

[0106] Generate as-built drawings based on confirmation of completion instructions.

[0107] In this embodiment, in the FTTR recommended solution confirmed by the user, the FTTR equipment deployment solution in the heat map will be used as the construction drawing and construction plan of the smart home engineer. Figure 5When the confirmed plan is shown, the construction drawings and construction plan will be generated.

[0108] In this embodiment, the smart home engineer can search for the construction plan corresponding to the user through the contact phone number or broadband number. After the construction is completed, the engineer can click the corresponding button to confirm whether the construction is completed. For example, the interface diagram for confirming whether the construction is completed is as follows: Figure 6 As shown, the user uploads the construction site photos by clicking "Yes". After the construction site photos are uploaded, the Zhijia engineer clicks the corresponding completion button, the system receives the confirmation completion instruction, and generates the completion drawing based on the confirmation completion instruction.

[0109] It should be noted that the method based on FTTR coverage simulation visualization provided by the embodiment of the present invention pre-processes various types of housing in advance, uses algorithm analysis to derive an advantageous coverage plan with a coverage rate of over 95%, and uses a heat map to intuitively display the signal coverage effect; Smart Home engineers can customize the optimal plan for the housing type based on their own experience. In the early marketing communication with users, sales staff can give users a visual and intuitive experience, thereby greatly improving the sales success rate. In addition, Smart Home engineers directly carry out construction in the user's home based on these pre-planned coverage plans to improve the efficiency of achieving the optimal plan. Overall, the FTTR coverage simulation visualization method comprehensively improves user perception from marketing to delivery, and improves acceptance and construction efficiency.

[0110] In a specific embodiment, the method based on FTTR coverage simulation visualization is realized by constructing a set of management and marketing tools. The tool first automatically processes the uploaded floor plan through AI to form a 5-pixel border map (i.e., a skeleton map with a wall border of 5 pixels wide), and then obtains a high-quality construction plan with a coverage rate of over 95% based on algorithm analysis, and displays the coverage effect through a heat map. This visualization tool can intuitively show the development and reform effects to customers without visiting the door or using actual terminals in the marketing link, enhance user perception, and increase the marketing success rate. The coverage plan of this visualization tool can be used by smart home engineers for construction. Smart home engineers can customize the coverage plan, display the coverage effect in time through the heat map, and quickly find the optimal plan; high-quality plans can be settled and retrieved at any time. It realizes the comprehensive improvement of user perception of FTTR from marketing to delivery, and improves the efficiency of acceptance and construction.

[0111] Next, we will introduce in detail the specific implementation of the method based on FTTR coverage simulation visualization:

[0112] 1. Underlying architecture

[0113] The underlying architecture of the method based on FTTR coverage simulation visualization is shown in the figure below: Figure 7As shown in the figure, a cloud platform (such as China Unicom Cloud Kubernetes Management Platform) is used to provide platform management functions such as resource scheduling, service discovery, and dynamic scaling for containerized applications. Distributed service framework, distributed database, distributed cache, and distributed message queue provide a complete set of middleware functions for upper-layer services to ensure the reliability and flexible expansion capabilities of the system. The containerization and service orchestration platform provides the system with rapid construction, continuous delivery, and automatic deployment capabilities, greatly improving the efficiency of system construction and reducing maintenance complexity.

[0114] (1) Data layer: RDS stores production data that does not require separate databases and is mainly used to store business parameters. DRDS stores production data that requires separate databases and is mainly used to store large amounts of data such as orders and resources. The new open source OceanBase database stores system parameters, logs, and instance data.

[0115] (2) Basic service components: Zookeeper is used for distributed, open source distributed application coordination services; Kafka is mainly used for database message synchronization; Redis is used to store and cache session data and parameter data; MQ is used for system decoupling, peak load balancing, and improving system high availability; the system involves storing floor plans, terminal file templates, etc. in the object storage COS.

[0116] (3) Technical components: Develop AI algorithms based on the capabilities of underlying cloud components to provide basic capability components for business development.

[0117] 2. Processing logic

[0118] The processing logic diagram of the method based on FTTR coverage simulation visualization is as follows: Figure 8 As shown, the main steps include: retrieving the floor plan, recommending the construction drawing, and implementing the completion drawing. Specifically, first use the collected original floor plan to draw the background border map, that is, remove the redundant elements in the original floor plan and leave only the images of the walls and windows. Then, based on the background border map, the AI ​​algorithm is introduced to automatically identify the 5-pixel border map that is easy for the system to process. After that, the system generates a thermal map of the signal coverage based on the placement of the FTTR terminal in the 5-pixel border map. According to the thermal simulation effects of different locations shown to the same user, the construction plan of the FTTR is confirmed and the construction drawing is generated. Finally, the completion drawing is formed after the construction is completed.

[0119] (1) Floor plan: The collection and processing of floor plans are completed through four steps: data collection and storage, data processing, data modeling, and data visualization. A preprocessing model is built to complete vector map preprocessing, model calculation, and effect presentation, providing data and algorithm support for core simulation calculations for upper-level applications. The community floor plan networking information is managed through the floor plan review and release process.

[0120] Select the housing area, community name, apartment type and building area, and upload the original apartment plan. The system will automatically complete the apartment plan to a size of 800 pixels wide and 800 pixels high. AI will intelligently pre-process the image to generate a background boundary map and a 5-pixel border map. The background boundary map is an intermediate map that removes other elements from the original apartment plan and only retains the wall border with a transparent area in the middle of the wall; the 5-pixel border map is an intermediate map that changes the wall into a 5-pixel broadband black line based on the background boundary map. The system uses a simulation algorithm to perform signal thermal simulation calculations based on the 5-pixel border map. When encountering a wall, the intensity is attenuated according to the algorithm to generate a signal thermal simulation map covering the entire map, and then the background boundary map is used to cover it, presenting a thermal map with only signals in the room.

[0121] After the management confirms the thermal simulation information, the floor plan will be put up for viewing.

[0122] The management personnel perform batch binding based on the O domain standard address information and the uploaded floor plans, which facilitates the subsequent retrieval of the original floor plans based on the standard address.

[0123] Front-end marketing personnel can retrieve floor plans based on community information, conduct thermal simulations for customers, and form construction plans, i.e. construction drawings.

[0124] (2) Construction drawings: Marketing personnel use the public APP FTTR simulation menu to obtain user floor plans based on community or standard address information and display the customer's optimal FTTR construction plan. They can also perform personalized adjustments based on the customer's actual usage and adjust the number of terminals and deployment locations.

[0125] Frontline sales staff open the FTTR simulation menu, select the district or county, and enter the user's detailed home address in the search box to search.

[0126] After confirming the apartment type, the corresponding whole-house coverage plan is displayed for the user to choose. The user can also click the setting button in the upper right corner to customize the whole-house coverage plan, which is the FTTR recommended plan. For example, the interface diagram of the FTTR recommended plan can be as follows Figure 4 shown.

[0127] During personalized tuning, you can add or delete FTTR devices by yourself, drag the position of the FTTR device in the diagram, and generate a heat map for users to choose. For example, when the user clicks Figure 4 When you click the Place Device button in the upper right corner, a pop-up window will pop up. Figure 5 The interface diagram of personalized tuning is shown in Figure 5 As shown, you can perform personalized tuning by clicking the Add Device button, the Switch Device Model button, or the Delete icon in the upper right corner of the FTTR device.

[0128] The customer confirms the construction plan, chooses to enter the standard address and user information (such as contact number, broadband number), and generates the construction drawing.

[0129] (3) Completion drawing: It integrates the network testing tools required by smart home engineers during the construction and delivery process. When the installation is complete, it can test, score, generate the completion network diagram and upload the completion real-life diagram with one click, effectively enabling the front-line marketing delivery scenarios, building a front-line production closed loop, improving marketing conversion rate, delivery quality and efficiency, and enhancing customer perception.

[0130] Smart Home engineers open the FTTR construction drawing menu, enter the contact phone number or broadband number to query, check and confirm the construction plan and upload construction site photos to form a completion drawing. For example, the interface diagram to confirm whether the completion is completed can be as follows: Figure 8 As shown, when you choose to upload construction site photos, an on-site photo taking interface pops up, and Smart Home engineers can upload photos of the FTTR main equipment and all FTTR slave equipment to complete the completion confirmation.

[0131] 3. Algorithm analysis and signal simulation

[0132] (1) Introducing AI algorithm to automatically generate background boundary map

[0133] Binarization: Set the grayscale value of the pixels on the image to 0 or 255, so that the entire image presents a clear visual effect of only black and white;

[0134] Morphological processing: extract geometric structural features, select structural elements according to the structural pattern, and use the selected structural elements to perform HMT transformation on the image to obtain more prominent information on the house frame characteristics than the original image;

[0135] Edge recognition: Identify the boundaries of the floor plan and confirm and generate transparent areas within the wall.

[0136] Based on the pixel color differences of the walls and other background contents of the original floor plan, a background boundary map is generated through the above steps.

[0137] It should be noted that, through morphological processing, specific geometric structural features can be effectively extracted from the image. In the processing of floor plans, specific structural elements can be designed to highlight the structural features of the wall. The steps of HMT transformation include:

[0138] 1) Define structural elements: First, define two structural elements, one for hits (foreground matching) and the other for misses (background matching).

[0139] 2) Erosion operation: The original image is eroded by hitting the structural elements, and the complement of the image is eroded by not hitting the structural elements.

[0140] 3) Find the intersection: Find the intersection of the results of the above two corrosion operations to obtain the final HMT result.

[0141] (2) Introducing AI algorithm to automatically generate 5-pixel border image

[0142] Grayscale processing: Generate a 5-pixel border image based on the background boundary image, and grayscale the ordinary color image. The main reason is that the grayscale image takes up less memory and has a faster computing speed. In addition, after converting to a grayscale image, it can increase the visual contrast, highlight our target area, and is more conducive to subsequent processing. The conversion of a color image to a grayscale image will use the grayscale processing method of the scene: grayscale value = 0.2989*red value + 0.5870*green value + 0.1140*blue value.

[0143] Binarization: Binarization is the process of setting the grayscale value of the pixels on the image to 0 or 255, which makes the entire image appear in obvious black and white. Binarization of the image greatly reduces the amount of data in the image, thereby highlighting the outline of the target.

[0144] Morphological processing: Use the erosion operation to shrink the pixels in the image inward, separate objects, and eliminate noise in small areas; segment independent image elements and connect adjacent elements in the image; find obvious maximum or minimum areas in the image.

[0145] Specifically, the processing process of the entire image is grayscale binarization, followed by image erosion and rendering (morphological processing), and finally the entire image is generated.

[0146] Skeleton extraction: Skeleton extraction is to remove some points in the binary image, and the remaining points can still maintain the original shape, that is, the skeleton of the image. Redraw the estimated outline with a width of 5 pixels based on the coordinate position of the image skeleton (because the 5-pixel border image requires a transparent 5-pixel black line with a background, it is removed and redrawn). This step is the key to speeding up the entire image processing. While recognizing the wall with high quality, it also speeds up the efficiency of the entire image generation.

[0147] Specifically, remove elements such as doors, windows, and furniture from the original floor plan.

[0148] It should be noted that the generation of the background boundary image and the generation of the 5-pixel frame image can be two image generation processes.

[0149] (3) WiFi signal simulation

[0150] WiFi signal attenuation and interference factors include:

[0151] (a) Physical environment: WiFi signals are affected by the indoor or outdoor physical environment, such as structural materials (such as walls, buildings), furniture, metal, etc., which can cause signal attenuation or interference.

[0152] (b) Electromagnetic interference: Electromagnetic interference may affect Wi-Fi signals, such as radio stations, cables, power lines, microwave ovens, etc.

[0153] (c) Distance attenuation: The propagation distance of WiFi signals is limited. The formula P = P_0*(d^2) / (d^2+d_0^2) shows that the signal power decreases as the distance increases. Therefore, when the distance is too far, the WiFi signal will attenuate, but if the distance is too close, the WiFi signal will be subject to excessive interference.

[0154] (d) Frequency conflict: The frequency band used by WiFi may conflict with the frequency band of other radio devices, causing interference to the WiFi signal.

[0155] (e) Interference from radio equipment: WiFi signals are interfered by other radio equipment, such as mobile phones and household appliances. From the formula I = I_0*exp(-alpha*d), it can be seen that the interference power decreases as the distance increases. In practical applications, the signal interference from fixed equipment should be considered.

[0156] It should be noted that the wireless path loss algorithm of the COST231 model can be referred to, and the three major signal algorithms that are in line with indoor WiFi can be adopted: signal ring decrease, signal wall attenuation, and signal transmission effect. Combined with the anti-dizziness processing technology of the image, the generated thermal effect map can be more in line with the actual situation and a thermal simulation map with better display effect can be produced.

[0157] It should be noted that the entire thermal calculation process is based on the division of the floor plan into small grids with fixed values ​​for signal strength rendering. If the wall interference factor is not strictly considered, it will be a splash-ink effect that radiates evenly from the center point. If the grid for calculation is too large or the image is not beautified, it will present a jagged effect, which is a splash-ink mosaic effect. Taking the wall interference factor into account will produce a more realistic effect. For example, a schematic diagram comparing thermal maps with and without wall interference can be shown as follows: Fig. 9 As shown by Fig. 9 It can be seen that the effect of the present invention is more consistent with the actual effect.

[0158] It should be noted that the method based on FTTR coverage simulation visualization provided in the embodiment of the present invention is intended to solve the pain points in the FTTR delivery process. At present, due to the lack of effective marketing tools to intuitively display the coverage of FTTR, it is difficult for users to directly understand its advantages, which leads to marketers being more inclined to recommend the FTTR one-to-one solution during promotion, while ignoring the potential advantages of FTTR gigabit in large-area apartment types. This situation not only affects customers' correct understanding of FTTR technology, but also fails to give full play to its technical advantages to increase company revenue. Through "house type map + construction map + completion map", visual simulation capabilities are provided for front-line sales personnel and smart home engineers to assist front-line personnel in simulating and designing the optimal deployment plan according to different apartment types and needs, so as to realize the full-scene, full-information, and full-process closed-loop management of FTTR business marketing and delivery, and promote the transformation and upgrading of FTTR business development. Through the six steps of "house type recommendation plan management, FTTR coverage recommendation, personalized tuning, construction tuning, completion delivery, and construction plan library precipitation", standard marketing delivery actions are implemented to create convenient and visual delivery tools, enhance front-line marketing capabilities, and improve marketing conversion rates.

[0159] The method based on FTTR coverage simulation visualization provided by the embodiment of the present invention first automatically processes the collected original house type map using an artificial intelligence AI algorithm to form a skeleton map with only the outline of the wall; then generates a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds a preset threshold; and then displays the FTTR recommendation scheme corresponding to the user's family type to the user, and the FTTR recommendation scheme includes the heat map. The present invention focuses on the pain points of FTTR marketing, provides visual simulation capabilities for front-line sales personnel and smart home engineers, and helps them simulate and design the optimal FTTR recommendation scheme according to different house types. At the same time, users can intuitively see the coverage of FTTR through the heat map, and quickly feel the optimal effect of FTTR, thereby improving marketing efficiency and promoting the transformation and upgrading of FTTR business development. It solves the problem that the traditional FTTR marketing method relies entirely on manual introduction, resulting in a high marketing failure rate, and that it is difficult to ensure that all users can quickly feel the optimal effect of FTTR due to differences in the professional capabilities of smart home engineers.

[0160] Embodiment 2:

[0161] like Fig.10 This embodiment provides a device based on FTTR coverage simulation visualization, which is used to execute the above-mentioned method based on FTTR coverage simulation visualization, including:

[0162] The skeleton diagram acquisition module 11 is used to automatically process the collected original floor plan using an artificial intelligence (AI) algorithm to form a skeleton diagram with only the outline of the wall;

[0163] A heat map generation module 12, connected to the skeleton map acquisition module 11, is used to generate a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds a preset threshold;

[0164] The FTTR recommendation module 13 is connected to the heat map generation module 12 and is used to display the FTTR recommendation scheme corresponding to the user's household type to the user, and the FTTR recommendation scheme includes the heat map.

[0165] Optionally, the skeleton image acquisition module 11 includes:

[0166] A collection unit, used to collect original floor plans of different regions and communities;

[0167] A boundary map acquisition unit, configured to remove elements other than walls and windows in the original floor plan using an AI algorithm, and obtain a background boundary map including only walls and window frames;

[0168] The skeleton image acquisition unit is used to remove the window borders in the background boundary image and change the wall borders into black lines with a width of N pixels for indicating the wall contour, so as to obtain the skeleton image, wherein N>1.

[0169] Optionally, the boundary map acquisition unit specifically includes:

[0170] A binarization unit, used for binarizing the original floor plan using an AI algorithm;

[0171] A transformation unit, configured to perform a hit-and-miss transformation (HMT) on the original floor plan after binarization processing to obtain floor plan framework feature information of the original floor plan;

[0172] The recognition processing unit is used to recognize and retain the pixels of the wall and window frames according to the apartment frame feature information, and set all other pixels to transparent or a preset background color to obtain a background boundary map including only the wall and window frames.

[0173] Optionally, the heat map generation module 12 specifically includes:

[0174] A device adding unit, used for adding a number of FTTR devices to the skeleton diagram;

[0175] A thermal simulation unit, used for performing signal thermal simulation calculation using a thermal map simulation algorithm according to the positions of the plurality of FTTR devices. During the calculation process, when encountering a wall, intensity attenuation is performed according to a signal attenuation algorithm to generate a signal thermal map with full coverage;

[0176] The generating unit is used to superimpose the signal heat map with full image coverage on the background boundary map to obtain a heat map with signal coverage only in the room.

[0177] Optionally, the device further comprises:

[0178] The batch binding module is used to batch bind the standard address information with the corresponding original floor plan, wherein the standard address information includes the home address information corresponding to the user.

[0179] Optionally, the FTTR recommendation module 13 specifically includes:

[0180] A floor plan acquisition unit, configured to search and confirm a target original floor plan corresponding to the user's home floor plan according to the user's home address information;

[0181] The solution display unit is used to display the FTTR recommendation solution including the heat map corresponding to the target original floor plan to the user.

[0182] Optionally, the device further comprises:

[0183] The personalized tuning module is used to perform personalized tuning on the FTTR equipment in the heat map in the FTTR recommendation scheme, wherein the personalized tuning includes at least one of the following: adjusting the location of the FTTR equipment, switching the model of the FTTR equipment, adding or deleting a certain FTTR equipment.

[0184] Optionally, the device further comprises:

[0185] A user information acquisition module, used to acquire input user information according to the FTTR recommendation plan confirmed by the user, wherein the user information includes standard address information corresponding to the user's home address, and a contact phone number and / or broadband number;

[0186] A construction drawing generation module, used to generate a construction drawing and a construction plan according to the FTTR recommended plan confirmed by the user and the user information;

[0187] A construction photo uploading module, used to search for the construction plan corresponding to the user through a contact phone number or a broadband number, and upload construction site photos; and,

[0188] The completion drawing generation module is used to generate the completion drawing according to the confirmation completion instruction.

[0189] Embodiment 3:

[0190] refer to Fig.11The embodiment provides a device based on FTTR coverage simulation visualization, including a memory 21 and a processor 22, wherein the memory 21 stores a computer program, and the processor 22 is configured to run the computer program to execute the method based on FTTR coverage simulation visualization in embodiment 1.

[0191] The memory 21 is connected to the processor 22. The memory 21 may be a flash memory, a read-only memory or other memory. The processor 22 may be a central processing unit or a single-chip microcomputer.

[0192] Embodiment 4:

[0193] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method based on FTTR coverage simulation visualization in the above-mentioned embodiment 1 is implemented.

[0194] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable read only memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0195] In summary, the method, device and medium based on FTTR coverage simulation visualization provided by the embodiment of the present invention first automatically processes the collected original floor plan using an artificial intelligence AI algorithm to form a skeleton diagram with only the outline of the wall; then generates a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds the preset threshold; and then displays the FTTR recommendation scheme corresponding to the user's family floor plan to the user, and the FTTR recommendation scheme includes the heat map. The present invention focuses on the pain points of FTTR marketing, provides visual simulation capabilities for front-line sales personnel and smart home engineers, and helps them simulate and design the optimal FTTR recommendation scheme according to different floor plans. At the same time, users can intuitively see the coverage of FTTR through the heat map, quickly feel the optimal effect of FTTR, thereby improving marketing efficiency and promoting the transformation and upgrading of FTTR business development. It solves the problem that the traditional FTTR marketing method relies entirely on manual introduction, resulting in a high marketing failure rate, and that it is difficult to ensure that all users can quickly feel the optimal effect of FTTR due to differences in the professional capabilities of smart home engineers.

[0196] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method based on fiber-to-the-room FTTR coverage simulation visualization, characterized in that: The method comprises: Based on the collected original floor plan, the AI ​​algorithm is used to automatically process it to form a skeleton diagram with only the wall outline; Generating a heat map of signal coverage under wall interference according to the positions of the FTTR devices in the skeleton diagram, wherein the coverage rate of the heat map exceeds a preset threshold; The FTTR recommendation scheme corresponding to the user's household type is displayed to the user, and the FTTR recommendation scheme includes the heat map.

2. The method according to claim 1, characterized in that: The method of automatically processing the collected original floor plan using an artificial intelligence (AI) algorithm to form a skeleton diagram with only the outline of the wall specifically includes: Collect original floor plans from different regions and communities; Using an AI algorithm to remove elements other than walls and windows from the original floor plan, to obtain a background boundary map including only walls and window frames; The window borders in the background boundary image are removed, and the wall borders are changed into black lines with a width of N pixels for indicating the wall contour, so as to obtain the skeleton image, wherein N>1.

3. The method according to claim 2, characterized in that The AI ​​algorithm is used to remove other elements except walls and windows in the original floor plan to obtain a background boundary map including only walls and window frames, specifically including: Using an AI algorithm to perform binarization processing on the original floor plan; Perform a hit-miss transform (HMT) on the original floor plan after binarization to obtain floor plan framework feature information of the original floor plan; According to the apartment frame feature information, the pixels of the wall and window frames are identified and retained, and all other pixels are set to be transparent or a preset background color to obtain a background boundary map including only the wall and window frames.

4. The method according to claim 2, characterized in that: The generating of a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton diagram specifically includes: Adding several FTTR devices to the skeleton diagram; A signal thermal simulation calculation is performed using a thermal map simulation algorithm according to the positions where the plurality of FTTR devices are placed. During the calculation process, when encountering a wall, the intensity is attenuated according to a signal attenuation algorithm to generate a signal thermal map with full coverage; The signal heat map with full image coverage is superimposed on the background boundary map to obtain a heat map with signal coverage only in the room.

5. The method according to claim 1, characterized in that After generating a heat map of signal coverage under wall interference according to the positions of the FTTR devices in the skeleton map, the method further includes: The standard address information is bound to the corresponding original floor plan in batches, wherein the standard address information includes the home address information corresponding to the user.

6. The method according to claim 1, characterized in that The presenting of the FTTR recommendation plan corresponding to the user's household type to the user specifically includes: Searching and confirming a target original floor plan corresponding to the user's home floor plan according to the user's home address information; The FTTR recommendation plan including the heat map corresponding to the target original floor plan is displayed to the user.

7. The method according to claim 1, characterized in that After presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes: The FTTR equipment in the heat map of the FTTR recommendation scheme is personalized tuned, wherein the personalized tuning includes at least one of the following: adjusting the position of the FTTR equipment, switching the model of the FTTR equipment, adding or deleting a certain FTTR equipment.

8. The method according to claim 1, characterized in that: After presenting the FTTR recommendation scheme corresponding to the user's household type to the user, the method further includes: According to the FTTR recommendation plan confirmed by the user, the input user information is obtained, wherein the user information includes standard address information corresponding to the user's home address, and a contact telephone number and / or a broadband number; Generate a construction drawing and a construction plan according to the FTTR recommended plan confirmed by the user and the user information; Searching for the construction plan corresponding to the user through the contact phone number or broadband number, and uploading photos of the construction site; and, Generate as-built drawings based on confirmation of completion instructions.

9. A device based on fiber-to-the-room FTTR coverage simulation visualization, characterized in that: The device comprises: The skeleton diagram acquisition module is used to automatically process the collected original floor plan using an artificial intelligence (AI) algorithm to form a skeleton diagram with only the wall outline; A heat map generation module, connected to the skeleton map acquisition module, for generating a heat map of signal coverage under wall interference according to the position of the FTTR device in the skeleton map, wherein the coverage rate of the heat map exceeds a preset threshold; The FTTR recommendation module is connected to the heat map generation module and is used to display the FTTR recommendation scheme corresponding to the user's household type to the user, and the FTTR recommendation scheme includes the heat map.

10. A device based on fiber-to-the-room FTTR coverage simulation visualization, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to implement the method based on FTTR coverage simulation visualization as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for visualization based on fiber-to-the-room FTTR coverage simulation according to any one of claims 1 to 8 is implemented.

Citation Information

Cited By

  • Functional area wall processing method of house type image and related device

    CN120452008A