طراحی معماری و پیادهسازی سختافزاری فیلترهای هموارساز در تصاویر سه بعدی
نویسندگان
1 دانشجوی کارشناسی ارشد، دانشکده فنی مهندسی، دانشگاه شاهد، تهران، ایران
2 استاد، دانشکده فنی مهندسی، دانشگاه شاهد، تهران، ایران
doi
10.22034/tjee.2025.66018.4970چکیده
در سالهای اخیر فناوریهای سه بعدی، رشد قابل ملاحظه ای داشتهاند و در زمینه های مختلفی مانند رباتیک، سرگرمی، نظارت و امنیت تاثیر گذاشته است. یکی از پردازشهای مهم در این زمینه، فیلترهای هموارساز در مدلهای سه بعدی است. در این راستا، در این مقاله دو معماری سختافزاری بهصورت ممیزثابت، موازی و مبتنی بر خطلوله برای دو فیلتر هموارساز میانگین و گاوسی ارائه شده است. در معماری پیشنهادی و در مرحله پیشپردازش، دادههای تصویر سه بعدی به صورت مناسب بازنمایی میشوند. برای مرحله پیش پردازش دو معماری متفاوت سختافزاری پیشنهاد شده است. برای فیلترهای میانگینگیری و گاوسی نیز دو معماری سخت افزاری متفاوتی پیشنهاد شدهاست که تفاوت آنها در ساختار بازنمایی دادههای سهبعدی در مرحله پیشپردازش است. همچنین برای محاسبه تابع نمایی فیلتر گاوسی از روش جدول جستجو استفاده شدهاست. معماریهای پیشنهاد شده با زبان سختافزاری Verilog پیادهسازی و بوسیله نرم افزارهای ISE وVivado شبیهسازی و سنتز شدهاند. برای یک تصویر سهبعدی با 299رأس و 562 وجه، فرکانس کاری برای فیلتر میانگینگیری با ساختارهای مختصات و طول بردار حدود 19 مگاهرتز و نرخ پردازش حاصل شده به ترتیب برابر 37367 و 28081 تصویر بر ثانیه میباشد و برای فیلتر گاوسی نیز فرکانس کاری حدود 19 مگاهرتز و نرخ پردازش بدست آمده به ترتیب برابر با 37299 و 28336 تصویر بر ثانیه است.