Next Article in Journal
Exposure to Cattle Slurry of Different Concentrations Influence Germination and Initial Growth of Selected Grass and Legume Species
Next Article in Special Issue
A Korean Cattle Weight Prediction Approach Using 3D Segmentation-Based Feature Extraction and Regression Machine Learning from Incomplete 3D Shapes Acquired from Real Farm Environments
Previous Article in Journal
Reconsidering the Co-Occurrence of Aspergillus flavus in Spanish Vineyards and Aflatoxins in Grapes
Previous Article in Special Issue
Comparative Analysis of Statistical Regression Models for Prediction of Live Weight of Korean Cattle during Growth
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Development of Seeding Rate Monitoring System Applicable to a Mechanical Pot-Seeding Machine

1
Department of Biosystems Engineering, Kangwon National University, 1 Kangwondaehak-gil, Chuncheon 24341, Republic of Korea
2
Interdisciplinary Program in Smart Agriculture, Kangwon National University, 1 Kangwondaehak-gil, Chuncheon 24341, Republic of Korea
3
Forest Technology and Management Research Center, National Institute of Forest Science, Pocheon 11186, Republic of Korea
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Agriculture 2023, 13(10), 2000; https://doi.org/10.3390/agriculture13102000
Submission received: 12 September 2023 / Revised: 10 October 2023 / Accepted: 12 October 2023 / Published: 15 October 2023

Abstract

:
In this study, we developed a monitoring system to accurately track the seeding rate and to identify the locations where the mechanical pot-seeding machine failed to sow seeds correctly. The monitoring system employs diverse image processing techniques, including the Hough transform, hue–saturation–value color space conversion, image morphology techniques, and Gaussian blur, to accurately pinpoint the seeding rate and the locations where seeds are missing. To determine the optimal operating conditions for the seeding rate monitoring system, a factorial experiment was conducted by varying the brightness and saturation values of the image data. When the derived optimal operating conditions were applied, the system consistently achieved a 100% seed recognition rate across various seeding conditions. The monitoring system developed in this study has the potential to significantly reduce the labor required for supplementary planting by enabling the real-time identification of locations where seeds were not sown during pot-seeding operations.

1. Introduction

Numerous countries worldwide, including developing countries, are encountering aging farming populations and insufficient labor forces owing to industrialization and urbanization [1,2]. The development and utilization of various agricultural machines are required to address these issues [3,4]. In China, India, and Korea, the mechanization rates of seeding and transplanting are 12.6%, 33.8%, and 52.8%, respectively, i.e., relatively lower than the mechanization rates of overall dry-field farming of 63.3%, 40.0%, and 65.2%, respectively [5,6,7]. The demand for a mechanical pot-seeding machine with higher work efficiency to improve the mechanization rates in seeding and transplanting is consistently growing [8,9]. Mechanical pot-seeding machines can be categorized based on the seeding method into roller-type, vacuum nozzle-type, and flat-plate-type, and their average seeding rates are 77.3%, 94.3%, and 74.0%, respectively [10].
When seeds are not properly sown during mechanical seeding, it necessitates additional manpower to pinpoint the locations where the seeds are missing [11,12]. Therefore, several studies have been conducted on monitoring systems for automatically detecting these locations. Dong et al. [13] developed a monitoring system capable of detecting missing rice seeds using machine vision and reached a detection accuracy of 94.67%. Bai et al. [14] developed a monitoring system for corn seeds and improved the average detection accuracy to 97% by using RGB and hue saturation value (HSV) color space conversions. Gao et al. [15] developed a green onion seed monitoring system with 99% detection accuracy by using a detection algorithm and applying RGB, HSV, and hue–saturation–lightness color space conversions. Gao et al. [16] developed a deep learning-based corn seed detection system with a residual attention network for minimizing the misrecognition of seeds; the average detection accuracy was 98%. Yan et al. [17] developed a deep-learning model applying “You Only Look Once” Version 5x to identify missing tomato seeds and demonstrated an average detection accuracy of 93%. Taheri-Garavand et al. [18] developed an algorithm based on convolutional neural networks (CNNs) for detecting chickpea seeds, obtaining an average detection accuracy of 94%. Xie et al. [19] developed an algorithm that utilizes Analog-to-Digital Converter signals to detect seeds, targeting maize and mung bean seeds, to solve the problem of recognizing double-overlapping seeds. The average detection accuracies of maize and mung beans were 91% and 83%, respectively. Accordingly, several studies have been conducted on identifying the locations where the seeds are missing, but most have focused on original seeds; in contrast, relatively few studies exist concerning coated seeds. Original seeds are difficult to apply to a mechanical pot-seeding machine owing to their small sizes and irregular shapes. Contrarily, coated seeds are covered with colors, organic substances, and adhesives, allowing them to be processed in a more uniform globular shape. Thus, they are more advantageous in terms of growth and development, as well as in their applicability to a mechanical pot-seeding machine [20,21]. Development efforts are taking place worldwide to improve the seeding accuracy of mechanical pot-seeding machines [22,23].
Given that coated seeds generally possess a spherical shape, a circle detection algorithm can effectively identify these seeds regardless of their varying diameters. This holds true even amidst size differences among the crops. Accordingly, this study developed a seeding rate monitoring system capable of identifying the locations where coated seeds are missing (as seeded by a mechanical pot-seeding machine) and tracking the seeding rate in real time.

2. Materials and Methods

2.1. Structure of a Mechanical Pot-Seeding Machine

Figure 1 depicts the structure of a mechanical pot-seeding machine commonly used in agriculture. A mechanical pot-seeding machine generally consists of a pot tray auto-feeding device, soil feeder, compressing device, seeding device, and covering soil feeder. Some machines are also equipped with a watering device.
The seeding process of a mechanical pot-seeding machine is as follows. The seeding process begins as a pot tray is supplied to a conveyor belt one at a time by the pot tray auto-feeding device. A pot tray is filled with soil by the soil feeder. Then, the compressing device compresses the soil to make space in each cell of the biodegradable pot tray for seeding the coated seed. A coated seed is seeded in each cell using the seeding device. Then, seeding is completed by covering the soil using the covering soil feeder [24].

2.2. Seeding Rate Monitoring System

The seeding rate and locations where seeds were not sown can be identified by inspecting whether one coated seed is seeded in each cell of the pot tray. In the seeding process of a mechanical pot-seeding machine, the seeding rate monitoring system must be positioned between the seeding device and covering soil feeder.
The shape and specifications of the coated seed and pot tray used in this study are shown in Figure 2 and Table 1. For the coated seed, a product in which organic substances and adhesives have covered a cabbage seed was used; for the pot tray, a pot tray designed for cabbage seedlings was used.

2.2.1. Overall System Configuration

A commercial mechanical pot-seeding machine uses a conveyor belt to transport pot trays in a continuous process. Therefore, the seeding rate monitoring system was also designed to capture images in real time to identify seeding rates and locations where seeds were not sown as the seeded pot trays continuously moved along the conveyor belt.
A schematic diagram of the seeding rate monitoring system is shown in Figure 3. A motor controller and conveyor are used for transporting the seeded pot trays. The size of the conveyor is 2000 mm × 630 mm × 750 mm (L × W × H). When the pot trays pass through the camera station, the seeding state is photographed. The camera station consists of a camera, LED, photosensor, and an Arduino photosensor attached inside the camera station. Accordingly, a photosensor capable of detecting objects at distances of 630 mm or more was selected.
The locations where seeds were not sown and the seeding rate are deduced from the images of the pot trays after applying image processing techniques (the on-board computer and monitor are used for these deductions). An alarm bell rings to easily notify workers when a seed is missing in one or more cells or when two or more seeds are seeded in one cell. The main components and specifications are presented in Figure 4 and Table 2, respectively.
The structure of the camera station is shown in Figure 5. The size of the camera station is 620 mm × 600 mm × 640 mm (L × W × H). An aluminum profile was used for the external frame; the internal space was designed as a dark space blocked from natural and external light sources, which could potentially affect the image data. LED lighting was attached to the top four corners of the camera station to establish a uniform imaging environment. The camera used to capture images was positioned top–center. The photosensor and Arduino enabled the images to be taken by the camera at the exact moment when the seeded pot tray passed through the center of the camera station.
In general, the moving speed of the conveyor belt in a roller-type commercial mechanical pot-seeding machine is 0.02 m/s for the vacuum nozzle type and 0.07 m/s [24,25].
In this study, the range of conveyor belt speeds of the motor controller included the speeds specified above.

2.2.2. Coated Seed Detection Algorithm

Figure 6 depicts a flowchart of the coated seed detection algorithm. In this study, the Hough transform circle detection algorithm is employed to identify coated seeds. Coated seeds exhibit a spherical shape, which appears as a circular shape in the captured images. Therefore, coated seeds can be effectively detected through circle detection of the Hough transform based on OpenCV. In addition, other image processing techniques were applied to the image data, such as brightness and saturation adjustments, a color space conversion, image morphology adjustments for noise removal, and a Gaussian blur. After detecting coated seeds from the processed image data, the locations and numbers of coated seeds were marked in the initially extracted image data. Signals were sent to set off the alarm when abnormal seeding situations occurred.

Image Data Extraction

Once the seeded pot tray reached the location of the photosensor inside the camera station, the photosensor generated a trigger. Then, the camera captured the image of the pot tray and the original image data were extracted, as shown in Figure 7.

Brightness and Saturation Adjustment

The brightness and saturation values were adjusted to apply image processing to the extracted image data. In general, the brightness and saturation have values between 0 and 255, representing RGB units; any value between −255 and 255 was arbitrarily input within the algorithm to adjust the image data. When the brightness and saturation values are altered, the HSV values of each pixel in the image change accordingly. This subsequently affects the process of extracting the seed’s HSV values. Therefore, it is necessary to adjust the brightness and saturation values to match the desired HSV range for seed extraction. Figure 8 depicts the image data as adjusted according to various brightness and saturation values.

Color Space Conversion

The HSV color space resembles the color recognition space of humans and is considered to have more outstanding performance than the RGB color space when detecting specific colors [26,27]. In this study, the extracted image data were originally saved in the RGB form and then were converted to the HSV color space, as shown in Figure 9, to enhance the seed recognition rate (SRR).

Color Filtering

The color of the coated seed was extracted via color filtering using HSV thresholds. The ranges of H, S, and V were specified for each color being extracted to only extract the values within the specified range. The extracted colors were expressed as white if within the specified range or black otherwise (Figure 10). In this algorithm, the ranges of H, S, and V for extracting pink-coated seeds were set to 9–172, 160–236, and 38–190, respectively.

Noise Removal

Noise must be removed to improve the SRR because the color-filtered image data contained coated seeds as well as other types of noise. In general, the noises are largely classified into two types. The first type is when the light reflected off the soil and pot trays is recognized as pink, which is the color of the coated seed, when extracting colors through color filtering (noise 1 of Figure 11), and white noises are misrecognized as seeds. The second type is when a certain part of a coated seed is not recognized as pink (noise 2 of Figure 11), and black noises are generated in the extracted seed color, which causes a failure in recognizing the seed. Erosion and dilation operations of image morphology were applied to remove such noises. Erosion refers to eroding the parts surrounding the recognized seed color data; during this process, small-sized data are removed, which effectively removes the noise generated by the light reflection of the soil and pot trays. Dilation refers to dilating the size of the recognized seed color data, during which any noises generated in certain parts of the seed could be removed.
In addition, a Gaussian blur was applied for efficient seed detection. A Gaussian blur removes noise from image data by making the image data blurry; in this algorithm, it was applied to minimize the error where the parts that were not circles were recognized as circles.
The image data denoised using the above processes are shown in Figure 12.

Seed Detection

Seeds were detected by applying the Hough transform circle detection algorithm based on OpenCV to the image data that had undergone the image processing, including noise removal. In general, the center point and radius of a circle are needed for circle detection. As shown in Figure 13, the Hough transform circle detection algorithm involves detecting the shape edge in the image data, drawing a straight line in the direction of the gradient from all points of the edge, accumulating the values, and finding the center point of the circle by extracting the most accumulated point. Circles with different radii are drawn from the center point of the extracted circle; then, the most appropriate circle is detected by comparing them with the detected edge.
The center point of the detected circle and the center point of each cell in the pot tray were extracted, as shown in Figure 14. Then, the distance of a straight line between the center point of a seed and the cell was calculated, as shown in Equation (1).
D = x 2 + y 2
where,
  • D = linear distance between the center of cell and seed (pixels);
  • x = horizontal distance between the center of cell and seed (pixels); and
  • y = vertical distance between the center of cell and seed (pixels).
Figure 14. Extraction of linear distance between the center of cell and seed.
Figure 14. Extraction of linear distance between the center of cell and seed.
Agriculture 13 02000 g014
As coated seeds are seeded toward the center of a pot tray cell, the root growth becomes stronger during germination [9]. Therefore, if a coated seed is seeded too far from the center point of a cell, it will not be included in the number of detected seeds. When a pixel is converted to a length, one pixel is equal to 0.4 mm. As the size of a pot tray cell used in this experiment was 35 mm × 35 mm, it was determined that a coated seed was seeded excessively far from the center point of a cell if the distance from the cell’s center point to the seed exceeded 50 pixels (20 mm). Thus, a coated seed was included in the number of detected seeds, and it was determined that a coated seed was properly seeded only if the distance between the cell’s center point and the coated seed was 50 pixels or less. In Figure 15, the numbers and locations of properly seeded seeds are marked in the initially extracted image data. The number of detected seeds is marked as a number at the top-left of the image data, and the locations of seeds are marked with squares. If the total number of detected seeds is less than the total number of cells in the pot tray (72) or if multiple seeds are seeded in one cell, the alarm goes off to notify about the locations where seeds were not sown. The original and image-processed data are saved in the internal storage space of the on-board computer in chronological order.

2.3. Factorial Experiment for Deducing the Optimal Operation Conditions and Verification

In the coated seed detection algorithm, the brightness and saturation of the image data have a significant impact on the SRR. These values were arbitrarily adjusted, and a factorial experiment was conducted to find the optimal brightness and saturation values appropriate for coated seeds. Seeds may not be detected if the brightness and saturation values are excessively high or low. A preliminary experiment was used to deduce the ranges of brightness (−90–0) and saturation (30–120) values for detecting seeds. The factorial experiment was conducted by dividing the brightness and saturation values within the deduced ranges (brightness: −90, −60, −30, 0, saturation: 0, 60, 90, 120). The factorial experiment used a pot tray in which one coated seed was seeded in all cells. The speed of the conveyor belt was set to 0.02 m/s and 0.07 m/s, which are the typical speeds of a commercial mechanical seeding machine. Then, the brightness and saturation values demonstrating the best SRR were deduced for each speed. In addition, the ANOVA analysis was conducted to assess the impact of brightness and saturation on SRR and their reciprocal action.
Afterward, to verify the selected optimal operation conditions, the SRRs of the seeding rate monitoring system were evaluated for various seeding states. The following three states that may occur when seeding with a mechanical seeding machine were considered (Figure 16):
(a)
State 1: every cell in the pot tray is seeded with a single coated seed (seeding rate = 100%);
(b)
State 2: one or more cells are empty of coated seed without any overlap (seeding rate < 100%);
(c)
State 3: one or more cells are filled with two coated seeds (overlap).
To create State 2, coated seeds were removed from cells arbitrarily selected from State 1. For State 3, two coated seeds were inserted after arbitrarily selecting cells of the pot tray. The SRR was deduced from the optimal operation conditions selected based on the three different states applied for each conveyor belt speed (0.02 m/s and 0.07 m/s). Additionally, measurements were taken three times in each state.
Figure 16. Seeding states used in the verification test: (a) State 1 Every cell in the pot tray is seeded with a single coated seed (seeding rate = 100%); (b) State 2 One or more cells are empty of coated seed without any overlap (seeding rate < 100%); (c) State 3 One or more cells are filled with two coated seeds (overlap). The yellow circle indicates the location of coated seeds. In state (c), two coated seeds were filled, as shown by the red square.
Figure 16. Seeding states used in the verification test: (a) State 1 Every cell in the pot tray is seeded with a single coated seed (seeding rate = 100%); (b) State 2 One or more cells are empty of coated seed without any overlap (seeding rate < 100%); (c) State 3 One or more cells are filled with two coated seeds (overlap). The yellow circle indicates the location of coated seeds. In state (c), two coated seeds were filled, as shown by the red square.
Agriculture 13 02000 g016

