Agricultural Image Data Vectorization for Storage Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing complexity and quality of agricultural image data for crop yield prediction and diagnosis require significant computational resources for storage and processing, leading to increased demands on data storage and processing power.
Innovation Solution
The system processes geolocated agricultural image data by identifying contiguous groups of cells with the same value and replacing them with vector representations, reducing the computational resources needed for storage and processing by representing large groups of cells as a single vector, thereby conserving memory and processing power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If image quality is increased to improve agricultural predictions, then prediction accuracy is improved, but computational resource requirements increase
Solution Approach 1:
The patent merges contiguous cells with the same value into a single vector representation. Instead of processing each cell individually, the system combines multiple cells into one unified vector object, reducing the total number of processing units while maintaining the complete spatial and categorical information needed for accurate agricultural predictions.
Solution Approach 2:
The vector representation serves multiple functions simultaneously: it represents the geometric shape, stores the category value, and encapsulates the spatial extent of the contiguous cell group. This multi-functional representation eliminates the need for separate data structures for geometry, attributes, and spatial information, thereby reducing computational overhead.
2Area of stationary object
If the number of cells in agricultural image data is increased to cover larger fields, then field coverage is improved, but data storage requirements increase
Solution Approach 1:
The system merges numerous individual cell representations into a single vector object that represents the entire contiguous region. A vector representation can encompass millions of cells while storing only the boundary definitions and category information, dramatically reducing storage requirements compared to storing each cell individually.
Solution Approach 2:
The patent transitions from a raster-based representation (where each cell is stored as a separate data element) to a vector-based representation (where geometric shapes are defined by mathematical equations). This dimensional change from discrete pixel-level data to continuous geometric data enables efficient storage of large field areas with minimal data.
3Measurement precision
If each cell is processed individually to maintain detailed information, then processing accuracy is improved, but processing time increases
Solution Approach 1:
The patent combines multiple individual cell processing operations into a single vector processing operation. Instead of iterating through and processing each cell separately, the system processes the entire contiguous region as one vector object, maintaining processing accuracy while significantly reducing processing time.
Solution Approach 2:
The system performs preliminary processing to identify and group contiguous cells with the same value before the main processing step. This pre-grouping action reduces the complexity of subsequent processing operations, allowing accurate analysis to be performed on reduced data sets without losing temporal or spatial information.
Data Source
AI summary
Techniques are disclosed herein that enable generating an updated instance of agricultural image data where portions of the instance of agricultural image data are represented in the updated instance of image data as a vector. Various implementations include identifying a contiguous portion of the instance of agricultural image data that captures the same value. Additional or alternative representations include generating a vector representation of the contiguous portion and generating the updated instance of agricultural image data by replacing portions of the image the corresponding portion with the vector representation.


