رمزنگاری و رمزگشایی تصویر با شبکه عصبی SOM و LVQ در متلب

  • چهارشنبه ۹ آبان ۱۳۹۷
  • بازدید 82 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (14 امتیاز از 3 رای)
    Loading...

رمزنگاری و رمزگشایی تصویر با شبکه عصبی SOM و LVQ در متلب

رمزنگاری و رمزگشایی تصویر با شبکه عصبی در متلب

در این بخش پروژه رمزنگاری و رمزگشایی تصویر با شبکه عصبی SOM و LVQ را با نرم افزار MATLAB آماده کرده ایم که در ادامه به توضیحاتی در مورد رمزنگاری تصاویر پرداخته و فیلم و تصاویر خروجی پروژه قرار داده شده است.

رمزنگاری تصاویر

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

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

رمزنگاری تصویر با شبکه عصبی

شبکه های عصبی (Artificial Neural Networks – ANN) نقش مهمی را در امنیت اطلاعات ایفا می کنند و از آنها در رمزنگاری و رمزگشایی تصویر یا متن استفاده های بسیاری شده است. در پروژه پیش رو نیز از شبکه عصبی نگاشت خود سازمانده (Self-Organizing Maps – SOM) و شبکه عصبی رقمی ساز بردار یادگیر (Learning Vector Quantization – LVQ) در محیط نرم افزار متلب مورد استفاده قرار گرفته است.

تصاویر خروجی پروژه در محیط MATLAB

رمزنگاری و رمزگشایی تصویر با شبکه عصبی SOM و LVQ در متلب

رمزنگاری و رمزگشایی تصویر با شبکه عصبی SOM و LVQ در متلب


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید