![]() |
کمک در پروژه (تشخیص عیوب سطوح), sift
سلام دوستان.
موضوع پروژه من تشخیص عیوب سطوح است. تشخیص عیوب رو قراره با روش SIFT انجام بدم، ولی من خیلی از SIFT چیزی نمیدونم:20: میخواستم کسی اگه جزوه یا pdf ی در این رابطه داره بزاره یا اگه سایت خوبی رو میشناسه بهم معرفی کنه. در ضمن یه راهنمایی هم برای انتخاب روش طبقه بندي میخواستم. بهترین روش طبقه بندی چیه؟؟ ممنون.:105: |
نقل قول:
به نام خدا بطور کلی باید در این پروژه با استفاده از یک یا ترکیبی از Feature Descriptorها مثل SIFT, HOG, PHOW و غیره نمونه های زیادی از سطوح معیوب رو دریافت کرده و پس از ارزیابی یک مدل بسازید سپس با تحلیل یک نمونه جدید و به کمک Classifierهای مرسوم در خصوص نتیجه نظر بدید. در این لینک ها توضیح کامل و مفصل به همراه پیاده سازی در Matlab و OpenCVموجود است VLFeat - Tutorials - SIFT SIFT: Scale Invariant Feature Transform | AI Shack و اما در خصوص دسته بندها، نمیشه خیلی راحت گفت کدام یک بهتر است شاید این هم خودش بخشی از تز شما باشه که نیاز باشه با دسته بندهای متفاوتی مثل Adaboost, SVM و غیره نتیجه را ارزیابی کنید. موفق باشید . |
نقل قول:
به نظر من شما باید به دو نکته توجه کنید: ۱- انتخاب روش استخراج ویژگی مناسب ۲- انتخاب دسته بند مناسب برای انتخاب دسته بند به نظر من یکی از جدیدترین روشها که در سالهای اخیر تونسته نتایج خوبی تولید کنه Sparse Representation هستش که احتمالا تو مسئله شما هم بتونه نتیجه خوبی تولید کنه. |
نصب opencv
نقل قول:
ممنون از سایت هایی که معرفی کردید، من تازه فهمیدم SIFT چیه!!! یه سوال برام پیش اومده، نحوه کار با opencv چگونه است؟؟؟ چگونه نصب میشه؟؟ من نسخه 2.4.6 رو دانلود کردم ولی نمیدوم چطور میشه باهاش کار کرد و نصبش کرد؟؟ ممنون اگه کمک کنید.... |
بهترین منبع گوگل هست
فارسی هم بزنین مطلب هست که چجوری بعد نصب کتابخونه ها و dll هاشو اضافه اش کنین به ویژوال سی پلاس پلاس how to use opencv in vs2012 |
svm & opencv
با سلام.
من بخش دسته بندی (classification) سایت رو که خوندم همه برای کار با دسته بندهای مختلف ار محیط matlab استفاده کرده بودند. ولی من برای پروژم از کد SIFT ی که با استفاده از opencv است استفاده کردم که در محیط vs است. حالا من برای کار با svm باید چکار کنم؟:46: لطفا راهنمایی کنید. همچنین اگر pdf یا سایتی رو در این رابطه می شناسید معرفی کنید... با تشکر فراوان. |
نقل قول:
Support Vector Machines — OpenCV 2.4.6.0 documentation همچنین کتابخانه های اماده در اینترنت موجود است. |
svm
با سلام.
با تشکر فراوان از شما دوستان؛ کمک هاتون خیلی برام مفید بودند. لطفا اگر ممکنه اطلاعاتی راجع به کلیات svm (اینکه کلا چگونه کار دسته بندی رو انجام میده) و جزئیات آن (برای پیاده سازیش به زبان c++ چگونه عمل میشه) میخواستم. ممنون میشم کمک کنید. با تشکر. |
به نام خدا
آدرس زیر پیاده سازی های به زبانهای مختلف را ارائه کرده است LIBSVM -- A Library for Support Vector Machines . |
سلام دوستان، کسی میدونه تابع (svm_train در LIBSVM) یا تابع (cvsvm در opencv) چه طوری کار میکنه؟ یعنی ورودیهاش باید چی باشه...
من تابع sift رو روی تصاویرم اعمال کردم(با استفاده از opencv) تصویری بهم داده که روی تصویر اصلی نقاط کلیدی رو برام مشخص کرده. حالا میخوام ببینم باید این نقاط کلیدی رو که از هر تصویر بدست میاد رو باید ذخیره کنم و بعنوان ورودی به تابع svm بدم یا نه؟؟؟؟ چه طوریه؟؟؟؟؟ خیلی گیج شدم..... با مثال لطفا توضیح بدید. خیلی ممنون. |
منبع در مورد sift
دوستان سلام
کسی اینجا می تونه مقاله و منبعی در رابطه با sift و توابعش در متلب معرفی کنه؟ با تشکر |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۹:۲۶ بعد از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.