Next Article in Journal
A Novel Blockchain and Bi-Linear Polynomial-Based QCP-ABE Framework for Privacy and Security over the Complex Cloud Data
Next Article in Special Issue
Super Resolution Generative Adversarial Network (SRGANs) for Wheat Stripe Rust Classification
Previous Article in Journal
Flame-Made La2O3-Based Nanocomposite CO2 Sensors as Perspective Part of GHG Monitoring System
Previous Article in Special Issue
Central Object Segmentation by Deep Learning to Continuously Monitor Fruit Growth through RGB Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Duck Eggshell Crack Detection by Nondestructive Sonic Measurement and Analysis

1
Department of Bio-Industrial Mechatronics Engineering, National Chung Hsing University, Taichung 402, Taiwan
2
Department of Computer Science and Information Engineering, National Taichung University of Science and Technology, Taichung 404, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(21), 7299; https://doi.org/10.3390/s21217299
Submission received: 22 September 2021 / Revised: 26 October 2021 / Accepted: 1 November 2021 / Published: 2 November 2021
(This article belongs to the Collection Machine Learning in Agriculture)

Abstract

:
Duck eggs are a good source of essential nutrients for the human body. However, transportation, processing, and handling can easily cause cracks in the eggshells. These cracks can lead to microbial contamination, reducing the shelf life and compromising food safety. In this study, a method for the nondestructive testing of cracks in duck eggshells was developed. First, the acoustic emission signals of intact and cracked eggshells were measured, and the most significant frequency features were selected to establish a calibration curve for cracked eggshells. Logistic regression using the frequency features was then adopted to predict intact and cracked eggshells. Then, we establish a set of optimal regression models and used independent samples for verification. The overall accuracy rates of the calibration and prediction models using five frequencies of bandwidth (1500, 5000, 6000, 8500, and 10,000 Hz) were 89.7% and 87.6%, respectively. Sound measurement enables a simple and quantitative method for duck egg crack detection and classification. This nondestructive and cost-effective method can be used for duck egg quality screening and can be integrated into duck egg processing machinery.

1. Introduction

Eggs are a rich source of nutrients [1] and are easily absorbed and digested by the human body [2]. They provide amino acids, vitamins, minerals, and high-quality protein required by the human body [3]. Eggs are often consumed at breakfast and are a staple ingredient in baked goods, sweets, sauces, and savory dishes [4].
For human consumption, eggs from chickens and ducks are commonly used. According to statistics from the Duck Breeding Association of the Republic of China, Taiwan’s annual production of duck eggs is approximately 460 million, with a total annual output value of approximately 56 million US dollars [5]. Traditionally, duck eggs can be boiled and eaten directly; they can also be used as raw materials for processing. However, during transportation, the small cracks occurring in eggshells can easily cause leakage and contamination, leading to a reduction in the shelf life of fresh eggs and food products [6]. Therefore, eggs must be carefully screened before entering the market [7]. Duck eggs are the main raw material used for preserved and salted eggs. Cracks on the eggshell will affect the quality and success rate of processing. The manufacturing process of preserved eggs involves interactions between eggs and alkaline substances. If the eggshell is broken, this interaction will be affected, and the production of the preserved eggs will fail. Therefore, the production process for preserved eggs has considerably strict requirements pertaining to the integrity of eggshells. Currently, processing factories typically use light inspection or manual collision methods to assess whether there are cracks in the eggshell. The light inspection method employs light to determine the intact state of the eggshell by manual or machine vision and image analysis. Typically, workers distinguish eggshell cracks based on the sound produced by the slight collision of two or more eggs, as the sound of an intact egg is sharp, whereas the sound of a cracked egg is dull [8]. The types of cracked eggs include minor stripe-marked eggs (MEs), severe stripe-marked eggs (SEs), Cracked eggs (CEs), and broken eggs (BEs). A description is given in Table 1.
Nondestructive testing methods that have been used to detect the integrity of eggshells, such as optical image recognition [10,11] and sound detection [12], are the most widely used techniques. Propagated sound waves interact with the target products, such as duck eggs, producing acoustic emission spectra with characteristic features owing to the transmission, scattering, absorption, and reflection. Information from these detected acoustic signals, such as the propagation speed, acoustic impedance, natural frequency, and other parameters, can be extracted and used to determine the structural properties of the target product [13,14]. Therefore, sound detection is often used for brittle or crispy foods [15]. The quality and intensity of the sound signal produced by a damaged eggshell largely depend on its internal structure (including internal impurities) and the thickness and texture of the eggshell [16,17]. However, previous research has mainly focused on chicken eggs [18,19]. The eggshell structure and thickness of chicken eggs and duck eggs differ [20], thus affecting the response frequency of the sound signals.
Studies have demonstrated that sound measurement and analysis for eggshell crack detection is feasible, and various techniques have been used to extract and analyze the acoustic response of eggshells to classify eggs and detect cracks [18,21]. Most of these methods employ automated learning algorithms, which can be complicated and require a large amount of computing resources; thus, they are not practical or cost-effective, especially when integrated with processing equipment and machinery.
In this study, a method was developed and evaluated for the nondestructive testing and crack detection of duck eggshells. A calibration curve for eggshell crack detection was derived by measuring the sound signals from intact and cracked eggs and selecting the most significant frequency features. This nondestructive crack detection technology can be useful for the automated screening of the quality of duck eggs and can also be integrated with duck-egg-processing machinery.

