Фриланс › Проекты › Разработка программ › Нейронная сеть по распознаванию символов на графическом изображении
Нейронная сеть по распознаванию символов на графическом изображении

Заказчик
[no-member:pro]Наталья[/no-member:pro]
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатавозможна предоплата
Способы оплатыНаличные, Банковский перевод
Приём заявокот 2020-01-07 до 2020-01-12
Описание проекта
Требуются услуги программиста. От программиста ожидается взаимодействие (обсуждение алгоритмов, объяснение кода, совместные идеи по улучшению программы и т. П.). Выбор языка реализации - обсуждаем и не очень принципиален. О цене договоримся))
Постановка задачи:
На вход системе подается графический файл (в моем случае это будет фото автомобиля, цель - распознавание его номера в формате “хх000х”) - все фотографии будут подготовлены мною
На выходе система выдает текстовый файл, в котором обычным текстом указаны распознанные символы в том порядке и с тем переносом строк, как они были указаны в исходном файле (в моем случае без переноса строк)
Работа системы базируется на использовании многослойного персептрона, а также на алгоритме вычленения каждого отдельного символа исходного файла и его распознавание с помощью нейронной сети (N нейронных сетей / 1 нейронная сеть с N выходами). К сожалению, использование специальных библиотек не разрешается, придется прописывать все детально, циклы в цикле в цикле, разные свойственные НС штуки - функции активации, расчеты, проходы и т.п.
Система должна уметь распознавать не менее 20 различных символов (цифры, буквы русского алфавита, регистр - единый).
Точность распознавания – не ниже 90%.
Распознавание каждого отдельного символа должно быть реализовано нейросетью. Для поиска на фотке с машиной таблички с номером нужно использовать метод Виолы-Джонса (после обнаружения таблички с номером, её нужно разделить на символы, и каждый из них распознать нейронной сетью).
Для обучения НС подготовлю входные данные (это будут символы на белом фоне, количество вариантов изображений для каждого символа можно обговорить, порядка 3-5 думаю будет достаточно).
Постановка задачи:
На вход системе подается графический файл (в моем случае это будет фото автомобиля, цель - распознавание его номера в формате “хх000х”) - все фотографии будут подготовлены мною
На выходе система выдает текстовый файл, в котором обычным текстом указаны распознанные символы в том порядке и с тем переносом строк, как они были указаны в исходном файле (в моем случае без переноса строк)
Работа системы базируется на использовании многослойного персептрона, а также на алгоритме вычленения каждого отдельного символа исходного файла и его распознавание с помощью нейронной сети (N нейронных сетей / 1 нейронная сеть с N выходами). К сожалению, использование специальных библиотек не разрешается, придется прописывать все детально, циклы в цикле в цикле, разные свойственные НС штуки - функции активации, расчеты, проходы и т.п.
Система должна уметь распознавать не менее 20 различных символов (цифры, буквы русского алфавита, регистр - единый).
Точность распознавания – не ниже 90%.
Распознавание каждого отдельного символа должно быть реализовано нейросетью. Для поиска на фотке с машиной таблички с номером нужно использовать метод Виолы-Джонса (после обнаружения таблички с номером, её нужно разделить на символы, и каждый из них распознать нейронной сетью).
Для обучения НС подготовлю входные данные (это будут символы на белом фоне, количество вариантов изображений для каждого символа можно обговорить, порядка 3-5 думаю будет достаточно).