mocap-dense-trajectories-master

所属分类:matlab编程
开发工具:matlab
文件大小:336KB
下载次数:3
上传日期:2019-12-09 10:28:45
上 传 者950115jy
说明:  为了准确描述复杂时变的人体运动,卡内基梅隆大学(Carnegie Mellon University, CMU)的一个研究小组通过几个摄像头记录了各种场景下关键关节的轨迹,并建立了运动捕捉(MOCAP)数据集
(To accurately describe the complex and time-varying human motion, a research group in Carnegie Mellon University (CMU) recorded the trajectories of key joints in various scenarios by several cameras and established the motion capture (MOCAP) data set)

文件列表:
data (0, 2018-10-13)
data\12_02.bvh (507292, 2018-10-13)
demo_trajectory_generation.m (1382, 2018-10-13)
demo_trajectory_generation_2.m (3196, 2018-10-13)
geometry (0, 2018-10-13)
geometry\bin_spatially.m (1308, 2018-10-13)
geometry\cam_matrix_theta_phi.m (2949, 2018-10-13)
geometry\cross_product.m (197, 2018-10-13)
geometry\render_orthographic.m (510, 2018-10-13)
geometry\transform_pts.m (707, 2018-10-13)
geometry\xzy2xyz.m (236, 2018-10-13)
initialize_mocap_dense_trajectories.m (681, 2018-10-13)
mocap-trajectories (0, 2018-10-13)
mocap-trajectories\compute_phis.m (1612, 2018-10-13)
mocap-trajectories\create_human_surfaces.m (4066, 2018-10-13)
mocap-trajectories\generate_trajectories_for_view.m (5473, 2018-10-13)
mocap-trajectories\imocap2trajectories.m (3223, 2018-10-13)
mocap-trajectories\physical_traj2traj_features.m (2248, 2018-10-13)
mocap-trajectories\project_surface_points.m (2723, 2018-10-13)
mocap-trajectories\put_surfaces_in_place.m (6274, 2018-10-13)
mocap-trajectories\traj_features2physical_traj.m (2269, 2018-10-13)
mocap-trajectories\triangulated_cylinder.m (1398, 2018-10-13)
mocap (0, 2018-10-13)
mocap\construct_bone_surfaces.m (7051, 2018-10-13)
mocap\define_limb_prop.m (3528, 2018-10-13)
mocap\get_imocap_joint_index.m (985, 2018-10-13)
mocap\get_imocap_targets.m (2655, 2018-10-13)
mocap\load_imocap_seq.m (2202, 2018-10-13)
mocap\trans2xyz_mat.m (288, 2018-10-13)
test_camera_params.m (2704, 2018-10-13)
third-party (0, 2018-10-13)
third-party\bvh-reader (0, 2018-10-13)
third-party\bvh-reader\.DS_Store (6148, 2018-10-13)
third-party\bvh-reader\loadbvh.m (7880, 2018-10-13)
third-party\hidden-point-removal (0, 2018-10-13)
third-party\hidden-point-removal\.DS_Store (6148, 2018-10-13)
... ...

mocap-dense-trajectories ======================== This code generates dense trajectories similar to [those of Wang et. al](https://lear.inrialpes.fr/people/wang/dense_trajectories), [1] but generated from mocap data, instead of video sequences. For an extended description visit our [project website](http://UBC-CVLab.github.io/mocap-dense-trajectories/). ![The Process in a Nuthsell](http://www.cs.ubc.ca/~julm/imgs/trajectory_generation.png) This code was written mainly by [Ankur Gupta](http://www.cs.ubc.ca/~ankgupta/) and [Julieta Martinez](http://www.cs.ubc.ca/~julm/). Usage ----- The input is a .bvh file. You can find the entire CMU mocap dataset converted to bvh format [on the internet](https://sites.google.com/a/cgspeed.com/cgspeed/motion-capture/cmu-bvh-conversion). To generate trajectories from a sample file, run `demo_trajectory_generation`. To see nice visualizations of the process and some of the nuts and bolts of how this is done, run `demo_trajectory_generation_2`. The main function that you want to call is `imocap2trajectories`. The output is an n-by-(7 + trajectory_length*2) matrix where each row has the following entries: ``` frameNum: The trajectory ends on this frame mean_x: The mean value of the x coordinates of the trajectory mean_y: The mean value of the y coordinates of the trajectory var_x: The variance of the x coordinates of the trajectory var_y: The variance of the y coordinates of the trajectory length: The length of the trajectory scale: This information is lost due to ortographic projection. Set to -1. Trajectory: 2x[trajectory length] (default 30 dimension). x and y entries of the trajectory. ``` As opposed to the video dense trajectories, we obviously do not compute visual descriptors along the trajectories. Citation -------- If you use this code, please cite our CVPR 14 paper: ``` A. Gupta, J. Martinez, J. J. Little and R. J. Woodham. "Pose from Motion for Cross-view Action Recognition via Non-linear Circulant Temporal Encoding". In CVPR, 2014. ``` Bibtex: ``` @inproceedings{gupta20143dpose, title={{3D Pose from Motion for Cross-view Action Recognition via Non-linear Circulant Temporal Encoding}}, author={Gupta, Ankur and Martinez, Julieta and Little, James J. and Woodham, Robert J.}, booktitle={CVPR}, year={2014} } ``` References ---------- 1. Wang, Heng, et al. "Action recognition by dense trajectories." Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on. IEEE, 2011. 2. Katz, Sagi, Ayellet Tal, and Ronen Basri. "Direct visibility of point sets." ACM Transactions on Graphics (TOG). Vol. 26. No. 3. ACM, 2007. Acknowledgements ---------- We include the following third-party code for user's convenience. We Thank the original authors for making their code publicly available: - bvh-matlab by Will Robertson. Complete project accessible [here](https://github.com/wspr/bvh-matlab). - Hidden Point Removal by Sagi Katz. Hosted at [Matlab Central](http://www.mathworks.com/matlabcentral/fileexchange/16581-hidden-point-removal). - Fast Marching Toolbox by Gabriel Peyr. Hosted [here](https://github.com/gpeyre/matlab-toolboxes).

近期下载者

相关文件


收藏者