Sayısal İşaret İşleme Laboratuarı

Slides:



Advertisements
Benzer bir sunumlar
Steganografi.
Advertisements

FPGA ÜZERİNDE İKİ BOYUTLU KONVOLÜSYON İŞLEMİ GERÇEKLENMESİ
Diferansiyel Sürüş Sistemi E-posta:
Güvenlik ve Sağlık İşaretleri
KONU :GÖRÜNTÜNÜN GEOMETRİK MODELLERİNİN KURULMASI
Bilgisayar Programlama Güz 2011
AES (Advanced Encryption Standart)
RESİM FOTOĞRAF İŞLEME YAZILIMLARI.
ÇOKLU ORTAM UYGULAMALARINDA GÖRSELTASARIM.
Dijital Dünyada Yaşamak
SİMETRİ VE ÖTELEME SİMETRİ VE ÖTELEME MATERYALİN ADI
Etkensel Deney Tasarımı
İŞLEMCİLER.
SEDA ARSLAN TUNCER Android işletim sisteminde RGB histogram değerlerinin gerçek zamanlı olarak elde edilmesi SEDA ARSLAN TUNCER
Steganografi.
Intel Pentium II Mikroişlemcisi
CSS Birimleri.
MULTİMEDYA HABERLEŞME Salı Multi  Çoklu Medya (Media)  Ortam.
Hazırlayan Gülnihal BAYINDIR ALKAN İMKB MESLEKİ VE TEKNİK EĞİTİM ANADOLU LİSESİ GRAFİK VE FOTOĞRAF ALANI BÖLÜM ŞEFİ.
Donanımlar Uzm. Murat YAZICI.
DELL Workstation İş İstasyonu Teklifi Paflima Bilişim Teknolojileri.
Grafik ve Animasyon Sistemleri
ALİ KÜÇÜKER WinOS Görüntü ile İlgili Kişiselleştirme Seçenekleri.
ALİ KÜÇÜKER WinOS Görüntü ile İlgili Kişiselleştirme Seçenekleri.
RENKLİ GÖRÜNTÜ İŞLEME Güneş Baltacı.
CPU.
DELL T5810 Workstation İş İstasyonu Teklifi
ANALOG/SAYISAL ÇEVİRİM
DELL Workstation İş İstasyonu Teklifi Paflima Bilişim Teknolojileri.
Resim Sıkıştırma Yonca BAYRAKDAR
Hazırlayan: Cihan UĞUR
İzzet Levent KARAEVLİ İbrahim ALTUNBAŞ Güneş KARABULUT
Etkileşimli Tahta Teslim Alma
İNTERNET PROGRAMCILIĞI I
DELL Workstation İş İstasyonu Teklifi Paflima Bilişim Teknolojileri.
BİLGİSAYAR ÖLÇÜ BİRİMLERİ
BİLGİSAYAR DONANIMI Hazırlayan: Emre ŞENTÜRK ( )
ELE 573 SAYISAL GÖRÜNTÜ İŞLEME PLAKA TANIMA PROJESİ
Kobay Sıçan Davranışlarının RGB-D Kamera Yardımıyla Otomatik İzlenmesi
İnternet Programlama-I HTML-TABLOLAR. HTML TABLOLARI HTML DİLİNDE TABLO OLUŞTURMAK İÇİN TAGI KULLANILIR. İYİ BİLİNMESİ GEREKEN KONULARDAN BİRİDİR ÇÜNKÜ.
Bilgisayar Görmesi Ders 7:Filtreler
Bilgisayar Görmesi Ders 5: İstatistiksel İşlemler
Grafik ve Animasyon.
KIRKLARELİ ÜNİVERSİTESİ
Bilgisayar Görmesi Ders 8:Kenar Bulma
Bilgisayar İle İlgili Temel Kavramlar
Bazı Gömülü Sistemlerde OpenCV ile Performans Analizi S.Ü Bil.Müh. 2. Sınıf Öğrencisi Faruk GÜNER S.Ü.
DİJİTAL GÖRÜNTÜ İŞLEME
Yrd.Doç.Dr.Esra Tunç Görmüş
ÇOK BOYUTLU SİNYAL İŞLEME
BİLGİSAYAR PROGRAMLAMA DERSİ 6. DERS NOTU Konu: Matlab’ de Diziler ve Matrisler.
INBOUND PAZARLAMADA SOSYAL MEDYA VE KADIN TÜKETİCİLERDE SATIN ALMA DAVRANIŞINA OLAN ETKİSİ Yrd. Doç. Dr. Pınar Bacaksız.
YER FOTOGRAMETRİSİ (2014) Doç. Dr. Eminnur Ayhan
ÖLÇME ve DEĞERLENDİRME
Sensör Karakteristikleri
BİLGİSAYAR ÖLÇÜ BİRİMLERİ
Bilgisayar İle İlgili Temel Kavramlar
BİLGİSAYAR DONANIMI.
FOTOGRAMETRİ - I Sunu 3- 3 Eminnur Ayhan
ÇOK BOYUTLU İŞARET İŞLEMENİN TEMELÖZELLİKLERİ
Mikroişlemciler Giriş.
Bilgisayar İle İlgili Temel Kavramlar
AÇIK-KOYU / IŞIK GÖLGE.
Yıldıray YALMAN Doç. Dr. İsmail ERTÜRK
Gerçek Zamanlı Video Kayıtlarına Veri Gizleme Uygulaması
NİŞANTAŞI ÜNİVERSİTESİ
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.
PROJEKTÖR.
Excel (Hesap Çizelgesi) Programı
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

