Построение классификаторов с использованием искусственных нейронных сетей и принципа ADA BOOST
- Авторы: Стадник А.В.1, Кравчук А.В.1, Гулина К.И.1
-
Учреждения:
- Международный университет природы, общества и человека «Дубна»
- Выпуск: № 2 (2014)
- Страницы: 431-436
- Раздел: Статьи
- URL: https://journals.rudn.ru/miph/article/view/8405
Цитировать
Полный текст
Аннотация
Проблема построения различного рода детекторов объектов на изображениях до сих пор остаётся актуальной задачей, несмотря на набор достаточно сильных методов, описанных в литературе. Одним из методов, ставших стандартом для построения эффективных и быстрых классификаторов, является каскад Виолы-Джонса, который до сих пор является основополагающим для поиска объектов на изображении в реальном времени и его реализация была включена в открытую библиотеку компьютерного зрения OpenCV. Для экспериментов в данной работе использовалась база данных изображений CMU Face Database. При прикладном использовании алгоритмов в компьютерном зрении существенным фактором становится вычислительная сложность. Предпочтительно использовать в качестве классификаторов пороговые решающие функции или Хаар-признаки, вычислительная сложность которых мала. Однако, на практике ADABOOST, как жадный алгоритм, не всегда даёт эффективную комбинацию классификаторов. В данной работе рассмотрен подход к построению классификаторов сравнимой эффективности, на примере задачи детектирования лица. Для построения детектора были исследован подход, предполагающий разбиение процесса детекции на два отдельных этапа: этап построения дескриптора изображения и этап классификации. Для этапа, отвечающего за классификацию, были рассмотрены две возможности: двухслойная нейронная сеть, т.е. использование многослойного перцептрона в качестве «сильного» классификатора, и каскад из нескольких таких сетей увеличивающего размера. Для этапа формирования дескриптора также в работе исследовались две возможности. В качестве первой был построен фиксированный базис Хаара, дающий вектор признаков в качестве дескриптора входного изображения. Данный базис был построен с использованием принципа ADABOOST. Второй возможностью, исследованной в работе, было построение базиса признаков Хаара из меньшего количества необходимых признаков, более точно отражающего характерные особенности объектов, который был получен с использованием преобразования Карунена-Лоэва. Для получения признаков Хаара собственные вектора были подвергнуты квантованию. В результате построен классификатор, сравнимый по эффективности с каскадом Хаара.
Ключевые слова
Об авторах
Алексей Викторович Стадник
Международный университет природы, общества и человека «Дубна»
Email: alexeystadnik@gmail.com
Кафедра прикладной математики и информатики
Андрей Владимирович Кравчук
Международный университет природы, общества и человека «Дубна»
Email: awkravchuk@gmail.com
Кафедра прикладной математики и информатики
Кира Игоревна Гулина
Международный университет природы, общества и человека «Дубна»
Email: icida13@mail.ru
Кафедра прикладной математики и информатики
Список литературы
- Viola P., Jones M. J. Rapid Object Detection using a Boosted Cascade of Simple Features // Computer Vision and Pattern Recognition, 2001. CVPR 2001. Proceedings of the 2001 IEEE Computer Society Conference on. - Vol. 1. - 2001. - Pp. 511-518.
- OpenCV. - 2013. - http://opencv.org.
- Rowley H.A., Baluja S., Kanade T. Neural Network-Based Face Detection // IEEE Transactions on Pattern Analysis and Machine Intelligence. - 1998. - Vol. 20. - Pp. 23-38.
- CMU Image Data Base: Face. - http://vasc.ri.cmu.edu/idb/html/face/.
- Freund Y., Schapire R. A decision-theoretic generalization of on-line learning and an application to boosting // Journal of Computer and System Sciences. - 1997. - Vol. 55, No 1. - Pp. 119-139.
- Freund Y., Schapire R. A Short Introduction to Boosting // Journal of Japanese Society for Artificial Intelligence. - 1999. - Vol. 14, No 5. - Pp. 771-780.
- Viola P., Jones M.J. Robust real-time face detection // International Journal of Computer Vision. - 2004. - Vol. 57, No 2. - Pp. 137-154.