Skip to content

Commit b33a218

Browse files
Update README.md
1 parent e7fa4cb commit b33a218

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Extended Object Detection is an ROS package and has ample opportunities for desc
1616
This package is a solution in the field of computer vision, which contains a set of various methods for detecting objects, united by one interface. To use the package, you do not need to dive into the API, all detection settings are available through a single configuration file. The package is developed within the "recognition by parts" paradigm, which allows you to specify various attributes of an object, such as image, color, shape, size, etc. These attributes are recognized separately and then aggregated into integral objects. In addition to recognizing simple objects, the package allows you to specify their combinations, detecting a complex object, which is a set of simple objects and relationships between them. The package provides a full-fledged ROS interface, allowing it to be used in robotics tasks.
1717

1818
## Cite
19+
Repository
1920
```bibtex
2021
@misc{extended_object_detection,
2122
author = {Moscowsky, Anton},
@@ -25,6 +26,24 @@ This package is a solution in the field of computer vision, which contains a set
2526
url = {https://github.com/Extended-Object-Detection-ROS/extended_object_detection},
2627
year = {2020}
2728
}
29+
```
30+
Article
31+
```bibtex
32+
@incollection{moscowsky_eod,
33+
abstract = {The paper describes a software package (Extended Object Detection) that implements the procedure for detecting objects on a video camera stream for usage in robotic tasks. An object in the system is described by a list of its attributes (form, shape, color, size, etc.). Each attribute in the description of an object corresponds to a software detector that determines areas in the image that correspond to the attribute. Objects are determined based on the relative positions of the detected areas to each detector. Such a system can significantly expand the number of recognizable objects by, for example, adding color information to an object detected by a CNN. The solution allows configuring filtering and clustering parameters for attributes. In addition, a tracking algorithm is implemented that tracks objects between frames and starts searching for an object using previous information in cases where the detector failed. Objects that are called simple in the terminology of the proposed solution can be combined into complex objects by specifying the relationship between them. This allows to describe objects that consist of several parts and have attributes that are different in meaning. Object detection (both simple and complex) can be performed in a soft mode, which is able to put forward hypotheses, indicating the coefficient of confidence about objects that partially satisfy the given description. The software solution is designed for robotics tasks and is made as a package for ROS1 framework and can be used in central nervous system of SEMS. The package has visualization tools, utilities for configuring software detectors, and is able to work with depth cameras to localize objects in space.},
34+
author = {Moscowsky, A. D.},
35+
booktitle = {Smart Electromechanical Systems: Recognition, Identification and Modeling},
36+
doi = {10.1007/978-3-030-97004-8_3},
37+
file = {:C\:/Users/Moskovsky_AD/Dropbox/Статьи/SES_RIaM/EOD_ENG.pdf:pdf},
38+
keywords = {Computer vision,Object detection,ROS,Robotic,scopus,templan},
39+
mendeley-tags = {scopus,templan},
40+
pages = {27--43},
41+
title = {{Extended Object Detection: Flexible Object Description System for Detection in Robotic Tasks}},
42+
url = {https://link.springer.com/10.1007/978-3-030-97004-8_3},
43+
volume = {419},
44+
year = {2022}
45+
}
46+
2847
```
2948

3049
## Contests

0 commit comments

Comments
 (0)