文件名称:matlab数据光滑代码-DeepBehavior:深度行为
文件大小:26.44MB
文件格式:ZIP
更新时间:2024-06-11 08:14:33
系统开源
matlab数据平滑代码深度行为 用于自动分析动物和人类行为成像数据的深度学习工具箱 DeepBehavior是一个基于深度学习的工具箱,用于分析啮齿动物和人类行为实验的视频。 我们提供了实现示例,以及用于数据后处理的代码。 我们展示了五个行为任务的示例(食物颗粒到达任务,三腔测试,两只老鼠的社交互动;以及人类到达任务和旋后/旋前任务)。 我们使用三种网络模型。 请在下面找到详细说明。 在小鼠和人类中达到任务的3D运动学分析。 小鼠社交行为分析的示例(左侧的社交互动,右侧的三室测试)。 入门 我应该使用哪种型号? Tensorbox 如果您希望每个图像仅检测一种类型的物体,则可以使用Tensorbox。 每个图像只能检测一种类型的对象,但是,您可以在单个帧中检测到多个相同类型的对象。 YOLOv3 如果计划每个图像检测多种类型的对象,则可以使用YOLOv3。 摆姿势 如果您打算对人体运动进行3D运动学分析,则Openpose是要使用的模型。 后处理代码是为上肢运动开发的。 前提条件和安装 请在此处检查每种型号的要求以及如何安装它们: 使用模型(安装后) Tensorbox 首先,从原始
【文件预览】:
DeepBehavior-master
----MATLAB_for_two_mice_social_interaction()
--------center_finder2.m(3KB)
--------distance_calc.m(820B)
--------plot_interactions.m(857B)
--------parts_assign.m(1KB)
--------dist_diff.m(343B)
--------removebigBB.m(1KB)
--------import_txt.m(3KB)
--------make_video_social.m(2KB)
--------assign4_mice.m(3KB)
--------coor_extract2.m(8KB)
--------BB_area.m(404B)
--------assign_mini2_mice.m(5KB)
--------fix_misslabels.m(2KB)
--------velocitycalc.m(294B)
--------Process_socialtest_mini.m(3KB)
----MATLAB_functions_human3D()
--------process_files_human3D.m(920B)
--------makevideo_3D.m(2KB)
--------interpolate2D.m(1KB)
--------handplot3D.m(11KB)
--------json2pose2D.m(3KB)
--------pose2D.m(8KB)
--------assignpose2D.m(479B)
--------bodyplot3D.m(3KB)
--------poses_final.m(4KB)
----MATLABcode_for_three_chamber_test()
--------coorcenters.m(1KB)
--------json2table.m(1KB)
--------Process_three_chamber.m(1KB)
----LICENSE(1KB)
----calib_board_human3D.pdf(46KB)
----contributors.md(85B)
----MATLABcodes_mouse_reaching_3Dkinematics()
--------coorcenters.m(1KB)
--------coor_3D.m(913B)
--------json2table.m(1008B)
--------Process_files_3Dreaching_mouse.m(3KB)
----doc()
--------media()
----README.md(8KB)