2. Materials and Methods

2.1. Sample Selection

The eggs used in this study were fresh eggs laid by Brown Tsaiya ducks (scientific name: Anas platyrhynchos var. domestica) that were 25–28 weeks old and were purchased from duck farms. The egg shape index is between 0.69 and 0.74. The duck eggs were manually screened, transported to the laboratory and detected under constant temperature and humidity conditions (23–26 °C, 55% RH). Initially, 60 duck eggs were sampled, and sound signal data were collected and analyzed to establish a calibration curve. Manual inspection of this batch identified 30 duck eggs with intact eggshells and 30 duck eggs with cracked eggshells. The eggshell cracks were formed during the transportation or production process. The types of eggshell cracks include minor stripe-marked eggs, severe stripe-marked eggs and cracked eggs. A second batch, comprising 66 duck eggs, was used to validate the calibration curve. Manual inspection of the second batch revealed 34 duck eggs with intact eggshells and 32 duck eggs with cracked eggshells.

2.2. Measurement Setup

The measurement apparatus consisted of an egg wheelset, a percussion rod, and an electret microphone (O650-40C1-L00-00-D, Nessie Industrial Co., Taiwan, Sensitivity: −40 ± 3 dB), as shown in Figure 1. The microphone was installed above the egg and was connected to a frequency spectrum analyzer (SPIDER-20E, Magicdot Co., Ltd., Taiwan, Sampling Rate: 0.48 Hz to 102.4 kHz, with 54 stages; Maximum Useful Bandwidth: 46.08 kHz) via a signal amplifier (2017FFTV1, Broad Products Design Co., Ltd., Taiwan). A desktop computer was used to record and process the acoustic signal data. The percussion rod was 100 mm long and had a plastic sphere with a diameter of 12 mm on one end that was used to strike the eggshell. To standardize the percussive force, the percussion rod was withdrawn to the same height for each percussive strike; the included angle (θ) was approximately 60°. The percussion rod was allowed to fall naturally and the plastic ball hit the egg (Figure 2) to ignore the impact of the percussion force on the research results. According to Sun et al. [22], a duck eggshell can withstand a percussive force of 5 kg (49 N). The percussion instrument used in this study (Figure 2) exerts a percussive force of 38 N. Therefore, it would not cause the eggshell to crack. According to Cheng et al. [12], the best position for receiving the sound is above the equator of the egg; hence, the electret microphone was placed 5 mm above the equator.

2.3. Sound Signal Sampling

Each duck egg was hit five times, and the acoustic signal was sampled. After each strike, the signal from the microphone was amplified, converted, and sent to the computer. The signals were recorded and analyzed using the proprietary software of the frequency spectrum analyzer manufacturer. The time-domain signal acquired after the tapping was drawn into a time-domain diagram, and this signal was converted into a frequency-domain signal by Fast Fourier Transform (FFT). The frequency bandwidth was 0–10, 240 Hz, the sampling rate was 20,480, the number of sampling points was 2,048, and the sampling time was 100 ms. The data were subsequently imported into statistical analysis software.

