Модель подсчёта людей ACSCP
Это открытый исходный проект для подсчёта количества людей в толпе. Реализован на основе статьи «Подсчёт людей в толпе с помощью состязательного согласования масштабов» Шанхайского университета Цзяо Тонг. Для получения более подробной информации обратитесь к нашему Baidu Yun (https://pan.baidu.com/s/1mjPpKqG).
python3.x
Рекомендуется использовать GPU, желательно не менее GTX960
python-opencv
#tensorflow-gpu==1.0.0
#tensorflow==1.0.0
scipy==1.0.1
matplotlib==2.2.2
numpy==1.14.2
conda install -c https://conda.binstar.org/menpo opencv3
pip install -r requirements.txt
git clone git@github.com:Ling-Bao/ACSCP_cGAN.git
cd ACSCP_cGAN
Набор данных ShanghaiTech. Набор данных ShanghaiTech создан Чжан И, Чжоу Д., Чен С. и др. Для получения дополнительной информации см. статью «Подсчёт количества людей на одном изображении с использованием многостолбцовой свёрточной нейронной сети» и нажмите здесь (https://www.cv-foundation.org/openaccess/content_cvpr_2016/papers/Zhang_Single-Image_Crowd_Counting_CVPR_2016_paper.pdf).
Загрузите набор данных и соответствующую ему карту меток Baidu Yun Пароль: yvs1
Распакуйте набор данных в корневой каталог ACSCP_cGAN:
unzip Data.zip
Обучение проходит легко, просто выполните следующие шаги:
python main.py --phase train
python main.py --phase test
ИЛИ
python main.py --phase inference
Инструменты для создания карт толпы Исходный код хранится в «data_maker», подробнее см. здесь (data_maker/README.md). Примечание: эти инструменты написаны на языке Matlab, поэтому вам необходимо установить Matlab.
Результаты
Исходное изображение
Реальная карта толпы, количество людей — 707
Предсказанная карта толпы, количество людей — 698
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )