Тип работы:
Предмет:
Язык работы:


Совершенствование метода MSER для выявления особых точек и построения дескрипторов их окрестностей на цифровых изображениях

Работа №134918

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы30
Год сдачи2017
Стоимость4390 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


Оглавление
Введение
Постановка задачи
Обзор литературы
Глава 1. Теория
1.1. Метод Максимально Стабильных Экстремальных Областей
1.2. Формальное определение MSER
1.3. Свойства MSER
Глава 2. Реализация
2.1. MSER на Java
2.2. MSER на C++
Глава 3. Тестирование
3.1. Результаты работы MSER метода на Java.
3.2. Результаты работы MSER метода на C++
3.3. Сравнение результатов по количеству найденных регионов
3.4. Сравнение результатов по времени работы алгоритмов
Выводы
Список Литературы


В последние годы быстрыми темпами развиваются технологии,
связанные с созданием искусственных систем. Значительную область в этой
сфере занимают системы, получающие и обрабатывающие информацию с
изображений. Компьютеры относительно недавно начали управлять
обработкой большого количества данных, поэтому область компьютерного
зрения можно считать молодой, и универсальных методов, решающих задачи
компьютерного зрения ещё не создано. Однако в этой области существует
много методов, которые направлены на решение более узкоспециализированных задач.
Типичными задачами компьютерного зрения являются задачи:
распознавания, движения, восстановления изображения и восстановления
сцены. В этой работе в основном будет затронута такая проблема
распознавания, как детектирование.
На некотором этапе обработки возникает задача выявления
определённых областей или точек изображения, которые имеют важное
значение для дальнейшей обработки. Решением этой задачи занимается такая
система компьютерного зрения как Детектирование.
С помощью детектирования на изображении выявляются особые точки,
которые обладают высокой инвариантностью и стабильностью, и в
дальнейшем могут быть использованы для сопоставления изображений. А это
является ключевым этапом к решению задач распознавания объектов,
панорамирования, слежения [1], восстановления сцены, поиска изображений
по содержанию, обнаружения, стерео сопоставление.
Нахождение соответствий между двух изображений сцены, снятых с
различных точек обзора, разными камерами и в разных условиях освещения,
является сложным, но крайне важным шагом в направлении полностью4
автоматической реконструкции трехмерных сцен. Важнейшей проблемой
является выбор элементов, соответствие которых ищется. В подавляющем
большинстве случаев локальные деформации изображения не могут быть
аппроксимированы движением, то есть параллельными переносами,
поворотами, различными симметриями и их комбинациями. Поэтому
требуется полное аффинное преобразование, включающее в себя растяжение
и сжатие изображения. Таким образом выявление соответствий изображений
не может быть выполнено путём сравнения фиксированных форм, например,
прямоугольников или окружностей [2].
На большинстве изображений есть области, которые могут быть
обнаружены с высокой повторяемостью [3], поскольку они обладают
некоторыми отличительными, инвариантными и стабильными свойствами.
Такие особые области или DR (distinguished regions), могут служить
элементами, по которым можно выявлять соответствия при сопоставлении
изображений или трёхмерных реконструкциях [2].
Одним из методов обнаружения этих локальных особенностей на
изображение является метод «Максимально Стабильных Экстремальных
Областей» или MSER метод (Maximally stable extremal regions). Метод MSER
устойчив к изменениям масштаба, вращениям и освещения [4].
Как таковой, метод использовался в приложениях распознавания
объектов [5], поиска изображений [6], распознавания и сопоставления [7],
отслеживания [1]. До недавнего времени, он использовался для обнаружения текста [8][9]

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате проделанной работы и проведённых исследованиях можно
судить о том, что поставленная задача в целом выполнена. Был реализован
метод писка максимально стабильных экстремальных регионов, который по
определённым параметрам работает лучше, чем метод из библиотеки opencv.
Метод MSER реализованный на Java действительно более удобный в плане
дальнейшей работы с областями, а так же выигрывает по скорости работы при
больших изображениях, и не сильно отличается при обработке маленьких и
средних изображений. На графиках так же можно заметить, что при очень
маленьких изображениях метод MSER на Java работает быстрей.
Реализация метода на Java позволяет обнаружить весьма большое
количество интересующих областей. Если ограничить это множество областей
при поиске, то это должно хорошо улучшить скорость выполнения программы.
Продолжая исследования в этой области, можно надеяться, что удастся
улучшить алгоритм реализованный на Java, и, возможно, перегнать по
скорости работы алгоритм с использованием библиотеки opencv для средних изображений


1. Donoser, M. and Bischof, H. Efficient Maximally Stable Extremal Region
(MSER) Tracking. // Conference on Computer Vision and Pattern
Recognition, 2006 IEEE Computer Society Conferenceon, volume 1, pages
553–560. IEEE, 2006.
2. J. Matas, O. Chum, M. Urban, and T. Pajdla. Robust wide baseline stereo from
maximally stable extremal regions. // Proceedings of the British Machine
Vision Conference, Cardiff, UK, pages 384-396, 2002.
3. Mikolajczyk, K., Tuytelaars, T., Schmid, C., Zisserman, A., Matas, J.,
Schaffalitzky, F., Kadir, T., Gool, L.V.: A comparison of affine region
detectors. // International Journal of Computer Vision 65 (2005) pages 43–72
4. Petra Bosilj, Ewa Kijak and Sébastien Lefèvre. Beyond MSER: Maximally
Stable Regions using Tree of Shapes. // Proceedings of the British Machine
Vision Conference (BMVC), pages 169.1-169.13. BMVA Press, September
2015.
5. Š. Obdržálek and J. Matas. Object recognition using local affine frames on
maximally stable extremal regions. // In Toward Category-Level Object
Recognition, pages 83–104. Springer, 2006.
6. D. Nistér and H. Stewénius. Scalable Recognition with a Vocabulary Tree. //
In Computer Vision and Pattern Recognition, 2006 IEEE Computer Society
Conference on, volume 2, pages 2161–2168. IEEE, 2006.
7. P.E. Forssén. Maximally stable colour regions for recognition and matching.
// In Computer Vision and Pattern Recognition, 2007. CVPR’07. IEEE
Conference on, pages 1–8. IEEE, 2007.
8. H. Chen, S. S. Tsai, G. Schroth, D. M. Chen, R. Grzeszczuk, and B Girod.
Robust text detection in natural images with edge-enhanced maximally stable30
extremal regions. In Image Processing (ICIP) // 18th IEEE International
Conference on, pages 2609– 2612. IEEE, 2011.
9. K. Iqbal, X-C. Yin, X. Yin, H. Ali, and H-W. Hao. Classifier comparison for
mserbased text classification in scene images. // In Neural Networks (IJCNN),
The 2013 International Joint Conference on, pages 1–6. IEEE, 2013.
10. Shi, C. , Wang, C. , Xiao, B. , Zhang, Y. , Gao, S. Scene text detection
using graph model built upon maximally stable extremal regions. // Pattern
Recognition Letters. Volume 34, Issue 2, 15 January 2013, Pages 107-116
11. A. Chavez, and D. Gustafson. Color-Based Extensions to MSERs. // ISVC
(2), volume 6939 of Lecture Notes in Computer Science, page 358-366.
Springer, (2011)
12. R. Sedgewick. Algorithms. // Addison-Wesley, 2nd edition, 1988.
13. Q. Wang, H. Zhu, W. Wu, H. Zhao, N. Yuan. Inshore ship detection using
high-resolution synthetic aperture radar images based on maximally stable
extremal region. // Journal of Applied Remote Sensing. 9 (1), 095094
(February 24, 2015); doi:10.1117/1.JRS.9.095094
14. Документация по opencv 3.20 // http://docs.opencv.org/3.2.0/

Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