Как измерить количество людей на картине из толпы?

8

Предыстория : Израиль (и Ближний Восток в целом) полон протестов.

Мне любопытно, когда мне дают картину, чтобы оценить, сколько людей на этой картине (часто изображение большой толпы).

Какое моделирование может предложить какое-то решение этой проблемы? (и, конечно, это может быть сделано с любым пакетом с открытым исходным кодом. Скажем, R?)

Таль Галили
источник
Привет кардинал - спасибо за ссылку. Вопрос, который я задаю, более специализирован для конкретного случая (на который вы не ответили по указанной вами ссылке). Я не уверен, что есть ответ, но все же. С уважением, Тал
Тал Галили
Это картина всей толпы? Снимок сделан сверху или на уровне глаз? Для успеха вам понадобится стандартный протокол для того, что считается картиной.
Я предполагаю картину всей толпы сверху.
Тал Галили

Ответы:

2

Я работаю в аналогичном проекте, я буду придерживаться следующего подхода:

  1. Получите много классифицированных изображений, изображений с небольшим количеством людей, изображений с переполненными местами. Например, «Зокало» в Мехико может позволить себе более или менее 250 000 человек.
  2. Извлечение функций из этих изображений, возможно, такими методами, как HOG или SIFT. Например, HOG широко используется для извлечения функций в проектах, направленных на обнаружение пешеходов. Посетите http://hogprocessing.altervista.org/
  3. С данными, полученными на вышеприведенном шаге, возможно запустить некоторый алгоритм машинного обучения: SVM или NN. Необходимо будет обучить этот алгоритм, и после этого, когда у вас появится новое изображение, можно использовать NN или SVM, обученные для получения прогноза.

Я думаю, вы можете пойти по аналогичному пути.

Omar
источник