Sayısal İşaret İşleme Laboratuarı İstanbul Teknik Üniversitesi 2011-2012 Bahar Dönemi Sayısal İşaret İşleme Laboratuarı

Videoda Arka Plan Değiştirme Bekir Onur Boztürk 040080499 Burak Kurt 040080486 Proje Danışmanı Özgün Çırakman

Amaç Tek renkli bir arka plana sahip videoda, mevcut arka plan yerine başka bir video veya görüntü koyarak birleştirilmiş yeni bir video elde etmek. Yapılan çalışmalarda arka planı değiştirilmek istenen örnek videoda daha başarılı sonuç veren ve yaygın olarak kullanılan yeşil arka plan tercih edildi.

Geliştirilen Algoritma Arka Plan modelinden örnek videonun yeşil bandını çıkar Örnek videonun yeşil bandı için arka plan modeli oluştur Örnek video/görüntü dosyalarını seç Eşik seviyesi altında kalan bölgelere yeni görüntü/video ataması yap Oluşturulan görüntüyü medyan süzgeçten geçir Çıktı dosyasına yaz

Arka Plan Modeli Oluşturma Tek renk arka plana sahip videoda, sadece boş arka planın yer aldığı çerçevelerden ilk on ikisinin ortalaması alınarak yeşil bant için arka plan modeli oluşturuldu. Çerçeve 1 Çerçeve 2 Çerçeve 12 12

Arka Plan Çıkarma İşlemi Arka plan modeli ile örnek videonun yeşil bandının her bir çerçevesi arasındaki fark alınır. Fark alma işlemi sonucu oluşan çerçevelerin yeşil bandında belirli bir eşik seviyesi altında değere sahip olan pikseller arka plan, eşik değerinin üstünde kalan pikseller ise örnek videonun istenilen bölgelerini ifade eder.

Arka Plan Çıkarma İşlemi Örnek videonun yeşil bandından bir çerçeve Arka plan modeli Renklerin Sayısal Karşılıkları Siyah = 0 Yeşil = 255

Eşik Seviyesi İdeal durumda arka plan modeli ile örnek videonun yeşil bandı arasında fark alındığında örnek videoda yeşil arka planının tamamen kaybolması yani siyah renk alması beklenir. Fakat gerçek dünyada ışık, gölge ve donanım kısıtları gibi faktörler görüntüde gürültüye neden olur. Görüntüdeki gürültüden dolayı fark alma işlemi sonucu beklenen sıfır değerinden sapmalar meydana gelir.

Gürültü Örneği

Görüntü Birleştirme Eşik değerin altında kalan bölgelerin koordinatları diğer videoda bulunarak buradaki RGB bandlı örnek videomuzun üzerine yazılır. Bu şekilde yeşil arka plan olarak tanımlanan bölgelere istenilen başka bir görüntü ya da video çerçevesi yerleştirilmiş olur.

Birleştirilmek istenen videodan bir çerçeve Görüntü Birleştirme Birleştirilmek istenen videodan bir çerçeve Örnek videodan bir çerçeve

Medyan Süzgeç Görüntü ve işaret işlemede gürültü temizlemek amacıyla kullanılır. Belirli bir pencere aralığında yüksek veya düşük seviyeye atlamaları etkisizleştirerek görüntüyü yumuşatır. Yapılan birleştirme işleminden sonra elde edilen görüntüde gürültüden kaynaklı hatalar olmaktadır. Bu hataları yumuşatmak için medyan süzgeç kullanılmıştır.

İki Boyutlu Medyan Süzgeç İki boyutlu medyan süzgeç aşağıda gösterildiği çalışmaktadır. A’ matrisinden alınan 3x3 lük pencere 3x3 lük A matrisi A matrisine sıfır ekleme yapılsın İşleme bu şekilde devam edilirse yeni 3x3 lük A matrisi aşağıdaki gibi bulunur. Yüksek olan 6, 8 ve 9 ile düşük olan 1 değeri sonuç matrisinde yer almamıştır. Küçükten büyüğe sıralanıp merkez eleman seçilir

Medyan Süzgeçten Önce

Medyan Süzgeçten Sonra

Medyan Süzgeç Örneği

Uygulama

Kullanılan Bilgisayarın Özellikleri Intel Core i7 3.07 GHz (4 çekirdek) L1 önbellek 256 KB L2 önbellek 1024 KB L3 önbellek 8 MB 6  GB DDR3 1333MHz RAM Seagate 7200 rpm SATA3 HDD

Kullanılan Videonun Özellikleri Çözünürlük : 640x424 Çerçeve/Sn oranı (FPS) : 24 Renk Derinliği : 8 bit RGB Görüntü Kodlama Biçimi : Audio Video Interleave(avi)

Sonuçlar Ortamdaki gürültü nedeniyle oluşan hayalet etkisi bazı bölgelerin yeşil kalmasına neden olmuştur. Medyan süzgeç kullanılarak yüksek ve alçak frekans bileşenleri yumuşaltığı için video üzerinde bulunan gürültü etkisi azaltılmıştır. Eşik değerleri daha önceden çekilen örnek videoların ortam koşullarına göre gözlemsel olarak belirlenmiştir.