SlideShare a Scribd company logo
TELKOMNIKA Telecommunication, Computing, Electronics and Control
Vol. 18, No. 5, October 2020, pp. 2472~2479
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v18i5.13895  2472
Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA
Ananas comosus crown image thresholding and crop counting
using a colour space transformation scheme
Wan Nurazwin Syazwani Rahimi1
, Muhammad Asraf H.2
, Megat Syahirul Amin Megat Ali3
1
Faculty of Electrical Engineering, Universiti Teknologi MARA Shah Alam, Malaysia
2
Faculty of Electrical Engineering, Universiti Teknologi MARA Johor Branch, Pasir Gudang Campus, Malaysia
3
Microwave Research Institute, Universiti Teknologi MARA Shah Alam, Malaysia
Article Info ABSTRACT
Article history:
Received Aug 14, 2019
Revised Mar 31, 2020
Accepted Apr 10, 2020
The implementation of unmanned aerial vehicle (UAV) technology having
image processing capabilities provides an alternative way to observe
pineapple crowns captured from aerial images. In the majority of pineapple
plantations, an agricultural officer will physically count the crop yield prior
to harvesting the Ananas Comosus, also known as pineapple. This process is
particularly evident in large plantation areas to accurately identify pineapple
numbers. To alleviate this issue, given it is both time-consuming and
arduous, automating the process using image processing is suggested. In this
study, the possibilities and comparisons between two techniques associated
with an image thresholding scheme known as HSV and L*A*B* colour
space schemes were implemented. This was followed by determining
the threshold by applying an automatic counting (AC) method to count
the crop yield. The results of the study found that by applying colour
thresholding for segmentation, it improved the low contrast image due to
different heights and illumination levels on the acquired colour image.
The images that were acquired using a UAV revealed that the best distance
for capturing the images was at the height of three (3) metres above ground
level. The results also confirm that the HSV colour space provides a more
efficient approach with an average error increment of 47.6% when compared
to the L*A*B*colour space.
Keywords:
Colour threshold
HSV
Image processing
L*A*B*
Pineapple
This is an open access article under the CC BY-SA license.
Corresponding Author:
Muhammad Asraf H.,
Faculty of Electrical Engineering,
Universiti Teknologi MARA Johor Branch,
Pasir Gudang Campus,
Masai, Johor, Malaysia
Email: masraf@uitm.edu.my
1. INTRODUCTION
Remote sensing technologies, along with image processing methods, have allowed precision
engineering to be integrated and applied in the agricultural sector [1]. Among the most widely adopted
technologies in this sector are satellite imagery [2] and unmanned aerial vehicles or drones (UAV) [3]. Even
though the technology is capable of capturing large crop areas, satellite imagery is expensive, and the images
are useless under cloudy or low light conditions. In comparison, UAV provides a cost-effective approach for
acquiring an unobstructed view of a plantation area with acceptable image quality. Accordingly, this form of
technology could have a positive impact on estimating crop yield before the harvesting season. In Malaysia,
one agriculture commodity that would potentially benefit from this technology would be pineapples. In local
TELKOMNIKA Telecommun Comput El Control 
Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.)
2473
and international markets, high-quality pineapples are in high demand and canned pineapple products are
exported overseas generating significant income, contributing to the Malaysian economy.
Conventional techniques applied for counting pineapple crop yield takes a considerable amount of
time and are labour-intensive which require an agriculture officer to physically count the number of crops
that can be harvested from a selected plot of land. Although in this case, the actual yield counted is normally
inaccurate since it is based on predefined assumptions regarding the selected block in the designated area [4].
The implementation of a UAV for alleviating this issue is anticipated to reduce the amount of time needed for
counting and provide a more accurate count of the fruit before the harvesting season. The application of this
method is ideal for pineapple plantations as the crown of the fruit is normally unobstructed and highly
exposed from above. While numerous studies have investigated the use of ground-level images to detect
the maturity of fruit [5-7], these approaches are impractical for crop yield estimation given it obstructs the
line of sight from one fruit to the next [8]. Consequently, this is one of the main reasons for adopting a UAV
to estimate the crop yield of pineapples.
In obtaining an effective crop yield count from aerial images, the pre-processing stage must be
robust, given the varying light conditions and heights in capturing these images. The application of the colour
component in the image segmentation process is also important, especially for detection [9], recognition [10],
identification [11, 12] and classification [13] of the objects. Previously, several colour spaces have been
proposed which include RGB [14], YCbCr [15], HSV [16] and L*A*B* [17]. From among these colour
spaces, HSV and L*A*B* have been highly effective for thresholding and to reduce noise [18, 19], and have
been applied to detect apples, oranges and bananas given their smooth background. HSV has also been
implemented to estimate the crop yield of oranges, and for successfully detecting partially obstructed
fruits [20, 21]. In other studies, the HSV colour space has been used along with texture and shape features to
discriminate between apples, oranges, bananas and cherries [22, 23]. Jednipat and Supawadee demonstrated
the estimation technique using colour thresholding of L*A*B* and the HSV colour space where the findings
revealed that the experiment yielded excellent results [24].
Despite the successful reporting of colour space implementation for fruit detection, image
processing experiments have been undertaken against well-contrasted and smooth backdrops [25]. However,
the estimation of pineapple yields from aerial images presents a new perspective in the pre-processing
method as the fruit is of similar colour tone to the surrounding background. Additionally, the presence of
the leafy structure surrounding the fruit adds to the texture-like element when viewed from above. Aside
from this, the challenge also arises from weather elements that influence the illumination level on the field or
crop area [26, 27]. Accordingly, a robust image processing algorithm is needed for the estimation of
pineapple yield from aerial images. This paper contributes in this field of study by proposing a novel
approach towards automatic counting (AC) of pineapple yield by employing high-quality image processing.
To the best of the author’s knowledge, this technique is the first of its kind to estimate crop yield by detecting
pineapple crowns since most researchers focus on pineapple bodies to detect maturity. The objective of this
paper presents a comparative study which focuses on HSV and L*A*B* in colour thresholding schemes to
improve image quality. The performance of the proposed algorithms is also assessed as errors in detecting
the crop count from image samples.
2. RESEARCH METHODS
The approach adopted in this study included data acquisition, extraction of the image samples from
the video, comparing the performance of colour thresholding using L*A*B and HSV colour spaces, and
lastly, measuring the performance using relative error and average error. A general overview of the research
method is illustrated in Figure 1.
2.1. Data acquisition and image extraction
Aerial views of the pineapples were acquired from coordinate 1º48’55.9” N,103º15’33.5” E
at the Simpang Renggam plantation in the state of Johor, Malaysia. Data were collected in March 2019.
The plantation covers a large area comprising of 14,826 acres which is further divided into approximately
644.16 blocks. Each block comprising of 23 acres is then partitioned into 16 divisions: each measuring
roughly 1.44 acres with each division consisting of around 110 lines of pineapples. The segregation of
the area into blocks, divisions and lines are illustrated in Figure 2. Cultivation of the pineapples for each
block is not undertaken simultaneously but is undertaken in phases which are then reflected in varying stages
of maturity during the harvesting season. For this study, the primary cultivar for the designated plantation
was N36 (Kaling Pineapple). The MD2 (Milie Dillard 2 Pineapple) is cultivated in a smaller area of
the plantation.
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479
2474
Figure 1. Overview of the research method
Figure 2. Segregation of the plantation area into blocks, divisions and lines
Figure 3 illustrates the experimental setup used in this study. Data were acquired using a DJI
Phantom 3 Advanced quadcopter with a 4K resolution RGB camera and videos were recorded at the height
of 3 metres, line by line from the ground level. This research limited the area for the initial investigation.
The image of the pineapples was initially concentrated and evaluated on 110 lines but restricted to the case of
the proposed method. Here only 1 line of pineapple fruit was used to extract the video into an image, as
shown in Figure 2. The images were then extracted frame by frame using MATLAB software, resulting in
a total of 1,503 samples. The size of each image was 2,704 x 1,520 pixels. The focus of the pre-processing
algorithm was directed towards isolating the crown section of the pineapple and detecting the crop count.
These tasks were also performed using MATLAB.
Figure 3. An illustration in real-time of the experimental setup at the pineapple plantation
TELKOMNIKA Telecommun Comput El Control 
Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.)
2475
2.2. Colour thresholding
Figure 4 (a), shows that the HSV colour space is represented as a conical coordinate of points in
a colour model [28, 29]. The original RGB model has ‘H’ as the hue, represented by the angle, ‘S’ as
the saturation corresponding to the radius, and ‘V’ as the brightness characterised by the height of the cone.
The hue is of a dominant colour as perceived by an observer. The value range of the hue varies from
T1 = 0.195 to T2 = 0.401, containing a green colour from the combination of yellow-green to green-cyan,
which signify the colour of the centre pineapple crown. For the saturation component, it is among the white
light that is mixed with a hue, resulting in varying levels of saturation. The minimum value is 0.245 while
the maximum value is 0.902 for the pineapple crown except for the backgrounds such as the ground, leaf and
grass. Brightness is a chromatic notion of intensity which varies from true colour to black. The brightness
component is used to remove the background area and the pineapple crown tip.
Figure 4 (b) illustrates the L*A*B* colour space consisting of a 3-axis colour system [30], and is
device-independent and of an efficient format for transferring between devices. Here, L* represents lightness
which can range from 0 (black) to 50 (mid-grey) to 100 (white). In this research, the value ranged from
36.759 (dark) to 58.381 (mid-bright) and was set as the brightness for the pineapple crown. For positive
A* values (from 1 to 100) it designates the amount of the red component, while negative A* values
(from –1 to –100) indicate the amount of green component. For the A* channel value ranging from -26.988
to -14.071 it indicates the green component which is set as the colour of the pineapple crown centre.
Meanwhile, positive B* values (from 1 to 100) signify the amount of the yellow component, while
negative B* values (from –1 to –100) indicate the blue component. The B* channel values range from 8.170
to 46.861 at the yellow axis, upon which yellow is the combination colour with green for the crown centre.
Other than the selected value, it will remove the background and the crown tip. This specific limit was set up
for both colour spaces as the best threshold value for detecting the central pineapple crown under
the influence of different height and levels of lighting on the image projections.
(a) (b)
Figure 4. (a) HSV colour space and (b) L*A*B* colour space
Colour thresholding in the HSV and L*A*B* spaces was performed by creating the most efficient
mask for background removal. The threshold level is expressed by (1), where 𝑥 and 𝑦 signify the threshold
coordinate value points, while 𝑝(𝑥, 𝑦) and 𝑓(𝑥, 𝑦) are the grey level image pixels [31].
𝑇 = 𝑇[𝑥, 𝑦, 𝑝(𝑥, 𝑦), 𝑓(𝑥, 𝑦)] (1)
Subsequently, image 𝑔(𝑥, 𝑦) acquired through the thresholding operation can be defined using (2):
𝐺(𝑥, 𝑦) = {
1 , if 𝑓(𝑥, 𝑦) > 1
0 , if 𝑓(𝑥, 𝑦) ≤ 0
(2)
Following the thresholding process, the crown was rendered white while the surrounding
background was reduced to black. The background in the image included the ground, leaf and grass which
were depicted in a binary image. A morphological operation was then applied to remove any additional noise
in the image. Dilation expands the white region while allowing merging with smaller spots within
the proximity of the crown. Subsequently, the image was filled to erode further any speckles that remained.
A disc-shaped structuring element was then created to maintain the circular form of the object followed
by implementing the bounding box method to detect the crown of the pineapples.
In this study, the best colour space was determined based on the lower value of absolute (𝐴𝐸) and
relative error (𝑅𝐸) that detected the pineapple crown with less noise from the background image which was
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479
2476
calculated after the bounding box was identified. The cumulative bounding box was calculated automatically
by the system in which 𝐴𝐸 is defined as the absolute magnitude of the difference between the actual and
computed value, which indicates a number of false detections. The actual value is manually counted, 𝑀𝑐
from the number of bounding boxes while the measured value is the real crop count, 𝐴𝑐 which is observable
from the unprocessed sample images. Thus, a smaller value of 𝐴𝐸 indicates a smaller error. The expression
for 𝐴𝐸 as given by (3) [32]:
𝐴𝐸 = |𝑀𝑐 − 𝐴𝑐| (3)
As shown in (4), 𝑅𝐸 is the ratio between 𝐴𝐸 and 𝑀𝑐. Similarly, a smaller 𝑅𝐸 would be the desirable attribute.
𝑅𝐸 =
|𝑀𝑐 − 𝐴𝑐|
𝑀𝑐
× 100% (4)
3. RESULTS AND DISCUSSION
Ten sample images were randomly selected from the video for demonstration purposes. The images
were used to evaluate the thresholding schemes based on both colour spaces. Figure 5 illustrates
the processes performed on one of the samples using the HSV space. Initially, the extracted image undergoes
background removal through a masking process that considers the hue, saturation and brightness
components. A binary image is then created after the thresholding procedure, which is then followed by
the morphological operation and the bounding box procedure. The final image in the sequence displays
the position of crown that is detected by the algorithm.
(a) (b) (c)
(d) (e)
Figure 5. (a) Extracted image; (b) background removal using HSV colour space; (c) binary image;
(d) morphological operation; (e) bounding box crown detection
Figure 6 shows the processes carried out on one of the samples applying the L*A*B* colour space.
Similarly, the extracted image undergoes background removal through a masking process that considers
the lightness, red, green, yellow and blue components and the thresholding produces the desired binary
image. Subsequently, this is followed by the morphological operation and the bounding box procedure.
The final image shows the position of the crown that is successfully detected by the algorithm. Here,
the performance of the suggested automated counting technique is compared by applying HSV and L*A*B*
colour thresholding for manual counting, which was performed by the observer. Other researchers have
applied automated detection and a counting system to other fruits such as apples, oranges, etc., resulting in
different performances being measured.
TELKOMNIKA Telecommun Comput El Control 
Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.)
2477
(a) (b) (c)
(d) (e)
Figure 6. (a) Extracted image; (b) background removal using L*A*B* colour space; (c) binary image;
(d) morphological operation; (e) bounding box crown detection
Table 1 shows the resultant AE and RE for pineapple yield estimation based on the HSV colour space.
Generally, RE ranges between 0 and 28.6% with an average error of 12.0%. Table 2 summarises the AE and RE
for crop yield estimation established based upon the L*A*B* colour space. The later scheme of processing
attained a higher RE, ranging between 12.0% and 114.3%, with an average error of 59.6%. Based on the results,
the HSV colour scheme demonstrated superior capability for crown detection. Compared to both colour
thresholding, the L*A*B* colour thresholding detected more false detections from the background such as
the leaves, grass and ground while using HSV detects the crown more accurately with less error.
Figure 7 illustrates the automated counting process via image processing; 𝐴𝑐 manual counting by
the observer, 𝑀𝑐 plot for the ten samples using both colour spaces. The bar graph represents 𝑀𝑐 for each
image sample. Meanwhile, the red line denotes 𝐴𝑐 for the HSV colour space, and the green light denotes 𝐴𝑐
for the L*A*B* colour space. As can be seen from the graph, it remains evident that 𝐴𝑐 for the L*A*B*
colour space deviates furthest from 𝑀𝑐.
The findings are also supported by the plot shown in Figure 8. Generally, 𝑅𝐸 of the crop count using
the L*A*B* colour space remains high. The error is contributed by the inability of the L*A*B* colour space to
provide contrasting elements between the crown and the surrounding leafy structures and is not sufficiently robust
enough to deal with the varying illumination levels on the images. From these experiments, it is evident that HSV
is more effective for the estimation of pineapple yield in comparison to the L*A*B* colour space.
Table 1. 𝐴𝐸 and 𝑅𝐸 for pineapple yield estimation using HSV colour space
Sample Manual Counting by
observer, 𝑀𝑐
Automated counting via image
processing, 𝐴𝑐
No. of false
detection, 𝐴𝐸
Relative error,
𝑅𝐸 (%)
Average Error
(%)
1 6 6 0 0
12.0
2 6 7 1 16.7
3 8 9 1 12.5
4 8 9 1 12.5
5 8 9 1 12.5
6 8 8 0 0
7 7 8 1 14.3
8 8 7 1 12.5
9 7 9 2 28.6
10 9 10 1 11.1
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479
2478
Table 2. 𝐴𝐸 and 𝑅𝐸 for Pineapple yield estimation using L*A*B* colour space
Sample Manual Counting by
observer, 𝑀𝑐
Automated counting via image
processing, 𝐴𝑐
No. of false
detection, 𝐴𝐸
Relative error,
𝑅𝐸 (%)
Average Error
(%)
1 6 8 2 33.3
59.6
2 6 10 4 66.7
3 8 9 1 12.5
4 8 10 2 25.0
5 8 11 3 37.5
6 8 13 5 62.5
7 7 11 4 57.1
8 8 15 7 87.5
9 7 15 8 114.3
10 9 18 9 100.0
Figure 7. 𝐴𝑐 and 𝑀𝑐 plot for each sample
using both colour spaces
Figure 8. 𝑅𝐸 for each sample using HSV and
L*A*B* colour space
4. CONCLUSION
This paper focuses on the prospective application of HSV and L*A*B* spaces for estimating
pineapple yield captured from aerial images. Each sample underwent a similar image processing protocol such
as image extraction, colour thresholding, background removal, conversion to a binary image, and crown
detection using the bounding box method. For better performance, the average error for all samples should be
less. The HSV colour space, on the other hand, demonstrated a more efficient approach having an average error
of 12.0% compared to the L*A*B* space having an average error of 59.6%. However, it is important to note
that the images were captured at a height of 3 metres from the ground under varying light conditions. Therefore,
further work is required to improve detection accuracy at higher altitudes with enhanced robustness to
compensate for different weather conditions.
ACKNOWLEDGEMENT
The work is endorsed by the Faculty of Electrical Engineering, Universiti Teknologi MARA, and
the Ministry of Education, Malaysia (600-IRMI/FRGS 5/3 (056/2019)).
REFERENCES
[1] Pudumalar S., Ramanujam E., Rajashree R. H., Kavya C., Kiruthika T., Nisha J., "Crop Recommendation System for
Precision Agriculture," 2016 Eighth International Conference on Advanced Computing (ICoAC), pp. 32-36, 2017.
[2] Awad M. M., "Toward Precision in Crop Yield Estimation using Remote Sensing and Optimization Techniques,"
Agriculture, vol. 9, no. 54, pp. 1-13, 2019.
[3] Ghebregziabher Y. T., "Monitoring Growth Development and Yield Estimation of Maize Using Very
High-Resolution Uav: Images in Gronau, Germany," MSc Thesis, Netherlands: Faculty of Geo-Information
Science and Earth Observation of the University of Twente, 2017.
[4] Stein M., "Improving Image Based Fruit Count Estimates using Multiple View-points," MSc Thesis, Sweden:
Department of Elecrical Engineering Linkoping University, 2016.
[5] Nakaguro Y., Qureshi W. S., Dailey M. N., Ekpanyapong M., Bunnun P., Tungpimolrut K., "Volumetric 3D
Reconstruction and Parametric Shape Modelling from RGB-D Sequences," International Conference on Image
Analysis and Processing, Genoa, Italy, pp. 500-516, 2015.
[6] Moonrinta J., Chaivivatrakul S., Dailey M. N., Ekpanyapong M., "Fruit Detection, Tracking, and 3D
Reconstruction for Crop Mapping and Yield Estimation," 2010 11th International Conference on Control
Automation Robotics & Vision, pp. 1181-1186, 2010.
TELKOMNIKA Telecommun Comput El Control 
Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.)
2479
[7] Nawawi M. A., Ismail F. S., Selamat H., "Comprehensive Pineapple Segmentation Techniques with Intelligent
Convolutional Neural Network," Indonesian Journal of Electrical Engineering and Computer Science, vol. 10,
no. 3, pp. 1098-1095, 2018.
[8] Payne A. B., Walsh K. B., Subedi P. P., Jarvis D., "Estimation of Mango Crop Yield using Image Analysis
Segmentation Method," Computers and Electronics in Agriculture, vol. 91, pp. 57-64, 2013.
[9] Hosen I., Tabassum T., Akhter J., Islam I., "Detection of Fruits Defects Using Colour Segmentation Technique,"
International Journal of Computer Science & Information Security (IJCSIS), vol. 16, no. 6, pp. 215-223, 2018.
[10] Mustaffa M. R., Yee L. W., Abdullah L. N., Nasharuddin N. A., "A Colour-based Building Recognition Using
Support Vector Machine," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 1,
pp. 473-480, 2019.
[11] Lionnie R., Agustina E., Sediono W., Alaydrus M., "Biometric Identification Using Augmented Database,"
TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 1, pp. 103-109, 2019.
[12] Laxmi G. F., Kusumah F. S. F., "Region of Interest and Color Moment Method for Freshwater
Fish Identification," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 3,
pp. 1432-1438, 2019.
[13] Jaiswal V., Sharma V., Varma S., "An Implementation of Novel Genetic Based Clustering Algorithm for Color
Image Segmentation," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 3,
pp. 1461-1467, 2019.
[14] Abu Bakar B. H., Ishak A. J., Shamsuddin R., Wan Hassan W. Z., "Ripeness Level Classification for Pineapple
Using RGB and HSI Colour Maps," Journal of Theoretical and Applied Information Technology, vol. 57, no. 3,
pp. 587-593, 2013.
[15] Prasetyo E., Adityo R. D., Suciati N., Fatichah C., "Mango Leaf Image Segmentation on HSV and YCbCr Color
Spaces using Otsu Thresholding," 2017 3rd International Conference on Science and Technology-Computer
(ICST), Yogyakarta, Indonesia. pp. 99-103, 2017.
[16] Li D., Shen M., Li D., Yu X., "Green Apple Recognition Method Based on the Combination of Texture and Shape
Features," IEEE International Conference on Mechatronics and Automation (ICMA), pp. 264-269, 2017.
[17] Meena N., Aggarwal N., Joshi S., Gupta S., "Development of Detection, Counting and Yield Estimation Algorithm for
Agricultural Products," International Journal of Engineering Research & Technology, vol. 3, no. 7, pp. 590-595, 2014.
[18] Bora D. J., Gupta A. K., Khan F. A., "Comparing the Performance of L*A*B* and HSV Color Spaces with Respect
to Color Image Segmentation," International Journal of Emerging Technology and Advanced Engineering, vol. 5,
no. 2, pp. 192-203, 2015.
[19] Hendrawan Y., Widyaningtyas S., Sucipto S., "Computer Vision for Purity, Phenol, and pH Detection of
Luwak Coffee Green Bean," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17,
no. 6, pp. 3073, 2019.
[20] Yaşar G. H., Akdemir B., "Estimating Yield for Fruit Trees Using Image Processing and Artificial Neural Network,"
International Journal of Advances in Agricultural & Environmental Engg. (IJAAEE), vol. 4, no. 1, pp. 8-11, 2017.
[21] Akin C., Kirci M., Gunes E. O., Cakir Y., "Detection of the Pomegranate Fruits on Tree Using Image Processing,"
2012 First International Conference on Agro-Geoinformatics (Agro-Geoinformatics), Shanghai, China, pp. 1-4, 2012.
[22] Hossen M. S., Arefin M. S., Karim R., "Developing a Framework for Fruits Detection from Images,"
International Conference on Electrical, Computer and Communication Engineering (ECCE). Cox's Bazar,
Bangladesh, pp. 951-954, 2017.
[23] Behera S. K., Mishra N., Sethy P. K., Rath A. K., "On-Tree Detection and Counting of Apple Using Color Thresholding
and CHT," International Conference on Communication and Signal Processing (ICCSP), pp. 224-228, 2018.
[24] Fu L., Liu Z., Majeed Y., Cui Y., "Kiwifruit Yield Estimation Using Image Processing by an Android Mobile
Phone," IFAC International Federation of Automatic Control Conference, vol. 51, no. 17, pp. 185-190, 2018.
[25] Angel L., Lizcano S., Viola J., "Assessing the State of Maturation of the Pineapple in its Perolera Variety using
Computer Vision Techniques," 20th Symposium on Signal Processing, Images and Computer Vision, STSIVA 2015
- Conference Proceedings, United States, pp. 1-6, 2015.
[26] Bargoti S., Underwood J. P., "Image Segmentation for Fruit Detection and Yield Estimation in Apple Orchards,"
Journal of Field Robotic, vol. 34, no. 6, pp. 1039-1060, 2017.
[27] Payne A., Walsh K., Subedi P., Jarvis D., "Estimating Mango Crop Yield using Image Analysis using Fruit
at “Stone Hardening” Stage and Night Time Imaging," Computers and Electronics in Agriculture, vol. 100,
pp. 160-167, 2014.
[28] Ghinmine S. V., Sapkal P. A., "Comparative Study of RGB, HSV & YCbCr Color Model Saliency Map,"
International Journal of Innovative Research in Computer and Communication Engineering, vol. 5, no. 6,
pp. 12529-12532, 2017.
[29] Nishad P. M., "Various Colour Spaces and Colour Space Conversion," Journal of Global Research in Computer
Science, vol. 4, no. 1, pp. 44-48, 2013.
[30] Rathore V. S., Kumar M. S., Verma A., "Colour based Image Segmentation using L* a* b* Colour Space Based
on Genetic Algorithm," International Journal of Emerging Technology and Advanced Engineering, vol. 2, no. 6,
pp. 156-162, 2012.
[31] Senthilkumaran N., Vaithegi S., "Image Segmentation by Using Thresholding Techniques for Medical Images,"
Computer Science & Engineering: An International Journal, vol. 6, no. 1, pp. 1-3, 2016.
[32] Djerriri K., Ghabi M., Karoui M. S., Adjoudj R., "Palm Trees Counting in Remote Sensing Imagery Using
Regression Convolutional Neural Network," IEEE International Geoscience and Remote Sensing Symposium,
pp. 2627-2630, 2018.

More Related Content

Similar to Ananas comosus crown image thresholding and crop counting using a colour space transformation scheme

The effects of multiple layers feed-forward neural network transfer function ...
The effects of multiple layers feed-forward neural network transfer function ...The effects of multiple layers feed-forward neural network transfer function ...
The effects of multiple layers feed-forward neural network transfer function ...
IJECEIAES
 
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
TELKOMNIKA JOURNAL
 
Digital image processing methods for estimating leaf area of cucumber plants
Digital image processing methods for estimating leaf area of cucumber plantsDigital image processing methods for estimating leaf area of cucumber plants
Digital image processing methods for estimating leaf area of cucumber plants
nooriasukmaningtyas
 
Crop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdfCrop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdf
ssuserb22f5a
 
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORKCROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
IRJET Journal
 
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdfSaura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
ppalos
 
Assessing the advancement of artificial intelligence and drones’ integration ...
Assessing the advancement of artificial intelligence and drones’ integration ...Assessing the advancement of artificial intelligence and drones’ integration ...
Assessing the advancement of artificial intelligence and drones’ integration ...
IJECEIAES
 
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
TELKOMNIKA JOURNAL
 
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI TechniqueIRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET Journal
 
Icpa abstract id 2062 (full paper)v1.1
Icpa abstract id  2062 (full paper)v1.1Icpa abstract id  2062 (full paper)v1.1
Icpa abstract id 2062 (full paper)v1.1
Marco Fornalè
 
Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...
IJECEIAES
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
IJERA Editor
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
IJERA Editor
 
Advertisement billboard detection and geotagging system with inductive transf...
Advertisement billboard detection and geotagging system with inductive transf...Advertisement billboard detection and geotagging system with inductive transf...
Advertisement billboard detection and geotagging system with inductive transf...
TELKOMNIKA JOURNAL
 
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
ijcseit
 
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
ijcseit
 
Feed forward back propagation neural
Feed forward back propagation neuralFeed forward back propagation neural
Feed forward back propagation neural
ijcseit
 

Similar to Ananas comosus crown image thresholding and crop counting using a colour space transformation scheme (20)

The effects of multiple layers feed-forward neural network transfer function ...
The effects of multiple layers feed-forward neural network transfer function ...The effects of multiple layers feed-forward neural network transfer function ...
The effects of multiple layers feed-forward neural network transfer function ...
 
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
Optimization of Parallel K-means for Java Paddy Mapping Using Time-series Sat...
 
Digital image processing methods for estimating leaf area of cucumber plants
Digital image processing methods for estimating leaf area of cucumber plantsDigital image processing methods for estimating leaf area of cucumber plants
Digital image processing methods for estimating leaf area of cucumber plants
 
Crop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdfCrop yield prediction using data mining techniques.pdf
Crop yield prediction using data mining techniques.pdf
 
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORKCROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
 
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdfSaura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
Saura, Reyes-Menendez & Palos-Sanchez, 2019 Helyon.pdf
 
Assessing the advancement of artificial intelligence and drones’ integration ...
Assessing the advancement of artificial intelligence and drones’ integration ...Assessing the advancement of artificial intelligence and drones’ integration ...
Assessing the advancement of artificial intelligence and drones’ integration ...
 
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
An Image Enhancement Approach to Achieve High Speed using Adaptive Modified B...
 
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI TechniqueIRJET- Geological Boundary Detection for Satellite Images using AI Technique
IRJET- Geological Boundary Detection for Satellite Images using AI Technique
 
Icpa abstract id 2062 (full paper)v1.1
Icpa abstract id  2062 (full paper)v1.1Icpa abstract id  2062 (full paper)v1.1
Icpa abstract id 2062 (full paper)v1.1
 
Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...Comparing canopy density measurement from UAV and hemispherical photography: ...
Comparing canopy density measurement from UAV and hemispherical photography: ...
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
 
Advertisement billboard detection and geotagging system with inductive transf...
Advertisement billboard detection and geotagging system with inductive transf...Advertisement billboard detection and geotagging system with inductive transf...
Advertisement billboard detection and geotagging system with inductive transf...
 
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
 
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
FEED FORWARD BACK PROPAGATION NEURAL NETWORK COUPLED WITH RICE DATA SIMULATOR...
 
