Задать вопрос

Какие методы использовать для распознавания включенного света в доме напротив на смартфоне андроид?

Камера для анализа изображения только на смартфоне, поэтому хотелось использовать аппаратные средства смартфона а не передавать изображение на пк В объектив камеры видно многоэтажный дом (частично с веточками деревьев) Хотелось преобразовать состояние многоквартирного дома в двумерный массив с двумя состояниями "включен свет" и "выключен свет"
Рассматриваю как вариант, в котором вручную размечаю области каждого окна и считаю средний цвет каждой области а также вариант посложнее, где не будет требоваться долгая подстройка камеры и совпадения областей
Насколько эта задача вычислительно-сложная для бюджетного смартфона и требует ли она использования видеоускорителя смартфона?
Что вы можете посоветовать для решения данной задачи?
  • Вопрос задан
  • 215 просмотров
Подписаться 5 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Для решения задачи советую прочитать литературу по цифровой обработке изображений. В ней описываются различные методы.
Тег МАШИННОЕ ОБУЧЕНИЕ не имеет отношения к решению вышеупомянутой задачи.
Определить где горит свет:
Скадрировать изображение до контуров дома.
Уменьшить резолюцию изображения до приемлемой, но не чрезмерно, чтобы не принять за шум. Так сокращается вычислительная работа.
Возможно, выровнять освещение.
Применить фильтр Гаусса или медианный.
Превратить в ч/б изображение с некоторым порогом - получим белые пятна почти прямоугольной формы на черном фоне.
Далее, object detection - для определения координат объектов.
А все остальное - это работа с массивом координат.
В магазине приложений для Android есть полно приложений для сканирования и обработки изображений, в том числе и для распознавания текста. Значит, вычислительно работа посильна и нечего беспокоиться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы