Контроль перемещения объекта видится очень перспективной задачей в системах управления умным домом и других бытовых применениях компьютерного зрения в повседневной жизни. Как правило системы управления умным домом оснащаются примитивными инфракрасными или ультразвуковыми датчиками движения, которые реагируют на перемещение объектов в пределах обзора камеры, обычно за этим следует включение света в помещении или другие подобные действия, это всё-ещё называют типовыми составляющими систем умный дом, но по сути они являются морально устаревшими подходами в проектировании подобных систем. Умные системы на основе компьютерного зрения позволяют камере находится в режиме ожидания или даже глубокого сна, активироваться при обнаружении движения и записывать и/или анализировать полученные координаты обнаруженного перемещающегося объекта, в зависимости от настроек и применяемых обученных нейронных сетей это может быть идентификация перемещения животных (анализируя изменения их координат можно делать выводы о направлении перемещения), распознавание видов животных (например реагировать и записывать только перемещение кошек), либо перемещение людей, в последнем случае можно судить по «условным размерам» объекта, чтобы делать выводы о том, кто перемещается в кадре, взрослый человек или ребёнок (контроль за малышом).
Применение подобного метода в качестве контроля за детьми видится весьма перспективным направлением для экспериментов и получения практических коммерческих результатов, поскольку очень опасно оставлять детей без присмотра взрослых и умная камера с соответствующим программным обеспечением и обученной нейронной сетью должна отлично справляться с подобной задачей, поскольку мы можем по размерам идентифицированного объекта судить о том, взрослый это или ребёнок и отслеживать действия например только ребёнка не реагируя на перемещения взрослого (нянечка зашла проверить всё ли в порядке, камера на это не реагирует). Наиболее перспективным видится возможность подключения в эту систему механизма компьютерного зрения, который даёт возможность измерять расстояние до объекта, что позволит делать более точные выводы и принимать чёткие решения.
Хронология проводимых работ:
21.06.2022 г — старт разработки проекта, разработка электронной схемы и выбор электронных компонентов, изучение принципа определения изменения координат контролируемого объекта в системах компьютерного зрения;
12.07.2022 г — разработано веб-приложение «Контроль перемещений» рассчитанное на работу на смартфонах, планшетах и компьютерах для определения данных параметров;
22.07.2022 г — начало процесса тестирования, устранения обнаруженных багов и ошибок программного кода;
01.08.2022 г — разработка базовой составляющей проекта полностью завершена, разработка проекта временно приостановлена.
ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
JavaScript, Ajax, Html, Css, С/С++
Другие разработки компании:
(удерживайте палец на элементе, чтобы прочитать краткое описание)