Intelligent Internet of Things control management method and system based on 5G

Through the intelligent IoT control management method and system based on 5G, combined with the switching display mode and the panoramic display mode, the multi-dimensional visual display of garden design is realized, solving the problem that traditional design is difficult to meet users' multi-dimensional display needs, and improving the flexibility and efficiency of display.

CN119906743AActive Publication Date: 2025-04-29SUZHOU WISDOM SANY TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510071215.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-04-29
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

Traditional garden design is difficult to perform multi-dimensional visual display, which cannot meet users' multi-dimensional display needs, especially in terms of the overall effect and details of the display garden.

Method used

Using 5G-based smart IoT control management methods and systems, the site type and scene visualization mode are determined by receiving the site construction requirements of the IoT control terminal, including switching display modes and panoramic display modes, dynamic display devices and panoramic display devices for multi-dimensional visual display.

Benefits of technology

It realizes multi-dimensional visual display of garden design according to user actual needs. The display image changes dynamically with the movement of people, improving the flexibility and efficiency of displaying design data, and users can view the adjusted image information in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119906743A_ABST
    Figure CN119906743A_ABST
Patent Text Reader

Abstract

The invention provides a 5G-based intelligent Internet of Things control management method and system, and the method comprises the steps: receiving a site building demand of an Internet of Things control end based on a 5G module, determining a site type according to the site building demand, and determining a scene visualization mode based on the site type, the scene visualization mode comprising a switching display mode and a panoramic display mode; and obtaining movement information of the Internet of Things control terminal based on the switching display mode, determining visual data of the display site according to the movement information, and displaying the visual data based on the dynamic display device. The invention aims to construct a high-efficiency and intelligent Internet of Things control management system, the characteristics of high speed, large capacity and low delay of the 5G technology are fully utilized, the system takes the 5G network as a core, seamless connection and high-speed data transmission of Internet of Things equipment are realized, in the aspect of data processing, the big data technology is adopted, and the data processing efficiency is improved. Massive data of the internet of things are efficiently stored, processed and analyzed, and accurate data insight and decision support are provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technology, and in particular to a 5G-based smart Internet of Things control and management method and system. Background Art

[0002] With the rapid development of Internet of Things (IoT) technology, various smart devices have gradually penetrated into our daily lives and industrial production. The application of scenarios such as smart cities, smart homes, and smart industries is becoming increasingly popular, and more efficient and intelligent control and management methods are needed to coordinate the operation of these devices. Against this background, the smart IoT control system based on 5G network came into being. With its high speed, low latency and wide coverage, 5G technology provides reliable communication support for IoT devices, making it possible to monitor and manage complex equipment networks in real time. With the acceleration of urbanization and the improvement of people's requirements for quality of life, smart gardens, as an important part of urban greening, are increasingly valued in their design and management.

[0003] Traditional garden design often relies on hand-drawn drawings or 2D CAD software. This display method is relatively simple and it is difficult to intuitively and comprehensively display the overall effect and details of the garden. There are limitations in viewing the spatial layout and it is impossible to display it in multiple dimensions in accordance with the user's display needs. Therefore, how to visualize the garden design in multiple dimensions according to the actual needs of users has become an urgent problem to be solved. Summary of the invention

[0004] The present invention provides a 5G-based intelligent Internet of Things control and management method and system, which can perform multi-dimensional visualization of garden design according to actual needs of users.

[0005] The first aspect of the present invention provides a 5G-based smart Internet of Things control and management method, comprising:

[0006] Receiving the site construction requirements of the IoT control terminal based on the 5G module, determining the site type according to the site construction requirements, and determining the scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode;

[0007] Acquiring movement information of the IoT control terminal based on the switching display mode, determining visualization data of the display site according to the movement information, and displaying the visualization data based on a dynamic display device;

[0008] Acquiring display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to the panoramic display device;

[0009] Element adjustment information of the visualization data by the IoT control terminal is obtained, and the visualization data is updated according to the element adjustment information to obtain adjusted display data.

[0010] Optionally, in a possible implementation manner of the first aspect, obtaining movement information of the IoT control terminal based on the switching display mode, determining visualization data of a display venue according to the movement information, and displaying the visualization data based on a dynamic display device include:

[0011] Receiving an initial positioning request from the IoT control terminal, retrieving a design layout diagram corresponding to the exhibition venue and sending it to the IoT control terminal, and obtaining a virtual positioning point and viewing distance selected by the IoT control terminal based on the design layout diagram;

[0012] A coordinate system is constructed with the virtual positioning point as the coordinate origin, and a coordinate point on the coordinate axis at a viewing distance from the virtual positioning point is obtained as a segmentation point;

[0013] Based on each of the segmentation points, four mutually perpendicular segmentation lines are generated respectively, and the area framed by the segmentation lines is determined as the viewing area;

[0014] Acquire the display ratio of the dynamic display device configured by the IoT control terminal, and divide the viewing area according to the display ratio to determine the original display image corresponding to each of the dynamic display devices;

[0015] Acquire movement information of the IoT control terminal based on a positioning acquisition device, and update the original display image according to the movement information to obtain a dynamic display image;

[0016] Visualization data corresponding to each of the dynamic display devices is obtained according to the original display image and the dynamic display image, and the visualization data is displayed according to each of the dynamic display devices.

[0017] Optionally, in a possible implementation manner of the first aspect, obtaining a display ratio of the dynamic display device configured by the IoT control terminal, and dividing the viewing area according to the display ratio to determine an original display image corresponding to each of the dynamic display devices includes:

[0018] Determine the display ratio of the bottom display device and the surrounding display device configured by the IoT control terminal, wherein the dynamic display device includes the bottom display device located at the bottom and the surrounding display devices located at the periphery;

[0019] Dividing the area side length of the viewing area according to the display proportion to obtain a bottom display distance corresponding to the bottom display device and a surround display distance corresponding to the surround display device;

[0020] Determine a point on the coordinate axis that is half the distance from the virtual positioning point to the bottom surface display as a target point, generate four mutually perpendicular target lines based on each of the target points, and determine the area framed by the target lines as the original display image corresponding to the bottom surface display device;

[0021] Connecting the virtual positioning point and the target point to obtain the target direction corresponding to each of the target points, and determining that the target direction corresponds to a preset display orientation;

[0022] Determine the surrounding display device corresponding to each of the target points according to the display orientation, each of the surrounding display devices is configured with a preset orientation corresponding to the corresponding display orientation;

[0023] The area between each of the target lines and the area border of the viewing area is determined as the original display image corresponding to the corresponding surround display device.

[0024] Optionally, in a possible implementation manner of the first aspect, acquiring movement information of the IoT control terminal based on a positioning acquisition device, and updating the original display image according to the movement information to obtain a dynamic display image includes:

[0025] Receiving a follow-up display request from the IoT control terminal, controlling the positioning acquisition device to obtain the outline of people in the display venue, and determining the center point of the outline of the people as the actual positioning point;

[0026] When the actual positioning point changes, the two actual positioning points before and after the change are connected to obtain a moving direction, a moving distance is obtained according to the distance between the actual positioning points before and after the change, and movement information is obtained based on the moving direction and the moving distance;

[0027] Converting the moving distance to obtain a converted distance, moving the virtual positioning point according to the converted distance and the moving direction, and re-determining the viewing area according to the moved virtual positioning point;

[0028] The re-determined viewing area is divided according to the display proportion to obtain a dynamic display image corresponding to the dynamic display device.

[0029] Optionally, in a possible implementation manner of the first aspect, obtaining visualization data corresponding to each of the dynamic display devices according to the original display image and the dynamic display image, and displaying the visualization data according to each of the dynamic display devices includes:

[0030] Based on the positioning acquisition device, the center point and the nose tip point of the person's outline are obtained, the center point and the nose tip point are connected to obtain an orientation auxiliary line, and the surrounding display device intersecting with the orientation auxiliary line is obtained as the positive display device;

[0031] Determine the rotation angle of the IoT control terminal according to the orientation auxiliary line, determine the main display image corresponding to the rotation angle in the visualization data of the main display device according to the rotation angle, and display the main display image based on the main display device;

[0032] A plurality of sub-images delineated by the target line for each of the visualization data are obtained, a sub-image adjacent to the visualization data corresponding to the bottom display device is determined to be a sub-display image corresponding to the remaining corresponding surrounding display devices, and the sub-display image is displayed based on each of the surrounding display devices.

[0033] Optionally, in a possible implementation manner of the first aspect, determining a rotation angle of the IoT control terminal according to the orientation auxiliary line, and determining a main display image corresponding to the rotation angle in the visualization data of the display device according to the rotation angle includes:

[0034] Determine the reference azimuth point corresponding to the positive display device, and connect the center point of the monitoring screen corresponding to the positioning acquisition device and the reference azimuth point to obtain a positive azimuth auxiliary line;

[0035] Acquire the angle between the positive azimuth auxiliary line and the azimuth auxiliary line, and the azimuth side of the positive azimuth auxiliary line, wherein the azimuth side includes a left side and a right side, and obtain the rotation viewing angle according to the angle and the azimuth side;

[0036] Obtaining the image side length of the visualization data in a direction perpendicular to the positive orientation auxiliary line, and obtaining a unit rotation distance according to a ratio between the image side length and a maximum rotation angle;

[0037] A rotation distance is obtained according to the product of the unit rotation distance and the angle, a sub-segment of the target line in the visualization data is determined, the sub-segment is moved by the rotation distance according to a preset moving direction corresponding to the azimuth side, and an image area between adjacent sub-segments after the movement is determined as the main display image.

[0038] Optionally, in a possible implementation manner of the first aspect, acquiring display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to a panoramic display device includes:

[0039] Acquire display attributes corresponding to each sub-area in the display venue, wherein the display attributes include projection attributes and screen extension attributes;

[0040] Determine that the sub-area of ​​the projection attribute corresponds to a projection display device, determine that the sub-area of ​​the screen display attribute corresponds to a screen display device, and the panoramic display device includes a projection display device and a screen display device;

[0041] Acquire the display elements corresponding to each of the sub-areas, determine the display images corresponding to the display elements, obtain the visualization data corresponding to each of the sub-areas according to the display images, and display the visualization data based on the panoramic display device.

[0042] Optionally, in a possible implementation manner of the first aspect, obtaining element adjustment information of the visualization data by the IoT control terminal, and updating the visualization data according to the element adjustment information to obtain adjusted display data includes:

[0043] When the scene visualization mode is the switching display mode, obtaining an adjustment request from the IoT control terminal, suspending the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT control terminal, and updating the visualization data based on the element adjustment information to obtain adjusted display data;

[0044] When the scene visualization mode is a panoramic display mode, obtaining the current position of the IoT control terminal, and determining the indication gesture corresponding to the IoT control terminal whose current position is located in the sub-area of ​​the projection attribute;

[0045] Determine the adjustment element in the sub-area according to the indication gesture, receive the voice data of the IoT control terminal, and extract keywords from the voice data to obtain the replacement element;

[0046] Obtaining element adjustment information based on the replacement element and the adjustment element, and replacing and updating the image corresponding to the adjustment element according to the image corresponding to the replacement element; or,

[0047] The adjustment element and replacement element selected by the IoT control terminal based on the screen display device are obtained, element adjustment information is obtained according to the adjustment element and the replacement element, and the image corresponding to the adjustment element is replaced and updated based on the image corresponding to the replacement element.

[0048] Optionally, in a possible implementation manner of the first aspect, when the scene visualization mode is the switching display mode, obtaining an adjustment request of the IoT control terminal, suspending the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT control terminal, and updating the visualization data based on the element adjustment information to obtain the adjusted display data, including:

[0049] Parsing the adjustment instruction to obtain a local adjustment instruction or an overall adjustment instruction, and acquiring an adjustment element selected by the IoT control terminal;

[0050] Receiving voice data from the IoT control terminal, extracting keywords from the voice data to obtain replacement elements, and obtaining element adjustment information according to the adjustment elements and the replacement elements;

[0051] According to the local adjustment instruction, the image corresponding to the adjustment element is updated to the image corresponding to the replacement element to obtain an adjusted display image; or

[0052] Based on the overall adjustment instruction, the images corresponding to all adjustment elements in the design layout diagram are updated to the images corresponding to the replacement elements to obtain an adjusted display image.

[0053] The second aspect of the present invention provides a 5G-based intelligent Internet of Things control and management system, including:

[0054] A determination module, configured to receive a site construction requirement of the IoT control terminal based on the 5G module, determine a site type according to the site construction requirement, and determine a scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode;

[0055] An acquisition module, configured to acquire movement information of the IoT control terminal based on the switching display mode, determine visualization data of the display site according to the movement information, and display the visualization data based on a dynamic display device;

[0056] A display module, configured to obtain display attributes of each sub-area in the display venue according to the panoramic display mode, determine visualization data of the display venue based on the display attributes, and display the visualization data according to the panoramic display device;

[0057] The adjustment module is used to obtain the element adjustment information of the visual data from the IoT control terminal, and update the visual data according to the element adjustment information to obtain adjusted display data.

[0058] According to a third aspect of the present invention, there is provided an electronic device, comprising: a memory, a processor and a computer program, wherein the computer program is stored in the memory, and the processor runs the computer program to execute the first aspect of the present invention and various methods that may be involved in the first aspect.

[0059] According to a fourth aspect of the present invention, a readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the first aspect of the present invention and various methods that may be involved in the first aspect.

[0060] The beneficial effects of the present invention are as follows:

[0061] 1. The present invention can visualize the garden design in multiple dimensions according to the actual needs of users. First, the present invention can derive the site type according to the site construction requirements of the IoT control terminal, and then determine the switching display mode or the panoramic display mode, so that the visualization data can be flexibly displayed according to different display modes, wherein the present invention can obtain the movement information of the IoT control terminal according to the switching display mode, so as to obtain the image data for visualization of the display site corresponding to the movement information of the IoT control terminal, so as to display the visualization data through a dynamic display device, and when the scene visualization mode is a panoramic display mode, the present invention can determine the display attributes corresponding to each sub-area in the display scene, so as to determine the visualization data corresponding to the display attributes, and display the image through a panoramic display device, so as to achieve the flexibility of data display and facilitate personnel viewing, and finally, the present invention can also quickly adjust the adjustment information of the visualization data through the IoT control terminal, so that personnel can view the adjusted image information in time.

[0062] 2. The present invention can realize dynamic changes of displayed images as people move, realize flexible display, and facilitate people's viewing. Among them, the present invention can determine the corresponding viewing area for display according to the virtual positioning point and viewing distance selected by the personnel on the IoT control terminal, so as to divide the image of the corresponding viewing area, so as to display it in the dynamic display device, which is convenient for people to view intuitively. Among them, the present invention can determine the actual positioning point corresponding to the personnel through the positioning acquisition device, so as to judge the movement information of the personnel later, so as to convert the movement distance in proportion to obtain the conversion distance, so as to obtain a new viewing area, and then the image of the corresponding area can be displayed, so as to realize follow-up display, and the present invention can also track the line of sight of the personnel, so that the image displayed on the dynamic display device can change dynamically with the rotation of the line of sight of the personnel, which is convenient for people to view the design data.

[0063] 3. The present invention can realize the rapid adjustment and replacement of display elements, so that personnel can view the corresponding adjusted image information in time. Among them, the present invention can select the corresponding adjustment method according to different scene visualization modes, so that the element image in the display image can be updated and replaced in combination with the corresponding display mode and display device. When in the switching display mode, the jump element and the replacement element can be determined by voice instructions, so that the image of the corresponding adjustment element displayed in the dynamic display device can be replaced and updated. When in the panoramic display mode, the current sub-area position will be determined first, so that the adjustment element image can be replaced and updated according to the projection mode or screen display mode corresponding to the different sub-areas, so that personnel can view the updated adjustment display data in time. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 A flowchart of a 5G-based smart Internet of Things control and management method provided by the present invention;

[0065] Figure 2 A schematic diagram of a viewing area provided by the present invention;

[0066] Figure 3 A schematic diagram of determining a main display image provided by the present invention;

[0067] Figure 4 This is a structural schematic diagram of a 5G-based smart Internet of Things control and management system provided by the present invention. DETAILED DESCRIPTION

[0068] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0069] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0070] See also Figure 1 , is a schematic diagram of a 5G-based smart Internet of Things control and management method provided by an embodiment of the present invention. The 5G-based smart Internet of Things control and management method includes steps S1 to S4, which are specifically as follows:

[0071] S1, receiving the site construction requirements of the IoT control terminal based on the 5G module, determining the site type according to the site construction requirements, and determining the scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode.

[0072] It should be noted that in order to visualize the design plan of the designer and facilitate the designer to view it intuitively, the venue can be built according to the demand information of the IoT control terminal to enhance the flexibility of displaying the design data.

[0073] It is not difficult to understand that due to different display needs, different ways can be chosen to build the venue so that the design plan can be visualized according to the flexibility of the terrain. For example, when the garden to be displayed has the need for terrain display, the terrain needs to be combined for corresponding display when building the venue. For example: when the designer needs to display the raised miniature hill terrain in the garden design, it is necessary to build the terrain, so as to display the design data of the area through the corresponding display equipment in combination with the panoramic display mode. When the designer does not have the need for terrain display, the display data can be switched in real time by switching the display mode in combination with the movement of personnel, so that the designer can view it intuitively.

[0074] It can be understood that the IoT control terminal is an information terminal of the person who designs the garden, for example, it can be a mobile phone, the site construction requirement is the demand information for display construction according to the site, such as the construction of a display screen, or the construction requirements of a projection and display screen, the site type is the type of site for display design, and the scene visualization mode is a display mode for visualizing the design scene, including a switching display mode and a panoramic display mode, wherein the switching display mode is a display mode in which images can be switched when displaying the design, and the panoramic display mode is a mode for panoramic intuitive display.

[0075] S2, acquiring movement information of the IoT control terminal based on the switching display mode, determining visualization data of the display site according to the movement information, and displaying the visualization data based on a dynamic display device.

[0076] It should be noted that when the scene display mode is the switching display mode, it can be said that corresponding display screens are built around the corresponding site area and on the ground, so that the corresponding design layout information can be allocated to the display screen in the corresponding orientation for display according to the movement information of the IoT control terminal, so that personnel can intuitively view the design effect. At the same time, the display image can be dynamically changed following the movement of the IoT control terminal to achieve flexible display of design data.

[0077] It can be understood that the movement information is the information of the movement of the personnel in the exhibition venue, such as walking 2 meters to the left, etc., so that the corresponding visual data can be determined based on the movement information of the IoT control terminal for intuitive viewing by the personnel.

[0078] The display venue is a venue for design display, the visualization data is a design image for visualization display, and the dynamic display device is a device that can dynamically display the visualization data, such as a display screen that can display dynamic images.

[0079] Based on the above embodiment, the specific implementation of step S2 (obtaining the movement information of the IoT control terminal based on the switching display mode, determining the visualization data of the display site according to the movement information, and displaying the visualization data based on the dynamic display device) can be:

[0080] S21, receiving an initial positioning request from the IoT control terminal, retrieving a design layout diagram corresponding to the exhibition venue and sending it to the IoT control terminal, and obtaining a virtual positioning point and viewing distance selected by the IoT control terminal based on the design layout diagram.

[0081] It should be noted that since the scope of the corresponding garden design is large, for example, the garden design layout corresponds to an actual area design of 3 square kilometers. In order to enable designers to view the design details of each area, when designers view it for the first time, they need to select the corresponding area design image according to the design layout for display and viewing.

[0082] It can be understood that when the initial positioning request is received from the IoT control terminal, the corresponding design layout diagram can be sent to the IoT control terminal to obtain the corresponding virtual positioning point and viewing distance, so that the corresponding visual data can be intuitively displayed according to the design layout diagram for personnel to view.

[0083] Among them, the initial positioning request is the request information for positioning the displayed visual data, the design layout diagram is the layout diagram after the site design is completed, the virtual positioning point is the virtual positioning point in the design layout diagram, and the viewing distance is the data distance within the line of sight of the designer for image viewing. For example, when the personnel want to view the display data within a certain range of the virtual positioning point, the positioning point can be used as a reference to determine the image data within a certain range by viewing the viewing distance for subsequent display.

[0084] So that the image of the corresponding area can be enlarged and displayed through the display screen later, which is not only fit but also can be displayed with higher precision. The viewing distance is a virtual distance. For example, when the user wants to view data within a range of 50 meters, the distance can be 5 cm.

[0085] S22, constructing a coordinate system with the virtual positioning point as the coordinate origin, and obtaining a coordinate point on the coordinate axis at a viewing distance from the virtual positioning point as a segmentation point.

[0086] It can be understood that a coordinate system is constructed at the virtual positioning point in the design layout diagram, so that the coordinate point at the viewing distance can be obtained as the segmentation point, so as to determine the visual data to be displayed according to the corresponding segmentation point later, for example, Figure 2As shown, it is a schematic diagram of a viewing area provided by the present invention. When the viewing distance is 5 cm, the coordinate point at the position corresponding to the viewing distance of 5 cm can be displayed in the design layout diagram as a segmentation point.

[0087] The segmentation point is a location point where the design layout diagram is segmented to determine the visualization data.

[0088] S23, taking each of the segmentation points as a reference, respectively generating four mutually perpendicular segmentation lines, and determining the area framed by the segmentation lines as the viewing area.

[0089] It can be understood that the dividing line is a line segment for dividing the design layout diagram into regions, and the viewing area is an area for image viewing, that is, an area framed by the dividing line.

[0090] It is not difficult to understand that if Figure 2 As shown, a straight line perpendicular to the coordinate axis where the corresponding segmentation point is located can be constructed according to each segmentation point, so as to obtain the corresponding four segmentation lines, and the area surrounded by the segmentation lines is used as the viewing area.

[0091] S24, obtaining the display ratio of the dynamic display device configured by the IoT control terminal, and dividing the viewing area according to the display ratio to determine the original display image corresponding to each of the dynamic display devices.

[0092] It is understandable that in order to display the data in the corresponding viewing area on the corresponding dynamic display device according to the viewing needs of the personnel, for example, some personnel need to display more image information on all sides for surround viewing, then the proportion of images displayed by the corresponding surround display devices on all sides will be greater than the proportion of images displayed by the bottom display devices; some personnel need to display more image information at the bottom for viewing, so that the proportion of images displayed by the bottom display devices will be greater than the proportion of images displayed by the corresponding surround display devices on all sides. Therefore, designers are required to configure the corresponding display proportions for the dynamic display devices so that the visual data can be divided so that the corresponding data can be displayed on the vertical dynamic display devices on all sides and the dynamic display devices corresponding to the bottom, respectively, to achieve flexible visual display.

[0093] Among them, the display ratio is the proportion of the dynamic display devices that display the viewing area on the bottom and around. The original display image is the image corresponding to the initial point selected by the user. The image will be dynamically adjusted based on the user's movement.

[0094] It is not difficult to understand that by dividing the viewing area and the display ratio, the display images of the dynamic display devices corresponding to different directions can be determined for intuitive viewing by personnel.

[0095] On the basis of the above embodiment, the specific implementation method of step S24 (obtaining the display ratio of the dynamic display device configured by the IoT control terminal, and dividing the viewing area according to the display ratio to determine the original display image corresponding to each dynamic display device) may be:

[0096] S241, determining the display ratio of the bottom display device and the surrounding display device configured by the IoT control terminal, wherein the dynamic display device includes the bottom display device located at the bottom and the surrounding display devices located at the periphery.

[0097] It can be understood that the dynamic display device includes a bottom display device and a surround display device, wherein the bottom display device is a device located on the bottom surface for image display, and the surround display device is a device that surrounds and displays images on all sides.

[0098] It is not difficult to understand that after determining the display ratio configured by the IoT control terminal for the bottom display device and the surround display device, the viewing area can be divided according to the display ratio in the future, so as to obtain the original display images corresponding to the bottom display device and the surround display device for intuitive display.

[0099] S242: Divide the area side length of the viewing area according to the display proportion to obtain a bottom display distance corresponding to the bottom display device and a surround display distance corresponding to the surround display device.

[0100] It can be understood that in order to divide the corresponding viewing area proportionally, the area side length of the viewing area can be divided according to the display ratio, so as to obtain the bottom display distance of the bottom display device and the surrounding display distance corresponding to the surrounding display device.

[0101] Among them, the area side length is the side length of the viewing area, the bottom display distance is the distance for the bottom device to display the image, and the surround display distance is the distance for the surround display device to display the image.

[0102] S243, determine a position point on the coordinate axis that is half the bottom surface display distance from the virtual positioning point as a target point, generate four mutually perpendicular target lines based on each of the target points, and determine the area framed by the target lines as the original display image corresponding to the bottom surface display device.

[0103] It can be understood that in order to enable the bottom display device to display the corresponding middle image, the surrounding display device can display the surrounding images corresponding to the middle image, so that the viewing area can be divided. Therefore, the position point that is half the bottom display distance from the virtual positioning point can be determined as the target point, thereby generating four mutually perpendicular target lines, and the division of the viewing area is achieved through the four target lines.

[0104] It is not difficult to understand that the target point is a point that can divide the viewing area, and the target line is a straight line passing through the target point and perpendicular to the corresponding coordinate axis. Since the bottom display device is on the middle bottom surface of the surrounding display device, the viewing area can be divided by the virtual positioning point to obtain the original display image corresponding to the bottom display device.

[0105] S244, connecting the virtual positioning point and the target point to obtain the target direction corresponding to each of the target points, and determining that the target direction corresponds to a preset display orientation.

[0106] It can be understood that since the surround display devices are distributed on all sides, that is, the corresponding four surround display devices have corresponding orientations, in order to determine the images displayed by the surround display devices corresponding to each orientation, the corresponding display orientation can be determined according to the target direction, so as to subsequently determine the original display images of the surround display devices in each orientation for intuitive display.

[0107] The target direction is the direction in which the virtual positioning point points to each target point, and the display orientation is the orientation for image display, which can be preset manually.

[0108] It is not difficult to understand that the target direction and the display direction are one-to-one corresponding. For example, when the display direction corresponding to the target direction from bottom to top is north, the display direction corresponding to the target direction from top to bottom is south, the display direction corresponding to the target direction from right to left is west, and the display direction corresponding to the target direction from left to right is east, which facilitates the subsequent determination of the original display image of the surround display device corresponding to each display direction.

[0109] S245, determining a surrounding display device corresponding to each of the target points according to the display orientation, each of the surrounding display devices being configured with a preset orientation corresponding to the corresponding display orientation.

[0110] It can be understood that the preset direction is a pre-set direction, such as the four directions of east, south, west and north. Therefore, after obtaining the display direction corresponding to each target direction, the surround display device corresponding to each target point can be determined, which facilitates the subsequent determination of the original display image that each surround display device can display.

[0111] S246: Determine that the area between each of the target lines and the area border of the viewing area is the original display image corresponding to the corresponding surround display device.

[0112] It can be understood that the area image between the target line corresponding to the target direction and the area border of the viewing area is used as the original display image of the surrounding display device corresponding to the display orientation.

[0113] The area border is the outer border corresponding to the viewing area.

[0114] S25, obtaining movement information of the IoT control terminal based on a positioning acquisition device, and updating the original display image according to the movement information to obtain a dynamic display image.

[0115] It can be understood that in the process of scene construction, there is a corresponding overhead positioning and acquisition device. Therefore, in order to enable the image displayed on the surround display device to change dynamically with the movement of people, the movement information of the IoT control terminal can be obtained through the positioning and acquisition device, and then the original display image can be updated.

[0116] The positioning acquisition device is an acquisition device for determining the position of a person, such as a camera, and the dynamic display image is a display image after dynamic changes.

[0117] It is not difficult to understand that when a person moves to the left, the image of the viewing area in the design layout diagram can be changed according to the position of the corresponding person, thereby realizing dynamic display of the image and improving the flexibility of data display.

[0118] Based on the above embodiment, the specific implementation of step S25 (obtaining the movement information of the IoT control terminal based on the positioning acquisition device, and updating the original display image according to the movement information to obtain a dynamic display image) may be:

[0119] S251, receiving a follow-up display request from the IoT control terminal, controlling the positioning acquisition device to obtain the outline of people in the display venue, and determining the center point of the outline of the people as the actual positioning point.

[0120] It is understandable that when a person needs the display image in the display device to change as the person moves, a corresponding follow-up display request can be sent on the IoT control terminal so that the server can control the positioning acquisition device to obtain the person outline corresponding to the IoT control terminal in the display venue, and then obtain the actual positioning point, so as to subsequently determine the corresponding movement information.

[0121] Among them, the follow-up display request is a request to display information that the image changes as the person moves, the person outline is the outline of the person corresponding to the IoT control terminal, and the actual positioning point is the position of the person in the actual venue, that is, the center point of the person outline.

[0122] S252, when the actual positioning point changes, the two actual positioning points before and after the change are connected to obtain a moving direction, a moving distance is obtained according to the distance between the actual positioning points before and after the change, and movement information is obtained based on the moving direction and the moving distance.

[0123] It can be understood that the moving direction is the direction in which the person moves, and the moving distance is the distance the person moves.

[0124] It is not difficult to understand that the movement information includes the movement direction and the movement distance, so that the virtual positioning point can be moved according to the movement information, so as to re-determine the viewing area of ​​the corresponding position for image display.

[0125] It is worth mentioning that the coordinates corresponding to the center points of the person's outline in each image can be determined by positioning the adjacent image frames corresponding to the acquisition device, so that the moving distance can be obtained according to the position coordinates in different image frames. When the moving distance is less than the preset distance, it may mean that the corresponding person's body has swayed a certain amount in place but has not moved, so the corresponding moving distance is not converted. When the moving distance is greater than the preset distance, it may mean that the corresponding person has moved in position, and the corresponding moving distance can be converted subsequently to re-determine the viewing area.

[0126] S253, converting the moving distance to obtain a converted distance, moving the virtual positioning point according to the converted distance and the moving direction, and re-determining the viewing area according to the moved virtual positioning point.

[0127] It can be understood that since the size of the actual display site is in a certain ratio to the size of the designed garden site, when a person moves a certain distance in the actual scene, the corresponding displayed image will change by a distance of the corresponding ratio. For example, for every meter a person moves, the corresponding image of the viewing distance in the design layout can move 0.1 cm. Therefore, the conversion distance can be obtained according to the moving distance, and the virtual positioning point can be moved according to the moving direction to redefine the viewing area for subsequent intuitive display.

[0128] The conversion distance is the distance in the design layout diagram converted according to the moving distance.

[0129] S254: Divide the re-determined viewing area according to the display proportion to obtain a dynamic display image corresponding to the dynamic display device.

[0130] It is understandable that after the viewing area is re-determined, the re-determined viewing area can be divided according to the above-mentioned implementation steps of dividing the viewing area by display ratio, so as to obtain a dynamic display image corresponding to the dynamic display device and realize follow-up display.

[0131] S26, obtaining visualization data corresponding to each of the dynamic display devices according to the original display image and the dynamic display image, and displaying the visualization data according to each of the dynamic display devices.

[0132] It is understandable that the visualization data includes original display images and dynamic display images, so that the visualization data can be visualized through various dynamic display devices to facilitate intuitive viewing by personnel.

[0133] Based on the above embodiment, the specific implementation of step S26 (obtaining the visualization data corresponding to each of the dynamic display devices according to the original display image and the dynamic display image, and displaying the visualization data according to each of the dynamic display devices) may be:

[0134] S261, based on the positioning acquisition device, obtain the center point and the nose tip point of the person's outline, connect the center point and the nose tip point to obtain an orientation auxiliary line, and obtain a surrounding display device intersecting with the orientation auxiliary line as a positive display device.

[0135] It can be understood that the present invention can obtain the center point and the nose tip point of the person's outline through the positioning and acquisition equipment, and then connect the center point and the nose tip point to obtain an auxiliary orientation line, so as to facilitate the subsequent determination of the surround display device that the current person is facing, and the image of the corresponding surround device can be dynamically changed in combination with the person's perspective change, thereby realizing dynamic changes in visual data in combination with not only positioning but also perspective change.

[0136] Among them, the nose tip point is the point corresponding to the nose tip position in the person's outline, the orientation auxiliary line is the auxiliary line for determining the direction of sight, and the positive display device is the surround display device directly opposite the person.

[0137] It is not difficult to understand that the center point and the nose tip point can be connected to determine the orientation auxiliary line, and then the positive display device can be obtained according to the orientation auxiliary line, that is, the direction of the front nose tip of the person is the direction the person is facing, so as to determine the corresponding positive display device, so as to facilitate the subsequent dynamic display of the image of the positive display device. Due to the limited viewing range of humans, there is no need to change the images of other surrounding display devices, thereby reducing the amount of data processing while ensuring normal viewing of people.

[0138] S262, determining the rotation angle of the IoT control terminal according to the orientation auxiliary line, determining a main display image corresponding to the rotation angle in the visualization data of the main display device according to the rotation angle, and displaying the main display image based on the main display device.

[0139] It can be understood that the rotation angle is the angle at which a person rotates his / her sight, and the main display image is the display image of the display device corresponding to the rotation angle, that is, the image corresponding to the rotation angle in the visualization data of the display device.

[0140] Based on the above embodiment, the specific implementation method of step S262 (determining the rotation angle of the IoT control terminal according to the orientation auxiliary line, and determining the main display image corresponding to the rotation angle in the visualization data of the display device according to the rotation angle) can be:

[0141] S2621, determine a reference azimuth point corresponding to the positive display device, and connect the center point of the monitoring image corresponding to the positioning and acquisition device and the reference azimuth point to obtain a positive azimuth auxiliary line.

[0142] It can be understood that the reference orientation point is the center point corresponding to the positive display device, which is used to determine the reference position point of the positive orientation auxiliary line. The detection screen is the monitoring screen, and the positive orientation auxiliary line is the auxiliary line corresponding to the corresponding device for determining the positive orientation viewing angle.

[0143] Through the above implementation, the present invention can obtain the positive azimuth auxiliary lines, so as to determine the rotation angle of the person with the azimuth auxiliary lines, thereby facilitating the subsequent determination of the corresponding positive display image.

[0144] S2622, obtaining the angle between the positive azimuth auxiliary line and the azimuth auxiliary line, and the azimuth side of the positive azimuth auxiliary line, wherein the azimuth side includes a left side and a right side, and obtaining the rotation viewing angle according to the angle and the azimuth side.

[0145] It can be understood that the rotation viewing angle includes the line of sight angle and azimuth measurement, wherein the azimuth side is the offset viewing angle side relative to the positive direction. For example, when the person's viewing angle is offset to the left, the corresponding azimuth side is the left side, and when the person's viewing angle is offset to the right, the corresponding azimuth side is the right side.

[0146] S2623, obtaining the image side length of the visualization data in a direction perpendicular to the positive orientation auxiliary line, and obtaining the unit rotation distance according to the ratio between the image side length and the maximum rotation angle.

[0147] It can be understood that in order to make the displayed image correspond to the perspective of the person and enable the displayed image to be dynamically displayed according to the angle of rotation of the person, the image side length can be obtained and ratioed with the maximum rotation angle to obtain the unit rotation distance, so as to subsequently determine the corresponding image movement distance according to the rotation perspective.

[0148] Among them, the image side length is the side length of the vertical azimuth auxiliary line in the visualization data of the corresponding azimuth, the maximum rotation angle is the maximum range of the viewing angle, for example, it can be 160°, and the unit rotation distance is the movable image distance corresponding to each degree of rotation of the viewing angle.

[0149] S2624, obtaining a rotation distance according to the product of the unit rotation distance and the included angle, determining a sub-segment of the target line in the visualization data, moving the sub-segment by the rotation distance according to a preset moving direction corresponding to the azimuth side, and determining an image area between adjacent sub-segments after the movement as a main display image.

[0150] It can be understood that the rotation distance is the distance that the image moves dynamically as the viewing angle rotates, that is, the product of the unit rotation distance and the angle, and the sub-segment of the target line in the visualization data is determined so as to determine the main display image corresponding to the image area with the moving sub-segment.

[0151] Among them, the sub-line segment is a line segment of the target line in the corresponding visualization data, and is a part of the target line. The preset moving direction is the preset moving direction of the sub-line segment. The moving directions corresponding to different orientations are different. For example, when the person is facing the direction from bottom to top in the figure, when the corresponding orientation side is the left side, the preset moving direction of the corresponding sub-line segment is from right to left, and when the corresponding orientation side is the right side, the preset moving direction of the corresponding sub-line segment is from left to right. When the person's line of sight is from left to right in the figure, when the corresponding orientation side is the left side, the preset moving direction of the corresponding sub-line segment is from bottom to top, and when the corresponding orientation side is the right side, the preset moving direction of the corresponding sub-line segment is from top to bottom.

[0152] For example: Figure 3 As shown, it is a schematic diagram of determining a main display image provided by the present invention. When the direction of the person's line of sight is vertically upward in the figure and the azimuth side of the corresponding rotation angle of view is the left side, the corresponding sub-segment 1 and sub-segment 2 will move to the left side in the corresponding preset moving direction, so that the image area between adjacent sub-segments (sub-segment 1 and sub-segment 2) can be used as the main display image, so as to obtain the corresponding main display image updated in the corresponding positive display device for display.

[0153] S263, obtaining a plurality of sub-images delineated by the target line for each of the visualization data, determining that the sub-image adjacent to the visualization data corresponding to the bottom display device is a sub-display image corresponding to the remaining corresponding surrounding display devices, and displaying the sub-display image based on each of the surrounding display devices.

[0154] It can be understood that the corresponding visualization data can be divided into multiple sub-images according to the target line, so that the sub-image adjacent to the visualization data corresponding to the bottom display device can be determined as the sub-display image corresponding to the remaining surrounding display devices, so as to display the sub-display image on the surrounding display device in the corresponding orientation.

[0155] Among them, the sub-image is the image obtained by dividing the visualization data, and the auxiliary display image is the display image corresponding to the surround display device in the non-personnel main line of sight direction.

[0156] Through the above implementation, the present invention can determine the display image corresponding to each display device, and display it on the corresponding bottom display device or surrounding display device, so as to realize the visual display of the design data and facilitate the intuitive viewing of personnel.

[0157] S3, acquiring display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to the panoramic display device.

[0158] It can be understood that when the display mode is a panoramic display mode, the display method corresponding to each sub-area in the display venue can be determined, so as to set up the equipment, so as to subsequently obtain the display attributes of each sub-area, and then determine the corresponding visualization data, so as to perform visualization through the corresponding panoramic display equipment, so as to achieve flexible display and facilitate personnel viewing.

[0159] Among them, the sub-area is the area after the exhibition venue is divided, the display attribute is the device attribute for display, including projection attribute and screen extension attribute, the panoramic display device is the display device in the panoramic display mode, including projection device and visualization screen, wherein the visualization screen is different from the display screen in the switching mode.

[0160] It is not difficult to understand that the panoramic display is an intuitive display of all design scenes, which will not change with the movement of people, allowing people to move freely to view the display images in each sub-area.

[0161] Based on the above embodiment, the specific implementation of step S3 (obtaining display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to the panoramic display device) may be:

[0162] S31, obtaining display attributes corresponding to each sub-area in the display venue, wherein the display attributes include projection attributes and screen extension attributes.

[0163] It is understandable that, since the display area images corresponding to different display attributes are different, the display attributes corresponding to each sub-area in the display venue can be obtained, so as to determine the display image of the corresponding display device according to the display attributes for flexible display.

[0164] Among them, the projection attribute is the attribute displayed by the projection device, and the screen display attribute is the attribute displayed by the screen device.

[0165] S32, determining that the sub-area of ​​the projection attribute corresponds to a projection display device, and determining that the sub-area of ​​the screen display attribute corresponds to a screen display device, wherein the panoramic display device includes a projection display device and a screen display device.

[0166] It can be understood that the sub-area of ​​the projection attribute corresponds to the projection display device, and the sub-area of ​​the screen display attribute corresponds to the screen display device, wherein the projection display device is a projection device, and the screen display device is a screen-type display screen.

[0167] It is not difficult to understand that different display devices are arranged in different sub-areas so as to display the design data more flexibly and enhance the convenience of personnel viewing.

[0168] S33, obtaining display elements corresponding to each of the sub-areas, determining display images corresponding to the display elements, obtaining visualization data corresponding to each of the sub-areas according to the display images, and displaying the visualization data based on the panoramic display device.

[0169] It is understandable that the design elements corresponding to different areas may be different. For example, flowers may be designed for area A and a small river may be designed for area B, so that the display elements corresponding to each sub-area can be obtained, and then the display images corresponding to each sub-area can be determined so that the corresponding panoramic display device can perform visual display.

[0170] The display elements are elements for display, such as flowers, plants, and trees, and the display images are images corresponding to the display elements, such as an image of a rose.

[0171] S4, obtaining element adjustment information of the visualization data from the IoT control terminal, and updating the visualization data according to the element adjustment information to obtain adjusted display data.

[0172] It is understandable that when the designer feels that a certain design needs to be adjusted during the viewing process, the element image in the visual data can be changed in real time to improve the efficiency of data adjustment.

[0173] The element adjustment information is information about adjusting and changing an element, such as adjusting a rose to a lily, and the adjusted display data is image data after adjusting the elements in the visualization data.

[0174] Based on the above embodiment, the specific implementation of step S4 (obtaining the element adjustment information of the visualization data by the IoT control terminal, and updating the visualization data according to the element adjustment information to obtain the adjusted display data) may be:

[0175] S41, when the scene visualization mode is the switching display mode, obtain the adjustment request of the IoT control terminal, suspend the acquisition of the mobile information, obtain the element adjustment information according to the adjustment instruction of the IoT control terminal, and update the visualization data based on the element adjustment information to obtain the adjusted display data.

[0176] It can be understood that when the scene visualization model is in the switching display mode, an adjustment request from the IoT control terminal can be obtained, which means that the corresponding personnel need to adjust the displayed data. In order to prevent the display image from changing with the movement of the personnel and affecting the personnel's determination of the adjustment elements, the acquisition of movement information can be suspended, and the corresponding display image will not change. Therefore, the visualization data can be updated according to the element adjustment information to obtain the adjusted display data for personnel to view.

[0177] The adjustment request is request information for adjusting the displayed visual image data, and the adjustment instruction is a voice instruction for adjusting the information sent by the IoT control terminal.

[0178] Based on the above embodiment, the specific implementation of step S41 (when the scene visualization mode is the switching display mode, obtaining the adjustment request of the IoT control terminal, suspending the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT control terminal, and updating the visualization data based on the element adjustment information to obtain the adjusted display data) may be:

[0179] S411, parsing the adjustment instruction to obtain a local adjustment instruction or an overall adjustment instruction, and acquiring an adjustment element selected by the IoT control terminal.

[0180] It can be understood that the voice adjustment instruction sent by the IoT control terminal is parsed. When the voice information in the adjustment instruction is for adjusting local elements, for example, replacing the roses in area A with tulips, it corresponds to a local adjustment instruction. When the voice information in the adjustment instruction is for adjusting the overall design image, for example, replacing the roses in all areas with tulips, it corresponds to an overall adjustment instruction, and the adjustment elements are obtained at the same time, so that the adjustment elements can be replaced later.

[0181] Among them, the local adjustment instruction is the instruction information for adjusting the local part, the overall adjustment instruction is the instruction for adjusting the overall information, and the adjustment element is the element that needs to be replaced and adjusted.

