Park green plant management method and system

By dividing the park into areas and constructing a topology map, and combining the shortest path algorithm with surveillance cameras, the efficiency problem of fixed-route patrols in the management of park greenery was solved, realizing automated patrol path planning and greenery status monitoring, thereby improving patrol efficiency and management level.

CN119558497BActive Publication Date: 2025-11-18STATE GRID HUBEI ELECTRIC POWER CO LTD HEADQUARTERS LOGISTICS SERVICE CENT +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411597670.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-11-18
Estimated Expiration
2044-11-11

AI Technical Summary

Technical Problem

In the existing technology, the fixed-route patrol method for park greening management cannot meet the diverse patrol needs and it is difficult to efficiently determine the patrol route, especially the need to patrol greening in specific areas under different climatic conditions.

Method used

By dividing the park into areas and constructing a topology map, the shortest path algorithm is used to generate patrol routes. Combined with the movement difficulty coefficient and real-time images captured by surveillance cameras, automated patrol route planning and green plant status monitoring are achieved.

Benefits of technology

It enables the automatic provision of efficient patrol routes based on different patrol needs, improving patrol efficiency, and can monitor the status of green plants in real time, generate maintenance work orders, and support the automated management of green plants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119558497B_ABST
    Figure CN119558497B_ABST
Patent Text Reader

Abstract

The present disclosure provides a park green plant management method, wherein the park is divided into a green plant arrangement sub-region, a public sub-region and an inaccessible sub-region, the green plant arrangement sub-region and the public sub-region both belong to the accessible sub-region; the green plant management method comprises: constructing a topological graph corresponding to the accessible sub-region in the park according to the distribution of each accessible sub-region in the park; in response to a patrol request, determining all target green plant arrangement sub-regions required to be patrolled at present; according to the topological graph and a pre-set shortest path algorithm, determining a shortest path connecting all target green plant arrangement sub-regions, and recording the region numbers of each accessible sub-region required to be sequentially passed through in the patrol process in the shortest path; generating a corresponding patrol work order according to the region numbers of the target green plant arrangement sub-regions and the corresponding shortest path; and sending the patrol work order to a mobile terminal of a patrol personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of intelligent park management technology, and in particular to a method and system for park green plant management. Background Technology

[0002] Green plants are an important part of the park, and their management is also a key aspect of park management. Currently, green plant management mainly includes green plant inspection and maintenance. Green plant inspection is primarily conducted manually, and this manual inspection mainly uses fixed routes.

[0003] This fixed-route patrol method cannot meet diverse patrol needs. For example, in hot weather, it may be necessary to patrol only certain areas planted with heat-sensitive plants, and in cold weather, it may be necessary to patrol only certain areas planted with cold-sensitive plants. Faced with these diverse patrol needs, patrol personnel find it difficult to determine an efficient patrol route. Summary of the Invention

[0004] This disclosure aims to address at least one of the technical problems existing in the prior art, and proposes a method and system for managing green plants in parks.

[0005] Firstly, this disclosure provides a method for managing green plants in a park, wherein the park is divided into multiple sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout within the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas, wherein the green plant arrangement sub-areas and the public sub-areas are both classified as accessible sub-areas.

[0006] The plant management method includes:

[0007] Based on the distribution of each accessible sub-region within the park, a topology map corresponding to each accessible sub-region is constructed. The topology map includes multiple nodes corresponding one-to-one with each accessible sub-region and connecting lines between the nodes. A connecting line exists between any two nodes corresponding to any two adjacent accessible sub-regions within the park, while no connecting line exists between any two nodes corresponding to any two non-adjacent accessible sub-regions. The path length configured for the connecting line between two nodes is determined based on the actual straight-line distance between preset calibration points within the two adjacent accessible sub-regions corresponding to the two nodes. Furthermore, the path length configured for the connecting line between two nodes is positively correlated with the actual straight-line distance between the calibration points of the corresponding two accessible sub-regions.

[0008] In response to the patrol request, identify all target green plant layout sub-areas that need to be patrolled at the moment;

[0009] Based on the topology map and the pre-set shortest path algorithm, the shortest path connecting all the target green plant arrangement sub-areas is determined. The shortest path records the area numbers of each accessible sub-area that needs to be passed through in sequence during the patrol.

[0010] Based on the area number of the target green plant arrangement sub-area and the corresponding shortest path, a corresponding inspection work order is generated;

[0011] The inspection work order is sent to the mobile terminal of the inspection personnel so that they can carry out the inspection work.

[0012] In some embodiments, each of the accessible sub-areas is configured with a corresponding movement difficulty coefficient, wherein the movement difficulty coefficient configured for each of the common sub-areas is 1, and the movement difficulty coefficient for each of the green plant arrangement sub-areas is greater than or equal to 1;

[0013] The actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively.

[0014] The path length L configured for the connection is:

[0015] L = L0 * (α1 + α2) / 2.

[0016] In some embodiments, each of the accessible sub-areas is configured with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time.

[0017] After sending the inspection work order to the inspection personnel's mobile terminal, the process also includes:

[0018] The system obtains photo recording information uploaded by the patrol personnel's mobile terminal. The photo recording information includes: a photo of the target green plant in its current state, the time when the photo was taken, and the actual coordinates of the mobile terminal within the park when the photo was taken.

[0019] Based on the actual coordinates of the mobile terminal, the target accessible sub-area where the mobile terminal was located when taking the current state photo was determined, and the target surveillance camera corresponding to the target accessible sub-area was determined;

[0020] Acquire the target image of the target accessible sub-area captured by the target surveillance camera at the shooting time;

[0021] The orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the actual coordinate position of the mobile terminal are used to determine the actual coordinate position of the target green plant in the park.

[0022] From the pre-stored green plant identification-coordinate correspondence table, the identification corresponding to the actual coordinate position of the target green plant in the park is retrieved. The green plant identification-coordinate correspondence table stores the identification of different green plants in the park and their corresponding actual coordinate position ranges.

[0023] The identity identifier of the target green plant is bound to the photo record information and stored to obtain the current status information of the target green plant.

[0024] In some embodiments, the surveillance camera uses a vertical shooting method to monitor the corresponding accessible sub-area;

[0025] The step of determining the true coordinates of the target green plant within the park based on the location of the patrol personnel in the target image, the orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the true coordinates of the mobile terminal includes:

[0026] Based on the distance D0 between the mobile terminal of the patrol personnel and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β, the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park is determined, where D1 = D0 * β.

[0027] The orientation of the patrol personnel in the target image is taken as the orientation of the patrol personnel facing the target green plant in the park. Based on the orientation of the patrol personnel facing the target green plant in the park, the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park, and the real coordinate position of the mobile terminal in the park, the real coordinate position of the target green plant in the park is calculated.

[0028] In some embodiments, after obtaining the current state information of the target green plant, the method further includes:

[0029] Plant anomaly detection is performed based on the current status photo of the target green plant in the current status information;

[0030] When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated. The green plant maintenance work order records the identification of the target green plant and the maintenance items required for the target green plant.

[0031] Secondly, this disclosure provides a park green plant management system, wherein the park is divided into multiple sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout within the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas. The green plant arrangement sub-areas and the public sub-areas are both classified as accessible sub-areas.

[0032] The green plant management system includes:

[0033] The modeling module is used to construct a topology map corresponding to each of the accessible sub-regions in the park based on the distribution of each accessible sub-region in the park. The topology map includes multiple nodes corresponding one-to-one with each accessible sub-region and connecting lines between the nodes. There is a connection between any two nodes corresponding to any two adjacent accessible sub-regions in the park, and there is no connection between any two nodes corresponding to any two non-adjacent accessible sub-regions. The path length configured for the connection between two nodes is determined based on the actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes, and the path length configured for the connection between two nodes is positively correlated with the actual straight-line distance between the calibration points in the corresponding two accessible sub-regions.

[0034] The sub-area determination module is used to determine all target green plant layout sub-areas that need to be inspected in response to an inspection request.

[0035] The path planning module is used to determine the shortest path connecting all the target green plant arrangement sub-areas based on the topology map and the pre-set shortest path algorithm. The shortest path records the area numbers of each accessible sub-area that needs to be passed through in sequence during the inspection.

[0036] The inspection work order generation module is used to generate a corresponding inspection work order based on the area number of the target green plant arrangement sub-area and the corresponding shortest path.

[0037] The sending module is used to send the inspection work order to the mobile terminal of the inspection personnel so that the inspection personnel can carry out the inspection work.

[0038] In some embodiments, each of the accessible sub-areas is configured with a corresponding movement difficulty coefficient, wherein the movement difficulty coefficient configured for each of the common sub-areas is 1, and the movement difficulty coefficient for each of the green plant arrangement sub-areas is greater than or equal to 1;

[0039] The actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively.

[0040] The path length L configured for the connection is:

[0041] L = L0 * (α1 + α2) / 2.

[0042] In some embodiments, each of the accessible sub-areas is configured with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time.

[0043] The park's green plant management system also includes:

[0044] The acquisition module is used to acquire photo record information uploaded by the mobile terminal of the patrol personnel. The photo record information includes: a current state photo of the target green plant, the time when the current state photo was taken, and the actual coordinates of the mobile terminal in the park when the current state photo was taken.

[0045] The camera determination module is used to determine the target accessible sub-area where the mobile terminal is located when taking the current state photo based on the real coordinate position of the mobile terminal, and to determine the target monitoring camera corresponding to the target accessible sub-area;

[0046] The image extraction module is used to acquire the target image of the target accessible sub-area captured by the target monitoring camera at the shooting time;

[0047] The coordinate calculation module is used to determine the true coordinate position of the target green plant in the park by considering the orientation of the patrol personnel in the target image, the distance between the mobile terminal of the patrol personnel in the target image and the target green plant, and the true coordinate position of the mobile terminal.

[0048] The query module is used to query the identity of the target green plant corresponding to its real coordinate position in the park from a pre-stored green plant identity-coordinate correspondence table. The green plant identity-coordinate correspondence table stores the identity of different green plants in the park and their corresponding real coordinate position ranges.

[0049] The binding module binds and stores the identity identifier of the target green plant with the photo recording information to obtain the current status information of the target green plant.

[0050] In some embodiments, the surveillance camera uses a vertical shooting method to monitor the corresponding accessible sub-area;

[0051] The coordinate calculation module includes:

[0052] The distance calculation unit is used to determine the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park based on the distance D0 between the mobile terminal of the patrol personnel and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β, where D1 = D0 * β.

[0053] The coordinate calculation unit is used to take the orientation of the patrol personnel in the target image as the orientation of the patrol personnel facing the target green plant in the park, and calculate the real coordinate position of the target green plant in the park based on the orientation of the patrol personnel facing the target green plant in the park, the distance D1 between the mobile terminal of the patrol personnel in the park and the target green plant, and the real coordinate position of the mobile terminal in the park.

[0054] In some embodiments, the park greening management system further includes:

[0055] An anomaly detection module is used to perform plant anomaly detection based on the current state photo of the target green plant in the current state information;

[0056] The maintenance work order generation module is used to generate a corresponding plant maintenance work order when an abnormality is detected in the target plant. The plant maintenance work order contains the identification of the target plant and the maintenance items required for the target plant.

[0057] This disclosure provides a method for managing greenery in a park, comprising: constructing a topology map corresponding to the accessible sub-regions within the park based on their distribution; determining all target greenery arrangement sub-regions to be inspected in response to an inspection request; determining the shortest path connecting all target greenery arrangement sub-regions based on the topology map and a pre-set shortest path algorithm; generating a corresponding inspection work order based on the area number of each target greenery arrangement sub-region and the corresponding shortest path; and sending the inspection work order to the mobile terminal of the inspection personnel for inspection work. The technical solution of this disclosure, by dividing the park into areas and establishing a corresponding topology map, can automatically provide optimal inspection paths based on different inspection needs, enabling inspection personnel to conduct efficient inspections. Attached Figure Description

[0058] Figure 1 A flowchart illustrating a method for managing green plants in a park, as provided in this embodiment of the disclosure;

[0059] Figure 2 This is an example of park division in this disclosure embodiment;

[0060] Figure 3 Based on the embodiments of this disclosure Figure 2 The topology map generated by the shown park division scheme;

[0061] Figure 4 A flowchart illustrating another method for managing green plants in a park, as provided in this embodiment of the disclosure;

[0062] Figure 5 This is a schematic diagram illustrating the calculation of the actual coordinates of the target green plants within the park in this disclosure.

[0063] Figure 6 A flowchart illustrating yet another method for managing green plants in a park, as provided in this embodiment of the disclosure;

[0064] Figure 7 A structural block diagram of a park green plant management system provided in this embodiment of the present disclosure;

[0065] Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation

[0066] To enable those skilled in the art to better understand the technical solutions of this disclosure, the disclosure will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0067] Unless otherwise defined, the technical or scientific terms used in this disclosure shall have the ordinary meaning as understood by one of ordinary skill in the art to which this disclosure pertains. Many specific details of this disclosure are described below to provide a clearer understanding of it. However, as will be understood by one of ordinary skill in the art, this disclosure may be implemented without adhering to these specific details.

[0068] Figure 1 A flowchart illustrating a method for managing green plants in a park, as provided in this embodiment of the disclosure. Figure 2 This is an example of park division in this disclosure. Figure 3 Based on the embodiments of this disclosure Figure 2 The topology map generated by the shown park division scheme. (Example) Figures 1 to 3 As shown, the park is divided into multiple sub-areas. Each sub-area is configured with a corresponding area type according to the actual layout of the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas. Both green plant arrangement sub-areas and public sub-areas belong to the accessible sub-areas.

[0069] The green plant arrangement sub-area refers to the area within the park where green plants are arranged and may require green plant inspection; the public sub-area refers to the area within the park where green plant inspections are not required and where green plant inspection personnel can enter, such as the areas where certain sports fields are located, the areas where roads are located, and the areas where general buildings are located; the inaccessible sub-area refers to the areas where green plant inspection personnel cannot enter, such as the areas where certain specific buildings are located (e.g., power supply rooms, high-security office buildings), areas where there are walls, rivers, or other obstacles that make it impossible to pass through, etc.

[0070] The division of the park into sub-zones can be pre-designed manually. For example, it can be divided according to sub-zones of the same shape and area, or according to the park's design plan, etc. This disclosure does not impose any restrictions on this.

[0071] Examples in this disclosure Figure 2 In the middle, the park is divided into sub-regions of the same shape and area. The entire park is divided into a 5*5 array of sub-regions, each of which is rectangular in shape and has an equal area.

[0072] The plant management method includes:

[0073] Step S1: Construct a topology map of the accessible sub-regions within the park based on their distribution.

[0074] See Figure 2 and Figure 3 As shown, the topology map includes multiple nodes corresponding one-to-one with the accessible sub-regions and connecting lines between the nodes. There is a connection between any two nodes corresponding to any two adjacent accessible sub-regions within the park, and there is no connection between any two nodes corresponding to any two non-adjacent accessible sub-regions. The path length configured for the connection between two nodes is determined based on the actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes, and the path length configured for the connection between two nodes is positively correlated with the actual straight-line distance between the calibration points in the corresponding two accessible sub-regions.

[0075] It should be noted that in this disclosure, a marker point can be pre-specified (manually specified) in each accessible sub-area (green plant arrangement sub-area and public sub-area). This marker point is a virtual point, such as a point at the bottom edge of the accessible area, the centroid of the accessible area, or a point at a corner of the accessible area, as long as the point is located within the corresponding accessible sub-area.

[0076] by Figure 2Taking the example shown, the selected calibration point is the midpoint within the accessible sub-region (rectangle). In this case, the true straight-line distance between two adjacent calibration points in the row direction is *a*, the true straight-line distance between two adjacent calibration points in the column direction is *b*, and the true straight-line distance between two adjacent calibration points in the diagonal direction is... In the topology graph, the path length configured for the connection between two nodes can be determined based on the actual straight-line distance between the calibration points of the corresponding two accessible sub-regions. This will be described with specific examples later.

[0077] Step S2: In response to the inspection request, determine all target green plant arrangement sub-areas that need to be inspected.

[0078] In this disclosure, the inspection request contains at least a description of the area to be inspected. Based on this description of the area to be inspected, all target green plant sub-areas to be inspected can be identified.

[0079] In some embodiments, the inspection request can be automatically generated by the system according to a set cycle. For example, an inspection request to inspect the greenery throughout the entire park can be automatically generated every day. Figure 2 The sub-areas for the target green plant arrangement determined in the example shown are numbered as follows: 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 17, 20, 21, 24, 25.

[0080] Of course, this patrol request can also be issued manually to the system based on actual patrol needs. For example, it might be necessary to patrol the greenery sub-area within area A of the park. Figure 2 Taking the example shown, the sub-regions for the target green plant arrangement in area A are numbered as follows: 1, 2, 3, 6, 8, 11, 13.

[0081] Step S3: Based on the topology map and the pre-set shortest path algorithm, determine the shortest path connecting all target green plant arrangement sub-areas. The shortest path records the area numbers of each accessible sub-area that needs to be traversed sequentially during the inspection.

[0082] In step S3, based on Figure 1 The generated topology map and pre-set shortest path algorithms (such as Dijkstra's algorithm, Bellman-Ford algorithm, Floyd-Warshall algorithm, etc.) can obtain the shortest path connecting all target greenery layout sub-areas. The shortest path records the area numbers of each accessible sub-area that needs to be traversed sequentially during the inspection.

[0083] Step S4: Generate the corresponding inspection work order based on the area number of the target green plant placement sub-area and the corresponding shortest path.

[0084] That is, the patrol work order will record the area number of the target green plant arrangement sub-area to be patrolled in the current patrol task, as well as the area number of each accessible sub-area through which the corresponding patrol route passes.

[0085] Step S5: Send the inspection work order to the mobile terminal of the inspection personnel so that they can carry out the inspection work.

[0086] This disclosure provides a method for managing greenery in a park. By dividing the park into areas and establishing corresponding topology maps, it can automatically provide optimal patrol routes based on different patrol needs, allowing patrol personnel to carry out their patrol work.

[0087] In some embodiments, each accessible sub-area is configured with a corresponding movement difficulty coefficient, which describes the difficulty for a person to move within the corresponding sub-area. Generally, public sub-areas have smooth roads and reasonable planning, facilitating patrol movement, making movement or traversal easier for patrol personnel. However, in sub-areas with greenery, the presence of plants necessitates consideration of the impact of numerous plants and avoidance of damage during movement, making movement or traversal relatively more difficult. Therefore, the movement difficulty coefficient for each public sub-area is configured as 1, while the movement difficulty coefficient for each sub-area with greenery is greater than or equal to 1. In practical applications, the movement difficulty coefficient for each sub-area with greenery can be preset and adjusted according to the actual greenery arrangement.

[0088] The true straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0; the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively; the path length L configured by the line is:

[0089] L=L0*(α1+α2) / 2

[0090] It should be noted that the case where the path length L configured for the connection is calculated using the above formula is only one optional implementation scheme in this disclosure and does not limit the technical solution of this disclosure.

[0091] Figure 4 A flowchart illustrating another method for managing green plants in a park, as provided in this embodiment of the disclosure. Figure 4 As shown, each accessible sub-area is equipped with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time; in some embodiments, this management method not only includes steps S1 to S5 in the previous embodiments, but also includes the following after step S5:

[0092] Step S6: Obtain the photo record information uploaded by the patrol personnel's mobile terminal.

[0093] During their patrols of the greenery, when patrol personnel wish to document a particular plant (e.g., simply to record its current condition or to document any abnormalities), they will use their mobile devices to take a photo of the plant and upload the photo information. This photo information includes: a photo of the target plant in its current state, the time the photo was taken, and the actual coordinates of the mobile device within the park when the photo was taken (the mobile device automatically records the photo's time and coordinates).

[0094] Since the patrol personnel are unaware of the plant's identifier within the management system, the uploaded photos do not contain the plant's identifier. Therefore, the management system needs to determine the plant's identifier by combining the photos uploaded by the patrol personnel, so that it can be stored and recorded within the management system.

[0095] Step S7: Determine the target-accessible sub-area where the mobile terminal is located when taking the current state photo based on the actual coordinates of the mobile terminal, and determine the target surveillance camera corresponding to the target-accessible sub-area.

[0096] Step S8: Obtain the target image of the target's accessible sub-area captured by the target surveillance camera at the time of shooting.

[0097] Step S9: Determine the true coordinates of the target green plant within the park based on the orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the true coordinates of the mobile terminal.

[0098] In some embodiments, the surveillance camera uses a vertical photography method to monitor the corresponding accessible sub-area; wherein, vertical photography refers to a photography method in which the main optical axis of the camera is perpendicular to the ground or deviates from the vertical line by no more than three degrees. The photos captured by vertical photography are proportionally reduced to the corresponding real area (i.e., there is no change in scale caused by the tilt of the shooting angle).

[0099] At this point, step S9 includes: First, based on the distance D0 between the mobile terminal of the patrol personnel and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β, determine the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park, where D1 = D0 * β; then, take the orientation of the patrol personnel in the target image as the orientation of the patrol personnel facing the target green plant in the park, and calculate the real coordinate position of the target green plant in the park based on the orientation of the patrol personnel facing the target green plant shown in the park, the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park, and the real coordinate position of the mobile terminal in the park.

[0100] Figure 5 This is a schematic diagram illustrating the calculation of the actual coordinates of the target green plants within the park, as described in this disclosure. Figure 5 As shown, the orientation of the patrol personnel facing the target greenery in the park is represented by the angle θ between that orientation and the horizontal direction. A system of equations can then be established:

[0101]

[0102] Here, (x0, y0) represents the actual coordinates of the mobile terminal within the park, and (x1, y1) represents the actual coordinates of the target plant within the park. By solving the above system of equations, the actual coordinates (x1, y1) of the target plant within the park can be obtained.

[0103] Step S10: From the pre-stored plant identification-coordinate correspondence table, query the identification corresponding to the real coordinate position of the target plant in the park. The plant identification-coordinate correspondence table stores the identification of different plants in the park and their corresponding real coordinate position ranges.

[0104] In this disclosure, for each green plant in the park (for example, a lawn can be managed as a statistical unit based on a specific area, a bonsai as a statistical unit based on a single pot, and a tall green plant as a statistical unit based on a single plant), a corresponding identity identifier (i.e., identity ID) can be pre-assigned for management purposes, and the actual coordinate location range of each green plant is recorded. It should be noted that since smaller green plants are managed as statistical units based on a specific area, while larger green plants directly occupy a certain area, each green plant recorded in the system represents a real coordinate location range, not a single coordinate point. The identity and location information of all green plants in the park can be queried through the green plant identity identifier-coordinate correspondence.

[0105] Therefore, in step S10, based on the actual coordinates (x1, y1) of the target green plant in the park determined in step S9, the identity of the target green plant can be determined by querying the green plant identity identifier-coordinate correspondence table.

[0106] Step S11: Bind and store the identity information of the target plant with the photo record information to obtain the current status information of the target plant.

[0107] Step S11 completes the binding of the photo record information with the identity identifier.

[0108] Figure 6 A flowchart illustrating yet another method for managing greenery in a park, as provided in this embodiment of the disclosure. Figure 6 As shown, this management method not only includes steps S1 to S11 in the previous embodiments, but also includes the following after step S11:

[0109] Step S12: Perform plant anomaly detection based on the current status photo of the target green plant in the current status information.

[0110] In step S12, professional plant care personnel can determine whether the plant has any abnormalities (e.g., lack of water, pests or diseases, or insufficient soil nutrients) based on a photo of the target plant's current state, and then input the detection results into the system. Alternatively, a plant anomaly detection model can be pre-trained to check for anomalies in corresponding plants based on plant images, and then the current state image of the target plant can be input into the plant anomaly detection model to obtain the corresponding detection results.

[0111] Step S13: When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated. The green plant maintenance work order records the identification of the target green plant and the maintenance items required for the target green plant.

[0112] Therefore, the technical solution disclosed herein can generate corresponding maintenance work orders based on photos of plants exhibiting abnormalities, thus enabling automated management of green plants. Of course, the system provided in this disclosure also supports maintenance work orders entered manually on a temporary basis.

[0113] Based on the same inventive concept, this disclosure also provides a park green plant management system. Figure 7 This is a structural block diagram of a park greening management system provided in an embodiment of this disclosure. Figure 7As shown, the park's green plant management system can implement the park green plant management method provided in the previous embodiment. The park is divided into multiple sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout within the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas. Both green plant arrangement sub-areas and public sub-areas belong to the accessible sub-areas. The green plant management system includes:

[0114] The modeling module is used to construct a topology map corresponding to each accessible sub-region in the park based on the distribution of each accessible sub-region. The topology map includes multiple nodes that correspond one-to-one with each accessible sub-region and the lines connecting the nodes. There is a line between any two nodes corresponding to any two adjacent accessible sub-regions in the park, and the path length configured for the line is determined based on the actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes. There is no line between any two nodes corresponding to any two non-adjacent accessible sub-regions.

[0115] The sub-area determination module is used to determine all target green plant layout sub-areas that need to be inspected in response to inspection requests.

[0116] The path planning module is used to determine the shortest path connecting all target green plant sub-areas based on the topology map and the pre-set shortest path algorithm. The shortest path records the area numbers of each accessible sub-area that needs to be passed through in sequence during the inspection.

[0117] The inspection work order generation module is used to generate corresponding inspection work orders based on the area number of the target green plant placement sub-area and the corresponding shortest path.

[0118] The sending module is used to send inspection work orders to the mobile terminals of inspection personnel so that they can carry out inspection work.

[0119] In some embodiments, each accessible sub-area is configured with a corresponding movement difficulty coefficient, wherein the movement difficulty coefficient configured for each public sub-area is 1, and the movement difficulty coefficient for each green plant arrangement sub-area is greater than or equal to 1.

[0120] The true straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively.

[0121] The path length L configured for the connection is:

[0122] L = L0 * (α1 + α2) / 2.

[0123] In some embodiments, each accessible sub-area is equipped with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time; the park greening management system also includes:

[0124] The acquisition module is used to acquire photo record information uploaded by the patrol personnel's mobile terminal. The photo record information includes: the current status photo of the target green plant, the time when the current status photo was taken, and the actual coordinates of the mobile terminal in the park when the current status photo was taken.

[0125] The camera identification module is used to determine the target-accessible sub-area where the mobile terminal is located when taking a photo in the current state, based on the real coordinates of the mobile terminal, and to identify the target surveillance camera corresponding to the target-accessible sub-area.

[0126] The image extraction module is used to acquire target images of the target's accessible sub-area captured by the target surveillance camera at the time of shooting.

[0127] The coordinate calculation module is used to determine the true coordinate position of the target green plant within the park by considering the orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the true coordinate position of the mobile terminal.

[0128] The query module is used to retrieve the identity of a target green plant from a pre-stored green plant identity-coordinate correspondence table, which stores the identity of different green plants in the park and their corresponding real coordinate ranges.

[0129] The binding module binds and stores the target plant's identity identifier with the photo record information to obtain the target plant's current status information.

[0130] In some embodiments, the surveillance camera uses a vertical shooting method to monitor the corresponding accessible sub-area;

[0131] The coordinate calculation module includes:

[0132] The distance calculation unit is used to determine the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park based on the distance D0 between the mobile terminal of the patrol personnel and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β. D1 = D0 * β.

[0133] The coordinate calculation unit is used to take the orientation of the patrol personnel in the target image as the orientation of the patrol personnel facing the target green plants in the park. Based on the orientation of the patrol personnel facing the target green plants in the park, the distance D1 between the mobile terminal of the patrol personnel in the park and the target green plants, and the real coordinate position of the mobile terminal in the park, the unit calculates the real coordinate position of the target green plants in the park.

[0134] In some embodiments, the park greening management system further includes:

[0135] The anomaly detection module is used to detect plant anomalies based on the current status photos of the target green plants in the current status information.

[0136] The maintenance work order generation module is used to generate a corresponding plant maintenance work order when an abnormality is detected in the target plant. The plant maintenance work order records the identification of the target plant and the maintenance items required for the target plant.

[0137] For a detailed description of each functional module or functional unit in the embodiments of this disclosure, please refer to the corresponding content in the preceding method embodiments, which will not be repeated here.

[0138] Based on the same inventive concept, this disclosure also provides an electronic device. Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of this disclosure. Figure 8 As shown, this disclosure provides an electronic device including: one or more processors 101, a memory 102, and one or more I / O interfaces 103. The memory 102 stores one or more programs, which, when executed by the one or more processors, enable the one or more processors to implement any of the park greenery management methods described in the above embodiments; the one or more I / O interfaces 103 are connected between the processor and the memory, configured to enable information interaction between the processor and the memory.

[0139] The processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 102 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102, and can realize information interaction between the processor 101 and the memory 102, including but not limited to a data bus (Bus).

[0140] In some embodiments, the processor 101, memory 102, and I / O interface 103 are interconnected via bus 104, and thus connected to other components of the computing device.

[0141] In some embodiments, the one or more processors 101 include a field-programmable gate array.

[0142] According to embodiments of this disclosure, a computer-readable medium is also provided. This computer-readable medium stores a computer program, which, when executed by a processor, implements the steps of any of the park greenery management methods described in the above embodiments.

[0143] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a machine-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication component, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), it performs the functions defined above in the system of this disclosure.

[0144] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0145] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0146] The circuits or sub-circuits described in the embodiments of this disclosure can be implemented in software or hardware. The described circuits or sub-circuits can also be housed in a processor; for example, it can be described as: a processor including: a receiving circuit and a processing circuit, the processing module including a writing sub-circuit and a reading sub-circuit. The names of these circuits or sub-circuits do not necessarily constitute a limitation on the circuit or sub-circuit itself; for example, a receiving circuit can also be described as "receiving video signals".

[0147] It is understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of this disclosure, and this disclosure is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of this disclosure, and these modifications and improvements are also considered to be within the scope of protection of this disclosure.

Claims

1. A method for managing green plants in a park, characterized in that, The park is divided into multiple sub-areas. Each sub-area is configured with a corresponding area type according to the actual layout of the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas. The green plant arrangement sub-areas and the public sub-areas are both classified as accessible sub-areas. The plant management methods include: Based on the distribution of each accessible sub-region within the park, a topology map corresponding to each accessible sub-region is constructed. The topology map includes multiple nodes corresponding one-to-one with each accessible sub-region and connecting lines between the nodes. A connecting line exists between any two nodes corresponding to any two adjacent accessible sub-regions within the park, while no connecting line exists between any two nodes corresponding to any two non-adjacent accessible sub-regions. The path length configured for the connecting line between two nodes is determined based on the actual straight-line distance between preset calibration points within the two adjacent accessible sub-regions corresponding to the two nodes. Furthermore, the path length configured for the connecting line between two nodes is positively correlated with the actual straight-line distance between the calibration points of the corresponding two accessible sub-regions. In response to an inspection request, all target green plant arrangement sub-areas that need to be inspected are identified, and the inspection request contains at least a description of the area to be inspected. Based on the topology map and the pre-set shortest path algorithm, the shortest path connecting all the target green plant arrangement sub-areas is determined. The shortest path records the area numbers of each accessible sub-area that needs to be passed through in sequence during the patrol. Based on the area number of the target green plant arrangement sub-area and the corresponding shortest path, a corresponding inspection work order is generated. The inspection work order records the area number of the target green plant arrangement sub-area to be inspected in the current inspection task, as well as the area numbers of each accessible sub-area traversed by the corresponding inspection path. The inspection work order is sent to the mobile terminal of the inspection personnel for them to carry out the inspection work; Each of the accessible sub-areas is equipped with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time. After sending the inspection work order to the inspection personnel's mobile terminal, the process also includes: The system obtains photo recording information uploaded by the patrol personnel's mobile terminal. The photo recording information includes: a photo of the target green plant in its current state, the time when the photo was taken, and the actual coordinates of the mobile terminal within the park when the photo was taken. Based on the actual coordinates of the mobile terminal, the target accessible sub-area where the mobile terminal was located when taking the current state photo was determined, and the target surveillance camera corresponding to the target accessible sub-area was determined; Acquire the target image of the target accessible sub-area captured by the target surveillance camera at the shooting time; Based on the orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the actual coordinate position of the mobile terminal, the actual coordinate position of the target green plant in the park is determined. From the pre-stored green plant identification-coordinate correspondence table, the identification corresponding to the actual coordinate position of the target green plant in the park is retrieved. The green plant identification-coordinate correspondence table stores the identification of different green plants in the park and their corresponding actual coordinate position ranges. The identity identifier of the target green plant is bound to the photo record information and stored to obtain the current status information of the target green plant.

2. The method for managing green plants in a park according to claim 1, characterized in that, Each of the accessible sub-areas is configured with a corresponding movement difficulty coefficient, wherein the movement difficulty coefficient configured for each of the common sub-areas is 1, and the movement difficulty coefficient for each of the green plant arrangement sub-areas is greater than or equal to 1; The actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively. The path length L configured for the connection is: L = L0 * (α1 + α2) / 2.

3. The method for managing green plants in a park according to claim 1, characterized in that, The surveillance camera uses a vertical shooting method to monitor the corresponding accessible sub-area; The step of determining the true coordinates of the target green plant within the park based on the location of the patrol personnel in the target image, the orientation of the patrol personnel in the target image, the distance between the patrol personnel's mobile terminal and the target green plant in the target image, and the true coordinates of the mobile terminal includes: Based on the distance D0 between the patrol personnel's mobile terminal and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β, the distance D1 between the patrol personnel's mobile terminal and the target green plant in the park is determined, where D1 = D0 * β. The orientation of the patrol personnel in the target image is taken as the orientation of the patrol personnel facing the target green plant in the park. Based on the orientation of the patrol personnel facing the target green plant in the park, the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park, and the real coordinate position of the mobile terminal in the park, the real coordinate position of the target green plant in the park is calculated.

4. The method for managing green plants in a park according to claim 1, characterized in that, After obtaining the current status information of the target green plant, the process also includes: Plant anomaly detection is performed based on the current status photo of the target green plant in the current status information; When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated. The green plant maintenance work order records the identification of the target green plant and the maintenance items required for the target green plant.

