Skip to content

Greenhouses phenotyping prototype - Machine vision systems for monitoring phenotyping variables in greenhouses.

Notifications You must be signed in to change notification settings

mkutu/BenchBot

 
 

Repository files navigation

BenchBot

The BenchBot is a plant phenotyping platform, which consists of two major components: a semi-automatic image acquisition device and a central process unit to control the platform and camera movement. The BenchBot is low-cost, modular, upgradeable, portable, and easy to use. Specifically, the BenchBot can be adjusted to work in benches of different dimensions and the camera height can be changed to accommodate plants of different heights and sizes. We are currently examining image acquisition and processing approaches that work best under greenhouse conditions(i.e. high levels of light and heat) (Figure 3). Furthermore, we are developing image-processing algorithms needed to detect and identify plants, detect leaves, determine leaf area and estimate plant biomass.

Our first prototype consisted of a frame that can be moved along greenhouse benches with a mounted camera system (camera and lights) that stops at each potted plant to take individual RGB and depth images. We are currently developing the semi-autonomous system, which requires minimal human intervention. Expected products include a stable control application and a suitable database that enables biomass measurements and plant detection algorithms. We are also working on full automation of the platform and image acquisition. We anticipate broad adoption of this technology among public and private plant breeders.

It is possible to install different kind of cameras under 5 kg directly to the top slider. First testing was with D-435 Intel RGB-D camera, also we are using the BenchBot to participate into the second OpenCV AI competition with the OAK-D RGB-D camera.

The second BenchBot version has integrated a mechanical system to adjust the BenchBot structure to different bench sizes. Also, this new design has motorized wheels with control system to automatize its movement along the bench.

<![endif]>

Actual version of the BenchBot in Maryland.

About

Greenhouses phenotyping prototype - Machine vision systems for monitoring phenotyping variables in greenhouses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 61.1%
  • Python 37.1%
  • CMake 1.4%
  • C 0.4%