mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-26 11:43:25 +00:00
docs: update object counting article (#153)
* Add files via upload * Update object_counting.md
This commit is contained in:
committed by
Oleg Kalachev
parent
0acbf61c8f
commit
7238eed4ef
BIN
docs/assets/0.gif
Normal file
BIN
docs/assets/0.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 116 KiB |
BIN
docs/assets/CS.jpg
Normal file
BIN
docs/assets/CS.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 319 KiB |
BIN
docs/assets/heatmap.jpg
Normal file
BIN
docs/assets/heatmap.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 77 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 140 KiB |
@@ -56,3 +56,59 @@ sofa, train, tvmonitor
|
|||||||
<img src="../assets/op.png" width="50%">
|
<img src="../assets/op.png" width="50%">
|
||||||
|
|
||||||
По вопросам пишите в Telegram @mmkuznecov.
|
По вопросам пишите в Telegram @mmkuznecov.
|
||||||
|
|
||||||
|
## Версия с HD-Link
|
||||||
|
|
||||||
|
Если имеется настроенная система HD-Link для передачи видео в хорошем качестве на большие расстояния, можно использовать следующие скрипты для обработки поступающего видео.
|
||||||
|
|
||||||
|
## Для поштучного подсчета
|
||||||
|
|
||||||
|
Для запуска этой версии необходимо скачать программу из репозитория:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/mmkuznecov/HD_Link_counting.git
|
||||||
|
```
|
||||||
|
|
||||||
|
На пк должен быть установлен Python. Для установки всех необходимых модулей, нужно перейти в папку, куда была скачана программа и, чтобы установить все необходимые модули, прописать в консоли:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
Перед тем, как запускать программу, надо убедиться, что ПК связан с GroundPi по Ethernet или Wi-Fi.
|
||||||
|
|
||||||
|
Если работать из под операционной системы Windows, чтобы запустить работу программы, достаточно дважды кликнуть по файлу run.bat.
|
||||||
|
|
||||||
|
На обработанных кадрах отображается количество распознанных с начала работы объектов (Total), а также количество объектов в конкретном кадре (Objs on frame).
|
||||||
|
|
||||||
|
Пример работы:
|
||||||
|
|
||||||
|
<img src="../assets/0.gif" width="50%">
|
||||||
|
|
||||||
|
***На изображении есть еще один параметр - Status, но он был убран.***
|
||||||
|
|
||||||
|
## Для обработки больших групп людей
|
||||||
|
|
||||||
|
Скачиваем программу из репозитория:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/mmkuznecov/HD_Link_crowd.git
|
||||||
|
```
|
||||||
|
|
||||||
|
Аналогичным образом устанавливаем все необходимые модули через requirements.txt, проверяем подключение, запускаем программу. Также надо будет [скачать модель](https://drive.google.com/file/d/1KY11yLorynba14Sg7whFOfVeh2ja02wm/view?usp=sharing) и поместить ее в папку.
|
||||||
|
|
||||||
|
Через определенные промежутки времени, программа сохраняет снимки, полученные с камеры, при этом обрабатывет их и выводит данные о количестве людей.
|
||||||
|
|
||||||
|
Пример работы:
|
||||||
|
|
||||||
|
Оригинал изображения:
|
||||||
|
|
||||||
|
<img src="../assets/CS.jpg" width="50%">
|
||||||
|
|
||||||
|
Тепловая карта плотности скопления людей:
|
||||||
|
|
||||||
|
<img src="../assets/heatmap.jpg" width="50%">
|
||||||
|
|
||||||
|
В итоге получается примерно 1562 человека:
|
||||||
|
|
||||||
|
<img src="../assets/screen.jpg" width="50%">
|
||||||
|
|||||||
Reference in New Issue
Block a user