مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

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

جمعه, 10 خرداد 1398 22:40

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

با عرض سلام و خسته نباشید

من پروژه‌ای دارم که در آن حجم بالایی تصویر وارد شده و این اسکریپت وظیفه مرتب کردن و طبقه بندی این تصاویر را بر عهده دارد توجه داشته باشید که بخش اصلی این پروژه آماده شده و فقط یک بخش اضافه میخواهیم به آن اضافه شود که در ادامه اول پروژه و عملکرد آن را توضیح میدهم و در انتها بخش مورد نیاز را شرح دادم:

عملکرد کلی به این شکل هست که این موارد همین حالا انجام میشود؛ حدود دو تا ده هزار تصویر به پروژه اضافه میشه و موارد زیر به ترتیب لحاظ میشه:

- تهیه یک نسخه بک آپ از تصاویر

- جداسازی تصاویر بر حسب نام آنها (با یک دیتابیس مقایسه میشه و تصاویر دارای نامهای مشخص جدا شده و فولدر بندی میشوند و مابقی تصاویر جهت ادامه مراحل در فولدر جدا قرار داده میشوند

- ایجاد یک نسخه تغییر اندازه داده شده از تمام تصاویر با اندازه مشخص جهت کاهش حجم و آماده سازی برای مراحل بعد

- تشخیص تصاویر چهره و تصاویر بدون چهره **

        *** این مورد وسط سورس آماده face detection انجام میشه که معیارهای عمومی (چشم و ابرو و بینی و دهان) در تصاویر تشخیص داده میشه و اون قسمت چهره کات میشه و چرخانده میشه اگر صاف نبود و در قالب یک تصویر 200*200 پیکسل ذخیره میشود و تصاویری که فاقد چهره هستند یا چهره در اونها تشخیص داده نشده جدا میشوند که بعداً فرآیندهای دیگری روی اونها انجام شود

تا اینجای پروژه بدون مشکل انجام شده و عملکرد مناسب و مورد نظر را دارد که در کل عمل face detection انجام میشود در اون

حالا چیزی که ما نیاز داریم قابلیت Facial recognition هست؛ ما یک دیتابیس از تصاویر مشخص داریم که در حال حاضر شامل 200 تصویر چهره کامل و تمام رخ هست از کارمندان مجموعه هست؛ حالا میخواهیم تمام تصاویری که تشخیص داده شده و جدا شدند یکی یکی با این دیتابیس 200 تصویری مطابقت داده شوند و تشخیص داده شود که مثلاً تصویر شماره 1000 مربوط به کارمند با شناسه مثلاً 39 هست و سپس تصویر را به فولدر شماره 39 منتقل میکنیم برای خدمات بعد که از پروژه خارج هست مابقی موارد

مهمترین نکته ای که باید بهش توجه داشته باشید این هست که این پروژه به هیچ وجه openCV نمیخواهیم باشد و با یک شرکت در ارتباط با ارائه اسکریپت facial recognition کار کردیم که علارقم درخواست ما openCV کار کردند که اصلاً مناسب کار ما نبود

همچنین لازم به ذکر هست که سورس ها و api های موجود در اینترنت هم جوابگو و مناسب نیستند و در بیش از 50 درصد موارد نتیجه اشتباه دارند و در کل میخواهیم یک اسکریپت یونیک باشد و از کدهای آماده و ابزارها و api های آماده در آن استفاده نشده باشد

نیاز به اسکریپتی داریم که چند هزار تصویر را دریافت کند و یکی یکی با 200 چهره مطابقت دهد و در صورت تطابق آن را جدا کند

تشخیص باید بصورت دقیق و صحیح انجام شود و میزان خطای آن بسیار پایین باشد

خواهشمندم شرایط انجام این پروژه و مبلغ هزینه مورد نظر خود را ارائه بفرمایید تا به توافق رسیده و بتوانیم همکاری خودمون رو شروع کنیم
حتماً حتماً مدت زمان حداقل و حداکثر برای انجام پروژه را هم ارائه بدید

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید