Success metrics
Table of Contents
Introduction
Image Quality
IQ.1.0 - Image quality
IQ.2.0 - Plant size
IQ.3.0 - Minimize adjustments
IQ.4.0 - Visual feedback
Sensor
S.1.0 - Cage
S.2.0 - Power
S.2.0 - Image throughput (edge)
S.2.0 - Image throughput (cloud)
Image Capture
IC.1.0 - Y slider
Speed and Throughput
ST.1.0 - Image Capture
ST.2.0 - Motion
Metadata
M.1.0 - Species ID
M.2.0 - Weather info
M.3.0 - Weather station
M.4.0 - Incident light sensor
M.5.0 - RTK
M.6.0 - Position information
M.7.0 - IMU data
Requirement Workflow
Introduction
The purpose of BB 3.0 is to collect large amounts of high throughput image data in semi-controlled outdoor nursery conditions of agriculturally relevant weeds, cover crops, and cash crops. Images are collected in such a way that they can be semi-automatically annotated, enabling the development of a comprehensive image repository. The image repository will serve as a valuable resource for computer vision researchers and professionals in the field.
Image Quality Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
IQ.1.0 | Exceeds current image quality | Shall exhibit an image quality that exceeds today's standards to align with future use cases and camera systems. | ||
IQ.1.1 | Match current resolution in terms of GSD (Ground Sample Distance) | 9.1 pixels per mm (emergence) 5.9 pixels per mm (late growth stage) | ||
IQ.2.0 | Plant size | Shall support plant sizes with a height ranging from 0 cm to 40 cm above the pot soil | ||
IQ.3.0 | Automation | Should be designed with a goal of minimizing day to day adjustments. These include aperture control during image collection, and preprocessing and white balancing in post | ||
IQ 3.1 | Auto focus | should be designed to | ||
IQ.4.0 | Visual feedback | Should provide visual feedback to the user for manual inspection of errors during data collection |
Sensor Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
S.1.0 | Cage | Shall have a robust camera/sensor cage that is capable of accommodating main camera, flash, and host of ancillary sensors | ||
S.2.0 | Power | Shall be able to power:
| ||
S.3.0 | ||||
S.4.0 | ||||
Image Capture Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
IC.1.0.0 | Y position | Shall have the ability of the Y camera slider to stop in certain positions | ||
Speed and Throughput Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
ST.1.0.0 | Image throughput | Shall be able to capture images of 500 pots in less than 4 hours (500 images) | ||
ST.2.0.0 | Motion | Shall be able to move across multiple beds and rows |
Metadata Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
M.1.0 | Species ID | Shall provide species ID for each pot in X, Y position | ||
M.2.0 | Weather info | Shall have weather data information for each run captured from weather station | ||
M.3.0 | Weather station | Shall have a weather station | ||
M.4.0 | Light sensor | Shall have incident light sensor positioned near camera | ||
M.5.0 | RTK | Shall have individual images tagged with RTK position information (x,y,z) | +/- 3 cm | |
M.6.0 | IMU | Shall have IMU data for camera position at each capture event | ||
M.7.0 |
Assumptions
The system will be based on the Amiga robot from farm-ng.
Add Comment