Android - камера как детектор движения - PullRequest
13 голосов
/ 19 марта 2012

Как реализовать простой детектор движения с использованием фронтальной камеры и Android SDK?

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

Ответы [ 2 ]

22 голосов
/ 09 октября 2012

Вот мое приложение с открытым исходным кодом для обнаружения движения для Android.

https://github.com/phishman3579/android-motion-detection

14 голосов
/ 19 марта 2012

Вот учебник о том, как сделать фотографию с помощью камеры.

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

Причина, по которой вы должны уменьшить его, заключается в следующем:

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