Visual detection method for vaccine embryo vitality based on YOLOv8

被引:0
|
作者
Cai, Jianrong [1 ]
Zhu, Wenhui [1 ]
Qiao, Yu [1 ]
Li, Qiyang [1 ]
Liang, Xiaoxiang [1 ]
Yang, Xiaonan [1 ]
Pan, Bingke [1 ]
机构
[1] School of Food and Biological Engineering, Jiangsu University, Zhenjiang
来源
Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering | 2024年 / 40卷 / 21期
关键词
dynamic snake convolution; object detection; ShuffleNetV2; vaccine embryo; YOLOv8;
D O I
10.11975/j.issn.1002-6819.202406044
中图分类号
学科分类号
摘要
Detecting embryo viability is essential to the quality and safety of vaccine production, especially in large-scale manufacturing. Rapid and accurate detection of embryo viability can improve the production efficiency for the final quality of vaccines. Traditional machine vision detection can rely heavily on the complex algorithms of feature extraction, most of which are often designed for specific scenarios. However, the detection accuracy and stability are also sensitive to the image quality and environmental conditions, such as lighting, background, or temperature. Additionally, the applicability of traditional detection has been limited to fault tolerance in different environments, when dealing with noise or abnormal conditions. To address these challenges, this study aims to detect the vaccine embryo viability using an improved YOLOv8 model. Several innovations were incorporated to enhance efficiency, accuracy, and adaptability. A specialized system of image acquisition was developed to capture the high-quality images of embryos incubated for 10 to 11 days. The consistent dataset was obtained in the varying environmental conditions. The dataset was then expanded using geometric transformations, color adjustments, and image enhancement. As such, the robustness of the model increased to handle the diverse image conditions. In terms of model improvements, ShuffleNetV2 was used to replace the YOLOv8 backbone. Computational complexity was significantly reduced to maintain high accuracy, indicating more suitable for deployment on embedded devices where computational power was limited. The overall efficiency of the model was enhanced to support its application in large-scale industrial environments. Additionally, a dynamic snake convolutional layer was added to the neck of the YOLOv8 model. This layer was used to adaptively focus on the elongated and curved structures in embryos, in order to capture the geometric features of tubular structures. The precision of detection was improved to more accurately assess the physiological state of the embryos. Furthermore, the EIoU (Embedding Intersection over Union) loss function was introduced to more effectively detect the boundary box alignment and shape similarity, compared with the traditional IOU. EIoU improved the accuracy of boundary box positioning, while reducing the errors related to the complex shapes of embryos, thereby enhancing the reliability of the model in real-world applications. Experimental results confirmed that the superior performance of the improved YOLOv8 model was achieved to detect embryo viability. There was a precision of 99.2%, a recall of 98.2%, and a mean average precision (mAP50-95) of 96.9%, with increases of 2, 0.3, and 1.5 percentage points, respectively, compared with the original YOLOv8 model. Additionally, the computational complexity and inference time were reduced by 60.9% and 60.5%, respectively. The improved model was highly suited for the large-scale detection of embryos. The finding can also provide an efficient, non-destructive approach for the rapid detection of the vaccine embryo viability. © 2024 Chinese Society of Agricultural Engineering. All rights reserved.
引用
收藏
页码:274 / 284
页数:10
相关论文
共 34 条
  • [1] MAO Dongyou, LI Lihua, WANG Zhiqiang, Et al., Key points of chicken embryo incubation technique for human influenza vaccine, Poultry Science, 309, 7, pp. 31-32, (2020)
  • [2] GUO Meng, Research on Method of Activity Detection of Egg Embryo Based on Near-infrared Light, (2022)
  • [3] YU Zhihong, Research on Machine Vision-Based Selection of Breeding Eggs and Detection of Hatching Viability, (2008)
  • [4] ZOU Xiurong, Research on Method of Hatching Viability Detection of Chicken Eggs Based on Computer Vision and Impact Vibration Non-destructive Testing, (2015)
  • [5] XU Yanwei, XU Aijun, XIE Tancheng, Et al., Sorting system for egg embryos in vaccine preparation based on multiinformation fusion, Transactions of the Chinese Society of Agricultural Machinery, 46, 2, pp. 20-26, (2015)
  • [6] ZHANG Wei, PAN Leiqing, TU Kang, Detection of early hatching of chicken eggs using hyperspectral transmittance imaging, Transactions of the Chinese Society of Agricultural Engineering (Transactions of CSAE), 28, 21, pp. 149-155, (2012)
  • [7] 30, 6, (2001)
  • [8] 1, (1997)
  • [9] ZHU Gai, Research on Optical Detection of Infertile Eggs and Dead Embryos During Incubation, (2018)
  • [10] ZHU Zhihui, YE Zifan, YANG Kai, Et al., Research progress on non-destructive detection of incubation information of breeding eggs, Journal of Huazhong Agricultural University, 40, 4, pp. 94-101, (2021)