SlideShare une entreprise Scribd logo
1  sur  46
‫وکاربر‬ ‫رنگی‬‫د‬
‫آن‬
‫دهندگان‬ ‫ارائه‬:‫زاده‬ ‫اعیان‬‫آیدین‬
-‫برومند‬ ‫منیره‬
‫بهار‬9
‫مربوطه‬ ‫استاد‬:‫صفر‬ ‫دکتر‬
‫ایراندوست‬
‫تصویر‬ ‫پردازش‬ ‫مقدمه‬
‫نقش‬ ‫انسان‬ ‫حسگرهای‬ ‫ترین‬ ‫حیاتی‬ ‫از‬ ‫یکی‬ ‫عنوان‬ ‫به‬ ‫چشم‬
‫دارد‬ ‫ما‬ ‫زندگی‬ ‫در‬ ‫بسزایی‬.‫با‬ ‫امروزه‬‫پیشرفت‬‫چشمگیری‬
‫امکان‬ ‫این‬ ،‫است‬ ‫گرفته‬ ‫صورت‬ ‫ها‬ ‫پردازنده‬ ‫ساخت‬ ‫در‬ ‫که‬
‫ساخت‬ ‫در‬ ‫تا‬ ‫شده‬ ‫فراهم‬ ‫ما‬ ‫برای‬ ‫نیز‬‫روبات‬‫و‬ ‫ها‬
‫مصنوعی‬ ‫چشم‬ ‫یک‬ ‫عنوان‬ ‫به‬ ‫دوربین‬ ‫از‬ ‫کنترلی‬ ‫های‬ ‫سیستم‬
‫کنیم‬ ‫استفاده‬.
‫تصویر‬ ‫پردازش‬
‫صورت‬ ‫به‬ ‫تصویر‬ ‫یک‬ ‫تبدیل‬ ‫برای‬ ‫روشی‬ ‫تصویر‬ ‫پردازش‬
‫بر‬ ‫عملیات‬ ‫از‬ ‫برخی‬ ‫انجام‬ ‫و‬ ‫دیجیتال‬
‫روی‬‫به‬ ،‫آن‬‫منظور‬‫و‬ ‫یافته‬ ‫بهبود‬ ‫تصویر‬ ‫یک‬ ‫دریافت‬
‫اطالعات‬ ‫از‬ ‫برخی‬ ‫استخراج‬ ‫برای‬ ‫یا‬‫مفید‬
‫است‬ ‫آن‬ ‫از‬.
‫تصویر‬ ‫پردازش‬ ‫مراحل‬
‫تصویر‬ ‫دریافت‬
‫ورودی‬
‫پردازش‬ ‫پیش‬
‫تصویر‬ ‫تصویر‬ ‫پردازش‬ ‫تصویر‬ ‫آنالیز‬
‫تصویر‬ ‫پردازش‬ ‫های‬ ‫شاخه‬
‫تصاویر‬ ‫پردازش‬(Image Processing)
‫بینایی‬ ‫ماشین‬(Machin Vision)
‫تصاویر‬ ‫بهبود‬‫ی‬ ‫دربرگیرنده‬‫فیلتر‬ ‫از‬ ‫استفاده‬ ‫چون‬ ‫روشهایی‬
‫دیداری‬ ‫کیفیت‬ ‫کردن‬ ‫بهتر‬ ‫برای‬ ‫تضاد‬ ‫افزایش‬ ‫و‬ ‫محوکننده‬
‫مقصد‬ ‫محیط‬ ‫در‬ ‫آنها‬ ‫درست‬ ‫نمایش‬ ‫از‬ ‫اطمینان‬ ‫و‬ ‫تصاویر‬(‫مانند‬
‫رایانه‬ ‫نمایشگر‬ ‫یا‬ ‫چاپگر‬)‫به‬ ‫ماشین‬ ‫بینایی‬ ‫که‬ ‫حالی‬ ‫در‬ ،‫است‬
‫محتوای‬ ‫و‬ ‫معنی‬ ‫توان‬‫می‬ ‫آنها‬ ‫کمک‬ ‫به‬ ‫که‬ ‫پردازد‬‫می‬ ‫روشهایی‬
‫و‬ ‫رباتیک‬ ‫چون‬ ‫کارهایی‬ ‫در‬ ‫آنها‬ ‫از‬ ‫تا‬ ‫کرد‬ ‫درک‬ ‫را‬ ‫تصاویر‬
‫شود‬ ‫استفاده‬ ‫تصاویر‬ ‫محور‬.
‫تصویر‬ ‫پردازش‬ ‫کاربرد‬
‫صنعت‬
‫هواشناسی‬
‫شهرسازی‬
‫کشاورزی‬
‫امنیتی‬ ‫و‬ ‫نظامی‬ ‫علوم‬
‫فضانوردی‬ ‫و‬ ‫نجوم‬
‫پزشکی‬
‫و‬...
‫شناسی‬ ‫شکل‬(‫مورفولوژیک‬ ‫عمگرهای‬)
‫شکل‬ ‫پردازش‬ ، ‫تصویر‬ ‫پردازش‬ ‫پیش‬ ‫در‬ ‫مراحل‬ ‫مهمترین‬ ‫از‬ ‫یکی‬
‫باشد‬ ‫می‬ ‫شناسی‬.‫به‬ ‫تنها‬ ‫قسمت‬ ‫این‬ ‫در‬
‫بررسی‬‫شناسی‬ ‫شکل‬‫برای‬‫تصاویر‬‫پرداخت‬ ‫خواهیم‬ ‫دودویی‬.‫منظور‬
‫دو‬ ‫با‬ ‫تصاویر‬ ، ‫دودویی‬ ‫تصاویر‬ ‫از‬‫سطح‬
‫روشنایی‬0‫یا‬1‫از‬ ‫منظور‬ ‫آن‬ ‫در‬ ‫که‬ ‫باشد‬ ‫می‬0‫سیاه‬ ‫رنگ‬‫و‬
‫از‬ ‫منظور‬1‫باشد‬ ‫می‬ ‫سفید‬ ‫رنگ‬.
‫می‬ ‫استفاده‬ ‫اي‬ ‫مجموعه‬ ‫عملگرهاي‬ ‫از‬ ‫عموما‬ ‫شناسی‬ ‫شکل‬ ‫پردازش‬
‫کند‬.‫کلیدي‬ ‫نقاط‬ ‫استخراج‬ ‫براي‬ ‫بیشتر‬ ‫نیز‬ ‫شناسی‬ ‫شکل‬ ‫از‬
‫تصویر‬،‫حذف‬‫دیگر‬ ‫مشابه‬ ‫موارد‬ ‫و‬ ‫تصویر‬ ‫مفید‬ ‫غیر‬ ‫نقاط‬
‫کنیم‬ ‫می‬ ‫استفاده‬.
‫گسترش‬ ‫عملگر‬
‫این‬‫نقاط‬ ‫گسترش‬ ‫باعث‬ ‫عملگر‬1‫شود‬ ‫می‬ ‫تصویر‬ ‫در‬.‫گسترش‬ ‫عملگر‬ ‫در‬
‫ماسک‬ ‫یک‬ ‫از‬ ‫نیز‬(‫نفاب‬‫،پنجره‬)
‫همانند‬‫در‬ ‫که‬ ‫آنچه‬"‫مکانی‬ ‫حوزه‬ ‫در‬ ‫تصویر‬ ‫ارتقا‬"‫بود‬–‫استفاده‬‫می‬
‫کنیم‬.‫عنصر‬ ‫آن‬ ‫به‬ ‫ماسک‬ ‫جاي‬ ‫به‬ ‫اینجا‬ ‫در‬‫ساختمانی‬‫می‬‫که‬ ‫گوییم‬
‫ساختمانی‬ ‫عنصر‬ ‫مقادیر‬1‫باشد‬ ‫تواند‬ ‫می‬ ‫صفر‬ ‫یا‬
1 1 1
1 1 1
1 1 1
‫عنصر‬
‫ساختمانی‬
‫سایش‬ ‫عملگر‬
‫سایش‬ ‫باعث‬ ‫عملگر‬ ‫این‬ ، ‫پیداست‬ ‫عملگر‬ ‫نام‬ ‫از‬ ‫که‬ ‫همانطور‬
‫نقاط‬1‫شود‬ ‫می‬ ‫تصویر‬ ‫در‬.‫عملگر‬ ‫همانند‬‫گسترش‬
‫،درعملگر‬‫کنیم‬ ‫می‬ ‫استفاده‬ ‫ساختمانی‬ ‫عنصر‬ ‫یک‬ ‫از‬ ‫نیز‬ ‫سایش‬
‫ساختمانی‬ ‫عنصر‬ ‫مقادیر‬ ‫که‬1‫تواند‬ ‫می‬ ‫صفر‬ ‫یا‬
‫باشد‬.
‫حرکت‬A‫هاي‬ ‫پیکسل‬ ‫روي‬ ‫بر‬ ‫را‬B‫عنصر‬ ‫اگر‬ ‫که‬ ‫است‬ ‫معنی‬ ‫بدین‬
‫ساختمانی‬B‫با‬‫ساختمانی‬ ‫عنصر‬A‫به‬‫دیگر‬ ‫عبارت‬‫گسترش‬‫دهیم‬،
‫مقادیر‬ ‫زیر‬ ‫در‬ ‫که‬ ‫نقاطی‬ ‫همه‬ ‫حرکت‬ ‫هربار‬ ‫در‬ ‫و‬1‫عنصر‬ ‫از‬
، ‫باشند‬ ‫داشته‬ ‫یک‬ ‫مقداز‬ ، ‫نیز‬ ‫اند‬ ‫گرفته‬ ‫قرار‬ ‫ساختمانی‬
‫مقدارپیکسل‬‫نیز‬ ‫حاصل‬1‫بود‬ ‫خواهد‬. ‫ساختمانی‬ ‫عنصر‬
‫کردن‬ ‫باز‬
‫تا‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫باینري‬ ‫تصویر‬ ‫روي‬ ‫بر‬ ‫کردن‬ ‫باز‬ ‫عملگر‬ ‫اعمال‬
‫آید‬ ‫دست‬ ‫به‬ ‫تر‬ ‫آرام‬ ‫تصویري‬ ‫و‬ ‫شده‬ ‫حذف‬ ‫تصویر‬ ‫باریک‬ ‫اتصاالت‬.
‫بازکردن‬‫زیر‬ ‫صورت‬ ‫به‬ ‫و‬ ‫گسترش‬ ‫و‬ ‫سایش‬ ‫عملگر‬ ‫ترکیب‬ ‫از‬ ‫تصویر‬
‫آید‬ ‫می‬ ‫دست‬ ‫به‬:
‫ساختمانی‬ ‫عنصر‬
‫بستن‬
‫تا‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫باینري‬ ‫تصویر‬ ‫روي‬ ‫بر‬ ‫بستن‬ ‫عملگر‬ ‫اعمال‬
‫پرشوند‬ ‫تصویر‬ ‫کوچک‬ ‫هاي‬ ‫حفره‬.‫عملگر‬ ‫ترکیب‬ ‫از‬ ‫تصویر‬ ‫بستن‬
‫سایش‬‫وگسترش‬‫آید‬ ‫می‬ ‫دست‬ ‫به‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫و‬:
‫ساختمانی‬ ‫عنصر‬
‫از‬ ‫گیری‬ ‫میانگین‬‫تصویر‬
‫آنها‬ ‫از‬ ‫هرکدام‬ ‫روی‬ ‫بر‬ ‫که‬ ‫داریم‬ ‫یکسان‬ ‫تصویر‬ ‫چند‬ ‫کنید‬ ‫فرض‬
‫می‬ ‫و‬ ‫دارد‬ ‫وجود‬ ‫مختلفی‬ ‫نویزهای‬‫خواهیم‬‫تصاویر‬ ‫این‬ ‫کیفیت‬
‫دهیم‬ ‫ارتقا‬ ‫را‬.‫از‬ ‫گیری‬ ‫میانگن‬ ‫از‬ ‫توان‬ ‫می‬ ‫مواردی‬ ‫چنین‬ ‫در‬
‫کنیم‬ ‫استفاده‬ ‫تصاویر‬ ‫همه‬.‫بدین‬‫های‬ ‫پیکسل‬ ‫مقادیر‬ ‫که‬ ‫صورت‬
‫کل‬ ‫تعداد‬ ‫به‬ ‫سپس‬ ‫و‬ ‫کرده‬ ‫جمع‬ ‫باهم‬ ‫را‬ ‫تصاویر‬ ‫همه‬ ‫در‬ ‫متناظر‬
‫تصاویر‬‫تقسیم‬‫کنیم‬.‫برای‬ ‫تصاویر‬ ‫تعداد‬ ‫هرقدر‬ ‫که‬ ‫است‬ ‫بدیهی‬
‫گیری‬ ‫میانگین‬ ‫از‬ ‫حاصل‬ ‫تصویر‬ ، ‫باشد‬ ‫بیشتر‬ ‫گیری‬ ‫میانگین‬
‫بود‬ ‫خواهد‬ ‫نزدیک‬ ‫واقعیت‬ ‫به‬ ‫بیشتر‬ ‫نیز‬ ‫آنها‬.‫عنوان‬ ‫به‬
‫نویز‬ ‫تصاویر‬ ، ‫نویز‬ ‫بدون‬ ‫تصویر‬ ،‫زیر‬ ‫تصاویر‬ ‫مجموعه‬ ‫مثال‬
‫نویز‬ ‫تصاویر‬ ‫از‬ ‫تیری‬ ‫میانگین‬ ‫حاصل‬ ‫و‬ ‫دار‬‫دهد‬ ‫می‬ ‫نشان‬ ‫را‬:
‫نویز‬ ‫بدون‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬‫ر‬‫نویزدا‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬
‫نویزدار‬ ‫تصویر‬
‫تصویر‬ ‫هیستوگرام‬
‫های‬ ‫پیکسل‬ ‫تعداد‬ ‫آن‬ ‫توسط‬ ‫که‬ ‫است‬ ‫نموداری‬ ‫تصویر‬ ‫هیستوگرام‬
‫شود‬ ‫می‬ ‫مشخص‬ ‫ورودی‬ ‫تصویر‬ ‫در‬ ‫روشنایی‬ ‫سطح‬ ‫هر‬.‫کنید‬ ‫فرض‬
‫تصویر‬ ‫یک‬ ‫ورودی‬ ‫تصویر‬Grayscale‫با‬256، ‫باشد‬ ‫روشنایی‬ ‫سطح‬
‫بازه‬ ‫در‬ ‫مقداری‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫از‬ ‫هریک‬ ‫بنابراین‬
[255...0]‫باشند‬ ‫داشته‬ ‫توانند‬ ‫می‬.
‫پیمایش‬ ‫با‬ ‫است‬ ‫،کافی‬ ‫تصویر‬ ‫هیستوگرام‬ ‫آوردن‬ ‫دست‬ ‫به‬ ‫برای‬
‫را‬ ‫روشنایی‬ ‫سطح‬ ‫هر‬ ‫های‬ ‫پیکسل‬ ‫تعداد‬ ، ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫کل‬
‫کنیم‬ ‫می‬ ‫محاسبه‬.‫کردن‬ ‫تقسیم‬ ‫از‬ ‫نیز‬ ‫نرمال‬ ‫هیستوگرام‬
‫می‬ ‫دست‬ ‫به‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫کل‬ ‫تعداد‬ ‫به‬ ‫هیستوگرام‬ ‫مقادیر‬
‫آید‬.‫مقادیر‬ ‫که‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫هیستوگرام‬ ‫سازی‬ ‫نرمال‬
‫بازه‬ ‫در‬ ‫هیستوگرام‬[0,1]‫گیرند‬ ‫قرار‬.‫را‬ ‫تصویری‬ ‫روبرو‬ ‫شکل‬
‫دهد‬ ‫می‬ ‫نشان‬ ‫آن‬ ‫نرمال‬ ‫هیستوگرام‬ ‫همراه‬ ‫به‬.
‫ها‬ ‫پیکسل‬ ‫انواع‬:
‫دسته‬ ‫دو‬ ‫به‬ ‫را‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬‫توان‬ ‫می‬‫کرد‬ ‫تقسیم‬:
‫پیکسل‬‫تیز‬ ‫های‬
‫پیکسل‬‫آرام‬ ‫های‬
‫پیکسل‬‫های‬‫تیز‬
‫پیکسل‬ ‫با‬ ‫آنها‬ ‫روشنایی‬ ‫شدت‬ ‫اختالف‬ ‫که‬ ‫را‬ ‫تصویر‬ ‫از‬ ‫هایی‬ ‫پیکسل‬
‫پیکسل‬ ،‫باشند‬ ‫زیاد‬ ‫خود‬ ‫همسایه‬ ‫های‬‫های‬
‫نامیم‬ ‫می‬ ‫تیز‬.‫های‬ ‫لبه‬ ‫دهنده‬ ‫نشان‬ ‫یا‬ ‫معموال‬ ‫تیز‬ ‫های‬ ‫پیکسل‬
‫نشان‬ ‫یا‬ ‫هستند‬ ‫تصویر‬ ‫در‬ ‫موجود‬ ‫اشیای‬
‫دهندهگ‬‫که‬ ‫گفت‬ ‫توان‬ ‫می‬ ‫کلی‬ ‫حالت‬ ‫در‬ ‫و‬ ‫هستند‬ ‫تصویر‬ ‫یک‬ ‫نویزهای‬
‫پیکسل‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫تصویر‬ ‫جزئیات‬
‫های‬‫شوند‬ ‫می‬ ‫استخراج‬ ‫تیز‬.
‫آرام‬ ‫پیکسل‬
‫پیکسل‬‫با‬ ‫آنها‬ ‫روشنایی‬ ‫شدت‬ ‫اختالف‬ ‫که‬ ‫تصویر‬ ‫از‬ ‫هایی‬
‫پیکسل‬‫است‬ ‫کم‬ ‫خود‬ ‫همجوار‬ ‫های‬‫را‬ ،‫پیکسل‬‫های‬
‫آرام‬‫می‬ ‫تصویر‬‫نامیم‬
‫تصویر‬ ‫کردن‬ ‫فیلتر‬
‫به‬ ‫فیلترها‬ ‫مکانی‬ ‫حوزه‬‫دو‬ ‫دسته‬‫می‬ ‫تقسیم‬‫شوند‬:
(1‫فیلترهای‬‫کننده‬ ‫آرام‬
(22)‫فیلترهای‬‫تیزکننده‬
‫کننده‬ ‫آرام‬ ‫فیلترهای‬:
‫فیلترهای‬‫آرام‬‫کننده‬‫با‬‫اعمال‬‫تغییر‬‫در‬‫شدت‬‫روشنایی‬
‫پیکسل‬‫های‬‫تیز‬‫تصویر‬‫موجب‬‫تولید‬‫تصاویر‬‫آرام‬‫تری‬‫میشود‬.
‫همچنین‬‫این‬‫فیلترها‬‫تاثیر‬‫چندانی‬‫بر‬‫روی‬‫پیکسل‬‫های‬‫آرام‬
‫تصویر‬‫نمی‬‫گذارند‬.‫آرام‬‫شدن‬‫تصویر‬‫بدین‬‫معنی‬‫است‬‫که‬‫بخشی‬
‫از‬‫جزئیات‬‫تصویر‬‫از‬‫بین‬‫می‬‫رود‬.
.
‫کننده‬ ‫تیز‬ ‫فیلترهای‬:
‫پیکسل‬‫ی‬‫و‬‫ر‬ ‫بر‬‫تغییر‬‫اعمال‬‫با‬‫کننده‬ ‫تیز‬‫فیلترهای‬‫ا‬ ‫ی‬‫بیشتر‬‫جزئیات‬‫اج‬‫ر‬‫استخ‬ ‫موجب‬‫تصویر‬‫ام‬‫ر‬‫آ‬‫های‬‫می‬‫تصویر‬‫ز‬‫شوند‬.
‫کننده‬ ‫تیز‬ ‫فیلتر‬ ‫اعمال‬
‫فیلتر‬‫میانه‬Median))
‫زمان‬ ‫به‬ ‫دیگر‬ ‫فیلترهای‬ ‫به‬ ‫نسبت‬ ‫که‬ ‫دیگری‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬
‫است‬ ‫میانه‬ ‫فیلتر‬ ، ‫دارد‬ ‫نیاز‬ ‫بیشتری‬ ‫پردازش‬.
‫همسایگی‬ ‫یک‬ ‫از‬ ‫میانه‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬m * n‫می‬ ‫استفاده‬
‫ها‬ ‫همسایگی‬ ‫کل‬ ‫که‬ ‫است‬ ‫صورت‬ ‫این‬ ‫به‬ ‫نیز‬ ‫آن‬ ‫کار‬ ‫روش‬ ‫و‬ ‫کند‬
‫را‬ ‫شده‬ ‫مرتب‬ ‫اعداد‬ ‫وسط‬ ‫عنصر‬ ‫و‬ ‫کرده‬ ‫مرتب‬ ‫صعودی‬ ‫صورت‬ ‫به‬ ‫را‬
‫کند‬ ‫می‬ ‫مرکزی‬ ‫پیکسل‬ ‫جایگزین‬ ‫و‬ ‫انتخاب‬.‫که‬ ‫است‬ ‫ذکر‬ ‫به‬ ‫الزم‬
‫فلفل‬ ‫نویز‬ ‫حذف‬ ‫برای‬ ‫میانه‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬‫نمکی‬(salt&peper)
‫تواند‬ ‫می‬‫گیرد‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬.‫نویزداری‬ ‫تصویر‬ ‫زیر‬ ‫شکل‬
(‫نمکی‬ ‫فلفل‬ ‫نویز‬)‫از‬ ‫استفاده‬ ‫با‬ ‫که‬ ‫دهد‬ ‫می‬ ‫نشان‬ ‫را‬
‫است‬ ‫یافته‬ ‫ارتقا‬ ‫میانه‬ ‫فبلتر‬:
‫میانه‬ ‫فیلتر‬ ‫اعمال‬ ‫نتیجه‬‫اصلی‬ ‫تصویر‬
‫بخش‬
‫دوم‬:‫پردازش‬
‫خودرو‬ ‫پالک‬
‫مقدمه‬
‫آوری‬ ‫فن‬ ‫و‬ ‫علم‬ ‫پیشرفت‬ ‫با‬ ‫امروزه‬ ‫که‬ ‫مسایلی‬ ‫از‬ ‫یکی‬‫مطرح‬
‫شده‬‫باشد‬ ‫می‬ ‫خودروها‬ ‫خودکار‬ ‫شناسایی‬ ،‫است‬.
‫برای‬‫این‬‫امر‬‫باید‬‫از‬ ‫گرفتن‬ ‫عکس‬ ‫با‬ ‫تا‬ ‫شود‬ ‫طرح‬ ‫سیستمی‬
،‫خودرو‬‫بتواند‬‫پالک‬‫بخواند‬ ‫را‬ ‫آن‬.‫خواندن‬‫پالک‬
‫خودرو‬‫روی‬ ‫از‬‫تصاویر‬‫پیچیده‬‫دارد‬ ‫مرحله‬ ‫دو‬.،‫اول‬ ‫مرحله‬ ‫در‬
‫در‬ ‫پالک‬ ‫محل‬‫تصویر‬‫مشخص‬‫و‬ ‫شود‬ ‫می‬
‫شناسایی‬‫در‬ ‫پالک‬ ‫حروف‬ ‫و‬ ‫ارقام‬‫مرحله‬‫دوم‬‫می‬ ‫صورت‬‫گیرد‬.
‫مبتنی‬ ،‫پالک‬ ‫حروف‬ ‫و‬ ‫ارقام‬ ‫شناسایی‬ ‫که‬ ‫آنجا‬ ‫از‬‫برتصویر‬
‫اهمیت‬ ‫از‬ ‫پالک‬ ‫دقیق‬ ‫محل‬ ‫یافتن‬ ‫لذا‬ ،‫است‬ ‫اول‬ ‫مرحله‬ ‫استخراجی‬
‫باشد‬ ‫می‬ ‫برخوردار‬ ‫باالیی‬
‫خودرو‬ ‫پالک‬ ‫تشخیص‬
‫پردازش‬ ‫سیستم‬ ‫مختلف‬ ‫کاربردهای‬
‫پالک‬
‫پالک‬ ‫پردازش‬ ‫برای‬ ‫مختلف‬ ‫های‬ ‫روش‬
‫خودرو‬
‫وجود‬ ‫پالک‬ ‫استخراج‬ ‫برای‬ ‫مختلفی‬ ‫راهکارهای‬‫دارد‬:
‫یابی‬ ‫لبه‬
‫هاف‬ ‫تبدیل‬
‫هیستوگرام‬ ‫تحلیل‬
‫استفاده‬‫مورفولوژیکی‬ ‫های‬ ‫عملگر‬ ‫از‬
‫پالک‬ ‫پردازش‬ ‫برای‬ ‫مختلف‬ ‫های‬ ‫روش‬
‫خودرو‬(‫ادامه‬) ‫لبه‬‫یابی‬‫به‬‫تنهایی‬‫کاربرد‬‫چندانی‬،‫ندارد‬‫چرا‬‫که‬‫بسیاری‬
‫از‬‫نقاط‬‫خارج‬‫پالک‬‫هم‬‫به‬‫عنوان‬‫لبه‬‫تشخیص‬‫داده‬
‫می‬‫شوند‬.‫مزیت‬‫این‬‫روش‬‫سرعت‬‫باالی‬‫آن‬‫است‬.‫تبدیل‬‫هاف‬‫به‬
‫منظور‬‫پیدا‬‫کردن‬‫خطوط‬،‫در‬‫مواردی‬‫که‬
‫بخواهیم‬‫پالک‬‫را‬‫با‬‫خطوط‬‫کناری‬‫اش‬‫شناسایی‬،‫کنیم‬‫می‬
‫تواند‬‫مفید‬‫واقع‬‫شود‬.‫مشکل‬‫این‬‫روش‬‫حجم‬
‫پردازشی‬‫باال‬‫و‬‫وقت‬‫گیر‬‫بودن‬‫آن‬‫است‬.‫تحلیل‬‫هیستوگرام‬
‫برای‬‫تصاویر‬‫نویزی‬‫و‬‫تصاویری‬‫که‬‫پالک‬‫در‬‫آنها‬
‫کمی‬‫چرخیده‬‫باشد‬،‫مفید‬‫نیست‬.‫از‬‫عملیات‬‫مورفولوژیکی‬‫در‬
‫سیستم‬‫های‬‫بالدرنگ‬‫استفاده‬‫چندانی‬‫نمی‬
،‫شود‬‫چرا‬‫که‬‫به‬‫نسبت‬‫وقت‬‫گیرهستند‬
‫از‬‫جمله‬‫روش‬‫های‬‫دیگر‬‫می‬‫توان‬‫منطق‬‫فازی‬‫نیز‬‫اشاره‬
‫کرد‬.‫در‬‫این‬‫روش‬‫تعدادی‬‫قوانین‬‫شهودی‬‫تعریف‬‫شده‬
‫که‬‫با‬‫آنها‬‫ناحیه‬‫پالک‬‫توصیف‬‫می‬‫شود‬.‫این‬‫روش‬‫به‬‫رنگ‬‫و‬
‫تصویر‬ ‫پالک‬ ‫مراحل‬
‫خواندن‬ ‫و‬ ‫تصویر‬ ‫پردازش‬ ‫عملیات‬‫شامل‬ ‫پالک‬‫دو‬‫است‬ ‫بخش‬:‫اول‬‫که‬
‫استخراج‬ ‫و‬ ‫پالک‬ ‫مکان‬ ‫یافتن‬ ‫شامل‬‫تصویر‬
‫پالک‬‫باشد‬ ‫می‬ ‫شده‬ ‫داده‬ ‫اصلی‬ ‫تصویر‬ ‫از‬.‫مرحله‬ ‫این‬ ‫در‬
‫بااستفاده‬‫روش‬ ‫از‬‫سعی‬ ‫مختلف‬ ‫های‬‫در‬‫آوردن‬ ‫بدست‬
‫کیفیت‬‫داریم‬ ‫ابتدایی‬ ‫خام‬ ‫تصویر‬ ‫از‬ ‫باالتری‬.
‫مرحله‬‫شود‬ ‫می‬ ‫خالصه‬ ‫گام‬ ‫دو‬ ‫در‬:
‫موجود‬ ‫عناصر‬ ‫کردن‬ ‫تکه‬ ‫تکه‬‫در‬‫پالک‬
‫خواندن‬‫و‬‫پالک‬ ‫عناصر‬ ‫دادن‬ ‫نمایش‬
‫پالک‬ ‫تصویر‬ ‫پردازش‬ ‫مشکالت‬
‫پایین‬ ‫کیفیت‬‫تصاویر‬
‫نوری‬ ‫شرایط‬‫مختلف‬
‫مختلف‬ ‫دید‬ ‫زوایای‬‫دوربین‬
‫انعکاس‬‫نور‬ ‫شکست‬ ‫و‬
‫گوسین‬ ‫فیلتر‬
، ‫خودروها‬ ‫تصویر‬ ‫پردازش‬ ‫زمینه‬ ‫در‬ ‫کار‬ ‫اولین‬‫تبدیل‬‫نوع‬
‫میباشد‬ ‫سفید‬ ‫و‬ ‫سیاه‬ ‫به‬ ‫رنگی‬ ‫از‬ ‫ها‬ ‫خودرو‬ ‫تصویر‬.
‫نتیجه‬ ‫در‬ ‫و‬ ‫تصویر‬ ‫حجم‬ ‫کاهش‬ ‫کار‬ ‫این‬ ‫علت‬‫افزایش‬‫سرعت‬
‫می‬ ‫تصویر‬ ‫پردازش‬‫باشد‬.‫پس‬‫به‬ ‫اقدام‬ ، ‫آن‬ ‫از‬
‫بهبود‬‫می‬ ‫تصویر‬ ‫کیفیت‬‫کنیم‬.‫این‬‫گوسین‬ ‫فیلتر‬ ‫تابع‬ ‫با‬ ‫کار‬
‫شود‬ ‫می‬ ‫انجام‬.
‫تصویر‬1-2‫گوسین‬ ‫فیلتر‬
‫لبه‬ ‫با‬ ‫آشنایی‬‫ها‬
‫لبه‬‫عمودی‬
‫لبه‬‫افقی‬
‫لبه‬‫مورب‬
‫عمودی‬ ‫لبه‬
‫کنیم‬ ‫می‬ ‫استفاده‬ ‫زیر‬ ‫روش‬ ‫از‬ ‫عمودی‬ ‫لبه‬ ‫یک‬ ‫یافتن‬ ‫برای‬:
‫از‬‫پیکسل‬ ‫هر‬ ‫و‬ ‫کنیم‬ ‫می‬ ‫حرکت‬ ‫به‬ ‫شروع‬ ‫افقی‬ ‫صورت‬ ‫به‬ ‫اول‬ ‫سطر‬
‫از‬ ‫آنها‬ ‫تفاوت‬ ‫اگر‬ ‫کنیم‬ ‫می‬ ‫مقایسه‬ ‫خودش‬ ‫از‬ ‫قبل‬ ‫پیکسل‬ ‫با‬ ‫را‬
‫آن‬ ‫به‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ،‫است‬ ‫لبه‬ ‫آنجا‬ ‫باشد‬ ‫بیشتر‬ ‫مشخصی‬ ‫عدد‬
‫نداریم‬ ‫کاری‬.
‫افقی‬ ‫لبه‬
‫کنیم‬ ‫می‬ ‫استفاده‬ ‫زیر‬ ‫روش‬ ‫از‬ ‫افقی‬ ‫لبه‬ ‫یک‬ ‫یافتن‬ ‫برای‬:
‫از‬‫هر‬ ‫و‬ ‫کنیم‬ ‫می‬ ‫حرکت‬ ‫به‬ ‫شروع‬ ‫عمودی‬ ‫صورت‬ ‫به‬ ‫اول‬ ‫ستون‬
‫مقایسه‬ ‫خودش‬ ‫از‬ ‫قبل‬ ‫پیکسل‬ ‫با‬ ‫را‬ ‫پیکسل‬‫می‬
‫لبه‬ ‫آنجا‬ ‫باشد‬ ‫بیشتر‬ ‫مشخصی‬ ‫عدد‬ ‫از‬ ‫آنها‬ ‫تفاوت‬ ‫اگر‬ ‫کنیم‬
‫نداریم‬ ‫کاری‬ ‫آن‬ ‫به‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ،‫است‬.
‫سوبل‬ ‫الگوریتم‬ ‫یابی‬ ‫لبه‬ ‫محاسبه‬
‫برای‬‫تشخیص‬‫لبه‬‫های‬‫عمودی‬‫تصویر‬‫باید‬‫این‬‫ماسک‬‫بر‬‫روی‬
‫تمامی‬‫پیکسل‬‫های‬‫تصویر‬‫غلتانیده‬‫شود‬‫به‬‫این‬
‫صورت‬‫که‬‫اگر‬x‫پیکسل‬‫مورد‬‫نظر‬‫باشد‬‫باید‬‫رنگ‬8‫پیکسل‬
‫همسایه‬‫در‬‫ضریب‬‫های‬‫تعیین‬‫شده‬‫برای‬‫هر‬
‫پیکسل‬‫ضرب‬‫شود‬‫و‬‫این‬‫مقادیر‬‫با‬‫یکدیگر‬‫جمع‬‫شوند‬‫و‬‫در‬‫یک‬
‫متغیر‬‫ذخیره‬،‫شوند‬‫سپس‬‫مقدار‬‫این‬‫متغیر‬
‫باید‬‫بررسی‬‫شود‬‫در‬‫صورتی‬‫که‬‫بیشتر‬‫از‬255‫بود‬‫مقدار‬255
‫و‬‫در‬‫صورتی‬‫که‬‫مقدار‬‫آن‬‫کمتر‬‫از‬0‫بود‬‫مقدار‬0
‫و‬‫در‬‫غیر‬‫این‬‫صورت‬‫مقدار‬‫متغیر‬‫بدون‬‫تغییر‬‫باقی‬‫می‬،‫ماند‬
‫سپس‬‫مقدار‬‫این‬‫متغیر‬‫در‬‫پیکسل‬‫مورد‬‫نظر‬
x‫قرار‬‫می‬‫گیرد‬
‫عمودی‬ ‫سوبل‬ ‫افقی‬ ‫سوبل‬
‫عمودی‬ ‫های‬ ‫لبه‬ ‫کردن‬ ‫پیدا‬
‫پالک‬،‫آن‬ ‫روی‬ ‫شده‬ ‫نوشته‬ ‫حروف‬ ‫و‬ ‫اعداد‬ ‫دلیل‬ ‫به‬ ،‫دارای‬‫لبه‬
‫باشد‬ ‫می‬ ‫زیادی‬ ‫عمودی‬ ‫های‬.‫ویژگی‬ ‫همین‬ ‫از‬
‫برای‬‫یافتن‬‫محل‬‫شود‬ ‫می‬ ‫استفاده‬ ‫تصویر‬ ‫در‬ ‫آن‬.‫و‬ ‫ها‬ ‫روش‬
‫الگوریتم‬‫مختلفی‬ ‫های‬‫در‬ ‫لبه‬ ‫کردن‬ ‫پیدا‬ ‫برای‬
‫تصویر‬ ‫پردازش‬‫مطرح‬‫شدهاست‬.‫به‬ ‫سوبل‬ ‫عملگر‬ ‫میان‬ ‫این‬ ‫در‬
‫و‬ ‫باال‬ ‫سرعت‬ ‫دلیل‬‫حجم‬‫پردازشی‬‫در‬ ‫کم‬‫مقایسه‬
‫دیگر‬ ‫با‬‫روش‬‫دارد‬ ‫مطلوبی‬ ‫کارایی‬ ،‫ها‬.
،‫کنیم‬ ‫می‬ ‫استفاده‬ ‫عمودی‬ ‫ماسک‬ ‫از‬ ‫فقط‬ ‫پیشنهادی‬ ‫روش‬ ‫در‬
‫بااین‬‫از‬ ‫بیش‬ ‫چرخش‬ ‫ورودی‬ ‫تصویر‬ ‫که‬ ‫فرض‬
‫نداشته‬ ‫اندازه‬‫باشد‬.
‫کردن‬ ‫پیدا‬ ‫برای‬ ‫هیستوگرام‬ ‫تحلیل‬
‫کاندید‬ ‫تصویر‬
‫بعد‬‫از‬‫پیدا‬‫کردن‬‫لبه‬‫های‬‫عمودی‬،‫تصویر‬‫از‬‫تحلیل‬
‫هیستوگرام‬‫کمک‬‫گرفته‬‫و‬‫هیستوگرام‬‫افقی‬‫تصویر‬‫لبه‬‫را‬
‫می‬‫یابیم‬.‫بدین‬‫منظور‬‫برای‬‫هر‬‫سطر‬‫از‬‫تصویر‬‫تعداد‬‫نقاط‬
‫با‬‫سطح‬‫خاکستری‬‫یک‬‫را‬‫شمرده‬‫و‬‫نموداری‬‫را‬
‫تشکیل‬‫می‬‫دهیم‬‫که‬‫محور‬‫افقی‬‫آن‬‫سطرهای‬‫تصویر‬‫و‬‫محور‬
‫عمودی‬‫آن‬‫همان‬‫تعداد‬‫نقاط‬‫شمارش‬‫شده‬‫می‬
‫باشد‬.
‫آستانه‬‫گیری‬(Threshold)
‫تصویر‬ ‫عمودی‬ ‫یابی‬ ‫لبه‬ ‫از‬ ‫بعد‬(‫سوبل‬ ‫عملگر‬ ‫اعمال‬ ‫از‬ ‫بعد‬)،
‫این‬ ‫که‬ ،‫شود‬ ‫می‬ ‫مشاهده‬ ‫نویز‬ ‫سری‬ ‫یک‬ ‫آمده‬ ‫بدست‬ ‫تصویر‬ ‫در‬
‫خطوط‬ ‫تعدادی‬ ‫یا‬ ‫تصویر‬ ‫در‬ ‫هایی‬ ‫حفره‬ ‫از‬ ‫عبارتند‬ ‫ها‬ ‫نویز‬
‫راست‬‫این‬‫رسیدن‬ ‫و‬ ‫تصویر‬ ‫پردازش‬ ‫در‬ ‫اینکه‬ ‫بر‬ ‫عالوه‬ ‫نویزها‬
‫دادن‬ ‫رخ‬ ‫احتمال‬ ‫بلکه‬ ‫نیستند‬ ‫کارآمد‬ ‫نظر‬ ‫مورد‬ ‫هدف‬ ‫به‬ ‫ما‬
‫کنند‬ ‫می‬ ‫بیشتر‬ ‫را‬ ‫تصویر‬ ‫پردازش‬ ‫در‬ ‫خطا‬.‫این‬ ‫از‬ ‫رهایی‬ ‫برای‬
‫عمل‬ ‫که‬ ‫دهیم‬ ‫می‬ ‫انجام‬ ‫را‬ ‫تصویر‬ ‫گیری‬ ‫آستانه‬ ‫عمل‬ ‫نویزها‬
‫می‬ ‫انجام‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫گیری‬ ‫آستانه‬‫شود‬:
‫رنگی‬ ‫عکس‬ ‫یک‬ ‫از‬ ‫خواهیم‬ ‫می‬ ‫کنید‬ ‫فرض‬16‫سیاه‬ ‫تصویر‬ ‫یک‬ ‫بیتی‬
‫با‬ ‫را‬ ‫ها‬ ‫پیکسل‬ ‫تک‬ ‫تک‬ ‫باید‬ ‫کار‬ ‫این‬ ‫برای‬ ‫بسازیم‬ ‫وسفید‬
‫که‬ ‫پردازشی‬ ‫و‬ ‫تصویر‬ ‫نور‬ ‫شرایط‬ ‫به‬ ‫بستگی‬ ‫که‬ ‫مشخصی‬ ‫مقدار‬
‫اگر‬ ‫کنیم‬ ‫مقایسه‬ ‫دارد‬ ‫شود‬ ‫انجام‬ ‫تصویر‬ ‫روی‬ ‫است‬ ‫قرار‬
‫سفید‬ ‫رنگ‬ ‫آن‬ ‫جای‬ ‫به‬ ‫بود‬ ‫مشخص‬ ‫مقدار‬ ‫آن‬ ‫از‬ ‫بزرگتر‬(255)‫را‬
‫سیاه‬ ‫مقدار‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ‫و‬ ‫دهیم‬ ‫می‬ ‫قرار‬(0)‫قرار‬ ‫را‬
‫یا‬ ‫گیری‬ ‫آستانه‬ ‫کار‬ ‫این‬ ‫به‬ ،‫دهیم‬ ‫می‬threshold‫می‬‫گویند‬.
‫تصویر‬ ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫هیستوگرام‬ ‫تحلیل‬
‫کاندید‬
.‫بدین‬‫منظور‬‫برای‬‫هر‬‫سطر‬‫از‬‫تصویر‬‫تعداد‬‫نقاط‬‫با‬‫سطح‬‫خاکستری‬‫یک‬
‫را‬‫شمرده‬‫و‬‫نموداری‬‫را‬‫تشکیل‬‫می‬‫دهیم‬‫که‬‫محور‬
‫افقی‬‫آن‬‫سطرهای‬‫تصویر‬‫و‬‫محور‬‫عمودی‬‫آن‬‫همان‬‫تعداد‬‫نقاط‬‫شمارش‬‫شده‬
‫می‬‫باشد‬.‫هیستوگرام‬‫افقی‬‫تصویر‬‫لبه‬‫را‬‫می‬
‫بینیم‬.‫به‬‫طور‬‫کلی‬‫سطرهایی‬‫که‬‫پالک‬‫خودرو‬‫در‬‫آن‬‫ها‬‫قراردارد‬،‫دارای‬
‫بیشترین‬‫هیستوگرام‬‫افقی‬،‫هستند‬‫لذا‬‫مرحله‬‫بعدی‬
‫باالی‬‫هیستوگرام‬‫را‬‫تشکیل‬c%‫پیدا‬‫کردن‬‫سطرهایی‬‫است‬‫که‬‫می‬‫دهند‬.
‫بدین‬‫ترتیب‬‫سطرهای‬‫کاندیدای‬‫محل‬‫پالک‬‫تعیین‬
‫می‬‫شوند‬.‫برای‬‫اینکه‬‫اثر‬‫نویز‬‫تا‬‫حدی‬‫کاهش‬،‫یابد‬‫سطری‬‫به‬‫عنوان‬
‫کاندید‬‫در‬‫نظر‬‫گرفته‬‫می‬‫شود‬‫که‬‫ا‬‫اوال‬‫شرط‬‫باال‬‫را‬‫داشته‬
‫تعداد‬‫نقاط‬d%‫باشند‬‫و‬‫ا‬‫ثانیا‬‫تعداد‬‫نقاط‬‫روشن‬‫سطر‬‫بعد‬‫یاش‬‫بعد‬‫از‬
d‫و‬c‫روشن‬‫خود‬‫سطر‬‫باشد‬.
‫عملیات‬ ‫از‬ ،‫پالک‬ ‫از‬ ‫خارج‬ ‫و‬ ‫اضافی‬ ‫نواحی‬ ‫حذف‬ ‫برای‬‫سایش‬
‫استفاده‬‫کنیم‬ ‫می‬.‫از‬ ‫استفاده‬ ‫با‬ ‫را‬ ‫سایش‬ ‫عملیات‬
‫باریکه‬ ‫یک‬‫افقی‬‫دهیم‬ ‫می‬ ‫انجام‬.‫تصویر‬ ‫از‬ ‫نواحی‬ ‫ترتیب‬ ‫بدین‬
‫نقاط‬‫کاندید‬‫که‬‫گیرد‬ ‫نمی‬ ‫جای‬ ‫آنها‬ ‫در‬ ‫باریکه‬ ‫این‬
‫حذف‬‫و‬ ،‫گردند‬ ‫می‬‫بدین‬‫ترتیب‬،‫یافته‬ ‫سایش‬ ‫تصویر‬ ‫بیشتر‬ ‫قسمت‬
‫نواحی‬ ‫شامل‬‫داخل‬‫پالک‬‫است‬.
‫تصویر‬ ‫سایش‬
‫پالک‬ ‫استخراج‬ ‫و‬ ‫تصویر‬ ‫عمودی‬ ‫گسترش‬
‫پالک‬ ‫داخلی‬ ‫نقاط‬ ‫از‬ ‫قسمتی‬ ‫سایش‬ ‫عمل‬ ‫حین‬ ‫که‬ ‫این‬ ‫به‬ ‫توجه‬ ‫با‬
‫در‬ ‫شود‬ ‫می‬ ‫حذف‬ ‫کاندید‬ ‫منظقه‬ ‫از‬ ‫هم‬
‫کنیم‬ ‫تکرار‬ ‫عمودی‬ ‫جهت‬ ‫در‬ ‫را‬ ‫گسترش‬ ‫عمل‬ ‫که‬ ‫است‬ ‫الزم‬ ‫نتیجه‬.
‫جهت‬ ‫تصویر‬ ‫در‬ ‫عمودی‬ ‫های‬ ‫لبه‬ ‫چگالی‬ ‫بررسی‬
‫پالک‬ ‫محل‬ ‫تشخیص‬
‫بدلیل‬ ‫نیز‬ ‫غیره‬ ‫و‬ ‫وانت‬ ‫طاق‬ ‫یا‬ ‫و‬ ‫نرده‬ ‫مانند‬ ‫ساختارهایی‬
‫است‬ ‫ممکن‬ ،‫خود‬ ‫به‬ ‫مخصوص‬ ‫سطرهای‬ ‫در‬ ‫زیاد‬ ‫عمودی‬ ‫های‬ ‫وجودلبه‬
‫شوند‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫پالک‬ ‫وجود‬ ‫کاندید‬ ‫عنوان‬ ‫به‬.‫این‬ ‫برایرفع‬
‫است‬ ‫شده‬ ‫اندیشیده‬ ‫تدبیری‬ ‫مشکل‬.‫نرده‬ ‫برخالف‬ ‫پالک‬ ‫که‬ ‫آنجا‬ ‫از‬
‫باعث‬ ‫کوچکی‬ ‫محدوده‬ ‫در‬ ،‫مشابه‬ ‫ساختارهای‬ ‫و‬‫های‬ ‫لبه‬ ‫افزایش‬
‫تراکم‬ ‫برای‬ ‫معیاری‬ ‫بتوان‬ ‫اگر‬ ،‫شود‬ ‫می‬ ‫عمودی‬‫در‬ ‫لبه‬ ‫نقاط‬
‫کاندید‬ ‫ازنقاط‬ ‫را‬ ‫پالک‬ ‫غیر‬ ‫ساختارهای‬ ‫یتوان‬ ‫م‬ ،‫یافت‬ ‫سطر‬ ‫هر‬
‫نمود‬ ‫حذف‬.
‫از‬ ‫تغییرات‬ ‫تعداد‬ ‫که‬ ‫است‬ ‫این‬ ‫پیشنهادی‬ ‫ساده‬ ‫معیار‬ ‫یک‬
‫شمارش‬ ‫کاندید‬ ‫سطرهای‬ ‫از‬ ‫یک‬ ‫هر‬ ‫در‬ ‫را‬ ‫بلعکس‬ ‫و‬ ‫یک‬ ‫صفربه‬‫فقط‬
‫عنوان‬ ‫به‬‫که‬ ‫را‬ ‫سطرهایی‬ ‫و‬e%،‫دارند‬ ‫قرار‬ ‫پایین‬‫فقط‬
‫گرفت‬ ‫نظر‬ ‫در‬ ‫کاندید‬ ‫درسطرهای‬.
‫خطاهای‬‫احتمالی‬
‫روش‬‫وضوح‬ ‫و‬ ‫دقت‬ ‫عکس‬ ‫که‬ ‫مواردی‬ ‫در‬ ،‫شده‬ ‫ارائه‬‫باالیی‬‫ندارد‬
‫قادر‬ ،‫نیست‬ ‫جالب‬ ‫نوری‬ ‫شرایط‬ ‫اینکه‬ ‫یا‬ ‫و‬‫به‬
‫عملکردصحیح‬‫باشد‬ ‫نمی‬.‫است‬ ‫زیر‬ ‫حاالت‬ ‫شامل‬ ‫احتمالی‬ ‫خطاهای‬:
‫از‬ ‫بزرگتر‬ ‫ناحیه‬ ‫استخراج‬‫پالک‬
‫استخراج‬‫از‬ ‫کوچکتر‬ ‫ناحیه‬‫پالک‬
‫استخراج‬‫عنوان‬ ‫به‬ ‫اشتباه‬ ‫ناحیه‬‫پالک‬
‫عنوان‬ ‫به‬ ‫خاص‬ ‫ای‬ ‫ناحیه‬ ‫استخراج‬ ‫عدم‬‫پالک‬
‫منابع‬
1. [1] Rafael C.Gonzales,RichardE.Woods, Steven L.Eddins, digital Image
processing using MATLAB
.2[2]، ‫ع‬ ‫نیا‬ ‫برومند‬"‫روش‬ ‫با‬ ‫خودرو‬ ‫پالک‬ ‫تشخیص‬‫هایپردازش‬
‫تصویر‬"‫علم‬ ‫ارشد،دانشگاه‬ ‫کارشناسی‬ ‫نامه‬ ‫،پایان‬‫و‬‫صنعت‬
، ‫ایران‬1331
3. P. Hu, Y Zhao. J. Zhu, and J. Wang, “An EffectiveAutomatic License
Plate Recognition System”. InThe proceedings of CISSR000, pages 80-
84, 2000.
.4‫تصاویر‬ ‫از‬ ‫خودرو‬ ‫پالک‬ ‫محل‬ ‫تشخیص‬ ‫برای‬ ‫سریع‬ ‫و‬ ‫جدید‬ ‫روشی‬
‫پیچیده‬‫بر‬‫عملیات‬ ‫اساس‬
‫مورفولوژیکی‬)‫ماشین‬ ‫بینایی‬ ‫کنفرانس‬ ‫چهارمین‬)

