نمایش نتایج 1 تا 13 از 13

نام تاپیک: تشخیص حرکت motion Detection

  1. #1

    تشخیص حرکت motion Detection

    سلام
    بدون استفاده از کتابخونه مثل open cv یا aforgre میشه برنامه ایی نوشت که تشخیص حرکت بده
    یعنی پیکسل به پیسکل را پردازش کنه و اگه حرکتی تشخیص داده شد با خط قرمز مشخص کنه
    در سی شارپ

  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: تشخیص حرکت motion Detection

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

  3. #3
    کاربر دائمی آواتار علیرضا حسن زاده
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تــــــــــــــــــــــــــبریز
    پست
    897

    نقل قول: تشخیص حرکت motion Detection

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

  4. #4

    نقل قول: تشخیص حرکت motion Detection

    سلام
    من دقیقا میخام از همون الگوریتم استفاده کنم و از کتابخانه استفاده نکنم و در رابطه با سرعت اگر هم تعداد پیکسل ها را کم در نظر بگیریم فکر کنم پردازش بالایی نخاد

  5. #5
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: تشخیص حرکت motion Detection

    این برادر عزیز گفتن بدون کتابخانه و منم یه روش ساده پیشنهاد دادم که پیکسل به پیکسل بررسی کنن. ...

  6. #6

    نقل قول: تشخیص حرکت motion Detection

    برای اینکه سرعت بالا بره میتونید تصویر رو به چند قسمت تقسیم کنید و هر قسمت رو توسط ترد جداگانه مقایسه کنید
    با میانگین گیری هم میتونید تفاوت ها رو پیدا کنید اینطوری نویز هم کمتر روی کار شما تاثیر میزاره

  7. #7

    نقل قول: تشخیص حرکت motion Detection

    دوستان ممنون از پاسخ هاتون
    روش بررسی پیکسل به پیکسل را عزیزی میتونه زحمت ش را بکشه یا اگه توقع زیادیه بیشتر راهنمایی کنید یا حداقل یه نمونه اینچنینی نشون بدید

  8. #8
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: تشخیص حرکت motion Detection

    شما شروع کن انشالله بقیه کمکت میکنن. هر جا مشکلی داشتی بگو. برا شروع رو فرمت دوتا پیکجر باکس قرار بده و یه دکمه توی اون دکمه شروع به کد نویسی و تست کن . برا شروع هم نیاز داری دوتا حلقه داشته باشی . اولین حلقه به اندازه طول عکس اول و دومین حلقه به اندازه عرض عکس اول . یادت باشه این حلقه ها تو در تو هستن. بعد در هربار از اجرای این حلقه ها ابتدا پیکسل محلی که شماره حلقه به اون اشاره میکنه رو با پیکسل همون محل یا بهتره بگم مختصات عکس دوم مقایسه کن .
    آخرین ویرایش به وسیله رامین مرادی : یک شنبه 07 خرداد 1396 در 12:51 عصر

  9. #9
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    Cool نقل قول: تشخیص حرکت motion Detection

    دوست عزیز یک نمونه ساده برات گذاشتم . البته داخل کدها هم توضیحات رو نوشتم امیدوارم به دردتون بخوره البته هر کاری کردم نتونستم فایلو آپلود کنم.میتونید از این لینک دریافت کنید WindowsFormsApplication1.rar - 3.4 MB
    آخرین ویرایش به وسیله رامین مرادی : یک شنبه 07 خرداد 1396 در 11:01 صبح

  10. #10

    نقل قول: تشخیص حرکت motion Detection

    نتیجه تلاش با استفاده از یه برنامه دانلودی برای وب کم
    http://uploadboy.me/eymlctnz059z/MyWebCamb.zip.html

  11. #11

    نقل قول: تشخیص حرکت motion Detection

    سلام.برنامه ی بالا را دیدید؟

  12. #12
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: تشخیص حرکت motion Detection

    من نمونه کد خیلی ساده ای بدون استفاده از دی ال ال رو بهتون دادم. و البته بدون هیچ الگوریتم خاصی. شما میتونید کدی که من قرار دادم رو بین چند ریسمان تقسیم کنی تا سرعت اجرا افزایش پیدا کنه .

  13. #13
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: تشخیص حرکت motion Detection

    این برنامه ای که گذاشتید هم همین روشی که من بهتون گفتم انجام میده. میتونید بهینه ترش کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •