| Literature DB >> 31426499 |
Abstract
This paper presents a framework for the evaluation of system complexity and utility and the identification of bottlenecks in the deployment of field-based, high-throughput phenotyping (FB-HTP) systems. Although the capabilities of technology used for high-throughput phenotyping has improved and costs decreased, there have been few, if any, successful attempts at developing turnkey field-based phenotyping systems. To identify areas for future improvement in developing turnkey FB-HTP solutions, a framework for evaluating their complexity and utility was developed and applied to total of 10 case studies to highlight potential barriers in their development and adoption. The framework performs system factorization and rates the complexity and utility of subsystem factors, as well as each FB-HTP system as a whole, and provides data related to the trends and relationships within the complexity and utility factors. This work suggests that additional research and development are needed focused around the following areas: (i) data handling and management, specifically data transfer from the field to the data processing pipeline, (ii) improved human-machine interaction to facilitate usability across multiple users, and (iii) design standardization of the factors common across all FB-HTP systems to limit the competing drivers of system complexity and utility. This framework can be used to evaluate both previously developed and future proposed systems to approximate the overall system complexity and identify areas for improvement prior to implementation.Entities:
Keywords: complexity analysis; human-machine interaction; systems analysis; technology adoption
Year: 2019 PMID: 31426499 PMCID: PMC6720174 DOI: 10.3390/s19163582
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1(a) The total number of records matching search criteria for “field AND phenotyping”, and (b) total number of records matching search criteria for “field AND phenotyping AND high throughput”. To eliminate irrelevant topics, search results were filtered to include the following fields: agriculture, plant sciences, science technology other topics, imaging science photographic technology, computer science, engineering, instrumentation, remote sensing, automation control systems, and robotics.
Figure 2The red dotted line highlights the system boundary of the field-based, high-throughput phenotyping (FB-HTP) systems included in this analysis.
Figure 3Illustration of the subsystem dimensions, factors, and their relationships included in this framework. A brief description of each factor is included in the panels on the right. Definitions for each subsystem and factor are included in Section 2.2. Factors in the gray shaded boxes are associated with system utility, and factors in white boxes are associated with system complexity.
Factors associated with the project subsystem and descriptions of their associated categories.
| Factor | Description | Category | ||
|---|---|---|---|---|
|
|
|
| ||
|
| ||||
| Team | The personnel, institutions, and expertise that comprise the team members | Few team members; single-institution; same or related disciplines | Multiple team members; one to two institutions; multidisciplinary teams | Many team members (>10), multiple institutions; diverse teams across many factors (geography, country, discipline) |
| Resources | The equipment (sensors and platforms), land, budget, and human resources available for use in the project | Small plots; minimal equipment; few team members actively participating in data collection | Mid-sized field trails; on-site equipment available; some team members dedicated for phenotyping | Large-scale plots; technically advanced sensors and equipment; many team members involved with data collection operations |
|
| ||||
| Goals | The high-level goal of the phenotyping project as stated in the introduction or motivation sections | One-dimensional, highly specific goal | Multi-dimensional, high-level goal(s) | Highly complex, multi-dimensional goal; multiple stated goals |
Factors associated with the platform subsystem and descriptions of the associated categories.
| Factor | Description | Category | ||
|---|---|---|---|---|
|
|
|
| ||
|
| ||||
| Navigation | The navigation system capabilities of the phenotyping platform | Fully autonomous; little to no human interaction required; human as system monitor | Some autonomous functions; some level of human interaction required | Manual operation; no autonomy; continuous human input required for operation |
| Requirements | Operational requirements that must be met for the system to properly function | Highly flexible operational environments; few to none strict requirements | Moderate operational requirements; some strict, some flexible | Strict set of operating conditions and requirements |
|
|
|
| ||
| Interface | The user interface that controls the system during operation | Expert knowledge of the syste is required to operate using interface, for example, command line or hardware interfacing | Interface is operable with some training, requires some domain knowledge. | Visual Graphic User Interface (GUI) that enables operation by a non-expert |
| Constraints | The environmental and physical constraints for system operation | Can operate in a wide range of environments and settings | Can operate in a few environments and settings | Strict operating constraints and environments |
|
| ||||
| Sensors | The number and type of sensors on board used for phenotyping | Few or one sensor on board; independent sensor operation | Few sensors on board; integration of sensors begins to occur | Many sensors on board; full system integration and synchronization required |
| Measurements | The types of phenotypic measurements that the system enables during data collection | One to few measurement types; multiple measurements can come from one sensor | Multiple traits of interest; data from a few sensors may be combined of synthesized | Complex traits of different types (e.g., physical, spectral); measurements are integrated to produce additional metrics |
| Resolution | The resolution of the sensor(s) included in the system | Low-resolution data; point data only; or sensors only capable of collecting plot-level data | Sensors are capable of producing reasonably high resolution data at the plant level | Multiple high-resolution sensors |
| Integration | The ability to add additional sensors to the platform for custom configurations | System was constructed specifically for one or few types of individual sensors; highly application specific | System is not ready for integration with any sensor type, but new sensors can be added with some effort | System was constructed in a modular fashion with flexibility and sensor integration in mind |
Factors associated with the environment subsystem and descriptions of the associated categories.
| Factor | Description | Category | ||
|---|---|---|---|---|
|
|
|
| ||
|
| ||||
| Configuration | The planting configuration of the crop system, including row spacing, plant height, and field layout | Wide row spacing; low crop density; symmetric and ordered layout | Narrower row spacing; taller crops; more complex layout | Tallest crop height; dense planting; narrow row spacing; complex field layout |
| Structure | The physical characteristics of plant architecture, including aspects that impact measurement | Simple plant morphological structure; few occlusions; high visibility | More complex morphological structure; some occlusions | Complex morphological structure; many occlusions |
|
| ||||
| Resolution Range | The range environmental resolution of the phenotypic data | Coarse, plot-level data | Row-level data; aggregate plant-level data | Plant or plant organ data; single plant per genotype |
| Crop Range | The range of crop systems that the platform is capable of operating in | Platform built for and operates in one specific crop | Platform is moderately flexible and can operate in a broad category of crop | System is highly flexible and can operate in a wide range of crops |
Factors associated with the data subsystem and descriptions of the associated categories.
| Factor | Description | Category | ||
|---|---|---|---|---|
|
|
|
| ||
|
| ||||
| Raw Data | The methods for storing and organizing the raw data collected from the sensors | Data automatically organized according to date, time, and location | Some organization or metadata recorded automatically, but some manual processing needed | All organization and metadata handling manually required post-data collection |
| Data Transfer | How the data are handled throughout the processing pipeline | Processing on-board with automatic transfer for storage; little to no manual handling | Some manual data handling required; most of the process is automated | Complete manual data transfers required for each step of the pipeline |
|
|
|
| ||
| Processing Automation | The level of autonomy in the data post-processing pipeline, after data transfer from the platform | Fully autonomous post-processing software or techniques used to extract the trait data | Semi-automated or semi-supervised post-processing techniques used for trait extraction | Trait extraction methods were fully manual or required continuous human input |
| Trait Data | The methods for storing and organizing the trait data after computation | Data automatically organized, usually into a database, with accompanying metadata | Some automatic organization and metadata recording, but some manual processing needed | All organization and storage handled manually after computation |
|
| ||||
| Analysis | The type of analytical solutions that are made available with the system for post-processing of the data | Basic analysis of traits; raw trait data used without analysis | Some post-processing techniques made for trait extraction; Some detail provided about the analysis methods with reference to softwares used | Ability to extract a wide range of phenotypic traits; Details explanation provided |
| Accessibility | The accessibility and availability of the data processing methods | No code or scripts made available; no reference to software used, or proprietary software used only; no details about the methods provided | Open source software used; methods are standard or available, but specific code used was not provided | Open source software used, and code or scripts used for analysis made available for use |
| Accuracy & Precision | The accuracy and precision of the resulting processed phenotypic data | Relatively low accuracy and precision; no ground-truth procedures performed | Moderate agreement between system measurements and ground truth data | Ground-truth results presented for phenotypic trait analysis, resulting in high accuracy (> 90%) |
| Variability | How the system handles variability in environmental conditions in the resulting data | Environmental variability was not controlled for or measured | Variability in environmental conditions was measured with each sensor measurement | Attempts were made to control environmental variability for all sensor measurements |
Basic information for the selected case studies, including platform, crop system, institutions, and goals of developing the system.
| Ref(s) | Author Institutions | Goals | Platform | Crop |
|---|---|---|---|---|
| [ | Univ. of Applied Sciences Osnabrück (Competence Centre of Applied Agricultural Eng.); Universität Hohenheim (State Plant Breeding Institute, Institute of Agricultural Engineering); AMAZONEN-WERKE H.Dreyer GmbH & Co. KG | To develop a tractor-pulled multi-sensor phenotyping platform for small grain cereals | Tractor-pulled sensor trailer | Small grains and cereals (tested in triticale) |
| [ | Julius Kühn-Institut, Federal Research Centre of Cultivated Plants; Liebniz Institute for Agricultural Engineering Potsdam-Bornim; University of Bonn, Department of Geodesy; Geisenheim Uni., Dept. of Viticultural Engineering | To develop an automated phenotyping platform to screen for phenotypic traits on a single-plant level in a reasonable time | Autonomous chain vehicle | Grapevines |
| [ | Robert Bosch GmbH; University of Applied Sciences Osnabrück; AMAZONEN-WERKE H.Dreyer GmbH & Co. KG | To develop an autonomous field scout robot for phenotyping at the single plant level | Autonomous four-legged rover | A wide range of row crops, including maize |
| [ | CSIRO Plant Industry and Climate Adaptation Flagship, Computational Informatics, and High Resolution Plant Phenomics Centre | To develop an autonomous platform and a software workflow solution for plot-based data | Autonomous unmanned aerial vehicle | Row crops that require plot-level data (e.g., sorghum, sugarcane) |
| [ | University of Illinois at Urbana-Champaign (Civil and Environmental Engineering); Iowa State University (Agricultural and Biosystems Engineering); Massachusetts Institute of Technology | To image the plant from both the side and above and enable phenotyping throughout the entire growing season | Portable between-row robot | Energy sorghum |
| [ | Iowa State University (Agronomy, Agricultural and Biosystems Engineering) | To create a self-propelled platform adaptable to tall crops | Modified tractor system | Tall biomass crops (e.g., sorghum) |
| [ | University of Arizona (Agricultural and Biosystems Eng.); US Department of Agriculture, Arid-Land Agricultural Research Center; Cornell University (Plant Breeding and Genetics); Rothamsted Research (Plant Biology and Crop Science) | To develop a system that records multiple types of data in a single pass to increase throughput and enable more accurate and comprehensive specification of phenotypes | Proximal sensing cart | Cotton |
| [ | University of Nebraska-Lincoln (Biological Systems Engineering; Agronomy and Horticulture) | To develop a multi-sensor system to collect high throughput, plot-level trait measurements for plant breeding | Proximal sensing cart | Soybean and wheat |
| [ | University of Georgia (Electrical and Computer Engineering, Agricultural and Environmental Sciences, Arts and Sciences) | To develop and evaluate a FB-HTP system accommodating high-resolution imagers | Sensing system integrated into a high-clearance tractor | Cotton |
| [ | University of Missouri (Electrical Engineering and Computer Science, Division of Plant Sciences) | To develop a ground vehicle that measures individual plants coupled with an observation tower that oversees an entire field | Autonomous mobile platform and stationary tower | Maize and sorghum |
Scoring results for the complexity factors after applying the framework. The ratings were reported on the following five-point scale from a user perspective: 1 = Basic, 2 = Basic-Intermediate, 3 = Intermediate, 4 = Intermediate-Advanced, and 5 = Advanced, where a lower rating for each complexity factor is desirable.
| Refs. | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ |
|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||
| Team Members | 5 | 5 | 5 | 4 | 1 | 2 | 4 | 2 | 2 | 1 |
| Resources | 4 | 2 | 4 | 4 | 2 | 3 | 3 | 2 | 4 | 5 |
|
| ||||||||||
| System Navigation | 4 | 2 | 2 | 1 | 2 | 2 | 4 | 5 | 4 | 3 |
| Operation Requirements | 3 | 2 | 1 | 4 | 3 | 4 | 2 | 1 | 1 | 2 |
| User Interface | 2 | 1 | 4 | 4 | 5 | 2 | 5 | 1 | 1 | 5 |
| Operation Constraints | 3 | 3 | 2 | 5 | 4 | 4 | 4 | 5 | 2 | 4 |
|
| ||||||||||
| Field Configuration | 3 | 2 | 2 | 1 | 4 | 2 | 3 | 2 | 1 | 2 |
| Crop Structure | 3 | 2 | 3 | 2 | 4 | 4 | 1 | 1 | 2 | 3 |
|
| ||||||||||
| Raw Data Management | 1 | 1 | 1 | 3 | 3 | 3 | 4 | 4 | 3 | 3 |
| Data Handling | 2 | 1 | 2 | 2 | 3 | 3 | 4 | 3 | 3 | 3 |
| Data Processing Automation | 1 | 2 | 3 | 3 | 2 | 3 | 5 | 5 | 1 | 2 |
| Trait Data Management | 2 | 2 | 1 | NA | 1 | NA | NA | 4 | NA | NA |
Figure 4The intercorrelations between the complexity scores for the subsystem factors. Only scores that were significant at the level were shaded in the matrix. Note that the trait data management factor was not included in this correlation analysis due to the high number of missing data points, as can be seen from Table 6.
Figure 5Scatter plots of the significant complexity correlations from the analysis presented in Figure 4: Team complexity and publication year (); raw data management and data transfer (); raw data management and environmental constraints (); and data transfer and team complexity ().
Scoring results for the utility factors after applying the framework. The ratings were reported on the following five-point scale from a user perspective: 1 = Basic, 2 = Basic-Intermediate, 3 = Intermediate, 4 = Intermediate-Advanced, and 5 = Advanced, where a higher rating for the utility factors is desirable.
| Refs. | [ | [ | [ | [ | [ | [ | [ | [ | [ | [ |
|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||
| Project Goal | 2 | 1 | 4 | 3 | 3 | 1 | 1 | 4 | 3 | 5 |
|
| ||||||||||
| Sensors | 5 | 2 | 5 | 3 | 2 | 1 | 2 | 2 | 5 | 1 |
| Phenotype Measurements | 4 | 1 | 5 | 2 | 2 | 2 | 2 | 3 | 4 | 3 |
| Sensor Resolution | 3 | 4 | NA | 4 | 3 | 3 | 3 | 2 | 4 | 2 |
| Sensor Integration | 5 | 3 | 5 | 2 | 2 | 2 | 4 | 4 | 5 | 4 |
|
| ||||||||||
| Environmental Resolution | 3 | 5 | 5 | 1 | 5 | 4 | 3 | 1 | 5 | 5 |
| Crop Deployment Range | 3 | 1 | 3 | 5 | 4 | 4 | 3 | 3 | 3 | 4 |
|
| ||||||||||
| Types of Analyses | 4 | 2 | 3 | 4 | 3 | 4 | 2 | 2 | 4 | 5 |
| Analysis and Data Accessibility | 2 | 2 | 1 | 3 | 3 | 3 | 2 | 2 | 4 | 3 |
| Accuracy and Precision | 5 | 3 | NA | 3 | 4 | 4 | 3 | 2 | 5 | 5 |
| Environmental Variability | 5 | 4 | 1 | 1 | 3 | 3 | 1 | 4 | 5 | 4 |
Figure 6The intercorrelations between the utility scores for the subsystem factors. Only scores that were significant at the level were shaded in the matrix. Note that the system from [16] was not included in these data due to missing data points for multiple factors (see Table 7).
Figure 7Scatter plots for the significant utility correlations from the analysis presented in Figure 6: Accessibility and publication year (); environmental variability control and phenotype measurements (); accuracy and precision and analysis types (); and phenotype measurements and sensor integration ().
Figure 8Scatter plot of the total utility scores and total complexity scores for each system. The most and least optimal regions on this graph are also highlighted.
Figure 9Subsystems, factors, and interface connection types of a FB-HTP system.
Simple taxonomy of subsystem interactions [33].
| Type | Description |
|---|---|
| Spatial | Associations of physical space and alignment; needs for adjacency or orientation between two elements |
| Energy | Needs for energy transfer/exchange between two elements |
| Information | Needs for data or signal exchange between two elements |
| Material | Needs for material exchange between two elements |