Author
Ghanim, Mustafa
Publication Date
2022-06-08T05:49:22Z
Subject
FPGA, Görüntü sıkıştırma, Image compression, Sayısal görüntü analizi, Digital image analysis, Sayısal görüntü işleme, Digital image processing, Video sıkıştırma, Video compression
Type
Document
Language
English
Digital
Yes
Manuscript
No
Library
Özyeğin University
Record ID
7faf03c5-bec6-43d6-8b3b-0422c756c9e5
Library Location
Department of Electrical and Electronics Engineering
Date
2022-06-08T05:49:22Z
Sample Text
This thesis proposes a low-cost Disparity Map (DM) compression algorithm and its hardware architecture for high resolution and high frame rate applications, where limited computational capacity and power consumption make it a significant challenge to run these applications in real-time. The proposed algorithm uses spatial correlations between neighboring disparity values and has two variants. The first variant, Single Neighbor (SN), encodes the current disparity using its left neighbor, whereas the second variant, Multiple Neighbor (MN), benefits from left and upper neighbors. The performance of the proposed algorithm is evaluated on DMs that are obtained using the most common low-cost stereo matching techniques for state of- the-art benchmarks. When evaluating the performance of the proposed compression algorithm, a median filter is applied to smooth out the DMs. After the median filter, the proposed algorithm with respect to original DM sizes, obtains 48% and 56% savings in memory space on the average for its SN and MN variants, respectively. Transferring DMs to the memory within the System-on-Chip (SoC) and transmitting them between SoCs in a compressed format will reduce the memory bandwidth usage and save power. Implementation results show that the proposed architecture can support 1920x1080 resolution at 60 fps on a low-cost FPGA while consuming very low area and power., Bu tezde, Eşitsizlik (Derinlik) Görüntülerini (DM) sıkıştırmak için düşük maliyetli bir algoritmanın yanısıra, yüksek çözünürlük ve yüksek kare hızı gerektiren ugyulamalara uygun bir donanım mimarisi önerilmektedir. Özellikle bu uygulamaların gerçek zamanda çalıştırılabilmesi, hesaplama kapasitesi ve güç tüketimi açısından büyük bir zorluktur. Önerilen algoritma, komşu piksellerin arasındaki uzamsal korelasyonlarını kullanır ve iki varyantı vardır. Tek Komşu (SN), sol komşusunu kullanarak mevcut eşitsizlik değerini kodlarken, ikinci varyant, Çoklu Komşu (MN), sol ve üst komşulardan yararlanır. Önerilen algoritmanın performansı, son model DM veri setine bağlı bir şekilde, yaygın düşük maliyetli stereo eşleştirme teknikleri kullanılarak elde edilen DM'ler üzerinde değerlendirildi. Önerilen sıkıştırma algoritmasının performansını değerlendirirken, DM'leri aşırı gürültüden temizlemek için bir medyan filtresi uygulanır. Medyan filtresinden sonra önerilen algoritma, SN ve MN varyantları için sırasıyla ortalama olarak bellek alanında %48 ve %56 tasarruf elde etmektedir. DM'leri Yonga-üzeri-Sistem (SoC) içindeki belleğe aktarmak ve bunları SoC'ler arasında sıkıştırılmış bir biçimde iletmek, bellek bant genişliği kullanımını azaltacak ve güç tasarrufu sağlayacaktır.