
<!DOCTYPE article
  PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.4 20241031//EN" "JATS-archivearticle1-4-mathml3.dtd">
<article xml:lang="en" article-type="research-article" dtd-version="1.4"><processing-meta base-tagset="archiving" mathml-version="3.0" table-model="xhtml" tagset-family="jats"><restricted-by>pmc</restricted-by></processing-meta><front><journal-meta><journal-id journal-id-type="nlm-ta">Front Plant Sci</journal-id><journal-id journal-id-type="iso-abbrev">Front Plant Sci</journal-id><journal-id journal-id-type="pmc-domain-id">1787</journal-id><journal-id journal-id-type="pmc-domain">frontplantsci</journal-id><journal-id journal-id-type="nlm-id">101568200</journal-id><journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id><journal-title-group><journal-title>Frontiers in Plant Science</journal-title></journal-title-group><issn pub-type="epub">1664-462X</issn><?publisher_abbrev frontiers?><publisher><publisher-name>Frontiers Media SA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="pmcid">PMC10905776</article-id><article-id pub-id-type="pmcid-ver">PMC10905776.1</article-id><article-id pub-id-type="pmcaid">10905776</article-id><article-id pub-id-type="pmcaiid">10905776</article-id><article-id pub-id-type="pmid">38434432</article-id><article-id pub-id-type="doi">10.3389/fpls.2024.1351958</article-id><article-version article-version-type="pmc-version">1</article-version><article-categories><subj-group subj-group-type="heading"><subject>Plant Science</subject><subj-group><subject>Original Research</subject></subj-group></subj-group></article-categories><title-group><article-title>Bi-directional hyperspectral reconstruction of cherry tomato: diagnosis of internal tissues maturation stage and composition</article-title></title-group><contrib-group><contrib contrib-type="author"><name name-style="western"><surname>Tosin</surname><given-names initials="R">Renan</given-names></name><xref rid="aff1" ref-type="aff">
<sup>1</sup>
</xref><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><uri xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://loop.frontiersin.org/people/2577152"/><role content-type="https://credit.niso.org/contributor-roles/investigation/"/><role content-type="https://credit.niso.org/contributor-roles/methodology/"/><role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib><contrib contrib-type="author" corresp="yes"><name name-style="western"><surname>Cunha</surname><given-names initials="M">Mario</given-names></name><xref rid="aff1" ref-type="aff">
<sup>1</sup>
</xref><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><xref rid="fn001" ref-type="author-notes">
<sup>*</sup>
</xref><uri xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://loop.frontiersin.org/people/1208896"/><role content-type="https://credit.niso.org/contributor-roles/investigation/"/><role content-type="https://credit.niso.org/contributor-roles/methodology/"/><role content-type="https://credit.niso.org/contributor-roles/supervision/"/><role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib><contrib contrib-type="author"><name name-style="western"><surname>Monteiro-Silva</surname><given-names initials="F">Filipe</given-names></name><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><role content-type="https://credit.niso.org/contributor-roles/methodology/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib><contrib contrib-type="author"><name name-style="western"><surname>Santos</surname><given-names initials="F">Filipe</given-names></name><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><uri xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://loop.frontiersin.org/people/1629749"/><role content-type="https://credit.niso.org/contributor-roles/investigation/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib><contrib contrib-type="author"><name name-style="western"><surname>Barroso</surname><given-names initials="T">Teresa</given-names></name><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><role content-type="https://credit.niso.org/contributor-roles/methodology/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib><contrib contrib-type="author"><name name-style="western"><surname>Martins</surname><given-names initials="R">Rui</given-names></name><xref rid="aff2" ref-type="aff">
<sup>2</sup>
</xref><role content-type="https://credit.niso.org/contributor-roles/investigation/"/><role content-type="https://credit.niso.org/contributor-roles/methodology/"/><role content-type="https://credit.niso.org/contributor-roles/supervision/"/><role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/><role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/></contrib></contrib-group><aff id="aff1">
<sup>1</sup>
<institution>Department of Geosciences, Environment and Spatial Planning, Faculty of Sciences of the University of Porto</institution>, <addr-line>Porto</addr-line>, <country>Portugal</country>
</aff><aff id="aff2">
<sup>2</sup>
<institution>INESC TEC - Institute for Systems and Computer Engineering, Technology and Science, Universidade do Porto</institution>, <addr-line>Porto</addr-line>, <country>Portugal</country>
</aff><author-notes><fn fn-type="edited-by"><p>Edited by: Roger Deal, Emory University, United States</p></fn><fn fn-type="edited-by"><p>Reviewed by: Satoru Tsuchikawa, Nagoya University, Japan</p><p>Kusumiyati Kusumiyati, Padjadjaran University, Indonesia</p></fn><corresp id="fn001">*Correspondence: Mario Cunha, <email xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="mailto:mccunha@fc.up.pt">mccunha@fc.up.pt</email>
</corresp></author-notes><pub-date pub-type="epub"><day>15</day><month>2</month><year>2024</year></pub-date><pub-date pub-type="collection"><year>2024</year></pub-date><volume>15</volume><issue-id pub-id-type="pmc-issue-id">454090</issue-id><elocation-id>1351958</elocation-id><history><date date-type="received"><day>07</day><month>12</month><year>2023</year></date><date date-type="accepted"><day>24</day><month>1</month><year>2024</year></date></history><pub-history><event event-type="pmc-release"><date><day>01</day><month>01</month><year>2024</year></date></event><event event-type="pmc-live"><date><day>01</day><month>03</month><year>2024</year></date></event><event event-type="pmc-last-change"><date iso-8601-date="2024-03-08 14:25:11.067"><day>08</day><month>03</month><year>2024</year></date></event></pub-history><permissions><copyright-statement>Copyright © 2024 Tosin, Cunha, Monteiro-Silva, Santos, Barroso and Martins</copyright-statement><copyright-year>2024</copyright-year><copyright-holder>Tosin, Cunha, Monteiro-Silva, Santos, Barroso and Martins</copyright-holder><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/" specific-use="textmining" content-type="ccbylicense">https://creativecommons.org/licenses/by/4.0/</ali:license_ref><license-p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p></license></permissions><self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pmc-pdf" xlink:href="fpls-15-1351958.pdf"><?pdf-name fpls-15-1351958.pdf?><?pdf-size 5023563?><?pdf-md5 f4d0483f5cbdff52d5101f9ca20b7b6d?><?pdf-image-server-status NEVER_LOAD?><?pdf-cloudpmc-urn urn:app:fae3/10905776/f4d0483f5cbd/fpls-15-1351958.pdf?></self-uri><abstract><sec><title>Introduction</title><p>Precision monitoring maturity in climacteric fruits like tomato is crucial for minimising losses within the food supply chain and enhancing pre- and post-harvest production and utilisation.</p></sec><sec><title>Objectives</title><p>This paper introduces an approach to analyse the precision maturation of tomato using hyperspectral tomography-like.</p></sec><sec><title>Methods</title><p>A novel bi-directional spectral reconstruction method is presented, leveraging visible to near-infrared (Vis-NIR) information gathered from tomato spectra and their internal tissues (skin, pulp, and seeds). The study, encompassing 118 tomatoes at various maturation stages, employs a multi-block hierarchical principal component analysis combined with partial least squares for bi-directional reconstruction. The approach involves predicting internal tissue spectra by decomposing the overall tomato spectral information, creating a superset with eight latent variables for each tissue. The reverse process also utilises eight latent variables for reconstructing skin, pulp, and seed spectral data.</p></sec><sec><title>Results</title><p>The reconstruction of the tomato spectra presents a mean absolute percentage error of 30.44 % and 5.37 %, 5.25 % and 6.42 % and Pearson’s correlation coefficient of 0.85, 0.98, 0.99 and 0.99 for the skin, pulp and seed, respectively. Quality parameters, including soluble solid content (%), chlorophyll (a.u.), lycopene (a.u.), and puncture force (N), were assessed and modelled with PLS with the original and reconstructed datasets, presenting a range of R2 higher than 0.84 in the reconstructed dataset. An empirical demonstration of the tomato maturation in the internal tissues revealed the dynamic of the chlorophyll and lycopene in the different tissues during the maturation process.</p></sec><sec><title>Conclusion</title><p>The proposed approach for inner tomato tissue spectral inference is highly reliable, provides early indications and is easy to operate. This study highlights the potential of Vis-NIR devices in precision fruit maturation assessment, surpassing conventional labour-intensive techniques in cost-effectiveness and efficiency. The implications of this advancement extend to various agronomic and food chain applications, promising substantial improvements in monitoring and enhancing fruit quality.</p></sec></abstract><abstract abstract-type="graphical"><title>Graphical abstract</title><p>
<graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="anchor" orientation="portrait" xlink:href="fpls-15-1351958-g006.jpg"><?image-name fpls-15-1351958-g006.jpg?><?image-size 109402?><?image-md5 6487c415f40c00049576cb79e8f58899?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 3077?><?image-original-width 5677?><?image-scaled-height 410?><?image-scaled-width 756?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/6487c415f40c/fpls-15-1351958-g006.jpg?></graphic>
</p></abstract><kwd-group><kwd>fruit maturation</kwd><kwd>latent structures</kwd><kwd>precision agriculture</kwd><kwd>spectral reconstruction</kwd><kwd>spectroscopy</kwd></kwd-group><funding-group><funding-statement>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This work is financed by National Funds through the FCT – Fundação para a Ciência e a Tecnologia, I.P. (Portuguese Foundation for Science and Technology) within the project OmicBots – OmicBots: High-Throughput Integrative Omic-Robots Platform for a Next Generation Physiology-based Precision Viticulture, with reference PTDC/ASP-HOR/1338/2021.</funding-statement></funding-group><counts><fig-count count="5"/><table-count count="2"/><equation-count count="4"/><ref-count count="57"/><page-count count="16"/><word-count count="8377"/></counts><custom-meta-group><custom-meta><meta-name>pmc-status-qastatus</meta-name><meta-value>0</meta-value></custom-meta><custom-meta><meta-name>pmc-status-live</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-status-embargo</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-status-released</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-open-access</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-olf</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-manuscript</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-legally-suppressed</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-has-pdf</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-has-supplement</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-pdf-only</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-suppress-copyright</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-is-real-version</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-is-scanned-article</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-preprint</meta-name><meta-value>no</meta-value></custom-meta><custom-meta><meta-name>pmc-prop-in-epmc</meta-name><meta-value>yes</meta-value></custom-meta><custom-meta><meta-name>pmc-license-ref</meta-name><meta-value>CC BY</meta-value></custom-meta><custom-meta><meta-name>section-in-acceptance</meta-name><meta-value>Technical Advances in Plant Science</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec sec-type="intro" id="s1"><label>1</label><title>Introduction</title><p>Tomato is a climacteric fresh fruit composed of multiple tissues with diverse physical and biochemical compositions relevant to defining its quality through the food chain. The constitution of these tissues undergoes significant dynamic changes throughout the maturation process and in the post-harvest phase until the consumer such as the levels of antioxidants, lycopene, ascorbic acid, phenols and free radicals (<xref rid="B7" ref-type="bibr">Chandra and Ramalingam, 2011</xref>) and bioactive compound [e.g. flavonoids (<xref rid="B44" ref-type="bibr">Tamasi et al., 2019</xref>)].</p><p>The tomato fruit maturation process is marked by tissue specialisation, which promotes biochemical and physical changes in all tissues (<xref rid="B36" ref-type="bibr">Moco et al., 2007</xref>). During the ripening process, the tomato changes colour from green to red, resulting in morphological and biochemical modifications. The cultivar, environmental conditions (e.g., soil, light, temperature) and agronomic practices (e.g., irrigation, fertilisation) are essential factors that contribute to the tomato maturation process. For instance, in diverse regions, variations in antioxidants and phenols have been observed (<xref rid="B8" ref-type="bibr">Chandra et al., 2012</xref>). Under salinity conditions, morphological aspects such as size, water content, and colour undergo changes, impacting sugar content and acidity (<xref rid="B38" ref-type="bibr">Pascale et al., 2015</xref>). Additionally, genetic factors exhibit divergence even under identical conditions (<xref rid="B46" ref-type="bibr">Toor and Savage, 2005</xref>).</p><p>Several non-destructive techniques are available in the literature for characterising fruit maturation. However, none of these techniques can provide detailed information about the internal tissues of the fruit while also predicting its biophysical and biochemical characteristics efficiently. Although similar works approached the reconstruction of fruits using other techniques, such as electrical impedance to detect the tomato level of maturation (<xref rid="B53" ref-type="bibr">Verma et al., 2021</xref>), computed tomography in detect bitter pit in apples (<xref rid="B41" ref-type="bibr">Si and Sankaran, 2016</xref>) and X-ray in predicting the sugar content in kiwi fruit (<xref rid="B23" ref-type="bibr">Kanno and Kuroyama, 2020</xref>) and phenotyping charcteristics of seed in predicting the seed length, width, thickness, and radius of soybean and wheat with an accuracy ranging 80-96% (<xref rid="B26" ref-type="bibr">Liu et al., 2020</xref>), some of these techniques are expensive and not expedite for <italic toggle="yes">in situ</italic> measurements. Additionally, these methods are mainly used to identify physical damage, and none of them analysed each tissue individually or presented a qualitative approach (<xref rid="B14" ref-type="bibr">Donis-González et al., 2014</xref>). In biomedical science, non-destructive tissue characterisation (human and animal) has been developed through Vis-NIR spectroscopy, particularly for detecting tissue anomalies (<xref rid="B28" ref-type="bibr">Malone et al., 2014</xref>; <xref rid="B12" ref-type="bibr">Dahlstrand et al., 2019</xref>) and guiding the right incision during surgery (<xref rid="B54" ref-type="bibr">Vo-Dinh et al., 2010</xref>; <xref rid="B43" ref-type="bibr">Stelzle et al., 2012</xref>), which indicate that similar techniques can be applied to vegetation tissues.</p><p>Monitoring tomato precision maturation throughout the food chain is crucial for minimising losses within the food supply chain and improving pre- and post-harvest production and utilisation (<xref rid="B18" ref-type="bibr">Garcia and Barrett, 2006</xref>). From the high-tech horticulture point of view, monitoring maturation is essential to improve cultural practices, such as irrigation, fertilisation and canopy management, which are directly related to the pigments, organic acids and sugars in the tomato fruit (<xref rid="B6" ref-type="bibr">Bertin and Génard, 2018</xref>). In addition, to ensure that the seeds are fully developed for tomato seed production (<xref rid="B40" ref-type="bibr">Shrestha et al., 2016</xref>). They can guarantee that all tissues are well developed and that the gustative parameters favour the final consumer.</p><p>Traditional methods like chemical assays and chromatography used to characterise tomato biochemical parameters (e.g., lycopene) in different tissues are, in most cases, destructive, very expensive, non-adapted for small amount of tissues and time-consuming, which hinders the assessment of tomato quality parameters based on the composition of each tissue. Therefore, despite the high cost and time consumption of traditional analysis, alternative non-destructive techniques have been developed to assess tomato maturation and quality parameters, including colourimetric (<xref rid="B20" ref-type="bibr">Gómez et al., 2001</xref>), fluorescence (<xref rid="B55" ref-type="bibr">Wu and Wang, 2014</xref>; <xref rid="B24" ref-type="bibr">Konagaya et al., 2020</xref>), and Vis-NIR techniques (<xref rid="B47" ref-type="bibr">Torres et al., 2015</xref>; <xref rid="B57" ref-type="bibr">Zhu et al., 2015</xref>).</p><p>Vis-NIR devices have demonstrated outstanding potential for estimating fruit’s biochemical and biophysical parameters like lycopene and β-carotene (<xref rid="B45" ref-type="bibr">Tilahun et al., 2018</xref>), water potential (<xref rid="B50" ref-type="bibr">Tosin et al., 2021</xref>) and sugars and acids (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>). Numerous studies on tomatoes have utilised Vis-NIR techniques to estimate various biochemical and biophysical parameters. These include soluble solid content (SSC) with reported R<sup>2</sup> of 0.87 (<xref rid="B15" ref-type="bibr">Ecarnot et al., 2013</xref>), 0.60-0.77 (<xref rid="B47" ref-type="bibr">Torres et al., 2015</xref>), and 0.88-0.98 (<xref rid="B13" ref-type="bibr">Ding et al., 2016</xref>). The pH levels were determined with a R<sup>2</sup> of 0.80 (<xref rid="B21" ref-type="bibr">Huang et al., 2018a</xref>), while colour attributes showed R<sup>2</sup> values ranging from 0.91-0.99 (<xref rid="B15" ref-type="bibr">Ecarnot et al., 2013</xref>). Vitamin C content was estimated with a R<sup>2</sup> of 0.67 (<xref rid="B4" ref-type="bibr">Azadshahraki et al., 2018</xref>), total acidity with R<sup>2</sup> of 0.66-0.94 (<xref rid="B13" ref-type="bibr">Ding et al., 2016</xref>) and R<sup>2</sup> of 0.91-0.98 (<xref rid="B37" ref-type="bibr">Najjar and Abu-Khalaf, 2021</xref>), and firmness exhibited R<sup>2</sup> of 0.70-0.72 (<xref rid="B37" ref-type="bibr">Najjar and Abu-Khalaf, 2021</xref>). The analysis of β-carotene revealed R<sup>2</sup> values of 0.77-0.88 (<xref rid="B45" ref-type="bibr">Tilahun et al., 2018</xref>), phenols showed R<sup>2</sup> values of 0.76-0.98 (<xref rid="B13" ref-type="bibr">Ding et al., 2016</xref>), malic acid with R<sup>2</sup> of 0.27-0.42 (<xref rid="B47" ref-type="bibr">Torres et al., 2015</xref>), citric acid with R<sup>2</sup> of 0.66-0.94 (<xref rid="B13" ref-type="bibr">Ding et al., 2016</xref>) and lycopene with R<sup>2</sup> values ranging from 0.45-0.75 (<xref rid="B10" ref-type="bibr">Clément et al., 2015</xref>), 0.73-0.83 (<xref rid="B9" ref-type="bibr">Ciaccheri et al., 2018</xref>) and 0.85-0.89 (<xref rid="B45" ref-type="bibr">Tilahun et al., 2018</xref>). However, tomato exhibits differences in the structural and biochemical characteristics of different tissues, which leads to significant ramifications in the absorption and scattering of light inside the tomato fruit (<xref rid="B42" ref-type="bibr">Skolik et al., 2019</xref>). These complex structures of tomato make it challenging to investigate the inner tissues through Vis-NIR spectroscopy and how they behave during maturation.</p><p>Spectral information about the inner tissues of fruits can be acquired using Vis-NIR data (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>). <xref rid="B30" ref-type="bibr">Martins et al. (2022)</xref> demonstrated empirically that different grape tissues influence the whole fruit during the maturation process and that the concentration of pigments changes during maturation in various tissues. Obtaining spectral information of the internal tissues of fruits through Vis-NIR requires appropriate modelling techniques. Principal component analysis (PCA) is one such technique that uses latent variables (LV) to perform an orthogonal transformation of the original dataset onto a reduced subspace that is spanned by the principal components (<xref rid="B12" ref-type="bibr">Dahlstrand et al., 2019</xref>). Conversely, the combination of LV creates a superset, presenting a direct relationship with the original information. LV models can deal with significant and correlated variables (<xref rid="B51" ref-type="bibr">Trygg and Wold, 2003</xref>). Multi-block hierarchical PCA (HPCA) and hierarchical partial least squares (HPLS) are frequently used in chemometrics to deal with spectral information from different sensors and a batch of data (<xref rid="B33" ref-type="bibr">Mishra et al., 2021</xref>; <xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>). Therefore, multi-block analysis can create a bi-directional reconstruction of whole tomato fruit from the skin, pulp, and seed spectral data.</p><p>Tissue reconstruction is based on hierarchical latent relationships between the spectral patterns of the observed tissues, providing details of the internal plant structures (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>). This manuscript uses the term “tomography-like” to partly define the capacities of data-driven class reconstruction using hierarchical relationships. The practicality of bidirectionality involves connecting the principal latent space derived from tomato tissues to the entire tomato spectrum and executing the reverse process, which consists of breaking down the tomato fruit’s spectra into the spectra of its tissues, namely the skin, pulp, and seed. This methodology was recently applied to grapes, as demonstrated by <xref rid="B49" ref-type="bibr">Tosin et al. (2023)</xref>, and it is expected to work in tomato, in which the tissue composition is different from grapes. The term tomography-like is debatable in that it only implies the resolution of the tissue image; here, it is aimed to provide a median spectrum of each tissue, given the fruit spectra in a non-destructive way. Once several spectra are taken from different positions on the fruit, a 3D resolved image can be reconstructed by relating the positions [x, y, z] and spectral gradients within internal tissues (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>; <xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>). In this sense, this work can be considered ‘tomography-like’. Data-driven reconstruction does not use the same numerical approaches and solutions as the classical approaches but is entering several research areas due to their computational efficiency (<xref rid="B5" ref-type="bibr">Bar-Sinai et al., 2019</xref>; <xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>).</p><p>Furthermore, spatially resolved tissue fruit composition is yet very complex to be obtained experimentally (<xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>). There are still very significant constraints at the level of analytical chemistry state-of-the-art on the quantity of sample that can be used to quantify parameters considered in today’s routine analysis, such as SSC and pigments. Therefore, metabolic or compositional imaging validation is still limited to the laboratory ground truth methods.</p><p>This research used a point-of-measurement (POM), where the light enters the fruit and has internal reflections, being only able to return to the spectrometer through a centre fibre optics pinhole, meaning that all light reaching the spectrometer interacts with the inner fruit’s tissues, maximising the spectral information on all internal tissues.</p><p>In multispectral or hyperspectral imaging, light is generally illuminated outside the fruit. This demonstrates that most light reaching the imaging sensor is reflected, non-absorbed, and carries little information about internal tissue composition.</p><p>Therefore, relationships with the recorded spectra using this method are generally limited to covariant information with pigmentation, which has the danger of quantifying through correlation and not due to the causal characteristic features present in the spectra. At present, it is believed that POM devices can be of more practical application to field studies than hyperspectral cameras.</p><p>Through multi-block analysis, this research facilitates the reconstruction of hyperspectral data by utilising information from individual spectra of tomato tissues, namely skin, pulp, and seed. This method enables the decomposition of the overall tomato spectrum into its constituent tissues, offering a bi-directional relationship. This study further provides a qualitative analysis of the tomato ripening process, elucidating the maturation levels in the skin, pulp, and seed at various developmental stages. By employing a POM sensing approach that maximises spectral information from internal tissues, the research addresses the limitations of traditional destructive methods, providing a non-destructive alternative for characterising tomato biochemical parameters. This contribution to the high-tech horticulture food supply chain can be used to ensure superior quality produce, reduce waste, enhance market value, and advance agricultural practices.</p><p>Therefore, three main objectives have been established in this work: i) to reconstruct the tomato hyperspectral data using information from the skin, pulp, and seed spectra through multi-block analysis; ii) to demonstrate that the spectral information of the entire tomato can be decomposed into the skin, pulp, and seed; and iii) to provide a qualitative analysis of the dynamics of the tomato ripening process, demonstrating the maturation levels in the skin, pulp, and seed, and how these tissues behave at different stages of the maturation process.</p></sec><sec sec-type="materials|methods" id="s2"><label>2</label><title>Materials and methods</title><sec id="s2_1"><label>2.1</label><title>Sampling and tomato properties</title><p>A total of 118 cherry tomatoes, freshly picked at several maturation stages, were promptly taken to the laboratory for analysis. Puncture force (N) and SSC (%) were performed after measuring the tomato spectra using a digital penetrometer (model PCE-PTR 200, PCE Group, D-59872 Meschede, Germany), registering the resistance force and maximal force until puncture and a hand refractometer Milwaukee model MR32ATC, with a scale range of SSC from 0 to 32.0%, respectively.</p><p>The tomato skin, pulp, and seeds were methodically extracted from each tomato (n = 118) and subjected to individual analysis to obtain their respective spectral records. Then, aliquots measuring approximately 0.5 cm² were taken using a lancet and deposited onto a glass microscope slide. The procedure involved peeling the tomato skin, slicing the pulp to a thickness of approximately 3 mm, and directly placing a single well-developed seed, selected from the various seeds present in the tomato, onto the microscope slide. This meticulous process ensured the separation of tomato tissues and allowed the acquisition of specific spectral data for the skin, pulp, and seeds.</p><p>The tomato process of maturation progresses from green to red and can be classified into six different colours: i) green, ii) breakers, iii) turning, iv) pink, v) light-red and vi) red (<xref rid="B52" ref-type="bibr">USDA, 1991</xref>).</p><p>Tomato is a complex fruit regarding internal tissues (<xref rid="f1" ref-type="fig">
<bold>Figure 1</bold>
</xref>, <xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Figure 1</bold>
</xref>). At the green stage of maturation, the tissues are not well developed, which makes tissue separation hard. Therefore, this work considered the epidermis as the skin, columella, placenta and pericarp as pulp and seeds as seeds (<xref rid="f1" ref-type="fig">
<bold>Figure 1</bold>
</xref>). The jelly parenchyma and sepal were not considered in the analysis.</p><fig position="float" id="f1" orientation="portrait"><label>Figure 1</label><caption><p>Internal tomato tissues and the spectroscopy system used to obtain spectral information from the entire tomato and the respective tissues (skin, pulp and seed).</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="fpls-15-1351958-g001.jpg"><?image-name fpls-15-1351958-g001.jpg?><?image-size 134880?><?image-md5 98b9197b174acea926420f5784b5d808?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1388?><?image-original-width 1417?><?image-scaled-height 694?><?image-scaled-width 708?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/98b9197b174a/fpls-15-1351958-g001.jpg?><?thumb-name fpls-15-1351958-g001.gif?><?thumb-size 16164?><?thumb-md5 43821e26af62fa274c52c897ad720067?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 98?><?thumb-scaled-width 100?><?thumb-cloudpmc-urn urn:cdn:blobs/fae3/10905776/43821e26af62/fpls-15-1351958-g001.gif?></graphic></fig></sec><sec id="s2_2"><label>2.2</label><title>Spectroscopy</title><p>Tomato spectra were recorded with a white LED platform (<xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Figure 1</bold>
</xref>). The platform comprises a reflection disk with a power LED (6500K, Philips SpotOn Ultra 69141/31/PH) at the bottom. The spectral range of the LED emits light from 380 nm to 780 nm. Therefore, LED spectra were used as a reference to check measurement and light emission stability. The tomato is placed above the LED, and the measurement is performed by collecting reflectance with a fibre optic probe (Ocean Insite). Skin, pulp, and seeds are placed on the microscope slide centred with the LED, and the reflectance probe also collects light. Spectra were recorded by a high-resolution spectroradiometer (Ocean Insite HR4000), which obtains information from 195.34 nm to 1118.33 nm; the integration time was optimised for each sample to maintain most of the spectra within the linear response.</p><p>After collecting all the spectral data, a logarithm multiplicative scattering correction (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>) was applied to normalise and reduce the noise in the spectral information. The correction is a widely used method that addresses the issue of light scattering, which can distort the spectral signal and lead to inaccuracies in the measurements.</p><p>The logarithmic transformation helps to remove this scattering effect and improve the accuracy of the spectral data.</p></sec><sec id="s2_3"><label>2.3</label><title>Hierarchical latent structures reconstruction</title><p>Latent structures are spaces obtained by matrix decomposition into their eigenvectors, a new basis where the contained information is projected. Latent structures provide a geometrical interpretation of the dataset and its samples by understanding their position on the eigenvector basis. Eigenvectors can be extracted with different properties, but one of the most common decompositions is PCA, where orthogonal eigenvectors are obtained by maximising the dataset variance, allowing to provide the interpretation of relevant variation. PCA can be obtained from the dataset <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im1" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:math>
</inline-formula> by singular value decomposition (SVD) after subtracting the mean of <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im2" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:math>
</inline-formula>: <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im3" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi><mml:mi>S</mml:mi></mml:mstyle><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>V</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula>; where <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im4" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula> is the left singular, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im5" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>S</mml:mi></mml:mstyle></mml:math>
</inline-formula> the singular values and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im6" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>V</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula> the left singular. In PCA, the scores (aka latent structures) <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im7" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle></mml:math>
</inline-formula> are given by <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im8" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi><mml:mi>S</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula>, and the loadings (aka basis/eigenvectors) by <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im9" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula> = <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im10" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>V</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula>.</p><p>The geometry of information contained in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im11" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:math>
</inline-formula> can be studied to determine what eigenvectors represent non-random information by performing randomisation tests (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>), where the spectra dataset reconstruction can be decomposed into <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im12" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula>, where <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im13" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle></mml:math>
</inline-formula> is random information, irrelevant for spectral reconstruction (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>).</p><p>Let’s consider the corresponding database of tissue spectra: skin <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im14" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, pulp <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im15" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and seeds <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im16" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and their corresponding relevant PCA decomposition (<xref rid="algo1" ref-type="statement">
<bold>Algorithm 1</bold>
</xref>):</p><disp-formula id="eq1">
<label>(1)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M1" display="block" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</disp-formula><disp-formula id="eq2">
<label>(2)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M2" display="block" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</disp-formula><disp-formula id="eq3">
<label>(3)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M3" display="block" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>t</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</disp-formula><p>Where <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im17" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im18" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im19" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> are the relevant latent features that reconstruct the original tissue spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im20" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im21" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im22" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im23" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im24" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im25" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> discarded random spectral information. The latent information associated with each tissue can now be fused by determining the relevant common dimensions of their latent variance in geometry along each eigenvector.</p><p>Let’s take <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im26" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow><mml:mo> </mml:mo></mml:mrow></mml:math>
</inline-formula> as the concatenation of the <italic toggle="yes">i</italic> dimension of <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im27" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im28" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im29" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, to be fused into a superset latent space <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im30" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> by finding the relevant information of each sub-level. The superset latent space can be determined by:</p><disp-formula id="eq4">
<label>(4)</label>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M4" display="block" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mi>f</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</disp-formula><p>Being <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im31" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula> the superset latent information of the <italic toggle="yes">i</italic> dimension of the subsets (tissue spectra), and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im32" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula> provide the contribution of each subset to the fused information <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im33" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula>.</p><p>If the information of <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im34" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>i</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula> has the same direction, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im35" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula> will be described by a single eigenvector <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im36" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula> or a single dimension; otherwise, further relevant dimensions are added to <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im37" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula>.</p><p>The superset latent structure is constructed for each dimension of <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im38" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im39" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im40" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, representing the relevant information of the tissue dataset, that is, the relevant characteristics from the skin, pulp, and seeds that relate to the observed tomato spectra.</p></sec><sec id="s2_4"><label>2.4</label><title>Association and bi-directionality</title><p>The relevant features extracted from the sub-levels represented in the superset <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im41" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> have a similar latent structure to the direct PCA decomposition of the tomato spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im42" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula>. By performing a PCA decomposition to <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im43" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula>, it is gotten <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im44" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>C</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula>; where a direct association between the latent spaces <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im45" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im46" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula> is expected (<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im47" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mo>≃</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula>). One can expect that samples with similar composition and morphological characteristics will generate cluster aggregations in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im48" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im49" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula>, reflecting the different skin, pulp, and seed maturation state combinations (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>).</p><p>Therefore, one can establish a direct relationship between neighbouring samples in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im50" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> or <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im51" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula>, ensuring bi-directionality between the subsets <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im52" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im53" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im54" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im55" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula> (<xref rid="f2" ref-type="fig">
<bold>Figure 2</bold>
</xref>).</p><fig position="float" id="f2" orientation="portrait"><label>Figure 2</label><caption><p>Representation of the bi-directional reconstruction process and decomposition of the spectral information. <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im56" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>T</mml:mtext></mml:mstyle></mml:math>
</inline-formula> is the superset latent space; <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im57" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>T</mml:mtext></mml:mstyle><mml:mrow><mml:mn>24</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula> the superset latent information of the dimension of the subsets (<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im58" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>T</mml:mtext></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im59" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>T</mml:mtext></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im60" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>T</mml:mtext></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>); <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im61" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>U</mml:mtext></mml:mstyle></mml:math>
</inline-formula> is the feature space of each subset; <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im62" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>U</mml:mtext></mml:mstyle><mml:mn>8</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> the superset latent information of the dimension of the subsets <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im63" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>Y</mml:mtext></mml:mstyle></mml:math>
</inline-formula> is the tomato spectra; <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im64" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>P</mml:mtext></mml:mstyle><mml:mrow><mml:mn>118</mml:mn></mml:mrow><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula> is the contribution of each subset (<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im65" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>P</mml:mtext></mml:mstyle><mml:mn>1</mml:mn><mml:mn>8</mml:mn></mml:msubsup></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im66" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>P</mml:mtext></mml:mstyle><mml:mn>2</mml:mn><mml:mn>8</mml:mn></mml:msubsup></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im67" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>P</mml:mtext></mml:mstyle><mml:mn>3</mml:mn><mml:mn>8</mml:mn></mml:msubsup></mml:mrow></mml:math>
</inline-formula>); <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im68" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>X</mml:mtext></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im69" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>X</mml:mtext></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im70" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mtext>X</mml:mtext></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> spectra of the skin, pulp and seed, respectively.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="fpls-15-1351958-g002.jpg"><?image-name fpls-15-1351958-g002.jpg?><?image-size 92069?><?image-md5 4a01db464a3f8cb70c1cfc0855ab893a?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 3283?><?image-original-width 5319?><?image-scaled-height 468?><?image-scaled-width 759?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/4a01db464a3f/fpls-15-1351958-g002.jpg?><?thumb-name fpls-15-1351958-g002.gif?><?thumb-size 11980?><?thumb-md5 13e850af006dd86c2f9d5c31b9b385d7?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 129?><?thumb-cloudpmc-urn urn:cdn:blobs/fae3/10905776/13e850af006d/fpls-15-1351958-g002.gif?></graphic></fig><p>Inferring the internal tissues for a given unknown sample is performed by projecting the spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im71" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula> into the feature space <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im72" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula>, by <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im73" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi><mml:mi>C</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula>, and finding the neighbouring samples (<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im74" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>k</mml:mi></mml:mstyle></mml:math>
</inline-formula>) in this feature space. The <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im75" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>k</mml:mi></mml:mstyle></mml:math>
</inline-formula> can be used to verify its propagation from <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im76" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> to the sub-level spaces <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im77" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im78" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im79" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, by reconstructing <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im80" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mi>f</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula> (<xref rid="algo2" ref-type="statement">
<bold>Algorithm 2</bold>
</xref>, <xref rid="eq4" ref-type="disp-formula">Equation 4</xref>).</p></sec><sec id="s2_5"><label>2.5</label><title>Validation</title><p>The hierarchical latent structure model was optimised and validated in a two-step approach: i. cross-validation (CV) to optimise the number of principal components (PC) of the sub-spaces <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im81" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im82" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im83" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula> and superspace <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im84" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula>; and ii. hold-out samples (HO) are used to test predictions and provide quantitative metrics.</p><p>CV is a test to the null hypothesis, and HO samples are double-check confirmations of the CV metrics. If the knowledge base is representative, any unknown HO or removed from the dataset, CV should provide statistically similar prediction metrics, proving the null hypothesis. By leaving samples out, CV provides the determination of the optimal error of each tissue reconstruction, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im85" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo> </mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo> </mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula> (<xref rid="algo3" ref-type="statement">
<bold>Algorithm 3</bold>
</xref>, <xref rid="eq1" ref-type="disp-formula">Equations 1</xref>–<xref rid="eq3" ref-type="disp-formula">3</xref>). For each sample, the training set, the CV algorithm removes one sample (leave-one-out) for determining the error (<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im86" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>e</mml:mi></mml:mstyle></mml:math>
</inline-formula>) for increasing the number of PCs of sub-space and superset. The optimal number of PCs is considered the one that provides minimal CV errors, preventing over-characterisation of random features at the sub-level passing into the superset. Suppose the training set is representative, CV and HO errors are expected to be similar. In that case, the model can efficiently reproduce the spectral information, and the null hypothesis is verified.</p><p>After reconstructing and decomposing the spectral data, a standardisation of the original, reconstructed, and decomposed spectral data was applied to mitigate the effects of signal intensity. Standardisation is a common practice used in data analysis to rescale variables with a mean of zero and a standard deviation of one. In this study, the formula <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im87" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>x</mml:mi></mml:mstyle><mml:mo>−</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo stretchy="false">/</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>s</mml:mi><mml:mi>d</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula> was used to standardise the spectral data. This method allows us to compare and analyse the spectral data more accurately, as it removes any differences in signal intensity that could impact the interpretation of the results.</p><p>The following metrics were used to benchmark spectral reconstruction: i. mean standard error (MSE) in counts/wavelength (nm), representing the average reconstruction error per wavelength (nm); ii. mean absolute percentage error (MAPE) in % wavelength (nm), representing the average bias per wavelength (nm); iii. Pearson’s correlation coefficient and the p-value were extracted to check for significant differences between the original and reconstructed datasets; and iv. Euclidean distances in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im88" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im89" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula> of CV and HO samples: This metric measures the knowledge-base representativeness and stability, which is important for evaluating the performance of the spectral reconstruction model.</p><statement id="algo1"><label>Algorithm 1. Hierarchical latent structures algorithm</label><p>
<preformat position="float" xml:space="preserve" orientation="portrait">
<bold>Require</bold>: <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im102" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im103" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im104" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>Ensure:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im105" display="inline" overflow="scroll"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im106" display="inline" overflow="scroll"><mml:mrow><mml:mi>     </mml:mi><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im107" display="inline" overflow="scroll"><mml:mrow><mml:mi>     </mml:mi><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im108" display="inline" overflow="scroll"><mml:mrow><mml:mi>     </mml:mi><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>While</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im109" display="inline" overflow="scroll"><mml:mrow><mml:mi mathvariant="bold-italic">j</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">j</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">m</mml:mi><mml:mi mathvariant="bold-italic">i</mml:mi><mml:mi mathvariant="bold-italic">n</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold">do</mml:mi></mml:mrow></mml:math>
</inline-formula></named-content> &#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im110" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:msub><mml:mi>τ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>i</mml:mi></mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im111" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:msub><mml:mi>τ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>S</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>V</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im112" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>S</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im113" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>V</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>end while</bold>
<bold>Output:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im114" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>…</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>; <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im115" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>…</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>
</preformat>
</p></statement><statement id="algo2"><label>Algorithm 2. Outer relationships for reconstruction</label><p>
<preformat position="float" xml:space="preserve" orientation="portrait">
Require: <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im116" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im117" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula></named-content>
Ensure: <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im118" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Q</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im119" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:mi>k</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi><mml:mi>b</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation">
<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im120" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>k</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi><mml:mi>c</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im121" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mi>k</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi><mml:mi>b</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Q</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>Output:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im122" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula></named-content>
</preformat>
</p></statement><statement id="algo3"><label>Algorithm 3. Latent structures reconstruction algorithm</label><p>
<preformat position="float" xml:space="preserve" orientation="portrait">
<bold>Require:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im123" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im124" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im125" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im126" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>Ensure:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im127" display="inline" overflow="scroll"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mi>i</mml:mi><mml:mi>t</mml:mi></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im128" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Q</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im129" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi><mml:mi>b</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im130" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mtext> </mml:mtext><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle><mml:mi>p</mml:mi></mml:msub><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>P</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation">
<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im131" display="inline" overflow="scroll"><mml:mrow><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:mo> </mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>1</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;<named-content content-type="inline-equation">
<inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im132" display="inline" overflow="scroll"><mml:mrow><mml:mtext>     </mml:mtext><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>2</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
&#xD;
<named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im133" display="inline" overflow="scroll"><mml:mrow><mml:mtext>     </mml:mtext><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:msubsup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>p</mml:mi></mml:mstyle><mml:mn>3</mml:mn><mml:mi>t</mml:mi></mml:msubsup></mml:mrow></mml:math>
</inline-formula></named-content>
<bold>Output:</bold> <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im134" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>, <named-content content-type="inline-equation"><inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im135" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula>, <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im136" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math>
</inline-formula></named-content>
</preformat>
</p></statement></sec><sec id="s2_6"><label>2.6</label><title>Prediction of tomato quality</title><p>As a proof of concept, the organoleptic characteristics of tomatoes were predicted by comparing quantification results obtained from real spectral datasets with those obtained from reconstructed spectra using latent hierarchical structures. The visible range of the spectral data, which falls between 400-700 nm, contains valuable information related to pigments, specifically chlorophyll and lycopene content. Based on the findings of <xref rid="B9" ref-type="bibr">Ciaccheri et al. (2018)</xref> and <xref rid="B36" ref-type="bibr">Moco et al. (2007)</xref>, the inferred chlorophyll content used the ratio of green (520-570 nm) to red (571-700 nm) spectral bands, and lycopene content used the ratio of red to green spectral bands. The results demonstrate that the reconstructed tissue spectra provide a good relationship to the estimates obtained with the fruit spectra, thus serving as proof of the principle of internal tissue quantification. Also, it presents other parameters obtained with the fruit, such as puncture force and SSC, which correlate with the reconstructed tissue spectra, further demonstrating the feasibility of the approach. Although there is a state-of-the-art, optimised ground truth method for measuring fruit composition at the fruit level for small fruits such as grapes (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>; <xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>), recording that data would not provide significant advantages as it does not allow better tissue resolution quantification than the one presented in this work.</p><p>This investigation employed a computational approach to assess tomato pigment content in tissue reconstruction, driven by the need for a time-efficient evaluation of lycopene and chlorophyll. Wet lab analyses commonly used for larger tissue samples were unsuitable due to the small tissue quantities (around 0.5 cm²) involved in the spectral analysis (<xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>). Routine methods for these analytes require larger tissue quantities, hindering direct comparison with results obtained through computational methods (<xref rid="B11" ref-type="bibr">Clément et al., 2008</xref>; <xref rid="B45" ref-type="bibr">Tilahun et al., 2018</xref>). Sophisticated analytical methods for small tissue quantities are costly and impractical for evaluating a system at a low technology readiness level (TRL). Therefore, validating the results using expedited and cost-effective methods suitable for assessing the mentioned pigments and potentially other analytes is advisable. Adopting expedited approaches and avoiding expensive wet lab methods can validate the proof of concept without incurring high costs, facilitating a smoother transition for further system development and refinement.</p><p>The study employed a partial least squares (PLS) approach to predict the quality parameters of tomatoes. The dataset comprised 118 samples, divided into two sets: 70% (n=82) for training and 30% (n=36) for validation. This division of the dataset into training and validation sets ensures the utilisation of a significant portion of the data for model development while still allowing for robust evaluation and assessment of the model’s performance.</p><p>A robust validation technique, leave-one-out cross-validation (LOOCV), was employed to evaluate the model’s performance. This approach involved systematically excluding one sample at a time during the evaluation process, allowing for an accurate estimation of the model’s predictive ability and mitigating the risk of overfitting.</p><p>The determination of the optimal number of LV in PLS model was carried out through an assessment of root mean square error (RMSE) values. This integral step in PLS modelling aimed to minimise the RMSE, underlining its fundamental role in refining the model for superior precision and effectiveness in predicting outcomes. The selection of the ideal number of LV was strategically driven by the overarching goal of achieving the most accurate and reliable results, a chase evident in the search of minimised RMSE values.</p><p>Within the data-driven analysis, representativeness and hypothesis-testing principles serve as foundational pillars. Representativeness ensures that the dataset employed for training and validation accurately represents the entire population of interest. Hypothesis testing facilitates the formulation and evaluation of statistical hypotheses, guaranteeing the results’ reliability and significance.</p><p>By adhering to these principles, it is possible to construct robust models and generate reliable predictions in data-driven analysis.</p><p>Benchmarks were performed using the following modelling approaches: i. Similarity(Sim)-Euclidean distance as a metric of the spectral and compositional similarity between neighbouring samples in the feature space (e.g., <xref rid="B17" ref-type="bibr">FaChada et al., 2014</xref>); ii. Principal component regression (PCR) - where the latent structures of the sub-level spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im90" display="inline" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:mo> </mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo> </mml:mo><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>t</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:mrow></mml:mrow></mml:math>
</inline-formula>, superset <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im91" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>T</mml:mi></mml:mstyle></mml:math>
</inline-formula> and tomato spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im92" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula>; PLS maximises the covariance between the spectra <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im93" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:math>
</inline-formula> and tomato composition <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im94" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula> by determining the eigenvectors of <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im95" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula> (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>). This method forces the latent structures of spectra and composition (PLS scores - <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im96" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle></mml:math>
</inline-formula>) to be equal (NIPALS algorithm) (<xref rid="B16" ref-type="bibr">Ergon, 2009</xref>) for the determination of each correspondent basis <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im97" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>U</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im98" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Q</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup></mml:mrow></mml:math>
</inline-formula> (<xref rid="B19" ref-type="bibr">Geladi and Kowalski, 1986</xref>). It proceeds with deflation and sequential orthogonal eigenvectors of the remaining information in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im99" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msup><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula> (<xref rid="B39" ref-type="bibr">Phatak and De Jong, 1997</xref>). The number of deflation or LV is optimised by cross-validation/hold-out samples with minimal predicted sum of squares (PRESS) (<xref rid="B25" ref-type="bibr">Krstajic et al., 2014</xref>). PLS uses an oblique projection to determine the <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im100" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>b</mml:mi></mml:mstyle><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula> coefficients in <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im101" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:msub><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>b</mml:mi></mml:mstyle><mml:mrow><mml:mi>p</mml:mi><mml:mi>l</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
</inline-formula> (<xref rid="B39" ref-type="bibr">Phatak and De Jong, 1997</xref>; <xref rid="B16" ref-type="bibr">Ergon, 2009</xref>).</p></sec></sec><sec sec-type="results" id="s3"><label>3</label><title>Results</title><sec id="s3_1"><label>3.1</label><title>Tomato tissue reconstruction</title><p>
<xref rid="f3" ref-type="fig">
<bold>Figure 3</bold>
</xref> presents an application of PCA to investigate the spectral data of tomatoes, including the entire tomato and its internal tissues (skin, pulp, and seeds). Each data point represents a unique spectral measurement obtained from an individual tomato. The primary objective of PCA is to identify a lower-dimensional representation of the data that captures the most important information.</p><fig position="float" id="f3" orientation="portrait"><label>Figure 3</label><caption><p>Spectral bi-directionality in reconstructing tomato components: skin, pulp, and seeds, at different maturation levels. The numbers in the box indicate the observations from the dataset for each maturation stage: ▪ (53) for green, ▴ (102) for turning, and • (5) for red. <bold>(A, B)</bold> represent the feature space for the total and total reconstructed spectra, respectively. <bold>(C–E)</bold> define the feature space of the skin, pulp and seed, respectively.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="fpls-15-1351958-g003.jpg"><?image-name fpls-15-1351958-g003.jpg?><?image-size 96012?><?image-md5 fb548a4d25f4c7d703126db489fed05c?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 1036?><?image-original-width 1622?><?image-scaled-height 414?><?image-scaled-width 648?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/fb548a4d25f4/fpls-15-1351958-g003.jpg?><?thumb-name fpls-15-1351958-g003.gif?><?thumb-size 15477?><?thumb-md5 c3201263dbd43e24693f3404ab075965?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 125?><?thumb-cloudpmc-urn urn:cdn:blobs/fae3/10905776/c3201263dbd4/fpls-15-1351958-g003.gif?></graphic></fig><p>In this study, the analysis classified the tomatoes into three maturation stages: i) green, ii) turning, and iii) red. A random sample from each maturation stage was selected to represent the feature space of these samples.</p><p>
<xref rid="f3" ref-type="fig">
<bold>Figure 3A</bold>
</xref> illustrates the comprehensive space occupied by the assessed tomatoes. Each tissue of the tomato, namely the skin, pulp, and seeds, possesses its distinct feature space, as illustrated in <xref rid="f3" ref-type="fig">
<bold>Figures 3C–E</bold>
</xref>, respectively. PCA enables the decomposition of the space, resulting in individual spaces corresponding to each tomato fraction.</p><p>In <xref rid="f3" ref-type="fig">
<bold>Figure 3B</bold>
</xref>, the plot demonstrates the reconstructed spectral data of the tomato obtained by combining the information from the skin, pulp, and seeds. The reconstructed data provides a condensed version of the original spectral data while preserving essential characteristics. It is also possible to reverse the process, enabling the data decomposition into the individual feature spaces of the tomato’s skin, pulp, and seeds.</p><p>The application of PCA in this study enhances the understanding of the tomato’s spectral data and internal structures. In addition, it provides insights into the relationships between different tomato fractions and their corresponding spectral properties, shedding light on the distinct characteristics of each tissue within the tomato.</p><p>
<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref> shows the spectral signature of tomato tissues at different stages of maturation: green, middle stage (turning), and ripened (red). The bi-directional spectral reconstruction (<xref rid="f2" ref-type="fig">
<bold>Figure 2</bold>
</xref>) works better for internal tomato tissues than for the entire tomato (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>, <xref rid="T1" ref-type="table">
<bold>Table 1</bold>
</xref>). In addition, during the experiments, it was observed that the light had more difficulty passing through the green tomatoes (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>), which is a limitation in obtaining complete information about the internal tissues. It is suggested that at this stage of maturation, the tissues are not fully developed and contain a high concentration of pectin, which interferes with the optical properties of the tomato.</p><fig position="float" id="f4" orientation="portrait"><label>Figure 4</label><caption><p>Spectral signatures of the tomato and the internal tissues. In the red line (—) is the original spectral signature, and in the blue dashed line (––) is the reconstructed spectral. Figures <bold>(A–C)</bold> are tomatoes subjected to LED light. Figure <bold>(A)</bold> is a tomato in the green stages of maturation; <bold>(B)</bold> tomato in the turning stages of maturation; <bold>(C)</bold> tomato in the red stage of maturation. The p-value&lt; 0.001 indicates no significant difference between the original and reconstructed spectra. r is Pearson’s correlation.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="fpls-15-1351958-g004.jpg"><?image-name fpls-15-1351958-g004.jpg?><?image-size 192203?><?image-md5 137e57a95d17747691a4130fa8d1620b?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 2230?><?image-original-width 1615?><?image-scaled-height 892?><?image-scaled-width 646?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/137e57a95d17/fpls-15-1351958-g004.jpg?><?thumb-name fpls-15-1351958-g004.gif?><?thumb-size 22801?><?thumb-md5 11d528157b8ae93000d285c8f5ad35ea?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 138?><?thumb-scaled-width 100?><?thumb-cloudpmc-urn urn:cdn:blobs/fae3/10905776/11d528157b8a/fpls-15-1351958-g004.gif?></graphic></fig><table-wrap position="float" id="T1" orientation="portrait"><label>Table 1</label><caption><p>Mean square error (MSE), mean absolute percentage error (MAPE), p-value and Pearson’s correlation coefficient (r) for the reconstruction of tomato spectra and decomposition of the entire tomato spectra into skin, pulp and seeds spectra.</p></caption><table frame="hsides" rules="groups"><thead><tr><th valign="middle" align="center" rowspan="1" colspan="1">Reconstruction</th><th valign="middle" align="center" rowspan="1" colspan="1">MSE(Count/wavelength (nm))</th><th valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</th><th valign="middle" align="center" rowspan="1" colspan="1">p-value</th><th valign="middle" align="center" rowspan="1" colspan="1">r</th></tr></thead><tbody><tr><td valign="middle" align="center" rowspan="1" colspan="1">Tomato Spectra</td><td valign="middle" align="center" rowspan="1" colspan="1">0.30</td><td valign="middle" align="center" rowspan="1" colspan="1">30.44</td><td valign="middle" align="center" rowspan="1" colspan="1">&lt; 0.001</td><td valign="middle" align="center" rowspan="1" colspan="1">0.85</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Skin Spectra</td><td valign="middle" align="center" rowspan="1" colspan="1">0.04</td><td valign="middle" align="center" rowspan="1" colspan="1">5.37</td><td valign="middle" align="center" rowspan="1" colspan="1">&lt; 0.001</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Pulp Spectra</td><td valign="middle" align="center" rowspan="1" colspan="1">0.02</td><td valign="middle" align="center" rowspan="1" colspan="1">5.25</td><td valign="middle" align="center" rowspan="1" colspan="1">&lt; 0.001</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Seeds Spectra</td><td valign="middle" align="center" rowspan="1" colspan="1">0.03</td><td valign="middle" align="center" rowspan="1" colspan="1">6.42</td><td valign="middle" align="center" rowspan="1" colspan="1">&lt; 0.001</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td></tr></tbody></table><table-wrap-foot><fn><p>Mean square error (MSE), mean absolute error (MAPE), and p-value&lt; 0.001 indicate that there is no significant difference between the original and reconstructed spectral matrices.</p></fn></table-wrap-foot></table-wrap><p>The dynamics of maturation in tomato is shown in <xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>. Based on these spectral signatures, different band peaks in the spectral signature are suggested to be related to tissue pigments (e.g., chlorophyll and lycopene). For example, green tomato presents higher signal intensity in the bands 460-500 nm and 660-700 nm, suggesting a correlation with chlorophyll content. Likewise, the 500-550 nm range of bands is more related to the carotene group, probably related to lycopene content in the more advanced stages of maturation.</p><p>
<xref rid="T1" ref-type="table">
<bold>Table 1</bold>
</xref> presents a benchmark for spectral reconstruction and shows that the spectral reconstruction did not present significative differences (p-value&lt; 0.001) over the original spectral data. However, compared with the respective tissues, the total spectral of tomato shows a higher MSE (0.30) and MAPE (30.4%) and a lower Pearson’s correlation coefficient (r=0.85; p-value&lt; 0.001). Three leading causes can explain the low accuracy of the whole tomato: i) the green stage of maturation seems to be a hindrance for the light going through the internal tissues; ii) during the green stage of maturation, the tissues are not fully developed; and iii) the acquisition of the spectral information with an optical probe aimed at finding the best position to obtain the light signal through the internal tissues.</p><p>On the other hand, the decomposition of the whole tomato to predict the internal tissues worked better (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>, <xref rid="T1" ref-type="table">
<bold>Table 1</bold>
</xref>). These results suggest that the spectral data of the tomato presented sufficient information on the internal tissues studied in this work.</p><p>The lower accuracy in the reconstruction of tomato is discussed in the next section.</p></sec><sec id="s3_2"><label>3.2</label><title>Quality parameters evaluation</title><p>The original and reconstructed spectral information were used to predict the quality parameters of the tomato and their respective tissues. Overall analysis showed that the original and reconstructed spectral data were consistent and robust for predicting the quality parameters analysed (<xref rid="T2" ref-type="table">
<bold>Table 2</bold>
</xref>). Additionally, the different tissues of tomato could be used to predict the quality parameters assessed in this experiment. It is important to highlight that for SSC and puncture force, the entire tomato was considered for the measurement, and the different tissues of the tomato could predict these values for the whole tomato fruit. The results presented for chlorophyll and lycopene used an empirical dry lab method based on the spectral information of each tissue and the whole tomato, which helped to infer the pigment concentration in each tissue individually and in the entire tomato. Regression plots of the SSC (%), chlorophyll (a.u.), lycopene (a.u.) and puncture force for the skin, pulp and seed are presented in the <xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Materials</bold>
</xref> (<xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Figures 2–5</bold>
</xref>).</p><table-wrap position="float" id="T2" orientation="portrait"><label>Table 2</label><caption><p>Reconstruction benchmark of the tomato, skin, pulp and seed in predicting the soluble solid content (SSC), chlorophyll, lycopene and puncture force.</p></caption><table frame="hsides" rules="groups"><thead><tr><th valign="middle" rowspan="2" align="center" colspan="1">Property</th><th valign="middle" rowspan="2" align="center" colspan="1">Metric</th><th valign="middle" colspan="4" align="center" rowspan="1">Real dataset</th></tr><tr><th valign="middle" align="center" rowspan="1" colspan="1">Tomato</th><th valign="middle" align="center" rowspan="1" colspan="1">Skin</th><th valign="middle" align="center" rowspan="1" colspan="1">Pulp</th><th valign="middle" align="center" rowspan="1" colspan="1">Seeds</th></tr></thead><tbody><tr><td valign="middle" align="center" rowspan="1" colspan="1">SSC (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">0.85</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">10.78</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">3</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Puncture force (N)</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.97</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (N)</td><td valign="middle" align="center" rowspan="1" colspan="1">2.94</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">15.87</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">3</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><th valign="middle" colspan="6" align="center" rowspan="1">Reconstructed Dataset</th></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">SSC (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">0.86</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">11.12</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">3</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Chlorophylls (a.u.)*</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.95</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.90</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (a.u.)</td><td valign="middle" align="center" rowspan="1" colspan="1">0.49</td><td valign="middle" align="center" rowspan="1" colspan="1">0.64</td><td valign="middle" align="center" rowspan="1" colspan="1">0.53</td><td valign="middle" align="center" rowspan="1" colspan="1">0.51</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">51.32</td><td valign="middle" align="center" rowspan="1" colspan="1">6.01</td><td valign="middle" align="center" rowspan="1" colspan="1">10.06</td><td valign="middle" align="center" rowspan="1" colspan="1">13.51</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">3</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Lycopene (a.u.)*</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.92</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.84</td><td valign="middle" align="center" rowspan="1" colspan="1">0.99</td><td valign="middle" align="center" rowspan="1" colspan="1">0.96</td><td valign="middle" align="center" rowspan="1" colspan="1">0.98</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (a.u.)</td><td valign="middle" align="center" rowspan="1" colspan="1">0.62</td><td valign="middle" align="center" rowspan="1" colspan="1">0.64</td><td valign="middle" align="center" rowspan="1" colspan="1">0.73</td><td valign="middle" align="center" rowspan="1" colspan="1">0.57</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">37.68</td><td valign="middle" align="center" rowspan="1" colspan="1">6.44</td><td valign="middle" align="center" rowspan="1" colspan="1">11.09</td><td valign="middle" align="center" rowspan="1" colspan="1">12.91</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1">Puncture force (N)</td><td valign="middle" align="center" rowspan="1" colspan="1">r</td><td valign="middle" align="center" rowspan="1" colspan="1">0.90</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">R<sup>2</sup>
</td><td valign="middle" align="center" rowspan="1" colspan="1">0.95</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MSE (N)</td><td valign="middle" align="center" rowspan="1" colspan="1">3.84</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">MAPE (%)</td><td valign="middle" align="center" rowspan="1" colspan="1">21.83</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr><tr><td valign="middle" align="center" rowspan="1" colspan="1"/><td valign="middle" align="center" rowspan="1" colspan="1">LV</td><td valign="middle" align="center" rowspan="1" colspan="1">2</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td><td valign="middle" align="center" rowspan="1" colspan="1">–</td></tr></tbody></table><table-wrap-foot><fn><p>*Values computed with the spectral information (nm); the number of latent variables (LV) used in the partial least square (PLS). SSC and puncture force measurements were exclusively conducted for the entire tomato. Prediction based on individual tissues such as skin, pulp, and seeds is deemed impractical, given the integrated nature of these tissues. As a result, a dash (–) is denoted to signify the exclusion of these components in the predictive analysis.</p></fn><fn><p>The original dataset exclusively predicted SSC and puncture force for the entire tomato. Chlorophyll and lycopene content were predicted solely in the reconstructed dataset, as these pigments were estimated using real data, rendering their prediction in the original dataset nonsensical.</p></fn></table-wrap-foot></table-wrap><p>
<xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref> presents the changes in chlorophyll and lycopene concentrations in different tomato tissues during ripening. As the tomato ripens, chlorophyll concentration decreases while lycopene increases, as demonstrated by the spectral information and dynamic concentration data in <xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref>.</p><fig position="float" id="f5" orientation="portrait"><label>Figure 5</label><caption><p>Spectral information obtained from tomatoes at different maturation stages and internal tissues and the dynamics of lycopene and chlorophyll during maturation. Chlorophyll content was empirically quantified, with light green representing lower levels and dark green representing higher levels. Lycopene levels were also quantified, with dark red representing lower levels and light red representing higher levels. <bold>(A–C)</bold> are red, turning and green tomatoes over the light source, respectively. The green spectra signature (·····) represents the spectral signature of the skin, the orange spectral signature (––) represents the spectral signature of the pulp, and the red spectra signature (—) represents the spectral signature of the seed.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="fpls-15-1351958-g005.jpg"><?image-name fpls-15-1351958-g005.jpg?><?image-size 110904?><?image-md5 a6a81fc07e2f07ecac13326216d19327?><?image-image-server-status LOAD_COMPLETED?><?image-original-height 811?><?image-original-width 1376?><?image-scaled-height 406?><?image-scaled-width 688?><?image-cloudpmc-urn urn:cdn:blobs/fae3/10905776/a6a81fc07e2f/fpls-15-1351958-g005.jpg?><?thumb-name fpls-15-1351958-g005.gif?><?thumb-size 16858?><?thumb-md5 b2b0edff7b7256e16449da636f261740?><?thumb-image-server-status NEVER_LOAD?><?thumb-scaled-height 80?><?thumb-scaled-width 135?><?thumb-cloudpmc-urn urn:cdn:blobs/fae3/10905776/b2b0edff7b72/fpls-15-1351958-g005.gif?></graphic></fig><p>During the early maturation stage (<xref rid="f5" ref-type="fig">
<bold>Figure 5A</bold>
</xref>), the tomato skin has a higher concentration of chlorophyll and a lower concentration of lycopene. Likewise, the pulp has a higher concentration of chlorophyll and a lower concentration of lycopene than other tissues of the tomato. This distribution of chlorophyll and lycopene is also reflected in the peaks observed in the tomato spectra. Specifically, peaks in the 460-500 nm and 670-700 nm range are associated with chlorophyll, while those in the 530-560 nm range are associated with carotenes, including lycopene. These wavelength assignments are drawn from the findings of <xref rid="B9" ref-type="bibr">Ciaccheri et al. (2018)</xref> and <xref rid="B36" ref-type="bibr">Moco et al. (2007)</xref>.</p><p>During the ripening process, the peaks associated with chlorophyll decrease while those associated with lycopene increase, as shown in <xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref> for the tomato skin, pulp, and seed. These changes in pigment concentrations are responsible for the observed colour changes in the tomato from green to red as it ripens.</p></sec></sec><sec sec-type="discussion" id="s4"><label>4</label><title>Discussion</title><p>This paper presents a disruptive methodology for the bi-directional reconstruction of whole tomato hyperspectral data and internal tissues (skin, pulp, and seeds). This non-destructive method can explain how different tomato tissues behave at various stages of the ripening process. As described in <xref rid="f1" ref-type="fig">
<bold>Figures 1</bold>
</xref>–<xref rid="f3" ref-type="fig">
<bold>3</bold>
</xref>, this work aims to bi-directionally reconstruct the spectral information of the tomato from the data of the skin, pulp, and seed and to decompose the information of the tomato spectra into the internal tissues. Although each tomato tissue presented a particular space (<xref rid="f3" ref-type="fig">
<bold>Figure 3</bold>
</xref>), creating a superset with the scores of each tomato fraction made it possible to reproduce the entire spectral tomato (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>). The most important LV of each fraction formed the superset used to reconstruct the tomato spectra. Through hierarchical PLS, the tissues could predict the entire tomato spectral data. The decomposition of the whole tomato data and the same number of LV combined in the hierarchical PLS can predict the tomato tissues. The literature reports that the tomography-like approach (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>) successfully worked in grapes (<xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>), and the results of this paper support that it can be applied to aqueous fruits like tomato. Due to the complex nature of tomato maturation and the diverse biochemical compositions of its internal tissues (<xref rid="B42" ref-type="bibr">Skolik et al., 2019</xref>), encompassing skin, pulp, and seed, this work presents a technique for the bi-directional spectral reconstruction of tomatoes using Vis-NIR data.</p><p>The literature offers several methodologies (<xref rid="B33" ref-type="bibr">Mishra et al., 2021</xref>) that could be used for spectral reconstruction. For instance, O2-PLS (<xref rid="B51" ref-type="bibr">Trygg and Wold, 2003</xref>) and OnPLS (<xref rid="B27" ref-type="bibr">Lofstedt et al., 2013</xref>) utilise spectral data’s local and global joints, bioheat models (<xref rid="B3" ref-type="bibr">Alzahrani and Abbas, 2019</xref>; <xref rid="B29" ref-type="bibr">Marin et al., 2021</xref>) could be adapted to predict the internal tomato tissues and adaptive neuro-fuzzy inference system (<xref rid="B2" ref-type="bibr">Abdullahi et al., 2021</xref>; <xref rid="B1" ref-type="bibr">Abdullahi et al., 2022</xref>), a hybrid computational model that combines the adaptive capabilities of neural networks with the interpretability of a mathematical framework that deals with uncertainty and imprecision in decision-making. However, these methods are not hierarchical and do not allow for convolution and fusion of information in a superset or deconvolution in a reverse way. Similarly, advanced approaches such as deep learning (DL) can deal with complex data (<xref rid="B32" ref-type="bibr">Mishra et al., 2022</xref>) and reconstruct the whole tomato with spectral information from the different tissues. Nevertheless, the decomposition of the tomato spectra into the spectral data of its tissues becomes even more complex and challenging. Nonetheless, the results presented in <xref rid="T1" ref-type="table">
<bold>Table 1</bold>
</xref> show that hierarchical PCA combined with PLS can effectively perform bi-directional modelling with the directions <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im137" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle><mml:mo>−</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im138" display="inline" overflow="scroll"><mml:mrow><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle><mml:mo>−</mml:mo><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow></mml:math>
</inline-formula>, and remove orthogonal data between <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im139" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>Y</mml:mi></mml:mstyle></mml:math>
</inline-formula> and <inline-formula>
<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="im140" display="inline" overflow="scroll"><mml:mstyle mathvariant="bold" mathsize="normal"><mml:mi>X</mml:mi></mml:mstyle></mml:math>
</inline-formula>, facilitating the reconstruction of the tomato and its internal tissues.</p><p>Owing to the multiple internal tissues that compose the tomato fruit, it faced a challenge in reconstructing the complete spectral information of the tomato (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>). Furthermore, separating and identifying different tissues in green tomato are difficult because green tomato presents more fibre concentration (<xref rid="B7" ref-type="bibr">Chandra and Ramalingam, 2011</xref>) and pectin (<xref rid="B36" ref-type="bibr">Moco et al., 2007</xref>; <xref rid="B22" ref-type="bibr">Huang et al., 2018b</xref>). As a solution, all internal tissues (except the jelly parenchyma) were considered the pulp. Nevertheless, green tomatoes have less interest when compared with more advanced stages of maturation.</p><p>Spectral data acquisition encountered a few challenges related to the position of the tomato in the system used to obtain spectral data. First, green tomato is opaque, limiting light’s ability to pass through (<xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref>). This limitation requires the optical fibre probe to be well-positioned to obtain more light signals. However, searching for light using the probe may not obtain a signal from all internal structures, which limits tissue reconstruction. A similar effect was observed in matured tomato. Depending on the probe position, some internal tissues may not be assessed, or less information may be obtained. Second, the tissues considered as the pulp will affect the reconstruction of the entire tomato.</p><p>During the data acquisition of the entire tomato, almost all the internal tissues are expected to be evaluated using a fibre probe. However, to provide detailed information in the superset utilised to reconstruct the entire tomato, it may be necessary to individually assess each tissue considered as pulp and examine their specific details. Therefore, the errors observed in <xref rid="T1" ref-type="table">
<bold>Table 1</bold>
</xref> and <xref rid="f4" ref-type="fig">
<bold>Figure 4</bold>
</xref> indicate less accuracy in the reconstruction of the entire green tomato and less in the other tomato fractions of the matured tomato. Nevertheless, this method can reconstruct the Vis-NIR spectra of tomato and internal tissues and be used for different purposes.</p><p>This work assessed the SSC, chlorophyll, lycopene, and puncture force of the tomato using the original and reconstructed spectra for each fraction of the tomato (<xref rid="T2" ref-type="table">
<bold>Table 2</bold>
</xref>). The SSC and puncture force were assessed in the entire tomato, and the spectral data of each fraction were considered in the modelling. Chlorophyll and lycopene provided spectral information for each tissue and empirically demonstrated the concentration of each pigment in the tissues. The original and reconstructed spectra results were very similar for reconstructing the entire tomato and the reconstructed spectra (<xref rid="T2" ref-type="table">
<bold>Table 2</bold>
</xref>).</p><p>Among the quality parameters assessed, the SSC results were the most stable and robust for the original and reconstructed spectra. Nevertheless, it is essential to highlight that the different tomato tissues present distinct SSC concentrations, and the individual tissues could have been assessed to predict the concentration of SSC in each fraction. For chlorophyll and lycopene, the ratio of the zones of the spectrum empirically demonstrated the different concentrations of pigments in the distinct tissues (<xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Figures 2–5</bold>
</xref>). Considering all the tomato tissues, the skin is the part that is indicated to have more concentration of chlorophylls. This study reveals that the skin has the highest concentrations of chlorophyll and lycopene, except during the red maturation stage. These results align with existing literature, particularly <xref rid="B8" ref-type="bibr">Chandra et al. (2012)</xref>, highlighting the skin’s elevated lycopene levels compared to pulp and seeds. However, in terms of chlorophyll content, the skin ranks as the second lowest tissue during maturation, as observed by <xref rid="B36" ref-type="bibr">Moco et al. (2007)</xref>. The qualitative approach to classifying internal tomato tissues throughout maturation may contribute to these variations compared to the quantitative methods in the cited literature.</p><p>Consistent with prior research (<xref rid="B36" ref-type="bibr">Moco et al., 2007</xref>; <xref rid="B8" ref-type="bibr">Chandra et al., 2012</xref>), this paper reveals that the skin exhibits a higher concentration of lycopene, as shown in <xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Figure 3</bold>
</xref>. Puncture force analysis indicates elevated values in green tomatoes, probably attributable to heightened fibre and pectin content. This coincides with lower levels of SSC and lycopene, alongside increased chlorophyll concentrations (<xref rid="B36" ref-type="bibr">Moco et al., 2007</xref>; <xref rid="B22" ref-type="bibr">Huang et al., 2018b</xref>).</p><p>The temporal dynamics of maturation across distinct tomato tissues are demonstrated in <xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref>, where chlorophyll concentrations, particularly in the skin, are higher in green tomatoes (<xref rid="f5" ref-type="fig">
<bold>Figure 5A</bold>
</xref>). Conversely, matured tomatoes (<xref rid="f5" ref-type="fig">
<bold>Figure 5C</bold>
</xref>) tend to exhibit increased lycopene concentrations, mainly in the skin. Considering the spectral signatures of the tomato fractions (<xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref>), further studies can be conducted to determine the type of information that can be extracted. Empirically assessing the full tomato spectrum (<xref rid="f5" ref-type="fig">
<bold>Figure 5</bold>
</xref>), two bands peak near 500 nm and 690 nm in green tomato, probably related to chlorophyll (<xref rid="B15" ref-type="bibr">Ecarnot et al., 2013</xref>; <xref rid="B22" ref-type="bibr">Huang et al., 2018b</xref>). In the spectral skin signature, a similar peak (near 490 nm) in the green tomato may be related to chlorophyll a. When the pulp and seed were analysed, the same peak (near 490 nm) was present but with less intensity, suggesting a lower chlorophyll concentration in those tissues. The peaks near 550 nm are related to the carotene group (<xref rid="B9" ref-type="bibr">Ciaccheri et al., 2018</xref>), especially the lycopene concentration. For matured tomato, these picks present more intensity in the full tomato spectra, skin, and pulp, suggesting a higher concentration of lycopene when compared with less mature tomatoes.</p><p>Vis-NIR data can enhance the efficiency and quality of crop production by providing valuable information for optimising various agricultural practices, such as irrigation, fertilisation, and pruning (<xref rid="B56" ref-type="bibr">Xia et al., 2021</xref>). Furthermore, by leveraging this data, crop growers can gain precise insights into the maturation process of fruits, which is influenced by a range of biotic and abiotic factors, including diseases, water availability, temperature, and light intensity.</p><p>The methodology presented in this paper has the main advantage of providing more accurate and detailed information about the internal structure of the fruit as a tomography-like system when compared to the whole-fruit measurement by using hyperspectral or multispectral data (e.g., <xref rid="B35" ref-type="bibr">Mishra and Woltering, 2023</xref>; <xref rid="B34" ref-type="bibr">Mishra et al., 2023</xref>) that obtain majority external information. The tomography-like presented in this paper allows for the assessment of individual tissues, facilitating the acquisition of more accurate and detailed information about the internal structure of the fruit (<xref rid="B31" ref-type="bibr">Martins et al., 2023</xref>). <xref rid="f3" ref-type="fig">
<bold>Figure 3</bold>
</xref> represents the feature space of the entire tomato and the skin, pulp and seed, where the different maturation stages occupy distinct feature spaces. In contrast, traditional whole-fruit measurements often lack precision in providing insights into the inner tissue of the fruit. Also, the methodology presented in this paper can lead to more accurate predictions of the internal tissue properties and better quality control. It can also enable a more specific and targeted analysis of internal tissue properties by offering comprehensive and high-dimensional data. These data provide more detailed information about the fruit’s internal structure and can also be utilised to determine additional components beyond those presented, particularly in supporting metabolomic studies. This knowledge can help to fine-tune agricultural practices and mitigate potential risks, ultimately leading to improved crop yields and higher-quality produce.</p><p>This paper presents a novel technique for determining the quality parameters SSC (%), chlorophyll (a.u.), lycopene (a.u.) and puncture force (N) of fruits using visible and near-infrared (Vis-NIR) spectroscopy of their skin, pulp, and seed. The approach builds upon a growing body of research demonstrating the ability of hyperspectral sensors to measure a wide range of quality parameters non-destructively and accurately in crops (<xref rid="B30" ref-type="bibr">Martins et al., 2022</xref>; <xref rid="B48" ref-type="bibr">Tosin et al., 2022</xref>; <xref rid="B49" ref-type="bibr">Tosin et al., 2023</xref>). Furthermore, by leveraging the high-dimensional data obtained for each tissue, the method showcased in this study has the potential to unlock a multitude of additional quality parameters during fruit maturation. This capacity for rapid and precise determination could enhance fruit production’s efficiency and effectiveness while elevating the final product’s overall quality. Finally, it is worth noting that the extensive dimensionality of the data obtained for each tissue opens possibilities for identifying and characterising other components beyond those currently presented, particularly in supporting metabolomic studies.</p></sec><sec sec-type="conclusions" id="s5"><label>5</label><title>Conclusion</title><p>This paper proposes a tomography-like system that can predict the Vis-NIR information of the internal tissue. Applying multi-block hierarchical component analysis in conjunction with PLS enables the bi-directional reconstruction of spectral information, facilitating the prediction of internal tissue spectra (skin, pulp, and seed) and the decomposition of the overall tomato spectral information into its constituent tissues.</p><p>This novel approach allows assessing tomato maturation dynamics by analysing internal tissue characteristics, offering pertinent information for precision agricultural practices. Moreover, the method can identify physiological issues related to abiotic (e.g., water stress, high temperature) and biotic (e.g., bacterial infection). These identified stressors can be integrated into multifaceted omics techniques to understand the plant’s physiological responses.</p><p>Building on successful testing in grapes this technique, demonstrates its efficacy in the complex tissue structure of tomato. Thus, the same approach could be applied to other aqueous fruits, such as blueberries. However, further work is necessary to test the applicability of this technique in other fruits, to study the dynamic of the Vis-NIR information with the internal tissues during the maturation process, and to incorporate additional analytical data for validation.</p></sec><sec sec-type="data-availability" id="s6"><title>Data availability statement</title><p>The original contributions presented in the study are included in the article/<xref rid="SM1" ref-type="supplementary-material">
<bold>Supplementary Material</bold>
</xref>. Further inquiries can be directed to the corresponding author.</p></sec><sec sec-type="author-contributions" id="s7"><title>Author contributions</title><p>RT: Investigation, Methodology, Writing – original draft, Writing – review &amp; editing. MC: Investigation, Methodology, Supervision, Writing – original draft, Writing – review &amp; editing. FM-S: Methodology, Writing – review &amp; editing. FS: Investigation, Writing – review &amp; editing. TB: Methodology, Writing – review &amp; editing. RM: Investigation, Methodology, Supervision, Writing – original draft, Writing – review &amp; editing.</p></sec></body><back><ack><title>Acknowledgments</title><p>RT and FM-S acknowledge Fundação para a Ciência e Tecnologia (FCT) PhD research grants Ref. SFRH/BD/145182/2019 and SFRD/BD/09136/2020. RM acknowledges Fundação para a Ciência e Tecnologia (FCT) research contract grant (CEEIND/017801/2018).</p></ack><sec sec-type="COI-statement" id="s9"><title>Conflict of interest</title><p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p><p>The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.</p></sec><sec sec-type="disclaimer" id="s10"><title>Publisher’s note</title><p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p></sec><sec sec-type="supplementary-material" id="s11"><title>Supplementary material</title><p>The Supplementary Material for this article can be found online at: <ext-link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www.frontiersin.org/articles/10.3389/fpls.2024.1351958/full#supplementary-material" ext-link-type="uri">https://www.frontiersin.org/articles/10.3389/fpls.2024.1351958/full#supplementary-material</ext-link>
</p><supplementary-material id="SM1" position="float" content-type="local-data" orientation="portrait"><media xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="Image_1.pdf" position="float" orientation="portrait"><?suppdata-name Image_1.pdf?><?suppdata-size 791654?><?suppdata-md5 494eac8b34c040ee30976339c6f052f0?><?suppdata-image-server-status NEVER_LOAD?><?suppdata-mime-type application?><?suppdata-mime-sub-type pdf?><?suppdata-cloudpmc-urn urn:app:fae3/10905776/494eac8b34c0/Image_1.pdf?></media></supplementary-material></sec><ref-list><title>References</title><ref id="B1"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Abdullahi</surname><given-names>S. B.</given-names></name><name name-style="western"><surname>Khunpanuk</surname><given-names>C.</given-names></name><name name-style="western"><surname>Bature</surname><given-names>Z. A.</given-names></name><name name-style="western"><surname>Chiroma</surname><given-names>H.</given-names></name><name name-style="western"><surname>Pakkaranang</surname><given-names>N.</given-names></name><name name-style="western"><surname>Abubakar</surname><given-names>A. B.</given-names></name><etal/></person-group>. (<year>2022</year>). <article-title>Biometric information recognition using artificial intelligence algorithms: A performance comparison</article-title>. <source>IEEE Access</source>
<volume>10</volume>, <fpage>49167</fpage>–<lpage>49183</lpage>. doi: <pub-id pub-id-type="doi">10.1109/access.2022.3171850</pub-id>
</mixed-citation></ref><ref id="B2"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Abdullahi</surname><given-names>S. B.</given-names></name><name name-style="western"><surname>Muangchoo</surname><given-names>K.</given-names></name><name name-style="western"><surname>Abubakar</surname><given-names>A. B.</given-names></name><name name-style="western"><surname>Ibrahim</surname><given-names>A. H.</given-names></name><name name-style="western"><surname>Aremu</surname><given-names>K. O.</given-names></name></person-group> (<year>2021</year>). <article-title>Data-driven AI-based parameters tuning using grid partition algorithm for predicting climatic effect on epidemic diseases</article-title>. <source>IEEE Access</source>
<volume>9</volume>, <fpage>55388</fpage>–<lpage>55412</lpage>. doi: <pub-id pub-id-type="doi">10.1109/access.2021.3068215</pub-id>
</mixed-citation></ref><ref id="B3"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Alzahrani</surname><given-names>F. S.</given-names></name><name name-style="western"><surname>Abbas</surname><given-names>I. A.</given-names></name></person-group> (<year>2019</year>). <article-title>Analytical estimations of temperature in a living tissue generated by laser irradiation using experimental data</article-title>. <source>J. Therm Biol.</source>
<volume>85</volume>, <elocation-id>102421</elocation-id>. doi: <pub-id pub-id-type="doi">10.1016/j.jtherbio.2019.102421</pub-id>
<pub-id pub-id-type="pmid">31657762</pub-id>
</mixed-citation></ref><ref id="B4"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Azadshahraki</surname><given-names>F.</given-names></name><name name-style="western"><surname>Jamshidi</surname><given-names>B.</given-names></name><name name-style="western"><surname>Sharabiani</surname><given-names>V. R.</given-names></name></person-group> (<year>2018</year>). <article-title>Non-destructive determination of vitamin C and lycopene contents of intact cv. Newton tomatoes using NIR spectroscopy</article-title>. <source>Yuzuncu Yıl Univ. J. Agric. Sci.</source>
<volume>28</volume>, <fpage>389</fpage>–<lpage>397</lpage>. doi: <pub-id pub-id-type="doi">10.29133/yyutbd.423458</pub-id>
</mixed-citation></ref><ref id="B5"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Bar-Sinai</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Hoyer</surname><given-names>S.</given-names></name><name name-style="western"><surname>Hickey</surname><given-names>J.</given-names></name><name name-style="western"><surname>Brenner</surname><given-names>M. P.</given-names></name></person-group> (<year>2019</year>). <article-title>Learning data-driven discretizations for partial differential equations</article-title>. <source>Proc. Natl. Acad. Sci. U.S.A.</source>
<volume>116</volume>, <fpage>15344</fpage>–<lpage>15349</lpage>. doi: <pub-id pub-id-type="doi">10.1073/pnas.1814058116</pub-id>
<pub-id pub-id-type="pmid">31311866</pub-id>
<pub-id pub-id-type="pmcid">PMC6681734</pub-id></mixed-citation></ref><ref id="B6"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Bertin</surname><given-names>N.</given-names></name><name name-style="western"><surname>Génard</surname><given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>Tomato quality as influenced by preharvest factors</article-title>. <source>Scientia Hortic.</source>
<volume>233</volume>, <fpage>264</fpage>–<lpage>276</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.scienta.2018.01.056</pub-id>
</mixed-citation></ref><ref id="B7"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Chandra</surname><given-names>H. M.</given-names></name><name name-style="western"><surname>Ramalingam</surname><given-names>S.</given-names></name></person-group> (<year>2011</year>). <article-title>Antioxidant potentials of skin, pulp, and seed fractions of commercially important tomato cultivars</article-title>. <source>Food Sci. Biotechnol.</source>
<volume>20</volume>, <fpage>15</fpage>–<lpage>21</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10068-011-0003-z</pub-id>
</mixed-citation></ref><ref id="B8"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Chandra</surname><given-names>H. M.</given-names></name><name name-style="western"><surname>Shanmugaraj</surname><given-names>B. M.</given-names></name><name name-style="western"><surname>Srinivasan</surname><given-names>B.</given-names></name><name name-style="western"><surname>Ramalingam</surname><given-names>S.</given-names></name></person-group> (<year>2012</year>). <article-title>Influence of genotypic variations on antioxidant properties in different fractions of tomato</article-title>. <source>J. Food Sci.</source>
<volume>77</volume>, <fpage>C1174</fpage>–<lpage>C1178</lpage>. doi: <pub-id pub-id-type="doi">10.1111/j.1750-3841.2012.02962.x</pub-id>
<pub-id pub-id-type="pmid">23106237</pub-id>
</mixed-citation></ref><ref id="B9"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Ciaccheri</surname><given-names>L.</given-names></name><name name-style="western"><surname>Tuccio</surname><given-names>L.</given-names></name><name name-style="western"><surname>Mencaglia</surname><given-names>A. A.</given-names></name><name name-style="western"><surname>Mignani</surname><given-names>A. G.</given-names></name><name name-style="western"><surname>Hallmann</surname><given-names>E.</given-names></name><name name-style="western"><surname>Sikorska-Zimny</surname><given-names>K.</given-names></name><etal/></person-group>. (<year>2018</year>). <article-title>Directional versus total reflectance spectroscopy for the in <italic toggle="yes">situ</italic> determination of lycopene in tomato fruits</article-title>. <source>J. Food Composition Anal.</source>
<volume>71</volume>, <fpage>65</fpage>–<lpage>71</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.jfca.2018.01.023</pub-id>
</mixed-citation></ref><ref id="B10"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Clément</surname><given-names>A.</given-names></name><name name-style="western"><surname>Bacon</surname><given-names>R.</given-names></name><name name-style="western"><surname>Sirois</surname><given-names>S.</given-names></name><name name-style="western"><surname>Dorais</surname><given-names>M.</given-names></name></person-group> (<year>2015</year>). <article-title>Mature-ripe tomato spectral classification according to lycopene content and fruit type by visible, NIR reflectance and intrinsic fluorescence</article-title>. <source>Qual. Assur. Saf. Crops Foods</source>
<volume>7</volume>, <fpage>747</fpage>–<lpage>756</lpage>. doi: <pub-id pub-id-type="doi">10.3920/qas2014.0521</pub-id>
</mixed-citation></ref><ref id="B11"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Clément</surname><given-names>A.</given-names></name><name name-style="western"><surname>Dorais</surname><given-names>M.</given-names></name><name name-style="western"><surname>Vernon</surname><given-names>M.</given-names></name></person-group> (<year>2008</year>). <article-title>Nondestructive measurement of fresh tomato lycopene content and other physicochemical characteristics using visible–NIR spectroscopy</article-title>. <source>J. Agric. Food Chem.</source>
<volume>56</volume>, <fpage>9813</fpage>–<lpage>9818</lpage>. doi: <pub-id pub-id-type="doi">10.1021/jf801299r</pub-id>
<pub-id pub-id-type="pmid">18817411</pub-id>
</mixed-citation></ref><ref id="B12"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Dahlstrand</surname><given-names>U.</given-names></name><name name-style="western"><surname>Sheikh</surname><given-names>R.</given-names></name><name name-style="western"><surname>Dybelius Ansson</surname><given-names>C.</given-names></name><name name-style="western"><surname>Memarzadeh</surname><given-names>K.</given-names></name><name name-style="western"><surname>Reistad</surname><given-names>N.</given-names></name><name name-style="western"><surname>Malmsjo</surname><given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>Extended-wavelength diffuse reflectance spectroscopy with a machine-learning method for in <italic toggle="yes">vivo</italic> tissue classification</article-title>. <source>PloS One</source>
<volume>14</volume>, <elocation-id>e0223682</elocation-id>. doi: <pub-id pub-id-type="doi">10.1371/journal.pone.0223682</pub-id>
<pub-id pub-id-type="pmid">31600296</pub-id>
<pub-id pub-id-type="pmcid">PMC6786558</pub-id></mixed-citation></ref><ref id="B13"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Ding</surname><given-names>X.</given-names></name><name name-style="western"><surname>Guo</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Ni</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Kokot</surname><given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>A novel NIR spectroscopic method for rapid analyses of lycopene, total acid, sugar, phenols and antioxidant activity in dehydrated tomato samples</article-title>. <source>Vibration. Spectrosc.</source>
<volume>82</volume>, <fpage>1</fpage>–<lpage>9</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.vibspec.2015.10.004</pub-id>
</mixed-citation></ref><ref id="B14"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Donis-González</surname><given-names>I. R.</given-names></name><name name-style="western"><surname>Guyer</surname><given-names>D. E.</given-names></name><name name-style="western"><surname>Pease</surname><given-names>A.</given-names></name><name name-style="western"><surname>Barthel</surname><given-names>F.</given-names></name></person-group> (<year>2014</year>). <article-title>Internal characterisation of fresh agricultural products using traditional and ultrafast electron beam X-ray computed tomography imaging</article-title>. <source>Biosyst. Eng.</source>
<volume>117</volume>, <fpage>104</fpage>–<lpage>113</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2013.07.002</pub-id>
</mixed-citation></ref><ref id="B15"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Ecarnot</surname><given-names>M.</given-names></name><name name-style="western"><surname>Baczyk</surname><given-names>P.</given-names></name><name name-style="western"><surname>Tessarotto</surname><given-names>L.</given-names></name><name name-style="western"><surname>Chervin</surname><given-names>C.</given-names></name></person-group> (<year>2013</year>). <article-title>Rapid phenotyping of the tomato fruit model, Micro-Tom, with a portable VIS-NIR spectrometer</article-title>. <source>Plant Physiol. Biochem.</source>
<volume>70</volume>, <fpage>159</fpage>–<lpage>163</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.plaphy.2013.05.019</pub-id>
<pub-id pub-id-type="pmid">23774377</pub-id>
</mixed-citation></ref><ref id="B16"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Ergon</surname><given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>Re-interpretation of NIPALS results solves PLSR inconsistency problem</article-title>. <source>J. Chemo.</source>
<volume>23</volume>, <fpage>72</fpage>–<lpage>75</lpage>. doi: <pub-id pub-id-type="doi">10.1002/cem.1180</pub-id>
</mixed-citation></ref><ref id="B17"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>FaChada</surname><given-names>N.</given-names></name><name name-style="western"><surname>Figueiredo</surname><given-names>M.</given-names></name><name name-style="western"><surname>Lopes</surname><given-names>V. V.</given-names></name><name name-style="western"><surname>Martins</surname><given-names>R. C.</given-names></name><name name-style="western"><surname>Rosa</surname><given-names>A. C.</given-names></name></person-group> (<year>2014</year>). <article-title>Spectrometric differentiation of yeast strains using minimum volume increase and minimum direction change clustering criteria</article-title>. <source>Pattern Recogn. Lett.</source>
<volume>45</volume>, <fpage>55</fpage>–<lpage>61</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.patrec.2014.03.008</pub-id>
</mixed-citation></ref><ref id="B18"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Garcia</surname><given-names>E.</given-names></name><name name-style="western"><surname>Barrett</surname><given-names>D. M.</given-names></name></person-group> (<year>2006</year>). <article-title>Evaluation of processing tomatoes from two consecutive growing seasons: quality attributes, peelability and yield</article-title>. <source>J. Food Process. Preserv.</source>
<volume>30</volume>, <fpage>20</fpage>–<lpage>36</lpage>. doi: <pub-id pub-id-type="doi">10.1111/j.1745-4549.2005.00044.x</pub-id>
</mixed-citation></ref><ref id="B19"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Geladi</surname><given-names>P.</given-names></name><name name-style="western"><surname>Kowalski</surname><given-names>B. R.</given-names></name></person-group> (<year>1986</year>). <article-title>Partial least-squares regression: a tutorial</article-title>. <source>Anal. Chimica Acta</source>
<volume>185</volume>, <fpage>1</fpage>–<lpage>17</lpage>. doi: <pub-id pub-id-type="doi">10.1016/0003-2670(86)80028-9</pub-id>
</mixed-citation></ref><ref id="B20"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Gómez</surname><given-names>R.</given-names></name><name name-style="western"><surname>Costa</surname><given-names>J.</given-names></name><name name-style="western"><surname>Amo</surname><given-names>M.</given-names></name><name name-style="western"><surname>Alvarruiz</surname><given-names>A.</given-names></name><name name-style="western"><surname>Picazo</surname><given-names>M.</given-names></name><name name-style="western"><surname>Pardo</surname><given-names>J. E.</given-names></name></person-group> (<year>2001</year>). <article-title>Physicochemical and colorimetric evaluation of local varieties of tomato grown in SE Spain</article-title>. <source>J. Sci. Food Agric.</source>
<volume>81</volume>, <fpage>1101</fpage>–<lpage>1105</lpage>. doi: <pub-id pub-id-type="doi">10.1002/jsfa.915</pub-id>
</mixed-citation></ref><ref id="B21"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Huang</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Lu</surname><given-names>R.</given-names></name><name name-style="western"><surname>Chen</surname><given-names>K.</given-names></name></person-group> (<year>2018</year>a). <article-title>Assessment of tomato soluble solids content and pH by spatially-resolved and conventional Vis/NIR spectroscopy</article-title>. <source>J. Food Eng.</source>
<volume>236</volume>, <fpage>19</fpage>–<lpage>28</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.jfoodeng.2018.05.008</pub-id>
</mixed-citation></ref><ref id="B22"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Huang</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Lu</surname><given-names>R.</given-names></name><name name-style="western"><surname>Hu</surname><given-names>D.</given-names></name><name name-style="western"><surname>Chen</surname><given-names>K.</given-names></name></person-group> (<year>2018</year>b). <article-title>Quality assessment of tomato fruit by optical absorption and scattering properties</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>143</volume>, <fpage>78</fpage>–<lpage>85</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2018.04.016</pub-id>
</mixed-citation></ref><ref id="B23"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Kanno</surname><given-names>I.</given-names></name><name name-style="western"><surname>Kuroyama</surname><given-names>T.</given-names></name></person-group> (<year>2020</year>). <article-title>Estimation of the sugar content of fruit by energy-resolved computed tomography using a material decomposition method</article-title>. <source>J. Nucl. Sci. Technol.</source>
<volume>58</volume>, <fpage>533</fpage>–<lpage>541</lpage>. doi: <pub-id pub-id-type="doi">10.1080/00223131.2020.1845836</pub-id>
</mixed-citation></ref><ref id="B24"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Konagaya</surname><given-names>K.</given-names></name><name name-style="western"><surname>Al Riza</surname><given-names>D. F.</given-names></name><name name-style="western"><surname>Nie</surname><given-names>S.</given-names></name><name name-style="western"><surname>Yoneda</surname><given-names>M.</given-names></name><name name-style="western"><surname>Hirata</surname><given-names>T.</given-names></name><name name-style="western"><surname>Takahashi</surname><given-names>N.</given-names></name><etal/></person-group>. (<year>2020</year>). <article-title>Monitoring mature tomato (red stage) quality during storage using ultraviolet-induced visible fluorescence image</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>160</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2019.111031</pub-id>
</mixed-citation></ref><ref id="B25"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Krstajic</surname><given-names>D.</given-names></name><name name-style="western"><surname>Buturovic</surname><given-names>L. J.</given-names></name><name name-style="western"><surname>Leahy</surname><given-names>D. E.</given-names></name><name name-style="western"><surname>Thomas</surname><given-names>S.</given-names></name></person-group> (<year>2014</year>). <article-title>Cross-validation pitfalls when selecting and assessing regression and classification models</article-title>. <source>J. Cheminform.</source>
<volume>6</volume>, <elocation-id>10</elocation-id>. doi: <pub-id pub-id-type="doi">10.1186/1758-2946-6-10</pub-id>
<pub-id pub-id-type="pmid">24678909</pub-id>
<pub-id pub-id-type="pmcid">PMC3994246</pub-id></mixed-citation></ref><ref id="B26"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Liu</surname><given-names>W.</given-names></name><name name-style="western"><surname>Liu</surname><given-names>C.</given-names></name><name name-style="western"><surname>Jin</surname><given-names>J.</given-names></name><name name-style="western"><surname>Li</surname><given-names>D.</given-names></name><name name-style="western"><surname>Fu</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Yuan</surname><given-names>X.</given-names></name></person-group> (<year>2020</year>). <article-title>High-throughput phenotyping of morphological seed and fruit characteristics using X-ray computed tomography</article-title>. <source>Front. Plant Sci.</source>
<volume>11</volume>. doi: <pub-id pub-id-type="doi">10.3389/fpls.2020.601475</pub-id>
<pub-id pub-id-type="pmcid">PMC7688911</pub-id><pub-id pub-id-type="pmid">33281857</pub-id></mixed-citation></ref><ref id="B27"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Lofstedt</surname><given-names>T.</given-names></name><name name-style="western"><surname>Hoffman</surname><given-names>D.</given-names></name><name name-style="western"><surname>Trygg</surname><given-names>J.</given-names></name></person-group> (<year>2013</year>). <article-title>Global, local and unique decompositions in OnPLS for multiblock data analysis</article-title>. <source>Anal. Chim. Acta</source>
<volume>791</volume>, <fpage>13</fpage>–<lpage>24</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.aca.2013.06.026</pub-id>
<pub-id pub-id-type="pmid">23890602</pub-id>
</mixed-citation></ref><ref id="B28"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Malone</surname><given-names>E.</given-names></name><name name-style="western"><surname>Sato Dos Santos</surname><given-names>G.</given-names></name><name name-style="western"><surname>Holder</surname><given-names>D.</given-names></name><name name-style="western"><surname>Arridge</surname><given-names>S.</given-names></name></person-group> (<year>2014</year>). <article-title>Multifrequency electrical impedance tomography using spectral constraints</article-title>. <source>IEEE Trans. Med. Imaging</source>
<volume>33</volume>, <fpage>340</fpage>–<lpage>350</lpage>. doi: <pub-id pub-id-type="doi">10.1109/TMI.2013.2284966</pub-id>
<pub-id pub-id-type="pmid">24122550</pub-id>
</mixed-citation></ref><ref id="B29"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Marin</surname><given-names>M.</given-names></name><name name-style="western"><surname>Hobiny</surname><given-names>A.</given-names></name><name name-style="western"><surname>Abbas</surname><given-names>I.</given-names></name></person-group> (<year>2021</year>). <article-title>Finite element analysis of nonlinear bioheat model in skin tissue due to external thermal sources</article-title>. <source>Mathematics</source>
<volume>9</volume>. doi: <pub-id pub-id-type="doi">10.3390/math9131459</pub-id>
</mixed-citation></ref><ref id="B30"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Martins</surname><given-names>R. C.</given-names></name><name name-style="western"><surname>Barroso</surname><given-names>T. G.</given-names></name><name name-style="western"><surname>Jorge</surname><given-names>P.</given-names></name><name name-style="western"><surname>Cunha</surname><given-names>M.</given-names></name><name name-style="western"><surname>Santos</surname><given-names>F.</given-names></name></person-group> (<year>2022</year>). <article-title>Unscrambling spectral interference and matrix effects in Vitis vinifera Vis-NIR spectroscopy: Towards analytical grade ‘<italic toggle="yes">in vivo</italic>’ sugars and acids quantification</article-title>. <source>Comput. Electron. Agric.</source>
<volume>194</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.compag.2022.106710</pub-id>
</mixed-citation></ref><ref id="B31"><mixed-citation publication-type="webpage">
<person-group person-group-type="author"><name name-style="western"><surname>Martins</surname><given-names>R. C.</given-names></name><name name-style="western"><surname>Santos</surname><given-names>F.</given-names></name><name name-style="western"><surname>Cunha</surname><given-names>M.</given-names></name><name name-style="western"><surname>Monteiro-Silva</surname><given-names>F.</given-names></name><name name-style="western"><surname>Tosin</surname><given-names>R.</given-names></name><name name-style="western"><surname>Magalhães</surname><given-names>S.</given-names></name><etal/></person-group>. (<year>2023</year>) <source>Method and device for non-invasive tomographic characterisation of a sample comprising a plurality of differentiated tissues</source>. Available at: <uri xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2023126532&amp;_cid=P12-LK2EKH-19952-1">https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2023126532&amp;_cid=P12-LK2EKH-19952-1</uri>.</mixed-citation></ref><ref id="B32"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Mishra</surname><given-names>P.</given-names></name><name name-style="western"><surname>Passos</surname><given-names>D.</given-names></name><name name-style="western"><surname>Marini</surname><given-names>F.</given-names></name><name name-style="western"><surname>Xu</surname><given-names>J.</given-names></name><name name-style="western"><surname>Amigo</surname><given-names>J. M.</given-names></name><name name-style="western"><surname>Gowen</surname><given-names>A. A.</given-names></name><etal/></person-group>. (<year>2022</year>). <article-title>Deep learning for near-infrared spectral data modelling: Hypes and benefits</article-title>. <source>TrAC Trends Anal. Chem.</source>
<volume>157</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.trac.2022.116804</pub-id>
</mixed-citation></ref><ref id="B33"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Mishra</surname><given-names>P.</given-names></name><name name-style="western"><surname>Roger</surname><given-names>J.-M.</given-names></name><name name-style="western"><surname>Jouan-Rimbaud-Bouveresse</surname><given-names>D.</given-names></name><name name-style="western"><surname>Biancolillo</surname><given-names>A.</given-names></name><name name-style="western"><surname>Marini</surname><given-names>F.</given-names></name><name name-style="western"><surname>Nordon</surname><given-names>A.</given-names></name><etal/></person-group>. (<year>2021</year>). <article-title>Recent trends in multi-block data analysis in chemometrics for multi-source data integration</article-title>. <source>TrAC Trends Anal. Chem.</source>
<volume>137</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.trac.2021.116206</pub-id>
</mixed-citation></ref><ref id="B34"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Mishra</surname><given-names>P.</given-names></name><name name-style="western"><surname>Verschoor</surname><given-names>J.</given-names></name><name name-style="western"><surname>Vries</surname><given-names>M. N.-D.</given-names></name><name name-style="western"><surname>Polder</surname><given-names>G.</given-names></name><name name-style="western"><surname>Boer</surname><given-names>M. P.</given-names></name></person-group> (<year>2023</year>). <article-title>Portable near-infrared spectral imaging combining deep learning and chemometrics for dry matter and soluble solids prediction in intact kiwifruit</article-title>. <source>Infrared Phys. Technol.</source>
<volume>131</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.infrared.2023.104677</pub-id>
</mixed-citation></ref><ref id="B35"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Mishra</surname><given-names>P.</given-names></name><name name-style="western"><surname>Woltering</surname><given-names>E.</given-names></name></person-group> (<year>2023</year>). <article-title>Semi-supervised robust models for predicting dry matter in mango fruit with near-infrared spectroscopy</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>200</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2023.112335</pub-id>
</mixed-citation></ref><ref id="B36"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Moco</surname><given-names>S.</given-names></name><name name-style="western"><surname>Capanoglu</surname><given-names>E.</given-names></name><name name-style="western"><surname>Tikunov</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Bino</surname><given-names>R. J.</given-names></name><name name-style="western"><surname>Boyacioglu</surname><given-names>D.</given-names></name><name name-style="western"><surname>Hall</surname><given-names>R. D.</given-names></name><etal/></person-group>. (<year>2007</year>). <article-title>Tissue specialization at the metabolite level is perceived during the development of tomato fruit</article-title>. <source>J. Exp. Bot.</source>
<volume>58</volume>, <fpage>4131</fpage>–<lpage>4146</lpage>. doi: <pub-id pub-id-type="doi">10.1093/jxb/erm271</pub-id>
<pub-id pub-id-type="pmid">18065765</pub-id>
</mixed-citation></ref><ref id="B37"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Najjar</surname><given-names>K.</given-names></name><name name-style="western"><surname>Abu-Khalaf</surname><given-names>N.</given-names></name></person-group> (<year>2021</year>). <article-title>Non-destructive quality measurement for three varieties of tomato using VIS/NIR spectroscopy</article-title>. <source>Sustainability</source>
<volume>13</volume>. doi: <pub-id pub-id-type="doi">10.3390/su131910747</pub-id>
</mixed-citation></ref><ref id="B38"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Pascale</surname><given-names>S. D.</given-names></name><name name-style="western"><surname>Maggio</surname><given-names>A.</given-names></name><name name-style="western"><surname>Fogliano</surname><given-names>V.</given-names></name><name name-style="western"><surname>Ambrosino</surname><given-names>P.</given-names></name><name name-style="western"><surname>Ritieni</surname><given-names>A.</given-names></name></person-group> (<year>2015</year>). <article-title>Irrigation with saline water improves carotenoids content and antioxidant activity of tomato</article-title>. <source>J. Hortic. Sci. Biotechnol.</source>
<volume>76</volume>, <fpage>447</fpage>–<lpage>453</lpage>. doi: <pub-id pub-id-type="doi">10.1080/14620316.2001.11511392</pub-id>
</mixed-citation></ref><ref id="B39"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Phatak</surname><given-names>A.</given-names></name><name name-style="western"><surname>De Jong</surname><given-names>S.</given-names></name></person-group> (<year>1997</year>). <article-title>The geometry of partial least squares</article-title>. <source>J. Chemo.</source>
<volume>11</volume>, <fpage>311</fpage>–<lpage>338</lpage>. doi: <pub-id pub-id-type="doi">10.1002/(sici)1099-128x(199707)11:4&lt;311::Aid-cem478&gt;3.0.Co;2-4</pub-id>
</mixed-citation></ref><ref id="B40"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Shrestha</surname><given-names>S.</given-names></name><name name-style="western"><surname>Knapič</surname><given-names>M.</given-names></name><name name-style="western"><surname>Žibrat</surname><given-names>U.</given-names></name><name name-style="western"><surname>Deleuran</surname><given-names>L. C.</given-names></name><name name-style="western"><surname>Gislum</surname><given-names>R.</given-names></name></person-group> (<year>2016</year>). <article-title>Single seed near-infrared hyperspectral imaging in determining tomato (Solanum lycopersicum L.) seed quality in association with multivariate data analysis</article-title>. <source>Sensors Actuators B: Chem.</source>
<volume>237</volume>, <fpage>1027</fpage>–<lpage>1034</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.snb.2016.08.170</pub-id>
</mixed-citation></ref><ref id="B41"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Si</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Sankaran</surname><given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>Computed tomography imaging-based bitter pit evaluation in apples</article-title>. <source>Biosyst. Eng.</source>
<volume>151</volume>, <fpage>9</fpage>–<lpage>16</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2016.08.008</pub-id>
</mixed-citation></ref><ref id="B42"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Skolik</surname><given-names>P.</given-names></name><name name-style="western"><surname>Morais</surname><given-names>C. L. M.</given-names></name><name name-style="western"><surname>Martin</surname><given-names>F. L.</given-names></name><name name-style="western"><surname>Mcainsh</surname><given-names>M. R.</given-names></name></person-group> (<year>2019</year>). <article-title>Determination of developmental and ripening stages of whole tomato fruit using portable infrared spectroscopy and Chemometrics</article-title>. <source>BMC Plant Biol.</source>
<volume>19</volume>, <fpage>236</fpage>. doi: <pub-id pub-id-type="doi">10.1186/s12870-019-1852-5</pub-id>
<pub-id pub-id-type="pmid">31164091</pub-id>
<pub-id pub-id-type="pmcid">PMC6549295</pub-id></mixed-citation></ref><ref id="B43"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Stelzle</surname><given-names>F.</given-names></name><name name-style="western"><surname>Adler</surname><given-names>W.</given-names></name><name name-style="western"><surname>Zam</surname><given-names>A.</given-names></name><name name-style="western"><surname>Tangermann-Gerk</surname><given-names>K.</given-names></name><name name-style="western"><surname>Knipfer</surname><given-names>C.</given-names></name><name name-style="western"><surname>Douplik</surname><given-names>A.</given-names></name><etal/></person-group>. (<year>2012</year>). <article-title>
<italic toggle="yes">In vivo</italic> optical tissue differentiation by diffuse reflectance spectroscopy: preliminary results for tissue-specific laser surgery</article-title>. <source>Surg. Innov.</source>
<volume>19</volume>, <fpage>385</fpage>–<lpage>393</lpage>. doi: <pub-id pub-id-type="doi">10.1177/1553350611429692</pub-id>
<pub-id pub-id-type="pmid">22344924</pub-id>
</mixed-citation></ref><ref id="B44"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Tamasi</surname><given-names>G.</given-names></name><name name-style="western"><surname>Pardini</surname><given-names>A.</given-names></name><name name-style="western"><surname>Bonechi</surname><given-names>C.</given-names></name><name name-style="western"><surname>Donati</surname><given-names>A.</given-names></name><name name-style="western"><surname>Pessina</surname><given-names>F.</given-names></name><name name-style="western"><surname>Marcolongo</surname><given-names>P.</given-names></name><etal/></person-group>. (<year>2019</year>). <article-title>Characterization of nutraceutical components in tomato pulp, skin and locular gel</article-title>. <source>Eur. Food Res. Technol.</source>
<volume>245</volume>, <fpage>907</fpage>–<lpage>918</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s00217-019-03235-x</pub-id>
</mixed-citation></ref><ref id="B45"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Tilahun</surname><given-names>S.</given-names></name><name name-style="western"><surname>Park</surname><given-names>D. S.</given-names></name><name name-style="western"><surname>Seo</surname><given-names>M. H.</given-names></name><name name-style="western"><surname>Hwang</surname><given-names>I. G.</given-names></name><name name-style="western"><surname>Kim</surname><given-names>S. H.</given-names></name><name name-style="western"><surname>Choi</surname><given-names>H. R.</given-names></name><etal/></person-group>. (<year>2018</year>). <article-title>Prediction of lycopene and β-carotene in tomatoes by portable chroma-meter and VIS/NIR spectra</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>136</volume>, <fpage>50</fpage>–<lpage>56</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2017.10.007</pub-id>
</mixed-citation></ref><ref id="B46"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Toor</surname><given-names>R. K.</given-names></name><name name-style="western"><surname>Savage</surname><given-names>G. P.</given-names></name></person-group> (<year>2005</year>). <article-title>Antioxidant activity in different fractions of tomatoes</article-title>. <source>Food Res. Int.</source>
<volume>38</volume>, <fpage>487</fpage>–<lpage>494</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.foodres.2004.10.016</pub-id>
</mixed-citation></ref><ref id="B47"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Torres</surname><given-names>I.</given-names></name><name name-style="western"><surname>Pérez-Marín</surname><given-names>D.</given-names></name><name name-style="western"><surname>Haba</surname><given-names>M.-J.D.L.</given-names></name><name name-style="western"><surname>Sánchez</surname><given-names>M.-T.</given-names></name></person-group> (<year>2015</year>). <article-title>Fast and accurate quality assessment of Raf tomatoes using NIRS technology</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>107</volume>, <fpage>9</fpage>–<lpage>15</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2015.04.004</pub-id>
</mixed-citation></ref><ref id="B48"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Tosin</surname><given-names>R.</given-names></name><name name-style="western"><surname>Martins</surname><given-names>R.</given-names></name><name name-style="western"><surname>Pôças</surname><given-names>I.</given-names></name><name name-style="western"><surname>Cunha</surname><given-names>M.</given-names></name></person-group> (<year>2022</year>). <article-title>Canopy VIS-NIR spectroscopy and self-learning artificial intelligence for a generalised model of predawn leaf water potential in Vitis vinifera</article-title>. <source>Biosyst. Eng.</source>
<volume>219</volume>, <fpage>235</fpage>–<lpage>258</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2022.05.007</pub-id>
</mixed-citation></ref><ref id="B49"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Tosin</surname><given-names>R.</given-names></name><name name-style="western"><surname>Monteiro-Silva</surname><given-names>F.</given-names></name><name name-style="western"><surname>Martins</surname><given-names>R.</given-names></name><name name-style="western"><surname>Cunha</surname><given-names>M.</given-names></name></person-group> (<year>2023</year>). <article-title>Precision maturation assessment of grape tissues: Hyperspectral bi-directional reconstruction using tomography-like based on multi-block hierarchical principal component analysis</article-title>. <source>Biosyst. Eng.</source>
<volume>236</volume>, <fpage>147</fpage>–<lpage>159</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.biosystemseng.2023.10.011</pub-id>
</mixed-citation></ref><ref id="B50"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Tosin</surname><given-names>R.</given-names></name><name name-style="western"><surname>Pôças</surname><given-names>I.</given-names></name><name name-style="western"><surname>Novo</surname><given-names>H.</given-names></name><name name-style="western"><surname>Teixeira</surname><given-names>J.</given-names></name><name name-style="western"><surname>Fontes</surname><given-names>N.</given-names></name><name name-style="western"><surname>Graça</surname><given-names>A.</given-names></name><etal/></person-group>. (<year>2021</year>). <article-title>Assessing predawn leaf water potential based on hyperspectral data and pigment’s concentration of Vitis vinifera L. in the Douro Wine Region</article-title>. <source>Scientia Hortic.</source>
<volume>278</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.scienta.2020.109860</pub-id>
</mixed-citation></ref><ref id="B51"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Trygg</surname><given-names>J.</given-names></name><name name-style="western"><surname>Wold</surname><given-names>S.</given-names></name></person-group> (<year>2003</year>). <article-title>O2-PLS, a two-block (X-Y) latent variable regression (LVR) method with an integral OSC filter</article-title>. <source>J. Chemo.</source>
<volume>17</volume>, <fpage>53</fpage>–<lpage>64</lpage>. doi: <pub-id pub-id-type="doi">10.1002/cem.775</pub-id>
</mixed-citation></ref><ref id="B52"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><collab>USDA</collab></person-group>. (<year>1991</year>). <article-title>“United States standards for grades of fresh tomatoes”. United States Department of Agriculture</article-title>. <source>Agric. Market. Service</source>.<volume>1</volume>, <fpage>4</fpage>.</mixed-citation></ref><ref id="B53"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Verma</surname><given-names>M.</given-names></name><name name-style="western"><surname>Gharpure</surname><given-names>D. C.</given-names></name><name name-style="western"><surname>Wagh</surname><given-names>V. G.</given-names></name></person-group> (<year>2021</year>). <article-title>Non-destructive testing of fruits using electrical impedance tomography: A preliminary study</article-title>. <source>AIP Conf. Proc.</source>
<volume>2335</volume>, <fpage>100003</fpage>. doi: <pub-id pub-id-type="doi">10.1063/5.0043734</pub-id>
</mixed-citation></ref><ref id="B54"><mixed-citation publication-type="book">
<person-group person-group-type="author"><name name-style="western"><surname>Vo-Dinh</surname><given-names>T.</given-names></name><name name-style="western"><surname>Zam</surname><given-names>A.</given-names></name><name name-style="western"><surname>Grundfest</surname><given-names>W. S.</given-names></name><name name-style="western"><surname>Stelzle</surname><given-names>F.</given-names></name><name name-style="western"><surname>Tangermann-Gerk</surname><given-names>K.</given-names></name><name name-style="western"><surname>Mahadevan-Jansen</surname><given-names>A.</given-names></name><etal/></person-group>. (<year>2010</year>). “<article-title>Tissue differentiation by diffuse reflectance spectroscopy for automated oral and maxillofacial laser surgery: ex vivo pilot study</article-title>,” in <source>Advanced Biomedical and Clinical Diagnostic Systems VIII</source>. (<publisher-loc>San Francisco, California, USA</publisher-loc>: <publisher-name>SPIE - International Society for Optics and Photonics</publisher-name>).</mixed-citation></ref><ref id="B55"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Wu</surname><given-names>G.</given-names></name><name name-style="western"><surname>Wang</surname><given-names>C.</given-names></name></person-group> (<year>2014</year>). <article-title>Investigating the effects of simulated transport vibration on tomato tissue damage based on vis/NIR spectroscopy</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>98</volume>, <fpage>41</fpage>–<lpage>47</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2014.06.016</pub-id>
</mixed-citation></ref><ref id="B56"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Xia</surname><given-names>J. A.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>W.</given-names></name><name name-style="western"><surname>Zhang</surname><given-names>W.</given-names></name><name name-style="western"><surname>Yang</surname><given-names>Y.</given-names></name><name name-style="western"><surname>Hu</surname><given-names>G.</given-names></name><name name-style="western"><surname>Ge</surname><given-names>D.</given-names></name><etal/></person-group>. (<year>2021</year>). <article-title>A cloud computing-based approach using the visible near-infrared spectrum to classify greenhouse tomato plants under water stress</article-title>. <source>Comput. Electron. Agric.</source>
<volume>181</volume>. doi: <pub-id pub-id-type="doi">10.1016/j.compag.2020.105966</pub-id>
</mixed-citation></ref><ref id="B57"><mixed-citation publication-type="journal">
<person-group person-group-type="author"><name name-style="western"><surname>Zhu</surname><given-names>Q.</given-names></name><name name-style="western"><surname>He</surname><given-names>C.</given-names></name><name name-style="western"><surname>Lu</surname><given-names>R.</given-names></name><name name-style="western"><surname>Mendoza</surname><given-names>F.</given-names></name><name name-style="western"><surname>Cen</surname><given-names>H.</given-names></name></person-group> (<year>2015</year>). <article-title>Ripeness evaluation of ‘Sun Bright’ tomato using optical absorption and scattering properties</article-title>. <source>Postharvest Biol. Technol.</source>
<volume>103</volume>, <fpage>27</fpage>–<lpage>34</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.postharvbio.2015.02.007</pub-id>
</mixed-citation></ref></ref-list></back></article>