Страницы

Поиск по вопросам

пятница, 14 февраля 2020 г.

Анализ изображения - имеется ли на нем человек

#python #python_3x #нейронные_сети


Как провести анализ изображения - имеется ли на нем человек?

Для проекта нужна программа, которая будет распознавать фото на аватарке и анализировать,
если на фото человек.  

Что можно использовать?
    


Ответы

Ответ 1



Это очень обширная задача. Лучше будет нанять специалиста по "Deep Learning" если вы никогда этим не занимались. Если все же решите заняться этим самому то вот несколько разрозненных советов: Скорее всего вам понадобиться большой набор тренировочных данных (изображений) для обучения. Эти данные должны быть заведомо размечены - т.е. в вашем случае достаточно будет разделить все изображения на две категории - там где присутствуют люди (True или 1) и там где их нет (False или 0). Кроме того вам надо будет всеръез изучить что из себя представляют "Сверточные Нейронные Сети" (CNN - "Convolutional Neural Networks") и как ими пользоваться. Вот неплохая подборка рабочих примеров с использованием библиотеки Keras - смотрите секцию "Working with images" В мире CNN существует много различных архитектур, которые показывают различные результаты (точность классификации / предсказаний). Вот небольшой список хорошо зарекомендовавших себя CNN архитектур: VGG16 VGG19 ResNet50 Inception V3 GoogLeNet Inception-ResNet-v2 Также не помешало бы пройти несколько курсов по "Machine Learning" и по "Deep Learning" для того, чтобы более-менее понимать как это все работает. Удачи!

Комментариев нет:

Отправить комментарий