<<< Назад

Neuro Concierge

Системное имя модуля: neuroconcierge
Автор: bartwell
   

Внимание! Для работы модуля должен быть установлен php-fann.

Модуль для распознавания объектов (например, людей) на фотографиях. Позволяет управлять фотографиями для обучения, обучать нейросеть и тестировать распознавание. Добавляет функцию neuroconcierge_test(), которая возвращает список вероятностей для каждого человека и добавляет фотографию в модуль на модерацию.

После установки:

  1. Добавьте источник фотографий, например, камеру. Укажите URL картинки, настройки фрагмента картинки на котором будут распознаваться объекты и настройки нейросети (можно попробовать на дефолтных).
  2. Добавьте людей (или другие объекты) которые будут распознаваться.
  3. Загрузите фотографии для обучения в папку neuroconcierge/data/queue.
  4. Нажмите "Неразобранные" и отметьте людей, которые есть на каждом фото.
  5. Нажмите на "Обучение" и запустите процесс обучения. Скорость обучения зависит от железа. Например, обучение занимает примерно час на Firebat T8 Pro (Intel N5095/8 GB/SSD), при данных из 5 человек по 30 фотографий размером 127x127 пикселей.
  6. После завершения обучения можно открыть вкладку тестирования и проверить, как нейросеть распознает разные фото.
  7. Опционально. Добавьте вызов функции neuroconcierge_test() на событие, когда доступна новая фотография (звонок, движение), чтобы фото автоматически добавлялось на модерацию.

Всего установок: 62
За прошедший месяц: 13

Другие дополнения от автора