Dead Rabbit Recognition Model Based on Instance Segmentation and Optical Flow Computing
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Screening and isolating dead rabbits is one of the important work of meat rabbit farms, which is helpful to build a rabbit breeding safety system. In order to identify dead rabbits automatically and improve the efficiency of breeding management, cage-rearing breeding rabbits was taken as the research object, a dead rabbit recognition model was proposed which was based on the modified Mask RCNN and LiteFlowNet. The instance segmentation part of the model used ResNet 50 residual network as the backbone, used PointRend algorithm as the network head to extract the instance contour accurately. The key frames of the rabbit videos were sent to rabbit instance segmentation network and optical flow calculation network at the same time to obtain the optical flow of the meat rabbit mask and the center point coordinates of the instance boundary boxes. The masks of the active rabbits were removed by the threshold of the optical flow, and then the density distribution of the remaining center point coordinates was obtained by kernel density estimation algorithm, and the dead rabbits were distinguished by density distribution threshold. The experiment results showed that the classification accuracy of the rabbit segmentation network was 96.1%, the pixel segmentation accuracy of the rabbit segmentation network was 95.7%, and the recognition accuracy of the dead rabbit recognition model was 90%. This study provided technical support for dead rabbit recognizing and isolating in rabbit farms.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 31,2021
  • Revised:
  • Adopted:
  • Online: September 21,2021
  • Published:
Article QR Code