2.4. Logistic Regression

Classification and modeling are based on predictions that are dependent on the chosen variables and the collected data [23]. A regression analysis is often used to analyze the relationship between independent and dependent variables [24,25]. Linear regression is mainly used for regression problems, while logistic regression is usually used for classification problems. For dependent variables, the dependent variable in multiple linear regression (MLR) is continuous, while the dependent variable in logistic regression is discrete. There are also differences in the assumptions made for each type of regression. In MLR, the variable data are assumed to follow a normal distribution; however, in logistic regression, the cumulative probabilities of dependent variable outcomes are assumed to exhibit S-shaped distributions (also known as logistic distributions). Logistic regression is a statistical method for modeling the probability of a binary dependent variable, and it is utilized in supervised learning methods [26]. It can also be used to consider the influence of several factors on the probability of any event [27,28,29], and this is used in acoustics [30,31,32].
In this study, the state of the eggshells is divided into two types: intact eggshells, and cracked eggshells. This is a classification problem. In this model, whether the eggshell has cracks was regarded as the dependent variable. The dependent variable is binary [33], where “0” implies the presence of cracks and “1” indicates no cracks. Therefore, logistic regression technology is used to analyze whether the duck eggshell has cracks. SPSS (version 20.0) was used to integrate the characteristic frequencies of the selected non-cracked eggshells into the logistic regression model. The probability of intact eggs is
p = 1 1 + e z
where p is the probability of occurrence of an intact egg, and z is the linear regression function:
z = b 1 x 1 + b 2 x 2 b n x n + c
where bn is the coefficient of the logistic regression model, xn is the selected frequency feature, and c is a constant, that is, the vertical-axis intercept of the logistic regression model. If the coefficient of the model is positive and has a large magnitude, the characteristic frequency has a significant impact on the probability of occurrence of an intact egg. Conversely, a negative coefficient with a large magnitude indicates that the probability of the cracked eggs increased. The mathematical expression for the probability of a cracked egg is
1 p = 1 1 1 + e z = 1 + e z 1 1 + e z = e z 1 + e z

2.5. Receiver Operating Characteristic (ROC) Curve

Machine learning often uses binary classification methods to represent classification or prediction results in a confusion matrix. The confusion matrix can easily judge whether there are misjudgments and misclassifications of different kinds of objects. The confusion matrix can calculate the sensitivity and specificity of the classifier and plot it into the receiver operating characteristic curve [5]. The ROC curve shows the performance of a binary classifier system for a specific classification or discrimination threshold. In this study, ROC curves were created using two parameters, sensitivity and 1-specificity, which are represented by the vertical and horizontal axes, respectively [24]. Confusion matrix and ROC curves are widely used in medical fields [34,35,36,37]. The eggshells were divided into two types: intact eggshells or cracked eggshells. The measured prediction results were classified according to the actual condition of the eggshells, as determined via manual inspection. If an eggshell was intact, it was classified as true positive (TP) if the prediction result was an intact eggshell. If the predicted result was a cracked eggshell but the eggshell was actually intact, it was classified as a false negative (FN). In the case of cracked eggshells, if the predicted result was a cracked eggshell, it was classified as true negative (TN), and if the predicted result was an intact eggshell, it was classified as a false positive (FP). The confusion matrix is shown in Table 1. The accuracy was calculated as the ratio of the number of correct predictions to the total number of predictions. The equations for sensitivity, specificity, and accuracy are as follows:
Sensitivity = T P T P + F N
Specificity = T N T N + F P
Accuracy = T P + T N T P + T N + F P + F N
In the ROC method, model validation is performed using the area under the curve (AUC). The higher the AUC value, the better the performance of the model [35]. The AUC is typically in the range of 0.5–1 and is divided into five standards: weak (0.5–0.6), moderate (0.6–0.7), good (0.7–0.8), very good (0.8–0.9), and excellent (0.9–1) [38,39].

3. Results and Discussion

3.1. Signal Analysis

