Abstract
In the field of high-resolution tomography, there is currently a notable increase in the volume of tomographic projections and data produced. Such a context has been demanding new computational approaches to the process of reconstruction and processing of the resulting digital images. This paper presents a new approach to meet such a demand, such as optimizing the set of tomographic projections for the reconstruction process, parallelizing algorithm reconstruction, and processing the data in a distributed manner. In this context, a customized method for the high-resolution tomographic reconstruction of agricultural samples has been validated. Hence, tomographic projections with greater amounts of information based on measurements of the spectral density of the projections can be prioritized, and the reconstructive process parallelization using the known filtered back-projection can be considered (i.e., distributed data flow and the use of the Apache Spark environment). For the operation, such an approach based on the big data environment has been organized, that is considering a cluster installed on the Amazon Web Services platform, whose configuration has been defined after the evaluation of the speedup and efficiency metrics. The developed method proved to be useful for carrying out high-resolution tomography analyses of large quantities of agricultural samples, based on the paradigms of precision agriculture for gains in sustainability and competitiveness of the production process.
Similar content being viewed by others
Data availability statement
The data presented in this study are available on request from the corresponding author.
Notes
The diameters of the holes were: 3.00, 4.00, 4.60, 7.40, 8.60, 11.13, 13.70, 24.00 and 34.55mm
Disponível em: https://github.com/InsightSoftwareConsortium/itkwidgets
Available at: https://jupyter.org/
References
Ahmed MR, Yasmin J, Wakholi C, Mukasa P, Cho B-K (2020) Classification of pepper seed quality based on internal structure using x-ray CT imaging 179:105839. https://doi.org/10.1016/j.compag.2020.105839
Ahmed MR, Yasmin J, Collins W, Cho B-K (2018) X-ray ct image analysis for morphology of muskmelon seed in relation to germination. Biosyst Eng 175:183–193. https://doi.org/10.1016/j.biosystemseng.2018.09.015
Alves GM, Cruvinel PE (2018) Big data infrastructure for agricultural tomographic images reconstruction. 2018 IEEE 12th International Conference on Semantic Computing (ICSC). https://doi.org/10.1109/icsc.2018.00071
Balogun F, Cruvinel P (2003) Compton scattering tomography in soil compaction study. Nucl Inst Methods Phys Res A: Accelerators, Spectrometers, Detectors and Associated Equipment 505(1–2):502–507. https://doi.org/10.1016/s0168-9002(03)01133-1
Beutler FJ, Leneman OA (1966) Random sampling of random processes: Stationary point processes. Inf Control 9(4):325–346. https://doi.org/10.1016/s0019-9958(66)80001-3
Bronson K, Knezevic I (2016) Big data in food and agriculture. Big Data and Society 3(1). https://doi.org/10.1177/2053951716648174
Cruvinel P, Cesareo R, Crestana S, Mascarenhas S (1990) X- and gamma-rays computerized minitomograph scanner for soil science. IEEE Trans Instrum Meas 39(5):745–750. https://doi.org/10.1109/19.58619
Cruvinel P, Pereira M, Saito J, Costah LDF (2009) Performance improvement of tomographic image reconstruction based on DSP processors. IEEE Trans. Instrum. Meas. 58(9):3295–3304. https://doi.org/10.1109/tim.2009.2022378
Ding C, Wang W, He H, Yang W (2020) Research on tomographic image reconstruction algorithms based on fixed-point rotation x-CT system 79(35–36):25463–25496. https://doi.org/10.1007/s11042-020-08861-2
Diniz PSR, Silva EAB, Netto SL (2010) Digital Signal Processing. Cambridge University Press
Ditter A, Fey D, Schon T, Oeckl S (2014) On the way to big data applications in industrial computed tomography 792–793. https://doi.org/10.1109/bigdata.congress.2014.125
Hajjaji Y, Boulila W, Farah IR, Romdhani I, Hussain A (2021) Big data and IoT-based applications in smart environments: A systematic review 39:100318. https://doi.org/10.1016/j.cosrev.2020.100318
Heeraman D, Hopmans J, Clausnitzer V (1997) Three dimensional imaging of plant roots in situ with x-ray computed tomography. Plant Soil 189(2):167–179. https://doi.org/10.1023/b:plso.0000009694.64377.6f
Hsieh J (2009) Computed Tomography: Principles, Design, Artifacts, and Recent Advances. John Wiley & Sons Inc
Janßen R (1987) A note on superlinear speedup 4(2):211–213. https://doi.org/10.1016/0167-8191(87)90053-6
Kak AC, Slaney M (1989) Principles of Computerized Tomographic Imaging. IEEE Press
Kamilaris A, Kartakoullis A, Prenafeta-Boldu FX (2017) A review on the practice of big data analysis in agriculture. Comput Electron Agric 143:23–37. https://doi.org/10.1016/j.compag.2017.09.037
Kontoghiorghes EJ (2005) Handbook of Parallel Computing and Statistics. Chapman and Hall/CRC
Liakos K, Busato P, Moshou D, Pearson S, Bochtis D (2018) Machine learning in agriculture: A review. Sensors 18(8):2674. https://doi.org/10.3390/s18082674
Naime JM (1994) Projeto e construção de um Tomógrafo portátil para estudos de ciência do solo e plantas, em campo. Master’s thesis, USP
Oppenheim AV, Schafer RW (1975) Digital Signal Processing. Prentice Hall
Pereira M, Cruvinel P (2015) A model for soil computed tomography based on volumetric reconstruction, wiener filtering and parallel processing. Comput Electron Agric 111:151–163. https://doi.org/10.1016/j.compag.2014.12.006
Pires LF, Bacchi OOS (2010) Mudanças na estrutura do solo avaliada com uso de tomografia computadorizada. Pesq Agrop Brasileira 45(4):391–400. https://doi.org/10.1590/s0100-204x2010000400007
Pires LF, Borges JA, Bacchi OO, Reichardt K (2010) Twenty-five years of computed tomography in soil physics: A literature review of thebrazilian contribution. Soil Tillage Res 110(2):197–210. https://doi.org/10.1016/j.still.2010.07.013
Rangayyani RM (2004) Biomedical Image Analysis (Biomedical Engineering). CRC Press
Ribarics P (2016) Big data and its impact on agriculture. Ecocycles 2(1):33–34. https://doi.org/10.19040/ecocycles.v2i1.54
Scannavino FA (2013) Tomógrafo de espalhamento Compton para estudos da física de solos agrícolas em ambiente de campo. Ph.D. thesis, USP
Serrano E, Garcia-Blas J, Carretero J, Desco M, Abella M (2020) Accelerated iterative image reconstruction for cone-beam computed tomography through big data frameworks 106:534–544. https://doi.org/10.1016/j.future.2019.12.042
Shannon CE (1948) A mathematical theory of communication. Bell System Technical Journal 27(3):379–423. https://doi.org/10.1002/j.1538-7305.1948.tb01338.x
Shannon C (1949) Communication in the presence of noise. Proc IRE 37(1):10–21. https://doi.org/10.1109/jrproc.1949.232969
Silva AM (1997) Construção e uso de um tomógrafo com resolução micrométrica para aplicações em ciências do solo e ambi. Ph.D. thesis,USP
Ullah R, Arslan T (2020) PySpark-based optimization of microwave image reconstruction algorithm for head imaging big data on high-performance computing and google cloud platform 10(10):3382. https://doi.org/10.3390/app10103382
Verdu S (1998) Fifty years of shannon theory. IEEE Trans Inf Theory 44(6):2057–2078. https://doi.org/10.1109/18.720531
Wang G (2016) A perspective on deep imaging. IEEE Access 4:8914–8924. https://doi.org/10.1109/access.2016.2624938
Zhang H et al (2016) Image Prediction for Limited-angle Tomography via Deep Learning with Convolutional Neural Network. ArXiv e-prints. arXiv:1607.08707 [physics.med-ph]
Zhao J, Fu Y, Tan Y, Cao F (2013) A reduction algorithm for the big data in 3D surface reconstruction. https://doi.org/10.1109/smc.2013.824
Acknowledgements
The authors acknowledge the support from Embrapa Instrumentation (CNPDIA), Federal Institute of São Paulo (IFSP), the Coordination for the Improvement of Higher Education Personnel (CAPES) and the Post-Graduation Program in Computer Science of the Federal University of São Carlos (UFSCar).
Funding
This work was partially supported by Embrapa Instrumentation (CNPDIA) in partnership with the São Paulo Research Foundation (Fapesp), and Federal Institute of São Paulo (IFSP), with grants MPI No. 547 01.14.09.0.01.05.05, Process No. 17/19350-2, and Process No. 23311.000102 /2015-10 respectively.
Author information
Authors and Affiliations
Contributions
This work was conducted in collaboration with both authors. Conceptualization, G. M. A., and P.E.C.; methodology, computational model, software and validation; also writing-original draft preparation.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Paulo E. Cruvinel contributed equally to this work.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Alves, G.M., Cruvinel, P.E. Parallel and distributed processing for high resolution agricultural tomography based on big data. Multimed Tools Appl 83, 10115–10146 (2024). https://doi.org/10.1007/s11042-023-15686-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15686-2