تخفیف نوروزی پی استور

کد تخفیف: PR1404

شامل تمامی آثار
روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

تشخیص و شمارش چهره در متلب از وب کم

هزینه سفارش:

۱۳۹,۰۰۰ تومان

روز
ساعت
دقیقه
ثانیه
دریافت کد تخفیف با گردونه شانس %
تعداد فراگیر
288 نفر
امتیاز کاربران
امتیاز 5.00 از 5

سورس کد شمارش چهره در متلب نوشته شده است که به کمک وب کم قابلیت تشخیص چهره و همچنین شمارش آن را دارد. این سورس کد در رابطه با پردازش تصویر image processing در متلب می‌باشد. در این پروژه تعداد افرادی که در جلوی وب کم هستند تشخیص و تعداد آنها شمرده می‌شود.

تشخیص چهره

تشخیص چهره همواره یکی از موضوعات مهم و مورد مطالعه در علوم کامپیوتر بوده است. هدف آن این است که شما عکسی به کامپیوتر بدهید و او تشخیص دهد که آیا چهره‌ای در عکس مشاهده می‌کند یا خیر. اگرچه این کار برای انسان کار ساده‌ای به نظر می‌رسد اما برای کامپیوترها همیشه با چالش همراه بوده است. این سختی می‌تواند توسط تفاوت عکس‌ها در مقیاس، محل، نقطه نظر، نور، انسداد و .. بوجود آید. یکی از موضوعات مهم در پردازش تصویر شمارش چهره  می‌باشد. در این پست پروژه‌ای در متلب ۲۰۱۴ آماده کرده‌ایم که با استفاده از توابع متلب این امر را محقق می‌سازد.

پیش نیازهای اجرای پروژه

این پروژه برای شمارش چهره افراد از روی وب کم طراحی شده است پس لازم است برای اجرای پروژه ابتدا باید پلاگین Webcam متلب را نصب کنید تا بتوان از وب کم استفاده کرد برای این منظور ویدئوی آموزشی نصب وب کم در متلب را آماده کرده‌ایم که در زیر مشاهده می‌کنید.

همچنین این پروژه از آداپتور Winvideo متلب برای پردازش و تشخیص چهره استفاده می‌کند که لازم است این پک رو برای متلب مورد استفاده خود نصب کنید. برای این منظور نیز ویدئوی آموزشی نصب Winvideo در متلب را آماده کرده‌ایم که در زیر مشاهده می کنید.

شرح پروژه

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

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

الگوریتم تشخیص چهره

انواع مختلفی از الگوریتم‌های مورد استفاده در تشخیص چهره وجود دارد. در اینجا ما از الگوریتم Viola-Jones برای تشخیص چهره با برنامه MATLAB استفاده کردیم. الگوریتم در واقع در مراحل زیر کار می‌کند:

  1. یک شیء آشکارساز با استفاده از الگوریتم Viola-Jones ایجاد می‌کند.
  2. تصویر را از ویدیو می‌گیرد.
  3. ویژگی‌ها را تشخیص می‌دهد.
  4. در نهایت تعداد چهره‌ها را اعلام می‌کند.

تکه کد

سورس کد و قسمتی از تکه کد مربوط بصورت زیر می‌باشد.

global vid     % making the variable global
vid = videoinput('winvideo' , 1, 'YUY2_640X480');
% Set the parameters for video
triggerconfig( vid ,'manual');                                      % the trigger occurs only after the trigger function
set(vid, 'FramesPerTrigger',1);                                     % one frame acquired per trigger
set(vid, 'TriggerRepeat',Inf);                                      % Keep executing the trigger every time the trigger condition is met until the stop function is called 
set(vid,'ReturnedColorSpace','rgb');                                % to get the rgb colour image 
vid.Timeout = 10;
start(vid); 

hImage = image(zeros(600,800,3),'parent',handles.axes1);
preview(vid,hImage);
% axis off;

تصاویر خروجی محصول

خروجی شمارش چهره در متلب 1

خروجی شمارش چهره در متلب 2

درباره سورس کد شمارش چهره در متلب

شمارش چهره در Matlab با عنوان پروژه “تشخیص و شمارش چهره در متلب از وب کم” در متلب ۲۰۱۴ نوشته شده است و توسط کارشناسان پی استور بررسی و تست گردیده است. فایل دارای نشان تضمین کیفیت پی استور می‌باشد. به محض خرید فایل لینک دانلود در دسترس خواهد بود.

ویدئوی معرفی اثر

معرفی و نحوه اجرای پروژه


برنامه‌نویس:  تیم برنامه‌نویسی پی‌استور

متشکل از اساتید و فارغ التحصیلان رشته‌های فنی - مهندسی

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

مشخصات تکمیلی سورس کد

نام اثر: تشخیص و شمارش چهره در متلب از وب کم
نوع اثر: سورس کد
برنامه‌نویس: تیم برنامه‌نویسی پی‌استور
زبان برنامه نویسی: Matlab
ویژگی: دارای قابلیت ویرایش و دانلود

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

تصویر و لوگوی گارانتی

نظرات

1 نظر|5.00 (میانگین امتیاز کاربران)

  1. Avatar of مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    نظرات و دیدگاه های خود را برای هرچه بهتر قرار دادن مطالب با ما در میان بگذارید.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شناسه اثر: 5300 دسته‌بندی موضوعی: برچسب ,

هزینه سفارش:

۱۳۹,۰۰۰ تومان

دریافت کد تخفیف %