Статья:

РАЗРАБОТКА АЛГОРИТМА ИДЕНТИФИКАЦИИ ОБЪЕКТОВ НА ИЗОБРАЖЕНИЯХ, ПОЛУЧЕННЫХ РАЗНЫМИ ВИДЕОКАМЕРАМИ

Журнал: Научный журнал «Студенческий форум» выпуск №33(300)

Рубрика: Технические науки

Выходные данные
Тлепбаев А.Д. РАЗРАБОТКА АЛГОРИТМА ИДЕНТИФИКАЦИИ ОБЪЕКТОВ НА ИЗОБРАЖЕНИЯХ, ПОЛУЧЕННЫХ РАЗНЫМИ ВИДЕОКАМЕРАМИ // Студенческий форум: электрон. научн. журн. 2024. № 33(300). URL: https://nauchforum.ru/journal/stud/300/153806 (дата обращения: 23.11.2024).
Журнал опубликован
Мне нравится
на печатьскачать .pdfподелиться

РАЗРАБОТКА АЛГОРИТМА ИДЕНТИФИКАЦИИ ОБЪЕКТОВ НА ИЗОБРАЖЕНИЯХ, ПОЛУЧЕННЫХ РАЗНЫМИ ВИДЕОКАМЕРАМИ

Тлепбаев Аскар Джалиулы
Казахский университет технологии и бизнеса, Казахстан, г. Астана
Узаккызы Нургул
научный руководитель, Казахский университет технологии и бизнеса, Казахстан, г. Астана

 

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

1. Проблематика задачи

Основной вызов при разработке алгоритмов для идентификации объектов на изображениях с разных камер заключается в том, что различные камеры могут иметь разные технические характеристики (разрешение, углы обзора, частота кадров и т. д.), а также работать в различных условиях освещения и при наличии шумов. Эти факторы могут значительно усложнить процесс идентификации, особенно если объекты попадают в кадр с разных углов или камер с различными параметрами съемки. К тому же, каждый объект может выглядеть по-разному в зависимости от точки зрения камеры, что требует создания алгоритмов, способных распознавать объекты независимо от ракурса, расстояния или освещенности.

2. Основные подходы к разработке алгоритма

Для решения задачи идентификации объектов применяются следующие подходы:

a. Алгоритмы на основе традиционных методов компьютерного зрения

Ранние подходы к идентификации объектов основывались на таких методах, как анализ текстур, гистограмм, контуров и опорных признаков (например, SIFT, SURF). Эти методы используют ключевые особенности изображения для сопоставления объектов с эталонными образцами. Основное преимущество таких методов – их относительно невысокая вычислительная сложность и применимость в условиях ограниченных вычислительных ресурсов. Однако в сложных сценариях (различные углы съемки, изменения освещенности) они часто уступают более современным подходам.

b. Алгоритмы на основе нейронных сетей

С появлением глубокого обучения и свёрточных нейронных сетей (CNN) появилась возможность создавать гораздо более точные модели для идентификации объектов. CNN могут автоматически выделять признаки изображения на разных уровнях (от низкоуровневых признаков, таких как края, до высокоуровневых, таких как форма и текстура объекта). При этом глубокие сети могут быть обучены на больших объемах данных, что позволяет им адаптироваться к изменениям в изображениях, полученных с различных видеокамер. Для увеличения эффективности идентификации объектов в условиях различных углов обзора, освещенности и разрешений изображения, используют архитектуры, такие как YOLO (You Only Look Once) и Faster R-CNN, которые показывают высокие результаты в задаче детекции и распознавания объектов.

3. Использование методов сопоставления и трассировки объектов

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

a. Мультикамерное сопоставление

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

b. Трассировка объектов

Трассировка объектов позволяет следить за их движением через разные камеры. Это может быть полезно для отслеживания перемещений людей или транспортных средств в крупных комплексах (например, в аэропортах или торговых центрах). Современные алгоритмы трассировки используют комбинации нейронных сетей и фильтров Калмана, что помогает сохранять точность даже при кратковременных потерях объектов из поля зрения.

4. Роль данных и предобучение моделей

Эффективность алгоритмов идентификации во многом зависит от объема и качества данных, на которых они были обучены. Для повышения точности моделей важно иметь разнообразные датасеты, включающие изображения объектов с различных углов и при различных условиях съемки. Одной из популярных практик является использование предварительно обученных моделей (например, ResNet, EfficientNet), которые можно дообучить под специфические задачи.

5. Проблемы и пути их решения

Несмотря на прогресс в области компьютерного зрения, остаются нерешенные проблемы, такие как:

  • Изменение масштаба объектов: Объекты могут выглядеть по-разному в зависимости от их удаленности от камеры.
  • Перекрытие объектов: Когда один объект частично закрывает другой, это усложняет процесс идентификации.
  • Изменение освещения: Сильные тени, блики и низкая освещенность могут исказить изображение объектов.

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

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

 

Список литературы:
1. Электронный ресурс https://www.tadviser.ru/index.php/