1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/monkeycc-mmdetection3d

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Английский | Китайский

ВведениеMMDetection3D — это открытый пакет инструментов для детектирования объектов на основе PyTorch, направленный на создание следующего поколения платформ для общего 3D детектирования. Это часть проекта OpenMMLab.

Основной ветвью поддерживаются версии PyTorch 1.8+.

demo image

Основные возможности
  • Поддержка мультимодальных/моносигнальных детекторов "из коробки"

    Он непосредственно поддерживает мультимодальные/моносигнальные детекторы, включая MVXNet, VoteNet, PointPillars и т.д.

  • Поддержка внутренних/внешних 3D детекторов "из коробки"

    Непосредственно поддерживает популярные внутренние и внешние наборы данных для Yö 3D детектирования, такие как ScanNet, SUNRGB-D, Waymo, nuScenes, Lyft и KITTI. Для набора данных nuScenes мы также поддерживаем nusImages dataset.

  • Естественная интеграция с 2D детектированием

    Все более чем 300 моделей, методы более чем 40 научных работ и модули, поддерживаемые в MMDetection, могут быть обучены или использованы в этой кодовой базе.

  • Высокая эффективностьОбучение происходит быстрее, чем в других кодовых базах. Основные результаты приведены ниже. Подробнее можно найти в benchmark.md. Мы сравниваем количество образцов, обученных за секунду (чем больше, тем лучше). Модели, которые не поддерживаются другими кодовыми базами, отмечены знаком .

Методы MMDetection3D OpenPCDet votenet Det3D
VoteNet 358 77
PointPillars-car 141 140
PointPillars-3class 107 44
SECOND 40 30
Part-A2 17 14

Что нового

Выделено

В версии 1.4 MMDetection3D рефакторил набор данных Waymo и ускорил предварительную обработку, настройку обучения/тестирования и оценку набора данных Waymo. Мы также расширили поддержку для моделей детекции объектов в Yöntemleri 3D, таких как монолитные и BEV, на базе Waymo. Для более подробной информации о наборе данных Waymo, обратитесь к этому разделу.

Кроме того, в версии 1.4 MMDetection3D предоставляет Waymo-mini, чтобы помочь пользователям сообщества начать работу с Waymo и использовать его для быстрого цикла разработки.

v1.4.0 был выпущен 1 августа 2024 года:

  • Поддержка обучения DSVT в projects
  • Поддержка Nerf-Det в projects
  • Рефакторинг набора данных Waymo

v1.3.0 был выпущен 18 октября 2023 года:

  • Поддержка CENet в projects
  • Улучшение демонстраций с помощью новых 3D интерпретаторов

v1.2.0 был выпущен 4 июля 2023 года:

v1.1.1 был выпущен 30 мая 2023 года:- Поддержка TPVFormer в projects

  • Поддержка обучения BEVFusion в projects
  • Поддержка лазерной базовой метрики для семантического сегментирования объектов в 3D

Установка

Для инструкций по установке обратитесь к разделу Установка.

Начало работы

Для подробных руководств пользователя и продвинутых руководств обратитесь к нашей документации:

