Page Properties | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Success metrics
Goal: Automated high throughput collection of high resolution images and associated metadata.
Objectives:
Collect high resolution images in an automated and systematic manner.
Track metadata corresponding to each image.
Table of Contents
Introduction
...
Image Quality Requirements
Id |
---|
Requirement name |
---|
Description |
---|
Category | Allowable Limits | Status |
---|
1.1 |
Image quality | Shall |
exceed state-of-the-art image quality |
standards to align with future use cases and camera systems. | Image Quality |
1. |
2 | Image Resolution | Shall match the current camera system resolution in terms of GSD (Ground Sample Distance) | Image Quality | 9.1 pixels per mm (emergence) 5.9 pixels per mm (late growth stage) | |
1.3 | MP | Image Quality | |||
1.4 | Sensor size | Full frame | Image Quality | ||
1.6 | Sensor type | CMOS | Image Quality | ||
1.7 | Pixel size | Image Quality | |||
1.8 | File type | Shall output RAW and JPG files | Image Quality | ||
IQ 3.1 | File architecture | Shall create a folder per data collection day and save files in such folder | |||
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 |
Shall minimize day to day adjustments. These include aperture control during image collection, and preprocessing and white balancing in post | |||
IQ |
. |
Auto focus
should be designed to
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:
Sony a7R IVA (61MP) ???(TBD)
Lighting (Flash) TODO: specify light intensity
S.3.0
Mounting to Gantry
4.0 | Visual feedback | Should provide visual feedback to the user for manual inspection of errors during data collection |
Sensor Requirements
User Interface | |||||
Auto focus | |||||
Image throughput | Shall be able to capture images of 500 pots in less than 4 hours (500 images) | Speed and Throughput | |||
Data transfer speed | Shall be such that does not jeopardize the minimum required image throughput. | Speed and Throughput | |||
Species ID | Shall provide species ID for each pot in X, Y position | Metadata | |||
Weather info | Shall have weather data information for each run captured from weather station | Metadata | |||
Weather station | Shall have a weather station | Metadata | |||
Light sensor | Shall have incident light sensor positioned near camera | Metadata | |||
RTK | Shall have individual images tagged with RTK position information (x,y,z) | Metadata | |||
IMU | Shall have IMU data for camera position at each capture event | Metadata | |||
Shall allow the user to enter metadata | User Interface | ||||
Shall allow the user to share data | User Interface | ||||
Shall allow the user to control the bot | User Interface | ||||
Sensor Requirements
Key | Summary | Specification | Allowable Limits | Status |
---|---|---|---|---|
S.1.0 | Auto focus | should be designed to | ||
S.2.0 | ||||
S.3.0 | ||||
S.4.0 | ||||
Image Capture Requirements
...
Key | Summary | Specification | Allowable Limits | Status | |
---|---|---|---|---|---|
ST.1.0.0 | Image throughputShall 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 rowsData transfer speed |
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 |
...