5G-Based Intelligent Internet of Things Control and Management Method and System

Through a 5G-based smart Internet of Things control and management system, combining switching and panoramic display modes, dynamically updates the garden design images, solving the problem of a single display method of traditional garden design, and realizing multi-dimensional and flexible image display and rapid adjustment.

CN119906743BActive Publication Date: 2025-08-05SUZHOU WISDOM SANY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The traditional garden design display method is single, and it is difficult to intuitively and comprehensively display the overall effect and details of the garden, and it is impossible to display in multiple dimensions based on user needs.

Method used

Based on the 5G module, the site construction requirements of the IoT control terminal are received, the scene visualization mode is determined, and the visualization data is obtained and displayed by switching the display mode and the panoramic display mode, and the multi-dimensional display device is used to display it, and the image is dynamically updated according to the user's mobile information and adjustment requests.

Benefits of technology

It realizes multi-dimensional visual display of garden design, the images change dynamically with the user, supports rapid adjustment, and improves the flexibility and intuitiveness of the display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119906743B_ABST
    Figure CN119906743B_ABST
Patent Text Reader

Abstract

The present invention provides a 5G-based intelligent Internet of Things (IoT) control and management method and system. The method comprises receiving site construction requirements from an IoT control terminal based on a 5G module, determining a site type based on the site construction requirements, and determining a scene visualization mode based on the site type. The scene visualization mode includes a switching display mode and a panoramic display mode. The method also acquires movement information of the IoT control terminal based on the switching display mode, determines visualization data for the display site based on the movement information, and displays the visualization data based on dynamic display devices. The present invention aims to build an efficient and intelligent IoT control and management system that fully utilizes the high speed, large capacity, and low latency characteristics of 5G technology. The system, with the 5G network as its core, achieves seamless connection and high-speed data transmission for IoT devices. In terms of data processing, the system utilizes big data technology to efficiently store, process, and analyze massive IoT data, providing accurate data insights and decision support.
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 the Internet of Things (IoT) technology, various smart devices are gradually permeating our daily lives and industrial production. The increasing popularity of applications in scenarios such as smart cities, smart homes, and smart industries requires more efficient and intelligent control and management methods to coordinate the operation of these devices. Against this backdrop, smart IoT control systems based on 5G networks have emerged. With its high speed, low latency, and wide coverage, 5G technology provides reliable communication support for IoT devices, enabling real-time monitoring and management of complex device networks. With the acceleration of urbanization and the increasing demand for quality of life, the design and management of smart gardens, as a key component of urban greening, are gaining increasing attention.

[0003] Traditional garden design often relies on hand-drawn drawings or 2D CAD software. This relatively simple display method makes it difficult to intuitively and comprehensively display the overall effect and details of the garden. It also has limitations in viewing spatial layouts and cannot provide multi-dimensional displays that meet user display needs. Therefore, how to visualize garden designs in multiple dimensions based on actual user needs has become an urgent problem that needs 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 user needs.

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

[0006] Receiving site construction requirements from the IoT control terminal based on the 5G module, determining a site type based on the site construction requirements, and determining a 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 controller 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 within 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 using a 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 of the first aspect, obtaining movement information of the IoT controller 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 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;

[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, and the area framed by the segmentation lines is determined as the viewing area;

[0014] 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;

[0015] 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;

[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 of the first aspect, obtaining a display ratio configured by the IoT controller for the dynamic display device, and dividing the viewing area according to the display ratio to determine an original display image corresponding to each dynamic display device includes:

[0018] 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;

[0019] Dividing the side length of the viewing area according to the display ratio 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 bottom surface display distance from the virtual positioning point as a target point, generate four mutually perpendicular target lines based on each target point, 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 target point, and determining that the target direction corresponds to a preset display orientation;

[0022] Determining the surrounding display device corresponding to each target point according to the display orientation, each surrounding display device is configured with a preset orientation corresponding to the corresponding display orientation;

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

[0024] Optionally, in a possible implementation of the first aspect, 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 include:

[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 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, the moving distance is obtained according to the distance between the actual positioning points before and after the change, and the 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 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] Acquire the center point and nose tip point of the person's outline based on the positioning acquisition device, connect the center point and the nose tip point to obtain an orientation auxiliary line, and obtain the surrounding display device intersecting with the orientation auxiliary line as the main display device;

[0031] Determining a rotation angle of the IoT controller according to the orientation auxiliary line, determining a main display image corresponding to the rotation angle in the visualization data of the front display device according to the rotation angle, and displaying the main display image based on the front display device;

[0032] A plurality of sub-images defined 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 as a subsidiary display image corresponding to the remaining corresponding surrounding display devices, and the subsidiary display images are displayed based on each of the surrounding display devices.

[0033] Optionally, in a possible implementation 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 visual 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 image 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 azimuth auxiliary line on the positive azimuth auxiliary line, where the azimuth side includes a left side and a right side, and obtain the rotation angle of view according to the angle and the azimuth side;

[0036] Obtaining an 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 included 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 of the first aspect, obtaining display attributes of each sub-area within 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 using 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] 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;

[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 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, pausing 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 controller, and determining an indication gesture corresponding to the IoT controller whose current position is located in a sub-area of the projection attribute;

[0045] Determining an adjustment element within the sub-area according to the pointing gesture, receiving voice data from the IoT control terminal, and performing keyword extraction on the voice data to obtain a 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] Acquire the adjustment element and replacement element selected by the IoT control terminal based on the screen display device, obtain element adjustment information according to the adjustment element and the replacement element, and replace and update the image corresponding to the adjustment element based on the image corresponding to the replacement element.

[0048] Optionally, in a possible implementation of the first aspect, when the scene visualization mode is the switching display mode, obtaining an adjustment request from the IoT control terminal, pausing 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, 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, performing keyword extraction on the voice data to obtain a replacement element, and obtaining element adjustment information according to the adjustment element and the replacement element;

[0051] updating 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; or

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

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

[0054] A determination module is configured to receive a site construction requirement from the IoT controller based on the 5G module, determine a site type based on the site construction requirement, and determine a scene visualization mode based on the site type, where 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 controller 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 using a panoramic display device;

[0057] The adjustment module is used to obtain 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, an electronic device is provided, 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 the user. 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 visual data can be flexibly displayed according to different display modes. Among them, 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 visual display of the display site corresponding to the movement information of the IoT control terminal, so as to display the visual 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 visual data corresponding to the display attributes, and perform image display through a panoramic display device, thereby realizing the flexibility of data display and facilitating personnel viewing. Finally, the present invention can also quickly adjust the adjustment information of the visual 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 in 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 based on the virtual positioning point and viewing distance selected by the person on the IoT control terminal, so as to divide the image of the corresponding viewing area, and then 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 person through the positioning acquisition device, so as to subsequently judge the movement information of the person, and thus 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 to achieve follow-up display. In addition, the present invention can also track the line of sight of the person, so that the image displayed on the dynamic display device can change dynamically as the line of sight of the person rotates, which is convenient for people to view the design data.

[0063] 3. The present invention can quickly adjust and replace display elements so that personnel can view the corresponding adjusted image information in a timely manner. 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 a timely manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 This is a flow chart 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 diagram of a 5G-based smart Internet of Things control and management system provided by the present invention. DETAILED DESCRIPTION

[0068] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying 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 making creative efforts shall fall within the scope of protection of the present invention.

[0069] The following specific embodiments are used to describe the technical solution of the present invention in detail. 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, based on the 5G module, receives the site construction requirements of the IoT control terminal, determines the site type according to the site construction requirements, and determines the scene visualization mode based on the site type. 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 designer's design plan and facilitate intuitive viewing by the designer, the venue can be built according to the demand information of the Internet of Things control terminal to enhance the flexibility of displaying design data.

[0073] It is not difficult to understand that due to different display needs, different ways of building the venue can be chosen 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 combine the panoramic display mode with the corresponding display equipment to display the design data of the area. 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 the information terminal of the person who designs the garden, for example, it can be a mobile phone, the site construction requirements are 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 assigned to the display screen in the corresponding direction for display according to the movement information of the Internet of Things control terminal, so that personnel can intuitively view the design effect. At the same time, the display image can also be dynamically changed following the movement of the Internet of Things control terminal to achieve flexible display of design data.

[0077] It is understandable that the movement information is the information of the person's movement 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 person.

[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, a specific implementation of step S2 (obtaining movement information of the IoT controller based on the switching display mode, determining visualization data of the display site based on the movement information, and displaying the visualization data based on the dynamic display device) may be:

[0080] S21, receiving an initial positioning request from the IoT control terminal, retrieving a design layout 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.

[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 conduct the first view, 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 a person wants to view the display data within a certain range of the virtual positioning point, he can use the positioning point as a reference and determine the image data within a certain range by viewing the viewing distance for subsequent display.

[0084] This allows the image of the corresponding area to be enlarged and displayed on 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 coordinate points on the coordinate axis at a viewing distance from the virtual positioning point as segmentation points.

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

[0087] The segmentation points are the locations where the design layout is segmented to determine the visualization data.

[0088] S23 , generating four mutually perpendicular dividing lines based on each of the dividing points, and determining the area framed by the dividing lines as the viewing area.

[0089] It can be understood that the dividing line is a line segment for dividing the design layout 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 of the corresponding segmentation point can be constructed according to each segmentation point, thereby obtaining 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 dynamic display device.

[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 the four sides for surround viewing, then the proportion of images displayed by the surround display devices on the four sides will be greater than the proportion of images displayed by the bottom display devices; some personnel need to display more image information on the bottom for viewing, so the proportion of images displayed by the bottom display devices will be greater than the proportion of images displayed by the surround display devices on the four sides. Therefore, designers need 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 the four sides and the dynamic display devices corresponding to the bottom, thereby realizing flexible visual display.

[0093] Among them, the display ratio is the proportion of the viewing area displayed on the bottom and surrounding dynamic display devices. 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] Based on the above embodiment, a specific implementation 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 is understandable 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 the device for image display.

[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 to obtain the original display images corresponding to the bottom display device and the surround display device for intuitive display.

[0099] S242: Divide the 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 of the bottom device for image display, and the surround display distance is the distance of the surround display device for image display.

[0102] S243, determining a position point on the coordinate axis that is half the bottom surface display distance from the virtual positioning point as a target point, generating four mutually perpendicular target lines based on each target point, and determining 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 intermediate image, the surrounding display device can display the surrounding images corresponding to the intermediate 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 be used to 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: Connect the virtual positioning point and the target point to obtain the target direction corresponding to each target point, and determine the preset display orientation corresponding to the target direction.

[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, therefore, 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, thereby performing 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 manually preset.

[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 target point according to the display orientation, wherein each surrounding display device is configured with a preset orientation corresponding to the corresponding display orientation.

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

[0111] S246: Determine the area between each target line and the border of the viewing area as 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 surrounding 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 changes with the movement of the person, 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, thereby re-determining 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 indicate 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 indicate 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: Convert the moving distance to obtain a converted distance, move the virtual positioning point according to the converted distance and the moving direction, and re-determine the viewing area according to the moved virtual positioning point.

[0127] It can be understood that since the size of the actual display site has a certain ratio with 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 the corresponding proportional distance. 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 newly 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 visualization data corresponding to each dynamic display device according to the original display image and the dynamic display image, and displaying the visualization data according to each dynamic display device) 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 the surrounding display device intersecting with the orientation auxiliary line as the main display device.

[0135] It can be understood that the present invention can obtain the center point and the tip of the nose point of the person's outline through the positioning and acquisition equipment, and then connect the center point and the tip of the nose 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. 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 not only in combination with positioning, but also in combination with 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 person's front nose tip 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 human viewing angle, there is no need to change the images of the other surrounding display devices, thereby reducing the amount of data processing while ensuring normal viewing of the person.

[0138] S262: Determine the rotation angle of the IoT control terminal according to the orientation auxiliary line, determine a 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.

[0139] It can be understood that the rotation angle is the angle at which a person rotates his or her line of 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, a specific implementation 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 visual data of the display device according to the rotation angle) may be:

[0141] S2621, determining a reference azimuth point corresponding to the positive display device, connecting the center point of the monitoring image corresponding to the positioning 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-mentioned implementation, the present invention can obtain the positive orientation auxiliary line, so as to determine the rotation angle of the person by the orientation auxiliary line, 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 azimuth auxiliary line on 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 angle includes the line of sight angle and azimuth measurement, wherein the azimuth side is the offset angle of view relative to the positive direction. For example, when the person's perspective is offset to the left, the corresponding azimuth side is the left side, and when the person's perspective is offset to the right, the corresponding azimuth side is the right side.

[0146] S2623: Obtain the image side length of the visualization data in a direction perpendicular to the positive orientation auxiliary line, and obtain 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 person's perspective, the displayed image can be dynamically displayed according to the person's rotation angle. Therefore, the image side length can be obtained and ratioed with the maximum rotation angle to obtain the unit rotation distance, so that the corresponding image movement distance can be determined subsequently according to the rotation perspective.

[0148] The image side length is the side length of the vertical azimuth auxiliary line in the visualization data of the corresponding orientation, 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 the image area between adjacent sub-segments after the movement as the 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, which determines the sub-segment of the target line in the visualization data 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 the 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; 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; 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 in the figure, it is a schematic diagram of determining the 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 movement 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: Acquire multiple sub-images defined by the target line for each of the visualization data, determine that the sub-images adjacent to the visualization data corresponding to the bottom display device are sub-display images corresponding to the remaining corresponding surrounding display devices, and display the sub-display images based on each of the surrounding display devices.

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

[0155] The sub-image is an image obtained by dividing the visualization data, and the auxiliary display image is a display image corresponding to the surround display device in a direction other than the main sight line of the person.

[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, thereby realizing the visual display of design data and facilitating intuitive viewing by personnel.

[0157] 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 using a 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 that the equipment can be set up, 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, thereby achieving flexible display and facilitating personnel viewing.

[0159] Among them, the sub-area is the area after the exhibition venue is divided, the exhibition attribute is the device attribute for the exhibition, including projection attribute and screen extension attribute, and the panoramic exhibition device is the exhibition device in the panoramic exhibition mode, including projection device and visualization screen, among which 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 various sub-areas.

[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 using the panoramic display device) may be:

[0162] S31 : Acquire display attributes corresponding to each sub-area in the display venue, where the display attributes include projection attributes and screen display attributes.

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

[0164] 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: Determine that the sub-area of the projection attribute corresponds to a projection display device, and determine 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 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 can be designed for area A and a small river can 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 equipment 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 visual data from the IoT control terminal, and updating the visual data according to the element adjustment information to obtain adjusted display data.

[0172] It is understandable that when a designer feels that a certain design needs to be adjusted during viewing, the element image in the visual data can be changed in real time, thereby improving 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 visual data by the IoT control terminal, and updating the visual 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 movement 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, affecting the personnel's determination of the adjustment elements, the acquisition of the movement information can be suspended, and the corresponding display image will not change. 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, a specific implementation of step S41 (when the scene visualization mode is the switching display mode, obtaining an adjustment request from the IoT controller, pausing the acquisition of the movement information, obtaining element adjustment information according to the adjustment instruction of the IoT controller, and updating the visualization data based on the element adjustment information to obtain adjusted display data) may be:

[0179] S411: parse the adjustment instruction to obtain a local adjustment instruction or an overall adjustment instruction, and acquire 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] The local adjustment instruction is instruction information for adjusting a part, the overall adjustment instruction is instruction information for adjusting the overall information, and the adjustment element is an element that needs to be replaced and adjusted.

[0182] S412: Receive voice data from the IoT control terminal, extract keywords from the voice data to obtain replacement elements, and obtain element adjustment information according to the adjustment element and the replacement element.

[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. For example, it may be tulip, and then the element adjustment information can be obtained. 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 entire 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, obtain the current position of the IoT controller, and determine the pointing gesture corresponding to the IoT controller 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 in the sub-area corresponding to the projection attribute or the sub-area corresponding to the screen display attribute, so as to determine the acquisition method of 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 acquisition device. Since different gestures have preset configured elements, the image captured by the positioning 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: Determine an adjustment element in the sub-area according to the pointing gesture, receive voice data from the IoT control terminal, and extract keywords from the voice data to obtain a replacement element.

[0192] It is understandable 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 subsequently update the display image and realize gesture adjustment of the image.

[0193] S44: Obtain element adjustment information based on the replacement element and the adjustment element, and replace and update 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 that fully utilizes the high speed, large capacity, and low latency characteristics of 5G technology. With 5G networks at its core, the system enables seamless connectivity and high-speed data transmission for IoT devices. In terms of data processing, big data technology is used to efficiently store, process, and analyze massive amounts of IoT data, providing accurate data insights and decision support. At the same time, artificial intelligence algorithms can be introduced to improve the overall system's operational efficiency. Furthermore, the system is scalable and flexible, allowing for customized configuration and expansion based on actual needs to meet the application requirements of different industries and scenarios. In summary, this solution deeply integrates 5G and IoT technologies, providing strong technical support for areas such as smart city construction.

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

[0199] The 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. The scene visualization mode includes a switching display mode and a panoramic display mode.

[0200] An acquisition module is used 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.

[0201] The display module is 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 using a panoramic display device.

[0202] The adjustment module is used to obtain 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 in the various embodiments described above.

[0204] Among them, the readable storage medium can be a computer storage medium or a communication medium. Communication media include any medium that facilitates the transmission of computer programs from one place to another. Computer storage media 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 an integral part of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (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 execution instructions stored in a readable storage medium. At least one processor of a device can read the execution instructions from the readable storage medium, and at least one processor executes the execution instructions so that the device implements the methods provided in the various embodiments described above.

[0206] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), 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 by a hardware processor or implemented 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 above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above 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 site construction requirements from the IoT control terminal based on the 5G module, determining a site type based on the site construction requirements, and determining a scene visualization mode based on the site type, wherein the scene visualization mode includes a switching display mode and a panoramic display mode; The method includes: obtaining movement information of the IoT control terminal based on the switching display mode, determining visualization data of a 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 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; 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, and the area framed by the segmentation lines is determined as the viewing area; 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; 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; 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; 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 using a 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; 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; Obtain 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 based on the display images, and display the visualization data based on the panoramic display device; obtain the element adjustment information of the visualization data from the Internet of Things control terminal, and update the visualization data according to the element adjustment information to obtain adjusted display data.

2. The method according to claim 1, characterized in that 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, including: 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; Dividing the side length of the viewing area according to the display ratio 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 bottom surface display distance from the virtual positioning point as a target point, generate four mutually perpendicular target lines based on each target point, 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 target point, and determining that the target direction corresponds to a preset display orientation; Determining the surrounding display device corresponding to each target point according to the display orientation, each surrounding display device is configured with a preset orientation corresponding to the corresponding display orientation; The area between each target line and the area border of the viewing area is determined to be the original display image corresponding to the corresponding surround display device.

3. The method according to claim 1, characterized in that The method includes: 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, 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 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, the moving distance is obtained according to the distance between the actual positioning points before and after the change, and the 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.

4. The method according to claim 2, 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: Acquire the center point and nose tip point of the person's outline based on the positioning acquisition device, connect the center point and the nose tip point to obtain an orientation auxiliary line, and obtain the surrounding display device intersecting with the orientation auxiliary line as the main display device; Determining a rotation angle of the IoT controller according to the orientation auxiliary line, determining a main display image corresponding to the rotation angle in the visualization data of the front display device according to the rotation angle, and displaying the main display image based on the front display device; A plurality of sub-images defined 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 as a subsidiary display image corresponding to the remaining corresponding surrounding display devices, and the subsidiary display images are displayed based on each of the surrounding display devices.

5. The method according to claim 4, characterized in that 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: Determine the reference azimuth point corresponding to the positive display device, and connect the center point of the monitoring image 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 azimuth auxiliary line on the positive azimuth auxiliary line, where the azimuth side includes a left side and a right side, and obtain the rotation angle of view according to the angle and the azimuth side; Obtaining an 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 included 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.

6. The method according to claim 1, 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, pausing 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 controller, and determining an indication gesture corresponding to the IoT controller whose current position is located in a sub-area of the projection attribute; Determining an adjustment element within the sub-area according to the pointing gesture, receiving voice data from the IoT control terminal, and performing keyword extraction on the voice data to obtain a 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 Acquire the adjustment element and replacement element selected by the IoT control terminal based on the screen display device, obtain element adjustment information according to the adjustment element and the replacement element, and replace and update the image corresponding to the adjustment element based on the image corresponding to the replacement element.

7. The method according to claim 6, characterized in that When the scene visualization mode is the switching display mode, obtaining an adjustment request from the IoT control terminal, pausing 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, 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, performing keyword extraction on the voice data to obtain a replacement element, and obtaining element adjustment information according to the adjustment element and the replacement element; updating 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; or Based on the overall adjustment instruction, images corresponding to all adjustment elements in the design layout diagram are updated to images corresponding to the replacement elements to obtain an adjusted display image.

8. A 5G-based intelligent Internet of Things control and management system according to any one of claims 1-7, characterized in that: include: A determination module is configured to receive a site construction requirement from the IoT controller based on the 5G module, determine a site type based on the site construction requirement, and determine a scene visualization mode based on the site type, where 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 controller 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 using a panoramic display device; The adjustment module is used to obtain 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