Contenu connexe

En vedette

Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...
Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...
Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...Centro Universitário Ages
 
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamado
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamadoAtuação do enfermerio na visita domiciliar ao idoso demenciado acamado
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamadocarolinylimadocarmo
 
Design methodologies and Metadesign
Design methodologies and MetadesignDesign methodologies and Metadesign
Design methodologies and MetadesignUTFPR
 
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...UTFPR
 
Design de negócios ubercapitalistas
Design de negócios ubercapitalistasDesign de negócios ubercapitalistas
Design de negócios ubercapitalistasUTFPR
 
Processo de design digital
Processo de design digitalProcesso de design digital
Processo de design digitalMário Barros
 
Cloud Opportunities Threats
Cloud Opportunities ThreatsCloud Opportunities Threats
Cloud Opportunities ThreatsHamid Jafarian
 

En vedette (9)

Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...
Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...
Protocolo de atenção à saúde e resposta à ocorrência de microcefalia relacion...
 
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamado
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamadoAtuação do enfermerio na visita domiciliar ao idoso demenciado acamado
Atuação do enfermerio na visita domiciliar ao idoso demenciado acamado
 
Design methodologies and Metadesign
Design methodologies and MetadesignDesign methodologies and Metadesign
Design methodologies and Metadesign
 
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...
Design Expansivo: Contradições em atividades projetuais e seus potenciais de ...
 
