-
Notifications
You must be signed in to change notification settings - Fork 1
to_do_list
Moscowsky Anton edited this page Dec 9, 2020
·
16 revisions
Тут представлен список возможностей, которые хотелось бы видеть в данном пакете. Автор пакета открыт к сотрудничеству и будет счастлив если кто-то готов влиться в разработку пакета.
- Проверка пакета на быстродействие, поиск бутылочных горлышек.
- Изучения вопроса распараллеливания решения.
- Реализация скользящего окна.
- Признак проверки, позволяющий настраивать ограничения на sub_id признаков детектирования. Это удобно для унифицированной работы с признаками распознавания, которые способны выдать большое количество разных объектов (CNN, Aruco).
- Интеграция масочных нейронных сетей.
- Подробное исследование вопроса подключения tensorflow api, написание подробного гайда по установке оного.
- Интеграция распознавания лиц (соотношение найденного лица с базой лиц) в виде признака извлечения информации.
- Расширение кол-ва интегрированных методов распознавания по ключевым точкам. Написание собственной логики над OpenCV, позволяющей находить данным методов более одного объекта на кадре. Разработка метрики оценки качества распознавания методом ключевых точек.
- Добавление признаков работы с контурами.
- Замена в логике системы распознавания объектов контуров на маски. Добавление признаков извлечения ориентации для объектов с масками.
- Увеличение кол-ва методов кластеризации объектов.
- Интеграция PCL: сегментация наблюдаемой сцены на объекты; определение трехмерных размеров объекта, сегментация пола и стен (?).
- Научиться запускать GOTURN.
- Добавить возможность настраивать порог подтверждения объекта, т.е. объект считается распознанным тогда, когда был распознан устойчиво в течении нескольких кадров.
- Вывести информацию о истории перемещения объекта в топик.
- Разработать особый вид трекинга для мягкого режима, который позволяет по неполному списку распознанных признаков сопровождать объект, сохраняя при этом высокий коэффициент уверенности.
- Добавить отношения сравнения размеров, как в координатах изображения, так и в трехмерном пространстве.
- Добавить отношения сравнения ориентации объектов.
- Разработать мягкий режим распознавания сложных объектов.
- Home
- ROS-interface
- Interacting with a package through a configuration file
- Common structure of the configuration file
-
Simple objects
- Clusterization
- Filtering
- Tracking
- Attributes
- HSVcolor
- HistColor
- HaarCascade
- Size
- Hough
- Dimension
- BasicMotion
- Aruco
- Feature
- Pose
- DNN
- QR
- QR_Zbar
- LogicAnd
- LogicNot
- LogicOr
- Blob
- Depth
- RoughDist
- Dist
- FaceDlib
- ExractedInfoId
- ExractedInfoString
- UnitTranslation
- SquareObjectDistance
- TorchYOLOv7Attribute
- TorchYOLOv7KeypointAttribute
- ROSSubcriberOpenPoseRaw
- DummyHumanPose
- Complex objects
- Install Guides
- Usage Guides
- Troubleshooting