Опис проєкту
ПерекладНалаштування завдання:
Графічний файл подається в систему (у моєму випадку це буде фото автомобіля, мета полягає в тому, щоб дізнатися її кількість у форматі «x000x») – всі фотографії будуть підготовлені мною.
У виході система виводить текстовий файл, в якому зазначені символи вказані в звичайному тексті в порядку і з передачею рядків, як вони були вказані в оригінальному файлі (у моєму випадку без рухомих ліній).
Система базується на використанні багатошарового перцептрона, а також алгоритму ізоляції кожного індивідуального персонажа початкового файлу і розпізнавання його за допомогою нейромережі (мережі / 1 нейромережа з N-виводами). На жаль, використання спеціальних бібліотек не допускається, вам доведеться детально описати всі цикли, різні речі, властиві NS - функції активації, розрахунки, проходи та ін.
Система повинна бути в змозі розпізнати принаймні 20 різних символів (цифровки, листи російського алфавіту, реєстр - одинарний).
Точність розпізнавання не нижче 90%.
Визнання кожного окремого символу необхідно здійснювати нейромережею. Для пошуку фото з машинною плитою з номером необхідно використовувати метод Viola-Jones (після виявлення пластини з номером, його необхідно розділити на символи, і кожен з них визнається нейромережею).
Щоб навчити NS, я підготував вхідні дані (це буде символів на білому фоні, можна обговорити кількість варіантів зображення для кожного персонажа, близько 3-5 років, які я думаю, буде достатньо).