matlab仿射变换代码-map_synchronization:地图同步

上传者: 38663516 | 上传时间: 2022-07-13 09:54:06 | 文件大小: 268.17MB | 文件类型: ZIP
matlab仿射变换代码这个存储库(将)提供几种地图同步算法的实现,这些算法在一组形状中计算地图。 该代码是在 MIT 许可下发布的,可以用于任何目的并具有适当的署名。 该代码随附以下论文,应在使用所提供模块的出版物中引用: 文件夹 'io' 提供了用于以波前 obj 格式保存和加载形状的 matlab 代码 文件夹“manmade_align”实现了中描述的联合对齐方法 “大形状集合的细粒度半监督标记”,Qixing Huang、Hao Su 和 Leonidas Guibas。 SIGGRAPH 亚洲' 13。 它将一组相同类别的形状作为输入,并将它们在公共空间中对齐。 假定形状已给出直立方向。 文件夹 data/ 中提供了两个示例数据集(100 把椅子和 100 辆汽车) 代码分两步进行。 第一步优化仿射变换以对齐所有输入形状。 第二个优化无变形以对齐输入形状。 % Step I Shapes_aff = man_made_joint_affine_main(Shapes_in, Para_align); % 第二步 Shapes_ffd = man_made_joint_ffd

文件下载

资源详情

