Публикации по теме 'opencv'


Подсчет капель
Приветствую вас, дорогие читатели! В этой статье я расскажу, как я считал капли. Да, вы правильно прочитали. КАПЛИ Все началось, когда наша команда занялась машинным обучением, а если быть точнее, мы изучали Python и OpenCV. Во время практического задания мне довелось реализовать алгоритм, который будет считать падающие капли в заданном видео или в реальном времени. А теперь я расскажу вам, как все было. Вот оно! Во-первых, для подсчета капель нужно, чтобы они откуда-то шли...

Демонстрация обнаружения нарушений правил дорожного движения
В этом посте я расскажу, как я создал программное обеспечение для анализа видео, которое способно обнаруживать некоторые типы нарушений ПДД путем анализа видеопотоков с камер дорожного движения. Программа способна обнаруживать и сохранять нарушения ПДД, связанные с пересечением транспортных средств сплошными линиями и нарушениями светофора. Это программное обеспечение было создано для демонстрационных целей и в некоторых случаях оно не способно выявлять соответствующие нарушения. В случае..

Пользовательский OpenCV с Anaconda3 и PyCharm в Ubuntu
В этом посте будет рассмотрен метод функционального автозаполнения PyCharm для пользовательского OpenCV, созданного из исходников. Обычный метод сборки OpenCV позволяет программам работать правильно, но не позволяет PyCharm завершать код и вызывает множество предупреждений о функциях, которые IDE не может найти. Этот метод является скорее обходным путем, но это единственный способ, которым я обнаружил, что он работает по состоянию на июнь 2021 года. Хотя Anaconda поставляется с..

РАСПОЗНАВАНИЕ ЛИЦА С ПОМОЩЬЮ OPEN-CV | ЧАСТЬ-3
Это последняя статья из серии «Распознавание лиц с помощью OpenCV». Надеюсь, вы прочитали первые две статьи и попробовали их. Если у вас нет, пожалуйста, сначала ознакомьтесь с ними, так как эта статья полностью зависит от первых двух. · Часть 1 (Создатель набора данных) · Часть 2 (Тренер) А теперь третья часть Recognizer. Теперь я предполагаю, что вы уже настроили папки, как показано в предыдущих статьях. Если вы следовали предыдущим частям, вы уже тренировались на..

Классификация изображений на Android с использованием OpenCV
В этом руководстве используется популярная библиотека компьютерного зрения OpenCV для создания классификатора изображений, который работает на устройствах Android. В целом процесс выглядит так. Сначала из набора данных изображения извлекается цветовая гистограмма канала оттенка из цветового пространства HSV. Затем искусственная нейронная сеть (ИНС) создается и обучается с помощью таких функций, а затем сохраняется для дальнейшего использования в приложении для Android. Затем..

Извлечение элементов изображения: традиционные методы и методы глубокого обучения
Краткая статья, посвященная обзору традиционных методов и методов глубокого обучения для извлечения функций. Извлечение функций - важный метод компьютерного зрения, широко используемый для таких задач, как: Распознавание объекта Выравнивание и склейка изображений (для создания панорамы) 3D стерео реконструкция Навигация для роботов / беспилотных автомобилей и более… Какие особенности? Элементы - это части или узоры объекта на изображении, которые помогают его идентифицировать...

Детектор пальцев в реальном времени над объектом - рабочий пример
Введение Недавно у меня была возможность создать PoC (Proof of Concept - демонстрация) для решения конкретной проблемы компьютерного зрения, и это был отличный опыт, так почему бы не поделиться им? Целью демонстрации было обнаружить в реальном времени, используя в качестве входного видеопотока с камеры, если на конкретном объекте - фальшивой идентификационной карте - есть пальцы, закрывающие информацию, которая может быть использована, например, в OCR. задачи, как только кадр будет..