بهره مندی از طراحی تجدید پذیر برای بهبود پیاده سازی الگوریتم های پردازش تصویر

پایان نامه
چکیده

امروزه تراشه های fpga کاربردهای فراوانی دارند. ازاین رو از اهمیت بسیاری برخورد دار هستند که باعث شده است پژوهشگران، پژوهش های زیادی در زمینه پیاده سازی الگوریتم ها، بخصوص الگوریتم های پردازش تصویر روی این تراشه ها انجام دهند. یکی از قابلیت های این تراشه ها که امروزه توجه محققین این زمینه را به خوبی جلب کرده است، قابلیت پیکربندی مجدد این تراشه ها است. این ویژگی تراشه های fpga، باعث بهبود پیاده سازی الگوریتم های پردازش تصویر شده است. الگوریتم های پردازش تصویر، الگوریتم های پیچیده و حجیمی هستند. چرا که اصولا خود تصویر دارای حجم زیادی از اطلاعات است و با توجه به اینکه اغلب اوقات تمامی داده های تصویر در الگوریتم ها مورد استفاده قرار می گیرند، حجم عملیات زیاد می شود. از سوی دیگر سرعت پردازش تصاویر، یکی از پارامترهای بسیار مهم و حیاتی است. بنابراین سیستم هایی در این زمینه مورد استفاده قرار می گیرند، که از سرعت بالایی برخوردار باشند. روش های متنوعی برای پیاده سازی سیستم های پردازش تصویر وجود دارد. یکی از راه حل-هایی که برای بالا بردن سرعت پردازش الگوریتم های پردازش تصویر ارائه شده است و در این پایان نامه نیز مورد استفاده قرار گرفته است، استفاده از معماری قابل پیکربندی مجدد تراشه ی fpga، در زمان اجرا است. از سوی دیگر، از آنجایی که یک fpga، منطق هر عمل در یک الگوریتم را به صورت جداگانه پیاده سازی می کند، ذاتا موازی است. بنابراین الگوریتم هایی برای پیاده سازی روی این تراشه ها مناسب هستند که ذات موازی دارند. در این پایان نامه، سه نمونه الگوریتم های پردازش تصویر را که تمام ویژگی ها را برای پیاده سازی سخت افزاری دارا هستند، به دو روش غیرتجدیدپذیر و تجدیدپذیر(با بهره گیری از قابلیت پیکربندی مجدد تراشه های fpga ) پیاده سازی کرده ایم و بهبودهای قابل توجهی از نظر مصرف منابع سخت افزاری و زمان اجرا بدست آورده ایم. با پیاده سازی تجدیدپذیر، مصرف منابع سخت افزاری الگوریتم آستانه گیری چندسطحی 11/44%، تعدیل هیستوگرام 28/39% و آستانه گیری بهینه 78/20% نسبت به پیاده سازی غیرتجدیدپذیر، بهبود پیدا کرده است. از نظر زمان اجرا، پیاده-سازی تجدیدپذیر الگوریتم ها کمی بهتر از پیاده سازی غیرتجدیدپذیر عمل کرده است و زمان اجرای الگوریتم آستانه گیری چندسطحی 70/20%، تعدیل هیستوگرام 42/30% و آستانه گیری بهینه 93/12% بهبود پیدا کرده است. با پیاده سازی سخت افزاری، زمان اجرای الگوریتم آستانه گیری چندسطحی20 برابر، تعدیل هیستوگرام 227 برابر و آستانه گیری بهینه 45 برابر نسبت به پیاده سازی نرم افزاری، بهبود پیدا کرده است.

منابع مشابه

بهره گیری از تکنیک های پردازش سیگنال آرایه‌ای به منظور بهبود الگوریتم فراصوت لیزری

در روش فراصوت لیزری (تولید امواج فراصوت توسط لیزر) از حسگرهای نوری برای ثبت امواج فراصوت تولید شده بهره گرفته می­شود. با توجه به اینکه حساسیت این حسگرها در مقایسه با آرایه­های پیزوالکتریکی که در تصویربرداری فراصوت تماسی به­منظور ثبت امواج  فراصوت مورد استفاده واقع می­شود، کم است، در نتیجه تصویر خروجی حاصل از این روش از کنتراست پایینی برخوردار می­باشد. در این پژوهش به­منظور بهبود کیفیت و...

متن کامل

بهینه سازی درجه بندی کاشی با استفاده از پردازش تصویر فازی و الگوریتم ژنتیک

در خطوط کنترل کارخانجات کاشی برای اینکه بتوان کاشیها را درجه بندی کرد، نیاز به روشهایی برای تشخیص انواع عیوب مختلفی است که ممکن است در هنگام تولید بر روی کاشی‌ها به وجود آید. به گفته کارشناسان، یکی از بیشترین عیوبی که باعث پایین آمدن کیفیت کاشی‌ها می‌شوند، ترکها و خالها می‌باشند. به این نوع از عیب ها، عیوب تیز گفته می‌شود که در تصویر ساختارهایی با عرض کم و کنتراست بالا به وجود می‌آورند. یکی از ...

متن کامل

بهبود شاخص SAIDI سیستم با استفاده از مکان یابی بهینه منابع انرژی تجدید پذیر به کمک الگوریتم ژنتیک

از آنجا که خطای یک جزء می تواند منجر به خطای کل سیستم گردد می توان این نتیجه اساسی را گرفت که قابلیت اطمینان یک سیستم از قابلیت اطمینان اجزا تشکیل شده است. امروزه به علت افزایش پیچیدگی سیستم ها، قابلیت اطمینان بالایی مورد نیاز می‌باشد لذا تئوری قابلیت اطمینان به منظور متناسب بودن با این کاربردهای ویژه، توسعه یافته است. بنابراین افزایش قابلیت اطمینان سیستم  برق رسانی تجهیزات الکترونیکی اهمیت ویژ...

متن کامل

طراحی و شبیه سازی الگوریتم های مسیریابی تحمل پذیر نقص در شبکه بر روی تراشه

      چکیده   افزایش پیچیدگی طراحی مدارهای مجتمع از یک سو و نیاز به جداسازی فعالیت بخش های محاسباتی و ارتباطی در تراشه های امروزی از سویی دیگر، مسیر طراحی را به سوی سامانه های مبتنی بر شبکه روی تراشه سوق داده است   در مقیاس های زیر میکرون تکنولوژی، تحمل پذیری نقص یک عامل با اهمیت در ارتباط با شبکه روی تراشه می شود. این مقاله الگوریتم های تحمل پذیر نقص برای استفاده در حوزه شبکه بر روی تراشه را ب...

متن کامل

طراحی الگوریتمیک "پالکانه" برای افزایش بهره مندی از نور روز در ساختمان

با توجه به اهمیت نقش و مفهوم نور در معماری سنتی ایران، همواره شاهد بهره مندی از آن به بهترین نحو با به کارگیری انواع عناصر تلطیف کننده نور بوده ایم. "پالکانه" به عنوان یکی از این عناصر ارزشمند در معماری سنتی، به عنوان پنجره ای پیش آمده همراه با نقوش گوناگون گره سازى و شیشه های رنگین می تواند ضمن تأمین بیشترین میزان نورگیری، به عنوان یک تلطیف کننده به نحوی طراحی شود که اثرات ناخواسته ای چون افزا...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده برق و کامپیوتر

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023