Free and open-source software for object detection, size, and colour determination for use in plant phenotyping

被引:1
|
作者
Wright, Harry Charles [1 ]
Lawrence, Frederick Antonio [2 ]
Ryan, Anthony John [1 ]
Cameron, Duncan Drummond [3 ,4 ]
机构
[1] Univ Sheffield, Dept Chem, Sheffield S3 7HF, England
[2] Imperial Coll London, Dept Chem, London SW7 2AZ, England
[3] Univ Manchester, Dept Earth & Environm Sci, John Garside Bldg, Manchester M1 7DN, England
[4] Univ Manchester, Manchester Inst Biotechnol, John Garside Bldg, Manchester M1 7DN, England
关键词
Colour; Chlorophyll; Lycopene; FOSS; Object detection; Open-source; CAROTENOIDS; LYCOPENE; QUALITY; LEAVES;
D O I
10.1186/s13007-023-01103-0
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
BackgroundObject detection, size determination, and colour detection of images are tools commonly used in plant science. Key examples of this include identification of ripening stages of fruit such as tomatoes and the determination of chlorophyll content as an indicator of plant health. While methods exist for determining these important phenotypes, they often require proprietary software or require coding knowledge to adapt existing code.ResultsWe provide a set of free and open-source Python scripts that, without any adaptation, are able to perform background correction and colour correction on images using a ColourChecker chart. Further scripts identify objects, use an object of known size to calibrate for size, and extract the average colour of objects in RGB, Lab, and YUV colour spaces. We use two examples to demonstrate the use of these scripts. We show the consistency of these scripts by imaging in four different lighting conditions, and then we use two examples to show how the scripts can be used. In the first example, we estimate the lycopene content in tomatoes (Solanum lycopersicum) var. Tiny Tim using fruit images and an exponential model to predict lycopene content. We demonstrate that three different cameras (a DSLR camera and two separate mobile phones) are all able to model lycopene content. The models that predict lycopene or chlorophyll need to be adjusted depending on the camera used. In the second example, we estimate the chlorophyll content of basil (Ocimum basilicum) using leaf images and an exponential model to predict chlorophyll content.ConclusionA fast, cheap, non-destructive, and inexpensive method is provided for the determination of the size and colour of plant materials using a rig consisting of a lightbox, camera, and colour checker card and using free and open-source scripts that run in Python 3.8. This method accurately predicted the lycopene content in tomato fruit and the chlorophyll content in basil leaves.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Baseline Correction for HPLC Chromatograms by Using Free Open-Source Software
    Gkountanas, Kostas
    Dagla, Ioanna
    Gikas, Evangelos
    Malenovic, Andelija
    Dotsikas, Yannis
    ANALYTICA, 2023, 4 (01): : 45 - 53
  • [42] OpenIPMC: A Free and Open-Source Intelligent Platform Management Controller Software
    Calligaris, Luigi
    Cascadan, Andre
    Ardila-Perez, Luis E.
    Casu, Bruno
    da Costa, Alison Franca
    Shinoda, Ailton Akira
    Ramalho, Lucas Arruda
    Sander, Oliver
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2021, 68 (08) : 2105 - 2112
  • [43] Automating DICOM retrieve from PACS with free and open-source software
    Kanoun, S.
    Silva, Y. E.
    Vongsalat, A.
    Jodogne, S.
    Lambrechts, F.
    Berriolo-Riedinger, A.
    Caselles, O.
    Tal, I.
    Berry, I.
    Courbon, F.
    EUROPEAN JOURNAL OF NUCLEAR MEDICINE AND MOLECULAR IMAGING, 2018, 45 : S298 - S298
  • [44] PTCLab: free and open-source software for calculating phase transformation crystallography
    Gu, X. -F.
    Furuhara, T.
    Zhang, W. -Z.
    JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2016, 49 : 1099 - 1106
  • [45] Towards an Open-Source Benchmark for Underwater Object Detection and Pose Estimation
    Saksvik, Ivar Bjorgo
    Weydahl, Hakon
    Teigland, Hakon
    Alcocer, Alex
    Hassani, Vahid
    2023 IEEE UNDERWATER TECHNOLOGY, UT, 2023,
  • [46] A Comparative Analysis of Object Detection Metrics with a Companion Open-Source Toolkit
    Padilla, Rafael
    Passos, Wesley L.
    Dias, Thadeu L. B.
    Netto, Sergio L.
    da Silva, Eduardo A. B.
    ELECTRONICS, 2021, 10 (03) : 1 - 28
  • [47] Open-source software for collision detection in external beam radiation therapy
    Suriyakumar, Vinith M.
    Xu, Renee
    Pinter, Csaba
    Fichtinger, Gabor
    MEDICAL IMAGING 2017: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING, 2017, 10135
  • [48] Towards Automated Detection of Unethical Behavior in Open-Source Software Projects
    Win, Hsu Myat
    Wang, Haibo
    Tan, Shin Hwei
    PROCEEDINGS OF THE 31ST ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2023, 2023, : 644 - 656
  • [49] Automation of System Security Vulnerabilities Detection Using Open-Source Software
    Seara, Joao Pedro
    Serrao, Carlos
    ELECTRONICS, 2024, 13 (05)
  • [50] Exploring the Use of Labels to Categorize Issues in Open-Source Software Projects
    Cabot, Jordi
    Luis, Javier
    Izquierdo, Canovas
    Cosentino, Valerio
    Rolandi, Belen
    2015 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2015, : 550 - 554