3. Results and Discussion

3.1. Factorial Experiment Results of the Seeding Rate Monitoring System

The SRR is calculated as shown in Equation (2). The SRR is 100% when the monitoring system recognizes all the seeds seeded in the pot tray. As SRR approaches 100%, the performance of the seeding rate monitoring system becomes better.
S R R = ( D S / W S ) × 100 %
where
  • S R R = seed recognition rate (%);
  • D S = number of detected seeds (ea); and
  • W S = number of seeds sowed in the pot tray (ea).
Table 3 and Table 4 present the results from deducing the SRR of the monitoring system by changing the brightness and saturation in four levels at the conveyor belt speeds of 0.02 m/s and 0.07 m/s for the pot tray with a single coated seed seeded in all cells. The measurements were taken three times under the same conditions.
When the conveyor belt speed is 0.02 m/s, the SRR is 100% when the brightness and saturation are −60 and 120, −30 and 90, −30 and 120, and 0 and 90, respectively. In contrast, when the conveyor belt speed is 0.07 m/s, the SRR is 100% when brightness and saturation are −30 and 90, 0 and 60, and 0 and 90, respectively. At both conveyor belt speeds, the SRR is 100% when the brightness and saturation are −30 and 90 and 0 and 90, respectively (Figure 17).
When brightness and saturation are 0 and 90, respectively, the SRR is 100%, but certain parts that are not seeds are misrecognized as seeds (Figure 18). This is owing to insufficient filtering of noise because of the intense light reflection off of the soil and pot tray.
To analyze the SRR tendencies in the seeding rate monitoring system with respect to the brightness and saturation, the average of seed recognition (ASR) was deduced using Equation (3). The results are presented in Table 5.
A S R = S / N
where
  • A S R = average SR at a specific brightness or saturation condition (%);
  • S = sum of SRs at a specific brightness or saturation condition (%); and
  • N = number of experiments at a specific brightness or saturation condition.
Table 5. Average of seed recognition (ASR) according to operating conditions.
Table 5. Average of seed recognition (ASR) according to operating conditions.
ItemsASR (%)
Conveyor Belt Speed
0.02 m/s0.07 m/s
Brightness−90120
−605125
−306279
04775
Saturation30239
603459
907763
1205818
The highest SRR appears when the brightness value is −30, regardless of the conveyor belt speed. The seed SRR increases as the brightness increases from −90 to −30 but decreases again from 0. The saturation value also exhibits a similar tendency. The highest SRR appears when the saturation value is 90, regardless of the conveyor belt speed. The SRR increases as the saturation increases from 30 to 90 but decreases again from 120. This is attributable to how brightness and saturation affect the hue (H), saturation (S), and value (V) of the image data. The SRR increases at specific brightness and saturation values because the H, S, and V values of the image data become closer to such values set during the color extraction, whereas the R decreases otherwise. In addition, the seeding rate monitoring system cannot recognize any seeds if the H, S, and V values of the image data are outside the set range. Therefore, the H, S, and V values of the image data are closest to the set range when brightness is −30 and saturation is 90.
Therefore, the conditions under a brightness of −30 and saturation of 90, which demonstrated an SRR of 100% for both conveyor belt speeds and no misrecognitions, were deemed as the most optimal operation conditions for the seeding rate monitoring system.

3.2. Effect Analysis of Brightness and Saturation through Statistical Analysis

A two-way analysis of variance was performed to analyze the effects of the brightness and saturation on the SRR of the seeding rate monitoring system; the results are presented in Table 6. The SRR of the seeding rate monitoring system was set as a dependent variable, and the brightness and saturation values were set as the independent variables. The analysis results show that both brightness and saturation have statistically significant effects on the SRR of a seeding rate monitoring system at the significance level of 5%. In addition, the brightness and saturation are intercorrelated at the significance level of 5%. Therefore, it can be inferred that selecting optimal brightness and saturation values has a substantial impact on the performance of the seeding rate monitoring system.

3.3. Verification of Optimal Operation Conditions of the Seeding Rate Monitoring System

The results from deducing the SRR for three seeding states at a brightness of −30 and saturation of 90 (the optimal operation conditions) are shown in Table 7 and Figure 19. As noted above, the measurements were taken three times under the same seeding states.
In State 2, 16, 13, and 8, seeds were arbitrarily set to be missing in the cells of the pot tray for the three trials, respectively; in State 3, two seeds were seeded in each cell of the sixth row to seed a total of 72 seeds. According to the results, the SRR is 100% in all seeding states regardless of the conveyor belt speed, and the alarm bell works properly when seeds are missing or overlap seeding.
In previous related studies, the SRRs of monitoring systems developed for rice, corn, green onion, tomato and chickpea were 94.67%, 97.50%, 99%, 93%, and 94%, respectively [13,14,15,16,17,18]. Furthermore, in related studies [19], when detecting overlapping corn and mung bean seeds, accuracies of 91% and 83% were shown. These values indicate that the proposed seeding rate monitoring system has a relatively high SRR and is applicable to various seeding conditions. Furthermore, in related studies, an additional algorithm is required to identify whether the detected seeds are genuine or not due to the irregular shape of the seeds. However, the monitoring system developed in this study, which targets coated seeds, does not require such an algorithm, enabling faster and simpler seed detection. Therefore, the seeding rate monitoring system developed in this study is capable of deducing the seeding rate and identifying locations where seeds were not sown in a commercial mechanical seeding machine.

4. Conclusions

This study developed a seeding rate monitoring system capable of detecting coated seeds seeded in a pot tray and locations where seeds were not sown. The seeding rate monitoring system consisted of a camera station, on-board computer, monitor, alarm bell, conveyor, and motor controller and is based on the structure of a commercial mechanical pot-seeding machine. Diverse image processing techniques such as changing brightness and saturation of the image data, HSV color space conversion, image morphology adjustments, a Gaussian blur, and Hough transform were applied to detect coated seeds from the image data of the seeded pot tray. To identify the optimal operation conditions for the seeding rate monitoring system, the SRR was measured according to the brightness and saturation values of the image data. The experimental results showed that brightness of −30 and saturation of 90 achieved an SRR of 100% at both 0.02 m/s and 0.07 m/s conveyor belt speeds in the commercial mechanical pot-seeding machine; thus, they were the optimal operation conditions. Additionally, the optimal operation conditions were further verified by conducting an experiment on various seeding states potentially occurring in an actual mechanical pot-seeding machine. The seeding rate monitoring system applying the optimal operation conditions demonstrated a 100% SRR in all seeding states. Thus, it is applicable to commercial mechanical pot-seeding machines.
The seeding rate monitoring system developed in this study can be universally applied regardless of the characteristics of the pot tray and coated seeds. If the pot tray and coated seed type are changed, only the variables in the coated seed detection algorithm need to be changed. This study was conducted using pink-coated seeds with an average diameter of 3.3 mm and a 72-cell pot tray. Therefore, in order to universally use the monitoring system developed in this study, additional experiments will be conducted to set the different types of pot trays and coated seeds with various colors and diameters in future research.

Author Contributions

Conceptualization, S.-J.K.; methodology, H.-S.L.; software, S.-J.K., H.-S.L. and S.-J.H.; validation, S.-J.K., J.-H.K. and M.-K.J.; formal analysis, H.-S.L. and J.-S.N.; investigation, S.-J.K. and S.-J.H.; resources, H.-S.L.; data curation, S.-J.K. and H.-S.L.; writing, original draft preparation, S.-J.K. and H.-S.L.; writing, review and editing, S.-J.K., S.-J.H. and J.-S.N.; visualization, S.-J.K. and H.-S.L.; supervision, J.-H.K., M.-K.J. and J.-S.N.; project administration, S.-J.K., J.-H.K. and M.-K.J.; funding acquisition, S.-J.H. and J.-S.N. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Korea Institute of Planning and Evaluation for Technology in Food, Agriculture and Forestry (IPET) through Machinery Mechanization Technology Development Program for Field Farming Program, funded by Ministry of Agriculture, Food and Rural Affairs (MAFRA) (RS-2023-00235957).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data are not publicly available due to privacy.

Conflicts of Interest

The authors have no conflict of interest to declare.