[0182] S412, receiving voice data from the IoT control terminal, performing keyword extraction on the voice data to obtain replacement elements, and obtaining element adjustment information according to the adjustment elements and the replacement elements.

[0183] It can be understood that the server extracts keywords from the voice data received from the IoT control terminal, so as to determine the replacement element, such as tulip, and then obtain element adjustment information. For example, when the adjustment element is rose and the replacement element is tulip, the element adjustment information can be obtained to replace the adjustment element with tulip.

[0184] The voice data is the voice sent by the designer on the IoT control terminal, and the keywords are the text corresponding to the replacement elements in the voice data.

[0185] S413: Update the image corresponding to the adjustment element to the image corresponding to the replacement element according to the local adjustment instruction to obtain an adjusted display image.

[0186] It can be understood that the image corresponding to the adjustment element in the local area of ​​the local adjustment instruction is updated to the image corresponding to the replacement element, so that the adjusted display image after replacement can be obtained.

[0187] S414: Based on the overall adjustment instruction, the images corresponding to all adjustment elements in the design layout diagram are updated to the images corresponding to the replacement elements to obtain an adjusted display image.

[0188] It can be understood that the image corresponding to the replacement element is selected in the database, so that the image of the adjustment element in the overall area is updated to the image corresponding to the replacement element, thereby obtaining an adjusted display image so that personnel can quickly view the adjusted design image.

[0189] S42, when the scene visualization mode is a panoramic display mode, obtaining the current position of the IoT control terminal, and determining the indication gesture corresponding to the IoT control terminal whose current position is located in the sub-area of ​​the projection attribute.

[0190] It can be understood that when the scene visualization mode is a panoramic display mode, the current position of the IoT control terminal can be obtained, so as to determine whether the designer is currently located in the sub-area corresponding to the projection attribute or the sub-area corresponding to the screen display attribute, so as to determine the method of obtaining the adjustment element according to the corresponding attribute. When it is determined that the current position is in the sub-area of ​​the projection attribute, the indication gesture corresponding to the IoT control terminal can be obtained through the positioning and acquisition device. Since different gestures have preset configured elements, the image collected by the positioning and acquisition device can be used for image recognition using the existing OpenCV technology to obtain the indication gesture, so as to facilitate the subsequent acquisition of the adjustment element corresponding to the indication gesture, so as to realize element adjustment.

[0191] S43, determining an adjustment element in the sub-area according to the indicating gesture, receiving voice data from the IoT control terminal, and extracting keywords from the voice data to obtain a replacement element.

[0192] It can be understood that the adjustment element in the sub-area is determined by indicating the gesture, and the keywords are extracted from the voice data to obtain the replacement element, so as to update the display image later and realize the gesture adjustment of the image.

[0193] S44, obtaining element adjustment information based on the replacement element and the adjustment element, and replacing and updating the image corresponding to the adjustment element according to the image corresponding to the replacement element.

[0194] It is understandable that after the element adjustment information is obtained, the image corresponding to the adjusted element can be updated to the image corresponding to the replaced element for intuitive display.

[0195] S45, obtaining the adjustment element and replacement element selected by the IoT control terminal based on the screen display device, obtaining element adjustment information according to the adjustment element and the replacement element, and replacing and updating the image corresponding to the adjustment element based on the image corresponding to the replacement element.

[0196] It can be understood that when the IoT control terminal is in the sub-area corresponding to the screen display device, the personnel can directly trigger the corresponding screen display device to determine the adjustment element, and select the replacement element that needs to replace the adjustment element in the database in the interactive screen display device, so as to replace and update the image corresponding to the adjustment element with the image corresponding to the replacement element.

[0197] This solution aims to build an efficient and intelligent IoT control and management system, making full use of the high speed, large capacity and low latency characteristics of 5G technology. The system takes 5G network as the core to achieve seamless connection of IoT devices and high-speed data transmission. In terms of data processing, big data technology is used to efficiently store, process and analyze massive IoT data, providing accurate data insights and decision support. At the same time, artificial intelligence algorithms can also be introduced to improve the operating efficiency of the overall system. In addition, the system can also be scalable and flexible, and can be customized and expanded according to actual needs to meet the application needs of different industries and scenarios. In summary, this solution deeply integrates 5G technology with IoT technology to provide strong technical support for fields such as smart city construction.

[0198] See also Figure 4 , is a structural diagram of a 5G-based smart Internet of Things control and management system provided by an embodiment of the present invention. The data processing system of the 5G-based smart Internet of Things control and management system includes:

[0199] A determination module is used to receive the site construction requirements of the IoT control terminal based on the 5G module, determine the site type according to the site construction requirements, and determine the scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode.

[0200] The acquisition module is used to acquire the movement information of the IoT control terminal based on the switching display mode, determine the visualization data of the display site according to the movement information, and display the visualization data based on the dynamic display device.

[0201] The display module is used to obtain display attributes of each sub-area in the display venue according to the panoramic display mode, determine visualization data of the display venue based on the display attributes, and display the visualization data according to the panoramic display device.

[0202] The adjustment module is used to obtain the element adjustment information of the visual data from the IoT control terminal, and update the visual data according to the element adjustment information to obtain adjusted display data.

[0203] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided by the various embodiments described above.

[0204] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (Application Specific Integrated Circuits, abbreviated as: ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0205] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the methods provided in the above various embodiments.

[0206] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0207] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A 5G-based intelligent Internet of Things control and management method, characterized in that: include: Receiving the site construction requirements of the IoT control terminal based on the 5G module, determining the site type according to the site construction requirements, and determining the scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode; Acquiring movement information of the IoT control terminal based on the switching display mode, determining visualization data of the display site according to the movement information, and displaying the visualization data based on a dynamic display device; Acquiring display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to the panoramic display device; Element adjustment information of the visualization data by the IoT control terminal is obtained, and the visualization data is updated according to the element adjustment information to obtain adjusted display data.

2. The method according to claim 1, characterized in that The method includes: obtaining movement information of the IoT control terminal based on the switching display mode, determining visualization data of the display site according to the movement information, and displaying the visualization data based on a dynamic display device, including: Receiving an initial positioning request from the IoT control terminal, retrieving a design layout diagram corresponding to the exhibition venue and sending it to the IoT control terminal, and obtaining a virtual positioning point and viewing distance selected by the IoT control terminal based on the design layout diagram; A coordinate system is constructed with the virtual positioning point as the coordinate origin, and a coordinate point on the coordinate axis at a viewing distance from the virtual positioning point is obtained as a segmentation point; Based on each of the segmentation points, four mutually perpendicular segmentation lines are generated respectively, and the area framed by the segmentation lines is determined as the viewing area; Acquire the display ratio of the dynamic display device configured by the IoT control terminal, and divide the viewing area according to the display ratio to determine the original display image corresponding to each of the dynamic display devices; Acquire movement information of the IoT control terminal based on a positioning acquisition device, and update the original display image according to the movement information to obtain a dynamic display image; Visualization data corresponding to each of the dynamic display devices is obtained according to the original display image and the dynamic display image, and the visualization data is displayed according to each of the dynamic display devices.

