1. 关于 template 是否为训练好的模型 :
您生成的 template 不是训练好的网络模型,而是 动作分类模板 。该模板由 BehaviorAtlas Analyzer 软件在处理大量数据后自动生成(通常数据分割片段超过 2 万个时生成),用于确保多批次数据的行为分类标准一致。模板文件名为 template.mat ,存储在工程文件夹的 /results/BeAOutputs/ 路径下 。
训练好的网络模型是指软件内置的预训练模型(如“BlackMouse_WhiteBackGround”“BlackMouse_BlackBackGround”),用于二维姿态追踪和三维重建 。
2. 第二批数据保持网络模型一致的参数设置 :
为确保两批数据使用相同的网络模型和分析标准,需进行以下设置:
-
选择相同的预训练模型 :在 Step1 的【Model Select】中,选择与第一批数据相同的模型(如“BlackMouse_WhiteBackGround”),并通过【Test Model】验证追踪效果 。
-
添加动作分类模板 :在 Step4 的【Parameter Setting】中,导入第一批数据生成的
template.mat文件,确保两批数据的 40 类动作分类结果一致(图 1) 。 -
保持其他关键参数一致 :
-
相机参数:分辨率(如 848×480)、帧率(30fps)、曝光值需与第一批数据相同,避免因图像质量差异影响模型效果 。
-
三维重建参数:若第一批数据调整过“身体点追踪阈值”(默认 0.5)或勾选“倾斜校正”,第二批数据需保持相同设置 。
-
辅助信息 :
若需自定义模型(如特殊背景或动物类型),可使用 BehaviorAtlas Pose Labeler 软件标注数据并训练新模型,训练记录需包含动物类型、背景环境、标注量等信息 。软件默认将行为划分为 40 类,如需调整动作类数,可在 Step4 的参数设置中修改,但多批次数据需保持一致 。
参考文档 :
【V2.2.0】BehaviorAtlas Analyzer Mouse 使用手册BehaviorAtlas 3D 行为学采集设备操作指
