Данный проект является экспериментальным и на текущий момент времени не имеет конкретного практического применения в нашей системе умный дом. Его задача заключалась в том, чтобы провести первые эксперименты с построением тестовой площадки для распознавания текста (в частности цифр), результаты данного эксперимента планируется применить в системах сбора цифровых данных с домашних счётчиков потребляемого электричества, газа и водоснабжения с последующим хранением данных в облаке и выборочной отсылки их в Telegram, на e-mail и т.д. Более того, использованная нейронная сеть, которая стала базовой в этом проекте, как показала практика не очень качественно обучена, она в большей степени хорошо распознаёт цифры, чего нельзя сказать о буквах и словах, очевидно, что до практического применения ещё далеко, систему необходимо совершенствовать и переобучать «нейронку», либо попробовать использовать какой-либо другой вариант обученной сети. С другой стороны можно провести эксперименты с освещением и подобрать оптимальное фокусное расстояние, тогда возможно, что результаты станут вполне приемлемыми.
В любом случае это был отличный пример применения искусственного интеллекта в рамках минимально возможных мощностях микроконтроллера умного дома и он обязательно найдёт своё практическое применение. Например практически в каждом частном доме есть электрический котёл и далеко не все из них управляются при помощи смартфона, довольно часто присутствует информационная панель котла, на которой отображается различная текстовая информация, ничто не мешает попробовать распознавать эти данные и отправлять их в систему принятия решения умного дома. Конечно же в каждом доме или на малом предприятии найдутся какие-либо специфические приборы и оборудование с TFT или подобным типом экрана, на которых отображается в текстовом виде какая-либо информация, вот как раз для таких случаев применима разрабатываемая нами система, поскольку она позволит без вмешательства в электронное оборудование получать полезную информацию и сохранять её в базу данных, в облаке или отправлять сообщения и предупреждения в Telegram, на e-mail и т.д.
Хронология проводимых работ:
14.05.2022 г — старт разработки проекта, начало сборки электронной части устройства, разработка корпуса конструкции;
25.05.2022 г — разработано веб-приложение, при помощи которого можно распознавать тексты, написанные печатными буквами;
20.06.2022 г — начало процесса тестирования, устранения обнаруженных багов и ошибок программного кода;
25.06.2022 г — разработка проекта приостановлена, ожидаем реальные коммерческие предложения по использованию подобной идеи в быту или промышленном производстве, расширению функциональности и новых областей применения устройства.
03.10.2022 г — разработаны два варианта программы распознавания текста для смартфонов на операционной системе Андроид, теперь мы можем встраивать данный функционал в разрабатываемые нами приложения Андроид;
ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
Java, Kotlin, Javascript, HTML, CSS, С/С++
Другие разработки компании:
(удерживайте палец на элементе, чтобы прочитать краткое описание)