Garden green plant management method and system
By dividing the park area and establishing topology maps, and determining the patrol path using the shortest path algorithm, the problem of difficult to meet the diverse patrol needs in the existing technology is solved, and efficient green plant patrols are achieved.
Patent Information
- Application Number
- CN202411597670.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-11-11
AI Technical Summary
In the prior art, green plant inspections in the park are difficult to meet the diverse patrol needs. For example, patrols in specific areas under different weather conditions, and patrol personnel find it difficult to determine efficient patrol paths.
By dividing the park area, establishing a topological map that can enter the sub-region, using the shortest path algorithm to determine the patrol path, and generating a patrol ticket and sending it to the patrol personnel.
It realizes that the better patrol paths are automatically provided according to different patrol needs, and improves the efficiency and efficiency of patrol work.
Smart Images

Figure CN119558497A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent park management, and in particular to a park green plant management method and system. Background Art
[0002] Green plants are an important part of the park, and the management of green plants is also an important project of park management. At present, green plant management mainly includes green plant inspection and green plant maintenance, among which green plant inspection is mainly carried out by manual inspection, and manual inspection mainly adopts fixed route inspection.
[0003] This fixed-route inspection method cannot meet diverse inspection needs. For example, in hot weather, you only want to inspect certain areas where certain heat-intolerant green plants are planted; in cold weather, you only want to inspect certain areas where certain cold-intolerant green plants are planted. Faced with these diverse inspection needs, it is difficult for inspectors to determine an efficient inspection route. Summary of the invention
[0004] The present disclosure aims to solve at least one of the technical problems existing in the prior art, and proposes a park green plant management method and system.
[0005] In a first aspect, the present disclosure provides a method for managing green plants in a park, wherein the park is divided into a plurality of sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout in the park, and the area types include: a green plant arrangement sub-area, a public sub-area, and an inaccessible sub-area, and the green plant arrangement sub-area and the public sub-area both belong to the accessible sub-area;
[0006] The green plant management method comprises:
[0007] A topological map corresponding to the accessible sub-areas in the park is constructed according to the distribution of each of the accessible sub-areas in the park, wherein the topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connected between the nodes, wherein a line exists between two nodes corresponding to any two adjacent accessible sub-areas in the park, and no line exists between two nodes corresponding to any two non-adjacent accessible sub-areas, and a path length configured by the line between the two nodes is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and the path length configured by the line between the two nodes is positively correlated with the real straight-line distance between the calibration points of the corresponding two accessible sub-areas;
[0008] In response to the inspection request, all target green plant arrangement sub-areas currently required to be inspected are determined;
[0009] According to the topological map and the preset shortest path algorithm, the shortest path connecting all the target green plant arrangement sub-areas is determined, wherein the shortest path records the area numbers of the accessible sub-areas that need to be passed in sequence during the inspection process;
[0010] Generate a corresponding inspection work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path;
[0011] The inspection work order is sent to the mobile terminal of the inspector so that the inspector can perform 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 real straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the moving difficulty coefficients of the two adjacent accessible sub-areas corresponding to the two nodes connected by the line are α1 and α2 respectively;
[0014] The path length L configured by 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, and the surveillance camera is used to capture an image of the corresponding accessible sub-area in real time;
[0017] After the inspection work order is sent to the mobile terminal of the inspector, the method further includes:
[0018] Obtaining photo record information uploaded by the mobile terminal of the inspector, the photo record information including: a current state photo of the target green plant, a shooting time of taking the current state photo, and a real coordinate position of the mobile terminal in the park when taking the current state photo;
[0019] Determine, according to the real coordinate position of the mobile terminal, the target accessible sub-area where the mobile terminal is located when taking the current state photo, and determine the target monitoring camera corresponding to the target accessible sub-area;
[0020] Acquire a target image of the target accessible sub-area captured by the target monitoring camera at the capturing time;
[0021] The real coordinate position of the target green plant in the park is determined based on the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal;
[0022] The identity corresponding to the real coordinate position of the target green plant in the park is queried from a pre-stored green plant identity-coordinate correspondence table, wherein the green plant identity-coordinate correspondence table stores the identity of different green plants in the park and their corresponding real 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 monitors the corresponding accessible sub-area using a vertical photography method;
[0025] The step of determining the real coordinate position of the target green plant in the park according to the position of the inspector in the target image, the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal includes:
[0026] According to the distance D0 between the mobile terminal of the inspector and the target green plant in the target image and the pre-configured image-to-real space mapping magnification β, the distance D1 between the mobile terminal of the inspector and the target green plant in the park is determined, where D1=D0*β;
[0027] The orientation of the patrol officer in the target image is used as the orientation of the patrol officer facing the target green plant in the park. The real coordinate position of the target green plant in the park is calculated based on the orientation of the patrol officer facing the target green plant shown in the park, the distance D1 between the patrol officer's mobile terminal and the target green plant in the park, and the real coordinate position of the mobile terminal in the park.
[0028] In some embodiments, after obtaining the current state information of the target green plant, the method further includes:
[0029] Perform plant anomaly detection based on the current state photo of the target green plant in the current state information;
[0030] When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated, in which the identity of the target green plant and the maintenance items required for the target green plant are recorded.
[0031] In a second aspect, an embodiment of the present disclosure provides a park green plant management system, wherein the park is divided into a plurality of sub-areas, and each of the sub-areas is configured with a corresponding area type according to the actual layout in the park, and the area types include: a green plant arrangement sub-area, a public sub-area, and an inaccessible sub-area, and the green plant arrangement sub-area and the public sub-area both belong to the accessible sub-area;
[0032] The green plant management system comprises:
[0033] A modeling module, for constructing a topological map corresponding to the accessible sub-areas in the park according to the distribution of each of the accessible sub-areas in the park, wherein the topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connected between the nodes, wherein a line exists between two nodes corresponding to any two adjacent accessible sub-areas in the park, and no line exists between two nodes corresponding to any two non-adjacent accessible sub-areas, and the path length configured by the line between the two nodes is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and the path length configured by the line between the two nodes is positively correlated with the real straight-line distance between the calibration points of the corresponding two accessible sub-areas;
[0034] A sub-area determination module is used to determine all target green plant arrangement sub-areas that need to be inspected currently in response to an inspection request;
[0035] A path planning module, for determining the shortest path connecting all the target green plant arrangement sub-areas according to the topological map and a preset shortest path algorithm, wherein the shortest path records the area numbers of the accessible sub-areas that need to be passed in sequence during the inspection process;
[0036] An inspection work order generation module is used to generate a corresponding inspection work order according to 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 inspector so that the inspector 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 real straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the moving difficulty coefficients of the two adjacent accessible sub-areas corresponding to the two nodes connected by the line are α1 and α2 respectively;
[0040] The path length L configured by 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, and the surveillance camera is used to capture an image of the corresponding accessible sub-area in real time;
[0043] The park green plant management system also includes:
[0044] An acquisition module is used to acquire the photo record information uploaded by the mobile terminal of the inspector, wherein the photo record information includes: a current state photo of the target green plant, a shooting time of taking the current state photo, and a real coordinate position of the mobile terminal in the park when taking the current state photo;
[0045] A camera determination module, used to determine the target accessible sub-area where the mobile terminal is located when taking the current state photo according to the real coordinate position of the mobile terminal, and determine the target monitoring camera corresponding to the target accessible sub-area;
[0046] An image extraction module, used for acquiring a target image of the target accessible sub-area captured by the target monitoring camera at the capturing time;
[0047] A coordinate calculation module is used to determine the real coordinate position of the target green plant in the park based on the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal;
[0048] A query module, used to query the identity corresponding to the real coordinate position of the target green plant in the park from a pre-stored green plant identity-coordinate correspondence table, wherein 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 record information to obtain the current status information of the target green plant.
[0050] In some embodiments, the surveillance camera monitors the corresponding accessible sub-area using a vertical photography method;
[0051] The coordinate calculation module comprises:
[0052] A distance calculation unit is used to determine the distance D1 between the mobile terminal of the inspector and the target green plant in the park according to the distance D0 between the mobile terminal of the inspector and the target green plant in the target image and a pre-configured image-to-real space mapping magnification β, where D1=D0*β;
[0053] A coordinate calculation unit is used to use 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 according to the orientation of the patrol personnel facing the target green plant shown in the park, the distance D1 between the patrol personnel's mobile terminal and the target green plant in the park, and the real coordinate position of the mobile terminal in the park.
[0054] In some embodiments, the park green plant management system further includes:
[0055] an anomaly detection module, 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 green plant maintenance work order when an abnormality is detected in the target green plant. The green plant maintenance work order records the identity of the target green plant and the maintenance items required for the target green plant.
[0057] The present disclosure provides a method for managing green plants in a park, including: constructing a topological map corresponding to the accessible sub-areas in the park according to the distribution of each accessible sub-area in the park; determining all target green plant arrangement sub-areas that need to be inspected at present in response to a patrol request; determining the shortest path connecting all the target green plant arrangement sub-areas according to the topological map and a preset shortest path algorithm; generating a corresponding patrol work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path; and sending the patrol work order to the mobile terminal of the patrol personnel for the patrol personnel to conduct patrol work. The technical solution of the present disclosure, by dividing the park into areas and establishing a corresponding topological map, can automatically provide a better patrol path based on the topological map according to different patrol requirements, so that the patrol personnel can conduct efficient patrol work. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Figure 1 A flow chart of a method for managing green plants in a park provided by an embodiment of the present disclosure;
[0059] Figure 2 This is an example of the park division in the embodiment of the present disclosure;
[0060] Figure 3 In the embodiments of the present disclosure, Figure 2 The topology diagram generated by the park division scheme shown;
[0061] Figure 4 A flow chart of another method for managing green plants in a park provided by an embodiment of the present disclosure;
[0062] Figure 5 A schematic diagram of calculating the real coordinate position of the target green plant in the park in the present disclosure;
[0063] Figure 6 A flow chart of another method for managing green plants in a park provided by an embodiment of the present disclosure;
[0064] Figure 7 A structural block diagram of a park green plant management system provided by an embodiment of the present disclosure;
[0065] Figure 8 The figure is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0066] In order to enable those skilled in the art to better understand the technical solution of the present disclosure, the present disclosure is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0067] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. Many specific details of the present disclosure are described below to make the present disclosure more clearly understood. However, as those skilled in the art can understand, the present disclosure can be implemented without following these specific details.
[0068] Figure 1 A flow chart of a method for managing green plants in a park provided in an embodiment of the present disclosure. Figure 2 This is an example of park division in the embodiment of the present disclosure. Figure 3 In the embodiments of the present disclosure, Figure 2 The topology diagram generated by the campus division scheme is shown in Figure 1. 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 within the park. The area types include: green plant arrangement sub-area, public sub-area and inaccessible sub-area. The green plant arrangement sub-area and public sub-area both belong to accessible sub-areas.
[0069] Among them, the green plant arrangement sub-area refers to the area in the park where green plants are arranged and may need to be inspected; the public sub-area refers to the area in the park that does not need to be inspected and can be entered by green plant inspectors, such as areas where certain stadiums are located, areas where roads are located, and areas where general buildings are located; the inaccessible sub-area refers to areas that green plant inspectors cannot enter, such as areas where certain specific buildings (for example, power supply rooms, office buildings with a high level of confidentiality) are located, areas that are impossible to cross due to obstacles such as partition walls and rivers, etc.
[0070] The division method of the sub-areas of the park can be pre-designed manually. For example, the sub-areas can be divided into sub-areas of the same shape and area, or divided according to the park design plan, etc. The present disclosure does not limit this.
[0071] In the examples in this disclosure Figure 2 In the method of dividing the park into sub-regions of the same shape and area, the whole park is divided into a 5*5 array of sub-regions, and each sub-region is rectangular in shape and equal in area.
[0072] The green plant management method includes:
[0073] Step S1: construct a topological map corresponding to the accessible sub-areas in the park according to the distribution of the accessible sub-areas in the park.
[0074] See also Figure 2 and Figure 3 As shown, the topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connecting the nodes, wherein there is a line between two nodes corresponding to any two adjacent accessible sub-areas in the park, and there is no line between two nodes corresponding to any two non-adjacent accessible sub-areas, and the path length configured by the line between the two nodes is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and the path length configured by the line between the two nodes is positively correlated with the real straight-line distance between the calibration points of the corresponding two accessible sub-areas.
[0075] It should be noted that in the present disclosure, a calibration point (manually specified) can be pre-specified in each accessible sub-area (green plant arrangement sub-area and public sub-area). This calibration point is a virtual point, for example, it can be a point at the bottom edge of the accessible area, or it can be the centroid point of the accessible area, or it can be a point at a certain edge corner of the accessible area, as long as this point is located in the corresponding accessible sub-area.
[0076] by Figure 2Take the case shown in as an example, the selected calibration point is the midpoint of the accessible sub-area (rectangle). At this time, the true straight-line distance between the calibration points of two adjacent accessible sub-areas in the row direction is a, and the true straight-line distance between the calibration points of two adjacent accessible sub-areas in the column direction is b. At this time, the true straight-line distance between the calibration points of two adjacent accessible sub-areas in the oblique direction is In the topological diagram, the path length configured by the connection line between two nodes can be determined according to the actual straight-line distance between the corresponding two marked points that can enter the sub-area. This will be described later with reference to specific examples.
[0077] Step S2: In response to the inspection request, all target green plant arrangement sub-areas that need to be inspected are determined.
[0078] In the present disclosure, the inspection request at least records the description information of the area range to be inspected. Based on the description information of the inspection area range, all target green plant arrangement sub-areas to be inspected can be determined.
[0079] In some embodiments, the inspection request may be generated by the system according to a set period. For example, an inspection request for inspecting green plants in the entire park may be automatically generated every day. Figure 2 Taking the situation shown as an example, the numbers of all the target green plant arrangement sub-areas determined are: 1, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 17, 20, 21, 24, 25.
[0080] Of course, this inspection request can also be sent to the system manually based on actual inspection needs. For example, it is necessary to inspect the green plant arrangement sub-area in area A in the park. Figure 2 Taking the illustrated example, all target green plant arrangement sub-areas in area A are numbered as follows: 1, 2, 3, 6, 8, 11, and 13.
[0081] Step S3: Determine the shortest path connecting all target green plant arrangement sub-areas based on the topological map and the preset shortest path algorithm. The shortest path records the area numbers of each accessible sub-area that needs to be passed in sequence during the inspection process.
[0082] In step S3, based on Figure 1 The generated topology map and the pre-set shortest path algorithm (such as Dijkstra algorithm, Bellman-Ford algorithm, Floyd-Warshall algorithm, etc.) can obtain the shortest path connecting all the target green plant arrangement sub-areas. The shortest path records the area numbers of each accessible sub-area that needs to be passed in sequence during the inspection process.
[0083] Step S4: Generate a corresponding inspection work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path.
[0084] That is, the inspection work order will record the area number of the target green plant arrangement sub-area that needs to be inspected in the current inspection task, and the area numbers of each accessible sub-area passed by the corresponding inspection path.
[0085] Step S5: Send the inspection work order to the mobile terminal of the inspector so that the inspector can perform the inspection work.
[0086] The present disclosure provides a method for managing green plants in a park. By dividing the park into areas and establishing a corresponding topological map, a better patrol route can be automatically provided according to different patrol requirements for patrol personnel to carry out patrol work.
[0087] In some embodiments, each accessible sub-area is configured with a corresponding movement difficulty coefficient, which is used to describe the difficulty of the query personnel moving in the corresponding sub-area. Generally speaking, the roads in the public sub-areas are flat and reasonably planned, which is convenient for patrol movement, and it is relatively easy for patrol personnel to move or shuttle; while in the green plant arrangement sub-areas, due to the presence of green plants, patrol personnel need to consider the impact of many green plants during movement and avoid harming the green plants, so it is relatively difficult for patrol personnel to move or shuttle. For this reason, the movement difficulty coefficient configured for each public sub-area is 1, and the movement difficulty coefficient of each green plant arrangement sub-area is greater than or equal to 1. In actual applications, the movement difficulty coefficient of each green plant arrangement sub-area can be pre-set and adjusted according to the actual green plant arrangement situation.
[0088] The actual straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-areas 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 by the connection line adopts the above formula is only an optional implementation scheme in the present disclosure, which does not limit the technical solution of the present disclosure.
[0091] Figure 4 This is a flow chart of another method for managing green plants in a park provided by an embodiment of the present disclosure. Figure 4 As shown, each accessible sub-area is equipped with a corresponding surveillance camera, and the surveillance camera is used to capture the image of the corresponding accessible sub-area in real time; in some embodiments, the management method not only includes steps S1 to S5 in the previous embodiment, but also includes after step S5:
[0092] Step S6: Obtain the photo record information uploaded by the patrol personnel's mobile terminal.
[0093] When inspectors want to record a certain plant during their inspection (for example, simply to record the current state of the plant, or to record an abnormality in the plant), they will take a photo of the plant with their mobile terminal and upload the photo record information. The photo record information includes: the current state photo of the target plant, the time when the current state photo was taken, and the real coordinate position of the mobile terminal in the park when the current state photo was taken (the mobile terminal will automatically record the photo time and the corresponding coordinate position when taking a photo).
[0094] Since the inspectors do not know the identity of the green plant in the management system, the uploaded photo record information does not contain the identity of the target green plant. Therefore, the management system needs to combine the photo record information uploaded by the inspectors to determine the identity of the target green plant so that it can be stored and recorded in the management system.
[0095] Step S7: determining the target accessible sub-area where the mobile terminal is located when taking the current status photo according to the real coordinate position of the mobile terminal, and determining the target monitoring camera corresponding to the target accessible sub-area.
[0096] Step S8: obtaining a target image of the target accessible sub-area captured by the target monitoring camera at the capture time.
[0097] Step S9: determine the real coordinate position of the target green plant in the park according to the direction of the inspector in the target image, the distance between the inspector's mobile terminal and the target green plant in the target image, and the real coordinate position of the mobile terminal.
[0098] In some embodiments, the surveillance camera uses vertical photography 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 within three degrees. The photos taken by vertical photography are proportional reductions of the corresponding real area (that is, there is no proportional change caused by the tilt of the shooting angle).
[0099] At this time, step S9 includes: first, according to 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 β, determine the distance D1 between the mobile terminal of the patrol personnel and the target green plant in the park, D1=D0*β; then, take the direction of the patrol personnel in the target image as the direction 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 according to the direction of the patrol personnel facing the target green plant shown 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.
[0100] Figure 5 This is a schematic diagram of calculating the real coordinate position of the target green plant in the park in the present disclosure. Figure 5 As shown in the figure, the direction of the inspector facing the target green plant in the park is represented by the angle θ between the direction and the horizontal direction. At this time, the equation group can be established:
[0101]
[0102] Among them, (x0, y0) represents the real coordinates of the mobile terminal in the park, and (x1, y1) represents the real coordinates of the target green plant in the park. By solving the above equations, the real coordinates (x1, y1) of the target green plant in the park can be obtained.
[0103] Step S10, query the identity corresponding to the real coordinate position of the target green plant in the park from the 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.
[0104] In the present disclosure, for each green plant in the park (for example, the lawn can be a certain area as a statistical unit, the bonsai can be a pot as a statistical unit, the tall green plant can be a plant as a statistical unit, etc.), a corresponding identity identifier (i.e., identity ID) can be pre-assigned for easy management, and the real coordinate position range of each green plant is recorded. Among them, it should be noted that since the smaller green plants are managed as a statistical unit in a certain area, and the larger green plants will directly occupy a certain area range, each green plant recorded in the system is a real coordinate position range, rather than 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 relationship.
[0105] Therefore, in step S10, based on the real 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-coordinate correspondence table.
[0106] Step S11: Bind and store the identity of the target green plant with the photo record information to obtain the current status information of the target green plant.
[0107] Through step S11, the corresponding binding between the photo record information and the identity identifier is completed.
[0108] Figure 6 This is a flow chart of another method for managing green plants in a park provided by an embodiment of the present disclosure. Figure 6 As shown, the management method not only includes steps S1 to S11 in the previous embodiment, but also includes after step S11:
[0109] Step S12: performing plant abnormality detection based on the current state photo of the target green plant in the current state information.
[0110] Among them, in step S12, a professional green plant maintenance personnel may determine whether the plant has an abnormality (for example, lack of water, presence of pests and diseases, lack of fertilizer in the soil, etc.) based on the current state photo of the target green plant, and then input the detection result to the system. Alternatively, a plant anomaly detection model that can check whether the corresponding green plant has an abnormality based on the green plant picture is pre-trained, and then the current state picture of the target green plant is input into the plant anomaly detection model to obtain the corresponding detection result.
[0111] Step S13: When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated, in which the identity of the target green plant and the maintenance items required for the target green plant are recorded.
[0112] It can be seen that the technical solution of the present disclosure can realize that when there is an abnormality in the green plant, a corresponding maintenance work order can be generated based on the photo of the abnormal plant, and the automatic management of the green plant can be realized. Of course, the system provided by the present disclosure also supports temporary manual input of maintenance work orders.
[0113] Based on the same inventive concept, the disclosed embodiment also provides a park green plant management system. Figure 7 This is a structural block diagram of a park green plant management system provided by an embodiment of the present disclosure. Figure 7As shown, the park green plant management system can implement the park green plant management method provided in the previous embodiment, 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 in 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 public sub-areas are both accessible sub-areas. The green plant management system includes:
[0114] A modeling module is used to construct a topological map corresponding to the accessible sub-areas in the park according to the distribution of each accessible sub-area in the park. The topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connecting the nodes, wherein there is a line between two nodes corresponding to any two adjacent accessible sub-areas in the park, and the path length configured by the line is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and there is no line between two nodes corresponding to any two non-adjacent accessible sub-areas.
[0115] The sub-area determination module is used to respond to the inspection request and determine all the target green plant arrangement sub-areas that need to be inspected currently.
[0116] The path planning module is used to determine the shortest path connecting all target green plant arrangement sub-areas based on the topological 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 in sequence during the inspection process.
[0117] The inspection work order generation module is used to generate a corresponding inspection work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path.
[0118] The sending module is used to send the inspection work order to the mobile terminal of the inspector so that the inspector can carry out the 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 common 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 actual straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-areas corresponding to the two nodes connected by the line are α1 and α2 respectively.
[0121] The path length L configured by 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 green plant management system also includes:
[0124] The acquisition module is used to obtain the 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 shooting time of the current status photo, and the actual coordinate position of the mobile terminal in the park when the current status photo was taken.
[0125] The camera determination module is used to determine the target accessible sub-area where the mobile terminal is located when taking the current status photo according to the real coordinate position of the mobile terminal, and determine the target monitoring camera corresponding to the target accessible sub-area.
[0126] The image extraction module is used to obtain the target image of the target accessible sub-area captured by the target monitoring camera at the capture time.
[0127] The coordinate calculation module is used to determine the actual coordinate position of the target green plant in the park based on the direction of the inspector in the target image, the distance between the inspector's mobile terminal and the target green plant in the target image, and the actual coordinate position of the mobile terminal.
[0128] The query module is used to query the identity corresponding to the real coordinate position of the target green plant 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.
[0129] The binding module binds and stores the identity of the target green plant with the photo record information to obtain the current status information of the target green plant.
[0130] In some embodiments, the surveillance camera uses vertical photography 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 according to 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 β, where 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 plant in the park, and calculate the actual 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 patrol personnel's mobile terminal in the park and the target green plant, and the actual coordinate position of the mobile terminal in the park.
[0134] In some embodiments, the park green plant management system further includes:
[0135] An anomaly detection module, used to perform plant anomaly detection based on the current state photo of the target green plant in the current state information;
[0136] The maintenance work order generation module is used to generate a corresponding green plant maintenance work order when an abnormality is detected in the target green plant. The green plant maintenance work order records the identity of the target green plant and the maintenance items required for the target green plant.
[0137] For the detailed description of each functional module or functional unit in the embodiments of the present disclosure, please refer to the corresponding content in the previous method embodiments, which will not be repeated here.
[0138] Based on the same inventive concept, an embodiment of the present disclosure also provides an electronic device. Figure 8 FIG. 1 is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Figure 8 As shown, an embodiment of the present 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, and when the one or more programs are executed by the one or more processors, the one or more processors implement the park green plant management method as any of the above embodiments; the one or more I / O interfaces 103 are connected between the processor and the memory, and are configured to implement information interaction between the processor and the memory.
[0139] Among them, the processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; 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), 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), etc.
[0140] In some embodiments, the processor 101 , the memory 102 , and the I / O interface 103 are connected to each other via a bus 104 , and further 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 an embodiment of the present disclosure, a computer-readable medium is further provided. The computer-readable medium stores a computer program, wherein when the program is executed by a processor, the steps in the park green plant management method as described in any of the above embodiments are implemented.
[0143] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, including a computer program carried on a machine-readable medium, the computer program containing a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), the above-mentioned functions defined in the system of the present disclosure are executed.
[0144] It should be noted that the computer-readable medium shown in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0145] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of the code, and the aforementioned module, program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0146] The circuits or subcircuits involved in the embodiments described in the present disclosure may be implemented by software or by hardware. The described circuits or subcircuits may also be arranged in a processor, for example, may be described as: a processor comprising: a receiving circuit and a processing circuit, the processing module comprising a writing subcircuit and a reading subcircuit. The names of these circuits or subcircuits do not, in some cases, constitute limitations on the circuits or subcircuits themselves, for example, a receiving circuit may also be described as "receiving a video signal".
[0147] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present disclosure, but the present disclosure is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and substance of the present disclosure, and these modifications and improvements are also considered to be within the scope of protection of the present disclosure.
Claims
1. A method for managing green plants in a park, characterized in that: The park is divided into a plurality of sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout in the park, and the area types include: a green plant arrangement sub-area, a public sub-area, and an inaccessible sub-area, and the green plant arrangement sub-area and the public sub-area both belong to the accessible sub-area; The green plant management method comprises: A topological map corresponding to the accessible sub-areas in the park is constructed according to the distribution of each of the accessible sub-areas in the park, wherein the topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connected between the nodes, wherein a line exists between two nodes corresponding to any two adjacent accessible sub-areas in the park, and no line exists between two nodes corresponding to any two non-adjacent accessible sub-areas, and a path length configured by the line between the two nodes is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and the path length configured by the line between the two nodes is positively correlated with the real straight-line distance between the calibration points of the corresponding two accessible sub-areas; In response to the inspection request, all target green plant arrangement sub-areas currently required to be inspected are determined; According to the topological map and the preset shortest path algorithm, the shortest path connecting all the target green plant arrangement sub-areas is determined, wherein the shortest path records the area numbers of the accessible sub-areas that need to be passed in sequence during the inspection process; Generate a corresponding inspection work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path; The inspection work order is sent to the mobile terminal of the inspector so that the inspector can perform the inspection work.
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 public 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 real straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-areas corresponding to the two nodes connected by the line are α1 and α2 respectively; The path length L configured by 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: Each of the accessible sub-areas is equipped with a corresponding surveillance camera, and the surveillance camera is used to capture an image of the corresponding accessible sub-area in real time; After the inspection work order is sent to the mobile terminal of the inspector, the method further includes: Acquire the photo record information uploaded by the mobile terminal of the inspector, the photo record information including: a current state photo of the target green plant, the shooting time of the current state photo, and the real coordinate position of the mobile terminal in the park when the current state photo was taken; Determine the target accessible sub-area where the mobile terminal is located when taking the current state photo according to the real coordinate position of the mobile terminal, and determine the target monitoring camera corresponding to the target accessible sub-area; Acquire a target image of the target accessible sub-area captured by the target monitoring camera at the capturing time; Determine the real coordinate position of the target green plant in the park according to the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal; The identity corresponding to the real coordinate position of the target green plant in the park is queried from a pre-stored green plant identity-coordinate correspondence table, wherein 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 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.
4. The method for managing green plants in a park according to claim 3, characterized in that: The monitoring camera monitors the corresponding accessible sub-area by vertical photography; The step of determining the real coordinate position of the target green plant in the park according to the position of the inspector in the target image, the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal includes: According to the distance D0 between the mobile terminal of the inspector and the target green plant in the target image and the pre-configured image-to-real space mapping magnification β, the distance D1 between the mobile terminal of the inspector and the target green plant in the park is determined, where D1=D0*β; The orientation of the patrol officer in the target image is used as the orientation of the patrol officer facing the target green plant in the park. The real coordinate position of the target green plant in the park is calculated based on the orientation of the patrol officer facing the target green plant shown in the park, the distance D1 between the patrol officer's mobile terminal and the target green plant in the park, and the real coordinate position of the mobile terminal in the park.
5. The method for managing green plants in a park according to claim 3, characterized in that: After obtaining the current status information of the target green plant, the method further includes: Perform plant anomaly detection based on the current state photo of the target green plant in the current state information; When an abnormality is detected in the target green plant, a corresponding green plant maintenance work order is generated, in which the identity of the target green plant and the maintenance items required for the target green plant are recorded.
6. A park green plant management system, characterized in that: The park is divided into a plurality of sub-areas, and each sub-area is configured with a corresponding area type according to the actual layout in the park, and the area types include: a green plant arrangement sub-area, a public sub-area, and an inaccessible sub-area, and the green plant arrangement sub-area and the public sub-area both belong to the accessible sub-area; The green plant management system comprises: A modeling module, for constructing a topological map corresponding to the accessible sub-areas in the park according to the distribution of each of the accessible sub-areas in the park, wherein the topological map includes: a plurality of nodes corresponding to the accessible sub-areas one by one and lines connected between the nodes, wherein a line exists between two nodes corresponding to any two adjacent accessible sub-areas in the park, and no line exists between two nodes corresponding to any two non-adjacent accessible sub-areas, and the path length configured by the line between the two nodes is determined according to the real straight-line distance between the respectively preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes, and the path length configured by the line between the two nodes is positively correlated with the real straight-line distance between the calibration points of the corresponding two accessible sub-areas; A sub-area determination module is used to determine all target green plant arrangement sub-areas that need to be inspected currently in response to an inspection request; A path planning module, for determining the shortest path connecting all the target green plant arrangement sub-areas according to the topological map and a preset shortest path algorithm, wherein the shortest path records the area numbers of the accessible sub-areas that need to be passed in sequence during the inspection process; An inspection work order generation module is used to generate a corresponding inspection work order according to the area number of the target green plant arrangement sub-area and the corresponding shortest path; The sending module is used to send the inspection work order to the mobile terminal of the inspector so that the inspector can carry out the inspection work.
7. The park green plant management system according to claim 6, 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 public 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 real straight-line distance between the preset calibration points in the two adjacent accessible sub-areas corresponding to the two nodes connected by the line is L0, and the movement difficulty coefficients of the two adjacent accessible sub-areas corresponding to the two nodes connected by the line are α1 and α2 respectively; The path length L configured by the connection is: L=L0*(α1+α2) / 2.
8. The park green plant management system according to claim 6, characterized in that: Each of the accessible sub-areas is equipped with a corresponding surveillance camera, and the surveillance camera is used to capture an image of the corresponding accessible sub-area in real time; The park green plant management system also includes: An acquisition module is used to acquire the photo record information uploaded by the mobile terminal of the inspector, wherein the photo record information includes: a current state photo of the target green plant, a shooting time of taking the current state photo, and a real coordinate position of the mobile terminal in the park when taking the current state photo; A camera determination module, used to determine the target accessible sub-area where the mobile terminal is located when taking the current state photo according to the real coordinate position of the mobile terminal, and determine the target monitoring camera corresponding to the target accessible sub-area; An image extraction module, used for acquiring a target image of the target accessible sub-area captured by the target monitoring camera at the capturing time; A coordinate calculation module is used to determine the real coordinate position of the target green plant in the park based on the direction of the inspector in the target image, the distance between the mobile terminal of the inspector and the target green plant in the target image, and the real coordinate position of the mobile terminal; A query module, used to query the identity corresponding to the real coordinate position of the target green plant in the park from a pre-stored green plant identity-coordinate correspondence table, wherein 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 record information to obtain the current status information of the target green plant.
9. The park green plant management system according to claim 8, characterized in that: The monitoring camera monitors the corresponding accessible sub-area by vertical photography; The coordinate calculation module comprises: A distance calculation unit is used to determine the distance D1 between the mobile terminal of the inspector and the target green plant in the park according to the distance D0 between the mobile terminal of the inspector and the target green plant in the target image and a pre-configured image-to-real space mapping magnification β, where D1=D0*β; A coordinate calculation unit is used to use 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 according to the orientation of the patrol personnel facing the target green plant shown in the park, the distance D1 between the patrol personnel's mobile terminal and the target green plant in the park, and the real coordinate position of the mobile terminal in the park.
10. The park green plant management system according to claim 8, characterized in that: The park green plant management system also includes: an anomaly detection module, 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 green plant maintenance work order when an abnormality is detected in the target green plant. The green plant maintenance work order records the identity of the target green plant and the maintenance items required for the target green plant.
Citation Information
Patent Citations
Method and device for planning target area operation, storage medium and processor
CN108846325A
Park inspection method, device and equipment, and storage medium
CN110633843A
Path planning method and device, electronic equipment and computer readable storage medium
CN114326737A
Pedestrian, vehicle and object access intelligent strategy generation method and system for green storage park
CN117436675A
Landscaping polling maintenance method based on NFC and GIS garden data association
CN117875927A