1. 20 Jul, 2022 2 commits
  2. 27 Apr, 2022 1 commit
  3. 20 Oct, 2021 1 commit
  4. 10 Oct, 2021 1 commit
    • ChaimZhu's avatar
      [Feature] add SMOKE augmentation method (#955) · 80f372e1
      ChaimZhu authored
      
      
      * [Refactor] Main code modification for coordinate system refactor (#677)
      
      * [Enhance] Add script for data update (#774)
      
      * Fixed wrong config paths and fixed a bug in test
      
      * Fixed metafile
      
      * Coord sys refactor (main code)
      
      * Update test_waymo_dataset.py
      
      * Manually resolve conflict
      
      * Removed unused lines and fixed imports
      
      * remove coord2box and box2coord
      
      * update dir_limit_offset
      
      * Some minor improvements
      
      * Removed some \s in comments
      
      * Revert a change
      
      * Change Box3DMode to Coord3DMode where points are converted
      
      * Fix points_in_bbox function
      
      * Fix Imvoxelnet config
      
      * Revert adding a line
      
      * Fix rotation bug when batch size is 0
      
      * Keep sign of dir_scores as before
      
      * Fix several comments
      
      * Add a comment
      
      * Fix docstring
      
      * Add data update scripts
      
      * Fix comments
      
      * fix import (#839)
      
      * [Enhance]  refactor  iou_neg_piecewise_sampler.py (#842)
      
      * [Refactor] Main code modification for coordinate system refactor (#677)
      
      * [Enhance] Add script for data update (#774)
      
      * Fixed wrong config paths and fixed a bug in test
      
      * Fixed metafile
      
      * Coord sys refactor (main code)
      
      * Update test_waymo_dataset.py
      
      * Manually resolve conflict
      
      * Removed unused lines and fixed imports
      
      * remove coord2box and box2coord
      
      * update dir_limit_offset
      
      * Some minor improvements
      
      * Removed some \s in comments
      
      * Revert a change
      
      * Change Box3DMode to Coord3DMode where points are converted
      
      * Fix points_in_bbox function
      
      * Fix Imvoxelnet config
      
      * Revert adding a line
      
      * Fix rotation bug when batch size is 0
      
      * Keep sign of dir_scores as before
      
      * Fix several comments
      
      * Add a comment
      
      * Fix docstring
      
      * Add data update scripts
      
      * Fix comments
      
      * fix import
      
      * refactor iou_neg_piecewise_sampler.py
      
      * add docstring
      
      * modify docstring
      Co-authored-by: default avatarYezhen Cong <52420115+THU17cyz@users.noreply.github.com>
      Co-authored-by: default avatarTHU17cyz <congyezhen71@hotmail.com>
      
      * [Feature] Add roipooling cuda ops (#843)
      
      * [Refactor] Main code modification for coordinate system refactor (#677)
      
      * [Enhance] Add script for data update (#774)
      
      * Fixed wrong config paths and fixed a bug in test
      
      * Fixed metafile
      
      * Coord sys refactor (main code)
      
      * Update test_waymo_dataset.py
      
      * Manually resolve conflict
      
      * Removed unused lines and fixed imports
      
      * remove coord2box and box2coord
      
      * update dir_limit_offset
      
      * Some minor improvements
      
      * Removed some \s in comments
      
      * Revert a change
      
      * Change Box3DMode to Coord3DMode where points are converted
      
      * Fix points_in_bbox function
      
      * Fix Imvoxelnet config
      
      * Revert adding a line
      
      * Fix rotation bug when batch size is 0
      
      * Keep sign of dir_scores as before
      
      * Fix several comments
      
      * Add a comment
      
      * Fix docstring
      
      * Add data update scripts
      
      * Fix comments
      
      * fix import
      
      * add roipooling cuda ops
      
      * add roi extractor
      
      * add test_roi_extractor unittest
      
      * Modify setup.py to install roipooling ops
      
      * modify docstring
      
      * remove enlarge bbox in roipoint pooling
      
      * add_roipooling_ops
      
      * modify docstring
      Co-authored-by: default avatarYezhen Cong <52420115+THU17cyz@users.noreply.github.com>
      Co-authored-by: default avatarTHU17cyz <congyezhen71@hotmail.com>
      
      * [Refactor] Refactor code structure and docstrings (#803)
      
      * refactor points_in_boxes
      
      * Merge same functions of three boxes
      
      * More docstring fixes and unify x/y/z size
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Add "optional" and fix "Default"
      
      * Remove None in function param type
      
      * Fix unittest
      
      * Add comments for NMS functions
      
      * Merge methods of Points
      
      * Add unittest
      
      * Add optional and default value
      
      * Fix box conversion and add unittest
      
      * Fix comments
      
      * Add unit test
      
      * Indent
      
      * Fix CI
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Remove useless \\
      
      * Add unit test for box bev
      
      * More unit tests and refine docstrings in box_np_ops
      
      * Fix comment
      
      * Add deprecation warning
      
      * [Feature] PointXYZWHLRBBoxCoder (#856)
      
      * support PointBasedBoxCoder
      
      * fix unittest bug
      
      * support unittest in gpu
      
      * support unittest in gpu
      
      * modified docstring
      
      * add args
      
      * add args
      
      * [Enhance] Change Groupfree3D config (#855)
      
      * All mods
      
      * PointSample
      
      * PointSample
      
      * [Doc] Add tutorials/data_pipeline Chinese version (#827)
      
      * [Doc] Add tutorials/data_pipeline Chinese version
      
      * refine doc
      
      * Use the absolute link
      
      * Use the absolute link
      Co-authored-by: default avatarTai-Wang <tab_wang@outlook.com>
      
      * [Doc] Add Chinese doc for `scannet_det.md` (#836)
      
      * Part
      
      * Complete
      
      * Fix comments
      
      * Fix comments
      
      * [Doc] Add Chinese doc for `waymo_det.md` (#859)
      
      * Add complete translation
      
      * Refinements
      
      * Fix comments
      
      * Fix a minor typo
      Co-authored-by: default avatarTai-Wang <tab_wang@outlook.com>
      
      * Remove 2D annotations on Lyft (#867)
      
      * Add header for files (#869)
      
      * Add header for files
      
      * Add header for files
      
      * Add header for files
      
      * Add header for files
      
      * [fix] fix typos (#872)
      
      * Fix 3 unworking configs (#882)
      
      * [Fix] Fix `index.rst` for Chinese docs (#873)
      
      * Fix index.rst for zh docs
      
      * Change switch language
      
      * [Fix] Centerpoint head nested list transpose  (#879)
      
      * FIX Transpose nested lists without Numpy
      
      * Removed unused Numpy import
      
      * [Enhance] Update PointFusion (#791)
      
      * update point fusion
      
      * remove LIDAR hardcode
      
      * move get_proj_mat_by_coord_type to utils
      
      * fix lint
      
      * remove todo
      
      * fix lint
      
      * [Doc] Add nuscenes_det.md Chinese version (#854)
      
      * add nus chinese doc
      
      * add nuScenes Chinese doc
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * [Fix] Fix RegNet pretrained weight loading (#889)
      
      * Fix regnet pretrained weight loading
      
      * Remove unused file
      
      * Fix centerpoint tta (#892)
      
      * [Enhance] Add benchmark regression script (#808)
      
      * Initial commit
      
      * [Feature] Support DGCNN (v1.0.0.dev0) (#896)
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * support dgcnn
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * del gf&fa registry (wo reuse pointnet module)
      
      * fix typo
      
      * add benchmark and add copyright header (for DGCNN only)
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * support dgcnn
      
      * Change cam rot_3d_in_axis (#906)
      
      * [Doc] Add coord sys tutorial pic and change links to dev branch (#912)
      
      * Modify link branch and add pic
      
      * Fix pic
      
      * [Feature] add kitti AP40 evaluation metric (v1.0.0.dev0) (#927)
      
      * Add citation (#901)
      
      * [Feature] Add python3.9 in CI (#900)
      
      * Add python3.0 in CI
      
      * Add python3.0 in CI
      
      * Bump to v0.17.0 (#898)
      
      * Update README.md
      
      * Update README_zh-CN.md
      
      * Update version.py
      
      * Update getting_started.md
      
      * Update getting_started.md
      
      * Update changelog.md
      
      * Remove "recent" in the news
      
      * Remove "recent" in the news
      
      * Fix comments
      
      * [Docs] Fix the version of sphinx (#902)
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * Fix sphinx version
      
      * add AP40
      
      * add unitest
      
      * add unitest
      
      * seperate AP11 and AP40
      
      * fix some typos
      Co-authored-by: default avatardingchang <hudingchang.vendor@sensetime.com>
      Co-authored-by: default avatarTai-Wang <tab_wang@outlook.com>
      
      * [Feature] add smoke backbone neck (#939)
      
      * add smoke detecotor and it's backbone and neck
      
      * typo fix
      
      * fix typo
      
      * add docstring
      
      * fix typo
      
      * fix comments
      
      * fix comments
      
      * fix comments
      
      * fix typo
      
      * fix typo
      
      * fix
      
      * fix typo
      
      * fix docstring
      
      * refine feature
      
      * fix typo
      
      * use Basemodule in Neck
      
      * [Refactor] Refactor the transformation from image to camera coordinates (#938)
      
      * Refactor points_img2cam
      
      * Refine docstring
      
      * Support array converter and add unit tests
      
      * [Feature] FCOS3D BBox Coder (#940)
      
      * FCOS3D BBox Coder
      
      * Add unit tests
      
      * Change the value from long to float/double
      
      * Rename bbox_out as bbox
      
      * Add comments to forward returns
      
      * [Feature] PGD BBox Coder (#948)
      
      * Support PGD BBox Coder
      
      * Refine docstring
      
      * add smoke augmentation method
      
      * add docs
      
      * fix docstrings
      
      * fix typos
      
      * change point name
      
      * fix typos
      
      * fix typos
      
      * fix typos
      Co-authored-by: default avatarYezhen Cong <52420115+THU17cyz@users.noreply.github.com>
      Co-authored-by: default avatarXi Liu <75658786+xiliu8006@users.noreply.github.com>
      Co-authored-by: default avatarTHU17cyz <congyezhen71@hotmail.com>
      Co-authored-by: default avatarWenhao Wu <79644370+wHao-Wu@users.noreply.github.com>
      Co-authored-by: default avatarTai-Wang <tab_wang@outlook.com>
      Co-authored-by: default avatardingchang <hudingchang.vendor@sensetime.com>
      Co-authored-by: default avatar谢恩泽 <Johnny_ez@163.com>
      Co-authored-by: default avatarRobin Karlsson <34254153+robin-karlsson0@users.noreply.github.com>
      Co-authored-by: default avatarDanila Rukhovich <danrukh@gmail.com>
      80f372e1
  5. 19 Aug, 2021 1 commit
  6. 05 Aug, 2021 1 commit
    • Wenhao Wu's avatar
      [Enhance] Sampling points based on distance metric (#667) · fc9e0d9d
      Wenhao Wu authored
      * [Enhance] Sampling points based on distance metric
      
      * fix typo
      
      * refine unittest
      
      * refine unittest
      
      * refine details & add unittest & refine configs
      
      * remove __repr__ & rename arg
      
      * fix unittest
      
      * add unitest
      
      * refine unittest
      
      * refine code
      
      * refine code
      
      * refine depth calculation
      
      * refine code
      fc9e0d9d
  7. 06 Jun, 2021 1 commit
  8. 31 May, 2021 1 commit
  9. 26 May, 2021 1 commit
  10. 11 May, 2021 1 commit
  11. 19 Apr, 2021 1 commit
    • Ziyi Wu's avatar
      [Enhance] Add pipeline for data loading (#430) · 78c29c35
      Ziyi Wu authored
      * reuse pipeline in scannet-det dataset
      
      * reuse pipeline in kitti dataset
      
      * reuse pipeline in lyft dataset
      
      * reuse pipeline in sunrgbd dataset
      
      * reuse pipeline in nuscenes dataset
      
      * reuse pipeline in waymo dataset
      
      * reuse pipeline in scannet-seg dataset
      
      * add eval_pipeline in configs which have custom data pipelines
      
      * move data loading via pipeline to dataset._extract_data() for clarity
      
      * use eval_pipeline in tools/misc/visualize_results.py
      
      * get_pipeline from self when no pipeline is provided
      
      * fix small bugs
      
      * fix small bugs
      
      * simplify and clear code
      
      * remove unnecessary eval_pipeline added
      
      * add comment about why we set self.test_mode=False
      
      * small fix
      
      * modify docs about config
      78c29c35
  12. 07 Apr, 2021 1 commit
    • Ziyi Wu's avatar
      [Feature] Support ScanNet semantic segmentation dataset (#390) · 9cb75e7d
      Ziyi Wu authored
      * remove max_num_point in ScanNet data preprocessing
      
      * add config file for ScanNet semantic segmentation dataset
      
      * modify NormalizePointsColor in pipeline
      
      * add visualization function for semantic segmentation
      
      * add ignore_index to semantic segmentation visualization function
      
      * add ignore_index to semantic segmentation evaluation function
      
      * fix ignore_index bug in semantic segmentation evaluation function
      
      * add test function to check ignore_index assignment in PointSegClassMapping
      
      * fix slicing bug in BasePoints class and add unittest
      
      * add IndoorPatchPointSample class for indoor semantic segmentation data loading and add unittest
      
      * modify LoadPointsFromFile class and its unittest to support point color loading
      
      * fix data path in unittest
      
      * add setter function for coord and attributes of BasePoint and modify unittest
      
      * modify color normalization operation to work on BasePoint class
      
      * add unittest for ScanNet semantic segmentation data loading pipeline
      
      * fix ignore_index bug in seg_eval function
      
      * add ScanNet semantic segmentation dataset and unittest
      
      * modify config file for ScanNet semantic segmentation
      
      * fix visualization function and modify unittest
      
      * fix a typo in seg_eval.py
      
      * raise exception when semantic mask is not provided in train/eval data loading
      
      * support custom computation of label weight for loss calculation
      
      * modify seg_eval function to be more efficient
      
      * fix small bugs & change variable names for clarity & add more cases to unittest
      
      * move room index resampling and label weight computation to data pre-processing
      
      * add option allowing user to determine whether to sub-sample point clouds
      
      * fix typos & change .format to f-string & fix link in comment
      
      * save all visualizations into .obj format for consistency
      
      * infer num_classes from label2cat in eval_seg function
      
      * add pre-computed room index and label weight for ScanNet dataset
      
      * replace .ply with .obj in unittests and documents
      
      * add TODO in case data is on ceph
      
      * add base dataset for all semantic segmentation tasks & add ScanNet dataset inheriting from base dataset
      
      * rename class for consistency
      
      * fix minor typos in comment
      
      * move Custom3DSegDataset to a new file
      
      * modify BasePoint setter function to enable attribute adding
      
      * add unittest for NormalizePointsColor and fix small bugs
      
      * fix unittest for BasePoints
      
      * modify ScanNet data pre-processing scripts
      
      * change ignore_idx to -1 in seg_eval function
      
      * remove sliding inference from PatchSample function and modify unittest
      
      * remove PatchSample from scannet seg test_pipeline
      9cb75e7d
  13. 29 Sep, 2020 1 commit
    • encore-zhou's avatar
      [Feature]:add sweep point sample (#125) · 24abf9b0
      encore-zhou authored
      * add sweep points sampler
      
      * add sweep points sampler
      
      * rebase master
      
      * modify unittest
      
      * modify voxel based point sampler
      
      * modify voxel based point sampler
      
      * fix bugs for voxel based point sampler
      
      * modify voxel based points sampler
      
      * fix bugs
      
      * modify repr string
      24abf9b0
  14. 31 Aug, 2020 1 commit
  15. 06 Jul, 2020 1 commit
  16. 20 Jun, 2020 1 commit
  17. 19 Jun, 2020 1 commit
  18. 17 Jun, 2020 1 commit
  19. 04 Jun, 2020 1 commit
  20. 03 Jun, 2020 1 commit
  21. 19 May, 2020 1 commit
  22. 10 May, 2020 1 commit
  23. 09 May, 2020 2 commits
  24. 26 Apr, 2020 1 commit
  25. 15 Apr, 2020 1 commit
  26. 14 Apr, 2020 1 commit