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