The Posture Detection Method of Caged Chickens Based on Computer Vision

基于计算机视觉的笼养鸡姿态检测方法

阅读:1

Abstract

At present, raising caged chickens is a common farming method in China. However, monitoring the status of caged chickens is still done by human labor, which is time-consuming and laborious. This paper proposed a posture detection method for caged chickens based on computer vision, which can automatically identify the standing and lying posture of chickens in a cage. For this aim, an image correction method was used to rotate the image and make the feeding trough horizontal in the image. The variance method and the speeded-up robust features method were proposed to identify the feeding trough and indirectly obtain the key area through the feeding trough position. In this paper, a depth camera was used to generate three-dimensional information so that it could extract the chickens from the image of the key area. After some constraint conditions, the chickens' postures were screened. The experimental results show that the algorithm can achieve 97.80% precision and 80.18% recall (IoU > 0.5) for white chickens and can achieve 79.52% precision and 81.07% recall (IoU > 0.5) for jute chickens (yellow and black feathers). It runs at ten frames per second on an i5-8500 CPU. Overall, the results indicated that this study provides a non-invasive method for the analysis of posture in caged chickens, which may be helpful for future research on poultry.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。