Design de negócios ubercapitalistas
Design de negócios ubercapitalistasDesign de negócios ubercapitalistas
Design de negócios ubercapitalistas
 
Processo de design digital
Processo de design digitalProcesso de design digital
Processo de design digital
 
Cloud Opportunities Threats
Cloud Opportunities ThreatsCloud Opportunities Threats
Cloud Opportunities Threats
 
SAÚDE DO IDOSO: ENFERMAGEM
SAÚDE DO IDOSO: ENFERMAGEMSAÚDE DO IDOSO: ENFERMAGEM
SAÚDE DO IDOSO: ENFERMAGEM
 
الاحتياجات التدريبية
 الاحتياجات التدريبية  الاحتياجات التدريبية
الاحتياجات التدريبية
 

Similaire à پردازش تصاویر رنگی وکاربرد آن

نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...
نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...
نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...Mojtaba Hasanlu
 
آموزش پردازش تصویر با OpenCV - بخش دوم
آموزش پردازش تصویر با OpenCV - بخش دومآموزش پردازش تصویر با OpenCV - بخش دوم
آموزش پردازش تصویر با OpenCV - بخش دومfaradars
 
خرید انسی | فروشگاه ایرانی کی
خرید انسی | فروشگاه ایرانی کیخرید انسی | فروشگاه ایرانی کی
خرید انسی | فروشگاه ایرانی کیseomapmy
 
Macroscop VMS (in Persian)
Macroscop VMS (in Persian)Macroscop VMS (in Persian)
Macroscop VMS (in Persian)Macroscop
 
Oracle Data Integrator (persian)
Oracle Data Integrator (persian)Oracle Data Integrator (persian)
Oracle Data Integrator (persian)Ehsan Hamzei
 
موزاییک بندی تصاویر ویدیویی
موزاییک بندی تصاویر ویدیوییموزاییک بندی تصاویر ویدیویی
موزاییک بندی تصاویر ویدیوییcatalogsara
 

Similaire à پردازش تصاویر رنگی وکاربرد آن (8)

Ip mv workshop
Ip mv workshopIp mv workshop
Ip mv workshop
 
نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...
نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...
نگار پژوه :: شبیه سازی و طراحی بیهنه عملکرد یک بازوی ربات آتشنشان با نازل چند...
 
1
11
1
 
آموزش پردازش تصویر با OpenCV - بخش دوم
آموزش پردازش تصویر با OpenCV - بخش دومآموزش پردازش تصویر با OpenCV - بخش دوم
آموزش پردازش تصویر با OpenCV - بخش دوم
 
خرید انسی | فروشگاه ایرانی کی
خرید انسی | فروشگاه ایرانی کیخرید انسی | فروشگاه ایرانی کی
خرید انسی | فروشگاه ایرانی کی
 
Macroscop VMS (in Persian)
Macroscop VMS (in Persian)Macroscop VMS (in Persian)
Macroscop VMS (in Persian)
 
Oracle Data Integrator (persian)
Oracle Data Integrator (persian)Oracle Data Integrator (persian)
Oracle Data Integrator (persian)
 
موزاییک بندی تصاویر ویدیویی
موزاییک بندی تصاویر ویدیوییموزاییک بندی تصاویر ویدیویی
موزاییک بندی تصاویر ویدیویی
 

Plus de Fellowship at Vodafone FutureLab

Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...
Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...
Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...Fellowship at Vodafone FutureLab
 
Mreps efficient and flexible detection of tandem repeats in dna
Mreps  efficient and flexible detection of tandem repeats in dnaMreps  efficient and flexible detection of tandem repeats in dna
Mreps efficient and flexible detection of tandem repeats in dnaFellowship at Vodafone FutureLab
 
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...Fellowship at Vodafone FutureLab
 
Protein family specific models using deep neural networks and transfer learni...
Protein family specific models using deep neural networks and transfer learni...Protein family specific models using deep neural networks and transfer learni...
Protein family specific models using deep neural networks and transfer learni...Fellowship at Vodafone FutureLab
 
Semantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesSemantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesFellowship at Vodafone FutureLab
 