The acquired signal can be analyzed in the time domain or the frequency domain. The signal in the time domain is composed of one or more sine waves of frequency, amplitude and phase superimposed, through Fourier transform into the corresponding frequency domain signal, to obtain the energy value of the signal at a specific frequency; hence, a Fast Fourier Transform (FFT) is used to convert time-domain data into frequency-domain data. For the frequency domain, the typical spectra of the intact and cracked eggs are shown in Figure 3a. As can be observed, it is easy to spectroscopically differentiate between intact and cracked eggs. The intact egg has an obvious peak in the frequency bandwidth of 4000–6000 Hz, while the cracked egg does not. However, the frequency is easily shifted by factors such as eggshell quality, composition and thickness. In order to make the calibration curve universal and to eliminate the influence of environmental factors, the obtained data are integrated with a unit bandwidth of 500 Hz to reduce the impact of displacement (Figure 3b), and eliminate environmental factors through normalization. The final data are shown in Figure 3c. The processed data are no different from the original data. Therefore, these data were used to establish a calibration curve for eggshell cracks. Therefore, the normalized data were used to establish a calibration curve for eggshell cracks.

3.2. Generating Eggshell Crack Calibration Curve

In this experiment, 30 duck eggs with intact eggshells and 30 cracked eggs were sampled. Each duck egg was tapped five times; thus, 60 × 5, or 300 datapoints were obtained. The data were imported into the statistical analysis software package SPSS for logistic regression analysis. Forward stepwise regression analysis was used to select the frequency features. Stepwise regression analysis identifies the factor that predicts the dependent variable most among the many independent variables. The results identify the key independent variables that affect the dependent variables and prioritize select the independent variables that are more closely related to the dependent variables [40]. The results of the analysis are presented in Table 2.
The calibration equations established using the calibration group were used to predict the sample outcomes of the validation group. Using a single-frequency feature bandwidth (6000 Hz), the Nagelkerke R2 coefficient of determination was 0.417. When four frequency features bandwidths (Model 5; 1500, 5000, 6000, 8500, and 10,000 Hz) were used, the Nagelkerke R2 coefficient was 0.946, indicating that the model is highly predictive of eggshell cracks. The model fit and parameter significance for Model 5 are summarized in Table 3. The ROC curve is shown in Figure 4. The AUC of the calibration group for Model 5 was 0.96.
Table 2. Accuracy of four models of eggshell crack detection by the calibration set.
Table 2. Accuracy of four models of eggshell crack detection by the calibration set.
ModelSelected Frequencies
Bandwidth (Hz)
Nagelkerke R2Intact EggCracked EggsOverall Accuracy (%)
True (units)False (units)Accuracy (%)True (units)False (units)Accuracy(%)
160000.37911733781005066.772.3
25000, 60000.6021282285.31242682.784
31500, 5000, 60000.6821331788.71331788.788.7
41500, 5000, 6000, 10,0000.7271401093.31371391.392.3
51500, 5000, 6000, 8500, 10,0000.7761371391.3132188889.7
Table 3. Fit of Model 5 eggshell crack calibration curve for the prediction of eggshell cracks.
Table 3. Fit of Model 5 eggshell crack calibration curve for the prediction of eggshell cracks.
i
(1-n)
Frequency (Hz)biStd. ErrorWald TestVariance Inflation Factor (VIF)
11500−2.4610.66413.7211.076
250001.5470.25337.3051.121
36000−2.2460.32647.4391.074
485001.8530.42019.4321.212
510,000−2.1120.39828.1721.277
c−5.6900.89840.116 ***
Overall model fit χ 2 = 261.753 ***
Hosmer–Lemeshow = 136.445 n.s.
Note. *** p < 0.001; n.s. > 0.05.
Figure 4. Model 5 receiver operating characteristic (ROC) curve for the calibration group.
Figure 4. Model 5 receiver operating characteristic (ROC) curve for the calibration group.
Sensors 21 07299 g004
Table 2 shows that the use of five frequency bandwidths (1500, 5000, 6000, 8500, and 10,000 Hz) for the regression model allows for eggshell cracks to be predicted with high accuracy. The calibration curves of the five characteristic frequency bandwidths (1500, 5000, 6000, 8500, and 10,000 Hz (Figure 4)) were combined to generate ROC curves for intact and cracked eggs. The intact egg AUC was 0.96. Hence, the logit equation was established as
f x = 5.69 2.246 × f 6000 + 1.547 × f 5000 2.461 × f 1500 2.112 × f 10,000 + 1.853 × f 8500
To test the accuracy of the calibration curve, 34 duck eggs with intact eggshells and 32 cracked duck eggs were used for validation. Each duck egg was tapped by the percussion rod five times, and a total of 66 × 5, or 330 datapoints, were obtained for the logistic regression analysis. Model 5, with five input frequencies, was used. The Nagelkerke R2 value of the validation group was 0.729, and the duck eggs were manually inspected for cracks to establish the corresponding confusion matrix, as shown in Table 4. The ROC curve for the validation group is shown in Figure 5. The calculated AUC value was 0.905.
Table 4. Model 5 confusion matrix for the validation group.
Table 4. Model 5 confusion matrix for the validation group.
Prediction Frequency Bandwidth (Hz)1500, 5000, 6000, 8500, 10,000
StatePredictedAccuracy
IntactCrack
ActualIntact1511988.8%
Crack2213886.3%
Overall accuracy87.6%
Nagelkerke R20.729
Manual detection involves distinguishing the sound of eggshell collisions aurally. In an actual processing plant, the noise of the environment affects the workers’ ability to listen to the sound of eggshell collisions. Furthermore, workers need to test thousands of duck eggs every day. Long-term manual testing will reduce the accuracy of detection and even cause occupational injuries. Therefore, a machine learning method is proposed with a high detection accuracy and ease of use. This method uses sound resonance frequency analysis to detect cracks in duck eggshells. Table 3 shows that, in all four models, a frequency of 5000 Hz is present, indicating that this frequency is the dominant frequency of an intact eggshell. This result is consistent with the result of Cheng et al. [12]. They analyzed duck eggshells with the SVM training method and found that the characteristic frequency of a complete duck eggshell was between 4130 Hz and 5500 Hz, and the accuracy rate was 98%. In addition, Botta et al. [41] used image capture and collocation with CNN training to detect eggshell cracks with an accuracy rate of 99.5%. This demonstrates that this method can be applied to the detection of eggshell cracks.

