Kobay Sıçan Davranışlarının RGB-D Kamera Yardımıyla Otomatik İzlenmesi

Slides:



Advertisements
Benzer bir sunumlar
Günümüz şartları altında insanların en büyük kaygısı artık can ve mal güvenliği haline geldi. Pek çok güvenlik sistemi artık karşılanamayacak kadar pahalı.
Advertisements

Faruk Can Özdemir |
Diferansiyel Sürüş Sistemi E-posta:
Araç Takip ve Yönlendirme Sistemi
BOĞAZİÇİ ÜNİVERSİTESİ EĞİTİM FAKÜLTESİ
KONU :GÖRÜNTÜNÜN GEOMETRİK MODELLERİNİN KURULMASI
3. EGITIM CNY 70 SHARP SENSÖRLER ULTRASONİK SENSÖRLER LDR.
Eser SERT, Deniz TAŞKIN, Cem TAŞKIN, Nurşen TOPÇUBAŞI, İrfan KÖPRÜCÜ
Oyun Programlama (Grafiklere Giriş)
Ortam Destekli Yaşam Uygulamaları İçin Gürbüz Düşme Sezme Yöntemi
Sayısal İşaret İşleme Laboratuarı
FOTOĞRAF Gözde Özendi.
TUVDBS VİDEO VERİTABANI YÖNETİM SİSTEMİ
Görme keskinliği Hacimli görme Renkli görme İllüzyonlar
Pozlandırma ve Değişkenler
GESTURE BASED INTERFACE
SEDA ARSLAN TUNCER Android işletim sisteminde RGB histogram değerlerinin gerçek zamanlı olarak elde edilmesi SEDA ARSLAN TUNCER
Tanımlayıcı İstatistikler
WEB OF SCIENCE İLE ATIF TABANLI ARAŞTIRMA DEĞERLENDİRMESİ Eğitmen: Metin TUNÇ This presentation is an introduction to InCites - the new web-based.
Matematiksel Morfoloji
OPENCV İLE STEREO GÖRÜNTÜLERDEN DERİNLİK KESTİRİMİ
In Vitro Tahriş Deneyi Bilgilendirmesi (In Vitro Skin Irritation Test) Prof.Dr. Ahmet AYDIN Yeditepe Üniversitesi, Eczacılık Fakültesi.
DİYARBAKIR BÜYÜKŞEHİR BELEDİYESİ
Yüz Tanıma. Yüz Tanıma - İnsan İnsan düşük çözünürlükteki resimlerden de yüz tanıma yeteneğine sahiptir.
BT GÖRÜNTÜ KALİTESİNİ ETKİLEYEN FAKTÖRLER
Bal Peteği (honeycomb) Kompozitler
RENK.
Değişkenlik Ölçüleri.
FAYDALI BİLGİSAYAR PROGRAMLARI
Şişecam S ayısal Yönetimle Verim VIII. "Türkiye'de İnternet" Konferansı 20 ARALIK 2002 Canan Özcan Türkiye Şişe ve Cam Fab. A.Ş.
Geometri Öğrenme Alanı Temel Beceriler
ISI.
ANALOG-SAYISAL BÜYÜKLÜK VE SAYI SİSTEMLERİ
Işık Maddenin fiziksel yapısındaki atomik etkileşim sonucu oluşan elektromanyetik saçılımdır. Herhangi bir dalganın iki temel özelliği dalga boyu ve frekansıdır.
SU MİKROBİYOLOJİSİ LABORATUVARLARINDA METOT VALİDASYONU
KISIM 4 Sınıfta Biliş. KISIM 4 Sınıfta Biliş BÖLÜM 12 Öğrenmek İçin Okuma.
Şekil 13. 8B’de verici ve alıcı ayrı, ayrı yerlerdedir
İNCELEME Bilimin İşlevleri İstatistiksel Yöntemler Değişken Türleri
Grafik ve Animasyon.
ÖLÇME VE ENSTRÜMANTASYON
TEKNİK RESİM Perspektifler.
Makinelerin Başlıca Öğeleri
BİÇİMSEL (MORFOLOJİK) GÖRÜNTÜ İŞLEME
AKILLI HIZ KONTROL SİSTEMİ
RADYOGRAFİK MUAYENE YÖNTEMLERİ
Temel Bilgiler İlgili Çalışmalar Araştırmanın Yöntemi Bulgu ve Sonuçlar Araştırmanın Kısıtları ve Gelecek Çalışmalar.
YER FOTOGRAMETRİSİ (2014) SUNU III Doç. Dr. Eminnur Ayhan
AKUSTİK KAMERA Copyright © PechoM Tüm hakları saklıdır.
Maliyet Tasarrufu ve Güvenli Baskı
BİLİMSEL SÜREÇ BECERİLERİ
FEN ÖĞRETİMİNİN AMAÇLARI NELERDİR?.
YER FOTOGRAMETRİSİ (2014) Doç. Dr. Eminnur Ayhan
Isı ve Sıcaklık Farklıdır
FOTOGRAMETRİ - I Sunu 3- 3 Eminnur Ayhan
ISONEM THERMALPAINT UYGULANMIŞ BİNANIN TERMAL KAMERA İLE GÖRÜNTÜLERİ ;
AÇIK-KOYU / IŞIK GÖLGE.
Yıldıray YALMAN Doç. Dr. İsmail ERTÜRK
Deniz TAŞKIN Nurşen SUÇSUZ
Objektif Çekilecek nesneden gelen ışıkları toplayarak film ya da sensör üzerine net düşmelerini sağlayan mercekler topluluğudur. Objektif seçerken şunlara.
Gerçek Zamanlı Video Kayıtlarına Veri Gizleme Uygulaması
YER DEĞİŞTİRME VE DEĞER DÖNÜŞTÜRME ÖZELLİĞİNE SAHİP GÖRÜNTÜ ŞİFRELEME ALGORİTMALARININ ANALİZİ Erdal GÜVENOĞLU Nurşen SUÇSUZ 
Kamera Açıları.
AKUSTİK KAMERA Copyright © PRESMETAL Tüm hakları saklıdır.
Araştırma Modeli: Tarama Araştırmaları/Deneme Araştırmaları
Temel Bilgiler Pixel Sayısal görüntülerin en küçük birimi Picture element –Resim parçası Kendine ait renk bilgisine sahiptir İki boyutlu yapı Her.
AKUSTİK KAMERA Copyright © PechoM Tüm hakları saklıdır.
İOS PLATFORMUNDA MOBİL TRAFİK CEZA BİLDİRİM UYGULAMASI
Orman Yangını Tespiti Amaçlı Kablosuz Ağların Gerçekçi Benzetimi
FOTOĞRAF ÇEKİM TEKNİKLERİ ESMA ERDOĞANLI 11/G
Sunum transkripti:

