Loading AI tools
З Вікіпедії, вільної енциклопедії
У науці про зображення[en] різни́ця гауссіа́нів (РГ, англ. difference of Gaussians, DoG) — це алгоритм поліпшування ознак, який полягає у відніманні однієї гауссово розмитої версії первинного зображення від іншої, менш розмитої. У простому випадку зображень у відтінках сірого розмиті зображення отримують згортанням первинних зображень у відтінках сірого з гауссовими ядрами, які мають різну ширину (стандартні відхилення). Розмивання зображення гауссовим ядром пригнічує лише високочастотну просторову[en] інформацію. Віднімання одного зображення від іншого зберігає просторову інформацію, що лежить всередині діапазону частот, які зберігають на двох розмитих зображеннях. Тож РГ — це просторовий смуговий фільтр, який послаблює частоти первинного зображення у відтінках сірого, далекі від центру смуги.[1]
Дано m-канальне, n-вимірне зображення
Різниця гауссіанів (РГ) зображення — це функція
отримувана шляхом віднімання зображення , згорнутого з гауссіаном дисперсії , від зображення згорнутого з гауссіаном вужчої дисперсії , де . За одного виміру визначають як
а для центрованого двовимірного випадку як
що формально рівнозначне
що подає зображення, згорнуте з різницею двох гауссіанів, яка наближує функцію сомбреро[en].
Зв'язок між оператором різниці гауссіанів та оператором лапласіана гауссіана (сомбреровим вейвлетом[en]) пояснено в додатку 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]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.