4. Conclusions

In this study, the acoustic emissions of duck eggshells were measured and logistic regression analysis was performed. The following conclusions can be drawn:
First, the five significant frequency features (1500, 5000, 6000, 8500, and 10,000 Hz) formed a highly accurate predictive model for classifying intact and cracked duck eggshells. The Nagelkerke R2 value and AUC of the calibration group were 0.776 and 0.960, whereas those of the validation group sample were 0.729 and 0.876, respectively. These results indicate that the model is highly correlated with the presence/absence of eggshell cracks and can predict whether the eggshell is intact or cracked.
This study used acoustic signal detection and analysis to provide an objective and simple method for detecting cracks in duck eggs. This method can determine the characteristic frequencies of intact and cracked duck eggs. In the future, when designing automatic duck eggshell crack detection equipment, the frequency band can be used to reduce the misjudgments caused by different impact forces and environmental factors. This nondestructive eggshell crack detection method is highly accurate and economical, and can be used for the automated and large-scale quality screening of duck eggs.

Author Contributions

Conceptualization, C.-C.L. and C.-W.C.; methodology, C.-C.L. and C.-H.L.; formal analysis, C.-C.L., C.-H.L., K.-J.H. and C.-W.C.; investigation, C.-C.L., C.-H.L. and K.-J.H.; writing—original draft preparation, C.-C.L., K.-J.H. and C.-W.C.; writing—review and editing, C.-C.L., C.-H.L. and C.-W.C.; All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Technology, Taiwan under grant number MOST 110-2321-B-025 -001.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors thank the Ministry of Science and Technology of Taiwan for financial support.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kaewmanee, T.; Benjakul, S.; Visessanguan, W. Changes in chemical composition, physical properties and microstructure of duck egg as influenced by salting. Food Chem. 2009, 112, 560–569. [Google Scholar] [CrossRef]
  2. Yu, L.; Xue, H.; Xiong, C.; Xin, X.; Wang, P.; Feng, F.; Cao, D.; Tu, Y.; Zhao, Y. Characterization of duck egg white gel under the action of baijiu (chinese liquor). LWT 2021, 147, 111487. [Google Scholar] [CrossRef]
  3. Gutierrez, M.; Takahashi, H.; Juneja, L. Nutritive evaluation of hen eggs. In Hen Eggs; CRC Press: Boca Raton, FL, USA, 2018; pp. 25–35. [Google Scholar]
  4. Mollazade, K.; Jörissen, S.; Nüchter, A. Measuring internal quality traits in egg by 3d laser imaging. J. Food Eng. 2021, 291, 110289. [Google Scholar] [CrossRef]
  5. Li, C.H.; Hsieh, C.H.; Hung, C.C.; Cheng, C.W. Nondestructive detection of the gel state of preserved eggs based on dielectric impedance. Foods 2021, 10, 394. [Google Scholar] [CrossRef]
  6. Zhao, Y.; Wang, J.; Lu, Q.; Jiang, R. Pattern recognition of eggshell crack using pca and lda. Innov. Food Sci. Emerg. Technol. 2010, 11, 520–525. [Google Scholar] [CrossRef]
  7. Sharaf Eddin, A.; Ibrahim, S.A.; Tahergorabi, R. Egg quality and safety with an overview of edible coating application for egg preservation. Food Chem. 2019, 296, 29–39. [Google Scholar] [CrossRef]
  8. Pai, S.-Y.; Jee, W.-M.; Li, C.-W.; Cheng, C.-W. The Study of Eggshells′ Crack Detection by Acoustics. J. Agric. Food Res. 2001, 50, 79–102. [Google Scholar] [CrossRef]
  9. Liu, Y.C.; Chen, T.H.; Wu, Y.C.; Tan, F.J. Determination of the quality of stripe-marked and cracked eggs during storage. Asian-Aust. J. Anim. Sci 2017, 30, 1013–1020. [Google Scholar] [CrossRef]
  10. Priyadumkol, J.K., C.; Thainimit, S. Crack detection on unwashed eggs using image processing. J. Food Eng. 2017, 209, 76–82. [Google Scholar] [CrossRef]
  11. Abdullah, M.H.; Nashat, S.; Anwar, S.A.; Abdullah, M.Z. A framework for crack detection of fresh poultry eggs at visible radiation. Comput. Electron. Agric. 2017, 141, 81–95. [Google Scholar] [CrossRef]
  12. Cheng, C.-W.; Feng, P.H.; Xie, J.H..; Weng, Y.K. Eggshell crack detection and egg classification using resonance and support vector machine methods. Appl. Eng. Agric. 2019, 35, 23–30. [Google Scholar] [CrossRef]
  13. Babin, P.; Della Valle, G.; Dendievel, R.; Lourdin, D.; Salvo, L. X-Ray tomography study of the cellular structure of extruded starches and its relations with expansion phenomenon and foam mechanical properties. Carbohydr. Polym. 2007, 68, 329–340. [Google Scholar] [CrossRef]
  14. Chanvrier, H.J., E.; Gondek, E.; Gumy, J.-C. Insights into the texture of extruded cereals: Structure and acoustic properties. Innov. Food Sci. Emerg. Technol. 2014, 24, 61–68. [Google Scholar] [CrossRef]
  15. Wiktor, A.G., E.; Jakubczyk, E.; Nowacka, M.; Dadan, M.; Fijalkowska, A.; Witrowa-Rajchert, D. Acoustic emission as a tool to assess the changes induced by pulsed electric field in apple tissue. Innov. Food Sci. Emerg. Technol. 2016, 37, 375–383. [Google Scholar] [CrossRef]
  16. Gondek, E.W.A.; Lewicki, P.P.; Ranachowski, Z. Influence of water activity on the acoustic properties of breakfast cereals. J. Texture Stud. 2006, 37, 497–515. [Google Scholar] [CrossRef]
  17. Lewicki, P.P.M., A.; Kuropatwa, M.J.A.A. Influence of water activity on texture of corn flakes. Acta Agrophys. 2007, 9, 79–90. [Google Scholar]
  18. Wang, H.M., J.; Zhang, J.; Jiang, H.; Wang, J. Acoustic feature extraction and optimization of crack detection for eggshell. J. Food Eng. 2016, 171, 240–247. [Google Scholar] [CrossRef]
  19. De Ketelaere, B.C., P.; De Baerdemaeker, J. Eggshell crack detection based on acoustic resonance frequency analysis. J. Agric. Eng. Res. 2000, 76, 157–163. [Google Scholar] [CrossRef]
  20. Kibala, L.; Rozempolska-Rucinska, I.; Kasperek, K.; Zieba, G.; Lukaszewicz, M. Ultrasonic eggshell thickness measurement for selection of layers. Poult Sci 2015, 94, 2360–2363. [Google Scholar] [CrossRef]
  21. Jin, C.X., L.; Ying, Y. Eggshell crack detection based on the time-domain acoustic signal of rolling eggs on a step-plate. J. Food Eng. 2015, 153, 53–62. [Google Scholar] [CrossRef]
  22. Sun, C.L., J.; Yang, N.; Xu, G. Egg quality and egg albumen property of domestic chicken, duck, goose, turkey, quail, and pigeon. Poult. Sci. 2019, 98, 4516–4521. [Google Scholar] [CrossRef]
  23. Khaledi, A.K., F.; Esmaeili, D.; Esmaeili, S.-A.; Rostami, H.J.D.P.C. The role of hpaa protein as candidate vaccine against helicobacter pylori. Pharma Chem. 2016, 8, 235–237. [Google Scholar]
  24. Ghosh, A.D., P. Flood severity assessment of the coastal tract situated between muriganga and saptamukhi estuaries of sundarban delta of india using frequency ratio (fr), fuzzy logic (fl), logistic regression (lr) and random forest (rf) models. Reg. Stud. Mar. Sci. 2021, 42, 101624. [Google Scholar] [CrossRef]
  25. Aram-Ahmaddi, M.B.; Najafipour, H. Predicting type two diabetes and determination of effectiveness of risk factors applying logistic regression model. J. Kerman Univ. Med. Sci. 2014, 21, 103–113. [Google Scholar]
  26. Khandezamin, Z.N., M.; Rashti, M.J. Detection and classification of breast cancer using logistic regression feature selection and GMDH classifier. J. Biomed. Inform. 2020, 111, 103591. [Google Scholar] [CrossRef]
  27. Rezapour, M.M.M., A.; Ksaibati, K. Analyzing injury severity of motorcycle at-fault crashes using machine learning techniques, decision tree and logistic regression models. Int. J. Transp. Sci. Technol. 2020, 9, 89–99. [Google Scholar] [CrossRef]
  28. Moon, S.H.; Kim, Y.H. An Improved forecast of precipitation type using correlation-based feature selection and multinomial logistic regression. Atmos. Res. 2020, 240, 104928. [Google Scholar] [CrossRef]
  29. Ding, Y.C., B.; Lei, X.; Liao, B.; Wu, F.X. Predicting novel CircRNA-disease associations based on random walk and logistic regression model. Comput. Biol. Chem. 2020, 87, 107287. [Google Scholar] [CrossRef]
  30. Iannace, G.; Ciaburro, G.; Trematerra, A. Acoustical unmanned aerial vehicle detection in indoor scenarios using logistic regression model. Build. Acoust. 2021, 28, 77–96. [Google Scholar] [CrossRef]
  31. Mousavi, S.M.; Horton, S.P.; Langston, C.A.; Samei, B. Seismic features and automatic discrimination of deep and shallow induced-microearthquakes using neural network and logistic regression. Geophys. J. Int. 2016, 207, 29–46. [Google Scholar] [CrossRef]
  32. Harakawa, R.; Ogawa, T.; Haseyama, M.; Akamatsu, T. Automatic detection of fish sounds based on multi-stage classification including logistic regression via adaptive feature weighting. J. Acoust. Soc. Am. 2018, 144, 2709–2718. [Google Scholar] [CrossRef]
  33. Jiang, F.G., Z.; Li, Z.; Wang, X. A Method of Predicting Visual detectability of low-velocity impact damage in composite structures based on logistic regression model. Chin. J. Aeronaut. 2021, 34, 296–308. [Google Scholar] [CrossRef]
  34. Fukunishi, H.N., M.; Luo, Y.; Kubo, M.; Kobayashi, Y. Alzheimer-type dementia prediction by sparse logistic regression using claim data. Comput. Methods Programs Biomed. 2020, 196, 105582. [Google Scholar] [CrossRef] [PubMed]
  35. Feng, J.Z.W., Y.; Peng, J.; Sun, M.W.; Zeng, J.; Jiang, H. Comparison between logistic regression and machine learning algorithms on survival prediction of traumatic brain injuries. J. Crit. Care 2019, 54, 110–116. [Google Scholar] [CrossRef] [PubMed]
  36. Zweig, M.H.; Campbell, G. Receiver-Operating Characteristic (ROC) Plots: A Fundamental Evaluation Tool in Clinical Medicine. Clin. Chem. 1993, 39, 561–577. [Google Scholar] [CrossRef]
  37. Ma, H.; Bandos, A.I.; Gur, D. On the use of partial area under the ROC curve for comparison of two diagnostic tests. Biom. J. 2015, 57, 304–320. [Google Scholar] [CrossRef] [PubMed]
  38. Yesilnacar, E.T., T. Landslide susceptibility mapping: A comparison of logistic regression and neural networks methods in a medium scale study, Hendek region (Turkey). Eng. Geol. 2005, 79, 251–266. [Google Scholar] [CrossRef]
  39. Saha, S.S., M.; Mukherjee, K.; Arabameri, A.; Ngo, P.T.T.; Paul, G.C. Predicting the deforestation probability using the binary logistic regression, random forest, ensemble rotational forest, REPTree: A case study at the Gumani River basin, India. Sci. Total Environ. 2020, 730, 139197. [Google Scholar] [CrossRef]
  40. Smith, G. Step away from stepwise. J. Big Data 2018, 5, 32. [Google Scholar] [CrossRef]
  41. Botta, B.; Gattam, S.; Datta, A. Eggshell crack detection using deep convolutional neural networks. J. Food Eng. 2022, 315, 110798. [Google Scholar] [CrossRef]
