- •Принципи побудови систем розпізнавання графічних зображень
- •1.1. Загальні відомості
- •1.2 Перетворення зображень у цифрову форму
- •1.2.1 Дискретизація та квантування зображень
- •1.2.2 Бінарний спосіб подання цифрових зображень в пам’яті еом
- •1.3 Попереднє оброблення зображень
- •1.3.1 Редагування яскравості
- •1.3.2 Фільтрація зображень
- •1.3.3 Бінаризація зображень
- •1.3.2 Способи видалення завад на бінаризованих зображеннях
- •1.4. Мінімізація поворотів поштових відправлень у системах розпізнавання поштових індексів
- •Побудова мінімальної послідовності поворотів конвертів (карток)
- •Побудова мінімальної послідовності поворотів посилок
- •1.5 Пошук та захоплення поштового індексу
- •Контрольні питання
- •Список рекомендованої літератури
- •2. Системи розпізнавання стилізованих цифр
- •2.1. Загальні відомості
- •2.1.1 Характеристика систем оптичного розпізнавання символів
- •2.1.2 Характеристики стилізованих цифр
- •2.2. Виділення і запис ознак стилізованих цифр
- •2.3. Класифікація стилізованих цифр
- •Контрольні питання
- •Список рекомендованої літератури
- •3. Системи розпізнавання нормалізованих цифр
- •3.1. Загальні відомості
- •3.2. Виділення і запис ознак нормалізованих цифр
- •3.3. Класифікація нормалізованих цифр
- •Контрольні питання
- •Список рекомендованої літератури
- •4. Системи розпізнавання штрихових кодів
- •4.1. Загальні відомості
- •4.2. Засоби зчитування штрихових кодів
- •За конструктивним виконанням портативний сканер може являти собою олівець, пістолет або пзз-сканер.
- •4.3. Декодування штрихових кодів
- •Контрольні питання
- •Список рекомендованої літератури
- •5. Адаптація алгоритмів розпізнавання до афінних спотворень графічних зображень
- •5.1. Загальна характеристика афінних спотворень графічних зображень
- •5.2. Визначення параметрів афінних спотворень графічних зображень
- •5.3. Урахування параметрів афінних спотворень в алгоритмах розпізнавання графічних зображень
- •Контрольні питання
- •Список рекомендованої літератури
- •6. Оптимізація показників якості розпізнавання графічних зображень
- •6.1. Показники якості розпізнавання графічних зображень
- •6.2. Застосування критерію мінімального ризику при розпізнаванні графічних зображень рукописних цифр
- •6.3. Приклад застосування критерію мінімального ризику при розпізнаванні графічних зображень
- •Контрольні питання
- •Список рекомендованої літератури
- •7. Організація автоматизованого оброблення поштових відправлень на базі розпізнавальних систем поштового зв’язку
- •7.1. Організація автоматизованого сортування поштових відправлень
- •7.2. Організація автоматизованого обліку і контролю пересилання поштових відправлень
- •7.3. Забезпечення розпізнавання поштових індексів у реальному часі
- •Контрольні питання
- •Список рекомендованої літератури
- •8. Від розпізнавання адреси до розпізнавання поштового відправлення
- •8.1. Розширення можливостей розпізнавання конфігурацій шрифтів від надрукованих до рукописних
- •8.2. Збільшення кількості рядків зчитування та розпізнавання
- •8.3. Перехід від розпізнавання адрес на листах до всіх видів пошти
- •8.4. Перехід від розпізнавання тільки адрес до розпізнавання та інтерпретації всіх зображень, позначок та текстів на поштових відправленнях
- •8.5. Перехід від розпізнавання алфавіту однієї мови до багатомовного
- •8.6. Перехід від розпізнавання на одній сортувальній машині до об’єднаної обчислювальної системи сортувальних центрів
- •8.7 Удосконалення баз даних поштових адрес
- •8.8 Удосконалення систем відеокодування
- •8.9. Нові поштові коди та засоби ідентифікації
- •8.10 Перехід від позначення розпізнаного листа штриховим кодом до запам"ятовування образу листа як його ідентифікатора для подальшої обробки
- •8.11. Слідкування за проходженням поштових відправлень на кожному етапі від приймання до вручення та удосконалення розрахунків
6.2. Застосування критерію мінімального ризику при розпізнаванні графічних зображень рукописних цифр
Ймовірний характер опису рукописних цифр обумовлює прагнення застосувати критерій Байєса мінімального ризику при їх класифікації.
На рис. 6.2 наведено матрицю розподілу ймовірностей vij належності опису Yi (i = 1…m) класу Zj (j = 0...n).
Рисунок 6.2 – Матриця розподілу ймовірностей vij належності опису
Yi (i = 1…m) класу Zj (j = 0...n).
Класи Zj (j = 1...n) – основні, клас Z0 – додатковий.
Сума елементів рядка Yi (i = 1…m) матриці
являє собою ймовірність опису, що відповідає цьому рядку.
Сума елементів стовпця Zj (j = 0...n) матриці
являє собою ймовірність класу, що відповідає цьому стовпцю.
Сума усіх елементів матриці
як сума ймовірностей повної групи подій.
Збитки, обумовлені класифікацією, можуть бути надані у виді платіжних матриць cij, наведених на рис. 6.3.
Рисунок 6.3 – Платіжні матриці
Матриця рис. 57,а відповідає загальному випадку (індивідуальні значення збитків), а матриця рис. 57,б – окремому випадку (рівність значень однотипних збитків).
Із зіставляння матриць і випливає, що збитки, обумовлені класифікацією опису Yi (i = 1...m) як класу Zj (j = 0...n), складають
,
у зв’язку з чим цільова функція класифікації опису Yi (i = 1...m) приймає вид
,
звідки випливає умова доцільності класифікації опису Yi (i = 1...m) як основного класу Zi (i = 1...n)
,
або умова класифікації зазначеного опису як додаткового класу Z0 (відмова від розпізнавання)
.
При розпізнаванні рукописних цифр однотипні збитки приймаються рівними, в зв’язку з чим матриця збитків перетворюється на п’ятикомпонентну, в якій:
c1 - збитки, пов’язані з правильним розпізнаванням основних класів;
c2 - збитки, пов’язані з відмовою від розпізнавання додаткового класу або, що те саме, з правильним розпізнаванням додаткового класу;
c3 - збитки, пов’язані з відмовою від розпізнавання основних класів;
c4 - збитки, пов’язані з помилковим розпізнаванням додаткового класу як основного;
c5 - збитки, пов’язані з помилковим розпізнаванням основних класів.
Як основні класи виступають конфігурації десяти арабських цифр, як додатковий клас – конфігурації, що не належать до арабських цифр.
За умов сортування c1 c2 c3 c4 c5.
Для п’ятикомпонентної матриці збитків умова доцільності класифікації опису Yi (i = 1...m) як основного класу Zj (j = 1...n) може бути приведена до виду
,
а умова доцільності класифікації зазначеного опису як додаткового класу Z0 (відмова від розпізнавання) – до виду
,
де – нормовані ймовірності vij, vi0,
– коефіцієнти збитків.
При виконанні першої нерівності опис Yi (i = 1...m) класифікується як основний клас Zj (j = 1...n), якому відповідає , при виконанні другої – класифікується як додатковий клас Z0 (відмова від розпізнавання).
З наведених виразів видно, що
-1 а 1, 0 b 1, b - 1 а b,
внаслідок чого область допустимих значень а і b має вид паралелограма з координатами кутових точок (1; 1), (0; 1), (-1; 0), (0; 0), наведеного на рис. 6.4.
Рисунок 6.4 – Область допустимих значень а і b
Якщо у рівнянні розглядати а і b як змінні, а
і – як постійні, то в області допустимих значень а і b можна побудувати пряму, яка є графіком цього рівняння, і розділяє зазначену область на дві частини.
Частина області, розташована нижче прямої (вертикальна штриховка), відповідає прийняттю рішень про класифікацію конфігурацій, що розпізнаються, як основних класів, а частина, розташована вище неї (горизонтальна штриховка), – прийняттю рішень про їх класифікацію як додаткового класу (відмова від розпізнавання).
На рис. 6.4 зазначена пряма побудована для значень
= 0,6; = 0,2.
Точка Т1 з координатами а = - 0,3; b = 0,4 розташована під прямою, отже конфігурація, що розпізнається, класифікується як основний клас. В цій точці умова доцільності класифікації як основного класу виконується, а умова доцільності класифікації як додаткового класу не виконується:
0,6 - 0,30,2 = 0,54 0,4.
Точка Т2 з координатами а = 0,2; b = 0,8 розташована над прямою, отже конфігурація, що розпізнається, класифікується як додатковий клас. В цій точці умова доцільності класифікації як основного класу не виконується, а умова доцільності класифікації як додаткового класу виконується:
0,6 + 0,20,2 = 0,64 0,8.
Таким чином, результати класифікації суттєво залежать від значень елементів матриці збитків.
Фактичні значення збитків, обумовлених прийняттям рішень, складають:
при класифікації опису Yi (i = 1...m) як основного класу, якому відповідає ,
;
при класификації опису Yi (i = 1...m) як додаткового класу
.
Значення збитків у кутових точках паралелограма становлять:
в точці (1; 1): c1 = c2 = c3 = c4 < c5, збитки мінімальні;
в точці (0; 1): c1 = c2 = c3 < c4 = c5, збитки зростають;
в точці (-1; 0): c1 = c2 < c3 = c4 = c5, збитки зростають;
в точці (0; 0): c1 < c2 = c3 = c4 = c5, збитки максимальні.