GÖRÜNTÜ İŞLEME HAFTA 4 DÖNÜŞÜMLER UZAYSAL FİLTRELEME

Benzer belgeler
Uzaysal Görüntü İyileştirme/Filtreleme. Doç. Dr. Fevzi Karslı

Hafta 5 Uzamsal Filtreleme

Görüntü İşleme Ders-7 AND, NAND. % bir görüntüde küçük bir alanın kesilip çıkartılması. >> y=imread('headquarters-2and.jpg');

Bilgisayar ne elde eder (görüntüden)? Dijital Görüntü İşleme Fevzi Karslı, KTÜ. 08 Ekim 2013 Salı 51

Görüntü İşleme. K.Sinan YILDIRIM Cenk İNCE Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2003

DİJİTAL GÖRÜNTÜ İŞLEME TEKNİKLERİ KULLANILARAK GÖRÜNTÜLERDEN DETAY ÇIKARIMI YÜKSEK LİSANS TEZİ. Güzide Miray PERİHANOĞLU

İmage segmentasyon (Görüntü Bölütleme)

Gri Seviye Dönüşümleri ve Uzaysal Filtreleme. BMÜ-357 Sayısal Görüntü İşleme Yrd. Doç. Dr. İlhan AYDIN

MOD419 Görüntü İşleme

Bölüm 6 Görüntü Onarma ve Geriçatma

Görüntü İşleme Dersi Ders-8 Notları

İkili (Binary) Görüntü Analizi

Bölüm 4 Yoğunluk Dönüşümleri ve Histogram İşleme

GÖRÜNTÜ İŞLEME HAFTA 2 SAYISAL GÖRÜNTÜ TEMELLERİ

Görüntü İşleme. Dijital Görüntü Tanımları. Dijital görüntü ise sayısal değerlerden oluşur.

İkili (Binary) Görüntü Analizi

GÖRÜNTÜ İŞLEME HAFTA 1 1.GİRİŞ

Dijital Görüntü İşleme Teknikleri

NEIGHBOURHOOD PROCESSING (KOMŞULUK İLİŞKİLİ İŞLEMLERİ- BÖLGESEL İŞLEMLER-UZAYSAL FİLTRELEME) BMÜ-357 Sayısal Görüntü İşleme Yrd. Doç. Dr.

Dijital Görüntü İşleme Teknikleri

Implementing Basic Image Processing Algorithms On FPGA

Bulanık kurallara ve kenar devamlılığı kurallarına dayalı kenar tespiti iyileştirilmesi

Güzide Miray PERİHANOĞLU 1, Ufuk ÖZERMAN 2, Dursun Zafer ŞEKER 3

Digital Görüntü Temelleri Görüntü Oluşumu

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

GÖRÜNTÜ İŞLEME UYGULAMALARI. Arş. Gör. Dr. Nergis TURAL POLAT

AKÜ TEKNOLOJİ FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

Digital Görüntü Temelleri Görüntü Oluşumu

Uzaktan Algılama (3) Yrd. Doç. Dr. Özgür ZEYDAN Renk Teorileri

AMAÇ Araçlardaki Kamera Sistemleri

İMGE İŞLEME Ders-7. Morfolojik İmge İşleme. Dersin web sayfası: (Yrd. Doç. Dr. M.

Uzaktan Algılama (3) Öğr. Gör. Dr. Özgür ZEYDAN Renk Teorileri

Görüntü İyileştirme Teknikleri. Hafta-6

Hafta 4 Yoğunluk Dönüşümleri ve Histogram İşleme

Bilgisayarla Görüye Giriş

Wavelet Transform and Applications. A. Enis Çetin Bilkent Üniversitesi

GÖRÜNTÜ İŞLEME - (5.Hafta)

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

Bilgisayarla Görüye Giriş

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

Uzaktan Algılama Uygulamaları

İMGE İŞLEME Ders-2. İmge Dosya Tipleri ve Temel İşlemler. Dersin web sayfası:

SOBEL İŞLECİ KULLANILARAK RENKLİ GÖRÜNTÜLERDE KENAR BULMA. Elif AYBAR. Anadolu Üniversitesi, Porsuk Meslek Yüksekokulu, 26430, Eskişehir/Türkiye

BLG325.1 SINYAL ISLEME DERSİ BİLGİ PAKETİ. Haftalık Ders Planı

HİSTOLOJİK DOKU KESİTİ GÖRÜNTÜLERİNDE REFERANS DOKUYA DAYALI NORMALİZASYON

Hafta 7 Görüntü Onarma ve Geriçatma (Kısım 1)

Hava Lazer Tarama Verilerinden Fourier Dönüşümü Kullanılarak Bina Detaylarının Belirlenmesi

KISIM 3 GÖRÜNTÜ HARİTALARINI OLUŞTURMA KISIM 3: GÖRÜNTÜ HARİTALARI 1

Rasterize işlemi: Aynı işlem shapeler için de geçerlidir.

GÖRÜNTÜ İŞLEME - (6.Hafta) GÖRÜNTÜ NETLEŞTİRME ALGORİTMALARI

İLERİ GÖRÜNTÜ İŞLEME Ders-1

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Final

Chapter 3 Image Enhancement in the Spatial Domain R. C. Gonzalez & R. E. Woods

Fırat Üniversitesi DENEY NO: 7 GÖRÜNTÜ İŞLEME UYGULAMALARI 1. GİRİŞ

UYARLANABİLİR GÖRÜNTÜ FİLTRE TASARIMI. Uğur GÜVENÇ DOKTORA TEZİ ELEKTRİK EĞİTİMİ GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ TEMMUZ 2008 ANKARA

KENAR GEÇİŞLERİ KULLANILARAK GÖRÜNTÜDEKİ BULANIKLIĞIN GİDERİLMESİ IMAGE DE-BLURRING BASED ON EDGE TRANSITIONS

AKÜ TEKNOLOJİ FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ

BİYOMETRİK İRİS SINIFLANDIRMA SİSTEMLERİ

İclal Çetin Taş 1, Turgay İbrikçi*, 2 Sami Arıca, 2** Çukurova Üniversitesi Çukurova Üniversitesi. Özet. 1. Giriş.

FİLTRELEME YÖNTEMİ İLE DİGİTAL GÖRÜNTÜ ZENGİNLEŞTİRME VE ÖRNEK BİR YAZILIM. ÖzĢen ÇORUMLUOĞLU b , Selçuklu, Konya. GümüĢhane

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

İleri Diferansiyel Denklemler

Görüntü İyileştirme Teknikleri. Hafta-8

TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon

Görme Destekli Kartezyen Robot İçin Kenar Resmi Vektorizasyon Uygulaması

Ayrıştırılabilir ve ayrıştırılamaz görüntü filtrelerinin genetik algoritmalar ile eğitiminin karşılaştırmalı bir analizi

Dalgacık Dönüşümü ve Nötrozofi Yaklaşımı ile Gri Seviye Doku Görüntülerinin Bölütlenmesi

HAREKETLİ GÖRÜNTÜDE KENAR BELİRLEME ALGORİTMASININ ANALOG HÜCRESEL SİNİR AĞI VE SAYISAL İŞARET İŞLEME İŞLEMCİLERİ ÜZERİNDE UYGULAMASI

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

Görüntü İyileştirme Teknikleri. Hafta-6

Yrd. Doç. Dr. A. Burak İNNER

Yönbağımsız ve Yönbağımlı Gauss Süzgeçleme Isotropic and Anisotropic Gaussian Filtering

Hafta 3 Görüntü İşleme ile İlgili Temel Kavramlar

BULANIK UYARLAMALI ORTALAMA F

Görüntü Restorasyonu. BMÜ-357 Sayısal Görüntü İşeme Yrd. Doç. Dr. İlhan AYDIN

Hafta 13 - Adversarial ML

Matematik Mühendisliği Bölümü Görüntü İşleme Ders Notları

RASGELE SÜREÇLER İ.Ü. ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ İLETİŞİM LABORATUVARI ARALIK, 2007

Bilgisayar Programlama MATLAB

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

GÖRÜNTÜ DÖNÜŞÜMÜNDE YAPAY SİNİR AĞLARI YAKLAŞIMI

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

Hafta 1 Sayısal Görüntü İşlemeye Giriş ve Temel Adımlar

GÖRÜNTÜ İŞLEME - (7.Hafta) KENAR BELİRLEME ALGORİTMALARI

YÜKSEK LĐSANS TEZĐ Serkan DĐNÇER ( )

Güç Spektral Yoğunluk (PSD) Fonksiyonu

DEÜ MÜHENDİSLİK FAKÜLTESİ FEN VE MÜHENDİSLİK DERGİSİ Cilt: 10 Sayı: 2 sh Mayıs 2008

Bilgisayar Tabanlı Araç Plaka Tanıma Sistemi. Computer Based Vehicle Plate Recognition System

İşaret ve Sistemler. Ders 1: Giriş

SiberLojikCV Sayısal Görüntü İşleme Platformu

OPTİK GÖRÜNTÜLER İÇİN GERİ-İZLEME ARAMA OPTİMİZASYON ALGORİTMASI (BSA) VE FARK GÖRÜNTÜSÜ KOMBİNASYONU TABANLI YENİ BİR DEĞİŞİM SAPTAMA YAKLAŞIMI

Uydu Görüntülerinin. Rektifikasyon ve Registrasyonu. Hafta - 5

DİNAMİK Yrd. Doç. Dr. Mehmet Ali Dayıoğlu Ankara Üniversitesi Ziraat Fakültesi. Tarım Makinaları ve Teknolojileri Mühendisliği Bölümü

HAREKETLİ GÖRÜNTÜDE KENAR BELİRLEME ALGORİTMASININ ANALOG HÜCRESEL SİNİR AĞI VE SAYISAL İŞARET İŞLEME İŞLEMCİLERİ ÜZERİNDE UYGULAMASI

Görüntü Segmentasyonu (Bölütleme)

Kumaş hatalarının online/offline tespit sistemleri ve yöntemleri. Online/offline detection systems of fabric defects and methods

Morfolojik Görüntü İşleme Yöntemleri ile Kayısılarda Yaprak Delen (Çil) Hastalığı Sonucu Oluşan Lekelerin Tespiti

Bölüm 3 Görüntü İşleme ile İlgili Temel Kavramlar

Horn ve Schunck Optik Akış yöntemi ile hareket vektörlerinin gerçek zamanlı veya videolar üzerinden gerçeklenmesi.(matlab)

Transkript:

GÖRÜNTÜ İŞLEME HAFTA 4 DÖNÜŞÜMLER UZAYSAL FİLTRELEME

DERS İÇERİĞİ Histogram İşleme Filtreleme Temelleri

HİSTOGRAM Histogram bir resimdeki renk değerlerinin sayısını gösteren grafiktir. Histogram dengeleme veya eşitleme de bir resimdeki renk değerlerinin belli bir yerde kümelenmiş olmasından kaynaklanan, renk dağılımı bozukluğunu gidermek için kullanılan bir yöntemdir

HİSTOGRAM Histogram matematiksel olarak aşağıdaki şekilde gösterilebilir. h(r k )=n k r k : k nıncı parlaklık değeri n k : k nıncı parlaklık değerinin görüntüdeki sayısı

HİSTOGRAM 8-bit parlaklıklı görüntüde 56 gri seviye vardır. Tüm değerler ilk değerde toplanırsa renkleri fark etmek zorlaşır.

HİSTOGRAM STRETCHING Dönüştürülen ve orijinal histogramlar olasılık yoğunluk fonksiyonları ile ifade edilebilirler.

HİSTOGRAM EŞİTLEME

HİSTOGRAM EŞİTLEME

HİSTOGRAM EŞİTLEME Histogram Eşitleme Örneği Parlaklık ve görüntüdeki sayıları 3 4 5 6 7 8

HİSTOGRAM EŞİTLEME r T( r) round 7 p( i) i T() round 7* p() round 7*. T() round 7* p() p() round 7*.6 4 T() round 7* p() p() p() round 7*.84 6 T(3) round 7* p() p() p() p(3) 7 T( r) 7, r 4,5,6,7 Intensity 3 4 5 6 7 Number of pixels 8

HİSTOGRAM EŞİTLEME

HİSTOGRAM EŞİTLEME Histogram Eşitleme Örneği Parlaklık ve görüntüdeki sayıları 3 4 5 6 7 79 3 85 656 39 45 8

HİSTOGRAM EŞİTLEME

HİSTOGRAM EŞLEŞTİRME İşlenecek olan histogramın bazen başka bir görüntünün histogramına benzer olması gerekebilir. Bir histogramın başka bir histograma benzetilmesi işlemine histogram eşleştirme denir.

BÖLGESEL HİSTOGRAM İŞLEME İşlenilen histogram işleme algoritmaları tüm görüntüye uygulanıyor. Fakat bölgesel histogram eşitleme sadece bir bölgeye uygulanıyor. Global histogram işleme resmin tümünün iyileştirilmesi için, Local histogram işleme ise bölgesel olarak iyileştirmesi için kullanılır.

LİNEER FİLTRELEME TEMELLERİ

LİNEER FİLTRELEME TEMELLERİ Diyelim ki MxN boyutundaki bir görüntü mxn boyutundaki bir filtre ile lineer filtreleme işlemine tabii tutuluyor.

LİNEER FİLTRELEME TEMELLERİ Bu durumda sonuç aşağıdaki gibi hesaplanır. Lineer filtreleme işlemi convolution işlemi diye adlandırılır.

LİNEER FİLTRELEME TEMELLERİ

SMOOTHING FILTERS Smoothing filtreler blurlaştırma ve gürültü azaltmak için kullanılırlar. Blurlama görüntüden küçük bir kısmı çıkarmadan önce yapılan bir uygulamadır.

SMOOTHING FILTERS

SMOOTHING FILTERS

NON LİNEER FILTERS

NON LİNEER FILTERS

NON LİNEER FILTERS

SHARPENING FILTERS

SHARPENING FILTERS

SHARPENING FILTERS

SHARPENING FILTERS

First Derivative (Gradient-Based) Methods Motivation Detect sudden changes in image intensity Gradient: sensitive to intensity changes image Gradient edge Thresholding operator map x(m,n) g(m,n) e(m,n) From Prof. Xin Li edge pixel threshold Gradient: f f x f y T e( m, n) non edge pixel g( m, n) T otherwise

What is the gradient? No Change I x I, ( k,) y Change

What is the gradient? Change I x I, (, k y ) No Change

Gradient-Based Methods Gradient Operators Robert: Prewitt: Sobel: g g ), ( ), ( ), ( n m g m n g m n g ), ( ), ( ), ( m n g m n g m n g Local gradient vector: Gradient magnitude: ), ( ), ( n m g m n g Approximation:

Gradient-Based Methods Generalization: Compass Operator maximal magnitude: Thresholding edge image ) }, ( max{ ), ( n m g m n q k k

Gradient-Based Methods original image g ( m, n) g ( m, n) g ( m, n) g ( m, n)

Example A 9x9 original image is given by 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 7 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 ) Use Robert gradient operator to find its edges 9 9 9 9 3 4 Use g( m, n) g ( m, n) g ( m, n) to estimate the gradient magnitude, and use T = 5 as the threshold for edge detection ) Use Sobel gradient operator to find its edges Use g( m, n) g ( m, n) g ( m, n) to estimate the gradient magnitude, and use T = as the threshold for edge detection

Example ) Use Robert gradient operator g( m, n) g original image g 7 7-6 7 7 7-7 7 7-7 7 7 7 - -7 - -7-7 - g( m, n) g ( m, n) g ( m, n) 7 9.9 7 7 7 7 7 7 7 9. 7. 9.9 g( m, n) 7 thresholding T = 5 e( m, n)

Example ) Use Sobel gradient operator g( m, n) - -8-8 g original image g -7-6 - - - -7-7 - 4-7 -8 - - -8-7 -7-8 - 4-7 - - -7 - -6 - -6-7 -4-7 - -7-7 -4-5 -7-7 -4-7 -7-4 -7-7 - - -7 - -9-4 -4-5 g( m, n) g( m, n) g ( m, n) g ( m, n) 4 4 8 4 4 4 4 4 4 8 4 8 4 6 4 4 4 8 6 4 4 4 6 4 4 4 4 8 4 6 thresholding T = edge map e( m, n)

ORIGINAL IMAGE

ROBERT EDGE

PREWITT EDGE

LAPLACE EDGE

UYGULAMA Görüntünün Histogramını Çıkarma stretchlim komutu Görüntünün Histogramını Eşitleme Stretching komutu Filtreleme Salt and pepper ve median Example Robert,Prewitt ve Laplace İmage Addition İmage Cropping

ÖDEV 3 lena5.png görüntüsü için Histogramı çizilecek Histogram stretching uygulanacak Average filter uygulanacak Salt and pepper gürültüsü eklenecek Median filtere uygulanacak Tüm görüntüye 3 parlaklık değeri arttırılacak Görüntünün 3* pixelinden başlayıp e lük bir kısmı kesilecek. Son teslim önümüzdeki hafta

ÖNÜMÜZDEKİ HAFTA Frekans domendinde işlemler

SORULAR?