Home Physical Sciences Hass avocado ripeness classification by mobile devices using digital image processing and ANN methods
Article Open Access

Hass avocado ripeness classification by mobile devices using digital image processing and ANN methods

  • César Augusto Jaramillo-Acevedo , William Enrique Choque-Valderrama ORCID logo EMAIL logo , Gloria Edith Guerrero-Álvarez and Carlos Augusto Meneses-Escobar
Published/Copyright: September 28, 2020

Abstract

Proper farming, transportation, and storage processes of Hass avocado are important owing to its recent increase in production, export, and economic activity in Colombia. Since Hass avocado pricing and utility depend on its consumption ripeness, related to changes in skin color, sensory properties, texture, and nutritional value, developing an Android mobile application, namely iHass for smartphones and tablets, which estimates the number of days in which the Hass avocado reaches its optimal ripening level during post-harvest storage, contributes toward improving the fruit quality and decreasing the export costs and losses. This study aims to monitor the ripening processes of Hass avocados in complex backgrounds and indoor environments using various digital image processing techniques. The proposed study uses the red, green, and blue color model based on the physical and chemical changes that are observed during the ripening process. Herein, the color, shape, and texture characteristics of the fruits are obtained, and the fruits are classified using an artificial neural network, which features three layers, four input parameters, six hidden neurons, and four output parameters. Furthermore, ripeness was monitored in two crops, which provided 65 samples each. The results provided a ripeness estimate accuracy of 88% and a regression value of 0.819 during the post-harvest period.

1 Introduction

Worldwide, there is a growing trend toward the consumption of fruits and vegetables, due to their great contribution in vitamins, minerals, dietary fibers and bioactive components that help the proper functioning of the human body, provide a more balanced diet and prevent diseases in humans [1], [2].

The freshness and maturity are factors related to the taste and aroma at the time of consumption; maturity refers to the point of highest edible quality [3] and is generally determined by visual inspection, relating pigment changes in the skin [4]. While vision is a method used by the human brain for the physical classification of food [5], it is subjective and inconsistent, which generates the need to search for tools for the precise, rapid, non-destructive and objective determination of maturity.

The techniques based on the analysis and processing of images have different applications in the food industry. They allow to determine the quality of fruits with high precision [6] and with a wide use in the determination of maturity in fruits [7]. Therefore, the artificial neural network (ANN) classification technique together with digital image processing (DIP) provide an intelligent system for the development of automated systems, which allows distinguishing fruits according to their type, variety, maturity and integrity [8].

An ANN is a computational model comprising many simple processing elements called nodes or neurons organized in layers. Each neuron connects to other neurons using communication links. The neurons have an associated weight that represents the learned information through the neural network. These weights are used for solving the given problem [9].

The avocado (Persea americana Miller) is a fruit native to Central America and southern Mexico [10]. Worldwide, this fruit is highly accepted for its nutritional content and fresh consumption, and it is processed and used in the cosmetic industry [11]. The Hass variety is a cultivar that represents more than 85% of all avocados grown, and it is sold worldwide [10], mainly due to its dietary value, content of monounsaturated fatty acids, content of minerals, vitamins and other phytochemicals that contribute to human health [12]. In addition, since it is a climacteric fruit where consumption maturity is achieved after harvest, its export is favored [13].

The stage of vegetable consumption or optimal consumption of Hass avocado is related to a higher concentration of dry matter and oil. According to the results obtained by Márquez et al. [14] and Villa-Rodríguez et al. [15] for the optimal stage, the dry matter content presents values of 39–40 and 36.52%, respectively, and the oil content presents values of 22.4–23 and 19.9%, respectively; however, these values depend on the storage conditions [16].

Since the Hass avocado is a climacteric fruit, the ripening process continues after the fruit has been picked from the tree; therefore, determining its state of ripeness and ripening process patterns is not easy [17]. Colors are extensively used to assess fruit quality and ripeness owing to their relation with physical and chemical changes in fruits [18]. Furthermore, different agricultural techniques have been developed using digital image processing [19], [20].

This study aims to monitor the Hass avocado ripening process based on the color changes of the fruit during its ripening process. As a part of this process, the authors determine the characteristics of the Hass avocado through DIP and classify these characteristics using artificial intelligence techniques. Furthermore, the number of days elapsed since harvesting for each fruit is assessed herein.

2 Materials and methods

This section discusses the process used to identify and classify Hass avocado ripeness through DIP techniques. This process uses the Java programming language and exhibits adequate real-time execution on Android smartphones without requiring internet connection or an additional server.

2.1 Device camera a digital image capture using RGB color model

In the initial stage of the artificial vision system, the mobile device camera captures a digital image using the red, green, and blue (RGB) color model. Then, the system removes any unwanted colors from the image and only retains the possible color ranges for the Hass avocado. Then, the inverted threshold segmentation algorithm separates objects from the background of the image. Next, this algorithm analyzes the image contours and characteristics and compares each observed object against the characteristics that are previously defined for Hass avocados. If there are any matches, the system calculates the RGB color average for each assessed area. The final stage of the artificial vision system comprises developing and training an ANN based on the characteristics and the average RGB color of multiple Hass avocados. After training, the ANN can match and predict the state of ripeness of the Hass avocado.

This Hass avocado analysis algorithm includes four general steps. Figure 1 illustrates the general process of identifying and classifying the Hass avocados based on a digital image.

Figure 1: General process flowchart of classifying the Hass avocados.
Figure 1:

General process flowchart of classifying the Hass avocados.

2.1.1 Step 1

A smartphone digital camera captures a digital image in the RGB format. Then, the system resizes this image to the proposed resolution of 320 × 240 with an aim of reducing algorithmic complexities in the subsequent steps. The high-resolution tests performed while executing the final algorithm exhibited similar results; however, these tests increased the execution time significantly.

Next, the system preprocesses the image by filtering the largest possible number of colors or unwanted objects by replacing each pixel that does not belong to the possible Hass avocado color palette with white. After the preprocessing has been completed, only black, brown, and dark green shades remain in the image, as can be seen in Figure 2.

Figure 2: (A) Original image and (B) image using a color filter.
Figure 2:

(A) Original image and (B) image using a color filter.

2.1.2 Step 2

The binary inverted threshold algorithm separates objects from the background of a grayscale image. Thresholding is the simplest image segmentation method that aims to classify the gray shades into different sets to facilitate their understanding and analysis.

The algorithm proposed by Suzuki and Be [21] and developed using OpenCV version 3.4.3 was used to detect the contours of binary images. This algorithm is effective to account for, locate, and obtain the topological structure of the objects in the analyzed image [22]. For each contour observed in the image, different conditions were applied to determine whether the obtained contour was like that of the Hass avocado. Further, the similarity was compared based on its convex hull [23], area, and geometric shapes such as triangles, rectangles, and circles. Additionally, the texture characteristics were obtained as contrast and homogeneity using the gray level co-occurrence matrix (GLCM) [24], [25]. Furthermore, the system discards all cases wherein the observed characteristics do not match with the physical characteristics of the Hass avocados. If the object found in the image is classified as a Hass avocado, the system calculates RGB averages for the pixels covered by the contour.

2.1.3 Step 3

The system extracts four characteristics, namely R, G, B, and texture, from each contour and analyzes them using an ANN previously trained to predict the ripeness level of the Hass avocado. Next, the system uses linear regression to estimate the time elapsed from the harvesting day of the Hass avocado.

2.1.4 Step 4

The system displays the results on the screen of the mobile device.

2.2 Proposed artificial neural network (ANN)

The ANN implementation presented in this study is based on the multilayer perceptron model developed under the Open Computer Vision (OpenCV) library with three layers defined as shown in Figure 3. This neural network was used to classify the maturity of Hass avocado fruits. Four characteristics obtained from the DIP process raised above were used as input to the neural network, where each entry corresponds to R, G, B values, and the contrast obtained from the gray level co-occurrence matrix (GLCM). In addition, six neurons were used in the hidden layer, and there are three outputs that correspond to the maturity stages proposed for the Hass avocado (green, immature, and ripe).

Figure 3: Artificial neural network.
Figure 3:

Artificial neural network.

Further, the learning or the training phase and the operation or the execution phase can be distinguished while using neural networks. In the first phase, the network is trained to perform a certain type of processing. Once an adequate level of training has been completed, the operation phase is initiated. Here, the network is used to perform the task for which it was trained. In our study, this task is to estimate and assign the desired classification.

2.3 Training phase

The objective of training an ANN is to ensure that a given application produces a set of desired or minimally consistent outputs for a set of inputs. Several training algorithms are available. This methodology uses the backpropagation algorithm, which supervises learning for the multilayer perceptron. This training phase has an ability to adapt and modify the network parameters so that the obtained output becomes as accurate as the output provided by the supervisor [26].

The backpropagation algorithm obtains the input pattern of the network, propagates these inputs to the output layer, calculates the error by comparing the obtained value against the expected value, propagates the error to the hidden layers (backward), and modifies the synaptic weights [26]. This process executes iteratively using all the patterns until the network converges to a desired error value.

Through training, ANNs obtain their own representation of the problem; therefore, they can obtain coherent solutions when presented with situations that they have not previously understood. Thus, ANNs considerably generalize previous cases to form new cases.

2.4 Data collection and analysis

The Hass avocado fruit crops were picked at the Villa Carolina site located in Vereda Volcanes, Santa Rosa de Cabal, Risaralda, Colombia, South America, at an altitude of 1617 m above sea level, latitude of 4°47.075ʹN and longitude of 75°38.016ʹW, with an average temperature of 19 °C. In terms of sampling, each crop comprised 65 Hass avocados harvested at their physiological ripeness from random trees and stored at an average temperature of 25 °C and relative humidity of 45%. During this storage time, the authors monitored the physicochemical and color changes of each fruit. For 15 days, DIP monitored the color changes of 20 Hass avocados, and the remaining 45 Hass avocados were subjected to laboratory analysis for assessing their physicochemical changes during the ripening process.

2.5 RGB value capture

The mobile application captured the color and texture characteristics for each Hass avocado, monitoring their color changes during the ripening process. Since the RGB values obtained using the algorithm depend on the lighting and distance between the lens and the fruit, the system captured multiple images of each fruit based on lighting changes and at distances ranging from 10 to 20 cm.

2.6 Physicochemical parameters

The dry matter quality parameter was determined according to the Mexican standard NMX-FF-016-SCFI-2006.

2.7 Statistics analysis

The results were expressed as mean ± standard deviation and were obtained with three repetitions for each one of the samples evaluated. The analysis of variance (ANOVA) was conducted using IBM SPSS Statistics Version 22 software, followed by the Duncan test. P values <0.05 were considered to indicate statistically significant differences between post-harvest days for dry matter and oil content.

The correlations between the G component of the RGB space and the dry matter content and weight loss were analyzed using Pearson’s correlation.

A linear regression was carried out for the estimation number of days using the algorithm developed. Accuracy and error were estimated.

3 Results

3.1 Hass avocado recognition

While the tests conducted on different images denoted a variety of objects, we were able to discard any objects that did not resemble the characteristics of the Hass avocados. Furthermore, we were able to obtain different details and denote the image areas where the system observed fruit matches. In fact, the remaining black, brown, and dark green shades exhibited an effect on the Hass avocado identification process. Similarly, there were problems with the shadows reflected on the fruit. However, the use of the mobile device’s flash while capturing the image effectively resolved these problems. Figure 4 highlights the contours which presented similarities to Hass avocados.

Figure 4: Hass avocado contour.
Figure 4:

Hass avocado contour.

3.2 Data analysis

The Hass avocados are green during the physiological ripening process and change to dark brown as their horticultural ripening approaches. The information and characteristics obtained from the Hass avocados while studying and monitoring their ripeness during a 15-day period denoted that the green component of the RGB color space begins with higher values in comparison with the red and blue components. As it approaches its organoleptic or consumption ripeness, the value of the green component decreases until it becomes lower than the remaining two color-components. This behavior occurs in different lighting environments while capturing the image and provides valuable information for estimating the ripeness in new cases. Figure 5 shows the average RGB color space values for the 15-day avocado ripeness monitoring period.

Figure 5: RGB values during 15 days of ripening.
Figure 5:

RGB values during 15 days of ripening.

The analyzed samples presented differences on the days on which the fruit reached its ripeness stage. Table 1 presents the behavior presented during the ripening process, exhibiting considerable similarity between the ripe and unripe states, which makes it difficult to distinguish them.

Table 1:

Number of days required to ripen.

 Day rangeAverage dayStandard deviation
Green (Visually green)0–95.583.258
Unripe (Total loss of green color. Not suitable for consumption.)6–129.792.626
Ripe (Suitable for consumption)8–1211.361.009

3.3 Color and chemical correlation

