Обзор методов распознавания объектов, используемых в системах машинного зрения

Авторы

  • В. В. Ситников ИжГТУ имени М. Т. Калашникова
  • В. В. Люминарский ИжГТУ имени М. Т. Калашникова
  • А. В. Коробейников ИжГТУ имени М. Т. Калашникова

DOI:

https://doi.org/10.22213/2413-1172-2018-4-222-229

Ключевые слова:

машинное зрение, обработка изображений, распознавание объектов, сверточная нейронная сеть

Аннотация

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

Биографии авторов

В. В. Ситников, ИжГТУ имени М. Т. Калашникова

аспирант

В. В. Люминарский, ИжГТУ имени М. Т. Калашникова

аспирант

А. В. Коробейников, ИжГТУ имени М. Т. Калашникова

кандидат технических наук, доцент, заведующий кафедрой «Программное обеспечение»

Библиографические ссылки

Костылев Д. А., Федотов О. В. Машинное зрение в робототехнических системах. URL: elibrary.ru/download/elibrary_26460760_43398110.pdf (дата обращения: 25.10.2018).

Иванов П. В., Бойков А. В. Области применения систем машинного зрения // Записки Горного института. 2011. Т. 192. С. 190-191.

Forsyth D. A., Ponce J. Computer Vision: A Modern Approach. Prentice Hall, Upper Saddle River, N.J., 2002.

Hefenbrock D., Oberg J., Yhanh N., Kastner R., Baden S. Accelerating Viola-Jones face detection to FPGA-level using GPUs. FCCM, 2010.

Hamdan M., Shehadeh H. Automated Quantification of Eye Blink Rate Using VIOLA-JONES Algorithm. International Journal of Technology Diffusion, 2018, vol. 9, no. 4, pp. 19-20.

Viola P., Jones M. Robust Real-Time Face Detection. International Journal of Computer Vision, 2004, 57, pp. 137-154.

Viola P., Jones M. Rapid object detection using a boosted cascade of simple features. CVPR, 2001.

Tsai P., Hsu Y., Chiu C., Chu T. Accelerating AdaBoost algorithm using GPU for multi-object recognition. IEEE International Symposium on Circuits and Systems (ISCAS), May 2015, pp. 738-741.

Эрман Е. А., Мохаммед М. М. Метод обнаружения лиц на изображении с использованием комбинации метода Виолы - Джонса и алгоритмов определения цвета кожи // Вестник АГТУ. Серия: Управление, вычислительная техника и информатика. 2015. № 1. С. 49-55.

Zahra S. T. A Hybrid Face Detection System using combination of Appearance-based and Feature-based methods. International Journal of Computer Science and Network Security, 2009, vol. 9, no. 5, pp. 181-185.

Нургатин А. Р. Метод улучшения алгоритма Виолы - Джонса // Математические структуры и моделирование. 2014. № 4 (32). С. 83-88.

Катанов И. Е. Модификация метода Виолы - Джонса путем фильтрации входного потока с помощью оператора Лапласа. URL: elibrary.ru/download/ elibrary_35627646_30149972.pdf (дата обращения: 01.11.2018).

Сирота А. А., Соломатин А. И. Статистические алгоритмы обнаружения границ объектов на изображениях // Вестник ВГУ. Серия: Системный анализ и информационные технологии, 2008, № 1. С. 58-64.

Canny J. F. Finding edges and lines in images. MIT, Cambridge, USA, 1983, pp. 50-67.

Canny J. A computational approach to edge detection: Pattern Analysis and Machine Intelligence. IEEE Transactions on, PAMI-8(6):679-698, Nov., 1986.

Canny B. Edge Detection Tutorial. Available at: dasl.mem.drexel.edu/alumni/bGreen/www.pages.drexel.edu/_weg22/can_tut.html (accessed 02.11.2018).

Zhang C., Akashi T. Robust Projective Template Matching. The Institute of Electronics, Information and Communication Engineers, 2016.

Mayasari N., Siahaan U. Vehicle Plate Recognition using Template Matching. International journal for innovative research in multidisciplinary field, 2018, vol. 4, no. 10, pp. 259-263.

Райченко Б. В. Практическое применение методов ключевых точек на примере сопоставления снимков со спутника «Канопус - В» // Геометика. 2013. № 2. С. 56-61.

David G. Lowe Distinctive Image Features from Scale-Invariant Keypoints. Accepted for publication in the International Journal of Computer Vision, 2004.

Применение метода статистической дифференциации для координатной привязки аэрофотоизображения к космическому снимку / Р. М. Гафаров, И. О. Архипов, А. В. Коробейников, М. О. Еланцев // Интеллектуальные системы в производстве. 2017. Т. 15, № 2. С. 109-112.

Le Cun Y. Handwritten Digit Recognition with a Back-Propagation Network. Advances in Neural Information Processing Systems 2, Morgan Kaufmann, 1990, pp. 396-404.

Zhang W. Parallel Distributed Processing Model with Local Space-Invariant Interconnections and Its Optical Architecture. Applied Optics, 1990, vol. 29, no. 32.

Zhang W. Image Processing of Human Corneal Endothelium Based on a Learning Network. Applied Optics, 1991, vol. 30, no. 29.

Lollobert R., Weston J. Unifiea Architecture tor Natural Language Processing: Deep Neural Networks with Multitask Learning. Proc. of the 25th International Conference on Machine Learning (IСML '08). New Yoik, NY, USA: ACM, 2008, pp. 160-167.

Ивановский М. Н., Шафеева О. П. Применение метода обратного распространения ошибки для обучения нейронной сети. URL: elibrary.ru/download/ elibrary_35023556_31190926.pdf (дата обращения: 04.11.2018).

Ronneberger O., Fischer P., Brox T. U-Net: Convolutional Networks for Biomedical Image Segmentation. Available at: arxiv.org/abs/1505:04597 (accessed 04.11.2018).

Kendall A., Badrinarayanan V., Cipolla R. SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation. arXiv:1511.00561; October, 2016.

Kendall A., Badrinarayanan V., Cipolla R. Bayesian SegNet: Model Uncertainty in Deep Convolutional Encoder-Decoder Architectures for Scene Understanding. arXiv:1511.02680; November, 2015.

Long J., Shelhamer E., Darrel T. Fully Convolutional Networks for Semantic Segmentation. arXiv:1605.06211; May, 2016.

Форсайт Д., Понс Ж. Компьютерное зрение: Современный подход. М. : Вильямс, 2004.

Решение машинного зрения для металлургической промышленности. URL: mallenom.ru/resheniya/ mashinnoe-zrenie/po-otroslyam/metallurgiia (дата обращения: 07.11.2018).

Васильев Д. Типовые задачи автоматического контроля и идентификации массовой продукции в промышленности // Control Engineering. 2018. № 1 (73). С. 31-33.

Покровская В. Машинное зрение COGNEX: надежное решение для автоматизации и контроля качества производственных и логических процессов // Control Engineering. 2015. № 3. С. 48-51.

Doudkin A. A., Inyutin A. V. The Defect and Project Rules Inspection on PCB Layout Image. International Journal of Computing, 2006, vol. 5, no. 3, pp. 107-111.

Система технического зрения для контроля внешнего вида неметаллических трубчатых изделий / Р. М. Гафаров, А. В. Коробейников, В. А. Куликов, К. А. Шляхтин // Интеллектуальные системы в производстве. 2016. № 2. С. 32-35.

Petrank Y., Smirin N. Using Anatomical Markers for Left Ventricular Segmentation of Long Axis Ultrasound Umages. Available at: arxiv.org/abs/1510.03250 (accessed 04.09.2018).

Lankton S., Tannenbaum A. Localized Region based Active contours. IEEE transactions on Image processing, 2008, vol. 17, no. 11, pp. 2029-2039.

Chaudhary M. A., Patel N. M., Joshi M. J. Thrombus Detection from Echocardiohraphic Images Using Image Processing Techniques. IJETAE, 2015, vol. 5, no. 5.

Jeyashree L. K., Pramila P. V. Robust Identification and Measurement of Intima Media Thickness in Ultrasound Carotid Artery Images.

Richard O. Duda, Peter E. Hart. Use of the Hough Transform To Detect Lines and Curves in Pictures. Comm. ACM, 15, 11-15.

Andrzej Skalski, Pawel Turcza. Heart Segmentation in Echo Images. Metrol. Meas. Syst., 2011, vol. XVIII, no. 2, pp. 305-314.

Boonchieng E., Boonchieng W., Kanjanavanit R. Edge-Detection and Segmentation Methods for Two-Dimensional Echocardiograms: Proc. of Computers in Cardiology u104; 31:541-544. 2004. IEEE.

Narang S., Lal M. Adaptive Image Enehnacement of echocardiographic images using automatic ROI. IJETAE, 2013, vol. 2, no. 7.

Гонсалес Р., Вудс Р. Цифровая обработка изображений. Москва : Техносфера, 2005. 1072 с. ISBN 5-94836-028-8.

Kalinovsky A., Kovalev V. Lung Image Segmentation Using Deep Learning Methods and Convolutional Neural Networks: Proc. XIII International Conference on Pattern Recognition and Information Processing, October, 2016.

Фрактальный анализ рентгенограмм / В. П. Иванников, В. Г. Суфиянов, В. В., Белых, В. А. Степанов // Вестник ИжГТУ. 2009. № 3. С. 150-154.

Korobeynikov A., Kamalova Yu., Palabugin M., Basov I. The Use Of Convolutional Neural Network LeNet For Pollen Grains Classification // Приборостроение, электроника и телекоммуникации - 2018 : Сборник статей IV Междунар. форума «IEET-2018». Ижевск, 2018. С. 38-44.

Загрузки

Опубликован

25.02.2019

Как цитировать

Ситников, В. В., Люминарский, В. В., & Коробейников, А. В. (2019). Обзор методов распознавания объектов, используемых в системах машинного зрения. Вестник ИжГТУ имени М.Т. Калашникова, 21(4), 222–229. https://doi.org/10.22213/2413-1172-2018-4-222-229

Выпуск

Раздел

Статьи