A machine learning based protocol for efficient routing in opportunistic netw...
A machine learning based protocol for efficient routing in opportunistic netw...A machine learning based protocol for efficient routing in opportunistic netw...
A machine learning based protocol for efficient routing in opportunistic netw...Fellowship at Vodafone FutureLab
 
Estimating Number of People in ITU-EEB as an Application of People Counting T...
Estimating Number of People in ITU-EEB as an Application of People Counting T...Estimating Number of People in ITU-EEB as an Application of People Counting T...
Estimating Number of People in ITU-EEB as an Application of People Counting T...Fellowship at Vodafone FutureLab
 
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)Fellowship at Vodafone FutureLab
 
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)Fellowship at Vodafone FutureLab
 
udacity Advance Lane identification (progress presentation)
udacity Advance Lane identification (progress presentation)udacity Advance Lane identification (progress presentation)
udacity Advance Lane identification (progress presentation)Fellowship at Vodafone FutureLab
 

Plus de Fellowship at Vodafone FutureLab (20)

Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...
Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...
Cell Segmentation of 2D Phase-Contrast Microscopy Images with Deep Learning M...
 
Mreps efficient and flexible detection of tandem repeats in dna
Mreps  efficient and flexible detection of tandem repeats in dnaMreps  efficient and flexible detection of tandem repeats in dna
Mreps efficient and flexible detection of tandem repeats in dna
 
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
Deep Learning based Segmentation Pipeline for Label-Free Phase-Contrast Micro...
 
Protein family specific models using deep neural networks and transfer learni...
Protein family specific models using deep neural networks and transfer learni...Protein family specific models using deep neural networks and transfer learni...
Protein family specific models using deep neural networks and transfer learni...
 
Spatial information Fuzzy C-mean(SFCM)
Spatial information Fuzzy C-mean(SFCM)Spatial information Fuzzy C-mean(SFCM)
Spatial information Fuzzy C-mean(SFCM)
 
CENTRALITY OF GRAPH ON DIFFERENT NETWORK TOPOLOGIES
CENTRALITY OF GRAPH ON DIFFERENT NETWORK TOPOLOGIESCENTRALITY OF GRAPH ON DIFFERENT NETWORK TOPOLOGIES
CENTRALITY OF GRAPH ON DIFFERENT NETWORK TOPOLOGIES
 
Fuzzy Clustering(C-means, K-means)
Fuzzy Clustering(C-means, K-means)Fuzzy Clustering(C-means, K-means)
Fuzzy Clustering(C-means, K-means)
 
Semantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network ApproachesSemantic segmentation with Convolutional Neural Network Approaches
Semantic segmentation with Convolutional Neural Network Approaches
 
A machine learning based protocol for efficient routing in opportunistic netw...
A machine learning based protocol for efficient routing in opportunistic netw...A machine learning based protocol for efficient routing in opportunistic netw...
A machine learning based protocol for efficient routing in opportunistic netw...
 
Estimating Number of People in ITU-EEB as an Application of People Counting T...
Estimating Number of People in ITU-EEB as an Application of People Counting T...Estimating Number of People in ITU-EEB as an Application of People Counting T...
Estimating Number of People in ITU-EEB as an Application of People Counting T...
 
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
 
Smart city take home question answers
Smart city take home question answersSmart city take home question answers
Smart city take home question answers
 
Possible Application for smart Airports
Possible Application for smart AirportsPossible Application for smart Airports
Possible Application for smart Airports
 
udacity Advance Lane identification
udacity Advance Lane identificationudacity Advance Lane identification
udacity Advance Lane identification
 
Kaggle Dog breed Identification
Kaggle Dog breed IdentificationKaggle Dog breed Identification
Kaggle Dog breed Identification
 
udacity Advance Lane identification (progress presentation)
udacity Advance Lane identification (progress presentation)udacity Advance Lane identification (progress presentation)
udacity Advance Lane identification (progress presentation)
 
Term project proposal image processing project
Term project proposal image processing projectTerm project proposal image processing project
Term project proposal image processing project
 
presntation about smart charging for the vehicles
presntation about smart charging for the  vehiclespresntation about smart charging for the  vehicles
presntation about smart charging for the vehicles
 
Report for Smart aiport application
Report for Smart aiport  applicationReport for Smart aiport  application
Report for Smart aiport application
 