Kobay Sıçan Davranışlarının RGB-D Kamera Yardımıyla Otomatik İzlenmesi İsmet BURAK KADRON, ÇAĞRI SOFUOĞLU, ALBERT ALİ SALAH BOĞAZİÇİ üNİVERSİTESİ 17. AkademİK BİLİŞİM KONFERANSI

Kobay Sıçan Deneyleri Amacı kobayın davranışlarını ölçmektir. Uyarıcı etkenler deneyden önce ya da deney sırasında uygulanabilir. Örnekler: Işık spektrumunun kobayın psikolojisine etkisi Gün döngüsünün değişiminin kobayın uyku düzenine etkisi Hayvan davranışı inceleme deneyi hayvanların davranışlarının incelenip farklı koşullarda nasıl değiştiğini anlamak için yapılan deneylerdir. Sıçanların okşanması/mavi ışık etkisinde suda çırpınma deneyi – depresyon Gün döngüsünün kısalıp uzaması – uyku düzeninin adapte olma süreci, davranış değişiklikleri

Deney Otomasyon Sistemleri Kobay hayvan davranışı inceleme deneylerinde deney otomasyon sistemleri elle ya da yarı otomatik metodlara göre güvenilirlik sağlamaktadır. Ancak ticari deney otomasyon sistemleri her ışık koşulunda güvenli veriler sağlayamamaktadır. Amacımız davranış araştırmacılarına kobay sıçan deneylerinde kullanılabilecek, her ışık koşulunda çalışabilen, güvenilir raporlar sunan bir cisim izleme aracı sağlamaktır. Hayvan davranışı inceleme deneyi hayvanların davranışlarının incelenip farklı koşullarda nasıl değiştiğini anlamak için yapılan deneylerdir. Bu deneylerde deney otomasyon sistemleri elle ya da yarı otomatik metodlara göre güvenilirlik sağlamaktadır. Ancak EthoVision gibi ticari deney otomasyon sistemleri her ışık koşulunda (örneğin karanlıkta) çalışamamaktadır. Amacımız davranış araştırmacılarına kobay sıçan deneylerinde kullanılabilecek, her ışık koşulunda çalışabilen, güvenilir raporlar sunan bir cisim izleme aracı sunmaktır.

Kobay Deneyleri Kobay deneyleri çoğunlukla elle veya yarı otomatik yapılmaktadır. Cisim izleme yöntemleri ile deney otomasyonunun avantajları: Çok yavaş ya da çok hızlı davranışları algılayabilir. Durmaksızın çalışabileceği için ölçümlerin güvenilirliği artar. Uzamsal değerler (uzaklık, hız, açı, vb.) daha güvenilir bir biçimde ölçülür. Kobay deneyleri çoğunlukla elle veya yarı otomatik yapılmaktadır. Bu tür deneylerde araştırmacı kobayı gözlemler, kobayın davranışında dikkat çekici bir durumda olayı elle ya da kayıt sistemine işleyerek kaydeder. Çok kısa sürede olan biten ve izleyicinin yakalayamayacağı, veya çok uzun sürelerde gerçekleştiği için toplanması zor olan davranışları tanımlama ve kaydetme konusunda elle kayıta göre daha uygundur. İnsanlar gibi yorulmayacağı veya dikkati dağılmayacağı için 24 saat çalışabilir. Uzaklık, hız, açı gibi uzamsal değerler deney sürerken insanlar tarafından güvenilir bir biçimde ölçülemeyeceği için elle deneylere göre daha güvenilir sonuçlar sunan bir alternatif sağlar.

Farklı Işık Koşulları için Alternatif Algılayıcılar RGB-D Kameralar Normal 3 renkli görüntü yanında piksel başına derinlik bilgisi sağlar. Kinect gibi yaygın ve ucuz örnekler Termal kameralar Her piksel için sıcaklık bilgisi sağlar. Elde etmesi zor ve pahalı Amacımız farklı ışık koşullarında, karanlıkta bile güvenilir bilgi alabilmek olduğundan sıradan RGB kameralar yetersiz kalmaktadır. Karanlıkta veri sağlayabilecek kameralar RGB-D kameralar ve Termal kameralardır. RGB-D Kameralar, cisimlerin üzerine kızılötesi ışık örüntüleri yansıtır ve kızılötesi algılayıcılar ile bozulan örüntülerden derinlik verisini çıkarır. Termal kameralar ise sıcak objelerin yaydığı kızılötesi radyasyonu algılayıp buna göre sıcaklık verisini çıkarır. Kinect gibi RGB-D örnekleri 100 dolara yakınken ve Türkiye’de kolayca bulunabilirken termal kameralar 1000 dolardan başlıyor ve yurtdışından getirme zorluklarını da karşılamak gerekiyordu. Bu sebeplerden dolayı projemizde RGB-D kameraları tercih ettik.

Sistem Modeli En fazla 4 adet kafesi 1 m yukarıdan bakan bir RGB-D kamera ile izlemekteyiz. Kafesler en fazla bir kobay sıçan barındırır. Her ışıklandırma koşulunda aynı çalışması için sadece derinlik verisi kullanılır. Sistemde 50cm x 100cm boyutlarında yan yana yerleştirilmiş kafesler (toplam 4 adet), yaklaşık 1-1,5m yukarıdan bakan bir RGB-D kamera ile izlenmektedir. Her kafeste en fazla bir kobay olmalıdır. Sonuçların ışıklandırma koşuluna göre değişmemesi için incelenen verinin de aynı olması gerekmektedir. Derinlik verisi her koşulda aynı keskinlikte görüntü sağladığı için sistemimizde sadece onu kullanmayı seçtik. Örnek kobay kafesi

Cisim İzleme Amacı: hedef objeleri video çerçeveleri arasında takip etmek Kullanımı zorlaştırabilecek sebepler: Resimdeki gürültü Birbirinin önünü kapatan cisimler 3 boyutlu dünyanın 2 boyutlu izdüşümünde kaybedilen bilgi Gerçek zamanlı izleme gereklilikleri Cisim izleme kobayları izlemek için kullanabileceğimiz, bilgisayarla görü alanının uygulamalarından biridir. Cisim izlemenin üç kilit adımı vardır; İlgili cismin tespiti, Çerçeveden çerçeveye cismin takibi, davranışları anlamak için güzergahlarının çözümlenmesi Bunları zorlaştıran sebepler de: Resimdeki gürültü objelerin tam boyutunun algılanmasını zorlaştırabilir ve yanlış ölçümlere sebep olabilir. Öndeki cisim arkadaki cismi kapatırsa cisim ortadan kaybolacağından cismin son konumunu hatırlamak ya da deney düzeneğini engelsiz kurmak gerekebilir. Video görüntüsü iki boyutlu olduğundan zıplama gibi daha karmaşık hareketler cismin yanlış algılanmasına sebep olabilir. Cismi gerçek zamanlı izlemek gerekiyorsa cismi 16-33 ms gibi kısa sürelerde bulmak gerektiğinden hızlı ve verimli çalışan algoritmalar kullanmak gerekebilir.

