There exists a wide variety of techniques for improving image quality in the literature. The image filtration is a widely used image enhancement technique in modern day applications. When performed through software, it takes considerable amount of CPU time especially for larger images. In this study, a hardware module that can be used on FPGA chips was designed to speed up image filtration process. The module was tested using test data and functional verification is done by comparing module’s results with a software implementation’s results. Module’s performance was evaluated by comparing its timing results with the timing of software implementation running on two different general purpose computers. The results showed that the depending on the size of the image, the Module can perform filtration between about 2 to 5 times faster than the software implementation running on general purpose computers.
Literatürde, görüntü kalitesini artırmak için kullanılan birçok iyileştirme tekniği bulunmaktadır. Bunlardan biri olan ve günlük uygulamalarda oldukça yaygın olarak kullanılan görüntü filtreleme işlemi, yazılım tabanlı olarak gerçekleştirildiğinde, oldukça fazla CPU zamanı anlamına gelmektedir. Bu çalışmada, görüntü filtreleme işlemini hızlandırmak amacıyla FPGA çipleri ile kullanılabilecek bir donanım modülü tasarlanmıştır. Tasarlanan modül, gerçek veriler üzerinde test edilerek modülün ürettiği sonuçların doğrulaması yapılmıştır. Modülün sonuçları ile farklı özelliklere sahip bilgisayarlar üzerinde gerçekleştirilen yazılım tabanlı uygulama sonuçları karşılaştırılarak, modülün veri işleme başarımı incelenmiştir. Karşılaştırma sonuçları, tasarlanan modülün görüntü filtreleme işlemlerini genel amaçlı bilgisayarlara nispeten yaklaşık 2 ile 5 kata kadar daha hızlı gerçekleştirilebildiğini göstermiştir.
Birincil Dil | Türkçe |
---|---|
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 1 Haziran 2013 |
Yayımlandığı Sayı | Yıl 2013 Cilt: 2 Sayı: 2 |