Распознаватель капчи (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница, с помощью формы Новый_проект)
 
(Критерии оценки)
Строка 33: Строка 33:
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===
"удовл": Распознавание 80% символов с картинки, где написаны символы одним шрифтом, без искажений с разным цветом фона и букв.
+
4-5: Распознавание 80% символов с картинки, где написаны символы одним шрифтом, без искажений с разным цветом фона и букв.
 
   
 
   
"хор": Распознавание 80% символов с картинки, где символы написаны одним шрифтом с поворотом, на разной высоте, с разным цветом фона и букв.
+
6-7: Распознавание 80% символов с картинки, где символы написаны одним шрифтом с поворотом, на разной высоте, с разным цветом фона и букв.
  
"отл": + одно из направлений развития  отличное от "хор".
+
8-10: + одно из направлений развития  отличное от "хор".

Версия 10:47, 19 ноября 2014

Ментор Красавина Алина
Учебный семестр Весна 2015
Учебный курс 1-й курс
Проект можно развивать на летней практике



Что это за проект?

В итоге должна получиться консольная утилита, которая берет на вход картинку и печатает текст, который изображен на капче. Капча здесь берется из-за того, что она, обычно, имеет одинаковый размер и буквы располагаются приблизительно одинаково, а пишутся одним или несколькими заранее определенными шрифтами.

Чему вы научитесь?

  • Основам работы с изображениями на примере капчи
  • Простейшему машинному обучению

Какие начальные требования?

  • Желание научиться распознавать объекты на изображениях (в частности надписи)
  • Знание Python (если есть желание, другой популярный язык)

Какие будут использоваться технологии?

Python, библиотека PIL (или любой другой популярный язык)

Темы вводных занятий

Направления развития

  • Распознавать надписи с картинок (например, с фотографий), где запечатлена область с текстом без посторонних предметов
  • Распознавать капчи с различными перемещениями букв, когда буквы повернуты на какой-то угол или находятся на разной высоте
  • Определение пространственной деформации изображения (применяется для искажения букв)
  • Определение трехмерных надписей (выпуклая поверхность)

Критерии оценки

4-5: Распознавание 80% символов с картинки, где написаны символы одним шрифтом, без искажений с разным цветом фона и букв.

6-7: Распознавание 80% символов с картинки, где символы написаны одним шрифтом с поворотом, на разной высоте, с разным цветом фона и букв.

8-10: + одно из направлений развития отличное от "хор".