
این محصول شامل 30 صفحه کامل و به صورت فارسی در مورد اساس و کاربردهای روش اسپکتروسکوپی رامان می باشد.
فایل word آماده گزارش روش اسپکتروسکوپی رامان
این محصول شامل 30 صفحه کامل و به صورت فارسی در مورد اساس و کاربردهای روش اسپکتروسکوپی رامان می باشد.
نهان نگاری تصاویر دیجیتال با استفاده از تبدیلات موجک چندگانه
تعداد صفحات:84
با رشد سریع اینترنت و پیشرفت در ارتباطات دیجیتال و تکنیک های فشرده سازی ، محتوای رسانه های دیجیتال ، از قبیل موسیقی ، فیلم و تصویر می تواند بطور آنی توسط کاربران نهایی در اینترنت منتشر شود . داده های دیجیتال در برابر نمونه آنالوگ آن برتری های بسیاری دارد . یکی از مشکلات احتمالی در کنترل داد های دیجیتالی این است که این داده ها می توانند بدون افت کیفیت تغییر داده شده و به راحتی تکثیر شوند . بنابراین بدون حفاظت و مدیریت حق مالکیت دیجیتال ،محتوای مورد نظر می تواند به راحتی و در حجم وسیعی تکثیر شود .این کار ضرر بسیار بزرگی را به شرکت هایی که در زمینه تولید محتوی دیجیتال فعالیت می کنند وارد می نماید.
نهان نگاری دیجیتال یکی از تکنیک های نوظهور می باشد که اطلاعات حق مالکیت را به طور مستقیم در درون محتوی رسانه دیجیتال به طور دائم جاگذاری می کند .از اطلاعات جاگذاری به عنوان نهان نگار تعبیر می شود . به طور ایده ال نباید هیچ تفاوتی بین داده نهان نگاری شده و داده اصلی وجود داشته باشد ، و نهان نگار باید به راحتی قابل استخراج بوده و در برابر عملیات رایج پردازش سیگنال مقاومت یا استحکام مناسب داشته باشد.
با توجه به اهمیت نهان نگاری ،این پایان نامه به دنبال طراحی الگوریتمی برای نهان نگاری تصاویر دیجیتال با بهره گیری از تبدیل موجک چندگانه ، به خاطر ویژگی های خاص این تبدیل که می تواند در کابردهای پردازش تصویر سودمند بوده می باشد. بدین منظور به معرفی مفاهیم نهان نگاری ، علی الخصوص نهان نگاری تصاویر دیجتال ، تبدیل موجک و تبدیل موجک چندگانه می پردازیم . سپس در ادامه تحقیق الگوریتمی جهت نهان نگاری تصاویر دیجیتال با به کار گیری تبدل موجک چند گانه عرضه می گردد و در انتها به ارزیابی الگوریتم پیشنهادی با استفاده از معیار های ارزیابی رایج می پردازیم .
فصل اول
1-1 مقدمه
2-1 طرح مساله
3-1 ضرورت تحقیق
4-1 سوالات تحقیق
5-1 محدوده پژوهش
6-1 ساختار پایان نامه
فصل دوم
1-2 مقدمه
2-2 نهان نگاری دیجیتال
2-2-1 مقدمه
2-2-2 مفهوم نهان نگاری دیجیتال
3-2-2 ساختار کلی نهان نگاری دیجیتال
4-2-2 نهان نگاری به زبان ریاضی
5-2-2 انواع سیستم های نهان نگاری دیجیتال
3-2 آنالیز در حوزه فرکانس
1-3-2 مقدمه
2-3-2 تبدیل فوریه
3-3-2 ﺗﺒﺪﻳﻞ ﻓﻮرﻳﻪ زﻣﺎن-ﻛﻮﺗﺎه
4-3-2 آﻧﺎﻟﻴﺰ چند رزولوشنه
5-3-2 آشنایی با موجک
6-3-2 تبدیل موجک پیوسته
7-3-2 مقیاس
8-3-2 انتقال
9-3-2 پنج مرحله تا رسیدن به تبدیل موجک پیوسته
10-3-2 رزولوشن در صفحه زمان – فرکانس
4-2 رواﺑﻂ رﻳﺎﺿﻲ ﺗﺒﺪﻳﻞ موجک
5-2 ﻋﻜﺲ ﺗﺒﺪﻳﻞ موجک پیوسته
6-2 ﮔﺴﺴﺘﻪ ﺳﺎزی ﺗﺒﺪﻳﻞ موجک ﭘﻴﻮﺳﺘﻪ
7-2 ﺗﺒﺪﻳﻞ موجک ﮔﺴﺴﺘﻪ
8-2 عکس تبدیل موجک گسسته
9-2 ﺗﺒﺪﻳﻞ موجک گسسته دو ﺑﻌﺪی
10-2 موجک های چندگانه
1-10-2 مقدمه
2-10-2 آشنایی با موجک چندگانه
3-10-2 انگیزه به کار گیری از تبدیل موجک چند گانه
4-10-2 تبدیل موجک چندگانه
5-10-2 بانک فیلتر موجک های چند گانه
6-2-10 موجک های چندگانه متوازن در مقابل نامتوازن
7-2-10 نسخه های پیاده سازی موجک چندگانه در کامپیوتر
11-2 نهان نگاری تصاویر دیجیتال با استفاده از موجک های چندگانه
فصل سوم
1-3 مقدمه
2-3 نهان نگاری تصویر دیجیتال با موجک های چندگانه
3-3 تبدیل موجک چندگانه تصویر
4-3 انتخاب مکان مناسب برای درج نهان نگار
5-3 الگوریتم جاگذاری نهان نگار
6-3 الگوریتم آشکار سازی نهان نگار
7-3 نتایج
فصل چهارم
1-4 مقدمه
2-4 کیفیت تصویر نهان نگاری شده
3-4 استحکام نهان نگار
4-4 بررسی استحکام تصویر در برابر حملات رایج
5-4 مقایسه سیستم نهان نگاری پیشنهادی با روش ها قبل
6-4 نتیجه گیری
فصل پنجم
1-5 خلاصه تحقیق
2-5 پیشنهاداتی برای تحقیقات آینده
منابع و مآخذ
مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.
فهرست :
چکیده
مقدمه
فصل اول : تاریخچه ی برخی از زبان های برنامه نویسی
زبان برنامه نویسی c
زبان برنامه نویسی c++
اهداف بوجود آمدن c++
زبان برنامه نویسی c#
زبان برنامه نویسی Java
زبان برنامه نویسی visual basic
زبان برنامه نویسی پایتون
ویژگی های شی گرایی
رایگان
قابلیت حمل
قدرتمند
درونی سازی و گسترش
فصل دوم : زبان Delphi
تاریخچه زبان Delphi
فصل سوم : زبان c
تاریخچه c
برنامه نویسی ساخت یافته
مراحل اجرای یک برنامه c
خطاهای برنامه نویسی
فصل چهارم : Visual Basic
مقدمه ای بر زبان برنامه نویسی Visual Basic
فصل پنجم : زبان java
جاوا
تاریخچه
اهداف اولیه
خط مشی جاوا
پیاده سازی
اداره خودکار حافظه
گرامر
نمونه هایی از برنامه های جاوا
توزیع های جاوا
کلاس های خاص
کتابخانه های کلاس
کتابخانه های مرکزی
کتابخانه های موضعی و بین المللی
کتابخانه های واسط کاربر
ویرایش
ایرادات مطرح شده
پاسخ به ایرادات
یک اشتباه متداول
الگوریتم مجموعهای متناهی از دستورالعملها است، که به ترتیب خاصی اجرا میشوند و مسئلهای را حل میکنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. در این پروژه ما فکر می کنیم که اگه از جستجوی دودویی استفاده کنیم بهتر است چون جستجوی دودویی از جستجوی خطی سریع تر می باشد و همچنین پیچیدگی زمانی آن کم می باشد. پیشنهاد ما برای طراحی الگوریتم این پروژه استفاده از توابع بازگشتی نیست چون توابع بازگشتی با فراخوانی هایی که انجام می دهند زمان و همچنین پیچیدگی الگوریتم را بالا می برند که این برای این سیستم پیشنهاد نمی شود .
به پیشنهاد ما الگوریتم هایی مثل کوله پشتی ، دوره گرد و صفرویک به روش پویا و ژنتیک برای حل مسئله های متفاوت در این پروژه کاربرد خوبی می توانند داشته باشند. الگوریتم ژنتیک Genetic Algorithm تکنیک جستجویی در علم رایانه برای یافتن راهحل تقریبی برای بهینهسازی و مسائل جستجو است. الگوریتم ژنتیک نوع خاصی از الگوریتمهای تکامل است که از تکنیکهای زیستشناسی فرگشتی مانند وراثت و جهش استفاده میکند.
در واقع الگوریتمهای ژنتیک از اصول انتخاب طبیعی داروین برای یافتن فرمول بهینه جهت پیشبینی یا تطبیق الگو استفاده میکنند.الگوریتمهای ژنتیک اغلب گزینه خوبی برای تکنیکهای پیشبینی بر مبنای رگرسیون هستند. مختصراً گفته میشود که الگوریتم ژنتیک (یا GA) یک تکنیک برنامهنویسی است که از تکامل ژنتیکی به عنوان یک الگوی حل مسئله استفاده میکند.مسئلهای که باید حل شود ورودی است و راهحلها طبق یک الگو کد گذاری میشوند که تابع fitness نام دارد هر راه حل کاندید را ارزیابی میکند که اکثر آنها به صورت تصادفی انتخاب میشوند. از آنجایی که حل مسأله زمانبندی از زیر شاخه های الگوریتم های هوش مصنوعی می باشد ، در این پروژه می توانیم از الگوریتم ژنتیک استفاده کنیم.
فهرست :
مقدمه
فرم تقاضاء
گزارش اولیه شناخت
تعریف پروژه
چارت سازمانی
شرح وظایف
چارت عملیاتی
نیاز های عملیاتی
نیاز های کیفی
گزارش امکان سنجی و شرح سیستم
مقدمه
خلاصه ای در مورد هیات مدیره و ساختار سازمان
هدف
راهکار های ارائه شده که پذیرفته شدند
راهکار های ارائه شده که پذیرفته نشدند
متدلوژی پروژه
بررسی اقتصادی شامل هزینه ها و سودآوری ها
برنامه ریزی پروژه
فاز تحلیل پروژه
فاز پیاده سازی
فاز تست پروژه
پیشنهاد
نتیجه گیری
دیاگرام متن(context diagram)
شرح خطوط جریان داده
مصاحبه با مسئول فنی بیمارستان
شناخت نیاز ها
نیازهای کاربر
.سهولت استفاده
زمان پاسخگویی
نیازهای سیستم
نیاز عملیاتی
نیاز کیفی
جدول نیازهای پایه
مستند نیازها
مقدمه
واژهنامه
معرفی نیازهای کاربر
سهولت استفاده
زمان پاسخگویی
معماری سیستم
نمودار جعبه شیشه ای
تعیین مشخصات نیازهای سیستم
خلاصه ی افراد مرتبط
خلاصه ی کاربران
وضعیت افراد مرتبط
نیاز های کلیدی کاربر
قابلیت های محصول
دامنه
مدلهای سیستم
دیاگرام بسته کاری
بازیگران و نقش های مشترک در سیستم پذیرش
شخصیت بازیگرها
بازیگرهای مورد استفاده
سناریو
ماتریس مجوز دسترسی
دیاگرام کلاس
انواع روابط بین کلاس ها
دیاگرام توالی درخواست بستری
دیاگرام همکاری درخواست بستری
دیاگرام توالی رضایت نامه
دیاگرام همکاری رضایت نامه
دیاگرام توالی چک کردن وضعیت بخش
دیاگرام همکاری چک کردن وضعیت بخش
دیاگرام توالی فرم ترخیص
دیاگرام همکاری فرم ترخیص
دیاگرام توالی تاییدیه ترخیص
دیاگرام همکاری تاییدیه ترخیص
دیاگرام توالی اعلام تعداد تخت خالی
دیاگرام همکاری اعلام تعداد تخت خالی
دیاگرام توالی گزارش وضعیت بیمار
دیاگرام همکاری گزارش وضعیت بیمار
دیاگرام توالی ثبت مدارک بیمار
دیاگرام همکاری ثبت مدارک بیمار
دیاگرام توالی نگهداری پرونده بیمار
دیاگرام همکاری نگهداری پرونده بیمار
دیاگرام توالی ارجاع پرونده بیمار
دیاگرام همکاری ارجاع پرونده بیمار
دیاگرام توالی تعیین وقت برای پزشک
دیاگرام توالی تعیین وقت برای پزشک
دیاگرام توالی لیست عمل
دیاگرام همکاری لیست عمل
دیاگرام توالی گزارش از نتیجه عمل
دیاگرام همکاری گزارش از نتیجه عمل
دیاگرام توالی هماهنگی با پزشک
دیگرام همکار ی هماهنگی با پزشک
دیاگرام توالی سرپرستار
دیاگرام همکاری سرپرستار
دیاگرام توالی شیفت کاری پرستاران
دیاگرام توالی شیفت کاری پرستاران
دیاگرام توالی تعیین سوپروایزر
دیاگرام همکاری تعیین سوپروایزر
دیاگرام توالی انجام تست و آزمایش
دیاگرام همکاری انجام تست و آزمایش
دیاگرام توالی ترخیص
دیاگرام همکاری ترخیص
معماری نرم افزار
ضمایم
ایندکس