On an average, the samples reached the state of ripeness on day 11.36 ± 1.009, on which the fruit exhibited optimal characteristics for consumption. Similarly, in Figure 6, obtained from the performed physiochemical studies, according to the statistical analysis, significant differences were observed (p < 0.05) for post-harvest day 11 compared to the other days evaluated, where the highest content of dry matter and oil was presented. According to the dry matter content, an increase was observed from 23.20 ± 0.1912 to 27.72 ± 0.7140%, and in relation to the oil content, values were observed from 14.09 ± 0.1600 to 22.73 ± 0.4259%.

Figure 6: A. Dry matter percentage and B. Oil content percentage.
Figure 6:

A. Dry matter percentage and B. Oil content percentage.

Also, the G component of the RGB space has a correlation of −0.595, −0.946 and −0.521 with respect to the dry matter, weight loss and oil content, respectively; thus, it has been possible to verify the existing relation between the physicochemical changes and the color.

3.4 Classification results

Table 2 lists the results obtained while estimating the states of ripeness of 65 samples using the previously trained ANN. The neural network tested the datasets obtained from the images captured by the flash-enabled mobile device.

Table 2:

Classification results.

% of accuracy% of error
Green1000
Unripe8020
Ripe8515
Average8812

The final classification accuracy using the ANN is 88%, with the intermediate state exhibiting the highest error rate at 20%. The false classification of the unripe and ripe states due to the color similarities accounts for most of this error.

The estimation of the number of days defined by Equation (2) with a regression value R2 of 0.819 accurately estimated 88% of the analyzed data with a 3-day error and 74% of the analyzed data with a 2-day error.

Equation 2

Days = 10.740R0.233G+0.153B 0.194Contrast

4 Discussion

The creation of models using DIP with digital cameras is a low-cost method [19]. Herein, Android mobile technology estimated the number of days and the state of ripeness of the Hass avocados in their post-harvest phase. By analyzing the Hass avocados in real time, this system provides portability, efficiency, and accuracy in classification, potentially allowing reduced marketing and exporting costs.

The consumption maturity for the Hass avocado fruit, estimated through the developed model, was reached on day 11 after harvest. The results obtained show the relationship between color and changes in the physicochemical parameters of the fruits, reaching their optimum level of maturity. During the Hass avocado ripening process, the moisture content in the pulp decreases while its oil content and dry matter content increase. Therefore, the dry matter content in the pulp is considered to be a commercial indicator of the ripeness and the quality of the fruit [27]. This dry matter reference determines the relation between the physicochemical ripeness and color changes in the ripening process of the fruit from its harvesting time.

Based on the fact that the ripeness of various fruits may be estimated based on the color, the DIP [20], and the relation exhibited between the color and physicochemical changes of the fruit during the ripening process [28], an artificial intelligence system that considered the optimal ripening condition during training was used, demonstrating an accuracy of 88% while classifying the analyzed datasets. This system exhibits an acceptable behavior in the indoor environment evaluated and could be applied in industry and home settings.

In contrast, for Hass avocado fruits, different studies have been found using the RGB color space and other classification methods such as K-mean with 82.22% accuracy [29] and support vector regression (SVR) with 92% accuracy [30]. In addition, other studies used hyperspectral techniques with principal component analysis (PCA) for color classification with 95% of the data variability for all avocados and on a given day [31]. Similarly, Maftoonazad et al. [32] used hyperspectral imaging and the multilayer artificial neural network to model quality changes during storage of Hass avocado fruits at different temperatures with an accuracy of up to 97%.

The ANN system has been widely used for fruit and vegetable classification [8], and different studies have been developed around this model. Sidehabi et al. [33], developed a system for classifying the maturity level of passion fruit with 90% accuracy. Hamza and Chtourou (2018), implemented a model for the classification of apple maturity with 92.5–96.6% accuracy, and the system proposed by Yossy et al. [34] allowed to detect mango ripeness with 94% accuracy.

Since the Hass avocado is a climacteric fruit, its harvesting should only take place once it reaches physiological ripeness so that it may properly ripen. In future studies, we intend to optimize the fruit detection and ripening monitoring in the pre-harvest phase and the outdoor lighting environments to determine the optimum harvest time for reducing fruit losses and exporting risks.

5 Conclusion

In this study, the post-harvest classification of consumption maturity for Hass avocado fruits was proposed, based on RGB color characteristics and artificial intelligence techniques. The model presented 88% accuracy in the classification of the analyzed dataset. In addition, it allowed to identify that the state of maturity of consumption was reached on day 11 of post-harvest, validated by changes in physicochemical parameters (dry matter and oil content) for this same day. This provides a tool that facilitates the commercialization of these fruits and that allows the consumer to determine this index in an adequate way.

6 Abbreviations and nomenclature

ANN:

Artificial Neural Network

ANOVA:

Variance analysis

DIP:

Digital Image Processing

OpenCV:

Open Computer Vision

GLCM:

Gray Level Co-occurrence Matrix

R2:

Linearity coefficient

RGB:

Red, Green and Blue space


Corresponding author: William Enrique Choque-Valderrama, Universidad Tecnológica de Pereira, Facultad de Ingenierías, Ingeniería de Sistemas y Computación, Grupo de Investigación de Inteligencia Artificial GIA, Carrera 27 #10-02, Pereira, Risaralda, Colombia, E-mail: .

Funding source: Vice-chancellor for research, innovation and extension of the Universidad Tecnológica de Pereira

Award Identifier / Grant number: CIE Code: 6-18-9

Acknowledgment

The authors wish to express their gratitude to the Assistant Dean of Research, Innovation and Outreach at the Universidad Tecnológica de Pereira and the Implementation of an Application with Mobile Architecture to Measure the Ripening Degree of Hass Avocados through Digital Image Processing based on International Ripening Scales project (Code CIE: 6-18-9) for financing the project. Conceptualization: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E.; Meneses, C.A. Data curation: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E. Funding acquisition: Jaramillo, C.A. Formal analysis: Choque, W.E.; Guerrero, G.E. Investigation: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E.; Meneses, C.A. Methodology: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E.; Meneses, C.A. Project administration: Jaramillo, C.A. Resources: Jaramillo, C.A.; Guerrero, G.E. Software: Jaramillo, C.A.; Choque, W.E.; Meneses, C.A. Supervision: Jaramillo, C.A.; Guerrero, G.E.; Meneses, C.A. Validation: Jaramillo, C.A.; Guerrero, G.E.; Meneses, C.A. Visualization: Choque, W.E. Writing-original draft: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E.; Meneses, C.A. Writing-review & editing: Jaramillo, C.A.; Choque, W.E.; Guerrero, G.E.; Meneses, C.A.

  1. Author contribution: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.

  2. Research funding: This research was funded by vice-chancellor for research, innovation and extension of the Universidad Tecnológica de Pereira (CIE Code: 6-18-9)

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

1. Boeing, H, Bechthold, A, Bub, A, Ellinger, S, Haller, D, Kroke, A, et al. Critical review: vegetables and fruit in the prevention of chronic diseases. Eur J Nutr 2012;51:637–63. https://doi.org/10.1007/s00394-012-0380-y.Search in Google Scholar PubMed PubMed Central

2. Yahia, EM, García-Solís, P, Celis, MEM. Contribution of fruits and vegetables to human nutrition and health. In: Postharvest physiology and biochemistry of fruits and vegetables Elsevier; 2019. 19–45 pp.10.1016/B978-0-12-813278-4.00002-6Search in Google Scholar

3. FAO, Food and Agriculture Organization of the United Nations. Chapter 5: the quality in fruits and vegetables. In: López-Camelo, AF, editor. Manual for the preparation and sale of fruits and vegetables. Roma: FAO; 2004. 87–104 pp.Search in Google Scholar

4. Arzate-Vázquez, I, Chanona-Pérez, JJ, De, M, Perea-Flores, J, Calderón-Domínguez, G, Moreno-Armendáriz, MA, et al. Image processing applied to classification of avocado variety Hass (Persea americana Mill.) during the ripening process. Food Bioprocess Technol 2011;4:1307–13. https://doi.org/10.1007/s11947-011-0595-6.Search in Google Scholar

5. Bhargava, A, Bansal, A. Fruits and vegetables quality evaluation using computer vision: a review. J King Saud Univ – Comput Inf Sci Press, Corrected Proof; 2018 Jun, 5:1–15 p. https://doi.org/10.1016/j.jksuci.2018.06.002.Search in Google Scholar

6. Patel, KK, Kar, A, Jha, SN, Khan, MA. Machine vision system: a tool for quality inspection of food and agricultural products. J Food Sci Tech Mys 2012;49:123–41. https://doi.org/10.1007/s13197-011-0321-4.Search in Google Scholar PubMed PubMed Central

7. Hussain, A, Pu, H, Sun, DW. Innovative nondestructive imaging techniques for ripening and maturity of fruits – a review of recent applications. Trends Food Sci Technol 2018;72:144–52. https://doi.org/10.1016/j.tifs.2017.12.010.Search in Google Scholar

8. Behera, SK, Rath, AK, Mahapatra, A, Sethy, PK. Identification, classification & grading of fruits using machine learning & computer intelligence: a review. J Ambient Intell Humaniz Comput 2020;1:3. https://doi.org/10.1007/s12652-020-01865-8.Search in Google Scholar

9. Hajian, A, Styles, P. Artificial neural networks. In: Hajian, A, Styles, P, editors. Application of soft computing and intelligent methods in geophysics. Cham: Springer Geophysics. Springer; 2018. 33 p.10.1007/978-3-319-66532-0_1Search in Google Scholar

10. Ayala Silva, T, Ledesma, N. Avocado history, biodiversity and production. In: Nandwani, D, editor. Sustainable horticultural systems. sustainable development and biodiversity, vol. 2. Cham: Springer; 2014. 157–205 pp.10.1007/978-3-319-06904-3_8Search in Google Scholar

11. Astudillo-Ordóñez, E, Rodríguez, C, Escobar, P, Sebastián, P. Parámetros fisicoquímicos del aguacate Persea americana Mill. cv. Hass (Lauraceae) producido en Antioquia (Colombia) para exportación. Corpoica Cienc Tecnol Agropecu 2018;19:383–92. https://doi.org/10.21930/rcta.vol19_num2_art:694.10.21930/rcta.vol19_num2_art:694Search in Google Scholar

12. Díaz-Vásquez, JC, Ardila-López, C, Guerra-Aranguren, MA. Estudio de caso sobre la admisibilidad del aguacate Hass colombiano en el mercado estadounidense: oportunidades en el Este de Asia. Rev Digit Mundo Asia Pacífico 2019;8:5–27. https://doi.org/10.17230//map.v8.i14.01.Search in Google Scholar

13. Hershkovitz, V, Friedman, H, Goldschmidt, E.E, Feygenberg, O, Pesis, E. Induction of ethylene in avocado fruit in response to chilling stress on tree. J Plant Physiol 2009;166:1855–62. https://doi.org/10.1016/j.jplph.2009.05.012.Search in Google Scholar

14. Márquez, CJ, Yepes, DP, Sanchez, L, Osorio, JA. Cambios físico-químicos del aguacate (Persea americana Mill. cv. “Hass”) en poscosecha para dos municipios de Antioquia. Temas Agrar 2014;19:32–47. https://doi.org/10.21897/rta.v19i1.723.Search in Google Scholar

15. Villa-Rodríguez, JA, Molina-Corral, FJ, Ayala-Zavala, JF, Olivas, GI, González-Aguilar, GA. Effect of maturity stage on the content of fatty acids and antioxidant activity of “Hass” avocado. Food Res Int 2011;44:1231–7. https://doi.org/10.1016/j.foodres.2010.11.012.Search in Google Scholar

16. Hurtado-Fernández, E, Fernández-Gutiérrez, A, Carrasco-Pancorbo, A. Avocado fruit— Persea americana. Exot Fruits; 2018. 37–48 pp.10.1016/B978-0-12-803138-4.00001-0Search in Google Scholar

17. Vergara-Pulgar, C, Rothkegel, K, González-Agüero, M, Pedreschi, R, Campos-Vargas, R, Defilippi, BG, et al. De novo assembly of Persea americana cv. “Hass” transcriptome during fruit development. BMC Genom 2019;20:108. https://doi.org/10.1186/s12864-019-5486-7.Search in Google Scholar

18. Prem Kumar, MK, Parkavi, A. Quality grading of the fruits and vegetables using image processing techniques and machine learning: a review. In: Lecture notes in electrical engineering Springer; 2020. 477–86 pp.10.1007/978-981-15-3992-3_40Search in Google Scholar

19. Qian, J, Xing, B, Wu, X, Chen, M, Wang, Y. A smartphone-based apple yield estimation application using imaging features and the ANN method in mature period. Sci Agric 2018;75:273–80. https://doi.org/10.1590/1678-992x-2016-0152.Search in Google Scholar

20. Wu, D, Sun, DW. Colour measurements by computer vision for food quality control – a review. Trends Food Sci Technol 2013;29:5–20. https://doi.org/10.1016/j.tifs.2012.08.004.Search in Google Scholar

