Різниця гауссіанів

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

У Шаблон:Нп різни́ця гауссіа́нів (РГ, Шаблон:Lang-en) — це алгоритм поліпшування ознак, який полягає у відніманні однієї гауссово розмитої версії первинного зображення від іншої, менш розмитої. У простому випадку зображень у відтінках сірого розмиті зображення отримують згортанням первинних зображень у відтінках сірого з гауссовими ядрами, які мають різну ширину (стандартні відхилення). Розмивання зображення гауссовим ядром пригнічує лише Шаблон:Нп інформацію. Віднімання одного зображення від іншого зберігає просторову інформацію, що лежить всередині діапазону частот, які зберігають на двох розмитих зображеннях. Тож РГ — це просторовий смуговий фільтр, який послаблює частоти первинного зображення у відтінках сірого, далекі від центру смуги.[1]

Математика різниці гауссіанів

Порівняння різниці гауссіанів із Шаблон:Нп

Дано m-канальне, n-вимірне зображення

I:{𝕏n}{𝕐m}

Різниця гауссіанів (РГ) зображення I — це функція

Γσ1,σ2:{𝕏n}{}

отримувана шляхом віднімання зображення I, згорнутого з гауссіаном дисперсії σ22, від зображення I згорнутого з гауссіаном вужчої дисперсії σ12, де σ2>σ1. За одного виміру Γ визначають як

Γσ1,σ2(x)=I*1σ12πex22σ12I*1σ22πex22σ22.

а для центрованого двовимірного випадку як

Γσ,Kσ(x,y)=I*12πσ2ex2+y22σ2I*12πK2σ2ex2+y22K2σ2

що формально рівнозначне

Γσ,Kσ(x,y)=I*(12πσ2ex2+y22σ212πK2σ2ex2+y22K2σ2)

що подає зображення, згорнуте з різницею двох гауссіанів, яка наближує функцію Шаблон:Нп.

Зв'язок між оператором різниці гауссіанів та оператором лапласіана гауссіана (Шаблон:Нп) пояснено в додатку A в Ліндебергу (2015).[2]

Деталі та застосування

Приклад перед різницею гауссіанів
Після фільтрування різницею гауссіанів у чорно-білому

Як алгоритм поліпшування ознак, різницю гауссіанів можливо використовувати для збільшування видимості контурів та інших деталей на цифровому зображенні. Широкий спектр альтернативних фільтрів збільшування різкості контурів працюють, посилюючи високочастотну деталізацію, але оскільки випадковий шум також має високу просторову частоту, багато з цих фільтрів збільшування різкості схильні посилювати шум, що може бути небажаним артефактом. Алгоритм різниці гауссіанів вилучає високочастотні деталі, які часто містять випадковий шум, що робить цей підхід одним із найпридатніших для обробки зображень із високим рівнем шуму. Основним недоліком застосування цього алгоритму є невіддільне зменшення загального контрасту зображення, спричинюване цією операцією.[1]

При використання для поліпшування зображення алгоритм різниці гауссіанів зазвичай застосовують зі співвідношенням розмірів ядра (2) до ядра (1) 4:1 або 5:1. У прикладі зображень праворуч розмір гауссових ядер, використаних для згладжування цього прикладу зображення, становив 10 та 5 пікселів.

Цей алгоритм також можливо використовувати для отримання наближення лапласіана гауссіана, коли відношення розміру 2 до розміру 1 приблизно дорівнює 1,6.[3] Лапласіан гауссіана корисний для виявляння контурів, які з'являються в різних масштабах зображення або на різних ступенях його фокусування. Конкретні значення розмірів двох ядер, які використовують для наближення лапласіана гауссіана, визначатимуть масштаб різницевого зображення, яке може в результаті виглядати розмитим.

Різниці гауссіанів також використали для виявляння плям у масштабоінваріантному ознаковому перетворенні. Насправді РГ як різниця двох багатовимірних нормальних розподілів завжди має нульову загальну суму, й згортання її з рівномірним сигналом не породжує відгуку. Вона добре наближує другу похідну гауссіана (лапласіан гауссіана) за K~1,6 та рецептивні поля гангліозних нейронів сітківки за K~5. Її можна легко використовувати в рекурсивних схемах, її використовують як оператор в алгоритмах реального часу для виявлення плям та автоматичного обирання масштабу.

Додаткова інформація

Вважають, що в своїй роботі алгоритм різниці гауссіанів імітує те, як нейронна обробка в сітківці ока виділяє із зображень деталі, призначені для передачі до мозку.[4][5][6]

Див. також

Примітки

Шаблон:Reflist

Література

  1. 1,0 1,1 "Molecular Expressions Microscopy Primer: Digital Image Processing – Difference of Gaussians Edge Enhancement Algorithm", Olympus America Inc., and Florida State University Michael W. Davidson, Mortimer Abramowitz Шаблон:Ref-en
  2. Lindeberg (2015) ``Image matching using generalized scale-space interest points", Journal of Mathematical Imaging and Vision, volume 52, number 1, pages 3-36, 2015. Шаблон:Ref-en
  3. Шаблон:Cite journal Шаблон:Ref-en — Різниця гауссіанів будь-якого масштабу це наближення лапласіана гауссіана (див. розділ про різницю гауссіанів у виявлянні плям). Проте Марр та Гілдрет радять відношення 1,6 через конструктивні міркування, які збалансовують смугу пропускання та чутливість. URL цього посилання може давати доступ лише до першої сторінки та анотації статті, залежно від того, чи ви підключаєтесь через академічну установу, чи ні.
  4. Шаблон:Cite journal Шаблон:Ref-en
  5. Шаблон:Cite journal Шаблон:Ref-en
  6. Шаблон:Cite journal Шаблон:Ref-en