پایان‌نامه

پیاده سازی یک الگوریتم قطعه بندی پوست روی fpga

چکیده

در گذشته نه چندان دور، طرفین اصلی در یک سیستم ارتباطی انسان ها بوده اند اما با پیشرفت تکنولوژی در این زمینه تغییرات گسترده و چشمگیری رخ داده است. بطور مثال با به وجود آمدن حوزه های تحقیقاتی جدیدی همچون hci نیاز به ایجاد رابط های ارتباطی نوینی بین انسان و کامپیوتر به وجود آمده است. این جاست که قطعه بندی پوست بعنوان یکی از روش-های پایه ای در تعیین بخش هایی از یک تصویر که از پوست انسان پوشیده شده است دارای اهمیت می گردد زیرا می توان از نتایج حاصل از آن در زمینه های مختلف همچون تفسیر علائم اشاره دست و تفسیر علائم چهره استفاده کرد و سیستم های ارتباطی نوینی را بر این مبنا طراحی نمود. با توجه به آنکه از قطعه بندی پوست بیشتر بعنوان یک پیش پردازش استفاده می شود لذا زمانی که صرف انجام این عملیات می گردد بسیار اهمیت دارد. در نتیجه پیاده سازی این الگوریتم ها بصورت سخت افزاری، به منظور افزایش سرعت اجرا و بطبع آن کاهش زمان اجرا، دارای اهمیت خاصی است. در این پایان نامه پاره ای از روش های موجود در زمینه ی قطعه بندی پوست مورد بررسی قرار گرفته اند . سپس یک روش قطعه بندی جدید با استفاده از معیار اکثریت ارائه گردیده که دارای نرخ تشخیص صحیح 87 درصد می باشد.پس از آن به پیاده سازی سخت افزاری دو الگوریتم قطعه بندی پوست به نام های مدل بیضوی و مدل آستانه گذاری در فضای رنگ ycbcr بر روی fpga پرداخته شده است. طراحی های صورت گرفته بصورت پایپ لاین بوده و به منظور کاهش در میزان منابع مصرف شده در تراشه fpga هدف، به پیاده سازی آن ها با استفاده از تکنیک اشتراک منابع اقدام شده است. نتایج بدست آمده نشان می دهد که برای یک تصویر نمونه، با اندازه 164* 100، افزایش سرعت اجرای 23 برابری برای مدل آستانه گذاری و 34 برابری برای مدل بیضوی حاصل شده است.

اساتید راهنما و مشاور

رضا حسن زاده پاک رضایی، اسدالله شاه بهرامی

پایان‌نامه‌های مشابه

  • پیاده سازی الگوریتم توربو کدینگ بر روی fpga

    پایان‌نامه۲۰۱۱وزارت علوم، تحقیقات و فناوری - دانشگاه تبریزکامبیز نظامی بلوچی

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

  • طراحی و ساخت کامپیوتر روی برد یک ماهواره کوچک و پیاده سازی الگوریتم های کنترلی بر روی آن

    پایان‌نامه۲۰۰۱وزارت علوم، تحقیقات و فناوری - دانشگاه علم و صنعت ایرانحشمت الله حسینی غیاثوند

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

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

    پایان‌نامه۲۰۱۲وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسیسید احسان زادخوش

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

  • طراحی و پیاده سازی الگوریتم تصویر تجمعی بر روی حسگر تصویر cmos

    پایان‌نامه۲۰۱۲وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده مهندسی برق و کامپیوتریوسف دوست حسینی

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

  • پیاده سازی استاندارد رمزنگاری پیشرفته بر روی fpga

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

    اهمیت اعمال رمزنگاری به منظور برقراری امنیت، در تبادل داده های الکترونیکی رابطه ای ضروری را در سالهای اخیر بوجود آورده است. امروزه میلیونها کاربر، حجم زیادی از اطلاعات را در زمینه های مختلف تولید و مبادله می کنند. بنابراین تهدیدهای ویژه ای از منظر امنیت برای این اطلاعات وجود خواه

  • پیاده سازی الگوریتم استاندارد رمزنگاری پیشرفته ( aes ) بر روی سخت افزار fpga

    پایان‌نامه۲۰۱۳وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنیسید فرخ رضوی دریاسری

    رمزنگاری نقش مهمی در زمینه امنیت اطلاعات ایفا میکند. اطلاعات حساسی که قرار است درمحیط های باز و نا امن مبادله و یا ذخیره شوندرا میتوان رمز نمود. توابع رمزگذاری، طرح های امضاء، طرح های احراز هویت و غیره از جمله روشهای رمزنگاری هستند. تا قبل از سال 2000 میلادی الگوریتم رمزنگاری des

اسناد مشابه