3. The method according to claim 2, characterized in that Acquiring the display ratio of the dynamic display device configured by the IoT control terminal, and dividing the viewing area according to the display ratio to determine the original display image corresponding to each of the dynamic display devices, including: Determine the display ratio of the bottom display device and the surrounding display device configured by the IoT control terminal, wherein the dynamic display device includes the bottom display device located at the bottom and the surrounding display devices located at the periphery; Dividing the area side length of the viewing area according to the display proportion to obtain a bottom display distance corresponding to the bottom display device and a surround display distance corresponding to the surround display device; Determine a point on the coordinate axis that is half the distance from the virtual positioning point to the bottom surface display as a target point, generate four mutually perpendicular target lines based on each of the target points, and determine the area framed by the target lines as the original display image corresponding to the bottom surface display device; Connecting the virtual positioning point and the target point to obtain the target direction corresponding to each of the target points, and determining that the target direction corresponds to a preset display orientation; Determine the surrounding display device corresponding to each of the target points according to the display orientation, each of the surrounding display devices is configured with a preset orientation corresponding to the corresponding display orientation; The area between each of the target lines and the area border of the viewing area is determined as the original display image corresponding to the corresponding surround display device.

4. The method according to claim 2, characterized in that: The method acquires movement information of the IoT control terminal based on a positioning acquisition device, and updates the original display image according to the movement information to obtain a dynamic display image, including: Receiving a follow-up display request from the IoT control terminal, controlling the positioning acquisition device to obtain the outline of people in the display venue, and determining the center point of the outline of the people as the actual positioning point; When the actual positioning point changes, the two actual positioning points before and after the change are connected to obtain a moving direction, a moving distance is obtained according to the distance between the actual positioning points before and after the change, and movement information is obtained based on the moving direction and the moving distance; Converting the moving distance to obtain a converted distance, moving the virtual positioning point according to the converted distance and the moving direction, and re-determining the viewing area according to the moved virtual positioning point; The re-determined viewing area is divided according to the display proportion to obtain a dynamic display image corresponding to the dynamic display device.

5. The method according to claim 3 or 4, characterized in that: Obtaining visualization data corresponding to each of the dynamic display devices according to the original display image and the dynamic display image, and displaying the visualization data according to each of the dynamic display devices, including: Based on the positioning acquisition device, the center point and the nose tip point of the person's outline are obtained, the center point and the nose tip point are connected to obtain an orientation auxiliary line, and the surrounding display device intersecting with the orientation auxiliary line is obtained as the positive display device; Determine the rotation angle of the IoT control terminal according to the orientation auxiliary line, determine the main display image corresponding to the rotation angle in the visualization data of the main display device according to the rotation angle, and display the main display image based on the main display device; A plurality of sub-images delineated by the target line for each of the visualization data are obtained, a sub-image adjacent to the visualization data corresponding to the bottom display device is determined to be a sub-display image corresponding to the remaining corresponding surrounding display devices, and the sub-display image is displayed based on each of the surrounding display devices.

6. The method according to claim 5, characterized in that Determining the rotation angle of the IoT control terminal according to the orientation auxiliary line, and determining a main display image corresponding to the rotation angle in the visualization data of the display device according to the rotation angle, including: Determine the reference azimuth point corresponding to the positive display device, and connect the center point of the monitoring screen corresponding to the positioning acquisition device and the reference azimuth point to obtain a positive azimuth auxiliary line; Acquire the angle between the positive azimuth auxiliary line and the azimuth auxiliary line, and the azimuth side of the positive azimuth auxiliary line, wherein the azimuth side includes a left side and a right side, and obtain the rotation viewing angle according to the angle and the azimuth side; Obtaining the image side length of the visualization data in a direction perpendicular to the positive orientation auxiliary line, and obtaining a unit rotation distance according to a ratio between the image side length and a maximum rotation angle; A rotation distance is obtained according to the product of the unit rotation distance and the angle, a sub-segment of the target line in the visualization data is determined, the sub-segment is moved by the rotation distance according to a preset moving direction corresponding to the azimuth side, and an image area between adjacent sub-segments after the movement is determined as the main display image.

7. The method according to claim 1, characterized in that Acquiring display attributes of each sub-area in the display venue according to the panoramic display mode, determining visualization data of the display venue based on the display attributes, and displaying the visualization data according to the panoramic display device, including: Acquire display attributes corresponding to each sub-area in the display venue, wherein the display attributes include projection attributes and screen extension attributes; Determine that the sub-area of ​​the projection attribute corresponds to a projection display device, determine that the sub-area of ​​the screen display attribute corresponds to a screen display device, and the panoramic display device includes a projection display device and a screen display device; Acquire the display elements corresponding to each of the sub-areas, determine the display images corresponding to the display elements, obtain the visualization data corresponding to each of the sub-areas according to the display images, and display the visualization data based on the panoramic display device.

8. The method according to claim 2 or 7, characterized in that: Acquiring element adjustment information of the visual data by the IoT control terminal, and updating the visual data according to the element adjustment information to obtain adjusted display data, including: When the scene visualization mode is the switching display mode, obtaining an adjustment request from the IoT control terminal, suspending the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT control terminal, and updating the visualization data based on the element adjustment information to obtain adjusted display data; When the scene visualization mode is a panoramic display mode, obtaining the current position of the IoT control terminal, and determining the indication gesture corresponding to the IoT control terminal whose current position is located in the sub-area of ​​the projection attribute; Determine the adjustment element in the sub-area according to the indication gesture, receive the voice data of the IoT control terminal, and extract keywords from the voice data to obtain the replacement element; Obtaining element adjustment information based on the replacement element and the adjustment element, and replacing and updating the image corresponding to the adjustment element according to the image corresponding to the replacement element; or, The adjustment element and replacement element selected by the IoT control terminal based on the screen display device are obtained, element adjustment information is obtained according to the adjustment element and the replacement element, and the image corresponding to the adjustment element is replaced and updated based on the image corresponding to the replacement element.

9. The method according to claim 8, characterized in that When the scene visualization mode is the switching display mode, obtaining an adjustment request of the IoT control terminal, suspending the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT control terminal, and updating the visualization data based on the element adjustment information to obtain adjustment display data, including: Parsing the adjustment instruction to obtain a local adjustment instruction or an overall adjustment instruction, and acquiring an adjustment element selected by the IoT control terminal; Receiving voice data from the IoT control terminal, extracting keywords from the voice data to obtain replacement elements, and obtaining element adjustment information according to the adjustment elements and the replacement elements; According to the local adjustment instruction, the image corresponding to the adjustment element is updated to the image corresponding to the replacement element to obtain an adjusted display image; or Based on the overall adjustment instruction, the images corresponding to all adjustment elements in the design layout diagram are updated to the images corresponding to the replacement elements to obtain an adjusted display image.

10. A 5G-based intelligent Internet of Things control and management system, characterized in that: include: A determination module, configured to receive a site construction requirement of the IoT control terminal based on the 5G module, determine a site type according to the site construction requirement, and determine a scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode; An acquisition module, configured to acquire movement information of the IoT control terminal based on the switching display mode, determine visualization data of the display site according to the movement information, and display the visualization data based on a dynamic display device; A display module, configured to obtain display attributes of each sub-area in the display venue according to the panoramic display mode, determine visualization data of the display venue based on the display attributes, and display the visualization data according to the panoramic display device; The adjustment module is used to obtain the element adjustment information of the visual data from the IoT control terminal, and update the visual data according to the element adjustment information to obtain adjusted display data.

Citation Information

Patent Citations

  • Ship berthing auxiliary system based on Internet of Things technology

    CN106875753A

  • Debugging operation process visual real-time management method

    CN118760078A

  • Automated virtual machine resource management in container-supported many task computing

    US20220253335A1