پردازش تصاویر رنگی وکاربرد آن

  • 1. ‫وکاربر‬ ‫رنگی‬‫د‬ ‫آن‬ ‫دهندگان‬ ‫ارائه‬:‫زاده‬ ‫اعیان‬‫آیدین‬ -‫برومند‬ ‫منیره‬ ‫بهار‬9 ‫مربوطه‬ ‫استاد‬:‫صفر‬ ‫دکتر‬ ‫ایراندوست‬
  • 2. ‫تصویر‬ ‫پردازش‬ ‫مقدمه‬ ‫نقش‬ ‫انسان‬ ‫حسگرهای‬ ‫ترین‬ ‫حیاتی‬ ‫از‬ ‫یکی‬ ‫عنوان‬ ‫به‬ ‫چشم‬ ‫دارد‬ ‫ما‬ ‫زندگی‬ ‫در‬ ‫بسزایی‬.‫با‬ ‫امروزه‬‫پیشرفت‬‫چشمگیری‬ ‫امکان‬ ‫این‬ ،‫است‬ ‫گرفته‬ ‫صورت‬ ‫ها‬ ‫پردازنده‬ ‫ساخت‬ ‫در‬ ‫که‬ ‫ساخت‬ ‫در‬ ‫تا‬ ‫شده‬ ‫فراهم‬ ‫ما‬ ‫برای‬ ‫نیز‬‫روبات‬‫و‬ ‫ها‬ ‫مصنوعی‬ ‫چشم‬ ‫یک‬ ‫عنوان‬ ‫به‬ ‫دوربین‬ ‫از‬ ‫کنترلی‬ ‫های‬ ‫سیستم‬ ‫کنیم‬ ‫استفاده‬.
  • 3. ‫تصویر‬ ‫پردازش‬ ‫صورت‬ ‫به‬ ‫تصویر‬ ‫یک‬ ‫تبدیل‬ ‫برای‬ ‫روشی‬ ‫تصویر‬ ‫پردازش‬ ‫بر‬ ‫عملیات‬ ‫از‬ ‫برخی‬ ‫انجام‬ ‫و‬ ‫دیجیتال‬ ‫روی‬‫به‬ ،‫آن‬‫منظور‬‫و‬ ‫یافته‬ ‫بهبود‬ ‫تصویر‬ ‫یک‬ ‫دریافت‬ ‫اطالعات‬ ‫از‬ ‫برخی‬ ‫استخراج‬ ‫برای‬ ‫یا‬‫مفید‬ ‫است‬ ‫آن‬ ‫از‬.
  • 4. ‫تصویر‬ ‫پردازش‬ ‫مراحل‬ ‫تصویر‬ ‫دریافت‬ ‫ورودی‬ ‫پردازش‬ ‫پیش‬ ‫تصویر‬ ‫تصویر‬ ‫پردازش‬ ‫تصویر‬ ‫آنالیز‬
  • 5. ‫تصویر‬ ‫پردازش‬ ‫های‬ ‫شاخه‬ ‫تصاویر‬ ‫پردازش‬(Image Processing) ‫بینایی‬ ‫ماشین‬(Machin Vision) ‫تصاویر‬ ‫بهبود‬‫ی‬ ‫دربرگیرنده‬‫فیلتر‬ ‫از‬ ‫استفاده‬ ‫چون‬ ‫روشهایی‬ ‫دیداری‬ ‫کیفیت‬ ‫کردن‬ ‫بهتر‬ ‫برای‬ ‫تضاد‬ ‫افزایش‬ ‫و‬ ‫محوکننده‬ ‫مقصد‬ ‫محیط‬ ‫در‬ ‫آنها‬ ‫درست‬ ‫نمایش‬ ‫از‬ ‫اطمینان‬ ‫و‬ ‫تصاویر‬(‫مانند‬ ‫رایانه‬ ‫نمایشگر‬ ‫یا‬ ‫چاپگر‬)‫به‬ ‫ماشین‬ ‫بینایی‬ ‫که‬ ‫حالی‬ ‫در‬ ،‫است‬ ‫محتوای‬ ‫و‬ ‫معنی‬ ‫توان‬‫می‬ ‫آنها‬ ‫کمک‬ ‫به‬ ‫که‬ ‫پردازد‬‫می‬ ‫روشهایی‬ ‫و‬ ‫رباتیک‬ ‫چون‬ ‫کارهایی‬ ‫در‬ ‫آنها‬ ‫از‬ ‫تا‬ ‫کرد‬ ‫درک‬ ‫را‬ ‫تصاویر‬ ‫شود‬ ‫استفاده‬ ‫تصاویر‬ ‫محور‬.
  • 6. ‫تصویر‬ ‫پردازش‬ ‫کاربرد‬ ‫صنعت‬ ‫هواشناسی‬ ‫شهرسازی‬ ‫کشاورزی‬ ‫امنیتی‬ ‫و‬ ‫نظامی‬ ‫علوم‬ ‫فضانوردی‬ ‫و‬ ‫نجوم‬ ‫پزشکی‬ ‫و‬...
  • 7. ‫شناسی‬ ‫شکل‬(‫مورفولوژیک‬ ‫عمگرهای‬) ‫شکل‬ ‫پردازش‬ ، ‫تصویر‬ ‫پردازش‬ ‫پیش‬ ‫در‬ ‫مراحل‬ ‫مهمترین‬ ‫از‬ ‫یکی‬ ‫باشد‬ ‫می‬ ‫شناسی‬.‫به‬ ‫تنها‬ ‫قسمت‬ ‫این‬ ‫در‬ ‫بررسی‬‫شناسی‬ ‫شکل‬‫برای‬‫تصاویر‬‫پرداخت‬ ‫خواهیم‬ ‫دودویی‬.‫منظور‬ ‫دو‬ ‫با‬ ‫تصاویر‬ ، ‫دودویی‬ ‫تصاویر‬ ‫از‬‫سطح‬ ‫روشنایی‬0‫یا‬1‫از‬ ‫منظور‬ ‫آن‬ ‫در‬ ‫که‬ ‫باشد‬ ‫می‬0‫سیاه‬ ‫رنگ‬‫و‬ ‫از‬ ‫منظور‬1‫باشد‬ ‫می‬ ‫سفید‬ ‫رنگ‬. ‫می‬ ‫استفاده‬ ‫اي‬ ‫مجموعه‬ ‫عملگرهاي‬ ‫از‬ ‫عموما‬ ‫شناسی‬ ‫شکل‬ ‫پردازش‬ ‫کند‬.‫کلیدي‬ ‫نقاط‬ ‫استخراج‬ ‫براي‬ ‫بیشتر‬ ‫نیز‬ ‫شناسی‬ ‫شکل‬ ‫از‬ ‫تصویر‬،‫حذف‬‫دیگر‬ ‫مشابه‬ ‫موارد‬ ‫و‬ ‫تصویر‬ ‫مفید‬ ‫غیر‬ ‫نقاط‬ ‫کنیم‬ ‫می‬ ‫استفاده‬.
  • 8.
  • 9. ‫گسترش‬ ‫عملگر‬ ‫این‬‫نقاط‬ ‫گسترش‬ ‫باعث‬ ‫عملگر‬1‫شود‬ ‫می‬ ‫تصویر‬ ‫در‬.‫گسترش‬ ‫عملگر‬ ‫در‬ ‫ماسک‬ ‫یک‬ ‫از‬ ‫نیز‬(‫نفاب‬‫،پنجره‬) ‫همانند‬‫در‬ ‫که‬ ‫آنچه‬"‫مکانی‬ ‫حوزه‬ ‫در‬ ‫تصویر‬ ‫ارتقا‬"‫بود‬–‫استفاده‬‫می‬ ‫کنیم‬.‫عنصر‬ ‫آن‬ ‫به‬ ‫ماسک‬ ‫جاي‬ ‫به‬ ‫اینجا‬ ‫در‬‫ساختمانی‬‫می‬‫که‬ ‫گوییم‬ ‫ساختمانی‬ ‫عنصر‬ ‫مقادیر‬1‫باشد‬ ‫تواند‬ ‫می‬ ‫صفر‬ ‫یا‬ 1 1 1 1 1 1 1 1 1 ‫عنصر‬ ‫ساختمانی‬
  • 10. ‫سایش‬ ‫عملگر‬ ‫سایش‬ ‫باعث‬ ‫عملگر‬ ‫این‬ ، ‫پیداست‬ ‫عملگر‬ ‫نام‬ ‫از‬ ‫که‬ ‫همانطور‬ ‫نقاط‬1‫شود‬ ‫می‬ ‫تصویر‬ ‫در‬.‫عملگر‬ ‫همانند‬‫گسترش‬ ‫،درعملگر‬‫کنیم‬ ‫می‬ ‫استفاده‬ ‫ساختمانی‬ ‫عنصر‬ ‫یک‬ ‫از‬ ‫نیز‬ ‫سایش‬ ‫ساختمانی‬ ‫عنصر‬ ‫مقادیر‬ ‫که‬1‫تواند‬ ‫می‬ ‫صفر‬ ‫یا‬ ‫باشد‬. ‫حرکت‬A‫هاي‬ ‫پیکسل‬ ‫روي‬ ‫بر‬ ‫را‬B‫عنصر‬ ‫اگر‬ ‫که‬ ‫است‬ ‫معنی‬ ‫بدین‬ ‫ساختمانی‬B‫با‬‫ساختمانی‬ ‫عنصر‬A‫به‬‫دیگر‬ ‫عبارت‬‫گسترش‬‫دهیم‬، ‫مقادیر‬ ‫زیر‬ ‫در‬ ‫که‬ ‫نقاطی‬ ‫همه‬ ‫حرکت‬ ‫هربار‬ ‫در‬ ‫و‬1‫عنصر‬ ‫از‬ ، ‫باشند‬ ‫داشته‬ ‫یک‬ ‫مقداز‬ ، ‫نیز‬ ‫اند‬ ‫گرفته‬ ‫قرار‬ ‫ساختمانی‬ ‫مقدارپیکسل‬‫نیز‬ ‫حاصل‬1‫بود‬ ‫خواهد‬. ‫ساختمانی‬ ‫عنصر‬
  • 11. ‫کردن‬ ‫باز‬ ‫تا‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫باینري‬ ‫تصویر‬ ‫روي‬ ‫بر‬ ‫کردن‬ ‫باز‬ ‫عملگر‬ ‫اعمال‬ ‫آید‬ ‫دست‬ ‫به‬ ‫تر‬ ‫آرام‬ ‫تصویري‬ ‫و‬ ‫شده‬ ‫حذف‬ ‫تصویر‬ ‫باریک‬ ‫اتصاالت‬. ‫بازکردن‬‫زیر‬ ‫صورت‬ ‫به‬ ‫و‬ ‫گسترش‬ ‫و‬ ‫سایش‬ ‫عملگر‬ ‫ترکیب‬ ‫از‬ ‫تصویر‬ ‫آید‬ ‫می‬ ‫دست‬ ‫به‬: ‫ساختمانی‬ ‫عنصر‬
  • 12. ‫بستن‬ ‫تا‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫باینري‬ ‫تصویر‬ ‫روي‬ ‫بر‬ ‫بستن‬ ‫عملگر‬ ‫اعمال‬ ‫پرشوند‬ ‫تصویر‬ ‫کوچک‬ ‫هاي‬ ‫حفره‬.‫عملگر‬ ‫ترکیب‬ ‫از‬ ‫تصویر‬ ‫بستن‬ ‫سایش‬‫وگسترش‬‫آید‬ ‫می‬ ‫دست‬ ‫به‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫و‬: ‫ساختمانی‬ ‫عنصر‬
  • 13. ‫از‬ ‫گیری‬ ‫میانگین‬‫تصویر‬ ‫آنها‬ ‫از‬ ‫هرکدام‬ ‫روی‬ ‫بر‬ ‫که‬ ‫داریم‬ ‫یکسان‬ ‫تصویر‬ ‫چند‬ ‫کنید‬ ‫فرض‬ ‫می‬ ‫و‬ ‫دارد‬ ‫وجود‬ ‫مختلفی‬ ‫نویزهای‬‫خواهیم‬‫تصاویر‬ ‫این‬ ‫کیفیت‬ ‫دهیم‬ ‫ارتقا‬ ‫را‬.‫از‬ ‫گیری‬ ‫میانگن‬ ‫از‬ ‫توان‬ ‫می‬ ‫مواردی‬ ‫چنین‬ ‫در‬ ‫کنیم‬ ‫استفاده‬ ‫تصاویر‬ ‫همه‬.‫بدین‬‫های‬ ‫پیکسل‬ ‫مقادیر‬ ‫که‬ ‫صورت‬ ‫کل‬ ‫تعداد‬ ‫به‬ ‫سپس‬ ‫و‬ ‫کرده‬ ‫جمع‬ ‫باهم‬ ‫را‬ ‫تصاویر‬ ‫همه‬ ‫در‬ ‫متناظر‬ ‫تصاویر‬‫تقسیم‬‫کنیم‬.‫برای‬ ‫تصاویر‬ ‫تعداد‬ ‫هرقدر‬ ‫که‬ ‫است‬ ‫بدیهی‬ ‫گیری‬ ‫میانگین‬ ‫از‬ ‫حاصل‬ ‫تصویر‬ ، ‫باشد‬ ‫بیشتر‬ ‫گیری‬ ‫میانگین‬ ‫بود‬ ‫خواهد‬ ‫نزدیک‬ ‫واقعیت‬ ‫به‬ ‫بیشتر‬ ‫نیز‬ ‫آنها‬.‫عنوان‬ ‫به‬ ‫نویز‬ ‫تصاویر‬ ، ‫نویز‬ ‫بدون‬ ‫تصویر‬ ،‫زیر‬ ‫تصاویر‬ ‫مجموعه‬ ‫مثال‬ ‫نویز‬ ‫تصاویر‬ ‫از‬ ‫تیری‬ ‫میانگین‬ ‫حاصل‬ ‫و‬ ‫دار‬‫دهد‬ ‫می‬ ‫نشان‬ ‫را‬: ‫نویز‬ ‫بدون‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬‫ر‬‫نویزدا‬ ‫تصویر‬‫نویزدار‬ ‫تصویر‬ ‫نویزدار‬ ‫تصویر‬
  • 14. ‫تصویر‬ ‫هیستوگرام‬ ‫های‬ ‫پیکسل‬ ‫تعداد‬ ‫آن‬ ‫توسط‬ ‫که‬ ‫است‬ ‫نموداری‬ ‫تصویر‬ ‫هیستوگرام‬ ‫شود‬ ‫می‬ ‫مشخص‬ ‫ورودی‬ ‫تصویر‬ ‫در‬ ‫روشنایی‬ ‫سطح‬ ‫هر‬.‫کنید‬ ‫فرض‬ ‫تصویر‬ ‫یک‬ ‫ورودی‬ ‫تصویر‬Grayscale‫با‬256، ‫باشد‬ ‫روشنایی‬ ‫سطح‬ ‫بازه‬ ‫در‬ ‫مقداری‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫از‬ ‫هریک‬ ‫بنابراین‬ [255...0]‫باشند‬ ‫داشته‬ ‫توانند‬ ‫می‬. ‫پیمایش‬ ‫با‬ ‫است‬ ‫،کافی‬ ‫تصویر‬ ‫هیستوگرام‬ ‫آوردن‬ ‫دست‬ ‫به‬ ‫برای‬ ‫را‬ ‫روشنایی‬ ‫سطح‬ ‫هر‬ ‫های‬ ‫پیکسل‬ ‫تعداد‬ ، ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫کل‬ ‫کنیم‬ ‫می‬ ‫محاسبه‬.‫کردن‬ ‫تقسیم‬ ‫از‬ ‫نیز‬ ‫نرمال‬ ‫هیستوگرام‬ ‫می‬ ‫دست‬ ‫به‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬ ‫کل‬ ‫تعداد‬ ‫به‬ ‫هیستوگرام‬ ‫مقادیر‬ ‫آید‬.‫مقادیر‬ ‫که‬ ‫شود‬ ‫می‬ ‫موجب‬ ‫هیستوگرام‬ ‫سازی‬ ‫نرمال‬ ‫بازه‬ ‫در‬ ‫هیستوگرام‬[0,1]‫گیرند‬ ‫قرار‬.‫را‬ ‫تصویری‬ ‫روبرو‬ ‫شکل‬ ‫دهد‬ ‫می‬ ‫نشان‬ ‫آن‬ ‫نرمال‬ ‫هیستوگرام‬ ‫همراه‬ ‫به‬.
  • 15. ‫ها‬ ‫پیکسل‬ ‫انواع‬: ‫دسته‬ ‫دو‬ ‫به‬ ‫را‬ ‫تصویر‬ ‫های‬ ‫پیکسل‬‫توان‬ ‫می‬‫کرد‬ ‫تقسیم‬: ‫پیکسل‬‫تیز‬ ‫های‬ ‫پیکسل‬‫آرام‬ ‫های‬
  • 16. ‫پیکسل‬‫های‬‫تیز‬ ‫پیکسل‬ ‫با‬ ‫آنها‬ ‫روشنایی‬ ‫شدت‬ ‫اختالف‬ ‫که‬ ‫را‬ ‫تصویر‬ ‫از‬ ‫هایی‬ ‫پیکسل‬ ‫پیکسل‬ ،‫باشند‬ ‫زیاد‬ ‫خود‬ ‫همسایه‬ ‫های‬‫های‬ ‫نامیم‬ ‫می‬ ‫تیز‬.‫های‬ ‫لبه‬ ‫دهنده‬ ‫نشان‬ ‫یا‬ ‫معموال‬ ‫تیز‬ ‫های‬ ‫پیکسل‬ ‫نشان‬ ‫یا‬ ‫هستند‬ ‫تصویر‬ ‫در‬ ‫موجود‬ ‫اشیای‬ ‫دهندهگ‬‫که‬ ‫گفت‬ ‫توان‬ ‫می‬ ‫کلی‬ ‫حالت‬ ‫در‬ ‫و‬ ‫هستند‬ ‫تصویر‬ ‫یک‬ ‫نویزهای‬ ‫پیکسل‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫تصویر‬ ‫جزئیات‬ ‫های‬‫شوند‬ ‫می‬ ‫استخراج‬ ‫تیز‬.
  • 17. ‫آرام‬ ‫پیکسل‬ ‫پیکسل‬‫با‬ ‫آنها‬ ‫روشنایی‬ ‫شدت‬ ‫اختالف‬ ‫که‬ ‫تصویر‬ ‫از‬ ‫هایی‬ ‫پیکسل‬‫است‬ ‫کم‬ ‫خود‬ ‫همجوار‬ ‫های‬‫را‬ ،‫پیکسل‬‫های‬ ‫آرام‬‫می‬ ‫تصویر‬‫نامیم‬
  • 18. ‫تصویر‬ ‫کردن‬ ‫فیلتر‬ ‫به‬ ‫فیلترها‬ ‫مکانی‬ ‫حوزه‬‫دو‬ ‫دسته‬‫می‬ ‫تقسیم‬‫شوند‬: (1‫فیلترهای‬‫کننده‬ ‫آرام‬ (22)‫فیلترهای‬‫تیزکننده‬
  • 20. ‫کننده‬ ‫تیز‬ ‫فیلترهای‬: ‫پیکسل‬‫ی‬‫و‬‫ر‬ ‫بر‬‫تغییر‬‫اعمال‬‫با‬‫کننده‬ ‫تیز‬‫فیلترهای‬‫ا‬ ‫ی‬‫بیشتر‬‫جزئیات‬‫اج‬‫ر‬‫استخ‬ ‫موجب‬‫تصویر‬‫ام‬‫ر‬‫آ‬‫های‬‫می‬‫تصویر‬‫ز‬‫شوند‬. ‫کننده‬ ‫تیز‬ ‫فیلتر‬ ‫اعمال‬
  • 21. ‫فیلتر‬‫میانه‬Median)) ‫زمان‬ ‫به‬ ‫دیگر‬ ‫فیلترهای‬ ‫به‬ ‫نسبت‬ ‫که‬ ‫دیگری‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬ ‫است‬ ‫میانه‬ ‫فیلتر‬ ، ‫دارد‬ ‫نیاز‬ ‫بیشتری‬ ‫پردازش‬. ‫همسایگی‬ ‫یک‬ ‫از‬ ‫میانه‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬m * n‫می‬ ‫استفاده‬ ‫ها‬ ‫همسایگی‬ ‫کل‬ ‫که‬ ‫است‬ ‫صورت‬ ‫این‬ ‫به‬ ‫نیز‬ ‫آن‬ ‫کار‬ ‫روش‬ ‫و‬ ‫کند‬ ‫را‬ ‫شده‬ ‫مرتب‬ ‫اعداد‬ ‫وسط‬ ‫عنصر‬ ‫و‬ ‫کرده‬ ‫مرتب‬ ‫صعودی‬ ‫صورت‬ ‫به‬ ‫را‬ ‫کند‬ ‫می‬ ‫مرکزی‬ ‫پیکسل‬ ‫جایگزین‬ ‫و‬ ‫انتخاب‬.‫که‬ ‫است‬ ‫ذکر‬ ‫به‬ ‫الزم‬ ‫فلفل‬ ‫نویز‬ ‫حذف‬ ‫برای‬ ‫میانه‬ ‫گذر‬ ‫پایین‬ ‫فیلتر‬‫نمکی‬(salt&peper) ‫تواند‬ ‫می‬‫گیرد‬ ‫قرار‬ ‫استفاده‬ ‫مورد‬.‫نویزداری‬ ‫تصویر‬ ‫زیر‬ ‫شکل‬ (‫نمکی‬ ‫فلفل‬ ‫نویز‬)‫از‬ ‫استفاده‬ ‫با‬ ‫که‬ ‫دهد‬ ‫می‬ ‫نشان‬ ‫را‬ ‫است‬ ‫یافته‬ ‫ارتقا‬ ‫میانه‬ ‫فبلتر‬: ‫میانه‬ ‫فیلتر‬ ‫اعمال‬ ‫نتیجه‬‫اصلی‬ ‫تصویر‬
  • 23. ‫مقدمه‬ ‫آوری‬ ‫فن‬ ‫و‬ ‫علم‬ ‫پیشرفت‬ ‫با‬ ‫امروزه‬ ‫که‬ ‫مسایلی‬ ‫از‬ ‫یکی‬‫مطرح‬ ‫شده‬‫باشد‬ ‫می‬ ‫خودروها‬ ‫خودکار‬ ‫شناسایی‬ ،‫است‬. ‫برای‬‫این‬‫امر‬‫باید‬‫از‬ ‫گرفتن‬ ‫عکس‬ ‫با‬ ‫تا‬ ‫شود‬ ‫طرح‬ ‫سیستمی‬ ،‫خودرو‬‫بتواند‬‫پالک‬‫بخواند‬ ‫را‬ ‫آن‬.‫خواندن‬‫پالک‬ ‫خودرو‬‫روی‬ ‫از‬‫تصاویر‬‫پیچیده‬‫دارد‬ ‫مرحله‬ ‫دو‬.،‫اول‬ ‫مرحله‬ ‫در‬ ‫در‬ ‫پالک‬ ‫محل‬‫تصویر‬‫مشخص‬‫و‬ ‫شود‬ ‫می‬ ‫شناسایی‬‫در‬ ‫پالک‬ ‫حروف‬ ‫و‬ ‫ارقام‬‫مرحله‬‫دوم‬‫می‬ ‫صورت‬‫گیرد‬. ‫مبتنی‬ ،‫پالک‬ ‫حروف‬ ‫و‬ ‫ارقام‬ ‫شناسایی‬ ‫که‬ ‫آنجا‬ ‫از‬‫برتصویر‬ ‫اهمیت‬ ‫از‬ ‫پالک‬ ‫دقیق‬ ‫محل‬ ‫یافتن‬ ‫لذا‬ ،‫است‬ ‫اول‬ ‫مرحله‬ ‫استخراجی‬ ‫باشد‬ ‫می‬ ‫برخوردار‬ ‫باالیی‬
  • 25. ‫پردازش‬ ‫سیستم‬ ‫مختلف‬ ‫کاربردهای‬ ‫پالک‬
  • 26. ‫پالک‬ ‫پردازش‬ ‫برای‬ ‫مختلف‬ ‫های‬ ‫روش‬ ‫خودرو‬ ‫وجود‬ ‫پالک‬ ‫استخراج‬ ‫برای‬ ‫مختلفی‬ ‫راهکارهای‬‫دارد‬: ‫یابی‬ ‫لبه‬ ‫هاف‬ ‫تبدیل‬ ‫هیستوگرام‬ ‫تحلیل‬ ‫استفاده‬‫مورفولوژیکی‬ ‫های‬ ‫عملگر‬ ‫از‬
  • 27. ‫پالک‬ ‫پردازش‬ ‫برای‬ ‫مختلف‬ ‫های‬ ‫روش‬ ‫خودرو‬(‫ادامه‬) ‫لبه‬‫یابی‬‫به‬‫تنهایی‬‫کاربرد‬‫چندانی‬،‫ندارد‬‫چرا‬‫که‬‫بسیاری‬ ‫از‬‫نقاط‬‫خارج‬‫پالک‬‫هم‬‫به‬‫عنوان‬‫لبه‬‫تشخیص‬‫داده‬ ‫می‬‫شوند‬.‫مزیت‬‫این‬‫روش‬‫سرعت‬‫باالی‬‫آن‬‫است‬.‫تبدیل‬‫هاف‬‫به‬ ‫منظور‬‫پیدا‬‫کردن‬‫خطوط‬،‫در‬‫مواردی‬‫که‬ ‫بخواهیم‬‫پالک‬‫را‬‫با‬‫خطوط‬‫کناری‬‫اش‬‫شناسایی‬،‫کنیم‬‫می‬ ‫تواند‬‫مفید‬‫واقع‬‫شود‬.‫مشکل‬‫این‬‫روش‬‫حجم‬ ‫پردازشی‬‫باال‬‫و‬‫وقت‬‫گیر‬‫بودن‬‫آن‬‫است‬.‫تحلیل‬‫هیستوگرام‬ ‫برای‬‫تصاویر‬‫نویزی‬‫و‬‫تصاویری‬‫که‬‫پالک‬‫در‬‫آنها‬ ‫کمی‬‫چرخیده‬‫باشد‬،‫مفید‬‫نیست‬.‫از‬‫عملیات‬‫مورفولوژیکی‬‫در‬ ‫سیستم‬‫های‬‫بالدرنگ‬‫استفاده‬‫چندانی‬‫نمی‬ ،‫شود‬‫چرا‬‫که‬‫به‬‫نسبت‬‫وقت‬‫گیرهستند‬ ‫از‬‫جمله‬‫روش‬‫های‬‫دیگر‬‫می‬‫توان‬‫منطق‬‫فازی‬‫نیز‬‫اشاره‬ ‫کرد‬.‫در‬‫این‬‫روش‬‫تعدادی‬‫قوانین‬‫شهودی‬‫تعریف‬‫شده‬ ‫که‬‫با‬‫آنها‬‫ناحیه‬‫پالک‬‫توصیف‬‫می‬‫شود‬.‫این‬‫روش‬‫به‬‫رنگ‬‫و‬
  • 28. ‫تصویر‬ ‫پالک‬ ‫مراحل‬ ‫خواندن‬ ‫و‬ ‫تصویر‬ ‫پردازش‬ ‫عملیات‬‫شامل‬ ‫پالک‬‫دو‬‫است‬ ‫بخش‬:‫اول‬‫که‬ ‫استخراج‬ ‫و‬ ‫پالک‬ ‫مکان‬ ‫یافتن‬ ‫شامل‬‫تصویر‬ ‫پالک‬‫باشد‬ ‫می‬ ‫شده‬ ‫داده‬ ‫اصلی‬ ‫تصویر‬ ‫از‬.‫مرحله‬ ‫این‬ ‫در‬ ‫بااستفاده‬‫روش‬ ‫از‬‫سعی‬ ‫مختلف‬ ‫های‬‫در‬‫آوردن‬ ‫بدست‬ ‫کیفیت‬‫داریم‬ ‫ابتدایی‬ ‫خام‬ ‫تصویر‬ ‫از‬ ‫باالتری‬. ‫مرحله‬‫شود‬ ‫می‬ ‫خالصه‬ ‫گام‬ ‫دو‬ ‫در‬: ‫موجود‬ ‫عناصر‬ ‫کردن‬ ‫تکه‬ ‫تکه‬‫در‬‫پالک‬ ‫خواندن‬‫و‬‫پالک‬ ‫عناصر‬ ‫دادن‬ ‫نمایش‬
  • 29. ‫پالک‬ ‫تصویر‬ ‫پردازش‬ ‫مشکالت‬ ‫پایین‬ ‫کیفیت‬‫تصاویر‬ ‫نوری‬ ‫شرایط‬‫مختلف‬ ‫مختلف‬ ‫دید‬ ‫زوایای‬‫دوربین‬ ‫انعکاس‬‫نور‬ ‫شکست‬ ‫و‬
  • 30.
  • 31. ‫گوسین‬ ‫فیلتر‬ ، ‫خودروها‬ ‫تصویر‬ ‫پردازش‬ ‫زمینه‬ ‫در‬ ‫کار‬ ‫اولین‬‫تبدیل‬‫نوع‬ ‫میباشد‬ ‫سفید‬ ‫و‬ ‫سیاه‬ ‫به‬ ‫رنگی‬ ‫از‬ ‫ها‬ ‫خودرو‬ ‫تصویر‬. ‫نتیجه‬ ‫در‬ ‫و‬ ‫تصویر‬ ‫حجم‬ ‫کاهش‬ ‫کار‬ ‫این‬ ‫علت‬‫افزایش‬‫سرعت‬ ‫می‬ ‫تصویر‬ ‫پردازش‬‫باشد‬.‫پس‬‫به‬ ‫اقدام‬ ، ‫آن‬ ‫از‬ ‫بهبود‬‫می‬ ‫تصویر‬ ‫کیفیت‬‫کنیم‬.‫این‬‫گوسین‬ ‫فیلتر‬ ‫تابع‬ ‫با‬ ‫کار‬ ‫شود‬ ‫می‬ ‫انجام‬. ‫تصویر‬1-2‫گوسین‬ ‫فیلتر‬
  • 33. ‫عمودی‬ ‫لبه‬ ‫کنیم‬ ‫می‬ ‫استفاده‬ ‫زیر‬ ‫روش‬ ‫از‬ ‫عمودی‬ ‫لبه‬ ‫یک‬ ‫یافتن‬ ‫برای‬: ‫از‬‫پیکسل‬ ‫هر‬ ‫و‬ ‫کنیم‬ ‫می‬ ‫حرکت‬ ‫به‬ ‫شروع‬ ‫افقی‬ ‫صورت‬ ‫به‬ ‫اول‬ ‫سطر‬ ‫از‬ ‫آنها‬ ‫تفاوت‬ ‫اگر‬ ‫کنیم‬ ‫می‬ ‫مقایسه‬ ‫خودش‬ ‫از‬ ‫قبل‬ ‫پیکسل‬ ‫با‬ ‫را‬ ‫آن‬ ‫به‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ،‫است‬ ‫لبه‬ ‫آنجا‬ ‫باشد‬ ‫بیشتر‬ ‫مشخصی‬ ‫عدد‬ ‫نداریم‬ ‫کاری‬.
  • 34. ‫افقی‬ ‫لبه‬ ‫کنیم‬ ‫می‬ ‫استفاده‬ ‫زیر‬ ‫روش‬ ‫از‬ ‫افقی‬ ‫لبه‬ ‫یک‬ ‫یافتن‬ ‫برای‬: ‫از‬‫هر‬ ‫و‬ ‫کنیم‬ ‫می‬ ‫حرکت‬ ‫به‬ ‫شروع‬ ‫عمودی‬ ‫صورت‬ ‫به‬ ‫اول‬ ‫ستون‬ ‫مقایسه‬ ‫خودش‬ ‫از‬ ‫قبل‬ ‫پیکسل‬ ‫با‬ ‫را‬ ‫پیکسل‬‫می‬ ‫لبه‬ ‫آنجا‬ ‫باشد‬ ‫بیشتر‬ ‫مشخصی‬ ‫عدد‬ ‫از‬ ‫آنها‬ ‫تفاوت‬ ‫اگر‬ ‫کنیم‬ ‫نداریم‬ ‫کاری‬ ‫آن‬ ‫به‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ،‫است‬.
  • 35. ‫سوبل‬ ‫الگوریتم‬ ‫یابی‬ ‫لبه‬ ‫محاسبه‬ ‫برای‬‫تشخیص‬‫لبه‬‫های‬‫عمودی‬‫تصویر‬‫باید‬‫این‬‫ماسک‬‫بر‬‫روی‬ ‫تمامی‬‫پیکسل‬‫های‬‫تصویر‬‫غلتانیده‬‫شود‬‫به‬‫این‬ ‫صورت‬‫که‬‫اگر‬x‫پیکسل‬‫مورد‬‫نظر‬‫باشد‬‫باید‬‫رنگ‬8‫پیکسل‬ ‫همسایه‬‫در‬‫ضریب‬‫های‬‫تعیین‬‫شده‬‫برای‬‫هر‬ ‫پیکسل‬‫ضرب‬‫شود‬‫و‬‫این‬‫مقادیر‬‫با‬‫یکدیگر‬‫جمع‬‫شوند‬‫و‬‫در‬‫یک‬ ‫متغیر‬‫ذخیره‬،‫شوند‬‫سپس‬‫مقدار‬‫این‬‫متغیر‬ ‫باید‬‫بررسی‬‫شود‬‫در‬‫صورتی‬‫که‬‫بیشتر‬‫از‬255‫بود‬‫مقدار‬255 ‫و‬‫در‬‫صورتی‬‫که‬‫مقدار‬‫آن‬‫کمتر‬‫از‬0‫بود‬‫مقدار‬0 ‫و‬‫در‬‫غیر‬‫این‬‫صورت‬‫مقدار‬‫متغیر‬‫بدون‬‫تغییر‬‫باقی‬‫می‬،‫ماند‬ ‫سپس‬‫مقدار‬‫این‬‫متغیر‬‫در‬‫پیکسل‬‫مورد‬‫نظر‬ x‫قرار‬‫می‬‫گیرد‬ ‫عمودی‬ ‫سوبل‬ ‫افقی‬ ‫سوبل‬
  • 36. ‫عمودی‬ ‫های‬ ‫لبه‬ ‫کردن‬ ‫پیدا‬ ‫پالک‬،‫آن‬ ‫روی‬ ‫شده‬ ‫نوشته‬ ‫حروف‬ ‫و‬ ‫اعداد‬ ‫دلیل‬ ‫به‬ ،‫دارای‬‫لبه‬ ‫باشد‬ ‫می‬ ‫زیادی‬ ‫عمودی‬ ‫های‬.‫ویژگی‬ ‫همین‬ ‫از‬ ‫برای‬‫یافتن‬‫محل‬‫شود‬ ‫می‬ ‫استفاده‬ ‫تصویر‬ ‫در‬ ‫آن‬.‫و‬ ‫ها‬ ‫روش‬ ‫الگوریتم‬‫مختلفی‬ ‫های‬‫در‬ ‫لبه‬ ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫تصویر‬ ‫پردازش‬‫مطرح‬‫شدهاست‬.‫به‬ ‫سوبل‬ ‫عملگر‬ ‫میان‬ ‫این‬ ‫در‬ ‫و‬ ‫باال‬ ‫سرعت‬ ‫دلیل‬‫حجم‬‫پردازشی‬‫در‬ ‫کم‬‫مقایسه‬ ‫دیگر‬ ‫با‬‫روش‬‫دارد‬ ‫مطلوبی‬ ‫کارایی‬ ،‫ها‬. ،‫کنیم‬ ‫می‬ ‫استفاده‬ ‫عمودی‬ ‫ماسک‬ ‫از‬ ‫فقط‬ ‫پیشنهادی‬ ‫روش‬ ‫در‬ ‫بااین‬‫از‬ ‫بیش‬ ‫چرخش‬ ‫ورودی‬ ‫تصویر‬ ‫که‬ ‫فرض‬ ‫نداشته‬ ‫اندازه‬‫باشد‬.
  • 37. ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫هیستوگرام‬ ‫تحلیل‬ ‫کاندید‬ ‫تصویر‬ ‫بعد‬‫از‬‫پیدا‬‫کردن‬‫لبه‬‫های‬‫عمودی‬،‫تصویر‬‫از‬‫تحلیل‬ ‫هیستوگرام‬‫کمک‬‫گرفته‬‫و‬‫هیستوگرام‬‫افقی‬‫تصویر‬‫لبه‬‫را‬ ‫می‬‫یابیم‬.‫بدین‬‫منظور‬‫برای‬‫هر‬‫سطر‬‫از‬‫تصویر‬‫تعداد‬‫نقاط‬ ‫با‬‫سطح‬‫خاکستری‬‫یک‬‫را‬‫شمرده‬‫و‬‫نموداری‬‫را‬ ‫تشکیل‬‫می‬‫دهیم‬‫که‬‫محور‬‫افقی‬‫آن‬‫سطرهای‬‫تصویر‬‫و‬‫محور‬ ‫عمودی‬‫آن‬‫همان‬‫تعداد‬‫نقاط‬‫شمارش‬‫شده‬‫می‬ ‫باشد‬.
  • 38. ‫آستانه‬‫گیری‬(Threshold) ‫تصویر‬ ‫عمودی‬ ‫یابی‬ ‫لبه‬ ‫از‬ ‫بعد‬(‫سوبل‬ ‫عملگر‬ ‫اعمال‬ ‫از‬ ‫بعد‬)، ‫این‬ ‫که‬ ،‫شود‬ ‫می‬ ‫مشاهده‬ ‫نویز‬ ‫سری‬ ‫یک‬ ‫آمده‬ ‫بدست‬ ‫تصویر‬ ‫در‬ ‫خطوط‬ ‫تعدادی‬ ‫یا‬ ‫تصویر‬ ‫در‬ ‫هایی‬ ‫حفره‬ ‫از‬ ‫عبارتند‬ ‫ها‬ ‫نویز‬ ‫راست‬‫این‬‫رسیدن‬ ‫و‬ ‫تصویر‬ ‫پردازش‬ ‫در‬ ‫اینکه‬ ‫بر‬ ‫عالوه‬ ‫نویزها‬ ‫دادن‬ ‫رخ‬ ‫احتمال‬ ‫بلکه‬ ‫نیستند‬ ‫کارآمد‬ ‫نظر‬ ‫مورد‬ ‫هدف‬ ‫به‬ ‫ما‬ ‫کنند‬ ‫می‬ ‫بیشتر‬ ‫را‬ ‫تصویر‬ ‫پردازش‬ ‫در‬ ‫خطا‬.‫این‬ ‫از‬ ‫رهایی‬ ‫برای‬ ‫عمل‬ ‫که‬ ‫دهیم‬ ‫می‬ ‫انجام‬ ‫را‬ ‫تصویر‬ ‫گیری‬ ‫آستانه‬ ‫عمل‬ ‫نویزها‬ ‫می‬ ‫انجام‬ ‫زیر‬ ‫صورت‬ ‫به‬ ‫گیری‬ ‫آستانه‬‫شود‬: ‫رنگی‬ ‫عکس‬ ‫یک‬ ‫از‬ ‫خواهیم‬ ‫می‬ ‫کنید‬ ‫فرض‬16‫سیاه‬ ‫تصویر‬ ‫یک‬ ‫بیتی‬ ‫با‬ ‫را‬ ‫ها‬ ‫پیکسل‬ ‫تک‬ ‫تک‬ ‫باید‬ ‫کار‬ ‫این‬ ‫برای‬ ‫بسازیم‬ ‫وسفید‬ ‫که‬ ‫پردازشی‬ ‫و‬ ‫تصویر‬ ‫نور‬ ‫شرایط‬ ‫به‬ ‫بستگی‬ ‫که‬ ‫مشخصی‬ ‫مقدار‬ ‫اگر‬ ‫کنیم‬ ‫مقایسه‬ ‫دارد‬ ‫شود‬ ‫انجام‬ ‫تصویر‬ ‫روی‬ ‫است‬ ‫قرار‬ ‫سفید‬ ‫رنگ‬ ‫آن‬ ‫جای‬ ‫به‬ ‫بود‬ ‫مشخص‬ ‫مقدار‬ ‫آن‬ ‫از‬ ‫بزرگتر‬(255)‫را‬ ‫سیاه‬ ‫مقدار‬ ‫صورت‬ ‫این‬ ‫غیر‬ ‫در‬ ‫و‬ ‫دهیم‬ ‫می‬ ‫قرار‬(0)‫قرار‬ ‫را‬ ‫یا‬ ‫گیری‬ ‫آستانه‬ ‫کار‬ ‫این‬ ‫به‬ ،‫دهیم‬ ‫می‬threshold‫می‬‫گویند‬.
  • 39. ‫تصویر‬ ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫هیستوگرام‬ ‫تحلیل‬ ‫کاندید‬ .‫بدین‬‫منظور‬‫برای‬‫هر‬‫سطر‬‫از‬‫تصویر‬‫تعداد‬‫نقاط‬‫با‬‫سطح‬‫خاکستری‬‫یک‬ ‫را‬‫شمرده‬‫و‬‫نموداری‬‫را‬‫تشکیل‬‫می‬‫دهیم‬‫که‬‫محور‬ ‫افقی‬‫آن‬‫سطرهای‬‫تصویر‬‫و‬‫محور‬‫عمودی‬‫آن‬‫همان‬‫تعداد‬‫نقاط‬‫شمارش‬‫شده‬ ‫می‬‫باشد‬.‫هیستوگرام‬‫افقی‬‫تصویر‬‫لبه‬‫را‬‫می‬ ‫بینیم‬.‫به‬‫طور‬‫کلی‬‫سطرهایی‬‫که‬‫پالک‬‫خودرو‬‫در‬‫آن‬‫ها‬‫قراردارد‬،‫دارای‬ ‫بیشترین‬‫هیستوگرام‬‫افقی‬،‫هستند‬‫لذا‬‫مرحله‬‫بعدی‬ ‫باالی‬‫هیستوگرام‬‫را‬‫تشکیل‬c%‫پیدا‬‫کردن‬‫سطرهایی‬‫است‬‫که‬‫می‬‫دهند‬. ‫بدین‬‫ترتیب‬‫سطرهای‬‫کاندیدای‬‫محل‬‫پالک‬‫تعیین‬ ‫می‬‫شوند‬.‫برای‬‫اینکه‬‫اثر‬‫نویز‬‫تا‬‫حدی‬‫کاهش‬،‫یابد‬‫سطری‬‫به‬‫عنوان‬ ‫کاندید‬‫در‬‫نظر‬‫گرفته‬‫می‬‫شود‬‫که‬‫ا‬‫اوال‬‫شرط‬‫باال‬‫را‬‫داشته‬ ‫تعداد‬‫نقاط‬d%‫باشند‬‫و‬‫ا‬‫ثانیا‬‫تعداد‬‫نقاط‬‫روشن‬‫سطر‬‫بعد‬‫یاش‬‫بعد‬‫از‬ d‫و‬c‫روشن‬‫خود‬‫سطر‬‫باشد‬.
  • 40.
  • 41. ‫عملیات‬ ‫از‬ ،‫پالک‬ ‫از‬ ‫خارج‬ ‫و‬ ‫اضافی‬ ‫نواحی‬ ‫حذف‬ ‫برای‬‫سایش‬ ‫استفاده‬‫کنیم‬ ‫می‬.‫از‬ ‫استفاده‬ ‫با‬ ‫را‬ ‫سایش‬ ‫عملیات‬ ‫باریکه‬ ‫یک‬‫افقی‬‫دهیم‬ ‫می‬ ‫انجام‬.‫تصویر‬ ‫از‬ ‫نواحی‬ ‫ترتیب‬ ‫بدین‬ ‫نقاط‬‫کاندید‬‫که‬‫گیرد‬ ‫نمی‬ ‫جای‬ ‫آنها‬ ‫در‬ ‫باریکه‬ ‫این‬ ‫حذف‬‫و‬ ،‫گردند‬ ‫می‬‫بدین‬‫ترتیب‬،‫یافته‬ ‫سایش‬ ‫تصویر‬ ‫بیشتر‬ ‫قسمت‬ ‫نواحی‬ ‫شامل‬‫داخل‬‫پالک‬‫است‬. ‫تصویر‬ ‫سایش‬
  • 42. ‫پالک‬ ‫استخراج‬ ‫و‬ ‫تصویر‬ ‫عمودی‬ ‫گسترش‬ ‫پالک‬ ‫داخلی‬ ‫نقاط‬ ‫از‬ ‫قسمتی‬ ‫سایش‬ ‫عمل‬ ‫حین‬ ‫که‬ ‫این‬ ‫به‬ ‫توجه‬ ‫با‬ ‫در‬ ‫شود‬ ‫می‬ ‫حذف‬ ‫کاندید‬ ‫منظقه‬ ‫از‬ ‫هم‬ ‫کنیم‬ ‫تکرار‬ ‫عمودی‬ ‫جهت‬ ‫در‬ ‫را‬ ‫گسترش‬ ‫عمل‬ ‫که‬ ‫است‬ ‫الزم‬ ‫نتیجه‬.
  • 43. ‫جهت‬ ‫تصویر‬ ‫در‬ ‫عمودی‬ ‫های‬ ‫لبه‬ ‫چگالی‬ ‫بررسی‬ ‫پالک‬ ‫محل‬ ‫تشخیص‬ ‫بدلیل‬ ‫نیز‬ ‫غیره‬ ‫و‬ ‫وانت‬ ‫طاق‬ ‫یا‬ ‫و‬ ‫نرده‬ ‫مانند‬ ‫ساختارهایی‬ ‫است‬ ‫ممکن‬ ،‫خود‬ ‫به‬ ‫مخصوص‬ ‫سطرهای‬ ‫در‬ ‫زیاد‬ ‫عمودی‬ ‫های‬ ‫وجودلبه‬ ‫شوند‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫پالک‬ ‫وجود‬ ‫کاندید‬ ‫عنوان‬ ‫به‬.‫این‬ ‫برایرفع‬ ‫است‬ ‫شده‬ ‫اندیشیده‬ ‫تدبیری‬ ‫مشکل‬.‫نرده‬ ‫برخالف‬ ‫پالک‬ ‫که‬ ‫آنجا‬ ‫از‬ ‫باعث‬ ‫کوچکی‬ ‫محدوده‬ ‫در‬ ،‫مشابه‬ ‫ساختارهای‬ ‫و‬‫های‬ ‫لبه‬ ‫افزایش‬ ‫تراکم‬ ‫برای‬ ‫معیاری‬ ‫بتوان‬ ‫اگر‬ ،‫شود‬ ‫می‬ ‫عمودی‬‫در‬ ‫لبه‬ ‫نقاط‬ ‫کاندید‬ ‫ازنقاط‬ ‫را‬ ‫پالک‬ ‫غیر‬ ‫ساختارهای‬ ‫یتوان‬ ‫م‬ ،‫یافت‬ ‫سطر‬ ‫هر‬ ‫نمود‬ ‫حذف‬. ‫از‬ ‫تغییرات‬ ‫تعداد‬ ‫که‬ ‫است‬ ‫این‬ ‫پیشنهادی‬ ‫ساده‬ ‫معیار‬ ‫یک‬ ‫شمارش‬ ‫کاندید‬ ‫سطرهای‬ ‫از‬ ‫یک‬ ‫هر‬ ‫در‬ ‫را‬ ‫بلعکس‬ ‫و‬ ‫یک‬ ‫صفربه‬‫فقط‬ ‫عنوان‬ ‫به‬‫که‬ ‫را‬ ‫سطرهایی‬ ‫و‬e%،‫دارند‬ ‫قرار‬ ‫پایین‬‫فقط‬ ‫گرفت‬ ‫نظر‬ ‫در‬ ‫کاندید‬ ‫درسطرهای‬.
  • 44.
  • 45. ‫خطاهای‬‫احتمالی‬ ‫روش‬‫وضوح‬ ‫و‬ ‫دقت‬ ‫عکس‬ ‫که‬ ‫مواردی‬ ‫در‬ ،‫شده‬ ‫ارائه‬‫باالیی‬‫ندارد‬ ‫قادر‬ ،‫نیست‬ ‫جالب‬ ‫نوری‬ ‫شرایط‬ ‫اینکه‬ ‫یا‬ ‫و‬‫به‬ ‫عملکردصحیح‬‫باشد‬ ‫نمی‬.‫است‬ ‫زیر‬ ‫حاالت‬ ‫شامل‬ ‫احتمالی‬ ‫خطاهای‬: ‫از‬ ‫بزرگتر‬ ‫ناحیه‬ ‫استخراج‬‫پالک‬ ‫استخراج‬‫از‬ ‫کوچکتر‬ ‫ناحیه‬‫پالک‬ ‫استخراج‬‫عنوان‬ ‫به‬ ‫اشتباه‬ ‫ناحیه‬‫پالک‬ ‫عنوان‬ ‫به‬ ‫خاص‬ ‫ای‬ ‫ناحیه‬ ‫استخراج‬ ‫عدم‬‫پالک‬
  • 46. ‫منابع‬ 1. [1] Rafael C.Gonzales,RichardE.Woods, Steven L.Eddins, digital Image processing using MATLAB .2[2]، ‫ع‬ ‫نیا‬ ‫برومند‬"‫روش‬ ‫با‬ ‫خودرو‬ ‫پالک‬ ‫تشخیص‬‫هایپردازش‬ ‫تصویر‬"‫علم‬ ‫ارشد،دانشگاه‬ ‫کارشناسی‬ ‫نامه‬ ‫،پایان‬‫و‬‫صنعت‬ ، ‫ایران‬1331 3. P. Hu, Y Zhao. J. Zhu, and J. Wang, “An EffectiveAutomatic License Plate Recognition System”. InThe proceedings of CISSR000, pages 80- 84, 2000. .4‫تصاویر‬ ‫از‬ ‫خودرو‬ ‫پالک‬ ‫محل‬ ‫تشخیص‬ ‫برای‬ ‫سریع‬ ‫و‬ ‫جدید‬ ‫روشی‬ ‫پیچیده‬‫بر‬‫عملیات‬ ‫اساس‬ ‫مورفولوژیکی‬)‫ماشین‬ ‫بینایی‬ ‫کنفرانس‬ ‫چهارمین‬)

Notes de l'éditeur

  1. یکی از کاربـردهـای هیستوگرام در فوکوس خودکـار دوربین های دیجیتالی است. بـدین صورت  که لنز دوربین از ابتدا تا انتها حرکت کرده و در هر گام از حرکت خود تصویری از صحنه می گیرد. سپس کنتراست تصویر گرفته شده را با استفاده از هیستوگرام آن محاسبه می کند. پس از آن که لنز به انتهای حرکتی خود رسید، محلی از حرکت لنز که در آن تصویر دارای بیشترین کنتراست خود بوده است، به عنوان محل لنز تعیین می گردد. روش مذکور یکی از ساده ترین روش های فوکوس خودکار دوربین می باشد و همانطور که می توان حدس زد این الگوریتم در صحنه هایی که رنگ تیره و روشن باهم وجود داشته باشد، دچار اشکالاتی خواهد بود و باید تغییراتی در آن اعمال کرد (مفهوم کنتراست در ادامه بیان شده است).