Skip to content

fly2023me/Soybean_detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Integrating Computer Vision and Machine Learning for Precision Trait Analysis and Yield Prediction in Soybean

This document presents an implementation of computer vision and machine learning techniques for precision trait analysis and yield prediction in soybean. The code demonstrates the use of deep learning models for soybean phenotyping, alongside sample data and pre-trained weights.


Table of Contents

  1. Code Implementation
  2. Sample Images
  3. Model Weights

Illustrated Workflow

Step-by-step Process:

  1. Input soybean images
  2. Preprocess images using OpenCV and numpy.
  3. Pass images through a trained deep learning model for feature extraction and trait analysis.
  4. Extract other phenotypic parameters using OpenCV.
  5. Generate yield predictions.

Sample Diagrams:

image image

Requirements

To run the project, install the following dependencies:

pip install torch torchvision numpy opencv-python matplotlib

Future Release

The complete codebase, including training scripts, and additional documentation, will be made open-source.

About

soybean_detection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published