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...
| Main Authors: | , , , , , |
|---|---|
| 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 |