EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping

Unmanned aerial vehicle (UAV) and structure from motion (SfM) photogrammetry techniques are widely used for field-based, high-throughput plant phenotyping nowadays, but some of the intermediate processes throughout the workflow remain manual. For example, geographic information system (GIS) software...

Full description

Bibliographic Details
Main Authors: Wang, Haozhou, Duan, Yulin, Shi, Yun, Kato, Yoichiro, Ninomiya, Seishi, Guo, Wei
Format: Journal Article
Language:Inglés
Published: MDPI 2021
Subjects:
Online Access:https://hdl.handle.net/10568/164230
_version_ 1855518021820350464
author Wang, Haozhou
Duan, Yulin
Shi, Yun
Kato, Yoichiro
Ninomiya, Seishi
Guo, Wei
author_browse Duan, Yulin
Guo, Wei
Kato, Yoichiro
Ninomiya, Seishi
Shi, Yun
Wang, Haozhou
author_facet Wang, Haozhou
Duan, Yulin
Shi, Yun
Kato, Yoichiro
Ninomiya, Seishi
Guo, Wei
author_sort Wang, Haozhou
collection Repository of Agricultural Research Outputs (CGSpace)
description Unmanned aerial vehicle (UAV) and structure from motion (SfM) photogrammetry techniques are widely used for field-based, high-throughput plant phenotyping nowadays, but some of the intermediate processes throughout the workflow remain manual. For example, geographic information system (GIS) software is used to manually assess the 2D/3D field reconstruction quality and cropping region of interests (ROIs) from the whole field. In addition, extracting phenotypic traits from raw UAV images is more competitive than directly from the digital orthomosaic (DOM). Currently, no easy-to-use tools are available to implement previous tasks for commonly used commercial SfM software, such as Pix4D and Agisoft Metashape. Hence, an open source software package called easy intermediate data processor (EasyIDP; MIT license) was developed to decrease the workload in intermediate data processing mentioned above. The functions of the proposed package include (1) an ROI cropping module, assisting in reconstruction quality assessment and cropping ROIs from the whole field, and (2) an ROI reversing module, projecting ROIs to relative raw images. The result showed that both cropping and reversing modules work as expected. Moreover, the effects of ROI height selection and reversed ROI position on raw images to reverse calculation were discussed. This tool shows great potential for decreasing workload in data annotation for machine learning applications.
format Journal Article
id CGSpace164230
institution CGIAR Consortium
language Inglés
publishDate 2021
publishDateRange 2021
publishDateSort 2021
publisher MDPI
publisherStr MDPI
record_format dspace
spelling CGSpace1642302024-12-22T05:44:47Z EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping Wang, Haozhou Duan, Yulin Shi, Yun Kato, Yoichiro Ninomiya, Seishi Guo, Wei remote sensing computer applications cropping systems machine learning Unmanned aerial vehicle (UAV) and structure from motion (SfM) photogrammetry techniques are widely used for field-based, high-throughput plant phenotyping nowadays, but some of the intermediate processes throughout the workflow remain manual. For example, geographic information system (GIS) software is used to manually assess the 2D/3D field reconstruction quality and cropping region of interests (ROIs) from the whole field. In addition, extracting phenotypic traits from raw UAV images is more competitive than directly from the digital orthomosaic (DOM). Currently, no easy-to-use tools are available to implement previous tasks for commonly used commercial SfM software, such as Pix4D and Agisoft Metashape. Hence, an open source software package called easy intermediate data processor (EasyIDP; MIT license) was developed to decrease the workload in intermediate data processing mentioned above. The functions of the proposed package include (1) an ROI cropping module, assisting in reconstruction quality assessment and cropping ROIs from the whole field, and (2) an ROI reversing module, projecting ROIs to relative raw images. The result showed that both cropping and reversing modules work as expected. Moreover, the effects of ROI height selection and reversed ROI position on raw images to reverse calculation were discussed. This tool shows great potential for decreasing workload in data annotation for machine learning applications. 2021-07-03 2024-12-19T12:53:37Z 2024-12-19T12:53:37Z Journal Article https://hdl.handle.net/10568/164230 en Open Access MDPI Wang, Haozhou; Duan, Yulin; Shi, Yun; Kato, Yoichiro; Ninomiya, Seishi and Guo, Wei. 2021. EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping. Remote Sensing, Volume 13 no. 13 p. 2622
spellingShingle remote sensing
computer applications
cropping systems
machine learning
Wang, Haozhou
Duan, Yulin
Shi, Yun
Kato, Yoichiro
Ninomiya, Seishi
Guo, Wei
EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title_full EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title_fullStr EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title_full_unstemmed EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title_short EasyIDP: A python package for intermediate data processing in UAV-based plant phenotyping
title_sort easyidp a python package for intermediate data processing in uav based plant phenotyping
topic remote sensing
computer applications
cropping systems
machine learning
url https://hdl.handle.net/10568/164230
work_keys_str_mv AT wanghaozhou easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping
AT duanyulin easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping
AT shiyun easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping
AT katoyoichiro easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping
AT ninomiyaseishi easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping
AT guowei easyidpapythonpackageforintermediatedataprocessinginuavbasedplantphenotyping