Машинное зрение, идеи проекта?

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

Ведите меня во взятии темы и некоторой идеи о том, как запустить или с того, где запустить.

9
задан Sunit Gautam 7 July 2019 в 12:50
поделиться

4 ответа

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

Это включало:

  1. обнаружение отличительных признаков в отдельных изображениях (с использованием извлечения признаков SIFT),
  2. наилучшее соответствие признаков в других изображениях (соответствие признаков),
  3. автоматическое выравнивание изображений (оценка гомографии) ,
  4. определение их перекрытия и относительного положения камер (оценка положения камеры),
  5. проецирование изображений в цилиндрическую систему координат (деформация изображения),
  6. , а затем, наконец, смешивание полученных фотографий в одну бесшовная панорама (смешение изображений).

Задача этого проекта - сделать код достаточно эффективным, чтобы можно было быстро сшивать изображения.

В Интернете можно найти множество ресурсов, которые помогут вам с проектом.

6
ответ дан 4 December 2019 в 21:07
поделиться

Существует множество алгоритмов компьютерного зрения и анализа изображений. Несколько лет назад я читал курс по этому предмету в аспирантуре, и это было интересно, поэтому я советую поискать в университетской библиотеке или книжном магазине текст по этой теме, чтобы получить представление о том, что доступно.

Существует реальное применение этой технологии. Оптическое распознавание символов (OCR) - одна из областей, в которой эта технология нашла широкое применение.

Вы выбрали интересную тему, развлекайтесь! :)

1
ответ дан 4 December 2019 в 21:07
поделиться

Если вы хотите сделать что-то действительно крутое и интересное, попробуйте разработать алгоритм обнаружения активности в видео. Например, "человек выходит из машины", "люди входят в здание" и т.д. Это нетривиальная задача и достаточно сложная для кандидатской диссертации. Вы можете использовать инструментарий, такой как OpenCV, чтобы сделать основную работу по обработке видео, обнаружению объектов и т.д., в то время как вы сосредоточитесь на алгоритме.

3
ответ дан 4 December 2019 в 21:07
поделиться
0
ответ дан 4 December 2019 в 21:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: