Автоматический подсчет людей + твиттер - PullRequest
1 голос
/ 18 января 2011

Хотите разработать систему точного подсчета людей, проходящих через обычную дверь шириной 1-2 метра.и твиттер всякий раз, когда люди входят или выходят, и сообщает, сколько людей остается внутри.

Теперь, часть Твиттера легка, но подсчет людей труден.Существует несколько полусуществующих подсчетов, но они не совсем соответствуют моим потребностям.

Моя идея / алгоритм: Должен ли я установить инфракрасную камеру поверх моей двери и постоянно контролировать и разделять камеруизображение в несколько сеток и подсчеты они входят и уходят?

Можете ли вы дать мне предложение и отправную точку?

Ответы [ 2 ]

4 голосов
/ 18 января 2011

Как насчет двух датчиков на расстоянии около 6 дюймов друг от друга. Это могут быть те маленькие датчики луча (вы знаете, те, которые звонят, когда вы заходите в некоторые магазины), расположенные по обе стороны от дверной пробки. Будем называть датчики S1 и S2

Если они срабатывают в порядке S1 ТО S2 - это означает, что человек пришел
Если они срабатывают в порядке S2 ТО S1 - это означает, что человек ушел.

-----------------------------------------------------------
|     sensor    |      door jam        |      sensor      |
-----------------------------------------------------------

        |                                        |

        |                                        |

        |                                        |

        |                                        |

        S1                                      S2     this is inside the store

        |                                        |

        |                                        |

        |                                        |

        |                                        |

-----------------------------------------------------------
|     sensor    |      door jam        |      sensor      |
-----------------------------------------------------------
1 голос
/ 26 января 2011

Если вы хотите, чтобы люди снимали на камеру, вы можете попытаться сегментировать людей на изображении и отследить их, используя фильтр частиц для отслеживания нескольких объектов.

http://portal.acm.org/citation.cfm?id=1561072&preflayout=flat

Это статья одного из моих профессоров.Может быть, вы хотите взглянуть на это.

Если ваша камера установлена ​​и не двигается, вы можете использовать метод вычитания для сегментации движущихся людей (в основном, просто вычтите два следующих изображения и все, что остается, где вещиэтот ход).Затем сделайте некоторые морфологические операции над ним, чтобы остались только большие части (люди).Может быть, даже идентифицировать их, проверяя прямоугольность, чтобы вы только держали «стоящие» объекты.

Затем используйте фильтр частиц, чтобы автоматически отслеживать людей на сцене ... И каждый новый объект будет увеличивать счетчик ...

Если хотите, я мог бы послать вам презентацию, которую я провел некоторое время назад (к сожалению, на немецком языке, но вы можете перевести ее)

Надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...