Geri Dön

Real time skeletonization on fpga with a hand tracking application

Alanda programlanabilir kapı dizileri üzerinde gerçek zamanlı iskelet bulma ve el takip uygulaması

  1. Tez No: 349811
  2. Yazar: MELİKE ATAY
  3. Danışmanlar: DOÇ. DR. MÜŞTAK ERHAN YALÇIN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  8. Dil: İngilizce
  9. Üniversite: İstanbul Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Elektronik Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 83

Özet

Günlük yaşamda trafik görüntüleme sistemlerinden medikal uygulamalara kadar çok geniş bir alanda görüntü işleme algoritmalarından yararlanılmaktadır. Bu sistemlerin temel fonksiyonları, hareketli nesnenin tespit edilmesi, tanınması ve takip edilmesi olarak listelenebilir. Literatürde, nesnenin iskeletini çıkararak ona ait özelliklerin belirlenmesi tanımlama ve takip uygulamalarının gerçekleştirilmesinde sıklıkla kullanılmaktadır. İskeletleştirme tekniği verinin gereksiz kısımlarını atarak nesneye ait özellikleri çok daha az bir veriyle tanımlar. Bu açıdan kaynak tüketimi ve hız açısından avantaj sağlayan bir ön –işleme adımıdır. Bu çalışmada ise, iskeletleştirme tekniği gerçek zamanlı çalışma gereksinimlerini sağlayacak şekilde FPGA üzerinde gerçeklenmiştir. Literatürde bulunan iskeletleştirme algoritmalarının büyük bir kısmı mükemmel iskelet tanımına yakın sonuçlar elde etmek için gerçek zamanlı çalışma gereksinimlerini sağlayamayacak kompleks matematiksel yöntemler kullanmaktadır. Bu nedenle gerçek zamanlı çalışma hızını yakalayabilecek ve FPGA'de gerçeklemeye uygun bir algoritma seçilmiş ve algoritmaya elde edilen iskeletin performansını arttırıcı eklemeler yapılmıştır. Genişletilmiş algoritma, FPGA'de paralelleştirilerek gerçeklenmiş ve sistemin saniyede işlediği görüntü sayısı arttırılmıştır. Hem algoritma hem de donanım tasarımı literatürde bu tarz sistemlerin karşılaştırılmasında en çok kullanılan parametrelere göre değerlendirilerek algoritmik performansı ve gerçekleme performansı açısından karşılaştırılabilir bir çalışma hazırlanmıştır. Ayrıca, tasarlanan iskelet bulma sistemi uzaktan televizyon kontrolünü sağlayan bir el takip uygulamasında test edilmiştir.

Özet (Çeviri)

People benefit from various systems based on image processing technology throughout their daily routine. Main functions of such systems include object detection, matching, tracking, etc. Skeletonization forms the backbone of many tracking and matching applications. Skeletonization converts most of the original foreground pixels to background pixels while preserving the skeletal residue on the binary image by eliminating the redundant part. Thus, the shape is represented with small amount of data and analysis of the shape requires less time and resource. In this study a real time skeletonization system is implemented on FPGA. The computational complexity of the skeletonization algorithms highly increases to reach a performance close to perfect skeleton. This complexity makes it impossible for the systems to cope with real time requirements. Thus, in this work an FPGA suitable algorithm is elected for the implementation and the algorithm is extended by adding new rules to improve the performace of the output skeletons. A fully parallelized architecture is proposed to implement the extended skeleton extraction algorithm on FPGA. Performance of the novel algorithm is evaluated according to the widely acknowledged performance measures for skeletonization research. Resource utilization and timing performance of the FPGA implementation are investigated for comparison with similar systems in literature. Also, the performance of the system is observed on a hand tracking application.

Benzer Tezler

  1. Gerçek zamanlı sabit GNSS referans ağlarının (CORS) baz uzunluğuna bağlı doğruluk analizi: TUSAGA-aktif örneği

    Real time continuously operating GNSS referance networks (CORS) related to the accuracy analysis of base length: The example of TUSAGA-aktif

    HALDUN YÜKSEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Jeodezi ve FotogrametriYıldız Teknik Üniversitesi

    Harita Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ATINÇ PIRTI

  2. Android ve web tabanlı bir uygulama ile işitme engellilere yönelik sesli dersi yazılı takip sistemi

    Real-time inscriptive follow up system of audible lecture with an Android based and web based application

    EMRE BİÇEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Elektrik ve Elektronik MühendisliğiYüzüncü Yıl Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. MEHMET NURİ ALMALI

  3. Arduino MKR vidor 4000 kartı ile video görüntülerinin gerçek zamanlı olarak işlenmesi

    Real-time processing of video images with arduino MKR vidor 4000 board

    YASHAR YASSIN HAMEED

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Elektrik ve Elektronik MühendisliğiAtatürk Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. TEVHİT KARACALI

  4. Real-time hybrid parallel rendering

    Gerçek-zamanlı hibrid paralel tarama

    MEHMET REHA CENANİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2009

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğuş Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MİTHAT UYSAL

  5. Görüntü işleme tekniği kullanılarak gerçek zamanlı hareketli görüntü tanıma

    Real time motion image recognition with image processing technique

    MUSA PEKER

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

    Teknik EğitimSakarya Üniversitesi

    Elektronik-Bilgisayar Eğitimi Ana Bilim Dalı

    YRD. DOÇ. DR. AHMET ZENGİN