EGG CRACK DETECTION SYSTEM INTRODUCTION A system to


















- Slides: 18
EGG CRACK DETECTION SYSTEM
INTRODUCTION § A system to be used in egg packaging in poultry farms with packing rates of 500 cases per hour. §To separate cracked eggs from good ones which is a tedious work §Efficiency expected to be greater than that of human graders. §Using the technique of image processing.
ARCHITECTURE Egg Cleaning Unit Drying Unit Image Capturing Unit Image Processing Unit Egg Rejection Unit TRACTION
q. Egg Cleaning Unit : To clean the eggs using a water or air sprayer q. Drying Unit: To remove moisture and dry the wet eggs using a blower under low pressure. q. Image Capturing Unit: To capture the images of eggs at all angles q. Image Processing Unit: Images captured are processed to detect the cracks. q. Egg Rejection Unit: To reject the cracked eggs.
DETAILED DESIGN WATER JET & AIR BLOWER Raspi CAMERA RASPBERRY PI MINICOMPUTER TRACTION SERVO MOTOR • 5 MP Raspicam • Raspberry Pi minicomputer, model B+ • Platforms used: § Operating system: Raspbian § Library: Open. CV • Servo motors. EGG REJECTION UNIT
IMAGE PROCESSING FLOW CHART Start Image Input RGB to YCr. Cb Conversion Cb component extraction Truncated. Thresholding Adaptive Thresholding
FLOW CHART Contour Finding Masking Isolated Cracks Stop
IMAGE PROCESSING RESULTS Original Image Thresholded Image YCr. Cb image Mask generated Truncated Cb component
RESULT
CONTROL UNIT
CIRCUIT DIAGRAM
FLOW CHART Start Rotate Conveyer yes If Egg present I Initiate Image Processing No If cracked yes Reject Egg Stop No
EXPLANATION § § § Microcontroller driven control system Image processing exclusively carried out by Raspberry Pi minicomputer Raspberry Pi acts as a slave to the microcontroller Rotation of conveyer belt until encountering an egg in the camera field of view initiated by the microcontroller Closed switch S 1 indicates the presence of egg in the camera frame. Laser based LDR system closes switch S 2 Egg presence in camera field, both switches closed, start image capturing sequence by signaling Pi. Capture 3 images of single egg by rotation for 360 degree view Process the images for crack detection. Set rejection indicator flag variable in PIC. End of image processing trigger to PIC from Pi Loop back infinitely.
IMPLEMENTATION
IMPLEMENTATION
IMPLEMENTATION
FUTURE SCOPE q Higher efficiency attainable with the implementation of much more sophisticated algorithm. q Low cost implementation of an automatic system in small scale industries is possible. q Large scale production can utilize computers with greater processing speed and efficiency.
THANK YOU