MCPcopy Index your code
hub / github.com/4DVLab/HuCenLife

github.com/4DVLab/HuCenLife @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
178 symbols 412 edges 13 files 6 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

HuCenLife: Human-centric Scene Understanding in 3D Large-scale Scenarios.

Project Page | Arxiv - ICCV 2023

Human-centric scene understanding is significant for real-world applications, but it is extremely challenging due to the existence of diverse human poses and actions, complex human-environment interactions, severe occlusions in crowds, etc. In this paper, we present a large-scale multi-modal dataset for human-centric scene understanding, named HuCenLife, which is collected in diverse daily-life scenarios with rich and fine-grained annotations. Our HuCenLife can benefit many 3D perception tasks, such as segmentation, detection, action recognition, etc., and we also provide benchmarks for these tasks to facilitate related research. In addition, we design novel modules for LiDAR-based segmentation and action recognition, which are more applicable for large-scale human-centric scenarios and achieve state-of-the-art performance.

🚩 News

Human-centric Scene Understanding in 3D Large-scale Scenarios is accepted at ICCV 2023.

📚 Dataset Download:

Baidu link with extract code: y1zn .

💻 Train your own models

  1. Prepare the datasets: please refer to seg_process for processing the instance segmentation annotation.

  2. The segmentation result:

  • The action recognition result:

License

All datasets are published under the Creative Commons Attribution-NonCommercial-ShareAlike. This means that you must attribute the work in the manner specified by the authors, you may not use this work for commercial purposes and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same license.

Citation

@inproceedings{xu2023human, title={Human-centric scene understanding for 3d large-scale scenarios}, author={Xu, Yiteng and Cong, Peishan and Yao, Yichen and Chen, Runnan and Hou, Yuenan and Zhu, Xinge and He, Xuming and Yu, Jingyi and Ma, Yuexin}, booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision}, pages={20349--20359}, year={2023} }

Core symbols most depended-on inside this repo

defineProperties
called by 26
doc/static/js/bulma-carousel.js
cal_corner_after_rotation
called by 16
seg_process/utils.py
_classCallCheck
called by 13
doc/static/js/bulma-carousel.js
get_action
called by 5
seg_process/action_merge.py
get_action_level
called by 4
seg_process/action_merge.py
eight_points
called by 4
seg_process/utils.py
defineProperties
called by 4
doc/static/js/bulma-slider.js
_toConsumableArray
called by 3
doc/static/js/bulma-carousel.js

Shape

Function 160
Method 16
Class 2

Languages

TypeScript80%
Python20%

Modules by API surface

doc/static/js/fontawesome.all.min.js70 symbols
doc/static/js/bulma-carousel.js50 symbols
seg_process/utils.py14 symbols
seg_process/action_merge.py10 symbols
seg_process/pts_visualize.py8 symbols
doc/static/js/bulma-slider.js8 symbols
doc/static/js/bulma-carousel.min.js8 symbols
doc/static/js/bulma-slider.min.js5 symbols
seg_process/process_ground.py2 symbols
doc/static/js/index.js2 symbols
seg_process/process_hclseg.py1 symbols

For agents

$ claude mcp add HuCenLife \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact