Dirt detection on brown eggs by means of color computer vision.
In the last 20 yr, different methods for detecting defects in eggs were developed. Until now, no satisfying technique existed to sort and quantify dirt on eggshells. The work presented here focuses on the design of an off-line computer vision system to differentiate and quantify the presence of different dirt stains on brown eggs: dark (feces), white (uric acid), blood, and yolk stains. A system that provides uniform light exposure around the egg was designed. In this uniform light, pictures of dirty and clean eggs were taken, stored, and analyzed. The classification was based on a few standard logical operators, allowing for a quick implementation in an online set-up. In an experiment, 100 clean and 100 dirty eggs were used to validate the classification algorithm. The designed vision system showed an accuracy of 99% for the detection of dirt stains. Two percent of the clean eggs had a light-colored eggshell and were subsequently mistaken for showing large white stains. The accuracy of differentiation of the different kinds of dirt stains was 91%. Of the eggs with dark stains, 10.81% were mistaken for having bloodstains, and 33.33% of eggs with bloodstains were mistaken for having dark stains. The developed system is possibly a first step toward an on line dirt evaluation technique for brown eggs.
Mertens
K
K
Egg Quality and Incubation Research Group, Faculty of Applied Bioscience and Engineering, Katholieke Universiteit Leuven, Kasteelpark Arenberg, Heverlee, Belgium. kristof.mertens@biw.kuleuven.be
De Ketelaere
B
B
Kamers
B
B
Bamelis
F R
FR
Kemps
B J
BJ
Verhoelst
E M
EM
De Baerdemaeker
J G
JG
Decuypere
E M
EM
D000818:Animals; D001185:Artificial Intelligence; D001769:Blood; D002645:Chickens; D003116:Color; D004531:Eggs / Q000032:analysis*; D005243:Feces; D005506:Food Contamination / Q000032:analysis*; D005511:Food Handling / Q000379:methods / Q000592:standards; D008027:Light; D012984:Software; D014527:Uric Acid / Q000032:analysis
D014527:Uric Acid