Description
Goal:
Create compact TensorFlow Lite (TFLite) models that can be deployed on mobile devices for offline use, specifically for agricultural pest detection and document handling tasks. These models must be tiny, with a file size of <= 10MB, to facilitate easy integration into mobile applications.
Description:
The project involves developing two sets of TinyML models. The first set targets the agricultural sector, focusing on pest detection through image analysis. The second set aims at document detection and processing, including blur detection, alignment correction, and document type classification.
Agricultural Model:
- Pest Detection: Develop a TinyML model to analyze close-up images of crop leaves to determine their suitability for pest detection. The model should discern whether an image is a close-up of a leaf, which is essential for accurate pest detection, and not an image capturing the entire plant from a distance.
Document Detection Support Models:
- Blurry Image Detection: A TinyML model that determines if an image of a document is blurry, ensuring only clear images proceed for further processing.
- Alignment Correction: Design a model that corrects alignment issues in images of documents, such as PAN cards, transforming skewed images into correctly aligned rectangles.
- Document Type Classification: Develop a TinyML model capable of classifying images into document types, e.g., PAN card, Aadhar card, etc.
Implementation Details:
- Utilize TensorFlow Lite for model development, ensuring the models are optimized for low resource consumption.
- The models should be tested extensively on diverse datasets to ensure robustness and accuracy.
- Special consideration must be given to the model architecture to maintain a balance between performance and model size, with a strict size limit of < 10MB.
Contributors are encouraged to share their progress, challenges, and insights through comments. Collaborative efforts are highly appreciated. The contribution deemed most effective and efficient will lead to further discussions and potential project assignment.
Product Name
ai-tools
Organization Name
Samagra
Domain
Agriculture
Tech Skills Needed
- TensorFlow Lite
- Python
- Machine Learning
- Image Processing
- Data Augmentation
Category
Feature Development
Mentor(s)
Complexity
Medium