Я - студент бакалавриата, и это - мой заключительный год в этой программе. Как в любом вычислительном градусе, я должен сделать проект (человек) относительно любой темы, которая прибывает под вычислениями. Я хочу сделать что-то, что прибывает под машинным зрением (обнаружение объектов или отслеживание, чтобы быть точным). При поиске об информации об этой теме я узнал, что уже существует столько людей, которые сделали эти типы проектов. Мой вопрос состоит в том, что, если я должен был сделать проект как отслеживание объекта в видео, я должен придумать свой собственный алгоритм или уже являюсь там какими-либо алгоритмами, доступными? (Я знаком с Java и запустил немного Python),
Ведите меня во взятии темы и некоторой идеи о том, как запустить или с того, где запустить.
Я прошел базовый курс компьютерного зрения во время учебы в аспирантуре, и одним из первых наших проектов была реализация системы, которая сшивает серию изображений в цельную панораму на 360 градусов.
Это включало:
Задача этого проекта - сделать код достаточно эффективным, чтобы можно было быстро сшивать изображения.
В Интернете можно найти множество ресурсов, которые помогут вам с проектом.
Существует множество алгоритмов компьютерного зрения и анализа изображений. Несколько лет назад я читал курс по этому предмету в аспирантуре, и это было интересно, поэтому я советую поискать в университетской библиотеке или книжном магазине текст по этой теме, чтобы получить представление о том, что доступно.
Существует реальное применение этой технологии. Оптическое распознавание символов (OCR) - одна из областей, в которой эта технология нашла широкое применение.
Вы выбрали интересную тему, развлекайтесь! :)
Если вы хотите сделать что-то действительно крутое и интересное, попробуйте разработать алгоритм обнаружения активности в видео. Например, "человек выходит из машины", "люди входят в здание" и т.д. Это нетривиальная задача и достаточно сложная для кандидатской диссертации. Вы можете использовать инструментарий, такой как OpenCV, чтобы сделать основную работу по обработке видео, обнаружению объектов и т.д., в то время как вы сосредоточитесь на алгоритме.
Начальная точка с python и openCV:
http://creatingwithcode.com/howto/face-detection-in-static-images-with-python