سورس کد شمارش چهره در متلب نوشته شده است که به کمک وب کم قابلیت تشخیص چهره و همچنین شمارش آن را دارد. این سورس کد در رابطه با پردازش تصویر image processing در متلب می باشد. در این پروژه تعداد افرادی که در جلوی وب کم هستند تشخیص و تعداد آنها شمرده می شود.
تیم برنامه نویسی پی استور یکی از اولین گروههای تشکیل شده در مجموعه آموزشی پی استور میباشد. این تیم از اساتید مجرب و فارغ التحصیلان رشتههای فنی و مهندسی تشکیل شده که در زمینههای مختلف برنامهنویسی و تهیه سورس کد فعال هستند.
تشخیص چهره
تشخیص چهره همواره یکی از موضوعات مهم و مورد مطالعه در علوم کامپیوتر بوده است. هدف آن این است که شما عکسی به کامپیوتر بدهید و او تشخیص دهد که آیا چهره ای در عکس مشاهده می کند یا خیر. اگرچه این کار برای انسان کار ساده ای به نظر میرسد اما برای کامپیوتر ها همیشه با چالش همراه بوده است. این سختی می تواند توسط تفاوت عکس ها در مقیاس، محل، نقطه نظر، نور، انسداد و .. بوجود آید. یکی از موضوعات مهم در پردازش تصویر شمارش چهره می باشد. در این پست پروژه ای در متلب 2014 آماده کرده ایم که با استفاده از توابع متلب این امر را محقق می سازد.
پیش نیازهای اجرای پروژه
این پروژه برای شمارش چهره افراد از روی وب کم طراحی شده است پس لازم است برای اجرای پروژه ابتدا باید پلاگین Webcam متلب را نصب کنید تا بتوان از وب کم استفاده کرد برای این منظور ویدئوی آموزشی نصب وب کم در متلب را آماده کرده ایم که در زیر مشاهده می کنید.
همچنین این پروژه از آداپتور Winvideo متلب برای پردازش و تشخیص چهره استفاده می کند که لازم است این پک رو برای متلب مورد استفاده خود نصب کنید. برای این منظور نیز ویدئوی آموزشی نصب Winvideo در متلب را آماده کرده ایم که در زیر مشاهده می کنید.
شرح پروژه
این پروژه با استفاده از برنامه MATLAB کمک می کند شمار افرادی که در یک سالن جلسه یا کلاس درس در یک زمان حضور دارند تشخیص داده شود. منطق برنامه می تواند در برنامه های دیگر مانند کنترل درجه حرارت اتوماتیک که به تعداد افراد در یک اتاق بستگی دارد، استفاده شود. دوربین یا وب کم فیلم نقش بسیار مهمی در این پروژه ایفا می کند. اگر سعی کنید تعداد افراد را در سالن شمارش کنید، ممکن است وقت آن را برای شمارش داشته باشید و احتمالا اشتباه هم کرده باشید. با کمک این برنامه، می توانید تعداد افراد بلافاصله و با دقت بیشتری با استفاده از دوربین و پردازش تصویر دریافت کنید.
یک رابط کاربری گرافیکی (GUI) به کاربران امکان می دهد تا وظایف را بصورت تعاملی از طریق کنترل های مختلف مانند سوئیچ ها و لغزنده ها انجام دهند. شما می توانید GUI ایجاد کنید و آن را در MAT LAB یا به عنوان برنامه مستقل اجرا کنید. خروجی برنامه اولیه این پروژه در تصاویر خروجی محصول نشان داده شده است.
الگوریتم تشخیص چهره
انواع مختلفی از الگوریتم های مورد استفاده در تشخیص چهره وجود دارد. در اینجا ما از الگوریتم Viola-Jones برای تشخیص چهره با برنامه MATLAB استفاده کردیم. الگوریتم در واقع در مراحل زیر کار می کند:
- یک شیء آشکارساز با استفاده از الگوریتم Viola-Jones ایجاد می کند.
- تصویر را از ویدیو می گیرد.
- ویژگی ها را تشخیص می دهد.
- در نهایت تعداد چهره ها را اعلام می کند.
تکه کد
سورس کد و قسمتی از تکه کد مربوط بصورت زیر می باشد.
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;
تصاویر خروجی محصول
ویدئوی معرفی
درباره سورس کد شمارش چهره در متلب
شمارش چهره در Matlab با عنوان پروژه “تشخیص و شمارش چهره در متلب از وب کم” در متلب 2014 نوشته شده است و توسط کارشناسان پی استور بررسی و تست گردیده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. به محض خرید محصول لینک دانلود در دسترس خواهد بود.
مباحث مرتبط با پردازش تصویر
اطلاعات تکمیلی محصول
نام محصول: | تشخیص و شمارش چهره در متلب از وب کم |
---|---|
نوع محصول: | سورس کد |
حجم فایل: | 48 کیلوبایت |
فرمت فایل: | m. |
قابل اجرا در: | Matlab 2014 و بالاتر |
تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا 80 درصد مبلغ پرداختی به حساب بانکی شما عودت داده میشود.
تشخیص و شمارش چهره در متلب از وب کم
حجم فایل: | 48 کیلوبایت |
---|---|
فرمت فایل | m. |
هماهنگی با: | Matlab 2014 و بالاتر |
تاکنون 503 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.
نظرات و دیدگاه ها
قوانین ثبت دیدگاه
- لطفاً دیدگاه های خود را فارسی تایپ کنید.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.
تشخیص و شمارش چهره در متلب از وب کم
هزینه سفارش: 139,000 تومان
حجم فایل: | 48 کیلوبایت |
---|---|
فرمت فایل | m. |
هماهنگی با: | Matlab 2014 و بالاتر |
1 بازخورد (مشاهده نظرات)
هزینه سفارش: 139,000 تومان
مدیریت و پشتیبانی
نظرات و ديدگاه هاي خود را براي هرچه بهتر قرار دادن مطالب با ما در ميان بگذاريد.