References

  1. Baidhe, E.; Kigozi, J.; Kambugu, R.K. Design, Construction and Performance Evaluation for a Maize Weeder Attachable to an Ox-Plough Frame. J. Biosyst. Eng. 2020, 45, 65–70. [Google Scholar] [CrossRef]
  2. Swe, K.M.; Islam, M.N.; Chowdhury, M.; Ali, M.; Wing, S.; Jun, H.-J.; Lee, S.-H.; Chung, S.-O.; Kim, D.-G. Theoretical Analysis of Power Requirement of a Four-Row Tractor-Mounted Chinese Cabbage Collector. J. Biosyst. Eng. 2021, 46, 139–150. [Google Scholar] [CrossRef]
  3. Kumawat, L.; Raheman, H. Laboratory Investigations on Cutting Torque and Efficiency for Topping of Onion Leaves Using Wire-Type Rotary Unit. J. Biosyst. Eng. 2022, 47, 428–438. [Google Scholar] [CrossRef]
  4. Rahman, M.M.; Ali, M.R.; Oliver, M.M.; Hanif, M.A.; Uddin, M.A.; Hassan, T.U.; Saha, K.K.; Islam, M.H.; Moniruzzaman., M. Farm mechanization in Bangladesh: A review of the status, roles, policy, and potentials. J. Agric. Food Res. 2021, 6, 100225. [Google Scholar] [CrossRef]
  5. Mehta, C.R.; Chandel, N.S.; Jena, P.C.; Jha, A. Indian Agriculture Counting on Farm Mechanization. Agric. Mech. Asia Afr. Lat. Am. 2019, 50, 84–89. [Google Scholar]
  6. KOSIS. Rate of Field Crop Mechanization. Available online: https://kosis.kr/statHtml/statHtml.do?orgId=143&tblId=DT_143004N_025&vw_cd=MT_ZTITLE&list_id=K1_14&seqNo=&lang_mode=ko&language=kor&obj_var_id=&itm_id=&conn_path=MT_ZTITLE/ (accessed on 5 October 2023).
  7. Yang, M. Appropriate-Scale Mechanization in China. In Proceedings of the ASABE Annual International Meeting, Detroit, MI, USA, 29 July–1 August 2018; p. 1. [Google Scholar] [CrossRef]
  8. Arteaga-Herrera, O.; Amores, K.; Terán, H.; Cangui, R.; Ramírez, A.; Hurtado, S.; Inlago, D.; Chuquimarca, B.R. Automation of a seed on tray seeder machine. IOP Conf. Ser. Mater. Sci. Eng. 2020, 872, 012003. [Google Scholar] [CrossRef]
  9. Hwang, S.-J.; Lee, J.-Y.; Nam, J.-S. Irrigation system for a Roller-Type onion pot seeding machine. Appl. Sci. 2019, 9, 430. [Google Scholar] [CrossRef]
  10. Kim, H.T.; Song, D.B.; Lee, C.H.; Nam, J.S.; Kang, D.S.; Kim, T.H.; Ha, Y.S.; Lee, J.W. A Study on the Technology Trend of Field Crops in the Sowing/Transplantation Stage and a Study on the Establishment of Technical Roadmap, 1st ed.; Hyeonjingak: Chuncheon, Republic of Korea, 2018; p. 67. [Google Scholar]
  11. Wang, G.; Sun, W.; Zhang, H.; Liu, X.; Li, H.; Yang, X.; Zhu, L. Research on a kind of seeding-monitoring and compensating control system for potato planter without additional seed-metering channel. Comput. Electron. Agric. 2020, 177, 105681. [Google Scholar] [CrossRef]
  12. Xia, H.; Zhen, W.; Liu, Y.; Zhao, K. Optoelectronic measurement system for a pneumatic roller-type seeder used to sow vegetable plug-trays. Measurement 2021, 170, 108741. [Google Scholar] [CrossRef]
  13. Dong, W.; Ma, X.; Li, H.; Tan, S.; Guo, L. Detection of Performance of Hybrid Rice Pot-Tray Sowing Utilizing Machine Vision and Machine Learning Approach. Sensors 2019, 19, 5332. [Google Scholar] [CrossRef]
  14. Bai, J.; Hao, F.; Cheng, G.; Li, C. Machine Vision-Based Supplemental Seeding Device for Plug Seedling of Sweet Corn. Comput. Electron. Agric. 2021, 188, 106345. [Google Scholar] [CrossRef]
  15. Gao, J.; Li, Y.; Zhou, K.; Wu, Y.; Hou, J. Design and Optimization of a Machine-Vision-Based Complementary Seeding Device for Tray-Type Green Onion Seedling Machines. Agronomy 2022, 12, 2180. [Google Scholar] [CrossRef]
  16. Gao, L.; Bai, J.; Xu, J.; Du, B.; Zhao, J.; Ma, D.; Hao, F. Detection of Miss-Seeding of Sweet Corn in a Plug Tray Using a Residual Attention Network. Appl. Sci. 2022, 12, 12604. [Google Scholar] [CrossRef]
  17. Yan, Z.; Zhao, Y.; Luo, W.; Ding, X.; Li, K.; He, Z.; Shi, Y.; Cui, Y. Machine vision-based tomato plug tray missed seeding detection and empty cell replanting. Comput. Electron. Agric. 2023, 208, 107800. [Google Scholar] [CrossRef]
  18. Taheri-Garavand, A.; Nasiri, A.; Fanourakis, D.; Fatahi, S.; Omid, M.; Nikoloudakis, N. Automated In situ seed variety identification via deep learning: A case study in chickpea. Plants 2021, 10, 1406. [Google Scholar] [CrossRef] [PubMed]
  19. Xie, C.; Yang, L.; Zhang, D.; Cui, T.; He, X.; Du, Z.; Xiao, T. A signal output quantity (SOQ) judgment algorithm for improving seeding quantity accuracy. Comput. Electron. Agric. 2022, 201, 107321. [Google Scholar] [CrossRef]
  20. Kang, J.-S.; Son, B.-G.; Choi, Y.-W.; Lee, Y.-J.; Park, Y.-H.; Choi, I.-S. Effect of Physical, Chemical Properties and of Pelleting Solid Materials on the Germination in Pelleted Carrot Seeds. J. Life Sci. 2007, 17, 1701–1708. [Google Scholar] [CrossRef]
  21. Mandal, A.B.; Mondal, R.; Dutta, P.M.S. Seed enhancement through priming, coating and pelleting for uniform crop stand and increased productivity. J. Andaman Sci. 2015, 20, 26–33. [Google Scholar]
  22. Barut, Z.B. Seed Coating and Tillage Effects on Sesame Stand Establishment and Planter Performance for Single Seed Sowing. Appl. Eng. Agric. 2008, 24, 565–571. [Google Scholar] [CrossRef]
  23. Kang, J.-S.; Kim, H.-D.; Lee, J.-E.; Je, B.-I.; Lee, Y.-J.; Park, Y.-H.; Choi, Y.-W. Influence of Film-Coated Materials on Germination and Seedling Vigor of Film-Coated Chinese Cabbage Seeds. J. Environ. Sci. Int. 2021, 30, 1041–1051. [Google Scholar] [CrossRef]
  24. Hwang, S.-J.; Nam, J.-S. Development of automatic accumulating equipment for roller-type onion pot-seeding machine. Appl. Sci. 2019, 9, 2139. [Google Scholar] [CrossRef]
  25. Min, Y.B.; Kim, S.T.; Chung, T.S. Optimum Operating Conditions of a Vacuum Nozzle Seeder. J. Biosyst. Eng. 2000, 25, 463–470. [Google Scholar]
  26. Pareek, C.M.; Singh, N.; Tewari, V.K.; Dhruw, L.K.; Singh, H.D. Classification of Broken Maize Kernels Using Artificial Neural Network-Assisted Image-Processing Approach. J. Biosyst. Eng. 2023, 48, 55–68. [Google Scholar] [CrossRef]
  27. Saravanan, G.; Yamuna, G.; Nandhini, S. Real time implementation of RGB to HSV/HSI/HSL and its reverse color space models. In Proceedings of the IEEE International Conference on Communication and Signal Processing, Melmaruvathur, India, 6–8 April 2016; pp. 462–466. [Google Scholar] [CrossRef]
