Unfertilized duck eggs and early dead embryo eggs can significantly harm normally developing embryo eggs if not detected and removed in a timely manner. The traditional light-illumination technique currently used for this purpose is inefficient, time-consuming, and labor-intensive, making it unsuitable for modern farms and hatcheries. To address this issue, this study focuses on duck eggs incubated for a period of 10 days. This paper introduces a newly developed duck egg image acquisition device that incorporates a duck egg suction lifter with a built-in light source. The device is designed based on the incubation process and has the potential for rapid implementation in actual production. Furthermore, this study describes an improved algorithm for identifying unfertilized duck eggs and early dead embryo eggs based on the YOLOv7 network. The algorithm incorporates the use of MobileOne as a replacement for YOLOv7′s backbone network and lightweight operations applied to the YOLO head. The test results demonstrate that the MobileOne-YOLO achieves 98.10% detection accuracy, 98.55% recall, 97.79% mAP50, 98.55% precision, and 142.8 FPS in the test set images. In comparison, the original YOLOV7 also achieves 98.10% detection accuracy, 97.10% recall, 97.86% mAP50, 100.00% precision, and 101.2 FPS. The MobileOne-YOLO network maintains the same level of detection accuracy as the YOLOV7 network while achieving significantly improved detection speed. The technical method proposed in this study meets the actual production requirements in terms of detection accuracy and speed. Moreover, the image acquisition method adopted in this study is based on the incubation process, making it readily applicable to production practice. This study provides a new foundation for the subsequent development of intelligent detection equipment for identifying unfertilized duck eggs and early dead embryo eggs.
Read full abstract