Skip to content

Commit bddf48a

Browse files
committed
Readme refactoring
1 parent 6de1d9e commit bddf48a

2 files changed

Lines changed: 23 additions & 23 deletions

File tree

CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ set(CMAKE_BINARY_DIR ${CMAKE_SOURCE_DIR}/build)
1919
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
2020
set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR})
2121

22-
# ----------------------------------------------------------------------------
22+
# ----------------------------------------------------------------------------
2323
# Предполагаем, что FindOpenCV.cmake расположен по адресу CMAKE_MODULE_PATH.
2424
# ----------------------------------------------------------------------------
2525
FIND_PACKAGE(OpenCV)
26-
# ----------------------------------------------------------------------------
27-
# ищем все .cpp и .h файлы и добавляем их в наш проект
26+
# ----------------------------------------------------------------------------
27+
# ищем все .cpp и .h файлы и добавляем их в наш проект
2828
# ----------------------------------------------------------------------------
2929
set(folder_source main.cpp
3030
Detector/Detector.cpp
@@ -172,11 +172,11 @@ if(USE_OCV_UKF)
172172
add_definitions(-DUSE_OCV_UKF)
173173
endif(USE_OCV_UKF)
174174

175-
# ----------------------------------------------------------------------------
175+
# ----------------------------------------------------------------------------
176176
# создаем проект
177177
# ----------------------------------------------------------------------------
178178
ADD_EXECUTABLE(MultitargetTracker ${folder_source} ${folder_header} ${graph_source} ${graph_header} ${gtl_source} ${gtl_header})
179-
# ----------------------------------------------------------------------------
179+
# ----------------------------------------------------------------------------
180180
# добавляем include директории
181181
# ----------------------------------------------------------------------------
182182
INCLUDE_DIRECTORIES(
@@ -191,7 +191,7 @@ endif(USE_OCV_UKF)
191191
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
192192
INCLUDE_DIRECTORIES(${OpenCV_INCLUDE_DIRS})
193193
# ----------------------------------------------------------------------------
194-
# и Lib-ы opencv
194+
# и Lib-ы opencv
195195
# ----------------------------------------------------------------------------
196196

197197

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
# Multitarget-tracker
22

3-
Demo Videos:
3+
Hungarian algorithm + Kalman filter multitarget tracker implementation.
44

5-
Tracking: https://www.youtube.com/watch?v=2fW5TmAtAXM
5+
#### Demo Videos
66

7-
Motion Detection and tracking: https://www.youtube.com/watch?v=GjN8jOy4kVw
7+
[![Tracking:](https://img.youtube.com/vi/2fW5TmAtAXM/0.jpg)](https://www.youtube.com/watch?v=2fW5TmAtAXM)
88

9-
Multiple Faces tracking: https://www.youtube.com/watch?v=j67CFwFtciU
9+
[![Motion Detection and tracking:](https://img.youtube.com/vi/GjN8jOy4kVw/0.jpg)](https://www.youtube.com/watch?v=GjN8jOy4kVw)
1010

11-
Hungarian algorithm + Kalman filter multitarget tracker implementation.
11+
[![Multiple Faces tracking:](https://img.youtube.com/vi/j67CFwFtciU/0.jpg)](https://www.youtube.com/watch?v=j67CFwFtciU)
1212

13-
And you can select:
13+
#### Parameters
1414
1. Background substraction: built-in Vibe, SuBSENSE and LOBSTER or MOG, GMG and CNT from opencv_contrib
1515
2. Segmentation: contours.
1616
3. Matching: Hungrian algorithm or algorithm based on weighted bipartite graphs.
1717
4. Tracking: Linear or Unscented Kalman filter for objects center or for object coordinates and size.
1818
5. Use or not local tracker (LK optical flow) for smooth trajectories.
1919
6. KCF tracking for lost objects and collision resolving
2020

21-
License: GNU GPLv3 http://www.gnu.org/licenses/gpl-3.0.txt
22-
23-
24-
In project uses libraries:
25-
- OpenCV (and contrib): https://github.com/opencv/opencv and https://github.com/opencv/opencv_contrib
26-
- Vibe: https://github.com/BelBES/VIBE
27-
- SuBSENSE and LOBSTER: https://github.com/ethereon/subsense
28-
- GTL: https://github.com/rdmpage/graph-template-library
29-
- MWBM: https://github.com/rdmpage/maximum-weighted-bipartite-matching
30-
- Pedestrians detector: https://github.com/sturkmen72/C4-Real-time-pedestrian-detection
31-
- Non Maximum Suppression: https://github.com/Nuzhny007/Non-Maximum-Suppression
21+
#### Thirdparty libraries
22+
* OpenCV (and contrib): https://github.com/opencv/opencv and https://github.com/opencv/opencv_contrib
23+
* Vibe: https://github.com/BelBES/VIBE
24+
* SuBSENSE and LOBSTER: https://github.com/ethereon/subsense
25+
* GTL: https://github.com/rdmpage/graph-template-library
26+
* MWBM: https://github.com/rdmpage/maximum-weighted-bipartite-matching
27+
* Pedestrians detector: https://github.com/sturkmen72/C4-Real-time-pedestrian-detection
28+
* Non Maximum Suppression: https://github.com/Nuzhny007/Non-Maximum-Suppression
29+
30+
#### License
31+
GNU GPLv3: http://www.gnu.org/licenses/gpl-3.0.txt

0 commit comments

Comments
 (0)