Figure 1. Schematic of measurement setup.
Figure 1. Schematic of measurement setup.
Sensors 21 07299 g001
Figure 2. Percussion rod action device (a) schematic diagram (b) actual device.
Figure 2. Percussion rod action device (a) schematic diagram (b) actual device.
Sensors 21 07299 g002
Figure 3. (a)Typical (b) Integrate (c) Normalized frequency-domain spectra of intact eggs (red line) and cracked eggs (black line).
Figure 3. (a)Typical (b) Integrate (c) Normalized frequency-domain spectra of intact eggs (red line) and cracked eggs (black line).
Sensors 21 07299 g003
Figure 5. Model 5 ROC curve for the validation group.
Figure 5. Model 5 ROC curve for the validation group.
Sensors 21 07299 g005
Table 1. Cracked egg types and description. [9].
Table 1. Cracked egg types and description. [9].
CategoryDescription
Minor stripe-marked egg
(ME)
An egg that has a gray stripe-mark (<2 cm), but no damage has occurred to the eggshell membrane and no egg components have leaked from the egg.
Severe stripe-marked egg
(SE)
An egg that has a single gray stripe mark or for which the sum of the lengths of individual stripe marks is more than 2 cm, but no damage has occurred to the eggshell membrane and no egg components have leaked from the egg.
Cracked egg
(CE)
An egg that has at least one visible hair-like microcrack on the eggshell, but no damage has occurred to the eggshell membrane and no egg components have leaked from the egg.
Broken egg
(BE)
An egg that has at least one complete eggshell crack or hole, where the eggshell and shell membrane have broken and egg components have leaked from the egg.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lai, C.-C.; Li, C.-H.; Huang, K.-J.; Cheng, C.-W. Duck Eggshell Crack Detection by Nondestructive Sonic Measurement and Analysis. Sensors 2021, 21, 7299. https://doi.org/10.3390/s21217299

AMA Style

Lai C-C, Li C-H, Huang K-J, Cheng C-W. Duck Eggshell Crack Detection by Nondestructive Sonic Measurement and Analysis. Sensors. 2021; 21(21):7299. https://doi.org/10.3390/s21217299

Chicago/Turabian Style

Lai, Chia-Chun, Cheng-Han Li, Ko-Jung Huang, and Ching-Wei Cheng. 2021. "Duck Eggshell Crack Detection by Nondestructive Sonic Measurement and Analysis" Sensors 21, no. 21: 7299. https://doi.org/10.3390/s21217299

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