Описание проекта - yegorprikhodieko/technical_vision GitHub Wiki

Бот предназначен для анализа качества фотографий, сделанных на камеры смартфонов, и формирования рейтинга моделей на основе объективных метрик. Целевая аудитория:

  • Фотографы-любители, желающие сравнить камеры разных устройств.
  • Пользователи, выбирающие смартфон с лучшей камерой.
  • Разработчики, изучающие алгоритмы обработки изображений.

Основные возможности:

  • Анализ метрик: резкость, контраст, уровень шума.
  • Динамический рейтинг: топ-5 моделей с учетом средней резкости.
  • Графическая визуализация: автоматическая генерация графика топ-10 камер.
  • Персонализация: статистика по загруженным пользователем фото.

Сценарии использования:

  • Сравнение камер перед покупкой нового устройства.
  • Оценка качества фотографий в разных условиях освещения.
  • Тестирование алгоритмов обработки изображений.

Ограничения:

  • Бот не поддерживает загрузку файлов.
  • Алгоритмами Телеграм сжимают исходное изображение: изменяются характеристики, в частности размытие и резкость. Например, сжимается до 200 КБ (фото 700кб), до 300 КБ (фото 4мб).
  • Алгоритмы Телеграм не изменяют изображение, сжатое единожды.
  • Программа поддерживает запуск на едином общем бесплатном сервере.