[{"title":"( 93 个子文件 268.17MB ) matlab仿射变换代码-map_synchronization:地图同步","children":[{"title":"map_synchronization-master","children":[{"title":"manmade_align","children":[{"title":"utils","children":[{"title":"man_made_pairwise_affine_matching.m <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"man_made_pairwise_ffd_align.m <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"man_made_knn_graph.m <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"trws.mexw64 <span style='color:#111;'> 88.50KB </span>","children":null,"spread":false},{"title":"man_made_mrf_sync.m <span style='color:#111;'> 102B </span>","children":null,"spread":false},{"title":"sp_ffd_init_sym.m <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"man_made_all_pairwise_align.m <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"sp_mesh_sampling.m <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"manmade_basis.m <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"sp_ffd_basis_coeff.m <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"man_made_all_pairwise_matching.m <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"man_made_joint_align.m <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"batch_align_2_functional_map.m <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"man_made_joint_ffd_main.m <span style='color:#111;'> 904B </span>","children":null,"spread":false},{"title":"para_manmade.mat <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"man_made_joint_affine_main.m <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"rotation_synchronization","children":[{"title":"rot_sync_convex_admm.m <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"gt_eval_abs.m <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"gen_random_data.m <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"robust_median.m <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"lap_rot_sync.m <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"helper_matrix_mul.m <span style='color:#111;'> 997B </span>","children":null,"spread":false},{"title":"rs_rand3rot.m <span style='color:#111;'> 926B </span>","children":null,"spread":false},{"title":"gt_eval_relative.m <span style='color:#111;'> 561B </span>","children":null,"spread":false},{"title":"alter_rot_sync.m <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"helper_matrix_transpose.m <span style='color:#111;'> 254B </span>","children":null,"spread":false}],"spread":true},{"title":"rot_sync_non_convex.m <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"c++","children":[{"title":"EIGSIT","children":[{"title":"EIGSIT.sln <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"EIGSIT","children":[{"title":"EIGSIT.vcxproj.filters <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"EIGSIT.vcxproj <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false},{"title":"incre_spectral_thresholding.cpp <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false},{"title":"EIGSIT.cpp <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 314B </span>","children":null,"spread":false},{"title":"incre_spectral_thresholding.h <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 414B </span>","children":null,"spread":false}],"spread":true},{"title":"io","children":[{"title":"loadfobj.m <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"save2obj.m <span style='color:#111;'> 690B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"functional_maps","children":[{"title":"consistent_basis.m <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"demo_func_maps.m <span style='color:#111;'> 839B </span>","children":null,"spread":false},{"title":"utls","children":[{"title":"fm_batch_pairwise_matching.m <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"joint_fmap_opt_lb.m <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"fm_shape_descriptor.m <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"fm_visualize_basis.m <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"fm_pairwise_ffd_align.m <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"fm_ffd_basis_coeff.m <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"fm_consistent_fmaps.m <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"fm_ffd_init_sym.m <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"fm_shape_graph.m <span style='color:#111;'> 753B </span>","children":null,"spread":false},{"title":"fm_orient_shapes.m <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"fm_fmap_fitting2.m <span style='color:#111;'> 465B </span>","children":null,"spread":false},{"title":"fm_man_made_basis.m <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"fm_latent_func_fitting.m <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"fm_consistent_fmaps2.m <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"fm_fmap_fitting.m <span style='color:#111;'> 910B </span>","children":null,"spread":false},{"title":"fm_render_func.m <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"data","children":[{"title":"csm_human.mat <span style='color:#111;'> 13.62MB </span>","children":null,"spread":false},{"title":"coseg_chair_20.mat <span style='color:#111;'> 3.94MB </span>","children":null,"spread":false},{"title":"rotsync_cornell.mat <span style='color:#111;'> 15.73MB </span>","children":null,"spread":false},{"title":"manmade_cars.mat <span style='color:#111;'> 75.95MB </span>","children":null,"spread":false},{"title":"csm_fourleg.mat <span style='color:#111;'> 13.15MB </span>","children":null,"spread":false},{"title":"csm_hand.mat <span style='color:#111;'> 13.63MB </span>","children":null,"spread":false},{"title":"csm","children":[{"title":"Arnadillo","children":[{"title":"Arnadillo.rar <span style='color:#111;'> 42.05MB </span>","children":null,"spread":false}],"spread":false},{"title":"Fourleg","children":[{"title":"Fourleg.rar <span style='color:#111;'> 14.51MB </span>","children":null,"spread":false}],"spread":false},{"title":"Human","children":[{"title":"Human.rar <span style='color:#111;'> 13.43MB </span>","children":null,"spread":false}],"spread":false},{"title":"Hand","children":[{"title":"Hand.rar <span style='color:#111;'> 12.95MB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"rotsync_synthetic.mat <span style='color:#111;'> 9.99MB </span>","children":null,"spread":false},{"title":"para_manmade.mat <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"csm_armadillo.mat <span style='color:#111;'> 39.90MB </span>","children":null,"spread":false}],"spread":true},{"title":"consistent_shape_maps","children":[{"title":"funcSync","children":[{"title":"batch_feature_2_vertex.m <span style='color:#111;'> 970B </span>","children":null,"spread":false},{"title":"latent_func_fitting.m <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"joint_fmap_opt_lb.m <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"eval_point_maps.m <span style='color:#111;'> 900B </span>","children":null,"spread":false},{"title":"batch_func_2_point.m <span style='color:#111;'> 338B </span>","children":null,"spread":false},{"title":"fmap_fitting2.m <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"func_2_point.m <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"cotangent_basis.m <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"fmap_fitting.m <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"set_csm_parameters.m <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"csm_main_func.m <span style='color:#111;'> 1017B </span>","children":null,"spread":false},{"title":"pointSync","children":[{"title":"eval_maps.m <span style='color:#111;'> 535B </span>","children":null,"spread":false},{"title":"csm_sdp_rounding.m <span style='color:#111;'> 981B </span>","children":null,"spread":false},{"title":"csm_sdp_setup.m <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false},{"title":"eval_precompt.m <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"save_corres.m <span style='color:#111;'> 394B </span>","children":null,"spread":false},{"title":"lapjv.m <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"load_dataset.m <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"csm_sdp_opt.m <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"fps_sampling_all.m <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"applications","children":[{"title":"consistent_segmentation","children":[{"title":"consistent_segmentations.m <span style='color:#111;'> 463B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明