Руководства пользователя - [Обучение и тестирование](https://mmdetection3d.readthedocs.io/en/latest/user_guides/index.html#train-test) - [Узнайте больше о конфигах](https://mmdetection3d.readthedocs.io/en/latest/user_guides/config.html) - [Система координат](https://mmdetection3d.readthedocs.io/en/latest/user_guides/coord_sys_tutorial.html) - [Подготовка данных](https://mmdetection3d.readthedocs.io/en/latest/user_guides/dataset_prepare.html) - [Настройка пайплайнов данных](https://mmdetection3d.readthedocs.io/en/latest/user_guides/data_pipeline.html) - [Обучение и тестирование на стандартных наборах данных](https://mmdetection3d.readthedocs.io/en/latest/user_guides/train_test.html) - [Инференс](https://mmdetection3d.readthedocs.io/en/latest/user_guides/inference.html) - [Обучение с использованием пользовательских наборов данных](https://mmdetection3d.readthedocs.io/en/latest/user_guides/new_data_model.html) - [Полезные инструменты](https://mmdetection3d.readthedocs.io/en/latest/user_guides/index.html#useful-tools)
Расширенные руководства- [Датасеты](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/index.html#datasets) - [Датасет KITTI](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/kitti.html) - [Датасет NuScenes](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/nuscenes.html) - [Датасет Lyft](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/lyft.html) - [Датасет Waymo](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/waymo.html) - [Датасет SUN RGB-D](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/sunrgbd.html) - [Датасет ScanNet](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/scannet.html) - [Датасет S3DIS](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/s3dis.html) - [Датасет SemanticKITTI](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/datasets/semantickitti.html) - [Поддерживаемые задачи](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/index.html#supported-tasks) - [Обнаружение 3D объектов на основе LiDAR](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/supported_tasks/lidar_det3d.html) - [Обнаружение 3D объектов на основе визуализации](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/supported_tasks/vision_det3d.html) - [Семантическая сегментация 3D на основе LiDAR](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/supported_tasks/lidar_sem_seg3d.html) - [Настройка](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/index.html#customization) - [Настройка датасетов](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/customize_dataset.html) - [Настройка моделей](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/customize_models.html) - [Настройка параметров выполнения](https://mmdetection3d.readthedocs.io/en/latest/advanced_guides/customize_runtime.html)

Обзор бенчмарков и зон моделейРезультаты и модели доступны в зоне моделей.

Компоненты
Основные сети Головы Особенности
Архитектуры
Обнаружение объектов в 3D с использованием LiDAR Обнаружение объектов в 3D с использованием камеры Многомодальное обнаружение объектов в 3D Семантическая сегментация в 3D
Наружная среда
```markdown Внутренняя среда Наружная среда Наружная среда Внутренняя среда Наружная среда Внутри помещений Снаружи Внутри помещений ``` PAConv (CVPR'2021) DGCNN (TOG'2019)
ResNet VoVNet Swin-T PointNet++ SECOND DGCNN RegNetX DLA MinkResNet Cylinder3D MinkUNet
SECOND
PointPillars
FreeAnchor
VoteNet
H3DNet
3DSSD
Part-A2
MVXNet
CenterPoint
SSN
ImVoteNet
FCOS3D
PointNet++
ImVoxelNet
PAConv
DGCNN
SMOKE
PGD
MonoFlex
SA-SSD
FCAF3D
PV-RCNN
Cylinder3D
MinkUNet
SPVCNN
BEVFusion
CenterFormer
TR3D
DETR3D
PETR
TPVFormer

Примечание: Все более чем 500 моделей и методов 90+ статей в области детекции объектов двумерной графики поддерживаются MMDetection и могут быть обучены или использованы в этом наборе кода.## Часто задаваемые вопросы

Для часто задаваемых вопросов обратитесь к ЧАВО.

Вклад

Мы ценим все вклады, направленные на улучшение MMDetection3D. Для руководства по вкладу обратитесь к CONTRIBUTING.md.

Отзыв

MMDetection3D — это открытый проект, созданный исследователями и инженерами из различных университетов и компаний. Мы благодарим всех участников, а также пользователей за ценные отзывы. Надеемся, что этот набор инструментов и бенчмарков поможет развивающемуся сообществу исследований, предоставляя гибкий набор инструментов для переимплементации существующих методов и создания новых 3D детекторов.

Цитирование

Если вы используете этот проект в своих исследованиях, пожалуйста, рассмотрите возможность цитирования:

@misc{mmdet3d2020,
    title={{MMDetection3D: OpenMMLab} следующее поколение платформы для общего {3D} детектирования объектов},
    author={Участники проекта MMDetection3D},
    howpublished = {\url{https://github.com/open-mmlab/mmdetection3d}},
    year={2020}
}

Лицензия

Этот проект распространяется под лицензией Apache 2.0.## Проекты в OpenMMLab- MMEngine: Основная библиотека OpenMMLab для обучения глубоких моделей машинного обучения.

  • MMCV: Основная библиотека OpenMMLab для компьютерного зрения.
  • MMEval: Объединённая библиотека оценки для нескольких библиотек машинного обучения.
  • MIM: MIM устанавливает пакеты OpenMMLab.
  • MMPreTrain: Базовый набор инструментов и метрик OpenMMLab для предобучения.
  • MMDetection: Базовый набор инструментов и метрик OpenMMLab для детектирования объектов.
  • MMDetection3D: Новое поколение платформы OpenMMLab для общего детектирования трёхмерных объектов.
  • MMRotate: Инструментальный набор и метрика OpenMMLab для поворачивающегося детектирования объектов.
  • MMYOLO: Инструментальный набор и метрика OpenMMLab для серии YOLO.
  • MMSegmentation: Инструментальный набор и метрика OpenMMLab для сегментации.
  • MMOCR: Инструментальный набор и метрика OpenMMLab для детектирования, распознавания и понимания текста.
  • MMPose: Инструментальный набор и метрика OpenMMLab для оценки поз.
  • MMHuman3D: Инструментальный набор и метрика OpenMMLab для трёхмерной модели человека.
  • MMSelfSup: Инструментальный набор и метрика OpenMMLab для самообучающегося обучения.
  • MMRazor: Инструментальный набор и метрика OpenMMLab для сжатия моделей.
  • MMFewShot: Инструментальный набор и метрика OpenMMLab для обучения с малым количеством примеров.
  • MMAction2: Новое поколение инструментального набора и метрики OpenMMLab для понимания действий.
  • MMTracking: Инструментальный набор и метрика OpenMMLab для восприятия видео.
  • MMFlow: Инструментальный набор и метрика OpenMMLab для оптического потока.
  • MMagic: Инструментальный набор и метрика OpenMMLab для продвинутой генеративной и интеллектуальной моделирования.
  • MMGeneration: Инструментальный набор и метрика OpenMMLab для образовательных моделей изображений и видео.
  • MMDeploy: Фреймворк развертывания моделей OpenMMLab.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

mmdetection3d: синхронизация с официальной последней версией, ссылка: https://github.com/open-mmlab/mmdetection3d Развернуть Свернуть
Python и 6 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/monkeycc-mmdetection3d.git
git@api.gitlife.ru:oschina-mirror/monkeycc-mmdetection3d.git
oschina-mirror
monkeycc-mmdetection3d
monkeycc-mmdetection3d
main