• مقالات آموزشی
    • آموزش برنامه نویسی
    • آموزش الگوریتم
    • آموزش شبکه های کامپیوتری
    • آموزش های عمومی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپوینت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • لیست قالب آماده HTML
  • دانلود رایگان
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین
  • آموزش برنامه نویسی
  • آموزش الگوریتم
  • آموزش شبکه
  • آموزش عمومی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • قوانین
  • تماس با ما
  • درباره ما
  • همکاری با ما
پی استور
0

ورود و ثبت نام

مقالات آموزشی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپونت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
      • عمومی
      • مشاهیر و اشخاص
      • واقعیت مجازی
      • طراحی سایت
      • برنامه نویسی
      • علوم کامپیوتر
      • اینترنت اشیاء
      • سیستم عامل
      • ارز دیجیتال
      • کسب و کار
      • تکنولوژی
      • علوم
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • قالب آماده HTML
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین

پیاده سازی تشخیص چهره و تخمین حالت زاویه صورت از تصویر در متلب

خانهفروشگاهبرنامه نویسیمتلبپیاده سازی تشخیص چهره و تخمین حالت زاویه صورت از تصویر در متلب
پیاده سازی تشخیص چهره و تخمین حالت زاویه صورت از تصویر در متلب

پیاده سازی تشخیص چهره و تخمین حالت زاویه صورت از تصویر در متلب

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

Face Detection, Pose Estimation, and Landmark Localization in the Wild

در این پروژه یک مدل یکپارچه برای تشخیص چهره ارائه می شود  که زاویه صورت در دنیای واقعی در آن تخمین زده می شود. این مدل بر اساس مخلوط از درخت ها mixture-of-trees model با یک مخزن مشترک از قطعات است. هر علامت، چهره ای را به عنوان بخشی مدل سازی می کند و از مخلوط های سراسری استفاده می شود تا به دلیل دقت از تغییرات توپولوژیکی ناستفاده شود.

مدل های ساختار درختی به شکل شگفت انگیزی در شکل گرفتن تغییر شکل کششی الاستیک موثر هستند و به راحتی بهینه سازی می شوند. در این پروژه نتایج گسترده ای را در خصوص معیارهای چهره استاندارد و همچنین یک مجموعه داده جدید حاوی « in the wild » ارائه می دهیم که نشان می دهد که سیستم برای هر سه وظیفه پیشرفته است. اگر چه این مدل با صدها چهره به خوبی آموزش دیده است، اما با سیستم های تجاری که با میلیاردها نمونه (مانند Google Picasa و face.com) آموزش دیده است، بسیار مناسب است.

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

توضیح پروژه

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

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

تابع اصلی پروژه برای اجرا main.m می باشد و بقیه توابع نوشته شده در ++C و متلب می باشد که تواسط تابع اصلی صدا زده می شوند. کد تابع main بصورت زیر است.

قبل از اجرای برنامه مطمئن باشید Microsoft Visual C++ 2013 Professional در سیستم شما نصب شده است. این فایل کمک می کند تا فایل های ++C کامپایل شوند.

clc;
close all;
clear;

mex -O resize.cc
mex -O reduce.cc
mex -O shiftdt.cc
mex -O features.cc
mex -O fconv.cc

% load and visualize model

load face_p146_small.mat

disp('Model visualization');
visualizemodel(model,1:13);


% 5 levels for each octave
model.interval = 5;
% set up the threshold
model.thresh = min(-0.65, model.thresh);

% define the mapping from view-specific mixture id to viewpoint
if length(model.components)==13 
    posemap = 90:-15:-90;
elseif length(model.components)==18
    posemap = [90:-15:15 0 0 0 0 0 0 -15:-15:-90];
else
    error('Can not recognize this model');
end


   [filename, pathname]=uigetfile({'*.jpg';'*.png'},'Select An Image');
    imagename=strcat(pathname,filename);
    im = imread(imagename);
    clf; imagesc(im); axis image; axis off; drawnow;
    
    tic;
    bs = detect(im, model, model.thresh);
    bs = clipboxes(im, bs);
    bs = nms_face(bs,0.3);
    dettime = toc;
    
    % show highest scoring one
    figure,showboxes(im, bs(1),posemap),title('Highest scoring detection');
    % show all
    figure,showboxes(im, bs,posemap),title('All detections above the threshold');

معرفی ویدئوی محصول

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

امتیاز
5.00 از 1 رأی
5.00 1 رای
39,000 تومان
تاریخ انتشار: 27 فروردین 1397
تاریخ بروزرسانی: 19 خرداد 1398
حجم فایل: 1 مگابایت
فرمت فایل m. در قالب متلب
نسخه: 1.0
لایسنس: ندارد
هماهنگی با: Matlab 2009 و بالاتر
دانلود شده توسط: 80 نفر

تاکنون 80 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.

نظرات و دیدگاه ها
  • programstore
    28 اسفند 1397
    نمره 5 از 5
    پاسخ

    نظرات و دیدگاه های خود را با ما درمیان بگذارید.

قوانین ثبت دیدگاه

  • لطفاً دیدگاه های خود را فارسی تایپ کنید.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.

لغو پاسخ

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

قیمت 39,000 تومان

افزودن به علاقه مندی ها

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.

با خرید این محصول از مزایای زیر بهره‌مند می‌شوید:

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • ۶ ماه پشتیبانی کاملا رایگان و تضمین شده
امتیاز
5.00 از 1 رأی
5.00 1 رای
39,000 تومان

تاریخ انتشار: 27 فروردین 1397
تاریخ بروزرسانی: 19 خرداد 1398
حجم فایل: 1 مگابایت
فرمت فایل m. در قالب متلب
نسخه: 1.0
لایسنس: ندارد
هماهنگی با: Matlab 2009 و بالاتر
دانلود شده توسط: 80 نفر

قیمت: 39,000 تومان

تماس با ما
  • دفتر پشتیبانی: 04144225175
  • دسترسی سریع: 09227367942
  • واتساپ پشتیبانی: 09208501946
  • [email protected]
درباره پی استور

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

مجوز های اخذ شده

نشان ملی  

  • قوانین
  • تماس با ما
  • درباره ما
  • همکاری با ما
پی استور
  • آموزش برنامه نویسی
  • آموزش الگوریتم
  • آموزش شبکه
  • آموزش عمومی
تمامی حقوق برای پی استور محفوظ است.
keyboard_arrow_up