Derinlik Verisi ile Cisim İzleme RGB-D kamera ile elde edilen ham derinlik verisinin kirli olduğu için ya da görüntüdeki başka cisimlerden dolayı işlenmesi gerekir. 3 adımdan oluşur: Arkaplan Çıkarma İmge Bölmesi Bulma İstatistik Toplama ve İşleme

Arkaplan Çıkarma Kobayları diğer nesnelerden (kafesin kenarları, su şişesi, vs.) ayırmak için kullanılır. Belli bir derinlik aralığının üstü ve altı yok sayılır. Doğru şekilde ayarlanırsa işlenmiş derinlik verisi sadece kobayları içerir. Bu teknikte kobay diğer nesnelerden ayrılır ve derinlik verisindeki kobay izlenebilecek bir duruma gelir. Bunun için belli bir derinlik aralığının üstü ve altı veriden çıkarılır. Böylece daha uzak (kahverengi ya da gri) veya daha yakın (kafesin kenarları) olan objeler kaldırılmış, sadece kobay görüntüde kalmıştır.

İmge bölmelerinin belirlenmesi İmge Bölmesi Bulma Çevrit bulma yöntemleri kullanılarak derinlik verisindeki objeler tespit edilir. Bulunduğunu göstermek ve daha kolay temsil etmek için üstüne bir dikdörtgen yerleştirilir. Sisteme çevritlerin büyüklük ve küçüklük limitleri girilerek aşırı küçük ama hala görüntüde olan nesnelerin de yok sayılması sağlanır. İmge bölmelerinin belirlenmesi

İstatistik Toplama ve İşleme Cisimlerin her çerçevedeki konumları kullanılarak hareket vektörleri bulunur. Kinect kütüphaneleri yardımıyla derinlik verisi ile iki nokta arasındaki mesafe bulunur. Sonuçlar Excel gibi hesap çizelgesi programlarıyla ya da metin düzenleyici programlar ile açılıp üzerinde işlem yapılabilir. Konum verisi için cisimleri temsil eden dikdörtgenlerin merkezi kullanılır.

İstatistik Toplama ve İşleme Sistemimizin sunabildiği veriler: Konum ortalaması Konum standart sapması Konum geçmişi Kobayın aktif/pasif olduğu zamanlar Belli bir süre arasında cismin ne kadar mesafe kat ettiği belirlenebilmektedir. Bu mesafe kullanıcının belirlediği bir eşiği geçerse o süre arasında kobayın aktif olduğu istatistiklere kaydedilir. Böylece kobayın ne zaman uyanık ve aktif, ne zaman dinleniyor ve pasif olduğu görülebilmektedir. 2 kafesli örnek bir deney kurulumu

Sonuç Bu çalışmada farklı ışık koşullarında yapılacak deneyler için RGB-D kamera bazlı bir deney otomasyonu sistemi sunulmuştur. Sistem elle yapılamayan hassaslıkta ve nicellikte deneyler yapma olanağı sağlar.

Gelecek Çalışmalar Arkaplan Çıkarma için Otomatik Kalibrasyon Deney Taslakları ve Farklı Deney Tipleri Sistem Yükü Azaltması Arkaplan çıkarma yöntemi elle yapıldığından deneme yanılma yöntemi her zaman aynı konfigürasyonu sağlamayabilir. İleride kobayın ve kafesin boyutları, kafesin kameraya olan uzaklığı girilerek sadece bu ölçümlere bağlı bir kobay bulunma sistemi geliştirilebilir. Şu anda sistemimiz gece-gündüz koşullarında kobayların incelenmesini desteklemektedir. Gelecekte kobayın gebelik süresinin uyarıcı etkenlere etkisi ve gebelik süresini sonlandırmak için doğum tespiti gibi deney örnekleri eklenebilir. Bu durumda yavru çığlıklarını algılamak için mikrofon ya da yavruları görmek için yüksek çözünürlüklü RGB-D kameralara ihtiyaç olacaktır. Şu anda sistem üzerinde çalıştığı bilgisayar üzerinde hatırı sayılır bir yük oluşturmaktadır. Bu yükün en büyük kısmı saniyede 30 çerçeve videoda tüm kapalı çevritlerin bulunup tanımlanması ve videoya kaydedilmesi zorluğudur. Bütün bu işlemlerin yapılabilmesi ve verilerin kaydedilmesi için yaklaşık 33 ms vardır. Bu da sistem kaynakları üzerinde yük oluşturmaktadır. İleride çevrit algoritmamızı iyileştirebilir veya yavaş çalışan algoritmalar C gibi hızlı bir dil ile yeniden yazılabilir.

Boğaziçi Üniversitesi Teşekkürler İsmet Burak Kadron Boğaziçi Üniversitesi ismet.kadron@boun.edu.tr