Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties

Target release

September 2023

Document status

Status
titleDRAFT

Document owner

@ mention owner

Designer

@ designer

Tech lead

@ lead

Success metrics

Table of Contents

Introduction

Image qualityQuality

IQ.1.0 - Image quality exceeds todays standard (add current quality here)

IQ.2.0 - Plant size

IQ.3.0 - Minimize adjustments

...

S.1.0 - Cage

S.2.0 - Power

S.2.0 - PowerS.2.0 - PowerImage 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

M.8.0 - Pitch, roll, and yaw information

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.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.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:

  1. Sony a7R IVA (61MP) ???(TBD)

  2. Lighting (Flash) TODO: specify light intensity

  3. Multiple RTK GNSS systems

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)

M.6.0

IMU

Shall have IMU data for camera position at each capture event

M.7.0

Assumptions

(warning) Out of Scope