Cultivated land protection checking system based on geographic information analysis and processing method thereof
By using a farmland protection verification system based on geographic information analysis, combined with positioning and angle monitoring technologies, the problems of inaccurate positioning and arbitrary angles in manual verification have been solved, ensuring the authenticity and completeness of farmland verification data and improving the standardization and data security of the verification work.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- AEROSPACE XINGYUN TECH CO LTD
- Filing Date
- 2026-02-02
- Publication Date
- 2026-05-15
AI Technical Summary
The current farmland verification work relies on manual on-site surveys, which has problems such as inaccurate positioning, arbitrary shooting angles, insufficient data authenticity, and great difficulty in supervision, making it difficult to guarantee the validity and authenticity of the verification data.
A farmland protection verification system based on geographic information analysis is adopted. Through the positioning module, distance analysis module, angle monitoring module and data upload module of the handheld device, combined with the storage and data processing module of the back-end server, the system can accurately locate and monitor the angles of the verification personnel, ensuring the authenticity and integrity of the image collection.
This ensures that the farmland verification data is accurate and comprehensive, improves the authenticity and integrity of the verification data, reduces human interference, ensures the security and traceability of the data, and improves the efficiency and standardization of the verification work.
Smart Images

Figure CN122048280A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of farmland protection verification, specifically to a farmland protection verification system and processing method based on geographic information analysis. Background Technology
[0002] Farmland is the fundamental guarantee of food security, and therefore, strengthening farmland protection and monitoring and verifying farmland dynamics are of great significance.
[0003] The inventors of this application have discovered that current farmland verification work largely relies on manual on-site inspections. Verifiers need to photograph and record the farmland before uploading the photos to a management platform. This work model has several major problems, as shown below, which limits the validity of the verification data: 1) The accuracy of the on-site location of the inspectors is difficult to control. Some people take photos and upload them from a distance without reaching the designated farmland plots for convenience, which leads to a deviation between the content of the photos and the inspection target, and fails to truly reflect the actual condition of the farmland. 2) The photo-taking process lacks standardized constraints, and the inspectors take photos at arbitrary angles. This may result in the omission of key information such as farmland damage and illegal occupation due to improper shooting angles. For example, only the edge of the farmland is photographed, while illegal buildings in the central area are not captured, which affects the authenticity and completeness of the inspection results. 3) Manual verification is difficult to supervise, and management departments have difficulty confirming in real time whether the actual verification behavior of the verifiers is standardized. This can easily lead to problems such as verification becoming a mere formality and data falsification, posing a great threat to the effectiveness and authenticity of farmland protection work. Summary of the Invention
[0004] This application provides a farmland protection verification system and its processing method based on geographic information analysis. By integrating location information and analyzing distance and angle monitoring, it achieves precise control over the verification and shooting process, ensuring that the verification data can truly and comprehensively reflect the actual situation of farmland. It effectively overcomes the problems of insufficient verification data authenticity and lack of shooting constraints in existing farmland verification technologies. Thus, this novel farmland protection verification mechanism provides a good tool support for farmland protection verification work.
[0005] Firstly, this application provides a farmland protection verification system based on geographic information analysis. The system includes a handheld user device, a backend server, and a farmland protection management platform. The handheld user device is equipped with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module. The backend server is equipped with a storage module and a data processing module. During the operation of the system, the following processing is included: When a verification task is triggered by the farmland protection and management platform, the current coordinates are collected through the positioning module; When the distance analysis module determines that the distance between the specified farmland boundary and the current coordinates of the verification task stored in the storage module is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. If the standard angle requirements are met, the on-site image will be captured through the photo control module; The on-site images are uploaded to the data processing module via the data upload module. After the data processing module performs preprocessing operations on the on-site images, it continues to upload the on-site images to the farmland protection and management platform.
[0006] Secondly, this application provides a processing method for a farmland protection verification system based on geographic information analysis. The method is applied to the farmland protection verification system, which includes a handheld user device, a backend server, and a farmland protection management platform. The handheld user device is equipped with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module. The backend server is equipped with a storage module and a data processing module. The method includes: When a verification task is triggered by the farmland protection and management platform, the current coordinates are collected through the positioning module; When the distance analysis module determines that the distance between the specified farmland boundary and the current coordinates of the verification task stored in the storage module is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. If the standard angle requirements are met, the on-site image will be captured through the photo control module; The on-site images are uploaded to the data processing module via the data upload module. After the data processing module performs preprocessing operations on the on-site images, it continues to upload the on-site images to the farmland protection and management platform.
[0007] Thirdly, this application provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute the method provided in the second aspect of this application.
[0008] From the above, it can be concluded that this application has the following beneficial effects: Targeting the verification objectives of farmland protection, this application achieves precise control over the verification and photography process by integrating location information and analyzing distance and angle monitoring. This ensures that the verification data can accurately and comprehensively reflect the actual situation of farmland, effectively overcoming the problems of insufficient verification data authenticity and lack of photography constraints in existing farmland verification technologies. Thus, this novel farmland protection verification mechanism provides excellent tool support for farmland protection verification work. Attached Figure Description
[0009] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 This is a schematic diagram of a system architecture for the farmland protection verification system based on geographic information analysis, as described in this application. Figure 2 This is a schematic diagram illustrating the working logic of the system verification process in this application. Figure 3 This is a flowchart illustrating a processing method for the farmland protection verification system based on geographic information analysis, as described in this application. Detailed Implementation
[0011] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0012] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules is not necessarily limited to those explicitly listed, but may include other steps or modules not explicitly listed or inherent to such processes, methods, products, or devices. The naming or numbering of steps appearing in this application does not imply that the steps in the method flow must be performed in the chronological / logical order indicated by the naming or numbering. The execution order of named or numbered process steps can be changed according to the desired technical purpose, as long as the same or similar technical effect is achieved.
[0013] The module division described in this application is a logical division. In practical applications, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual coupling, direct coupling, or communication connections may be through interfaces, and the indirect coupling or communication connections between modules may be electrical or other similar forms, none of which are limited in this application. Moreover, the modules or sub-modules described as separate components may or may not be physically separated, may or may not be physical modules, or may be distributed across multiple circuit modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in this application.
[0014] This application provides a farmland protection verification system based on geographic information analysis, targeting farmland protection verification objectives. For details, please refer to [link / reference needed]. Figure 1 The diagram shown represents a system architecture of the farmland protection verification system based on geographic information analysis proposed in this application. The system specifically includes a handheld user device, a backend server, and a farmland protection management platform. Among these three hardware components, the handheld user device can be a smartphone, tablet, personal digital assistant (PDA), smart bracelet, or other handheld user equipment (UE). The backend server and / or farmland protection management platform may also involve a device cluster deployment method. The farmland protection management platform may specifically involve hardware devices such as server equipment or physical hosts.
[0015] Furthermore, handheld user devices obviously need to be carried by staff, i.e., verification personnel, and taken to the farmland site to be verified. It should be noted that the application scenario of this application requires verification personnel to go to the farmland site to conduct manual verification. Although some existing methods may involve related automated equipment (such as drones), this involves the issues of popularization and cost. Secondly, in some areas, manual on-site verification is already required. Therefore, it can be seen that the adoption of manual on-site verification method is determined based on the specific local conditions.
[0016] The backend server and the farmland protection management platform may be deployed on different devices in the same location, or they may be integrated on one device, or they may be distributed on devices in different locations. This can be adjusted flexibly according to the actual situation of the farmland protection verification work.
[0017] In this regard, it is understandable that the independent configuration of the back-end server and the farmland protection management platform can achieve a more refined and flexible system deployment effect in specific applications. This allows the independent or even third-party back-end server to achieve better control and management of the functional services on the field and the end-user handheld devices.
[0018] In addition, any one or any combination of the handheld user device, the back-end server, and the farmland protection and management platform can be incorporated into the blockchain technology. By leveraging the public and tamper-proof characteristics of blockchain technology, the data security of the farmland verification data involved in this application can be further guaranteed. Correspondingly, at least one of the handheld user device, the back-end server, and the farmland protection and management platform is a blockchain node in the blockchain platform.
[0019] On the handheld user device side, from a functional service perspective, the handheld user device can be specifically configured with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module.
[0020] On the other hand, the backend server can be configured with storage modules and data processing modules.
[0021] The following section will provide a detailed explanation of the system in this application, based on the descriptions of the above functional modules.
[0022] Specifically, the system's operation includes the following processing steps: 1) When a verification task is triggered by the farmland protection and management platform, the current coordinates are collected through the positioning module; Understandably, this application system usually triggers the processing of the plan by related work tasks, namely farmland protection verification tasks. These tasks can be initiated manually or by the system through automatic initiation mechanisms such as periodic initiation or random initiation.
[0023] After determining the verification tasks to be performed, the farmland protection and management platform can push or distribute the tasks to handheld user devices via the backend server, allowing verification personnel to go to the farmland site to conduct verification operations according to the usual work requirements.
[0024] During this process, the current coordinates collected by the positioning module (usually latitude and longitude coordinates to indicate the specific coordinate location) can be used to determine whether the designated farmland has been reached and whether the target farmland has been reached (this requires the subsequent distance analysis module to make specific judgments).
[0025] As an exemplary embodiment here, the positioning module adopts a GPS+BeiDou dual-mode positioning mechanism and merges the two current latitude and longitude coordinates into the current coordinates for output, thus ensuring a stable and high-precision positioning effect in actual situations.
[0026] In addition, the positioning frequency of the current coordinates can be configured to 1 time / second to ensure dynamic tracking of the location changes of the verification personnel in specific applications, avoid distance judgment errors caused by positioning delays, and also take into account low positioning costs.
[0027] 2) When the distance analysis module determines that the distance between the specified farmland boundary and the current coordinates of the verification task stored in the storage module is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. Understandably, the storage module (specifically the cultivated land information storage module) pre-stores cultivated land information for different cultivated land plots, thereby extracting the specified cultivated land boundary in the form of coordinates for the specified cultivated land plot targeted by the current verification task.
[0028] In this case, the distance analysis module can calculate the distance based on the obtained specified farmland boundary and current coordinates, and determine whether it is below the distance threshold. If the value is lower than the specified value, it obviously corresponds to a situation where the location is very close to or within the specified farmland plot, which meets the working conditions for conducting normal verification work. Conversely, if the value is higher than the specified value, the working conditions for conducting normal verification work are not met.
[0029] Among these, the distance between the specified farmland boundary and the current coordinates needs to be determined in real time. As an exemplary embodiment, it can be specifically determined by the following formula: , , , , , in, Represents the Earth's radius. and This represents two intermediate quantities. Indicates the latitude of the current location. This indicates the latitude of a point on the boundary of cultivated land. Indicates longitude. Indicates the current location's longitude. It represents the latitude of a point on the boundary of cultivated land.
[0030] It can also be seen that this application involves not only distance determination but also shooting angle determination. This dual determination mechanism is used to accurately control the verification shooting process and ensure that the verification data, i.e. the on-site images to be captured, can truly and comprehensively reflect the actual situation of the cultivated land.
[0031] Similar to the distance analysis module, the angle monitoring module can collect the current shooting angle through the angle sensor (such as a gyroscope and / or gravity sensor) configured on the handheld terminal device. On the other hand, it can also obtain the standard angle requirements in real time from the storage module or extract the preset / default labeled angle requirements from the local storage to make specific angle determinations.
[0032] If the current shooting angle meets the standard angle requirements, then it obviously corresponds to the working conditions that can be met for normal verification work; otherwise, the working conditions for normal verification work are not met.
[0033] Furthermore, regarding the storage module mentioned above, as an exemplary embodiment, the storage module can specifically store the corresponding farmland plot number (or farmland plot ID), ownership information, precise latitude and longitude range, farmland type, and verification requirements for different farmland plots; The verification requirements include spacing thresholds and standard angle requirements.
[0034] For precise latitude and longitude ranges, they can be obtained through high-precision satellite imagery measurement with an accuracy of meters, and can be specifically defined by the latitude and longitude coordinates of each point on the boundary of the cultivated land plot.
[0035] The spacing threshold can be determined using the following strategy: 1. A 5-meter spacing threshold is set for small / general plots; 2. A 10-meter spacing threshold is set for medium-sized plots; 3. Large plots are set with a 15-meter spacing threshold.
[0036] On the other hand, the specific requirements from the standard perspective can be: The pitch angle (the angle between the lens and the ground) is in the range of 30°-60°.
[0037] Furthermore, considering a more refined shooting control effect, this application can also make further optimization designs for the corresponding distance judgment.
[0038] Understandably, in the usual way of thinking, farmland plots are rectangles or approximate rectangles formed by four points. However, in reality, there may be more complex polygons, and even a farmland plot may not be entirely on the same plane, meaning that some farmland plots have slopes, and in terms of specific farming practices, terraces may appear.
[0039] For some complex farmland plots, this application proposes that the distance involved in the distance determination process is not necessarily the distance between the current coordinates and the designated farmland boundary of the nearest designated farmland plot. In specific applications, for some complex-shaped designated farmland plots, a specific boundary point can be selected within its farmland boundary specifically for distance determination. This is to address the difficulty in reflecting whether the verification personnel are close to or have reached the designated farmland plot due to the complexity of the terrain. For example, the distance between some farmland plots can be larger than the distance requirement for regular farmland plots to meet the determination requirements, or the distance between some farmland plots can be much smaller than the distance between regular farmland plots to have reference value.
[0040] Compared to directly adjusting the distance threshold based on the size of the cultivated land, this setting allows for a more personalized and customized adjustment of the distance determination mechanism. The specific boundary points used for determination can be configured manually based on work experience, or determined by the system according to the corresponding selection strategy.
[0041] In addition to making customized distance threshold adjustments for individual farmland plots, this application suggests that customized distance threshold adjustments could also be made based on the individual inspectors.
[0042] Specifically, distance determination serves to ensure high-quality image acquisition. However, even for farmland plots of the same shape and at the same shooting distance, potential influencing factors such as different inspectors, different handheld devices, different weather conditions, different times of day, different sun angles, different regions, or different terrain conditions can lead to fluctuations in the final image quality. Although this is a rare occurrence in reality, adjusting to a more suitable distance threshold can help improve the quality of inspection work. This not only ensures better image acquisition quality but also avoids the embarrassing situation where inspectors, who have already diligently performed their on-site inspections (i.e., without any non-subjective factors), encounter low-quality images that could negatively impact their personal emotions and work experience. This is of great practical significance in real-world situations.
[0043] Regarding the two types of personalized distance threshold adjustment mechanisms mentioned above, in practice, in addition to manually configuring the specific distance threshold, the specific distance threshold can also be configured by combining sample data labeled with corresponding image quality scores (besides the scoring processing involved here, the backend server side or the farmland protection management platform side can also involve corresponding scoring processing during normal system operation) through processing methods such as linear regression, nonlinear regression, or machine learning methods (usually deep learning methods, i.e., involving the application of corresponding deep learning models).
[0044] Similarly, the range of annotations from the other angle can be adjusted in the same way as described above to make more refined and customized adjustments.
[0045] 3) If the standard angle requirements are met, the on-site image will be captured through the photo control module; As mentioned earlier, after the angle monitoring module confirms that the current shooting angle meets the standard angle requirements and has passed the previous dual judgment mechanism, the on-site image to be transmitted back to the backend can be officially captured through the photo control module.
[0046] It is understandable that the shooting angle during the process of acquiring on-site images can be the same angle involved in the previous shooting angle determination process. That is, while acquiring the on-site image, the shooting angle is detected. If it meets the standard angle requirements, the image can be saved. Otherwise, it is not saved directly, such as by placing it in the cache, deleting it from the cache, deleting the saved image, or ignoring the saved image.
[0047] Alternatively, within a preset time range and under the condition that the deviation angle is within the allowable deviation range, the on-site image can be acquired through the photo control module.
[0048] It is important to understand that, for handheld terminal devices, the adjustment of the shooting angle and the acquisition of on-site images by the photo control module are actually operated by the inspector while holding the device. Therefore, for the aforementioned dual judgment mechanism, a user-friendly interactive design can be configured to provide intuitive feedback on whether images can be acquired normally.
[0049] Taking the basic binary discrimination result reminder as an example, it can indicate whether the spacing is lower than the spacing threshold and whether the shooting angle meets the standard angle requirements.
[0050] On the backend side, this involves status control operations for the camera control module.
[0051] Specifically, regarding the dual determination mechanism involved, as an exemplary embodiment, if the distance between the specified farmland boundary and the current coordinates is not less than the distance threshold, the distance analysis module transmits a prohibition signal to the photo control module; if the distance between the specified farmland boundary and the current coordinates is less than the distance threshold, the distance analysis module transmits a permission signal to the photo control module. Similarly, if the currently acquired shooting angle does not meet the standard angle requirement, the angle monitoring module transmits an angle failure signal to the shooting control module; if the currently acquired shooting angle meets the standard angle requirement, the angle monitoring module transmits an angle acceptance signal to the shooting control module. On the other hand, as mentioned earlier, the distance analysis module and the angle monitoring module can also provide reminders based on the corresponding judgments to remind the inspectors whether it is safe to take photos at this time.
[0052] As an example, when the photo control module receives the permission signal from the distance analysis module and the angle qualification signal from the angle monitoring module, the photo button on the display interface will be clickable, allowing the inspector to take a photo normally. Conversely, if neither of these two signals is received, the photo button will be grayed out and disabled, preventing the inspector from taking a photo. In this case, the specific reason for disabling the button will be displayed on the interface, such as "too far away," "inappropriate angle," or "please adjust the shooting angle to the 30°-60° range." It can be seen that the reason for disabling the button may also include corresponding correction instructions.
[0053] In addition, the photo control module can also be configured with a shooting countdown function. After shooting is permitted, a 3-second countdown can be started to remind the inspectors to maintain or adjust their shooting posture to ensure stable shooting.
[0054] 4) The on-site images are uploaded to the data processing module through the data upload module. After the data processing module performs preprocessing operations on the on-site images, it continues to upload the on-site images to the farmland protection and management platform.
[0055] Understandably, after the handheld terminal device collects on-site images of the farmland verification site, it can upload them to the data processing module on the back-end server through the data upload module. The back-end server then uses its superior data processing capabilities to perform pre-processing operations on the on-site images to improve data quality. Finally, the images are uploaded to the farmland protection management platform for recording and evidence preservation, so that relevant personnel and the system can view and apply the data, thereby advancing the farmland protection verification work to a further stage.
[0056] Specifically, the preprocessing operations performed by the data upload module are not necessarily limited to the conventional improvement of image quality; they can also involve other aspects of data processing to lay a good foundation for better image applications in the future.
[0057] Correspondingly, as an exemplary embodiment, the preprocessing operation here may specifically include the following processing content: 1. The sharpness of the scene image is quantified by the edge detection algorithm. If the sharpness does not meet the requirements, the image is returned and a retake is requested. For example, a prompt such as "Photo is blurry, please retake" can be displayed to ensure the quality of the uploaded data. The algorithm used to quantify sharpness can be a specific edge detection algorithm such as Canny, Sobel, Prewitt, or LoG. It can also involve a fusion mechanism of detection results from multiple edge detection algorithms.
[0058] 2. Add a source identification identifier to the image metadata. The source identification identifier includes specific information such as shooting time, current coordinates, shooting distance and shooting angle to form metadata that facilitates source identification and serves as the shooting parameter information for the on-site image.
[0059] In addition, to enhance the convenience and security of the application, the positioning module, distance analysis module, angle monitoring module, photo control module, and data upload module mentioned above can be configured as mini-programs on the handheld user device.
[0060] It is understandable that deploying the relevant application services of this application on the handheld user device side in the form of a mini-program can be opened in the relevant application, resulting in a better operating experience and thus bringing a better user experience to the solution of this application. In addition, it can also bring the advantage of flexibly changing the specific device form of the handheld user device according to the actual situation, which is difficult to meet by the fixed device configuration method.
[0061] In addition, when handheld user devices, back-end servers, and farmland protection management platforms upload on-site images via data upload modules, data can be transmitted using encryption protocols such as SSL encryption. This helps prevent data from being tampered with or leaked during transmission, ensuring the security and reliability of the verification data.
[0062] As an example of the above solution, the storage module pre-stores information about a farmland plot numbered G001 in a certain area. This includes information such as the plot's ownership being that of the XX village collective, its latitude and longitude range being determined through high-precision mapping as a rectangular area from (X1, Y1) to (X2, Y2), the farmland type being paddy field, the maximum allowed shooting distance threshold being set to 8 meters, and the standard shooting angle range being set to 30°-60°. Against this background, combined with... Figure 2The diagram shown illustrates a working logic of the system verification process in this application, and includes the following set of application examples: 1. Verification task assignment The farmland protection and management platform pushes the verification task of farmland plot G001 to the handheld mobile terminal of the verification personnel through the back-end server of the mini program. The mini program automatically loads the pre-stored information of the farmland and displays it on the display interface, including the location of the farmland and the verification requirements.
[0063] 2. Positioning and Distance Analysis The inspectors carried mobile terminals to the G001 farmland. The mini-program activated the positioning module and used GPS + Beidou dual-mode positioning to collect the current latitude and longitude coordinates in real time. The coordinates were then transmitted to the distance analysis module. The distance analysis module calculated that the shortest straight-line distance between the current location and the boundary of the G001 farmland was 6.2 meters. This distance was less than the pre-stored 8-meter threshold, so a signal to allow shooting was sent to the photo control module.
[0064] 2. Angle Monitoring: When the inspector clicks the camera button in the mini-program, the angle monitoring module automatically starts, using the mobile terminal's gyroscope and gravity sensor to collect the current shooting angle. If the initial angle collected is 25°, exceeding the standard range of 30°-60°, an angle non-compliance signal is sent to the camera control module, the camera button remains disabled, and the mini-program interface displays a prompt "Please adjust the shooting angle to the 30°-60° range" accompanied by a vibration reminder. After the inspector adjusts the shooting posture, the angle monitoring module collects an angle of 45°, which is within the standard range, and then sends an angle compliance signal.
[0065] 3. Photo control and image acquisition: After the photo control module receives both the permission signal and the angle qualification signal, the photo button becomes clickable. After the inspector clicks to take the photo, the mini-program starts a 3-second countdown. After the countdown ends, the photo is automatically taken and the on-site photo of the G001 farmland plot is obtained.
[0066] 4. Data Processing and Upload: After shooting, the photos are uploaded and automatically preprocessed by the data processing module. Information such as shooting time, current latitude and longitude, shooting distance (6.2 meters), and shooting angle (45°) are embedded in the photo metadata. The edge detection algorithm is used to detect the clarity of the photos. After confirming that the photos are qualified, the data upload module transmits the processed photos and related parameters to the farmland protection and management platform through an SSL encrypted network.
[0067] 5. Results Feedback: After receiving the data, the farmland protection and management platform will send a "data upload successful" message to the mini-program, completing the verification task. Managers can view the photo and related shooting parameters on the platform to confirm that the verification process is compliant and the data is true and valid.
[0068] During the above process, if the inspector does not reach the designated distance range, such as when the current location is 10 meters away from the farmland boundary, the distance analysis module will calculate and determine that it exceeds the 8-meter threshold. The photo control module will remain disabled, and the interface will prompt "Please move closer to the farmland to within 8 meters before taking a picture". If the shooting angle is 70°, the angle monitoring module will determine that the shooting angle is not qualified, and the interface will prompt the shooting angle adjustment requirements to ensure that the shooting can only be completed when both distance and angle conditions are met.
[0069] In conclusion, regarding the above-mentioned solutions, this application, by integrating location information and analyzing distance and angle monitoring, aims to achieve precise control over the verification and filming process for farmland protection verification. This ensures that the verification data accurately and comprehensively reflects the actual situation of farmland, effectively overcoming the problems of insufficient verification data authenticity and lack of filming constraints in existing farmland verification technologies. Thus, this novel farmland protection verification mechanism provides excellent tool support for farmland protection verification work.
[0070] More specifically, it has the following beneficial effects: 1. Improve the authenticity of verification data: By using precise distance calculation based on location, verification personnel are required to be within a designated area of farmland before taking photos, which fundamentally avoids the problem of false photos taken from a distance. At the same time, it ensures that the shooting angle meets the standards, effectively avoiding the omission of key information due to improper angles, and greatly improving the authenticity and completeness of verification data.
[0071] 2. Standardize the verification process: Transform verification requirements such as shooting distance and angle into rigid technical constraints, eliminating reliance on the subjective initiative of verification personnel. This achieves standardization and normalization of the farmland verification process, reducing manual management costs and minimizing human interference.
[0072] 3. Strengthen data traceability management: By embedding complete shooting parameter information into the photos through the data processing module, each verification photo has a traceable data source identifier. The management department can verify the authenticity of the photos at any time, which facilitates the review of subsequent verification results and the tracing of responsibilities.
[0073] 4. Convenient and efficient operation: Based on the mini-program platform, inspectors can complete the inspection work using their everyday mobile devices without having to carry special equipment. The operation is simple and easy to understand, which lowers the technical threshold and improves the efficiency of farmland inspection.
[0074] 5. Data security is guaranteed: Through encrypted transmission and data preprocessing, the security of verification data is ensured throughout the entire process of collection, transmission and storage, preventing data leakage or tampering, and providing reliable data support for farmland protection management decisions.
[0075] The above is an introduction to the farmland protection verification system based on geographic information analysis in this application. Based on this, this application also proposes a processing method for the farmland protection verification system based on geographic information analysis from the perspective of corresponding control methods. It is easy to understand that this method is applied to the farmland protection verification system. In short, the system includes a handheld user device, a back-end server, and a farmland protection management platform. The handheld user device is equipped with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module. The back-end server is equipped with a storage module and a data processing module.
[0076] Based on the simplified system architecture described above, such as Figure 3 The diagram shown illustrates a processing method for the farmland protection verification system based on geographic information analysis proposed in this application. The processing method specifically includes the following steps S301 to S304: Step S301: When the verification task pushed by the farmland protection and management platform is triggered, the current coordinates are collected through the positioning module; Step S302: When the distance analysis module determines that the distance between the specified farmland boundary and the current coordinates of the verification task stored in the storage module is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. Step S303: If the standard angle requirement is met, then the on-site image is acquired through the photo capture control module; Step S304: The on-site image is uploaded to the data processing module through the data upload module. After the data processing module performs preprocessing operations on the on-site image, it continues to upload the on-site image to the farmland protection and management platform.
[0077] As an exemplary embodiment, the positioning module adopts a GPS+BeiDou dual-mode positioning mechanism and merges the two current latitude and longitude coordinates into the current coordinates for output; The current coordinate positioning frequency is configured to 1 time / second.
[0078] As another exemplary embodiment, the storage module specifically stores the corresponding farmland plot number, ownership information, precise latitude and longitude range, farmland type and verification requirements for different farmland plots; The verification requirements include spacing thresholds and standard angle requirements.
[0079] As another exemplary embodiment, the distance between the farmland boundary and the current coordinates is specified. It is determined by the following formula: , , , , , in, Represents the Earth's radius. and This represents two intermediate quantities. Indicates the latitude of the current location. This indicates the latitude of a point on the boundary of cultivated land. Indicates longitude. Indicates the current location's longitude. It represents the latitude of a point on the boundary of cultivated land.
[0080] As another exemplary embodiment, the spacing threshold is determined using the following strategy: Small plots are set with a 5-meter spacing threshold. A 10-meter spacing threshold is set for medium-sized plots; Large plots are set with a 15-meter spacing threshold. The specific requirements for the standard angle are as follows: The pitch angle is in the range of 30°-60°.
[0081] As yet another exemplary embodiment, the method further includes: If the distance between the specified farmland boundary and the current coordinates is not less than the distance threshold, the distance analysis module transmits a prohibition signal to the photo control module; if the distance between the specified farmland boundary and the current coordinates is less than the distance threshold, the distance analysis module transmits a permission signal to the photo control module. If the currently acquired shooting angle does not meet the standard angle requirement, the angle monitoring module transmits an angle failure signal to the shooting control module; if the currently acquired shooting angle meets the standard angle requirement, the angle monitoring module transmits an angle acceptance signal to the shooting control module. The distance analysis module and angle monitoring module will output reminders based on the corresponding judgment results.
[0082] As another exemplary embodiment, the preprocessing operation includes the following processing: The sharpness of the scene image is quantified by the edge detection algorithm. If the sharpness does not meet the requirements, the image is returned and the user is prompted to retake the shot. Add a source identifier to the image metadata, which includes the shooting time, current coordinates, shooting distance, and shooting angle.
[0083] As another exemplary embodiment, the positioning module, distance analysis module, angle monitoring module, photo control module, and data upload module are specifically configured in the form of a mini-program on a handheld user device; Data is transmitted in encrypted form between handheld user devices, back-end servers, and farmland protection management platforms using the SSL encryption protocol.
[0084] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific processing procedures of the farmland protection verification system based on geographic information analysis described above can be found in, for example... Figure 1 The description of the farmland protection verification system based on geographic information analysis in the corresponding embodiment will not be repeated here.
[0085] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0086] Therefore, this application provides a computer-readable storage medium storing a plurality of instructions that can be loaded by a processor to execute the present application. Figure 3 The steps of the processing method of the farmland protection verification system based on geographic information analysis in the corresponding embodiment can be referred to as follows for specific operations. Figure 3 The processing method of the farmland protection verification system based on geographic information analysis in the corresponding embodiment will not be repeated here.
[0087] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0088] Because of the instructions stored in the computer-readable storage medium, the present application can be executed as described above. Figure 3 The processing steps of the farmland protection verification system based on geographic information analysis in the corresponding embodiment can therefore achieve the results of this application. Figure 3 The beneficial effects that the processing method of the farmland protection verification system based on geographic information analysis in the corresponding embodiment can achieve are detailed in the preceding description and will not be repeated here.
[0089] The foregoing has provided a detailed description of the farmland protection verification system based on geographic information analysis, the processing method of the farmland protection verification system based on geographic information analysis, and the computer-readable storage medium provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the core ideas of this application; furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A farmland protection verification system based on geographic information analysis, characterized in that, The system includes a handheld user device, a backend server, and a farmland protection management platform. The handheld user device is equipped with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module. The backend server is equipped with a storage module and a data processing module. The system's operation includes the following processing: When a verification task is triggered by the farmland protection and management platform, the current coordinates are collected through the positioning module; When the distance analysis module determines that the distance between the specified farmland boundary of the verification task stored in the storage module and the current coordinates is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. If the standard angle requirement is met, then the on-site image is acquired through the photo capture control module; The data upload module uploads the on-site images to the data processing module, which then performs preprocessing operations on the on-site images before uploading them to the farmland protection and management platform.
2. The system according to claim 1, characterized in that, The positioning module adopts a GPS+BeiDou dual-mode positioning mechanism and merges the two current latitude and longitude coordinates into the current coordinates for output. The positioning frequency of the current coordinates is configured to be 1 time / second.
3. The system according to claim 1, characterized in that, The storage module specifically stores the corresponding farmland plot number, ownership information, precise latitude and longitude range, farmland type and verification requirements for different farmland plots; The verification requirements include the spacing threshold and the standard angle requirements.
4. The system according to claim 1, characterized in that, The distance between the specified farmland boundary and the current coordinates It is determined by the following formula: , , , , , in, Represents the Earth's radius. and This represents two intermediate quantities. Indicates the latitude of the current location. This indicates the latitude of a point on the boundary of cultivated land. Indicates longitude. Indicates the longitude of the current location. This indicates the latitude of a point on the boundary of the cultivated land.
5. The system according to claim 1, characterized in that, The spacing threshold is determined using the following strategy: Small plots are set with a 5-meter spacing threshold. A 10-meter spacing threshold is set for medium-sized plots; Large plots are set with a 15-meter spacing threshold. The specific requirements for the standard angle are as follows: The pitch angle is in the range of 30°-60°.
6. The system according to claim 1, characterized in that, If the distance between the designated farmland boundary and the current coordinates is not less than the distance threshold, the distance analysis module transmits a prohibition signal to the photo control module; if the distance between the designated farmland boundary and the current coordinates is less than the distance threshold, the distance analysis module transmits a permission signal to the photo control module. If the currently acquired shooting angle does not meet the standard angle requirement, the angle monitoring module transmits an angle failure signal to the shooting control module; if the currently acquired shooting angle meets the standard angle requirement, the angle monitoring module transmits an angle acceptance signal to the shooting control module. The distance analysis module and the angle monitoring module will output reminders based on the corresponding judgment.
7. The system according to claim 1, characterized in that, The preprocessing operation includes the following processing steps: The sharpness of the scene image is quantified by an edge detection algorithm. If the sharpness does not meet the requirements, the image is returned and a retake is requested. Add a source identifier to the image metadata, which includes the shooting time, the current coordinates, the shooting distance, and the shooting angle.
8. The system according to claim 1, characterized in that, The positioning module, the distance analysis module, the angle monitoring module, the photo control module, and the data upload module are specifically configured in the handheld user device in the form of a mini-program; The handheld user device, the backend server, and the farmland protection management platform transmit data in encrypted form based on the SSL encryption protocol.
9. A processing method for a farmland protection verification system based on geographic information analysis, characterized in that, The method is applied to a farmland protection verification system, which includes a handheld user device, a backend server, and a farmland protection management platform. The handheld user device is equipped with a positioning module, a distance analysis module, an angle monitoring module, a photo control module, and a data upload module. The backend server is equipped with a storage module and a data processing module. The method includes: When a verification task is triggered by the farmland protection and management platform, the current coordinates are collected through the positioning module; When the distance analysis module determines that the distance between the specified farmland boundary of the verification task stored in the storage module and the current coordinates is lower than the distance threshold, the angle monitoring module continues to determine whether the currently collected shooting angle meets the standard angle requirements. If the standard angle requirement is met, then the on-site image is acquired through the photo capture control module; The data upload module uploads the on-site images to the data processing module, which then performs preprocessing operations on the on-site images before uploading them to the farmland protection and management platform.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to execute the method of claim 9.