21. Suzuki, S, be, KA. Topological structural analysis of digitized binary images by border following. Comput Vis Graph Image Process 1985;30:32–46. https://doi.org/10.1016/0734-189x(85)90016-7.Search in Google Scholar

22. Flusser, J, Suk, T. Rotation moment invariants for recognition of symmetric objects. IEEE Trans Image Process 2006;15:3784–90. https://doi.org/10.1109/tip.2006.884913.Search in Google Scholar PubMed

23. Osuna, E, De Castro, O. Convex hull in feature space for support vector machines. In: Garijo, F, Riquelme, J, Toro, M, editors. Advances in artificial intelligence lecture notes in computer science. Berlin, Heidelberg: Springer; 2002. 411–9 pp.10.1007/3-540-36131-6_42Search in Google Scholar

24. Haralick, R K S, Dinstein, I. Textural feature for image classification. IEEE Trans Syst Man Cybern 1973:61–73.10.1109/TSMC.1973.4309314Search in Google Scholar

25. Xian, GM. An identification method of malignant and benign liver tumors from ultrasonography based on GLCM texture features and fuzzy SVM. Expert Syst Appl 2010;37:6737–41. https://doi.org/10.1016/j.eswa.2010.02.067.Search in Google Scholar

26. Grau, I, Nápoles, G, Bonet, I, García, MM. Backpropagation through time algorithm for training recurrent neural networks using variable length instances. Comput Sist 2013;17:15–24.Search in Google Scholar

27. Magwaza, LS, Tesfay, SZ. A review of destructive and non-destructive methods for determining avocado fruit maturity. Food Bioprocess Technol 2015;8:1995–2011. https://doi.org/10.1007/s11947-015-1568-y.Search in Google Scholar

28. Choong, TSY, Abbas, S, Shariff, AR, Halim, R, Palm, M, Board, O, et al. Digital image processing of palm oil fruits digital image processing of palm oil fruits. Int J Food Eng 2006;2:7–12. https://doi.org/10.2202/1556-3758.1090.Search in Google Scholar

29. Roa Guerrero, E, Meneses Benavides, G. Automated system for classifying Hass avocados based on image processing techniques. In: 2014 IEEE Colombian Conference on Communications and Computing (COLCOM). Bogota; 2014. 1–6.10.1109/ColComCon.2014.6860414Search in Google Scholar

30. Cho, BH, Koyama, K, Olivares Díaz, E, Koseki, S. Determination of “Hass” avocado ripeness during storage based on smartphone image and machine learning model. Food Bioprocess Technol 2020;13:1579–87. https://doi.org/10.1007/s11947-020-02494-x.Search in Google Scholar

31. Pinto, J, Rueda-Chacón, H, Arguello, H. Classification of Hass avocado (Persea americana Mill) in terms of its ripening via hyperspectral images. TecnoLógicas 2019;22:109–28. https://doi.org/10.22430/22565337.1232.Search in Google Scholar

32. Maftoonazad, N, Karimi, Y, Ramaswamy, HS, Prasher, SO. Artificial neural network modeling of hyperspectral radiometric data for quality changes associated with avocados during storage. J Food Process Preserv 2011;35:432–46. https://doi.org/10.1111/j.1745-4549.2010.00485.x.Search in Google Scholar

33. Sidehabi, SW, Suyuti, A, Areni, IS, Nurtanio, I. Classification on passion fruit’s ripeness using K-means clustering and artificial neural network. In: 2018 International Conference on Information and Communications Technology (ICOIACT). Yogyakarta: 2018. 304–9 pp.10.1109/ICOIACT.2018.8350728Search in Google Scholar

34. Yossy, EH, Pranata, J, Wijaya, T, Hermawan, H, Budiharto, W. Mango fruit sortation system using neural network and computer vision. Proc Comput Sci 2017;116:596–603. https://doi.org/10.1016/j.procs.2017.10.013.Search in Google Scholar


Supplementary material

The online version of this article offers supplementary material (https://doi.org/10.1515/ijfe-2019-0161).


Received: 2019-05-23
Accepted: 2020-09-14
Published Online: 2020-09-28

© 2020 César Augusto Jaramillo-Acevedo et al., published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 15.12.2025 from https://www.degruyterbrill.com/document/doi/10.1515/ijfe-2019-0161/html
Scroll to top button