Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Target release

September 2023

Document status

DRAFT

Document owner

@ mention owner

Designer

@ designer

Tech lead

@ lead

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.3.0 - Mounting to Gantry

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:

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

  2. Lighting (Flash) TODO: specify light intensity

S.3.0

Mounting to Gantry

Shall be able to mount on the BB v3.0 gantry system and instruct BB v3.0 where to move

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.

(warning) Out of Scope

  • No labels