28 Eylül 2014 Pazar

Phase-Based Video Motion Magnification - Aselsan

Tekrar merhabalar arkadaşlar. Bu yazda size Aselsan'da stajım boyunca ilgilendiğim projeden bahsedeceğim. Projenin konusu "Phase-Based Video Motion Magnification".  Yazının sonunda elde edilen sonuçları göreceğiniz videolari bulabilirsiniz.

"Phase-Based Motion Magnification" Şeması

Bu teknikte videoda, belli frekanslardaki, gözle çok az görünen veya görünmeyen hareketlerin; faz değerleri yardımıyla abartılması, gözle görünür hale getirilmesi amaçlanır.

Projede temel olarak bu makale üzerinden gidilmiştir. Makaleden de görüleceği gibi, bu tekniği kullanabilmek için "Complex Steerable Pyramids" tekniğini kullanmak gerekiyor. Örnek olması için proje sırasında MATLAB'de oluşturulan bir Complex Steerable Pyramid grafiği gösterilmiştir.

2 Boyu ve 2 Yönlendirmeli Complex Steerable Pyramid
Oluşturulan faz piramidinde belli frekanslardaki hareketler, önce Band-Pass Filter (Bant Geçiren Filtre) kullanılarak filtrelenir. Ardından filtrelenen değerler, belli bir kuvvetlendirme kat sayısı ile çarpılır ve ilk faz piramidinin üzerine eklenir. 

Son olarak da videoyu piramitten geri elde etme işlemi uygulanır. Bu işlem makale de "Reconstruction" olarak geçer. 

VİDEO 1

Aşağıdaki videoda MATLAB kullanılarak, Phase-Based Video Motion Magnification ile ilgili elde edilen sonuçlar gösterilmiştir. 



VİDEO 2

Aynı işlemler eğer faz değilde genlik değerlerine yapılırsa; bu sefer hareket değil, renk kuvvetlendirmesi yapılmış olunur. Elde edilen sonuçlar aşağıda gösterilmiştir.


VİDEO 3

Şimdiki video ise hem hareket, hem de renk kuvvetlendirmesinin sonuçları gösterilmiştir.


21 Eylül 2014 Pazar

Aselsan Yaz Stajı

Arkadaşlar merhaba. Geçen ay, yani Ağustos-Eylül döneminde, Aselsan'da 20 iş günü olan stajımı bitirdim. Bu aslında lisans hayatımdaki üçüncü ve son stajım oldu. Hatta en verimli çalışma dönemi olarak da Aselsan'da yaptığım stajı gösterebilirim.


İlk haftaki eğitim ve seminerlerin ardından, stajımın devamını geçireceğim Savunma Sistem Teknolojileri (SST) Grup Başkanlığı yapısında bulunan Görüntü İşleme Ekibine katıldım. Burada tabiri yerindeyse muhteşem bir üç hafta geçirdim. Aselsan koşullarından dolayı şu anda orada beraber çalıştığım mühendisin ismini veremeyeceğim, fakat bana o kadar yardımcı oldu ki daha iyi bir insan olamazdı herhalde. Ben daha iyisini hayal edemezdim gitmeden önce. 


Burada Phase-Based Video Motion Magnification (Faza Dayalı Olarak Video Hareketlerini Abartmak) konusu üzerine çalıştım. Bu teknikte amaç; video içerisinde gözle görülemeyen yada görülmesi zor olan hareketlerin kuvvetlendirilmesi, abartılmasıdır. Projeyi MATLAB kullanarak gerçeklemeye çalıştım. Biraz sancılı ve zorda olsa projeyi 3 hafta içerisinde güzel bir şekilde bitirdim. Son gün ise Aselsan'daki her stajyerin yaptığı gibi bende bir sunum yaptım. Sunumda üzerinde çalıştığım konuyu anlatıp ve elde ettiğim sonuçları diğer mühendislerle paylaştım.

Ayrıca, bu stajın Erasmus'tan sonra benim için iyi bir geri dönüş olduğunu da kabul etmem lazım :)


Gelecek günlerde orada yaptığım birkaç çalışmayı burada paylaşmayı düşünüyorum.