از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
هشت سال پیش منتشر شده
تعداد بازدید: 730
کد پروژه: 38070
شرح پروژه
- برنامه مي بايست قابليت استفاده از ورودي ها در قالب فرمت هاي رکورد شده مختلف بالاخص mp4 و avi وهمچنين در قالب دريافت زنده تصاوير دوربين هاي مدار بسته را دارا باشد.
- زمان دقيق تردد، جهت تردد، و قد تقريبي افراد گذرنده از هر يک از پاره خط هاي مفروض قابل باز تعريف در هر تصوير، براي به دست آوردن خروجي هاي برنامه (يک فايل اکسل به ازاي هر تصوير) ثبت مي گردند.
در لينک زير نمونه هايي از تصاوير زنده که مي توانند ورودي برنامه باشند موجود است.
http://www.insecam.org
همچنين يک نمونه تصوير که مي تواند ورودي برنامه مورد نظر باشد در لينک زير موجود است.
http://file.ponisha.ir/Download/146cdcd13049f677810548a96a17488d/Cam.avi
-------------------------------------------------
براي تسريع در انجام پروژه استفاده از سورس هاي آماده و يا متن باز مانند موارد ذيل توصيه مي شود.
https://github.com/timyrka67/people_counting_python_opencv
https://github.com/rulas/peoplecounter
http://sourceforge.net/projects/peoplecounter
https://github.com/kylelong/heightdetector
-------------------------------------------------
ملزومات ديگر:
- ارائه کد سورس هاي کامنت گذاري شده به صورت کامل
- ارائه گزارش پيشرفت کار به صورت هفتگي
-يک پنل کاربري user friendly مي بايست ايجاد گردد که شامل قابليت هاي لازم من جمله موارد زير باشد.
الف - اتنخاب نوع ورودي
1) تصاوير يک يا چند دوربين که روي مانيتور نمايش داده ميشود مانند تصاوير سايت insecam.org يا تصاوير نمايش داده شده با پلي کردن يک فايل
2) پردازش اتوماتيک تصاوير موجود در مکاني خاص مانند هارد درايو DVR يا NVR که قبلا پردازش نشده اند (ارتباط با LAN). به عبارت ديگر پردازش تصاوير جديد ذخيره شده از زمان آخرين پردازش برنامه.
در اين حالت حتي در صورت عدم امکان ارتباط با LAN متصل به NVR يا DVR مورد نظر، برنامه در پس زمينه به صورت خودکار چک ميکند که آيا ميتواند به LAN مربوطه متصل شود يا خير.
ب - تعريف پاره خط ها از طريق:
1) انتخاب نقاط ابتدايي و انتهايي با موس بر روي يک نمونه تصوير(فريم)
2) درج مختصات (x,y) نقاط ابتدايي و انتهايي پاره خط ها (بر اساس تعداد پيکسل هاي هر تصوير)
ج- گزينه نمايش پنجره دمو
نمايش تاريخ تصوير برداري، زمان دقيق تردد افراد از پاره خط هاي قابل تعريف (نمونه) بر اساس زمان تصويربرداري (با دقت صدم ثانيه) به همراه قد و جهت تردد آن ها در يک پنجره دمو
د- گزينه غير فعالسازي برنامه (تا زمان استارت مجدد ويندوز)
برنامه بايد مانند آنتي ويروس هاي متداول با استارت ويندوز به صورت خودکار (با نوع دوم ورودي به صورت پيش فرض) اجرا شود مگر آنکه در پنل کاربري تصميم ديگري گرفته شود.
-------------------------------------------------
برنامه پس از درج صحيح username و password مديريت اجازه ورود به بخش الف و ب پنل کاربري را ميدهد.
براي محاسبه زمان و جهت تردد از هر پاره خط قابل باز تعريف (که با نظم خاصي شماره گذاري ميشوند)، دو راس تحتاني چهار ضلعي سبز محيط بر هر فرد و نقطه وسط آن ضلع در نظر گرفته ميشوند و قاعدتا در حين حرکت فرد مزبور، هر يک از اين سه نقطه ميتوانند يک پاره خط مفروض را قطع کنند يا نکنند.
دقت شود که خطاي ناشي از هم پوشاني لحظه اي (ادغام لحظه اي مستطيل هاي سبز) افراد به وجود نيايد و موقعيت تقريبي (موقعيت سه نقطه ضلع تحتاني) فردي که در تصوير، پاهايش در پشت فردي ديگر قرار دارد، در برنامه محفوظ باشد.
مجموعه کامل اطلاعات خروجي در قالب فايل هاي اکسل ثبت اوليه ميشوند و در اولين اتصال به اينترنت به صورت اتوماتيک با ايميل ارسال ميشوند.
نام هر فايل شامل شماره دوربين، تاريخ، و زمان آغاز و پايان تصوير برداري مربوطه است. يک نمونه فايل خروجي ضميمه گشته است.
-----------------------------------------------
در صورت وجود نقص يا کاستي در کار تحويل داده شده، کليت کار تحويلي فاقد ارزش ميباشد.
ارائه نمونه كار(هاي) مرتبط به همراه رزومه الزاميست.
در صورت رضايت طرفين در پايان کار، امکان ادامه همکاري نيز وجود دارد.
زیرساخت:
پياده سازي پروژه در غالب يک برنامه تحت ويندوز (سازگار با ورژن هاي مختلف 32 و 64 بيتي) با استفاده از OpenCV مي باشد
قابل تحویل:
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
5,000,000 تومان تا 15,000,000 تومان
مهلت برای انجام
30روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت هشت سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
پیدا کردن آخرین نسخه کدها از گیت هاّ و کامپایل برای اندروید
هشت سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار