У меня была такая же потребность, как и у вас, и я нашел программу под названием iSpyConnect (http://www.ispyconnect.com/). Это бесплатная программа с открытым исходным кодом, которая будет записывать при обнаружении движения. Я использовал его в течение нескольких месяцев, чтобы шпионить за моим почтовым ящиком. Некоторые соседские панки крали мою почту и рвали ее. Это программное обеспечение было установлено с моей веб-камерой внутри дома, смотрящей вниз на улицу и смотрящей. Рядом было дерево, в котором я мог исключить эту область из записи движения и просто записывать при обнаружении любого движения вокруг почтового ящика.
Например, на их веб-сайте вы можете видеть, что верхний правый обнаруживает движение (синяя полоса), и он прошел зеленый маркер, который будет указывать, что он прошел порог и должен записывать данные за несколько секунд до и несколько секунд после.
Программное обеспечение является прогрессивным учеником, поэтому оно не будет определять движение облаков, теней и т.д. Но он достаточно чувствителен, чтобы поймать идущего человека. Человек должен был двигаться слишком медленно (<1 метр в минуту), чтобы система игнорировала его.
Что касается аппаратного обеспечения, я запустил эту программу с двумя камерами (Microsoft HD LifeCam и видеокамера FireWire на штативе). На Core i5 потребовалось около 10% загрузки процессора. Когда он обнаружил движение и записал, мне пришлось сжать видео 1080p с помощью кодека H.264 (который интенсивно использует процессор). В итоге я переместил его на Core i3 2100 и 8 ГБ оперативной памяти (излишнее количество), и это тоже хорошо сработало. Я попробовал это на Core2Duo, у которого уже были проблемы с нагревом, и он сосал.