A greening maintenance management intelligent inspection and processing method and system
The smart inspection system addresses inefficient greening management by allowing tourists to upload images, using authorized or unauthorized positioning to generate construction areas, enhancing management efficiency through intelligent data processing.
Patent Information
- Application Number
- CN202410889554.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-04
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-07-04
Smart Images

Figure CN118711270B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a smart inspection and processing method and system for greening maintenance management. Background Art
[0002] With the acceleration of urbanization, urban greening construction has received more and more attention. Greening projects not only beautify the urban environment, but also help improve air quality, regulate temperature, purify water quality and other functions. In order to better carry out greening project construction and improve greening management efficiency and quality, it has become an inevitable trend to use intelligent technology to construct greening projects.
[0003] In the prior art, many parks or scenic spots in cities often have a lot of green landscapes, but due to natural or human reasons, the green landscapes are damaged to a certain extent. When the green landscape is damaged, it cannot be fed back to the management personnel in time, and the management personnel need to spend a lot of time on green landscape inspection and green landscape construction, resulting in low problem handling efficiency.
[0004] Therefore, how to assist managers to intelligently manage greening data to improve processing efficiency has become an issue that needs to be addressed urgently. Summary of the invention
[0005] The embodiment of the present invention provides a smart inspection and processing method and system for greening maintenance management, which can provide timely feedback to management personnel when greening landscape is damaged, assist management personnel in intelligently managing greening data, and improve greening construction processing efficiency.
[0006] A first aspect of an embodiment of the present invention provides a greening maintenance management intelligent inspection and processing method, including:
[0007] In response to the upload request of the requesting end, obtaining the location authority of the requesting end, wherein the location authority includes an authorized authority or an unauthorized authority;
[0008] Acquire the location information of the requesting end according to the authorized authority to generate a first construction area, or acquire the reference identification map uploaded by the requesting end according to the unauthorized authority, identify the reference identification map based on a preset reference library, and determine the greening reference feature;
[0009] Based on the greening reference feature, a corresponding local greening map is retrieved and sent to the requesting end, an auxiliary positioning line is generated with the greening reference feature in the local greening map as a starting point and an auxiliary positioning point in the local greening map selected by the requesting end as an end point, and a second construction area is generated at the end of the auxiliary positioning line;
[0010] According to the rough construction image uploaded by the requesting end in association with the first construction area or the second construction area, a global construction drawing is generated and fed back to the management end.
[0011] Optionally, in a possible implementation of the first aspect,
[0012] The step of obtaining the location information of the requesting end according to the authorized authority to generate the first construction area, or obtaining the reference identification map uploaded by the requesting end according to the unauthorized authority, identifying the reference identification map based on a preset reference library, and determining the greening reference feature includes:
[0013] If the positioning authority is an authorized authority, the first position coordinates corresponding to the requesting end are retrieved, the first position information of the requesting end is determined according to the first position coordinates, and a first construction area is generated in the overall greening map based on a first preset radius with the first position information as the center;
[0014] If the positioning authority is an unauthorized authority, calling an interactive interface and sending it to the requesting end, receiving the uploaded information of the requesting end based on the interactive interface, and obtaining a reference identification map;
[0015] A preset reference library is obtained, and reference object identification is performed on the reference identification map based on the preset reference library to determine greening reference features, wherein the preset reference library includes a plurality of pre-set reference object images and greening reference features corresponding to the reference object images.
[0016] Optionally, in a possible implementation of the first aspect,
[0017] The method of retrieving the corresponding local greening map based on the greening reference feature and sending it to the requesting end, taking the greening reference feature in the local greening map as the starting point and the auxiliary positioning point in the local greening map selected by the requesting end as the end point, generating an auxiliary positioning line, and generating a second construction area at the end of the auxiliary positioning line, includes:
[0018] If the greening reference feature has a first tag, the position information of the greening reference feature is obtained, and the overall greening map is intercepted according to the position information and the interception radius to obtain a partial greening map and send it to the requesting end;
[0019] Receiving selection information of the requesting end on the local greening map, and determining an auxiliary positioning point according to the selection information;
[0020] Generate an auxiliary positioning line by taking the greening reference feature in the local greening map as the starting point and the auxiliary positioning point as the end point;
[0021] A second construction area is generated based on a second preset radius with the auxiliary positioning point as the center, wherein the second preset radius is greater than the first preset radius.
[0022] Optionally, in a possible implementation of the first aspect,
[0023] If the greening reference feature is empty or has a second tag, retrieve the global greening map and send it to the requesting end, and generate second position information according to the marking information of the global greening map by the requesting end;
[0024] A rough reference point is determined according to the second position information, and a third construction area is generated based on a third preset radius with the rough reference point as the center, wherein the third preset radius is greater than the second preset radius.
[0025] Optionally, in a possible implementation of the first aspect,
[0026] Receiving click information of the request end on the first construction area, the second construction area or the third construction area, and obtaining an upload area;
[0027] The rough construction image uploaded by the requesting end is obtained, and the uploaded area is associated with the rough construction image to generate a global construction drawing and feed it back to the management end.
[0028] Optionally, in a possible implementation of the first aspect,
[0029] Obtaining the center point of the first construction area, the second construction area and / or the third construction area, and receiving the current inspection position of the management terminal;
[0030] Taking the current inspection position as the starting point, obtaining the nearest center point of the area as the first connection point, and connecting the starting point with the first connection point;
[0031] Taking the first connection point as the center point, obtaining the remaining nearest center points of the area as the next first connection point, and connecting the first connection point with the next first connection point;
[0032] Repeat the above steps until all the regional center points are connected to generate a global construction route, update the global greening map according to the global construction route to obtain a global construction map, and feed back to the management end.
[0033] Optionally, in a possible implementation of the first aspect,
[0034] In response to the inspection information of the inspection terminal, the global construction drawing is sent to the inspection terminal;
[0035] Obtaining an inspection area according to click information of the inspection terminal on the first construction area, the second construction area and / or the third construction area in the global construction route;
[0036] Receive correction information of the inspection area by the inspection end, generate an update area to replace the inspection area, obtain an update point of the update area, and replace the area center point corresponding to the inspection area in the global construction route with the update point;
[0037] The inspection end obtains construction configuration information of the inspection area, updates the inspection area according to the construction configuration information, generates a global construction route and sends it to the construction end, wherein the construction configuration information includes construction tools and construction materials.
[0038] Optionally, in a possible implementation of the first aspect,
[0039] The step of obtaining a preset reference library, performing reference object recognition on the reference recognition image based on the preset reference library, and determining a greening reference feature, wherein the preset reference library includes a plurality of preset reference object images, and greening reference features corresponding to the reference object images, including:
[0040] Based on the preset reference library, the reference identification map is used to perform reference object identification to obtain corresponding greening reference features;
[0041] If the positioning model determines that the greening reference feature is 1, the number of position information corresponding to the corresponding reference object image in the preset reference library is obtained, and if the number of position information is 1, a first label is added to the corresponding greening reference feature;
[0042] If the positioning model determines that there are multiple greening reference features, the number of each greening reference feature in the corresponding position information is obtained. If there is a number of 1 in the position information of multiple greening reference features, only the greening reference features corresponding to the position information with the number of 1 are retained and the first label is added;
[0043] If the positioning model determines that there are multiple greening reference features and the number of greening reference features in the corresponding location information is greater than 1, then a second label is added to the greening reference features after a secondary analysis of the greening reference features so that the server can obtain the location information of the greening reference features based on the first label or the second label.
[0044] Optionally, in a possible implementation of the first aspect,
[0045] If the positioning model determines that there are multiple greening reference features, and the number of greening reference features in the corresponding position information is greater than 1, a second tag is added to the greening reference feature after secondary analysis of the greening reference feature, so that the server can obtain the position information of the greening reference feature based on the first tag or the second tag, including:
[0046] The positioning model sorts all greening reference features in ascending order based on the number of corresponding position information of the greening reference features to obtain a corresponding first reference feature sequence;
[0047] Acquire the first greening reference feature in the first reference feature sequence as the first greening reference feature, and acquire first position information corresponding to the first greening reference feature as the first position information to be determined, wherein there are multiple first position information;
[0048] Acquire other greening reference features other than the first greening reference feature in the first reference feature sequence as second greening reference features, screen and locate the first position information based on the second position information corresponding to each second greening reference feature, and if it is determined that the only first position information is obtained after screening and locating, convert the corresponding greening reference feature from the second label to the first label;
[0049] If the positioning model determines that multiple first location information is obtained after screening and positioning, a second label is added to the greening reference feature and the filtered first location information is stored.
[0050] A second aspect of an embodiment of the present invention provides a greening maintenance management intelligent inspection and processing system, including:
[0051] The upload module responds to the upload request of the request end and obtains the location authority of the request end, wherein the location authority includes an authorized authority or an unauthorized authority;
[0052] an identification module, which obtains the location information of the requesting end according to the authorized authority to generate a first construction area, or obtains the reference identification map uploaded by the requesting end according to the unauthorized authority, identifies the reference identification map based on a preset reference library, and determines the greening reference feature;
[0053] A generation module retrieves a corresponding local greening map based on the greening reference feature and sends it to the requesting end, takes the greening reference feature in the local greening map as a starting point, takes the auxiliary positioning point in the local greening map selected by the requesting end as an end point, generates an auxiliary positioning line, and generates a second construction area at the end of the auxiliary positioning line;
[0054] The feedback module generates a global construction drawing and feeds it back to the management end according to the rough construction image uploaded by the requesting end in association with the first construction area or the second construction area.
[0055] The technical solution provided by the present invention is that when tourists visit a park or scenic spot, they take photos of damaged green landscapes and upload them to the corresponding interactive interface. The server responds to the photos uploaded by the tourists and sends a request for obtaining positioning authority to the tourists. The tourists can choose to agree to the positioning authorization or not according to their own wishes. If the tourists agree to the positioning authorization, the system will automatically obtain the current location information of the tourists and generate a corresponding construction area according to the location information of the tourists. If the tourists do not agree to the positioning authorization, the system will compare the photos uploaded by the tourists with the reference pictures in the database to determine the reference features of the tourists' location, so as to determine the approximate location information of the tourists in the scenic spot or park. According to this approximate location information, another construction area that needs to be constructed is determined again. According to these located construction areas and the images uploaded by tourists, a global construction drawing is generated and sent to the management end for inspection and construction, so as to assist the management personnel in intelligently managing greening data and improve the efficiency of greening construction processing.
[0056] The technical solution provided by the present invention is that if the tourist does not agree to the positioning authorization, the system obtains the picture uploaded by the tourist, compares the picture with multiple reference images in the preset database, and determines the greening features of the corresponding reference object. Then the position information of the greening features of the corresponding reference object is obtained, and the local greening map is intercepted on the overall greening map according to the position information to narrow the scope of the construction area. The tourist actively marks his position information on the local greening map to obtain an auxiliary positioning point, connects the auxiliary positioning point with the position corresponding to the greening feature to obtain an auxiliary line, and retrieves the corresponding preset radius according to the auxiliary line to obtain the corresponding construction area. If the tourist neither agrees to the positioning authority nor uploads the picture, then a rough position is marked in the global greening map in combination with the greening landscape features around him, a rough reference position point is obtained, and the corresponding preset radius is retrieved to obtain a wide range of approximate construction areas. According to the different positioning authorization information and different uploaded information of the tourists, several construction areas with different accuracy, detail and scope are obtained, and finally a global construction map is generated and sent to the management end for inspection and construction, assisting the management personnel to intelligently manage the greening data and improve the processing efficiency of greening construction.
[0057] The technical solution provided by the present invention is that tourists upload rough images corresponding to different construction areas to the interactive interface, and after summarizing, a global construction drawing is obtained, and the global construction drawing is sent to the management personnel. When the management personnel receive the global construction drawing, they send patrol inspectors to conduct patrol inspections. At this time, it is necessary to receive the patrol inspection position corresponding to the patrol inspectors at the current moment. Taking the current patrol inspection position of the patrol inspectors as the starting point, the regional center point corresponding to the construction area closest to the current patrol inspection position of the patrol inspectors is taken as the first connection point, and the starting point is connected to the first connection point. Taking the first connection point as the center point, the regional center points corresponding to the remaining nearest construction areas are obtained as the next first connection point, and the first connection point is connected to the next first connection point. Repeat the above steps until all regional center points are connected to obtain a global construction route. The patrol inspectors update the construction areas that have been inspected without problems according to the global construction route, and configure the corresponding construction tools and materials for the construction areas with problems. Finally, a global construction drawing is generated and sent to the management end for patrol inspection and construction, which assists the management personnel in intelligently managing greening data and improving the processing efficiency of greening construction.
[0058] The positioning model in the present invention can perform rapid positioning when there are multiple green reference features and multiple position information in the recognition image, which makes the application scenarios of the present invention richer and improves the efficiency of determining the position information. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 A schematic diagram of a flow chart of a greening maintenance management intelligent inspection and processing method provided by an embodiment of the present invention;
[0060] Figure 2 A schematic diagram of the structure of a greening maintenance management intelligent inspection and processing system provided by an embodiment of the present invention;
[0061] Figure 3 A scene diagram of a smart inspection and processing method for greening maintenance management provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0063] The present invention provides a greening maintenance management intelligent inspection and processing method, such as Figure 1 As shown, the specific steps include:
[0064] Step S1, responding to an upload request from a requesting end, obtaining the location authority of the requesting end, wherein the location authority includes an authorized authority or an unauthorized authority;
[0065] The technical solution provided by the present invention is that parks or scenic spots often have a lot of green landscapes, but the green landscapes are damaged to a certain extent due to natural or man-made reasons. When tourists find that the green landscapes in some places are damaged during their visit, they can click on the interactive interface on the APP or applet in the park to take photos of the green landscapes that may be damaged and upload them. Tourists or pedestrians who take photos and upload them are the requesting end. When the server receives the upload request from the requesting end, it responds to the upload request from the requesting end and actively sends an instruction to the requesting end to obtain its positioning authority, which is used to locate the current position of the requesting end in the park. When the requesting end receives this instruction to obtain the positioning authority, it can select the positioning authority according to its own wishes on the interactive interface. If the requesting end allows the server to obtain its current location information in the scenic area, it can select the authorized authority. If the requesting end does not allow the server to obtain its current location information in the scenic area, it can select the unauthorized authority.
[0066] Step S2: obtaining the location information of the requesting end according to the authorized authority to generate a first construction area, or obtaining the reference identification map uploaded by the requesting end according to the unauthorized authority, identifying the reference identification map based on a preset reference library, and determining the greening reference feature;
[0067] In the technical solution provided by the present invention, if the location authority of the requesting end is the authorization authority, the server will obtain the current location information of the requesting end in the scenic area, and generate the first construction area according to the current location information of the requesting end. The first construction area is the area where the construction of the green landscape that may be damaged is planned according to the picture uploaded by the requesting end and the authorized location information.
[0068] In another embodiment of the technical solution provided by the present invention, if the positioning authority of the requesting end selects non-authorized authority, the server will obtain the reference identification map uploaded by the requesting end. The reference identification map is that the requesting end does not allow the server to obtain its location information but uploads photos with reference objects. The reference objects can be understood as reference marks in green landscapes that are more eye-catching and easy to distinguish, such as landscape marks such as flowers in bloom in green landscapes. The requesting end will take corresponding reference identification maps if it thinks there are reference objects that are easy to distinguish, and there is no limitation here.
[0069] Specifically, when the server obtains the reference identification map uploaded by the requesting end, it will identify the reference identification map based on the preset reference library. The preset reference library is a reference image database that is pre-set according to the reference identification map in the park. It contains many reference images of green landscapes in the park. For example, landscape signs such as "Flowers in full bloom" and "Congratulations on your prosperity" are used. The reference identification map taken by the requesting end is identified according to the preset reference library to find similar reference objects. There may be many reference objects. After comparing them one by one, the most similar reference object is found to determine the green reference features corresponding to the reference object.
[0070] The technical solution provided by the present invention, in a possible implementation manner, step S2 (obtaining the location information of the requesting end according to the authorized authority to generate the first construction area, or obtaining the reference identification map uploaded by the requesting end according to the unauthorized authority, identifying the reference identification map based on a preset reference library, and determining the greening reference feature) specifically includes the following steps S21-S23, which are specifically as follows:
[0071] Step S21: If the positioning authority is an authorized authority, the first position coordinates corresponding to the requesting end are retrieved, the first position information of the requesting end is determined according to the first position coordinates, and a first construction area is generated in the overall greening map based on a first preset radius with the first position information as the center.
[0072] In the technical solution provided by the present invention, if the location authority of the requesting end is the authorization authority, the server will retrieve the first location coordinates of the requesting end in the scenic area, and the first location coordinates are the location coordinates of the requesting end in the scenic area at the current moment. The first location information of the requesting end is determined according to the first location coordinates, and the first location information is the current location information of the requesting end in the scenic area.
[0073] Specifically, with the first position coordinates corresponding to the first position information as the center, a first construction area is generated in the overall greening map based on the first preset radius. The first preset radius is a radius pre-set according to the first position information, mainly to facilitate the subsequent determination of the first construction area. The overall greening map can be understood as a greening schematic diagram of the entire scenic area. With the first position coordinates corresponding to the first position information as the center, a circle is drawn on the overall greening map according to the first preset radius to generate the first construction area. The first construction area is an area where construction of green landscapes that may be damaged is planned based on the pictures uploaded by the requesting end and the authorized location information.
[0074] Step S22: If the positioning authority is an unauthorized authority, an interactive interface is retrieved and sent to the requesting end, and the uploaded information of the requesting end is received based on the interactive interface to obtain a reference identification map.
[0075] For the technical solution provided by the present invention, if the positioning permission selected by the requesting end is an unauthorized permission, the server will retrieve the interactive interface on the APP or applet in the park and send it to the requesting end. Based on the interactive interface, the server receives the picture taken and uploaded by the requesting end to obtain a reference recognition picture. The reference recognition picture means that the requesting end does not allow the server to obtain its location information but uploads a picture with a reference object. The reference object can be understood as a relatively prominent and distinguishable reference mark in the greening landscape, such as a landscape mark like "flowers blooming in prosperity" in the greening landscape. The requesting end can take the corresponding reference recognition picture of whatever reference object it finds convenient for distinction, and no limitation is made here.
[0076] Step S23: Obtain a preset reference library, and based on the preset reference library, perform reference object recognition on the reference recognition picture to determine the greening reference features. Wherein, the preset reference library includes a plurality of preset reference object images and the corresponding greening reference features of the reference object images.
[0077] For the technical solution provided by the present invention, a preset reference library is obtained. The preset reference library is a database of reference object pictures preset according to the reference recognition pictures in the park, and there are many reference object pictures of the greening landscape in the park. Such as landscape marks like "flowers blooming in prosperity" and "congratulations on making a fortune".
[0078] Further, perform recognition and comparison on the reference recognition picture taken by the requesting end according to the preset reference library to determine the greening reference features corresponding to the reference object. The greening reference features are the differentiated features corresponding to different reference objects. For example, if landscape marks like "flowers blooming in prosperity" and "congratulations on making a fortune" are used as reference objects, they have corresponding unique patterns and fonts, and these differentiated features can be understood as the greening reference features corresponding to the reference objects.
[0079] Among them, the preset reference library includes a plurality of preset reference object images and the corresponding greening reference features of each reference object image. In a specific embodiment, there are many reference object images in the preset reference library. After comparing them one by one, the most accurate reference object is found, and at the same time, the greening reference features corresponding to the reference object are determined.
[0080] Step S3: Based on the greening reference features, retrieve the corresponding local greening map and send it to the requesting end. Starting from the greening reference features in the local greening map and ending with the auxiliary positioning points selected by the requesting end in the local greening map, generate an auxiliary positioning line, and generate a second construction area at the end of the auxiliary positioning line.
[0081] The technical solution provided by the present invention retrieves the corresponding local greening map based on the greening reference features corresponding to the reference image and sends it to the requesting end. The local greening map can be understood as a local greening schematic diagram of a certain area in a scenic area or park. An auxiliary positioning line is generated with the greening reference features in the local greening map corresponding to the reference image as the starting point and the auxiliary positioning point in the local greening map selected by the requesting end as the end point. The auxiliary positioning point is a positioning point selected by the requesting end in the local greening map based on its current approximate position. The auxiliary positioning line is a positioning line for measuring the approximate direction of the second construction area. The corresponding second construction area is generated at the end of the auxiliary positioning line.
[0082] The technical solution provided by the present invention, in one possible implementation manner, step S3, (based on the greening reference feature, the corresponding local greening map is retrieved and sent to the requesting end, the greening reference feature in the local greening map is used as the starting point, the auxiliary positioning point in the local greening map selected by the requesting end is used as the end point, an auxiliary positioning line is generated, and a second construction area is generated at the end of the auxiliary positioning line) specifically includes the following steps S31-S34, which are specifically as follows:
[0083] Step S31: if the greening reference feature has a first tag, obtain the position information of the greening reference feature, intercept the overall greening map according to the position information and the interception radius, obtain a partial greening map and send it to the requesting end.
[0084] The technical solution provided by the present invention obtains the position information of the greening reference feature corresponding to the reference object image, and intercepts the overall greening map according to the position information of the greening reference feature and the interception radius. The interception radius is the image interception radius preset by the management end. The reason for intercepting the overall greening map is that when the specific position of the requesting end is uncertain, the range is abbreviated according to the position information of the greening reference feature, which is conducive to more accurate positioning of the greening construction range and reducing the amount of data processing. After interception processing, the local greening map corresponding to the greening reference feature is obtained and sent to the requesting end.
[0085] Step S32: receiving the selection information of the requesting end on the local greening map, and determining an auxiliary positioning point according to the selection information.
[0086] The technical solution provided by the present invention cannot obtain the specific location of the requesting end in the scenic area because the positioning authority of the requesting end is an unauthorized authority. The requesting end needs to actively mark its approximate location on the local greening map. The selection information of the requesting end on the local greening map is received, and the auxiliary positioning point is determined according to the selection information. The auxiliary positioning point is a positioning point selected by the requesting end in the local greening map according to its current approximate location.
[0087] Step S33: Generate an auxiliary positioning line with the greening reference feature in the local greening map as the starting point and the auxiliary positioning point as the end point.
[0088] The technical solution provided by the present invention takes the greening reference feature corresponding to the reference object image in the local greening map as the starting point and the auxiliary positioning point in the local greening map selected by the requesting end as the end point to generate an auxiliary positioning line. The auxiliary positioning line is the positioning line for measuring the approximate direction of the second construction area.
[0089] Step S34: Generate a second construction area based on a second preset radius with the auxiliary positioning point as the center, wherein the second preset radius is greater than the first preset radius.
[0090] The technical solution provided by the present invention generates a second construction area in the local greening map based on a second preset radius with the auxiliary positioning point as the center. The second preset radius is a radius pre-set by the management end according to the auxiliary positioning point, mainly to facilitate the subsequent determination of the second construction area. It can be understood that if an auxiliary positioning point corresponding to the selection information of the requesting end on the local greening map appears, the second preset radius is retrieved.
[0091] Among them, the second preset radius is greater than the first preset radius. It can be understood that the first preset radius is retrieved under the authorization authority based on the positioning authority of the requesting end. At this time, the first location information and the first location coordinates of the requesting end are relatively accurate and clear, so it is only necessary to determine a relatively accurate and smaller first construction area in the overall greening map. At the same time, the corresponding second preset radius is retrieved under the unauthorized authority based on the positioning authority of the requesting end. At this time, the position of the requesting end is relatively vague, and the reference identification map uploaded by the requesting end is required for identification and comparison processing, and the requesting end is required to actively select auxiliary positioning points in the local greening map to determine the approximate position of the requesting end. Therefore, in the case of different position accuracy and detail, the second preset radius must be greater than the first preset radius, and the scope of the second construction area must also be greater than the first construction area.
[0092] The technical solution provided by the present invention, in a possible implementation manner, step S3 (based on the greening reference feature, the corresponding local greening map is retrieved and sent to the requesting end, the greening reference feature in the local greening map is used as the starting point, the auxiliary positioning point in the local greening map selected by the requesting end is used as the end point, an auxiliary positioning line is generated, and a second construction area is generated at the end of the auxiliary positioning line) also includes the following steps S35-S36, which are specifically as follows:
[0093] Step S35: if the greening reference feature is empty or has a second tag, retrieve the global greening map and send it to the requesting end, and generate second position information according to the marking information of the global greening map by the requesting end.
[0094] In the technical solution provided by the present invention, if the greening reference feature is empty, it means that on the one hand, the requesting end may not have uploaded the reference identification map, or the uploaded reference identification map is not clearly photographed, and on the other hand, the reference identification map uploaded by the requesting end may not have captured the more obvious greening signs of the greening landscape, so that the reference identification map cannot be accurately identified in the preset reference library, resulting in the greening reference feature being empty. At this time, it is necessary to retrieve the global greening map and send it to the requesting end. The requesting end estimates an approximate location based on the road sign prompt information around the current scenic area, actively marks on the global greening map, and generates the second location information based on the marking information of the global greening map by the requesting end.
[0095] Step S36: determine a rough reference point according to the second position information, and generate a third construction area based on a third preset radius with the rough reference point as the center, wherein the third preset radius is greater than the second preset radius.
[0096] The technical solution provided by the present invention determines a rough reference point based on the second position information. The rough reference point is the current approximate position of the requesting end for which the requesting end has neither the authorized positioning authority nor the uploaded reference identification map. The third construction area is generated based on the third preset radius with the rough reference point as the center. The third preset radius is the radius pre-set by the management end based on the rough reference point, mainly to facilitate the subsequent determination of the third construction area. It can be understood that if a rough reference point corresponding to the marking information of the requesting end on the global greening map appears, the third preset radius is retrieved.
[0097] Among them, the third preset radius is larger than the second preset radius. It can be understood that the third preset radius is based on the second preset radius. Because the requesting end does not have the authorized positioning authority and does not have the corresponding greening reference features, the corresponding position accuracy and detail level are lower than the auxiliary positioning points selected in the local greening map. Therefore, the third preset radius should be larger than the second preset radius, and the scope of the third construction area should also be larger than the second construction area.
[0098] Step S4: Generate a global construction drawing based on the rough construction image uploaded by the requesting end in association with the first construction area or the second construction area and feed it back to the management end.
[0099] The technical solution provided by the present invention associates the rough construction image uploaded by the requesting end according to the first construction area or the second construction area. The rough construction image is the green landscape image that may be damaged uploaded by the requesting end. After the image data uploaded by the requesting end is aggregated, a global construction drawing is generated. The global construction drawing is the overall green construction drawing of the park or scenic area after the rough construction images corresponding to the first construction area or the second construction area are aggregated. Finally, the global construction drawing is fed back to the management end.
[0100] In a possible implementation of the provided technical solution, step S4 (generating a global construction drawing and feeding it back to the management end based on the rough construction image uploaded by the requesting end in association with the first construction area or the second construction area) further includes the following steps S41-S42, which are as follows:
[0101] Step S41, receiving click information of the request end on the first construction area, the second construction area or the third construction area, and obtaining an upload area;
[0102] The technical solution provided by the present invention receives click information of the requesting end on the interactive interface of the first construction area, the second construction area or the third construction area on the APP or mini-program within the park, and obtains the upload area, which is the interface area for uploading rough construction images.
[0103] Step S42: obtaining the rough construction image uploaded by the requesting end, associating the rough construction image with the uploaded area, generating a global construction drawing and feeding it back to the management end.
[0104] The technical solution provided by the present invention obtains the rough construction image uploaded by the requesting end, associates and uploads the rough construction image to the uploading area, and generates a global construction drawing. The global construction drawing is the overall greening construction drawing of the park or scenic area after the rough construction images corresponding to the first construction area or the second construction area are summarized. Finally, the global construction drawing is fed back to the management end.
[0105] In a possible implementation of the technical solution provided by the present invention, step S42 (generating a global construction drawing and feeding it back to the management end according to associating the rough construction image with the uploaded area) specifically includes the following steps S43-S46, which are as follows:
[0106] Step S43, obtaining the center point of the first construction area, the second construction area and / or the third construction area, and receiving the current inspection position of the management terminal;
[0107] The technical solution provided by the present invention obtains the regional center point of the first construction area, the second construction area and / or the third construction area, and the regional center point is the point corresponding to the coordinates of the center point of the area in the first construction area, the second construction area and / or the third construction area. Receive the current inspection position of the management end. When the management end receives the global construction drawing, it sends out inspection personnel for inspection. At this time, it is necessary to receive the inspection position corresponding to the inspection personnel at the current moment.
[0108] Step S44, taking the current inspection position as the starting point, obtaining the nearest center point of the area as the first connection point, and connecting the starting point with the first connection point;
[0109] The technical solution provided by the present invention takes the current inspection position as the starting point, takes the area center point corresponding to the construction area closest to the current inspection position of the inspector as the first connection point, and connects the starting point with the first connection point.
[0110] Step S45, taking the first connection point as the center point, obtaining the remaining nearest center points of the area as the next first connection point, and connecting the first connection point with the next first connection point;
[0111] The technical solution provided by the present invention takes the first connection point as the center point, obtains the area center points corresponding to the remaining nearest construction areas as the next first connection point, and connects the first connection point with the next first connection point.
[0112] Step S46, repeat the above steps until all the regional center points are connected, generate a global construction route, update the global greening map according to the global construction route to obtain a global construction map, and feed back to the management end.
[0113] The technical solution provided by the present invention repeats the above steps until all regional center points are connected to generate a global construction route, which is the overall inspection construction route that the inspection personnel connect in order from near to far according to the construction area. According to the global construction route, the global greening map is updated and summarized to obtain a global construction map, and finally the global construction map is fed back to the management end.
[0114] The technical solution provided by the present invention, in a possible implementation manner, after step S46 (updating the global greening map according to the global construction route to obtain a global construction map, and feeding back to the management end), further includes the following steps S461-S464, which are specifically as follows:
[0115] Step S461, responding to the inspection information of the inspection terminal, sending the global construction drawing to the inspection terminal.
[0116] The technical solution provided by the present invention responds to the inspection information of the inspection terminal and sends the global construction drawing updated according to the global construction route to the inspection terminal.
[0117] Step S462: Obtain the inspection area according to the click information of the inspection terminal on the first construction area, the second construction area and / or the third construction area in the global construction route.
[0118] The technical solution provided by the present invention obtains the inspection area corresponding to each construction area according to the click information of the inspection terminal on the first construction area, the second construction area and / or the third construction area in the global construction route on the inspection interactive interface. It can be understood that when the inspection personnel want to inspect the next construction area, they need to click on the construction area on the inspection interactive interface, and the route to the next construction area will be automatically planned.
[0119] Step S463, receiving the correction information of the inspection area by the inspection end, generating an update area to replace the inspection area, obtaining an update point of the update area, and replacing the area center point corresponding to the inspection area in the global construction route with the update point.
[0120] The technical solution provided by the present invention receives correction information of the inspection area from the inspection end. The correction information is that after the inspection personnel arrive at the construction area, if they find that there is no damaged green landscape in the construction area, they will correct the error information of the construction area and generate the corresponding update area. The inspection area is replaced according to the update area. After the replacement, the update point of the update area is obtained. The update point is the point corresponding to the coordinates of the center point of the update area. The center point of the area corresponding to the inspection area in the global construction route is replaced with the update point corresponding to the update area. It is convenient for the inspection personnel to distinguish which areas have been updated after the inspection and which areas still have problems and need to continue to be inspected.
[0121] Step S464, obtaining the construction configuration information of the inspection area from the inspection end, updating the inspection area according to the construction configuration information, generating a global construction route and sending it to the construction end, wherein the construction configuration information includes construction tools and construction materials.
[0122] The technical solution provided by the present invention obtains the construction configuration information of the inspection area from the inspection end. When the inspection personnel inspect a certain construction area and find that the construction area needs to be constructed, the construction information will be actively configured according to the situation of the construction area, wherein the construction configuration information includes the construction tools and materials required for construction. The inspection area is updated according to the construction configuration information, a global construction route is generated, and the global construction route is sent to the construction end for construction.
[0123] The technical solution provided by the present invention, wherein the preset reference library is obtained, and the reference identification image is used to perform reference object identification based on the preset reference library to determine the greening reference feature, wherein the preset reference library includes a plurality of preset reference object images, and the greening reference features corresponding to the reference object images, including:
[0124] Based on the preset reference library, the reference identification map is used to identify the reference object to obtain the corresponding greening reference feature. The present invention will use the preset reference library to identify the reference identification map to obtain the greening reference feature. Since there may be multiple elements in a site, the present invention will determine what the corresponding greening reference feature is through identification, and then determine its corresponding position. However, in actual application scenarios, the greening reference feature may be for multiple elements, and each element may be multiple or one, so the present invention needs to perform data processing according to the actual application scenario.
[0125] If the positioning model determines that the greening reference feature is 1, the number of position information corresponding to the corresponding reference object image in the preset reference library is obtained. If the number of position information is 1, the first label is added to the corresponding greening reference feature. When the greening reference feature is 1, there is only one corresponding element at this time. The present invention will obtain the number of position information corresponding to the corresponding reference object image. If the greening reference feature is 1 and the number of position information is 1, there is only one element in the corresponding identification diagram and the number is only one. At this time, the present invention will add the first label to the greening reference feature, that is, the determination of position information based on the greening reference feature is relatively accurate.
[0126] If the positioning model determines that there are multiple greening reference features, the number of the corresponding position information of each greening reference feature is obtained. If there is a number of 1 in the position information of multiple greening reference features, only the greening reference features corresponding to the position information with a number of 1 are retained and the first label is added. At this time, there are multiple greening reference features in the identification map, so the present invention will obtain the number of the corresponding position information of each greening reference feature. If there is a number of 1 in the position information of multiple greening reference features, the identification map can be quickly positioned by the corresponding greening reference features at this time, so the present invention will only retain the greening reference features corresponding to the position information with a number of 1 and add the first label, that is, the determination of the position information based on the greening reference features is relatively accurate at this time.
[0127] If the positioning model determines that there are multiple greening reference features, and the number of greening reference features in the corresponding location information is greater than 1, then a second label is added to the greening reference feature after a secondary analysis of the greening reference feature, so that the server can locate the location information of the greening reference feature based on the first label or the second label. At this time, it is not possible to locate the location information through one greening reference feature, and it is necessary to combine the location information of multiple greening reference features to obtain relatively accurate location information. Therefore, it is necessary to add a second label to the corresponding greening reference feature, that is, the greening reference feature that cannot be accurately located.
[0128] The technical solution provided by the present invention, if the positioning model determines that there are multiple greening reference features, and the number of greening reference features in the corresponding position information is greater than 1, then the greening reference features are analyzed again and a second tag is added to the greening reference features, so that the server can use the first tag or the second tag greening reference feature as the location information, including:
[0129] The positioning model sorts all greening reference features in ascending order based on the number of corresponding position information of the greening reference features to obtain the corresponding first reference feature sequence. The present invention sorts all greening reference features in ascending order according to the number of position information, so that the greening reference features with less position information are in the front. This method can determine relatively less position information during preliminary positioning, thereby improving the calculation efficiency of subsequent positioning information.
[0130] The first greening reference feature in the first reference feature sequence is obtained as the first greening reference feature, and the first position information corresponding to the first greening reference feature is obtained as the first position information to be determined, wherein the first position information is multiple. The present invention classifies the greening reference features to obtain the first greening reference features, and performs screening based on the first position information.
[0131] The other greening reference features other than the first greening reference feature in the first reference feature sequence are obtained as the second greening reference features, and the first position information is screened and located based on the second position information corresponding to each second greening reference feature. If it is determined that the only first position information is obtained after screening and positioning, the corresponding greening reference feature is converted from the second label to the first label. The present invention will use other greening reference features as the second greening reference features, and screen and locate the first position information to eliminate the position information that does not conform to the recognition image scene. If the only first position information is finally obtained, the corresponding greening reference feature is converted from the second label to the first label, and the first position information at this time is relatively accurate.
[0132] If the positioning model determines that multiple first position information is obtained after screening and positioning, a second tag is added to the greening reference feature and the screened first position information is stored. At this time, the position is relatively inaccurate, so a second tag needs to be added to add marking information based on the request end.
[0133] The technical solution provided by the present invention, wherein the step of obtaining other greening reference features other than the first greening reference feature in the first reference feature sequence as second greening reference features, and screening and locating the first position information based on the second position information corresponding to each second greening reference feature, comprises:
[0134] The second position information corresponding to each second greening reference feature is extracted in sequence according to the first reference feature sequence, and the distance between each second position information and the first position information is calculated; if it is determined that the distance value between any first position information and all the second position information is greater than a preset value, the corresponding first position information is deleted, and the remaining first position information is retained and calculated again with the second position information corresponding to other second greening reference features, until only one first position information is left or the calculation of the second position information corresponding to all other second greening reference features is completed.
[0135] When it is determined that there is only one first position information left and the second position information with the remaining second greening reference feature is not involved in the calculation, the remaining second greening reference feature is used as the third greening reference feature. The third greening reference feature at this time is used for verification. The present invention will again calculate the distance between all the third position information of the third greening reference feature and the remaining first position information. If each third greening reference feature has a third position information that is less than a preset value different from the first position information, then there is a unique first position information at this time. The remaining first position information at this time is verified to be the correct first position information, and the corresponding greening reference feature is converted from the second label to the first label. Through the above technical scheme, the present invention can perform rapid positioning when there are multiple greening reference features and multiple position information in the recognition image, which makes the application scenarios of the present invention richer and improves the efficiency of determining position information.
[0136] In order to realize the greening maintenance management intelligent inspection and processing method provided by the present invention, the present invention also provides a greening maintenance management intelligent inspection and processing system, such as Figure 2 The structural diagram of the system shown in FIG. 1 includes:
[0137] The upload module responds to the upload request of the request end and obtains the location authority of the request end, wherein the location authority includes an authorized authority or an unauthorized authority;
[0138] an identification module, which obtains the location information of the requesting end according to the authorized authority to generate a first construction area, or obtains the reference identification map uploaded by the requesting end according to the unauthorized authority, identifies the reference identification map based on a preset reference library, and determines the greening reference feature;
[0139] A generation module retrieves a corresponding local greening map based on the greening reference feature and sends it to the requesting end, takes the greening reference feature in the local greening map as a starting point, takes the auxiliary positioning point in the local greening map selected by the requesting end as an end point, generates an auxiliary positioning line, and generates a second construction area at the end of the auxiliary positioning line;
[0140] The feedback module generates a global construction drawing and feeds it back to the management end according to the rough construction image uploaded by the request end in association with the first construction area or the second construction area.
[0141] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A smart inspection and processing method for greening maintenance management, characterized in that: include: In response to the upload request of the requesting end, obtaining the location authority of the requesting end, wherein the location authority includes the authorized authority and the unauthorized authority; Acquire the location information of the requesting end according to the authorized authority to generate a first construction area, acquire the reference identification map uploaded by the requesting end according to the unauthorized authority, identify the reference identification map based on a preset reference library, and determine the greening reference feature; Based on the greening reference feature, a corresponding local greening map is retrieved and sent to the requesting end, an auxiliary positioning line is generated with the greening reference feature in the local greening map as a starting point and an auxiliary positioning point in the local greening map selected by the requesting end as an end point, and a second construction area is generated at the end of the auxiliary positioning line; Generate a global construction drawing based on the rough construction image uploaded by the requesting end in association with the first construction area and the second construction area and feed it back to the management end; The step of acquiring the location information of the requesting end according to the authorized authority to generate a first construction area, acquiring the reference identification map uploaded by the requesting end according to the unauthorized authority, identifying the reference identification map based on a preset reference library, and determining a greening reference feature includes: If the positioning authority is an authorized authority, the first position coordinates corresponding to the requesting end are retrieved, the first position information of the requesting end is determined according to the first position coordinates, and a first construction area is generated in the overall greening map based on a first preset radius with the first position information as the center; If the positioning authority is an unauthorized authority, calling an interactive interface and sending it to the requesting end, receiving the uploaded information of the requesting end based on the interactive interface, and obtaining a reference identification map; Acquire a preset reference library, perform reference object recognition on the reference recognition image based on the preset reference library, and determine a greening reference feature, wherein the preset reference library includes a plurality of preset reference object images and greening reference features corresponding to the reference object images; The step of obtaining a preset reference library, performing reference object recognition on the reference recognition image based on the preset reference library, and determining a greening reference feature, wherein the preset reference library includes a plurality of preset reference object images, and greening reference features corresponding to the reference object images, including: Based on the preset reference library, the reference identification map is used to perform reference object identification to obtain corresponding greening reference features; If the positioning model determines that the greening reference feature is 1, the number of position information corresponding to the corresponding reference object image in the preset reference library is obtained, and if the number of position information is 1, a first label is added to the corresponding greening reference feature; If the positioning model determines that there are multiple greening reference features, the number of each greening reference feature in the corresponding position information is obtained. If there is a number of 1 in the position information of multiple greening reference features, only the greening reference features corresponding to the position information with the number of 1 are retained and the first label is added; If the positioning model determines that there are multiple greening reference features, and the number of greening reference features in the corresponding location information is greater than 1, a second tag is added to the greening reference feature after a secondary analysis of the greening reference feature, so that the server can obtain the location information of the greening reference feature based on the first tag or the second tag; If the positioning model determines that there are multiple greening reference features, and the number of greening reference features in the corresponding position information is greater than 1, a second tag is added to the greening reference feature after secondary analysis of the greening reference feature, so that the server can obtain the position information of the greening reference feature based on the first tag or the second tag, including: The positioning model sorts all greening reference features in ascending order based on the number of corresponding position information of the greening reference features to obtain a corresponding first reference feature sequence; Acquire the first greening reference feature in the first reference feature sequence as the first greening reference feature, and acquire first position information corresponding to the first greening reference feature as the first position information to be determined, wherein there are multiple first position information; Acquire other greening reference features other than the first greening reference feature in the first reference feature sequence as second greening reference features, screen and locate the first position information based on the second position information corresponding to each second greening reference feature, and if it is determined that the only first position information is obtained after screening and locating, convert the corresponding greening reference feature from the second label to the first label; If the positioning model determines that a plurality of first position information is obtained after screening and positioning, a second label is added to the greening reference feature and the screened first position information is stored.
2. The method according to claim 1, characterized in that: The method of retrieving the corresponding local greening map based on the greening reference feature and sending it to the requesting end, taking the greening reference feature in the local greening map as the starting point and the auxiliary positioning point in the local greening map selected by the requesting end as the end point, generating an auxiliary positioning line, and generating a second construction area at the end of the auxiliary positioning line, includes: If the greening reference feature has a first tag, the position information of the greening reference feature is obtained, and the overall greening map is intercepted according to the position information and the interception radius to obtain a partial greening map and send it to the requesting end; Receiving selection information of the requesting end on the local greening map, and determining an auxiliary positioning point according to the selection information; Generate an auxiliary positioning line by taking the greening reference feature in the local greening map as the starting point and the auxiliary positioning point as the end point; A second construction area is generated based on a second preset radius with the auxiliary positioning point as the center, wherein the second preset radius is greater than the first preset radius.
3. The method according to claim 2, characterized in that Also includes: If the greening reference feature is empty or has a second tag, retrieve the global greening map and send it to the requesting end, and generate second position information according to the marking information of the global greening map by the requesting end; A rough reference point is determined according to the second position information, and a third construction area is generated based on a third preset radius with the rough reference point as the center, wherein the third preset radius is greater than the second preset radius.
4. The method according to claim 3, characterized in that: Generate a global construction drawing based on the rough construction image uploaded by the requesting end in association with the first construction area and the second construction area and feed it back to the management end, including: Receiving click information of the request end on the first construction area, the second construction area or the third construction area, and obtaining an upload area; The rough construction image uploaded by the requesting end is obtained, and the uploaded area is associated with the rough construction image to generate a global construction drawing and feed it back to the management end.
5. The method according to claim 4, characterized in that According to the rough construction image, the uploaded area is associated with generating a global construction drawing and feeding it back to the management end, including: S1, obtaining the center point of the first construction area, the second construction area and / or the third construction area, and receiving the current inspection position of the management terminal; S2, taking the current inspection position as a starting point, obtaining the nearest center point of the area as a first connection point, and connecting the starting point with the first connection point; S3, taking the first connection point as the center point, obtaining the remaining nearest center points of the area as the next first connection point, and connecting the first connection point with the next first connection point; Repeat the above steps S1 to S3 until all the regional center points are connected to generate a global construction route, update the global greening map according to the global construction route to obtain a global construction map, and feed it back to the management end.
6. The method according to claim 5, characterized in that After the global greening map is updated according to the global construction route to obtain a global construction map and the global construction map is fed back to the management end, the method further includes: In response to the inspection information of the inspection terminal, the global construction drawing is sent to the inspection terminal; Obtaining an inspection area according to click information of the inspection terminal on the first construction area, the second construction area and / or the third construction area in the global construction route; Receive correction information of the inspection area by the inspection end, generate an update area to replace the inspection area, obtain an update point of the update area, and replace the area center point corresponding to the inspection area in the global construction route with the update point; The inspection end obtains construction configuration information of the inspection area, updates the inspection area according to the construction configuration information, generates a global construction route and sends it to the construction end, wherein the construction configuration information includes construction tools and construction materials.
7. A greening maintenance management intelligent inspection and processing system according to the greening maintenance management intelligent inspection and processing method according to claim 1, characterized in that: include: The upload module responds to the upload request of the request end and obtains the location authority of the request end, wherein the location authority includes the authorization authority and the non-authorization authority; an identification module, which obtains the location information of the requesting end according to the authorized authority to generate a first construction area, obtains the reference identification map uploaded by the requesting end according to the unauthorized authority, identifies the reference identification map based on a preset reference library, and determines a greening reference feature; A generation module retrieves a corresponding local greening map based on the greening reference feature and sends it to the requesting end, takes the greening reference feature in the local greening map as a starting point, takes the auxiliary positioning point in the local greening map selected by the requesting end as an end point, generates an auxiliary positioning line, and generates a second construction area at the end of the auxiliary positioning line; The feedback module generates a global construction drawing and feeds it back to the management end according to the rough construction image uploaded by the request end in association with the first construction area and the second construction area.