The invention discloses an ARM-based pig behavior tracking and identification monitoring device and a method thereof, which comprises an ARM main control chip, a data acquisition module, a data transmission module, a data processing module, a data storage module, an algorithm implementation module, a server module and a data display module, and realizes the feeding, drinking and draining of pigs. An intensive pig farm was constructed to identify pig behavior based on ARM tracking algorithm. The tracking algorithm was used to track the activities of pigs, and the feeding, drinking, excretion times and time of pigs were compared with the standard parameters to judge whether the pig behavior was normal or not, and the abnormal information was reported. The way of police is provided to pig farm breeders to effectively solve the problems of poor accuracy of identification of pigs by markers in pig behavior monitoring and environmental factors.
【技术实现步骤摘要】
基于ARM的猪只行为跟踪识别监控装置及方法
本专利技术涉及图像处理、动物行为监控以及机器视觉领域,尤其涉及一种基于ARM的猪只行为跟踪识别监控装置。
技术介绍
我国在世界养殖产业中占据着极其重要的地位,如何研发并推广高效集约式的养殖技术,努力实现养殖品种优良化,养殖管理自动化,养殖技术机械化,使我国从养殖大国转变为养殖强国,已成为当下研究的热点。通常,动物正常的采食、饮水、排泄等行为是判断其健康与否的重要依据。猪只每天的进食、饮水、排泄的次数以及时间根据猪只个体的差异会维持在一个稳定范围内,猪只进食、饮水、排泄的次数以及时间不稳定的情况是猪只患病的征兆。猪只生病前期的进食、饮水次数以及时间会存在明显的差别。因此监控猪只的异常行为信息对于提前预防猪病有重大的意义。中国专利(CN103679181A)的专利技术专利“基于机器视觉的猪舍内猪只标记识别方法”采用标号识别的方法根据每头猪身上的标号来识别猪只。其将获取的图像进行二值化处理,对二值化图像进行腐蚀处理,再利用椭圆拟合法进行猪只的定位以及图形标识的提取,对提取的标识与标准的标识进行对比,以获得匹配的结果。该专利采用标号识别的方法来识别猪只,需要在猪只身上做标记符号,通过拍摄的图片来识别标号以此来定位识别猪只。但是在猪舍卫生环境差的情况下,猪只身的标记符号不可能被准确无误的识别,受到环境条件的影响比较大。另外当猪只躺卧或者标记被遮挡、不清晰时对标号的识别将造成很大的影响。所以,利用猪只身标号来对猪只的识别准确率不高,受猪只舍环境条件影响较大。中国专利(CN200910025813)的专利技术专利“一种基于行为 ...
【技术保护点】
1.一种基于ARM的猪只行为跟踪识别监控装置,包括ARM主控制芯片、数据采集模块、数据传输模块、数据处理模块、数据存储模块、算法实现模块、服务器模块、数据显示模块;所述的ARM主控制芯片通过数据传输模块分别与数据采集模块、数据处理模块、数据存储模块、算法实现模块、数据显示模块及服务器模块相连接,作为各个模块的主控制器;所述的数据采集模块包含图像采集模块和传感器模块,用于采集猪舍的图像和食槽重量的数据;所述数据处理模块用于将采集来的猪舍的图像和食槽重量的数据进行处理;所述的数据传输模块将ARM主控制芯片、数据采集模块、数据处理模块、数据存储模块、算法实现模块、数据显示模块及服务器模块相互连接,用于数据的传输;所述数据存储模块用于存储数据处理模块处理前和处理后的数据;所述算法实现模块包括图像预处理、背景差分、阈值分割、形态学处理、边缘检测、质心提取,并使用粒子滤波算法解决视频图像中的目标遮挡问题,用来对图像数据中的目标进行跟踪识别;所述服务器模块为用户的访问提供服务器,以便用户的访问;所述数据显示模块包括现场端的显示器、移动端的工具以及电脑PC端的显示设备。
【技术特征摘要】
1.一种基于ARM的猪只行为跟踪识别监控装置,包括ARM主控制芯片、数据采集模块、数据传输模块、数据处理模块、数据存储模块、算法实现模块、服务器模块、数据显示模块;所述的ARM主控制芯片通过数据传输模块分别与数据采集模块、数据处理模块、数据存储模块、算法实现模块、数据显示模块及服务器模块相连接,作为各个模块的主控制器;所述的数据采集模块包含图像采集模块和传感器模块,用于采集猪舍的图像和食槽重量的数据;所述数据处理模块用于将采集来的猪舍的图像和食槽重量的数据进行处理;所述的数据传输模块将ARM主控制芯片、数据采集模块、数据处理模块、数据存储模块、算法实现模块、数据显示模块及服务器模块相互连接,用于数据的传输;所述数据存储模块用于存储数据处理模块处理前和处理后的数据;所述算法实现模块包括图像预处理、背景差分、阈值分割、形态学处理、边缘检测、质心提取,并使用粒子滤波算法解决视频图像中的目标遮挡问题,用来对图像数据中的目标进行跟踪识别;所述服务器模块为用户的访问提供服务器,以便用户的访问;所述数据显示模块包括现场端的显示器、移动端的工具以及电脑PC端的显示设备。2.根据权利要求1所述的基于ARM的猪只行为跟踪识别监控装置,其特征在于,所述的ARM主控制芯片型号为Exynos4412四核处理器,并使用型号为Tinny4412开发板引出大部分CPU功能引脚作为其他模块的接口。3.根据权利要求1所述的基于ARM的猪只行为跟踪识别监控装置,其特征在于,所述的数据采集模块,所述的图像采集模块为光学摄像头,通过摄像头采集猪舍的视频,用于获取判断猪只行为的图像;所述的传感器模块为重力传感器,用于测量猪只的进食量和饮水量。4.根据权利要求1所述的基于ARM的猪只行为跟踪识别监控装置,其特征在于,所述的数据采集模块和ARM主控制芯片的数据传输采用串口传输;所述的光学摄像头通过通用串行总线USB接口将视频信息传输给ARM主控制芯片;所述的重力传感器通过RS232通讯接口将采集的重量信息传递给ARM主控制芯片。5.根据权利要求1所述的基于ARM的猪只行为跟踪识别监控装置,其特征在于,所述的基于ARM的猪只行为跟踪识别监控装置使用嵌入式linux系统,系统中搭载了图像处理软件库。6.根据权利要求5所述的基于ARM的猪只行为跟踪识别监控装置,其特征在于,所述所述的图像处理软件库为嵌入式opencv视觉处理...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。