5. A park green plant management system, characterized in that, The park is divided into multiple sub-areas. Each sub-area is configured with a corresponding area type according to the actual layout of the park. The area types include: green plant arrangement sub-areas, public sub-areas, and inaccessible sub-areas. The green plant arrangement sub-areas and the public sub-areas are both classified as accessible sub-areas. The green plant management system includes: The modeling module is used to construct a topology map corresponding to each of the accessible sub-regions in the park based on the distribution of each accessible sub-region in the park. The topology map includes multiple nodes corresponding one-to-one with each accessible sub-region and connecting lines between the nodes. There is a connection between any two nodes corresponding to any two adjacent accessible sub-regions in the park, and there is no connection between any two nodes corresponding to any two non-adjacent accessible sub-regions. The path length configured for the connection between two nodes is determined based on the actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes, and the path length configured for the connection between two nodes is positively correlated with the actual straight-line distance between the calibration points in the corresponding two accessible sub-regions. The sub-area determination module is used to determine all target green plant arrangement sub-areas that need to be inspected in response to the inspection request. The inspection request contains at least a description of the area that needs to be inspected. The path planning module is used to determine the shortest path connecting all the target green plant arrangement sub-areas based on the topology map and the pre-set shortest path algorithm. The shortest path records the area numbers of each accessible sub-area that needs to be passed through in sequence during the inspection. The patrol work order generation module is used to generate a corresponding patrol work order based on the area number of the target green plant arrangement sub-area and the corresponding shortest path. The patrol work order records the area number of the target green plant arrangement sub-area to be patrolled in the current patrol task, as well as the area numbers of each accessible sub-area traversed by the corresponding patrol path. The sending module is used to send the inspection work order to the mobile terminal of the inspection personnel so that the inspection personnel can carry out the inspection work; Each of the accessible sub-areas is equipped with a corresponding surveillance camera, which is used to capture images of the corresponding accessible sub-area in real time. The park's green plant management system also includes: The acquisition module is used to acquire photo record information uploaded by the mobile terminal of the patrol personnel. The photo record information includes: a current state photo of the target green plant, the time when the current state photo was taken, and the actual coordinates of the mobile terminal in the park when the current state photo was taken. The camera determination module is used to determine the target accessible sub-area where the mobile terminal is located when taking the current state photo based on the real coordinate position of the mobile terminal, and to determine the target monitoring camera corresponding to the target accessible sub-area; The image extraction module is used to acquire the target image of the target accessible sub-area captured by the target monitoring camera at the shooting time; The coordinate calculation module is used to determine the true coordinate position of the target green plant in the park by considering the orientation of the patrol personnel in the target image, the distance between the mobile terminal of the patrol personnel in the target image and the target green plant, and the true coordinate position of the mobile terminal. The query module is used to query the identity of the target green plant corresponding to its real coordinate position in the park from a pre-stored green plant identity-coordinate correspondence table. The green plant identity-coordinate correspondence table stores the identity of different green plants in the park and their corresponding real coordinate position ranges. The binding module binds and stores the identity identifier of the target green plant with the photo recording information to obtain the current status information of the target green plant.

6. The park greening management system according to claim 5, characterized in that, Each of the accessible sub-areas is configured with a corresponding movement difficulty coefficient, wherein the movement difficulty coefficient configured for each of the common sub-areas is 1, and the movement difficulty coefficient for each of the green plant arrangement sub-areas is greater than or equal to 1; The actual straight-line distance between the preset calibration points in the two adjacent accessible sub-regions corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-regions corresponding to the two nodes connected by the line are α1 and α2, respectively. The path length L configured for the connection is: L = L0 * (α1 + α2) / 2.

7. The park green plant management system according to claim 5, characterized in that, The surveillance camera uses a vertical shooting method to monitor the corresponding accessible sub-area; The coordinate calculation module includes: The distance calculation unit is used to determine the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park based on the distance D0 between the mobile terminal of the patrol personnel and the target green plant in the target image and the pre-configured image-to-real space mapping magnification factor β, where D1 = D0 * β. The coordinate calculation unit is used to take the orientation of the patrol personnel in the target image as the orientation of the patrol personnel facing the target green plant in the park, and calculate the real coordinate position of the target green plant in the park based on the orientation of the patrol personnel facing the target green plant in the park, the distance D1 between the mobile terminal of the patrol personnel in the park and the target green plant, and the real coordinate position of the mobile terminal in the park.

8. The park greening management system according to claim 5, characterized in that, The park's green plant management system also includes: An anomaly detection module is used to perform plant anomaly detection based on the current state photo of the target green plant in the current state information; The maintenance work order generation module is used to generate a corresponding plant maintenance work order when an abnormality is detected in the target plant. The plant maintenance work order contains the identification of the target plant and the maintenance items required for the target plant.

Citation Information

Patent Citations

  • Path planning method and device, electronic equipment and computer readable storage medium

    CN114326737A

  • Landscaping polling maintenance method based on NFC and GIS garden data association

    CN117875927A