Assignment agus
Assignment agusAssignment agus
Assignment agus
 
Ijetcas14 474
Ijetcas14 474Ijetcas14 474
Ijetcas14 474
 
Feed forward back propagation neural
Feed forward back propagation neuralFeed forward back propagation neural
Feed forward back propagation neural
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
TELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
TELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
TELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
TELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
TELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
TELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 

Recently uploaded (20)

DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 

Ananas comosus crown image thresholding and crop counting using a colour space transformation scheme

  • 1. TELKOMNIKA Telecommunication, Computing, Electronics and Control Vol. 18, No. 5, October 2020, pp. 2472~2479 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v18i5.13895  2472 Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA Ananas comosus crown image thresholding and crop counting using a colour space transformation scheme Wan Nurazwin Syazwani Rahimi1 , Muhammad Asraf H.2 , Megat Syahirul Amin Megat Ali3 1 Faculty of Electrical Engineering, Universiti Teknologi MARA Shah Alam, Malaysia 2 Faculty of Electrical Engineering, Universiti Teknologi MARA Johor Branch, Pasir Gudang Campus, Malaysia 3 Microwave Research Institute, Universiti Teknologi MARA Shah Alam, Malaysia Article Info ABSTRACT Article history: Received Aug 14, 2019 Revised Mar 31, 2020 Accepted Apr 10, 2020 The implementation of unmanned aerial vehicle (UAV) technology having image processing capabilities provides an alternative way to observe pineapple crowns captured from aerial images. In the majority of pineapple plantations, an agricultural officer will physically count the crop yield prior to harvesting the Ananas Comosus, also known as pineapple. This process is particularly evident in large plantation areas to accurately identify pineapple numbers. To alleviate this issue, given it is both time-consuming and arduous, automating the process using image processing is suggested. In this study, the possibilities and comparisons between two techniques associated with an image thresholding scheme known as HSV and L*A*B* colour space schemes were implemented. This was followed by determining the threshold by applying an automatic counting (AC) method to count the crop yield. The results of the study found that by applying colour thresholding for segmentation, it improved the low contrast image due to different heights and illumination levels on the acquired colour image. The images that were acquired using a UAV revealed that the best distance for capturing the images was at the height of three (3) metres above ground level. The results also confirm that the HSV colour space provides a more efficient approach with an average error increment of 47.6% when compared to the L*A*B*colour space. Keywords: Colour threshold HSV Image processing L*A*B* Pineapple This is an open access article under the CC BY-SA license. Corresponding Author: Muhammad Asraf H., Faculty of Electrical Engineering, Universiti Teknologi MARA Johor Branch, Pasir Gudang Campus, Masai, Johor, Malaysia Email: masraf@uitm.edu.my 1. INTRODUCTION Remote sensing technologies, along with image processing methods, have allowed precision engineering to be integrated and applied in the agricultural sector [1]. Among the most widely adopted technologies in this sector are satellite imagery [2] and unmanned aerial vehicles or drones (UAV) [3]. Even though the technology is capable of capturing large crop areas, satellite imagery is expensive, and the images are useless under cloudy or low light conditions. In comparison, UAV provides a cost-effective approach for acquiring an unobstructed view of a plantation area with acceptable image quality. Accordingly, this form of technology could have a positive impact on estimating crop yield before the harvesting season. In Malaysia, one agriculture commodity that would potentially benefit from this technology would be pineapples. In local
  • 2. TELKOMNIKA Telecommun Comput El Control  Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.) 2473 and international markets, high-quality pineapples are in high demand and canned pineapple products are exported overseas generating significant income, contributing to the Malaysian economy. Conventional techniques applied for counting pineapple crop yield takes a considerable amount of time and are labour-intensive which require an agriculture officer to physically count the number of crops that can be harvested from a selected plot of land. Although in this case, the actual yield counted is normally inaccurate since it is based on predefined assumptions regarding the selected block in the designated area [4]. The implementation of a UAV for alleviating this issue is anticipated to reduce the amount of time needed for counting and provide a more accurate count of the fruit before the harvesting season. The application of this method is ideal for pineapple plantations as the crown of the fruit is normally unobstructed and highly exposed from above. While numerous studies have investigated the use of ground-level images to detect the maturity of fruit [5-7], these approaches are impractical for crop yield estimation given it obstructs the line of sight from one fruit to the next [8]. Consequently, this is one of the main reasons for adopting a UAV to estimate the crop yield of pineapples. In obtaining an effective crop yield count from aerial images, the pre-processing stage must be robust, given the varying light conditions and heights in capturing these images. The application of the colour component in the image segmentation process is also important, especially for detection [9], recognition [10], identification [11, 12] and classification [13] of the objects. Previously, several colour spaces have been proposed which include RGB [14], YCbCr [15], HSV [16] and L*A*B* [17]. From among these colour spaces, HSV and L*A*B* have been highly effective for thresholding and to reduce noise [18, 19], and have been applied to detect apples, oranges and bananas given their smooth background. HSV has also been implemented to estimate the crop yield of oranges, and for successfully detecting partially obstructed fruits [20, 21]. In other studies, the HSV colour space has been used along with texture and shape features to discriminate between apples, oranges, bananas and cherries [22, 23]. Jednipat and Supawadee demonstrated the estimation technique using colour thresholding of L*A*B* and the HSV colour space where the findings revealed that the experiment yielded excellent results [24]. Despite the successful reporting of colour space implementation for fruit detection, image processing experiments have been undertaken against well-contrasted and smooth backdrops [25]. However, the estimation of pineapple yields from aerial images presents a new perspective in the pre-processing method as the fruit is of similar colour tone to the surrounding background. Additionally, the presence of the leafy structure surrounding the fruit adds to the texture-like element when viewed from above. Aside from this, the challenge also arises from weather elements that influence the illumination level on the field or crop area [26, 27]. Accordingly, a robust image processing algorithm is needed for the estimation of pineapple yield from aerial images. This paper contributes in this field of study by proposing a novel approach towards automatic counting (AC) of pineapple yield by employing high-quality image processing. To the best of the author’s knowledge, this technique is the first of its kind to estimate crop yield by detecting pineapple crowns since most researchers focus on pineapple bodies to detect maturity. The objective of this paper presents a comparative study which focuses on HSV and L*A*B* in colour thresholding schemes to improve image quality. The performance of the proposed algorithms is also assessed as errors in detecting the crop count from image samples. 2. RESEARCH METHODS The approach adopted in this study included data acquisition, extraction of the image samples from the video, comparing the performance of colour thresholding using L*A*B and HSV colour spaces, and lastly, measuring the performance using relative error and average error. A general overview of the research method is illustrated in Figure 1. 2.1. Data acquisition and image extraction Aerial views of the pineapples were acquired from coordinate 1º48’55.9” N,103º15’33.5” E at the Simpang Renggam plantation in the state of Johor, Malaysia. Data were collected in March 2019. The plantation covers a large area comprising of 14,826 acres which is further divided into approximately 644.16 blocks. Each block comprising of 23 acres is then partitioned into 16 divisions: each measuring roughly 1.44 acres with each division consisting of around 110 lines of pineapples. The segregation of the area into blocks, divisions and lines are illustrated in Figure 2. Cultivation of the pineapples for each block is not undertaken simultaneously but is undertaken in phases which are then reflected in varying stages of maturity during the harvesting season. For this study, the primary cultivar for the designated plantation was N36 (Kaling Pineapple). The MD2 (Milie Dillard 2 Pineapple) is cultivated in a smaller area of the plantation.
  • 3.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479 2474 Figure 1. Overview of the research method Figure 2. Segregation of the plantation area into blocks, divisions and lines Figure 3 illustrates the experimental setup used in this study. Data were acquired using a DJI Phantom 3 Advanced quadcopter with a 4K resolution RGB camera and videos were recorded at the height of 3 metres, line by line from the ground level. This research limited the area for the initial investigation. The image of the pineapples was initially concentrated and evaluated on 110 lines but restricted to the case of the proposed method. Here only 1 line of pineapple fruit was used to extract the video into an image, as shown in Figure 2. The images were then extracted frame by frame using MATLAB software, resulting in a total of 1,503 samples. The size of each image was 2,704 x 1,520 pixels. The focus of the pre-processing algorithm was directed towards isolating the crown section of the pineapple and detecting the crop count. These tasks were also performed using MATLAB. Figure 3. An illustration in real-time of the experimental setup at the pineapple plantation
  • 4. TELKOMNIKA Telecommun Comput El Control  Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.) 2475 2.2. Colour thresholding Figure 4 (a), shows that the HSV colour space is represented as a conical coordinate of points in a colour model [28, 29]. The original RGB model has ‘H’ as the hue, represented by the angle, ‘S’ as the saturation corresponding to the radius, and ‘V’ as the brightness characterised by the height of the cone. The hue is of a dominant colour as perceived by an observer. The value range of the hue varies from T1 = 0.195 to T2 = 0.401, containing a green colour from the combination of yellow-green to green-cyan, which signify the colour of the centre pineapple crown. For the saturation component, it is among the white light that is mixed with a hue, resulting in varying levels of saturation. The minimum value is 0.245 while the maximum value is 0.902 for the pineapple crown except for the backgrounds such as the ground, leaf and grass. Brightness is a chromatic notion of intensity which varies from true colour to black. The brightness component is used to remove the background area and the pineapple crown tip. Figure 4 (b) illustrates the L*A*B* colour space consisting of a 3-axis colour system [30], and is device-independent and of an efficient format for transferring between devices. Here, L* represents lightness which can range from 0 (black) to 50 (mid-grey) to 100 (white). In this research, the value ranged from 36.759 (dark) to 58.381 (mid-bright) and was set as the brightness for the pineapple crown. For positive A* values (from 1 to 100) it designates the amount of the red component, while negative A* values (from –1 to –100) indicate the amount of green component. For the A* channel value ranging from -26.988 to -14.071 it indicates the green component which is set as the colour of the pineapple crown centre. Meanwhile, positive B* values (from 1 to 100) signify the amount of the yellow component, while negative B* values (from –1 to –100) indicate the blue component. The B* channel values range from 8.170 to 46.861 at the yellow axis, upon which yellow is the combination colour with green for the crown centre. Other than the selected value, it will remove the background and the crown tip. This specific limit was set up for both colour spaces as the best threshold value for detecting the central pineapple crown under the influence of different height and levels of lighting on the image projections. (a) (b) Figure 4. (a) HSV colour space and (b) L*A*B* colour space Colour thresholding in the HSV and L*A*B* spaces was performed by creating the most efficient mask for background removal. The threshold level is expressed by (1), where 𝑥 and 𝑦 signify the threshold coordinate value points, while 𝑝(𝑥, 𝑦) and 𝑓(𝑥, 𝑦) are the grey level image pixels [31]. 𝑇 = 𝑇[𝑥, 𝑦, 𝑝(𝑥, 𝑦), 𝑓(𝑥, 𝑦)] (1) Subsequently, image 𝑔(𝑥, 𝑦) acquired through the thresholding operation can be defined using (2): 𝐺(𝑥, 𝑦) = { 1 , if 𝑓(𝑥, 𝑦) > 1 0 , if 𝑓(𝑥, 𝑦) ≤ 0 (2) Following the thresholding process, the crown was rendered white while the surrounding background was reduced to black. The background in the image included the ground, leaf and grass which were depicted in a binary image. A morphological operation was then applied to remove any additional noise in the image. Dilation expands the white region while allowing merging with smaller spots within the proximity of the crown. Subsequently, the image was filled to erode further any speckles that remained. A disc-shaped structuring element was then created to maintain the circular form of the object followed by implementing the bounding box method to detect the crown of the pineapples. In this study, the best colour space was determined based on the lower value of absolute (𝐴𝐸) and relative error (𝑅𝐸) that detected the pineapple crown with less noise from the background image which was
  • 5.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479 2476 calculated after the bounding box was identified. The cumulative bounding box was calculated automatically by the system in which 𝐴𝐸 is defined as the absolute magnitude of the difference between the actual and computed value, which indicates a number of false detections. The actual value is manually counted, 𝑀𝑐 from the number of bounding boxes while the measured value is the real crop count, 𝐴𝑐 which is observable from the unprocessed sample images. Thus, a smaller value of 𝐴𝐸 indicates a smaller error. The expression for 𝐴𝐸 as given by (3) [32]: 𝐴𝐸 = |𝑀𝑐 − 𝐴𝑐| (3) As shown in (4), 𝑅𝐸 is the ratio between 𝐴𝐸 and 𝑀𝑐. Similarly, a smaller 𝑅𝐸 would be the desirable attribute. 𝑅𝐸 = |𝑀𝑐 − 𝐴𝑐| 𝑀𝑐 × 100% (4) 3. RESULTS AND DISCUSSION Ten sample images were randomly selected from the video for demonstration purposes. The images were used to evaluate the thresholding schemes based on both colour spaces. Figure 5 illustrates the processes performed on one of the samples using the HSV space. Initially, the extracted image undergoes background removal through a masking process that considers the hue, saturation and brightness components. A binary image is then created after the thresholding procedure, which is then followed by the morphological operation and the bounding box procedure. The final image in the sequence displays the position of crown that is detected by the algorithm. (a) (b) (c) (d) (e) Figure 5. (a) Extracted image; (b) background removal using HSV colour space; (c) binary image; (d) morphological operation; (e) bounding box crown detection Figure 6 shows the processes carried out on one of the samples applying the L*A*B* colour space. Similarly, the extracted image undergoes background removal through a masking process that considers the lightness, red, green, yellow and blue components and the thresholding produces the desired binary image. Subsequently, this is followed by the morphological operation and the bounding box procedure. The final image shows the position of the crown that is successfully detected by the algorithm. Here, the performance of the suggested automated counting technique is compared by applying HSV and L*A*B* colour thresholding for manual counting, which was performed by the observer. Other researchers have applied automated detection and a counting system to other fruits such as apples, oranges, etc., resulting in different performances being measured.
  • 6. TELKOMNIKA Telecommun Comput El Control  Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.) 2477 (a) (b) (c) (d) (e) Figure 6. (a) Extracted image; (b) background removal using L*A*B* colour space; (c) binary image; (d) morphological operation; (e) bounding box crown detection Table 1 shows the resultant AE and RE for pineapple yield estimation based on the HSV colour space. Generally, RE ranges between 0 and 28.6% with an average error of 12.0%. Table 2 summarises the AE and RE for crop yield estimation established based upon the L*A*B* colour space. The later scheme of processing attained a higher RE, ranging between 12.0% and 114.3%, with an average error of 59.6%. Based on the results, the HSV colour scheme demonstrated superior capability for crown detection. Compared to both colour thresholding, the L*A*B* colour thresholding detected more false detections from the background such as the leaves, grass and ground while using HSV detects the crown more accurately with less error. Figure 7 illustrates the automated counting process via image processing; 𝐴𝑐 manual counting by the observer, 𝑀𝑐 plot for the ten samples using both colour spaces. The bar graph represents 𝑀𝑐 for each image sample. Meanwhile, the red line denotes 𝐴𝑐 for the HSV colour space, and the green light denotes 𝐴𝑐 for the L*A*B* colour space. As can be seen from the graph, it remains evident that 𝐴𝑐 for the L*A*B* colour space deviates furthest from 𝑀𝑐. The findings are also supported by the plot shown in Figure 8. Generally, 𝑅𝐸 of the crop count using the L*A*B* colour space remains high. The error is contributed by the inability of the L*A*B* colour space to provide contrasting elements between the crown and the surrounding leafy structures and is not sufficiently robust enough to deal with the varying illumination levels on the images. From these experiments, it is evident that HSV is more effective for the estimation of pineapple yield in comparison to the L*A*B* colour space. Table 1. 𝐴𝐸 and 𝑅𝐸 for pineapple yield estimation using HSV colour space Sample Manual Counting by observer, 𝑀𝑐 Automated counting via image processing, 𝐴𝑐 No. of false detection, 𝐴𝐸 Relative error, 𝑅𝐸 (%) Average Error (%) 1 6 6 0 0 12.0 2 6 7 1 16.7 3 8 9 1 12.5 4 8 9 1 12.5 5 8 9 1 12.5 6 8 8 0 0 7 7 8 1 14.3 8 8 7 1 12.5 9 7 9 2 28.6 10 9 10 1 11.1
  • 7.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 5, October 2020: 2472- 2479 2478 Table 2. 𝐴𝐸 and 𝑅𝐸 for Pineapple yield estimation using L*A*B* colour space Sample Manual Counting by observer, 𝑀𝑐 Automated counting via image processing, 𝐴𝑐 No. of false detection, 𝐴𝐸 Relative error, 𝑅𝐸 (%) Average Error (%) 1 6 8 2 33.3 59.6 2 6 10 4 66.7 3 8 9 1 12.5 4 8 10 2 25.0 5 8 11 3 37.5 6 8 13 5 62.5 7 7 11 4 57.1 8 8 15 7 87.5 9 7 15 8 114.3 10 9 18 9 100.0 Figure 7. 𝐴𝑐 and 𝑀𝑐 plot for each sample using both colour spaces Figure 8. 𝑅𝐸 for each sample using HSV and L*A*B* colour space 4. CONCLUSION This paper focuses on the prospective application of HSV and L*A*B* spaces for estimating pineapple yield captured from aerial images. Each sample underwent a similar image processing protocol such as image extraction, colour thresholding, background removal, conversion to a binary image, and crown detection using the bounding box method. For better performance, the average error for all samples should be less. The HSV colour space, on the other hand, demonstrated a more efficient approach having an average error of 12.0% compared to the L*A*B* space having an average error of 59.6%. However, it is important to note that the images were captured at a height of 3 metres from the ground under varying light conditions. Therefore, further work is required to improve detection accuracy at higher altitudes with enhanced robustness to compensate for different weather conditions. ACKNOWLEDGEMENT The work is endorsed by the Faculty of Electrical Engineering, Universiti Teknologi MARA, and the Ministry of Education, Malaysia (600-IRMI/FRGS 5/3 (056/2019)). REFERENCES [1] Pudumalar S., Ramanujam E., Rajashree R. H., Kavya C., Kiruthika T., Nisha J., "Crop Recommendation System for Precision Agriculture," 2016 Eighth International Conference on Advanced Computing (ICoAC), pp. 32-36, 2017. [2] Awad M. M., "Toward Precision in Crop Yield Estimation using Remote Sensing and Optimization Techniques," Agriculture, vol. 9, no. 54, pp. 1-13, 2019. [3] Ghebregziabher Y. T., "Monitoring Growth Development and Yield Estimation of Maize Using Very High-Resolution Uav: Images in Gronau, Germany," MSc Thesis, Netherlands: Faculty of Geo-Information Science and Earth Observation of the University of Twente, 2017. [4] Stein M., "Improving Image Based Fruit Count Estimates using Multiple View-points," MSc Thesis, Sweden: Department of Elecrical Engineering Linkoping University, 2016. [5] Nakaguro Y., Qureshi W. S., Dailey M. N., Ekpanyapong M., Bunnun P., Tungpimolrut K., "Volumetric 3D Reconstruction and Parametric Shape Modelling from RGB-D Sequences," International Conference on Image Analysis and Processing, Genoa, Italy, pp. 500-516, 2015. [6] Moonrinta J., Chaivivatrakul S., Dailey M. N., Ekpanyapong M., "Fruit Detection, Tracking, and 3D Reconstruction for Crop Mapping and Yield Estimation," 2010 11th International Conference on Control Automation Robotics & Vision, pp. 1181-1186, 2010.
  • 8. TELKOMNIKA Telecommun Comput El Control  Ananas comosus crown image thresholding and crop counting… (Wan Nurazwin Syazwani R.) 2479 [7] Nawawi M. A., Ismail F. S., Selamat H., "Comprehensive Pineapple Segmentation Techniques with Intelligent Convolutional Neural Network," Indonesian Journal of Electrical Engineering and Computer Science, vol. 10, no. 3, pp. 1098-1095, 2018. [8] Payne A. B., Walsh K. B., Subedi P. P., Jarvis D., "Estimation of Mango Crop Yield using Image Analysis Segmentation Method," Computers and Electronics in Agriculture, vol. 91, pp. 57-64, 2013. [9] Hosen I., Tabassum T., Akhter J., Islam I., "Detection of Fruits Defects Using Colour Segmentation Technique," International Journal of Computer Science & Information Security (IJCSIS), vol. 16, no. 6, pp. 215-223, 2018. [10] Mustaffa M. R., Yee L. W., Abdullah L. N., Nasharuddin N. A., "A Colour-based Building Recognition Using Support Vector Machine," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 1, pp. 473-480, 2019. [11] Lionnie R., Agustina E., Sediono W., Alaydrus M., "Biometric Identification Using Augmented Database," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 1, pp. 103-109, 2019. [12] Laxmi G. F., Kusumah F. S. F., "Region of Interest and Color Moment Method for Freshwater Fish Identification," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 3, pp. 1432-1438, 2019. [13] Jaiswal V., Sharma V., Varma S., "An Implementation of Novel Genetic Based Clustering Algorithm for Color Image Segmentation," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 3, pp. 1461-1467, 2019. [14] Abu Bakar B. H., Ishak A. J., Shamsuddin R., Wan Hassan W. Z., "Ripeness Level Classification for Pineapple Using RGB and HSI Colour Maps," Journal of Theoretical and Applied Information Technology, vol. 57, no. 3, pp. 587-593, 2013. [15] Prasetyo E., Adityo R. D., Suciati N., Fatichah C., "Mango Leaf Image Segmentation on HSV and YCbCr Color Spaces using Otsu Thresholding," 2017 3rd International Conference on Science and Technology-Computer (ICST), Yogyakarta, Indonesia. pp. 99-103, 2017. [16] Li D., Shen M., Li D., Yu X., "Green Apple Recognition Method Based on the Combination of Texture and Shape Features," IEEE International Conference on Mechatronics and Automation (ICMA), pp. 264-269, 2017. [17] Meena N., Aggarwal N., Joshi S., Gupta S., "Development of Detection, Counting and Yield Estimation Algorithm for Agricultural Products," International Journal of Engineering Research & Technology, vol. 3, no. 7, pp. 590-595, 2014. [18] Bora D. J., Gupta A. K., Khan F. A., "Comparing the Performance of L*A*B* and HSV Color Spaces with Respect to Color Image Segmentation," International Journal of Emerging Technology and Advanced Engineering, vol. 5, no. 2, pp. 192-203, 2015. [19] Hendrawan Y., Widyaningtyas S., Sucipto S., "Computer Vision for Purity, Phenol, and pH Detection of Luwak Coffee Green Bean," TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 6, pp. 3073, 2019. [20] Yaşar G. H., Akdemir B., "Estimating Yield for Fruit Trees Using Image Processing and Artificial Neural Network," International Journal of Advances in Agricultural & Environmental Engg. (IJAAEE), vol. 4, no. 1, pp. 8-11, 2017. [21] Akin C., Kirci M., Gunes E. O., Cakir Y., "Detection of the Pomegranate Fruits on Tree Using Image Processing," 2012 First International Conference on Agro-Geoinformatics (Agro-Geoinformatics), Shanghai, China, pp. 1-4, 2012. [22] Hossen M. S., Arefin M. S., Karim R., "Developing a Framework for Fruits Detection from Images," International Conference on Electrical, Computer and Communication Engineering (ECCE). Cox's Bazar, Bangladesh, pp. 951-954, 2017. [23] Behera S. K., Mishra N., Sethy P. K., Rath A. K., "On-Tree Detection and Counting of Apple Using Color Thresholding and CHT," International Conference on Communication and Signal Processing (ICCSP), pp. 224-228, 2018. [24] Fu L., Liu Z., Majeed Y., Cui Y., "Kiwifruit Yield Estimation Using Image Processing by an Android Mobile Phone," IFAC International Federation of Automatic Control Conference, vol. 51, no. 17, pp. 185-190, 2018. [25] Angel L., Lizcano S., Viola J., "Assessing the State of Maturation of the Pineapple in its Perolera Variety using Computer Vision Techniques," 20th Symposium on Signal Processing, Images and Computer Vision, STSIVA 2015 - Conference Proceedings, United States, pp. 1-6, 2015. [26] Bargoti S., Underwood J. P., "Image Segmentation for Fruit Detection and Yield Estimation in Apple Orchards," Journal of Field Robotic, vol. 34, no. 6, pp. 1039-1060, 2017. [27] Payne A., Walsh K., Subedi P., Jarvis D., "Estimating Mango Crop Yield using Image Analysis using Fruit at “Stone Hardening” Stage and Night Time Imaging," Computers and Electronics in Agriculture, vol. 100, pp. 160-167, 2014. [28] Ghinmine S. V., Sapkal P. A., "Comparative Study of RGB, HSV & YCbCr Color Model Saliency Map," International Journal of Innovative Research in Computer and Communication Engineering, vol. 5, no. 6, pp. 12529-12532, 2017. [29] Nishad P. M., "Various Colour Spaces and Colour Space Conversion," Journal of Global Research in Computer Science, vol. 4, no. 1, pp. 44-48, 2013. [30] Rathore V. S., Kumar M. S., Verma A., "Colour based Image Segmentation using L* a* b* Colour Space Based on Genetic Algorithm," International Journal of Emerging Technology and Advanced Engineering, vol. 2, no. 6, pp. 156-162, 2012. [31] Senthilkumaran N., Vaithegi S., "Image Segmentation by Using Thresholding Techniques for Medical Images," Computer Science & Engineering: An International Journal, vol. 6, no. 1, pp. 1-3, 2016. [32] Djerriri K., Ghabi M., Karoui M. S., Adjoudj R., "Palm Trees Counting in Remote Sensing Imagery Using Regression Convolutional Neural Network," IEEE International Geoscience and Remote Sensing Symposium, pp. 2627-2630, 2018.