Figure 1. Structure of a mechanical pot-seeding machine.
Figure 1. Structure of a mechanical pot-seeding machine.
Agriculture 13 02000 g001
Figure 2. Pot tray and coated seed used in this study: (a) pot tray; (b) coated seed.
Figure 2. Pot tray and coated seed used in this study: (a) pot tray; (b) coated seed.
Agriculture 13 02000 g002
Figure 3. Schematic diagram of seeding rate monitoring system.
Figure 3. Schematic diagram of seeding rate monitoring system.
Agriculture 13 02000 g003
Figure 4. Structure of seeding rate monitoring system.
Figure 4. Structure of seeding rate monitoring system.
Agriculture 13 02000 g004
Figure 5. Structure of camera station: (a) outside view; (b) inside view.
Figure 5. Structure of camera station: (a) outside view; (b) inside view.
Agriculture 13 02000 g005
Figure 6. Flowchart of image processing algorithm.
Figure 6. Flowchart of image processing algorithm.
Agriculture 13 02000 g006
Figure 7. Original image data captured with the camera.
Figure 7. Original image data captured with the camera.
Agriculture 13 02000 g007
Figure 8. Image data according to brightness and saturation settings: (a) brightness −90 and saturation 90; (b) brightness 0 and saturation 90; (c) brightness −30 and saturation 30; (d) brightness −30 and saturation 120.
Figure 8. Image data according to brightness and saturation settings: (a) brightness −90 and saturation 90; (b) brightness 0 and saturation 90; (c) brightness −30 and saturation 30; (d) brightness −30 and saturation 120.
Agriculture 13 02000 g008
Figure 9. Image data at the RGB and hue saturation value (HSV) color spaces: (a) RGB color space; (b) HSV color space.
Figure 9. Image data at the RGB and hue saturation value (HSV) color spaces: (a) RGB color space; (b) HSV color space.
Agriculture 13 02000 g009
Figure 10. Color-filtered image data.
Figure 10. Color-filtered image data.
Agriculture 13 02000 g010
Figure 11. Image data with noise.
Figure 11. Image data with noise.
Agriculture 13 02000 g011
Figure 12. View of denoised image data.
Figure 12. View of denoised image data.
Agriculture 13 02000 g012
Figure 13. Detection process of center point of circle: (a) extracted image edge; (b) draw a straight line with the direction of gradient; (c) extracted circle center.
Figure 13. Detection process of center point of circle: (a) extracted image edge; (b) draw a straight line with the direction of gradient; (c) extracted circle center.
Agriculture 13 02000 g013
Figure 15. Display of the locations and number of detected seeds.
Figure 15. Display of the locations and number of detected seeds.
Agriculture 13 02000 g015
Figure 17. Conditions for 100% of seed recognition rate: (a) brightness –30 and saturation 90 (conveyor belt speed 0.02 m/s); (b) brightness 0 and saturation 90 (conveyor belt speed 0.02 m/s); (c) brightness –30 and saturation 90 (Conveyor belt speed 0.07 m/s); (d) brightness 0 and saturation 90 (conveyor belt speed 0.07 m/s).
Figure 17. Conditions for 100% of seed recognition rate: (a) brightness –30 and saturation 90 (conveyor belt speed 0.02 m/s); (b) brightness 0 and saturation 90 (conveyor belt speed 0.02 m/s); (c) brightness –30 and saturation 90 (Conveyor belt speed 0.07 m/s); (d) brightness 0 and saturation 90 (conveyor belt speed 0.07 m/s).
Agriculture 13 02000 g017
Figure 18. Misrecognition at brightness 0 and saturation 90. The red circle indicates the misrecognized seeds.
Figure 18. Misrecognition at brightness 0 and saturation 90. The red circle indicates the misrecognized seeds.
Agriculture 13 02000 g018
Figure 19. Verification test result according to seeding states: (a) State 1; (b) State 2; (c) State 3.
Figure 19. Verification test result according to seeding states: (a) State 1; (b) State 2; (c) State 3.
Agriculture 13 02000 g019aAgriculture 13 02000 g019b
Table 1. Specifications of pot tray and coated seed of this study.
Table 1. Specifications of pot tray and coated seed of this study.
ItemsSpecifications
Pot trayLength/width/height (mm)540 × 280 × 45
ColorGlare black
Cell of pot trayLength/width/height (mm)35 × 35 × 45
Number of cells (ea)72
Coated seedAverage diameter (mm)3.3
ColorPink
Table 2. Main components of camera station.
Table 2. Main components of camera station.
ComponentsItemsSpecifications
CameraNation/Company/ModelLausanne, Swiss/Logitech/C170
Resolution (pixel)1024 × 768
Frames per second (FPS)30
LEDColor temperature (K)3000–10,000
Rated voltage (V)12
PhotosensorNation/Company/ModelBusan, Korea/Autonics/BTS1M-TDTD-P
Detection distance (m)1.0
Response time (s)0.001
ArduinoNation/Company/ModelTorino, Italy/Arduino.cc/UNO
Operating voltage (V)5
Programming interfaceUSB
Motor controllerNation/Company/ModelShanghai, China/Shanghai Qiyi/US-52
Rated voltage (V)220
Range of speed (m/s)0.018–0.2
Table 3. Seed recognition rates at conveyor belt speed of 0.02 m/s.
Table 3. Seed recognition rates at conveyor belt speed of 0.02 m/s.
ItemsSeed Recognition Rate (%)
BrightnessSaturationTest 1Test 2Test 3
−9030000
60000
90152115
120313531
−6030000
6061013
90968993
120100100100
−3030000
60535046
90100100100
120100100100
0307613
60767881
90100100100
120000
Table 4. Seed recognition rate at conveyor belt speed of 0.07 m/s.
Table 4. Seed recognition rate at conveyor belt speed of 0.07 m/s.
ItemsSeed Recognition Rate (%)
BrightnessSaturationTest 1Test 2Test 3
−9030000
60000
90000
120000
−6030000
60313643
90425458
120131710
−3030565065
6099100100
90100100100
120516065
030999699
60100100100
90100100100
120000
Table 6. Result of two-way analysis of variance (ANOVA).
Table 6. Result of two-way analysis of variance (ANOVA).
ValuesSSDegrees of Freedom (DF)Mean SquareF-Value (p)p-ValuePartial eta Square
Brightness58,873.12319,624.3737.930.000.59
Saturation30,712.62310,237.5419.790.000.43
Brightness × Saturation42,326.0994702.909.090.000.51
Table 7. Verification test results for each seeding state.
Table 7. Verification test results for each seeding state.
ItemsSeeding State
State 1State 2State 3
Test 1Test 2Test 3Test 1Test 2Test 3Test 1Test 2Test 3
Detected seeds/Sowed seeds72/7272/7272/7256/5659/5964/6472/7272/7272/72
Seed recognitionrate (%)100100100100100100100100100
State 1: every cell in the pot tray is seeded with a single coated seed (seeding rate = 100%); State 2: one or more cells are empty of coated seed without any overlap (seeding rate < 100%); State 3: one or more cells are filled with two coated seeds (overlap).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kim, S.-J.; Lee, H.-S.; Hwang, S.-J.; Kim, J.-H.; Jang, M.-K.; Nam, J.-S. Development of Seeding Rate Monitoring System Applicable to a Mechanical Pot-Seeding Machine. Agriculture 2023, 13, 2000. https://doi.org/10.3390/agriculture13102000

AMA Style

Kim S-J, Lee H-S, Hwang S-J, Kim J-H, Jang M-K, Nam J-S. Development of Seeding Rate Monitoring System Applicable to a Mechanical Pot-Seeding Machine. Agriculture. 2023; 13(10):2000. https://doi.org/10.3390/agriculture13102000

Chicago/Turabian Style

Kim, Seung-Jun, Hyeon-Seung Lee, Seok-Joon Hwang, Jeong-Hun Kim, Moon-Kyeong Jang, and Ju-Seok Nam. 2023. "Development of Seeding Rate Monitoring System Applicable to a Mechanical Pot-Seeding Machine" Agriculture 13, no. 10: 2000. https://doi.org/10.3390/agriculture13102000

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop