Mean Shift Ve Gaussian Filtre İle Gölge Tespiti Shadow Detection With Mean Shift And Gaussian Filter



Benzer belgeler
AMAÇ Araçlardaki Kamera Sistemleri

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Vize. İris Segmentation. Selçuk BAŞAK

Bazı Gömülü Sistemlerde OpenCV ile Performans Analizi

PROJEM İSTANBUL ARAŞTIRMA PROJESİ BİLGİSAYARLI GÖRÜ VE SINIFLANDIRMA TEKNİKLERİYLE ARAZİ KULLANIMININ OTOMATİK OLARAK BULUNMASI

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

Görüntüden OpenCV ile Duygu Analizi

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

SIFT Metodu ile Hedef Takibi

Görüntüden OpenCV ile Duygu Analizi

RENK BİLEŞENLERİ YARDIMIYLA HAREKETLİ HEDEFLERİN GERÇEK ZAMANLI TESPİTİ

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

Yinelemeli ve Uyarlanır Ayrıt Saptayıcı Süzgeçleri

Bir Tek Nöron Kullanılarak Resimler Đçerisinde Göz Kısmının Bulunması

YAPAY ZEKA (Artificial Intelligence)

GÖRÜNTÜLERİN RENK UZAYI YARDIMIYLA AYRIŞTIRILMASI SEGMENTATION OF IMAGES WITH COLOR SPACE

Görüntü İşlemeye Giriş Introduction to Image Processing. Doç. Dr. Aybars UĞUR

GÖRÜNTÜSÜ ALINAN BİR NESNENİN REFERANS BİR NESNE YARDIMIYLA BOYUTLARININ, ALANININ VE AÇISININ HESAPLANMASI ÖZET ABSTRACT

Bir Aracın Önünde Seyreden Aracın Uzaklığının Tek Kamera Kullanarak Tahmini

Yol üzerinde trafik ve araç durumunun video analiz yöntemleri ile incelenmesi

Kelebek Görüntülerin Sınıflandırılmasında Yeni Yerel İkili Örüntüler

Otonom Bir Robotla Statik Ortamda Nesne Etiketleme ÖZET

SAYISAL GÖRÜNTÜ İŞLEME (Digital Image Processing)

CCD KAMERA KULLANARAK SAYISAL GÖRÜNTÜ İŞLEME YOLUYLA GERÇEK ZAMANLI GÜVENLİK UYGULAMASI

LED IŞIK KAYNAKLARININ RENK SICAKLIĞININ GÖRÜNTÜ İŞLEME TEKNİKLERİ KULLANILARAK BELİRLENMESİ. İsmail Serkan Üncü, İsmail Taşcı

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

Sözlük Kullanarak Türkçe El yazısı Tanıma

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

Dijital (Sayısal) Fotogrametri

Yüz Tanımaya Dayalı Uygulamalar. (Özet)

H.264 Bit Dizisi Üzerinde Yeni Bir Video Nesne Bölütleme Algoritması

Süleyman UZUN 1, Devrim AKGÜN 2. Özet. Abstract. 2. Doğrusal Görüntü Filtreleme. 1. Giriş.

EGE ÜNİVERSİTESİ Bilgisayar Mühendisliği. Dr. Kemal YILMAZ, Prof. Dr. Aylin KANTARCI, Prof. Dr. Cezmi AKKIN

SAYISAL GÖRÜNTÜİŞLEME (Digital Image Processing)

POSITION DETERMINATION BY USING IMAGE PROCESSING METHOD IN INVERTED PENDULUM

Görüntü Eşleştirme Kullanan Temassız Ray Hattı Durum Analizi Yöntemi Contactless Rail Track Condition Analysis Approach Using Image Matching

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

Sahne Geçişlerinin Geometrik Tabanlı olarak Saptanması

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS

Dijital (Sayısal) Fotogrametri

Raf Görüntüleri Üzerinde Nesne Tanımaya Dayalı Planogram Eşleştirme

MOD419 Görüntü İşleme

Çok Yönlü Araç Takibi ve Sayımı Uygulaması

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

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

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : Unvanı : Doç. Dr. 4. Öğrenim Durumu :

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

Gerçek Zamanlı Harekete Duyarlı Bir Görüntü Tanıma Sistemi

Bölüm 7 Renkli Görüntü İşleme

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

OTOMATİK VE İNTERAKTİF BÖLÜTLEME YÖNTEMLERİNİN KARŞILAŞTIRILMASI

A HIGH PERFORMANCED VIDEO PARSING ALGORITHM DESIGN AND IMPLEMENTATION FOR UNCOMPRESSED DIGITAL VIDEOS

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

HOG Temelli Bir Yöntem ile Ölçek ve Yönden Bağımsız Gerçek Zamanlı Nesne Tanıma

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

Bilgisayarla Görüye Giriş

Dijital (Sayısal) Fotogrametri

ÜÇ BOYUTLU M-BANTLI DALGACIK DÖNÜŞÜMÜ İLE TRAFİK TIKANIKLIĞININ BELİRLENMESİ

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl Lisans Bilgisayar Mühendisliği Galatasaray Üniversitesi 2004 Y. Lisans Bilgisayar Mühendisliği

Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK. 2 Şubat 2007

Fen Bilimleri Dergisi. Yapısal Özellikleri Kullanan Parçacık Filtresi İle Uzun Süreli Nesne Takibi

Otomatik Kontrol Ulusal Toplantısı, TOK'2015, Eylül 2015, Denizli

Araç Destek Sistemleri İçin Kuş Bakışı Görüntü Dönüşümü. Bird s Eye View Transformation For Vehicle Assistance Systems

Sevim Yasemin ÇİÇEKLİ 1, Coşkun ÖZKAN 2

N. Murat Arar, N. Kaan Bekmezci, Fatma Güney, Hazım K. Ekenel. Antalya, 22/04/2011

Zeki Optimizasyon Teknikleri

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

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

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

FIRAT ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ/YAZILIM MÜHENDİSLİĞİ (DR)

Çift Tonlu Çoklu Frekans Kodlama Sisteminin Optimize Edilmesi

MEZUN DURUMUNDAKİ ÖĞRENCİLERİN DİKKATİNE!!!!!!!!!!!!!!!

Trafik Yoğunluk Harita Görüntülerinin Görüntü İşleme Yöntemleriyle İşlenmesi

Doç.Dr. M. Mengüç Öner Işık Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü

ÇİFT EŞİK DEĞERLİ GÖRÜNTÜ NETLEŞTİRME YÖNTEMİ

İnsan Yüzü Resimlerinin Sorgulamaya Uygun ve Bölgelendirmeye Dayalı Kodlanması

GPU Programlama Tekniği ile Yüksek Performanslı Araç Takibi. High Performance Vehicle Tracking Implemented by Using GPU Programming

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

Hafta 5 Uzamsal Filtreleme

Yüz Bulma ve Tanıma Sistemi

Uzaktan Algılama Uygulamaları

TÜRK İŞARET DİLİ TANIMA SİSTEMİ ( TURKISH SIGN LANGUAGE RECOGNITION SYSTEM )

Bilgisayarla Görüye Giriş

Çok Noktadan Otomatik Odaklama Kontrollü Sayısal Mikroskop. Multipoint Auto Focus Controlled Digital Microscope

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014

MORFOLOJİK GÖRÜNTÜ FİLTRELERİ İLE İKONOS GÖRÜNTÜLERİNDEN OTOMATİK BİNA ÇIKARIMI

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

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

İki Boyutlu Dalgacık Dönüşümü Kullanarak Ön Cepheden Çekilmiş İnsan Yüzü Resimlerini Tanıma Üzerine Yaklaşımlar

GÖRÜNTÜ İŞLEME - (8.Hafta) RESMİ ALT BÖLGELERE AYIRMA

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 Teknikleri Kullanılarak İnsan Hareketlerini Algılayan Akıllı Güvenlik Sistemi Tasarımı

NİCEL METALOGRAFİ (STEREOLOJİ)

GÖRÜNTÜ TABANLI ALGILAMA İLE QUADROTORUN HAREKETLİ BİR CİSMİ TAKİBİ

Görüntü İşleme Teknikleri ile Elma Tanıma

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

BÖLÜM ÜÇ BOYUTLU NESNELERİ KAPLAMA VE GÖLGELENDİRME

Özel Dekoratif Kaplamalar

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

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

SU ALTI AKUSTİĞİ TEMELLERİ & EĞİTİM FAALİYETLERİ

Transkript:

Mean Shift Ve Gaussian Filtre İle Gölge Tespiti Shadow Detection With Mean Shift And Gaussian Filter Yunus SANTUR 1, Haluk DİLMEN 1, Semiha MAKİNİST 2, M. Fatih TALU 1 1 Bilgisayar Bölümü Mühendislik Fakültesi İnönü Üniversitesi ysantur@gmail.com, hdilmen2@gmail.com, fatihtalu@gmail.com 2 Bilgisayar Bölümü Mühendislik Fakültesi Fırat Üniversitesi semihamakinist@gmail.com Özet Görüntü işleme problemlerinden biri olan gölge özellikle nesne takibinde veya bir cismin renk değerini belirlerken bazı problemlere neden olmaktadır. Son zamanlarda bununla ilgili bazı çalışmalar yapılmış ve farklı yöntemler geliştirilmiştir. Örneğin bunlardan biri MoG Algoritmasıdır. Bu algoritma videolar için kullanılmakta, hareketli nesneleri ön plan olarak algılamakta ve duran sabit cisimleri ise arka plan olarak algılamaktadır. Fakat bu yöntem sabit cisimlerin oluşturduğu gölgeyi tespit edemediği için uygun bir yöntem değildir. Bu makalede ise mean shift ve gaussian filtreler kullanılarak hem video hem de sabit resimlerdeki gölgelerin tespiti için bir çalışma yapılmıştır. Bu çalışma python platformunda opencv ve pymeanshift kütüphaneleri kullanılarak geliştirilmiştir. Abstract Shade is one of the image processing couses problems especially when tracking abject and determining color of object. Recently, some studies we conducted and different methods has been developed. For example, MOG algorithm is one of them. This algorithm is used for video images, It detects moving objects in the foreground and background is perceived as standing still objects. This method is not suitable because It does not detect shadow formed by fixed objects. I this article a study was conducted to identify shadow of the both video and fixed images by using mean shift and gaussian filters. This study was developed in python platform using opencv and pymeanshift libraries. 1. Giriş Bazı görüntü işleme çalışmalarında gölge büyük bir problem olmaktadır. Özellikle nesne takip uygulamalarında cisim ve cismin gölgesinin ayırt edilememesi hatalı takip yapılmasına neden olabilmektedir. Bu tip problemlerin giderilmesi için resimdeki gölgenin algılanması ve/veya resimden çıkarılılması gerekmektedir. Literatürde bununla ilgili bazı çalışmalar yapılmıştır. Örneğin Jiang ve arkadaşı yaptığı çalışmada video üzerinde cisim ve gölgesini ayırt ederek sadece cismin takip edilmesi için bir çalışma yapmışlardır [1]. Sanin ve arkadaşları ise bir videodaki kişileri ve gölgeleri ayırt etmek için bir yöntem önermiştir [2]. Resimlerde parlak noktaların ve gölgelerin renk varyasyon değerleri hesaplanarak renkli resimin algılanması için bir yöntem önermişlerdir [3]. Swain ve arkadaşları resimdeki renkleri indeksleyerek ön ve arka plan resimlerini çıkarmıştır [4]. Avina-Cervantes ise yaptığı çalışmada gölgenin parlaklığını ayarlayarak görüntüden kaldırmıştır [5]. Resimden gölge kaldırma işleminin doğru ve etkin yapılabilmesi için ilk adım olarak gölgenin iyi bir şekilde tespit edilmesi gerekmektedir. Bu amaçla literatürde yapılan çalışmalardan biri OpenCv kütüphanesinde de kullanılan MoG Algoritmasıdır [6]. Bu algoritma videolarda hareketli cisimlerin gölgesini tespit için kullanılır. MoG Algoritması temelinde Gaussian filtre kullanmaktadır ve bir Gauss karışım yöntemidir. Bu yöntemin basit olarak çalışma mantığı herbir çerçevedeki piksellerin ağırlık değerlerinin hesaplanması ve oluşan bu yeni görüntü üzerinde piksel komşu uzaklıklarına bakılarak gölge eşik değerine göre (varsayılan eşik değeri 127 ) gölge tespiti yapılarak arka plan ve ön plan ayrımı yapılmasıdır. Bu yöntem hareketli cisimlerin gölge tespitinde etkin olmasına rağmen sabit cisimlerin gölge tespitinde kullanılamamaktadır. Bir diğer yöntemde ise arka plan görüntüsünden resim önsel bilgilerinden faydalanarak HSV değerlerine göre gölge tespiti yapmaktır [7-9]. Bu yöntem ile resimde ışığı yansıtmayan görüntüler aranmaktadır, dış mekan çekimlerinde kullanışlı iken iç mekan çekimlerinde pek kullanışlı değildir. Bunu iyileştirmek için Finlayson yaptığı çalışmada iç mekanda ışıklanmayı flash kullanarak elde ettiği yüzey bilgisi ile gölge tespit etmiştir [8-10]. Bu çalışma Tübitak Teydeb 1512 programı tarafından 2130276 proje numarası ile desteklenen otonom boyacı robot projesinde kullanılmıştır. Sözü edilen ar-ge çalışması multikopter diye tabir edilen insansız bir robot aracılığı ile 738

bina dış cephelerinin görüntü işleme tekniklerinden faydalanarak otonom boyanmasıdır. Bu amaçla robot boya yapılacak bina dış cephe yüzeyindeki gezinimi sırasında yüzeylerin püskürtme tabancası ile boyanıp/boyanmamasına önsel bilgilerden ürettiği eşik değerine göre karar verecektir. Ancak deneysel çalışmalar sırasında gölge içeren görüntülerin eşik değerini bozması nedeniyle hatalı sonuçlar elde edilmiş bunun sonucunda görüntülerde ki gölgenin hızlı ve etkin bir şekilde tespit edilmesi ihtiyacı doğmuştur. Arka Plan Giriş Resmi Obje Arka Plan Yok Eilir Ön Plan Gölge Tespit Edilir Gölge Bu çalışmada mean shift ve gaussian filtreler kullanılarak hem sabit ve hem de hareketli görntülerde gölge tespiti için bir yöntem önerilmiştir. Yapılan çalışma Python dili kullanılarak OpenCV ortamında geliştirilmiş ve google code gurubunun geliştirdiği pymeanshift kütüphaneleri kullanılmıştır. Bu yöntem literatürdeki diğer yöntemlere göre daha basit ama doğru bir şekilde gölge tespit yapmaktadır. Bu makaledeki ikinci bölümde önerilen yöntem hakkında bilgi verilmekte, üçüncü bölümde deneysel sonuçlar verilmekte ve dördüncü bölümde ise sonuç bölümü yer almaktadır. 2. Önerilen Yöntem Gölge, saydam olmayan bir cismin üzerine düşen ışığı geçirmemesi nedeniyle oluşmaktadır. Yani kısacası bir ışık olayıdır. Görüntü işleme konusunda bu olay bazen (kullanım yerine göre) problemlere neden olmaktadır. Problemin giderilmesi için öncelikle resimdeki gölge tespit edilmelidir. Bu işlemin en temel çalışma adımları Şekil 1 de verilmiştir. Bu yöntemde giriş verisine önce Gauss Filtre (komşuluk matrisi 5x5 liktir) uygulanır. Böylece resimdeki gürültü giderilir. Daha sonra elde edilen resme Mean Shift Filtresi Şekil 1: Gölge tespitin basit çalışma prensibi uygulanarak resmin netliği silinir ve en son resme Morphology işlemi uygulanarak resmindeki küçük bozukluklar silinir. Elimizde gerçek bir resim netliği ve gürültülerden silinmiş bir resim kalmaktadır. Bu resim önce gri resim formata ardından siyah beyaz resim formatına dönüştürülür bu işlem sonucunda oluşan resim gölge tespitinde kullanılacak olan maske resmidir. Denklem 1' de bir resmin gri formata dönüşüm formülü verilmiştir. n gri= 1 ( 0.29 B n +0.59 G n +0.11 R n 255 ) Bu mask kullanılarak önce gölgenin sınırları tespit edilir daha sonra ön ve arka plan resimler tespit edilir. Son adımda bu üç resim birleştirilerek Şekil 2 de gösterildiği gibi kırmızı çizgi ile gölgenin yeri tespit edilmiş olunur. Bu makalede gölge tespiti için kullanılan yöntemin çalışma prensibi ve aşamaları Şekil 2 de verilmiştir. (Şekil 2 de verilen örnekte kullanılan pymeanshift parametreleri Spatial Redius=6, Min Density=150 dir.) (1) 739

Gauss Filtre Mean Shift Filtre Morphology Giriş Resmi Gri Formata Dönüştürülür Arka Plan Gölgenin Sınırları Belirlenir Mask Ön Plan Gölge Tespiti Şekil 2: Önerilen yöntem ile gölge tespiti Önerilen yöntemin iyi sonuç verebilmesi için google code grubunun geliştirdiği pymeanshift kütüphanesinin kullandığı parametre değerlerini iyi belirlemek gerekmektedir. Bu hem işlem performansını hem de elde edilen çıkış değerlerini etkilemektedir. Bu nedenle optimum parametre değerlerinin tespit edilmesi çok önemlidir [13]. 3. Bulgular Yapılan uygulamalarda Paython 2.7 dili ve OpenCV görüntü işleme kütüphanesi kullanılmış ve tüm deneyler aynı bilgisayar üzerinde yapılmıştır. Çalışmalar intel core i3(3m cache ve 1.4 Hz) 4 GB RAM ve 320 GB HDD ve 12.04 ubuntu ortamında ortamında geliştirilmiştir. Gölge tespitinde, pymeanshift kütüphanesinden yararlanılarak ve ortalama kayma algoritması kullanarak resim segmentelenmektedir. Böylece resimdeki netlik yok edilmiş olunur. Buda gölgenin daha iyi bir şekilde tespiti için yardımcı olunur. Çizelge 1 de farklı pymeanshift parametre değerleri için sistem performansları verilmiştir. 740

Çizelge 1: Farklı pymeanshift değerlerine göre sistem performansı 1 2 3 4 5 6 7 8 9 10 11 12 Mean Shift Filtre Paremetreleri Range Redius=5.5, Min Density=0 Min Density=150 Min Density=50 Spatial Redius=1, Range Redius=1, Spatial Redius=2, Range Redius=2, Min Density=20 Spatial Redius=2, Range Redius=2, Spatial Redius=3, Range Redius=1.5, Range Redius=8, Spatial Redius=10, Range Redius=10, Min Density=0 Spatial Redius=10, Range Redius=10, Spatial Redius=15, Sistem Performansı(sn) 0.969000101089 2.10351395607 2.06179904938 0.342250823975 0.367501974106 0.272608041763 0.542633056641 3.91345214844 1.67206311226 5.9845700264 5.97231006622 38.514770031 Şekil 3. Redius=2, Range Redius=2 ve Min Density=20 için sistem çıkışı Bu işlem farklı test resimleri üzerinde denenmiş ve iyi sonuçlar elde edilmiştir. Çizelge 2 de farklı resimler için elde edilen sonuçlar verilmiştir. Bu tabloda elde edilen değerler için parametre değerlerimiz Range Redius=5.5 ve Min Density=0 dır. Çizelge 2: Farklı görüntüler için sistem çıkışları Gerçek Görüntü Sistem Çıkışı Elde edilen çıktılar gölgenin etkin bir şekilde elde edilmesi ve işlem süresi kriterlerine göre kıyaslanmıştır. Çizelge 1 de 1 numaralı satırda elde edilen sonuç en etkin gölge tespitidir, 5 numaralı satırda elde edilen sonuçta hem gölgenin etkin belirlenmesi hemde çalışma süresi açısından en optimum sonuç elde edilmiştir. Satır 12 de elde edilen sonuçta hem gölge tespiti hemde çalışma süresi açısından en kötü çıkış elde edilmiştir. Sistem performansı göz önüne alındığında, aralık yarı çapı azaldıkça daha hassas sistem çıkışları elde edilmektedir. Spatial Redius=2, Range Redius=2 ve Min Density=20 seçildiğinde elde edilen sonuç Şekil 3 de verilmiştir. Önerilen bu yöntemin en büyük dezavantajı ağaç gövdeleri ve çiçek saplarını da gölge olarak algılamasıdır. Bunun nedeni bu görüntü değerlerinin ışığı yansıtmayacak şekilde koyu olması ile alakalıdır. 741

4. Sonuçlar Literatürde bir çok farklı gölge tespit yöntemi yer almaktadır. Çoğunlukla bu yöntemler karmaşık bir yapıya sahiptir. Bu makale ile amaç hem karmaşık işlemlerden kurtulmak hem de iyi bir performansla en iyi şekilde gölgelerin yerini tespit edebilmektir. Bu çalışma Tübitak Teydeb 1512 programı tarafından 2130276 proje numarası ile desteklenen otonom boyacı robot projesinde kullanılmış ve deneysel çalışmalar esnasında Tübitak 1512 desteği ile alınan donanımlar kullanılmıştır. [11] Fredembach, C. ve Finlayson, G., Simple Shadow Removal, http://ivrgwww.epfl.ch/alumni/fredemba/papers/fficp R06.pdf [12] Figov, Z., Tal, Y. ve Koppel, M., Detecting and Removing Shadows, http://u.cs.biu.ac.il/~koppel/papers/removing- Shadows.pdf [13] https://code.google.com/p/pymeanshift/ Yapılan çalışmalar farklı test resimleri üzerinde denenmiştir. Yapılan gözlemler sonucunda hem performans hem de gölge tespitinde iyi sonuçlar alınmıştır. Bu çalışmada önerilen yöntem dış mekanda oluşan gölgelerin tespitinde daha iyi sonuçlar vermiştir. Çalışmanın dezavantajı ise ışığı yansıtmayan cisimler üzerinde görülmektedir. 5. Kaynaklar [1] Jiang, H. ve Drew, M., Tracking objects with shadows, Image and Video Communications and Processing 2003. Proceedings of the SPIE, 5022:512 521, 2003. [2] Sanin, A., Sanderson, C. ve Lovell, B.C., Improved shadow removal for robust person tracking in surveillance scenarios, International Conference on Pattern Recognition (ICPR), Turkey, 2010. [3] Klinker, G.J., Shafer, S.A. ve Kanade, T., The measurement of highlights in color images Int. J. Comput. Vision, 2:7 32, 1988. [4] Swain, M.J. ve Ballard, D.H. Color indexing, Int. J. Comput. Vision, 7:11 32, 1991. [5] Avina-Cervantes, J.G., Martínez-Jiménez, L., Devy, M., Hernández-Gutierrez, A., Almanza, D.L. ve Ibarra, M. A., Shadows attenuation for robust object recognition Proceedings of the Artificial Intelligence 6th Mexican International Conference on Advances in Artificial Intelligence, 7:650 659, 2007. [6] Babu, R.V., Background Subtraction - II, http://www.serc.iisc.ernet.in/~venky/se263/slides/bg M2.pdf [7] Prati, A., Mikic, I., Trivedi, M.M. ve Cucchiara, R., Detecting moving shadows: Algorithms and evaluation, IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(7), 2003. [8] Finlayson, G.D., Drew, M., Lu, C. ve Hordley, S.D., On the removal of shadows from images, IEEE Trans. Pattern Anal. Mach. Intell., 28(1):59 68, 2006. [9] Finlayson, G.D., Drew, M. ve Lu, C., Entropy minimization for shadow removal, International Journal of Computer Vision, 85, 2009. [10] Finlayson, G.D., Drew, M. ve Lu, C., Shadow removal via flash/noflash illumination, Multimedia Signal Processing, 2006 IEEE 8th Workshop, 2006. 742