CASIA OpenIR  > 毕业生  > 硕士学位论文
面向日常饲养环境下猕猴行为的自动化分析技术研究
刘梦实
2023-05
页数69
学位类型硕士
中文摘要

近年来,随着计算机视觉和动物行为学的持续发展,计算行为学作为新兴的交叉学科开发出很多动物行为的自动化分析系统。由于猕猴与人类拥有相似的大脑功能结构,其被作为研究神经科学等领域的重要实验动物模型。因此针对性地搭建日常饲养环境下猕猴的行为量化分析系统,可以为人们研究大脑和行为之间的关系提供更充足可靠的实验论证数据。相较于其它受控环境,采集猕猴的行为信息时,日常饲养环境下进行动物行为分析可以避免搭建新的观测环境,从而降低观测成本。同时,熟悉的环境可以降低猕猴行为因环境变化而受到的非自然因素干扰,减少实验数据中的噪音,保证行为分析结果的准确性。然而,目前能解决日常饲养环境下猕猴行为分析所面临的问题的系统相对缺乏。在日常饲养环境下的猕猴行为分析遇到的问题主要有三点:遮挡、环境变化频繁和猕猴运动时空间位移较大。本文针对上述的三个问题开展研究,并结合具体的主流算法模型作出针对性改进。本文主要研究内容和贡献总结如下:

1、实现了在日常饲养环境下稳定且准确的猕猴轨迹跟踪。目前已有的针对猕猴轨迹跟踪的方法分别基于传统图像处理或深度学习。两种方法通常需要特定的环境来减少遮挡或环境变化的干扰。本文提出了一种新颖的方法MonkeyTrail。该方法将帧差法和基于深度学习的模型(You Only Look Once,YOLO)相结合,频繁生成虚拟空背景,从而降低了环境变化的影响。在生成空背景后,该方法使用背景减除来精确地获取差异像素,即动物的前景区域,从而实现对动物的跟踪,其中差异像素不受网状遮挡干扰。为了测试MonkeyTrail的性能,本文将包含大约8 000帧视频图像的数据集(包含猕猴在各种条件下的表征)用于对比实验。结果表明,MonkeyTrail的跟踪精度和稳定性超过了两种基于深度学习的方法(YOLOv5和Single-Shot MultiBox Detector)、传统的帧差法和朴素背景减除法。

2、实现了在日常饲养环境下稳定且准确的猕猴行为识别。目前主流的行为识别模型中双流网络和基于Transformer的网络性能较好。但猕猴的日常饲养环境中具有金属反射光线的干扰信息,导致双流网络中的光流分支较难取得好的效果。同时,猕猴运动中的空间位移导致基于Transformer的方法在时间序列上缺失对运动部位的信息交互。受人类观察和判定行为时的基础逻辑启发,本文搭建了帧间运动区域注意模块(Inter-Frame Action-area Attention,IFAA),以重点关注猕猴的运动区域和运动趋势。该模块提出了用帧差信息多层次激活运动区域的设计,通过帧差增强帧间信息的交互,提高猕猴运动部位和运动趋势在空间上的注意力。同时,提高运动区域的注意力还能解决因遮挡而导致模型识别部分行为时准确性下降的问题。为了训练和测试模型,本文通过人工分析各猕猴的日常行为以及考虑猕猴行为学研究所关注的行为模式,选取出日常饲养环境下猕猴最常见的9类行为,最终制作了5小时左右的视频格式和原始帧格式的数据集。最后,通过消融实验、与主流模型进行性能比较以及可视化分析,本文验证了IFAA模块可以显著提升模型在猕猴行为识别任务上的性能表现。

3、搭建了面向日常饲养环境下猕猴运动行为的智能化自动分析系统并进行实用性验证。为了便于研究人员训练满足个性化需求的行为分析模型,本文搭建了自动化分析系统将视频数据量化分析的流程进行模块化。其中,每个模块都是方便调用的应用程序,包括数据集处理模块、算法训练和预测模块。同时为了满足低算力平台的应用需求,该系统还添加了蒸馏模块来降低模型预测时所占用的计算资源。为了评估系统的应用价值,本文用系统中的数据处理模块制作了大量的猕猴视频数据,并通过预测模块量化了这些数据,包括:(1)将2只猕猴的日常视频数据(1年间隔下各5天)量化为运动量和轨迹;(2)将7只猕猴短时间段内的视频数据量化为行为分布时间;(3)将1只正常猕猴和2只阿尔兹海默症疾病模型猴(造模前后各7天)的视频数据量化为特定行为的时间分布。上述数据的预测结果证明了系统可以为猕猴日常的行为模式状况提供常态化监测,以及为神经科学实验特殊关注的行为提供验证数据,具有较好的实用性。

综上所述,本文针对猕猴日常饲养环境下的遮挡、环境变化频繁和个体运动位移导致算法落地困难的问题进行了有效的算法设计,提出了在准确性和稳定性上都优于主流方法的轨迹跟踪方法和行为识别方法。另外,本文通过搭建行为分析系统来模块化整体的数据分析流程,并用系统对大量的日常行为数据和神经科学实验数据进行分析,验证了该系统具有较高的实用价值,使研究人员可以通过使用低成本的硬件便捷地进行个性化的数据分析。

英文摘要

In recent years, with the continuous development of computer vision and ethology, computational ethology, as a new interdisciplinary subject, has developed many automatic analysis systems of animal behavior. Because of their similar brain structure, macaques are used as an important experimental animal model for studying neuroscience and other fields. Therefore, the quantitative analysis system of macaque behavior in daily living environment can provide more sufficient and reliable experimental demonstration data for people to study the relationship between brain and behavior. Compared with other controlled environments, when collecting behavior information of macaques, animal behavior analysis in the daily living environment can avoid building new observation environments, thus reducing the observation cost. At the same time, the familiar environment can reduce the interference of non-natural factors caused by environmental changes, reduce the noise in the experimental data, and ensure the accuracy of the behavior analysis results. However, there is a relative lack of systems that can solve the problems faced by macaque behavior analysis in daily living environments. There are three main problems in the behavior analysis of rhesus monkeys in the daily living environment: occlusions, frequent changes in the environment and large spatial displacement when the monkey moves. In this paper, the above three problems are studied, and combined with the specific mainstream algorithm model to make targeted improvements. The main research contents and contributions of this paper are summarized as follows:

1. Realized stable and accurate trajectory tracking of macaques in daily living environment. Existing methods for track tracking of macaque monkeys are based on traditional image processing or deep learning. Both methods usually require a specific environment to reduce the interference of occlusion or environmental changes. A novel method MonkeyTrail is proposed in this paper. This method combines the frame difference method with the deep learn-based model (You Only Look Once, YOLO) to generate virtual empty background frequently, thus reducing the impact of environmental changes. After the empty background is generated, the method uses background subtraction to accurately obtain the differential pixels, i.e. the foreground area of the animal, so as to achieve tracking of the animal, where the differential pixels are not disturbed by the mesh occlusion. To test the performance of MonkeyTrail, a data set containing approximately 8 000 frames of video images (containing representations of macaques under various conditions) was used for comparison experiments. The results showed that the tracking accuracy and stability of MonkeyTrail exceeded that of two deep learn-based methods (YOLOv5 and Single-Shot MultiBox Detector), traditional frame difference, and naive background subtracting.

2. Realized stable and accurate behavior recognition of macaques in daily living environment. Among the current mainstream behavior recognition models, two-stream network and Transformer based network have better performance. However, there is interference information of metal reflection light in the daily living environment of macaques, which makes it difficult to get good results in the branch of optical flow in the two-stream network. At the same time, the spatial displacement of macaque movement leads to the loss of information interaction of moving parts in the Transformer method based on time series. Inspired by the basic logic of human observation and judgment of behavior, this paper built the Inter-Frame Action-area Attention (IFAA) module to focus on the movement area and movement trend of macaque monkeys. This module proposed the design of multi-layer activation of motion area with frame difference information, and enhanced the interaction of information between frames through frame difference to improve the spatial attention of motion parts and movement trends of macaques. At the same time, improving the attention of the moving area can also solve the problem that the accuracy of the model to recognize part of the behavior is decreased due to the occlusion. In order to train and test the model, by manually analyzing the daily behaviors of each macaque and considering the behavioral patterns concerned by the Institute of macaque behavior, this paper selected the most common 9 kinds of behaviors of macaque in the daily living environment, and finally produced a data set of about 5 hours of video format and original frame format. Finally, through ablation experiments, performance comparison with mainstream models and visualization analysis, this paper verifies that IFAA module can significantly improve the model's performance in the macaque behavior recognition task.

3. Set up an intelligent automatic analysis system for macaque motor behavior in daily living environment and verify its practicability. In order to facilitate researchers to train behavioral analysis models that meet individual needs, this paper builds an automated analysis system to modularize the process of video data quantitative analysis. Each module is a convenient application, including a data set processing module, an algorithm training module, and a prediction module. In order to meet the application requirements of low computing power platform, the system also adds distillation module to reduce the computing resources occupied by model prediction. In order to evaluate the application value of the system, this paper uses the data processing module of the system to produce a large number of video data of rhesus monkeys, and quantifies these data through the prediction module, including: (1) Video data of 2 macaques (5 days in each 1-year interval) were quantified into the amount of exercise and trajectory; (2) Video data of 7 macaques in a short period of time were quantified as the behavior time distribution; (3) Video data from 1 normal macaque and 2 Alzheimer's disease model monkeys (7 days before and after modeling) were quantified into the time distribution of specific behaviors. The prediction results of the above data prove that the system can provide normal monitoring for the daily behavior pattern of macaques and provide validation data for the behaviors of special concern in neuroscience experiments, which has good practicability.

In summary, effective algorithm design was carried out in this paper to solve the problems that occlusion, frequent environmental changes and individual motion displacement in the daily living environment of macaque monkeys lead to the difficulty of algorithm landing, and the trajectory tracking method and behavior recognition method were proposed which were superior to the mainstream methods in accuracy and stability. In addition, by building a behavior analysis system to modularize the overall data analysis process, and using the system to analyze a large number of daily behavior data and neuroscience experimental data, this paper verifies that the system has high practical value, so that researchers can easily conduct personalized data analysis by using low-cost hardware.

关键词计算行为学,日常饲养环境,猕猴,轨迹跟踪,行为识别
语种中文
七大方向——子方向分类图像视频处理与分析
国重实验室规划方向分类其他
是否有论文关联数据集需要存交
文献类型学位论文
条目标识符http://ir.ia.ac.cn/handle/173211/52174
专题毕业生_硕士学位论文
推荐引用方式
GB/T 7714
刘梦实. 面向日常饲养环境下猕猴行为的自动化分析技术研究[D],2023.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
202028014628032刘梦实.p(25982KB)学位论文 限制开放CC BY-NC-SA
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[刘梦实]的文章
百度学术
百度学术中相似的文章
[刘梦实]的文章
必应学术
必应学术中相似的文章
[刘梦实]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。