Nuzhny 243 Report post Posted January 27, 2016 30 minutes ago, Smorodov said: Насколько помню свои раскопки, предыдущая версия вообще не использовала DLIB, а текущая использует только детектор лиц. Поиск ландмарков проводился согласно pdfке: https://www.cl.cam.ac.uk/~tb346/pub/papers/iccv2013.pdf А, точно, был не прав. Это у них поиск лиц осуществляется либо HOG'ом из dlib, либо каскадами Хаара из OpenCV: bool face_detection_success; if(params.curr_face_detector == CLMParameters::HOG_SVM_DETECTOR) { double confidence; face_detection_success = CLMTracker::DetectSingleFaceHOG(bounding_box, grayscale_image, clm_model.face_detector_HOG, confidence, preference_det); } else if(params.curr_face_detector == CLMParameters::HAAR_DETECTOR) { face_detection_success = CLMTracker::DetectSingleFace(bounding_box, grayscale_image, clm_model.face_detector_HAAR, preference_det); } Share this post Link to post Share on other sites
Smorodov 578 Report post Posted January 27, 2016 Цитата Давно появилась идея бенчмарка, если есть что то еще по датасетам, подходам\либам, метриках \ правильных методах тестирвоания можете прокоментить тут \ там на гитхабе. https://github.com/mrgloom/Face-landmarks-detection-benchmark Дело нужное, можете добавить еще пару датасетов: WIDER: http://mmlab.ie.cuhk.edu.hk/projects/WIDERFace/ CACD2000: http://bcsiriuschen.github.io/CARC/ Share this post Link to post Share on other sites
mrgloom 242 Report post Posted January 27, 2016 не увидел у WIDERFace разметку точками в описании. у CACD разметка получена через intraface (раньше его можно было скачать вроде как ) и непонятно они проверяли потом разметку вручную или в слепую просто прогнали алгоритм. Share this post Link to post Share on other sites
Smorodov 578 Report post Posted January 27, 2016 Wider для тестирования детекторов, главным образом. CACD2000 Большая и довольно сырая куча фоток лиц. Если ее почистить, то получается очень приличный датасет. Опять же для ландмарков не использовал. Share this post Link to post Share on other sites
tasheal 0 Report post Posted February 14, 2016 On 3/17/2010 at 2:43 PM, dukki said: Подскажите как обучить каскад для распознавание кошек и собак? http://rusbase.com/news/microsoft-zapustila-servis-po-raspoznavaniyu-porody-sobak/ Share this post Link to post Share on other sites
Smorodov 578 Report post Posted April 18, 2016 Сводка ресурсов по детекту и распознаванию лиц: http://handong1587.github.io/deep_learning/2015/10/09/face-detection-recognition.html Share this post Link to post Share on other sites
Alexey1 0 Report post Posted June 25, 2016 Здравствуйте. Необходимо посоветоваться. Требуется разработать программу, которая по фотографии "selfie" сможет определить внешний контур человека, масштабировать изображение на основе известного расстояния между двумя точками контура, сопоставить контур фигуры с базой специально разработанных контуров и выбрать наиболее схожий по форме и размерам. Насколько это трудоемкая для специалиста задача? Какие сложности могут возникнуть? Share this post Link to post Share on other sites
Smorodov 578 Report post Posted June 26, 2016 Очень размытая формулировка. С таким ТЗ, это точно очень трудоемкая задача. При постановке подобных задач нужно максимальное количество деталей, так как методы ИИ и машинного зрения широкого применения намного сложнее и заметно хуже работают чем специализированные, заточенные под определенные случаи. Share this post Link to post Share on other sites
Alexey1 0 Report post Posted June 26, 2016 Спасибо за ответ. Попробую уточнить детали: Есть фотографии selfie с мобильных телефонов. Условия фотографирования: человек снимает лицо и тело до талии, камера на уровне глаз, на удалении вытянутой руки, контрастный задний план, одежда - обтягивающая. В кадре - лицо и тело до талии. (примерно как на приложенном фото, только в кадре - фигура до талии, волосы заколоты). Качество фотографий и условия освещенности отличаются. Их нужно масштабировать по длине известного отрезка на фотографии (например, расстояние между зрачками, или линейка в руке). Необходимо определить внешний контур фигуры: шея, плечи, боковые контуры фигуры от подмышек до талии. Есть база шаблонов - контуров фигур. Они могут быть растровыми, векторными, по необходимости. Шаблоны построены с учетом средних геометрических искажений фотографий . Основная задача - выбрать шаблон из базы, наиболее точно совпадающий с контурами фигуры. Совпадение можно оценивать по отдельным частям шаблона. Погрешность не должна превышать 1-2 сантиметра. Например, ширина плеч шаблона не должна превышать реальную ширину плеч фигуры на фотографии более чем на 2 см. Решаема ли такая задача? Share this post Link to post Share on other sites
Smorodov 578 Report post Posted June 26, 2016 Ну тогда что то типа глубокой сверточной сети http://www.robots.ox.ac.uk/~szheng/crfasrnndemo для получения контуров Ну и landmark детектор какой нибудь. Например CLM https://github.com/TadasBaltrusaitis/CLM-framework должны помочь. Но это довольно тяжелый метод я имею ввиду crfasrnn на мобиле не пойдет надо на сервер слать. Share this post Link to post Share on other sites
Annie1 0 Report post Posted August 14, 2018 В 03.05.2009 at 22:39, Smorodov сказал: проект здесь: FaceDetect.rar дополнительные классификаторы (нос, глаза, рот, тело):HaarClassifiers.rar здесь еще куча каскадов: Каскады хаара Добрый вечер. Вы могли бы посмотреть можно ли на моем фото выделить черты лица человека Более четко исключая возможность спутать с артефактами? Нужна такая услуга. Ищу профессионалов в этом деле. Есть полная фотография. Share this post Link to post Share on other sites