{"id":291893,"date":"2019-07-10T15:00:33","date_gmt":"2019-07-10T15:00:33","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=291893"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=291893","title":{"rendered":"\u0412\u0438\u0436\u0443, \u0437\u043d\u0430\u0447\u0438\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e: \u043e\u0431\u0437\u043e\u0440 Deep Learning \u0432 Computer Vision (\u0447\u0430\u0441\u0442\u044c 2)"},"content":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\">\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u043f\u043e\u0441\u0442\u0438\u0433\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u043c\u0430\u0433\u0438\u044e (\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u043e\u0435 \u0437\u0440\u0435\u043d\u0438\u0435). \u0427\u0430\u0441\u0442\u044c 2 \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0447\u0438\u0442\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c 1. \u0427\u0430\u0441\u0442\u044c 2 \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0451 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e \u2014 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043f\u043e\u043d\u044f\u0442\u044c \u0432\u0441\u044e \u043c\u043e\u0449\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u0432 \u0437\u0440\u0435\u043d\u0438\u0438. \u0414\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0442\u0440\u0435\u043a\u0438\u043d\u0433, \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043e\u0446\u0435\u043d\u043a\u0430 \u043f\u043e\u0437\u044b, \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439\u2026 \u0421\u0430\u043c\u044b\u0435 \u043c\u043e\u0434\u043d\u044b\u0435 \u0438 \u043a\u0440\u0443\u0442\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0441\u043e\u0442\u043d\u0438 \u0441\u043b\u043e\u0451\u0432 \u0438 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0433\u0435\u043d\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0434\u0435\u0439 \u0443\u0436\u0435 \u0436\u0434\u0443\u0442 \u0432\u0430\u0441 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c!<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/yt\/nk\/uu\/ytnkuundiudek47rjvlmlujrrm4.jpeg\"><br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<h2>\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u0441\u0435\u0440\u0438\u0438<\/h2>\n<p>  \u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u0432 <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/450732\/\">\u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438<\/a> \u043c\u044b \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438\u0441\u044c \u0441\u043e \u0441\u0432\u0451\u0440\u0442\u043e\u0447\u043d\u044b\u043c\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044f\u043c\u0438 \u0438 \u0438\u0445 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438\u0445 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439 (\u044d\u043c\u0431\u0435\u0434\u0434\u0438\u043d\u0433\u043e\u0432). \u041c\u044b \u0434\u0430\u0436\u0435 \u043e\u0431\u0441\u0443\u0434\u0438\u043b\u0438 \u0437\u0430\u0434\u0430\u0447\u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u043b\u0438\u0446 \u0438 \u0440\u0435-\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043b\u044e\u0434\u0435\u0439.<\/p>\n<p>  \u0415\u0449\u0451 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438 \u043f\u0440\u043e \u0440\u0430\u0437\u043d\u044b\u0435 \u0442\u0438\u043f\u044b \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 (\u0434\u0430, \u0442\u0435 \u0441\u0430\u043c\u044b\u0435 \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0438<s>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0434\u0435\u043b\u0430\u043b \u043c\u0435\u0441\u044f\u0446,<\/s>), \u0438 \u0442\u0443\u0442 Google \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0440\u044f \u043d\u0435 \u0442\u0435\u0440\u044f\u043b: \u043e\u043d\u0438 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0435\u0449\u0451 \u043e\u0434\u043d\u0443 \u043a\u0440\u0430\u0439\u043d\u0435 \u0431\u044b\u0441\u0442\u0440\u0443\u044e \u0438 \u0442\u043e\u0447\u043d\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 <a href=\"https:\/\/github.com\/tensorflow\/tpu\/tree\/master\/models\/official\/efficientnet\">EfficientNet<\/a>. \u041e\u043d\u0438 \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0435\u0451, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f <abbr title=\"Neural Architecture Search\">NAS<\/abbr> \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0443 Compound Scaling. \u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441\u043e <a href=\"https:\/\/arxiv.org\/abs\/1905.11946\">\u0441\u0442\u0430\u0442\u044c\u0451\u0439<\/a>, \u043e\u043d\u043e \u0442\u043e\u0433\u043e \u0441\u0442\u043e\u0438\u0442.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/9m\/_h\/5c\/9m_h5cc1tsxs7bfkainm5zom-wg.jpeg\" width=\"500\"><\/div>\n<p>  \u041d\u0443 \u0430 \u043f\u043e\u043a\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0438 <a href=\"https:\/\/arxiv.org\/pdf\/1905.08233v1.pdf\">\u0430\u043d\u0438\u043c\u0438\u0440\u0443\u044e\u0442 \u043b\u0438\u0446\u0430<\/a> \u0438 <a href=\"https:\/\/hi-news.ru\/technology\/sotrudnik-netflix-sozdal-nejroset-dlya-poiska-poceluev-v-filmax.html\">\u0438\u0449\u0443\u0442 \u0432 \u0444\u0438\u043b\u044c\u043c\u0430\u0445 \u043f\u043e\u0446\u0435\u043b\u0443\u0438<\/a>, \u043c\u044b \u0437\u0430\u0439\u043c\u0451\u043c\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u043d\u0430\u0441\u0443\u0449\u043d\u044b\u043c\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c\u0438. <\/p>\n<p>  \u0412\u043e\u0442 \u043b\u044e\u0434\u0438 \u0433\u043e\u0432\u043e\u0440\u044f\u0442: \u201c\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439\u201d. \u041d\u043e \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u201c\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435\u201d? \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u201c\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 (\u0441\u0446\u0435\u043d\u044b)\u201d? \u041d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u043e\u0442\u0432\u0435\u0442\u044b \u043d\u0430 \u044d\u0442\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u201c\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0442\u044c\u201d, \u0438 \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0445\u043e\u0442\u0438\u043c \u201c\u043f\u043e\u043d\u044f\u0442\u044c\u201d. \u0415\u0441\u043b\u0438 \u043c\u044b \u0441\u0442\u0440\u043e\u0438\u043c \u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0418\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043c\u0438\u0440\u0435 \u0438\u0437 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u0442\u0430\u043a\u0436\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e (\u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043b\u0443\u0447\u0448\u0435), \u043a\u0430\u043a \u043b\u044e\u0434\u0438, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0438\u0434\u0442\u0438 \u043e\u0442 \u0437\u0430\u0434\u0430\u0447, \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0435\u0439. \u0418\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043b\u043e\u0436\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435 \u201c\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435\u201d \u0438 \u201c\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0441\u0446\u0435\u043d\u044b\u201d \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447: \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f, \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0442\u0440\u0435\u043a\u0438\u043d\u0433, \u043e\u0446\u0435\u043d\u043a\u0430 \u043f\u043e\u0437\u044b \u0438 \u0442\u043e\u0447\u0435\u043a \u043b\u0438\u0446\u0430, \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e \u0438 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u043c. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0435\u0447\u044c \u043f\u043e\u0439\u0434\u0451\u0442 \u043e \u043f\u0435\u0440\u0432\u044b\u0445 \u0434\u0432\u0443\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 (\u0443\u043f-\u0441, \u0441\u043f\u043e\u0439\u043b\u0435\u0440 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0447\u0430\u0441\u0442\u0438), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u043b\u0430\u043d \u0442\u0430\u043a\u043e\u0439:<\/p>\n<ol>\n<li><a href=\"#1\">\u041d\u0430\u0439\u0434\u0438 \u043c\u0435\u043d\u044f, \u0435\u0441\u043b\u0438 \u0441\u043c\u043e\u0436\u0435\u0448\u044c: \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/a><\/li>\n<li><a href=\"#2\">\u0414\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043b\u0438\u0446: \u043d\u0435 \u043f\u043e\u0439\u043c\u0430\u043d \u2014 \u043d\u0435 \u0432\u043e\u0440<\/a><\/li>\n<li><a href=\"#3\">\u041c\u043d\u043e\u0433\u043e \u0431\u0443\u043a\u0432: \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 (\u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435) \u0442\u0435\u043a\u0441\u0442\u0430<\/a><\/li>\n<li><a href=\"#4\">\u0412\u0438\u0434\u0435\u043e \u0438 \u0442\u0440\u0435\u043a\u0438\u043d\u0433: \u0435\u0434\u0438\u043d\u044b\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c<\/a><\/li>\n<\/ol>\n<p>  Let&#8217;s rock, superstars!<\/p>\n<p>  <a name=\"1\"><\/a><\/p>\n<h2>\u041d\u0430\u0439\u0434\u0438 \u043c\u0435\u043d\u044f, \u0435\u0441\u043b\u0438 \u0441\u043c\u043e\u0436\u0435\u0448\u044c: \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/h2>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/-q\/9e\/on\/-q9eonan6thdv5jivk8kq0h7gm0.jpeg\" width=\"700\"><\/div>\n<p>  \u0418\u0442\u0430\u043a, \u0437\u0430\u0434\u0430\u0447\u0430 \u0437\u0432\u0443\u0447\u0438\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u2014 \u0434\u0430\u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0430 \u043d\u0435\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u043e\u0432 (\u0447\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u043d\u0438\u0433\u0430, \u044f\u0431\u043b\u043e\u043a\u043e, \u0430\u0440\u0442\u0435\u0437\u0438\u0430\u043d\u043e-\u043d\u043e\u0440\u043c\u0430\u043d\u0434\u0441\u043a\u0438\u0439 \u0431\u0430\u0441\u0441\u0435\u0442-\u0433\u0440\u0438\u0444\u0444\u043e\u043d \u0438 \u0442.\u0434.). \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439, \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0435\u0451 \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u0445 \u0442\u0435\u043d\u0437\u043e\u0440\u043e\u0432 \u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f.<\/p>\n<p>  \u041c\u044b \u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0446\u0432\u0435\u0442\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u2014 \u044d\u0442\u043e \u0442\u0435\u043d\u0437\u043e\u0440 (H,W,3) (\u0435\u0441\u043b\u0438 \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u043c, \u0442\u043e \u0435\u0441\u0442\u044c <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/450732\/\">\u0447\u0430\u0441\u0442\u044c 1<\/a>). \u0420\u0430\u043d\u044c\u0448\u0435 \u043c\u044b \u0443\u043c\u0435\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u0446\u0435\u043b\u0438\u043a\u043e\u043c, \u0442\u0435\u043f\u0435\u0440\u044c \u0436\u0435 \u043d\u0430\u0448\u0430 \u0446\u0435\u043b\u044c \u2014 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439) \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0438 \u0438\u0445 \u043a\u043b\u0430\u0441\u0441\u044b. <\/p>\n<p>  \u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0438\u0434\u0435\u044f \u0437\u0434\u0435\u0441\u044c \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0430\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u0434\u0432\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u2014 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0438 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0438\u0445. <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f? \u0420\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f?<\/b><\/p>\n<div class=\"spoiler_text\">\u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u043c\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u0437\u0430\u0434\u0430\u0447\u0438 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f. \u0412 \u0437\u0430\u0434\u0430\u0447\u0435 <b>\u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 <\/b>\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0441\u0442\u0438\u043d\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u043a \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0442 <b>\u043c\u0435\u0442\u043a\u0438 \u043a\u043b\u0430\u0441\u0441\u043e\u0432<\/b>, \u0438 \u043c\u044b \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043a\u043b\u0430\u0441\u0441 \u043e\u0431\u044a\u0435\u043a\u0442\u0430. \u0412 \u0437\u0430\u0434\u0430\u0447\u0435 <b>\u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438<\/b> \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u0441\u0442\u0438\u043d\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0442 <b>\u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430<\/b>, \u0438 \u043c\u044b \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0447\u0438\u0441\u043b\u043e (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \u0432\u0435\u0441, \u0440\u043e\u0441\u0442, \u0437\u0430\u0440\u043f\u043b\u0430\u0442\u0443, \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043c\u0440\u0443\u0442 \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u0441\u0435\u0440\u0438\u0438 \u0418\u0433\u0440\u044b \u041f\u0440\u0435\u0441\u0442\u043e\u043b\u043e\u0432&#8230;). \u0411\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u2014 \u043c\u0438\u043b\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0448\u0443 \u0432 <a href=\"https:\/\/www.youtube.com\/watch?v=JSeo5mYmpuU&amp;list=PL0Ks75aof3ThkitsZbUOEQg7Ybl5kB_s3&amp;index=5\">3-\u044e \u043b\u0435\u043a\u0446\u0438\u044e DLSchool (\u0424\u041f\u041c\u0418 \u041c\u0424\u0422\u0418)<\/a>.  <\/div>\n<\/div>\n<p>  \u041d\u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u0432\u043e\u043e\u0431\u0449\u0435 \u0433\u043e\u0432\u043e\u0440\u044f, \u043c\u043e\u0436\u043d\u043e \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443 \u0444\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c, \u0432 DL \u0435\u0441\u0442\u044c \u0442\u0440\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u0430: <i>\u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 <\/i>(<abbr title=\"\u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u044b\">\u0431\u043e\u043a\u0441\u044b<\/abbr> \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432), <i>\u043e\u0446\u0435\u043d\u043a\u0430 \u043f\u043e\u0437\u044b<\/i> (\u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0442\u043e\u0447\u043a\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432) \u0438 <i>\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f <\/i>(\u00ab\u043c\u0430\u0441\u043a\u0438\u00bb \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432). \u0421\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0438\u043c\u0435\u043d\u043d\u043e <abbr title=\"\u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u044b\"><b>bounding box\u2019\u043e\u0432<\/b><\/abbr>, \u0442\u043e\u0447\u043a\u0438 \u0438 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u043e \u0442\u0435\u043a\u0441\u0442\u0443. <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/ki\/wt\/xm\/kiwtxmvvhmwsvqn3_5dovlmp8w8.jpeg\" width=\"500\"><\/div>\n<p>  \u0412 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0434\u0430\u0442\u0430\u0441\u0435\u0442\u044b \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0447\u0435\u043d\u044b box\u2019\u0430\u043c\u0438 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435: \u201c\u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u043b\u0435\u0432\u043e\u0433\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u0433\u043e \u0438 \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u043d\u0438\u0436\u043d\u0435\u0433\u043e \u0443\u0433\u043b\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435\u201d (\u044d\u0442\u043e\u0442 \u0444\u043e\u0440\u043c\u0430\u0442 \u0435\u0449\u0451 \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 <abbr title=\"\u201ctlbr\u201d\">top-left, bottom-right<\/abbr>), \u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0438 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/uo\/zs\/tj\/uozstjspdifxpslvqyuurauxs2g.png\" width=\"500\"><\/div>\n<p>  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041f\u0440\u043e \u0434\u0430\u0442\u0430\u0441\u0435\u0442\u044b \u0438 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0432 \u0437\u0430\u0434\u0430\u0447\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0437\u0430\u0434\u0430\u0447\u0438 \u043b\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0435\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0438 \u043a\u0430\u043a\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0434\u043b\u044f \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430. \u041e\u0431 \u044d\u0442\u043e\u043c \u044f \u043d\u0435 \u0441\u043f\u0435\u0448\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0435 <a href=\"https:\/\/www.youtube.com\/watch?v=ewkSI2cuyoQ&amp;list=PL0Ks75aof3ThkitsZbUOEQg7Ybl5kB_s3&amp;index=24\">13-\u043e\u0439 \u043b\u0435\u043a\u0446\u0438\u0438 \u043e\u0442 Deep Learning School<\/a> (\u043d\u0430 \u04452.0 \u0441\u0430\u043c\u043e\u0435 \u0442\u043e).  <\/div>\n<\/div>\n<p>  \u041f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c \u043a\u0430\u043a \u043e\u043a\u0443\u043d\u0443\u0442\u044c\u0441\u044f \u0432 \u0432\u0438\u0434\u044b \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c, \u043a\u0430\u043a \u0432\u043e\u043e\u0431\u0449\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0448\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0447\u0435\u0433\u043e-\u043b\u0438\u0431\u043e \u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445. \u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435, \u0442\u043e \u043c\u044b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0437\u043d\u0430\u0435\u043c, \u043a\u0430\u043a \u043e\u043d \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0438 \u043a\u0430\u043a\u0443\u044e \u0434\u043e\u043b\u0436\u0435\u043d \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c \u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u043f\u043b\u043e\u0449\u0430\u0434\u044c (\u0445\u043e\u0442\u044f \u043e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f).<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0418\u0437\u043e\u0431\u0440\u0435\u0442\u0430\u0435\u043c \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441 \u043d\u0443\u043b\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\u041d\u0430\u0438\u0432\u043d\u044b\u043c \u0438 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u201c\u043f\u043e\u0438\u0441\u043a\u0430 \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u201d: \u043f\u0443\u0441\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 100\u0445100 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439, \u0438 \u043c\u044b \u0438\u0449\u0435\u043c \u0444\u0443\u0442\u0431\u043e\u043b\u044c\u043d\u044b\u0439 \u043c\u044f\u0447. \u041f\u0443\u0441\u0442\u044c \u0435\u0441\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u043c\u044f\u0447\u0430 20\u044520 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439. \u0412\u043e\u0437\u044c\u043c\u0451\u043c \u044d\u0442\u043e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d \u0438 \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0438\u043c \u043f\u0440\u044f\u043c\u043e \u043a\u0430\u043a \u0441\u0432\u0451\u0440\u0442\u043a\u043e\u0439 \u043f\u043e \u0432\u0441\u0435\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435, \u0441\u0447\u0438\u0442\u0430\u044f \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u0443\u044e \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c. \u0422\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 <a href=\"https:\/\/docs.opencv.org\/2.4\/doc\/tutorials\/imgproc\/histograms\/template_matching\/template_matching.html\">template matching<\/a> (\u0435\u0449\u0451 \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a\u043e\u0439-\u043b\u0438\u0431\u043e \u0442\u0438\u043f \u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u0438).<\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043d\u0435\u0442, \u043d\u043e \u0435\u0441\u0442\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c-\u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440, \u0442\u043e \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u0442\u0430\u043a: \u0431\u0443\u0434\u0435\u043c \u0438\u0434\u0442\u0438 \u043e\u043a\u043d\u043e\u043c \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043f\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0438 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438. \u041f\u043e\u0442\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043a\u0430\u0436\u0435\u043c, \u0447\u0442\u043e \u0441\u0430\u043c\u044b\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u2014 \u0442\u0435, \u0433\u0434\u0435 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043e\u0442\u0432\u0435\u0442\u0438\u043b \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0431\u044a\u0435\u043a\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043d\u0435\u0448\u043d\u0435 \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443, \u043c\u044b \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c\u044e \u0440\u0435\u0448\u0438\u0442\u044c \u043c\u043e\u0436\u0435\u043c (\u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043d\u0430 \u043e\u0431\u0443\u0447\u0430\u043b\u0430\u0441\u044c \u043d\u0430 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u043d\u0430 \u0432\u0435\u0441\u044c\u043c\u0430 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u043e\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u0435).<\/p>\n<p>  \u041d\u043e \u0442\u0443\u0442 \u0436\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u2014 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430\u0445 \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0437\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440. \u0422\u043e\u0442 \u0436\u0435 \u0444\u0443\u0442\u0431\u043e\u043b\u044c\u043d\u044b\u0439 \u043c\u044f\u0447 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u043e \u0432\u0441\u044e \u0432\u044b\u0441\u043e\u0442\u0443\/\u0448\u0438\u0440\u0438\u043d\u0443 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u0430\u043b\u0435\u043a\u043e \u0443 \u0432\u043e\u0440\u043e\u0442, \u0437\u0430\u043d\u0438\u043c\u0430\u044f \u0432\u0441\u0435\u0433\u043e 10-20 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u0438\u0437 1000. \u0425\u043e\u0447\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c Brute Force \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c: \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u0435\u0440\u0435\u0431\u0438\u0440\u0430\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043e\u043a\u043d\u0430. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u0443 \u043d\u0430\u0441 100\u0445200 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439, \u0442\u043e\u0433\u0434\u0430 \u0431\u0443\u0434\u0435\u043c \u0438\u0434\u0442\u0438 \u043e\u043a\u043d\u043e\u043c 2\u04452, 2\u04253, 3\u04452, 2\u04454, 4\u04452, 3\u04453\u2026, 3\u04454, 4\u04453\u2026 \u0414\u0443\u043c\u0430\u044e, \u0432\u0430\u043c \u0441\u0442\u0430\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u043e\u043a\u043e\u043d \u0431\u0443\u0434\u0435\u0442 100*200, \u0438 \u043f\u0440\u0438\u0447\u0451\u043c \u043a\u0430\u0436\u0434\u044b\u043c \u043c\u044b \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043c\u0441\u044f \u043f\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435, \u0441\u043e\u0432\u0435\u0440\u0448\u0430\u044f (100-W_window) * (200 \u2014 H_window) \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0447\u0442\u043e \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043d\u0435\u043c\u0430\u043b\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u0411\u043e\u044e\u0441\u044c, \u043c\u044b \u043d\u0435 \u0434\u043e\u0436\u0434\u0451\u043c\u0441\u044f, \u043f\u043e\u043a\u0430 \u0442\u0430\u043a\u043e\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043e\u0442\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442.<\/p>\n<p>  \u041c\u043e\u0436\u043d\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u044b\u0435 \u043e\u043a\u043d\u0430 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u043d\u043e \u044d\u0442\u043e \u0442\u043e\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u043e\u043b\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u0430 \u0435\u0441\u043b\u0438 \u0438 \u0431\u044b\u0441\u0442\u0440\u043e, \u0442\u043e \u0432\u0440\u044f\u0434 \u043b\u0438 \u0442\u043e\u0447\u043d\u043e \u2014 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0431\u0443\u0434\u0435\u0442 \u0431\u0435\u0437\u0443\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445.  <\/div>\n<\/div>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u044f \u0438\u043d\u043e\u0433\u0434\u0430 \u0431\u0443\u0434\u0443 \u043e\u043f\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u043d\u0430 <a href=\"https:\/\/arxiv.org\/abs\/1809.02165v3\">\u043d\u043e\u0432\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442 \u044f\u043d\u0432\u0430\u0440\u044f 2019<\/a> (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0442\u043e\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0437 \u043d\u0435\u0433\u043e). \u042d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e must read, \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0448\u0438\u0440\u043e\u043a\u0438\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u043d\u0430 DL \u0432 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438.<\/p>\n<p>  \u041e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0451\u043d\u043d\u044b\u0445 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e CNN, \u0431\u044b\u043b\u0430 \u0441\u0435\u0442\u044c <a href=\"https:\/\/arxiv.org\/abs\/1312.6229\">Overfeat<\/a>. \u0410\u0432\u0442\u043e\u0440\u044b \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044e\u0442, \u0447\u0442\u043e \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 ImageNet, \u043f\u0435\u0440\u0435\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0432 \u0437\u0430\u0434\u0430\u0447\u0443 \u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u0432 \u043b\u043e\u0441\u0441. \u041f\u043e\u0434\u0445\u043e\u0434, \u043a\u0441\u0442\u0430\u0442\u0438, \u0431\u044b\u043b \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 end-to-end (\u043d\u0438\u0436\u0435 \u2014 \u0441\u0445\u0435\u043c\u0430 Overfeat).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/8o\/5v\/tv\/8o5vtvhgukkn7frba0nx8yltfis.png\" width=\"700\"><\/div>\n<p>  \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0432\u0430\u0436\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439 \u0441\u0442\u0430\u043b\u0430 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0451\u043d\u043d\u0430\u044f \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0438\u0437 <abbr>FAIR<\/abbr> \u0432 2014 \u0433\u043e\u0434\u0443 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c <a href=\"https:\/\/github.com\/rbgirshick\/rcnn\">Region-based Convolutional Neural Network<\/a> (<b>RCNN<\/b>). \u0421\u0443\u0442\u044c \u0435\u0451 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d\u0430 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u043d\u043e\u0433\u043e \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u201c\u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430\u201d (RoI&#8217;s), \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u044b (\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 Selective Search), \u0438 \u0443\u0436\u0435 \u0438\u0445 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u0442 \u0438 \u0443\u0442\u043e\u0447\u043d\u044f\u0435\u0442 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0431\u043e\u043a\u0441\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e CNN.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/2r\/2p\/kp\/2r2pkpcoysglv4z_v-ll_y14mqw.png\" width=\"700\"><\/div>\n<p>  \u041f\u0440\u0430\u0432\u0434\u0430 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0434\u0435\u043b\u0430\u043b \u0432\u0441\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u0439, \u0432\u0435\u0434\u044c \u043c\u044b \u043f\u0440\u043e\u0433\u043e\u043d\u044f\u043b\u0438 \u0447\u0435\u0440\u0435\u0437 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0435\u0433\u0438\u043e\u043d (\u0442\u044b\u0441\u044f\u0447\u0438 \u0440\u0430\u0437 \u0434\u0435\u043b\u0430\u043b\u0438 forward pass). \u0423\u0436\u0435 \u0447\u0435\u0440\u0435\u0437 \u0433\u043e\u0434 \u0442\u043e\u0442 \u0436\u0435 Ross Girshick \u0438\u0437 FAIR \u0443\u043b\u0443\u0447\u0448\u0438\u043b RCNN \u0434\u043e <a href=\"https:\/\/github.com\/rbgirshick\/fast-rcnn\">Fast-RCNN<\/a>. \u0417\u0434\u0435\u0441\u044c \u0438\u0434\u0435\u044f \u0431\u044b\u043b\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0435\u0441\u0442\u0430\u043c\u0438 Selective Search \u0438 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0441\u0435\u0442\u044c\u044e: \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0435\u0434\u043e\u0431\u0443\u0447\u0435\u043d\u043d\u0443\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0432\u0441\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u0432\u0435\u0440\u0445 \u0432\u044b\u0434\u0430\u043d\u043d\u043e\u0433\u043e feature map\u2019\u0430 \u0441\u0435\u0442\u0438-backbone&#8217;\u0430 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0440\u0435\u0433\u0438\u043e\u043d\u044b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u043e\u0433\u043e \u0436\u0435 Selective Search, \u043d\u043e \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u0438 <a href=\"https:\/\/github.com\/rbgirshick\/fast-rcnn#demo\">\u0434\u0440\u0443\u0433\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b<\/a>). \u0411\u044b\u043b\u043e \u0432\u0441\u0451 \u0435\u0449\u0451 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e, \u043a\u0443\u0434\u0430 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0435\u0435, \u0447\u0435\u043c real-time (\u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c, \u0447\u0442\u043e real-time \u2014 \u044d\u0442\u043e \u043c\u0435\u043d\u044c\u0448\u0435 40 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434 \u043d\u0430 \u043e\u0434\u043d\u0443 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/tn\/uc\/d-\/tnucd-y6i7tr4edgjeudtrsj16u.png\" width=\"700\"><\/div>\n<p>  \u041d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u043b\u0438\u044f\u043b\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u0441\u0435\u0433\u043e \u0443\u0436\u0435 \u043d\u0435 CNN, \u0430 \u0441\u0430\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0431\u043e\u043a\u0441\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0448\u0435\u043d\u043e \u0431\u044b\u043b\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u0432\u0442\u043e\u0440\u0443\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u2014 Region Proposal Network (<b>RPN<\/b>), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u0443\u0447\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0440\u0435\u0433\u0438\u043e\u043d\u044b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432. \u0422\u0430\u043a \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c <a href=\"https:\/\/github.com\/rbgirshick\/py-faster-rcnn\">Faster-RCNN<\/a> (\u0434\u0430, \u043d\u0430\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u044f\u0432\u043d\u043e \u0434\u043e\u043b\u0433\u043e \u043d\u0435 \u0434\u0443\u043c\u0430\u043b\u0438). \u0421\u0445\u0435\u043c\u0430:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/6v\/h_\/ye\/6vh_yee2zrsflyhh8jdvtm_bbgy.png\" width=\"700\"><\/div>\n<p>  \u041f\u043e\u0442\u043e\u043c \u0431\u044b\u043b\u043e \u0435\u0449\u0451 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u0432 \u0432\u0438\u0434\u0435 <a href=\"https:\/\/github.com\/daijifeng001\/R-FCN\">R-FCN<\/a>, \u043e \u043d\u0451\u043c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0435 \u0431\u0443\u0434\u0435\u043c, \u043d\u043e \u0445\u043e\u0447\u0443 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c <a href=\"https:\/\/github.com\/matterport\/Mask_RCNN\">Mask-RCNN<\/a>. Mask-RCNN \u2014 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u0432 \u0441\u0432\u043e\u0451\u043c \u0440\u043e\u0434\u0435, \u043f\u0435\u0440\u0432\u0430\u044f \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0440\u0435\u0448\u0430\u0435\u0442 <b>\u0438 \u0437\u0430\u0434\u0430\u0447\u0443 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0438 instance-\u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e<\/b> \u2014 \u043e\u043d\u0430 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u043e\u0447\u043d\u044b\u0435 \u043c\u0430\u0441\u043a\u0438 (\u0441\u0438\u043b\u0443\u044d\u0442\u044b) \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0432\u043d\u0443\u0442\u0440\u0438 bounding box\u2019\u043e\u0432. \u0415\u0451 \u0438\u0434\u0435\u044f \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u0430 \u2014 \u0435\u0441\u0442\u044c \u0434\u0432\u0435 \u0432\u0435\u0442\u043a\u0438: \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0438 \u0434\u043b\u044f \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438 \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u0443\u0447\u0430\u0442\u044c \u0441\u0435\u0442\u044c \u043d\u0430 \u043e\u0431\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0441\u0440\u0430\u0437\u0443. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u2014 \u0438\u043c\u0435\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. \u0421\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 Mask-RCNN \u0443\u0441\u0442\u0440\u043e\u0435\u043d \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 Faster-RCNN: backbone \u0442\u043e\u0442 \u0436\u0435, \u043d\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u0434\u0432\u0435 <b>\u00ab\u0433\u043e\u043b\u043e\u0432\u044b\u00bb<\/b> (\u0442\u0430\u043a \u0447\u0430\u0441\u0442\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 <b>\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0441\u043b\u043e\u0438<\/b> \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438) \u043f\u043e\u0434 \u0434\u0432\u0435 \u0440\u0430\u0437\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/7w\/ig\/hq\/7wighq6ox7tptik5f_7d7cez2hg.png\" width=\"700\"><\/div>\n<p>  \u042d\u0442\u043e \u0431\u044b\u043b\u0438 \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 <b>Two-Stage<\/b> (\u0438\u043b\u0438 <b>Region-based<\/b>) \u043f\u043e\u0434\u0445\u043e\u0434\u044b. \u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0441 \u043d\u0438\u043c\u0438 \u0432 DL-\u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0430\u043d\u0430\u043b\u043e\u0433\u0438 \u2014 <b>One-Stage<\/b> \u043f\u043e\u0434\u0445\u043e\u0434\u044b. \u041a \u043d\u0438\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043d\u0435\u0441\u0442\u0438 \u0442\u0430\u043a\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u043a\u0430\u043a: Single-Shot Detector (SSD), You Only Look Once (YOLO), Deeply Supervised Object Detector (DSOD), Receptive Field Block Network (RFBNet) \u0438 \u043c\u043d\u043e\u0433\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 (\u0441\u043c. \u043a\u0430\u0440\u0442\u0443 \u043d\u0438\u0436\u0435, \u0438\u0437 <a href=\"https:\/\/github.com\/hoya012\/deep_learning_object_detection\/blob\/master\/README.md#2019\">\u044d\u0442\u043e\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f<\/a>).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/ue\/lc\/-y\/uelc-yeav4_avjdkycglf9uwrmm.png\" width=\"750\"><\/div>\n<p>  One-stage \u043f\u043e\u0434\u0445\u043e\u0434\u044b, \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 two-stage, \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0431\u043e\u043a\u0441\u043e\u0432, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0431\u043e\u043a\u0441\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e feature map\u2019\u0430, \u0432\u044b\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0432\u0451\u0440\u0442\u043e\u0447\u043d\u043e\u0439 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c\u044e. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 YOLO, SSD \u0441\u043b\u0435\u0433\u043a\u0430 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u0438\u0434\u0435\u044f \u043e\u0434\u043d\u0430: 1\u04451 \u0441\u0432\u0451\u0440\u0442\u043a\u0430 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0438\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 feature map\u2019\u043e\u0432 \u043c\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u0435\u043b \u043f\u043e \u0433\u043b\u0443\u0431\u0438\u043d\u0435, \u043e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u0435\u043c\u0441\u044f, \u043a\u0430\u043a\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442. <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qj\/ml\/w_\/qjmlw_ympdcib6jkpfdjdvcirdy.png\" width=\"600\"><\/div>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/jr\/i3\/oy\/jri3oymb48sv5vq9dwwdxbndszg.png\" width=\"600\"><\/div>\n<p>  \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0438\u0437 feature map\u2019a \u0440\u0430\u0437\u043c\u0435\u0440\u0430 13\u044513\u0445256 feature map 13\u044513\u0445(4*(5+80)) \u0447\u0438\u0441\u0435\u043b, \u0433\u0434\u0435 \u043f\u043e \u0433\u043b\u0443\u0431\u0438\u043d\u0435 \u043c\u044b \u0434\u043b\u044f 4 \u0431\u043e\u043a\u0441\u043e\u0432 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u043e 85 \u0447\u0438\u0441\u0435\u043b: \u043f\u0435\u0440\u0432\u044b\u0435 4 \u0447\u0438\u0441\u043b\u0430 \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u2014 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0431\u043e\u043a\u0441\u0430, 5-\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u2014 \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0432 \u0431\u043e\u043a\u0441\u0435, \u0438 80 \u0447\u0438\u0441\u0435\u043b \u2014 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043a\u043b\u0430\u0441\u0441\u043e\u0432 (\u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f). \u042d\u0442\u043e \u043d\u0443\u0436\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0442\u043e\u043c \u043f\u043e\u0434\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430 \u0432 \u043d\u0443\u0436\u043d\u044b\u0435 \u043b\u043e\u0441\u0441\u044b \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043e\u0431\u0443\u0447\u0438\u0442\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/ao\/xi\/o2\/aoxio2rty3hgpu2f8mduomvs9nu.png\" width=\"800\"><\/div>\n<p>  \u0425\u043e\u0447\u0443 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 (\u0442\u043e \u0435\u0441\u0442\u044c <b>backbone-\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438<\/b>). \u041e\u0431\u044b\u0447\u043d\u043e \u0432 \u044d\u0442\u043e\u0439 \u0440\u043e\u043b\u0438 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u043e\u0434\u043d\u0430 \u0438\u0437 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f \u0433\u043e\u0432\u043e\u0440\u0438\u043b \u0432 <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/450732\/#3\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> (ResNet, SENet \u0438 \u0434\u0440.), \u043e\u0434\u043d\u0430\u043a\u043e \u0438\u043d\u043e\u0433\u0434\u0430 \u0430\u0432\u0442\u043e\u0440\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u044b\u0432\u0430\u044e\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0431\u043e\u043b\u0435\u0435 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Darknet-53 \u0432 YOLOv3) \u0438\u043b\u0438 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"https:\/\/arxiv.org\/abs\/1612.03144v2\">Feature Pyramid Pooling<\/a> (FPN)).<\/p>\n<p>  \u0421\u043d\u043e\u0432\u0430 \u043e\u0442\u043c\u0435\u0447\u0443, \u0447\u0442\u043e \u043c\u044b \u043e\u0431\u0443\u0447\u0430\u0435\u043c \u0441\u0435\u0442\u044c \u0438 \u043d\u0430 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e, \u0438 \u043d\u0430 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. \u0412 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c multi-task loss: \u0432 \u043e\u0434\u043d\u043e\u043c \u043b\u043e\u0441\u0441\u0435 \u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u0443\u043c\u043c\u0430 \u043b\u043e\u0441\u0441\u043e\u0432 \u0434\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447 (\u0441 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u0430\u043c\u0438).<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u043e\u0432\u043e\u0441\u0442\u0438 \u0441 \u043f\u0435\u0440\u0435\u0434\u043e\u0432\u043e\u0439 \u043f\u0440\u043e Multitask Loss<\/b><\/p>\n<div class=\"spoiler_text\">\u041d\u0430 <a href=\"https:\/\/youtu.be\/zYGhHdFOoUY?t=24916\">Machines Can See 2019<\/a> \u043e\u0434\u0438\u043d \u0438\u0437 \u0434\u043e\u043a\u043b\u0430\u0434\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u043b multi-task loss \u0434\u043b\u044f 7-\u043c\u0438 \u0437\u0430\u0434\u0430\u0447 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e<s>, \u041a\u0430\u0440\u043b<\/s>. \u041e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0431\u044b\u043b\u0438 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0432\u0435\u0441 \u0434\u0440\u0443\u0433 \u0434\u0440\u0443\u0433\u0443 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u201c\u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u201d, \u0447\u0442\u043e \u043c\u0435\u0448\u0430\u043b\u043e \u0441\u0435\u0442\u0438 \u0443\u0447\u0438\u0442\u044c\u0441\u044f \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c \u0435\u0441\u043b\u0438 \u043e\u0431\u0443\u0447\u0430\u0442\u044c \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443 \u043f\u043e-\u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0412\u044b\u0432\u043e\u0434: \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 multi-task loss, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 multi-task\u2019\u0438 \u043d\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0443\u044e\u0442 \u043f\u043e \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0433\u0440\u0430\u043d\u0438\u0446 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0438 \u0438\u0445 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043c\u043e\u0436\u0435\u0442 \u0434\u0440\u0443\u0433 \u0434\u0440\u0443\u0433\u0443 \u043c\u0435\u0448\u0430\u0442\u044c, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u0438 \u0432\u0435\u0449\u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u043f\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0435\u0442\u0438 \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438). \u0410\u0432\u0442\u043e\u0440 \u0436\u0435 \u043e\u0431\u043e\u0448\u0451\u043b \u044d\u0442\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"https:\/\/arxiv.org\/abs\/1904.08918\">\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 Squeeze-and-Excitation \u0431\u043b\u043e\u043a\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438<\/a>.  <\/div>\n<\/div>\n<p>  \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0432\u044b\u0448\u043b\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0442 2019 \u0433\u043e\u0434\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0430\u0432\u0442\u043e\u0440\u044b \u0437\u0430\u044f\u0432\u043b\u044f\u044e\u0442 \u043e \u0435\u0449\u0451 \u043b\u0443\u0447\u0448\u0435\u043c \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\/\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432 \u0437\u0430\u0434\u0430\u0447\u0435 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <b>\u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0431\u043e\u043a\u0441\u043e\u0432 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u043e\u0447\u0435\u043a<\/b>. \u042f \u0433\u043e\u0432\u043e\u0440\u044e \u043e \u0441\u0442\u0430\u0442\u044c\u044f\u0445 <a href=\"https:\/\/arxiv.org\/abs\/1904.07850\">\u201cObjects as Points\u201d<\/a> \u0438 <a href=\"https:\/\/arxiv.org\/abs\/1904.08900\">\u201cCornerNet-Lite\u201d<\/a>. <a href=\"https:\/\/github.com\/xingyizhou\/ExtremeNet\">ExtremeNet <\/a> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 CornerNet. \u041a\u0430\u0436\u0435\u0442\u0441\u044f, \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u0442\u044c SOTA \u0432 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 (\u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0442\u043e\u0447\u043d\u043e).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/wk\/qf\/mr\/wkqfmrenwm3u5f6c6bzinjcffga.png\" width=\"900\"><\/div>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u0434\u0440\u0443\u0433 \u043c\u043e\u0451 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u0432\u0441\u0451 \u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0441\u0443\u043c\u0431\u0443\u0440\u043d\u044b\u043c \u0438 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u043c, \u0432 <a href=\"https:\/\/www.youtube.com\/watch?v=ewkSI2cuyoQ&amp;list=PL0Ks75aof3ThkitsZbUOEQg7Ybl5kB_s3&amp;index=24\">\u043d\u0430\u0448\u0435\u043c \u0432\u0438\u0434\u0435\u043e<\/a> \u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u044e \u044d\u0442\u043e \u043d\u0435 \u0441\u043f\u0435\u0448\u0430. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0435\u0433\u043e.<\/p>\n<p>  \u041d\u0438\u0436\u0435 \u044f \u043f\u0440\u0438\u0432\u0451\u043b \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u0432 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043a\u043e\u0434 \u0438 \u043a\u0440\u0430\u0442\u043a\u0438\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c \u0444\u0438\u0448\u0435\u043a \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0435\u0442\u0438. \u042f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u043b\u0441\u044f \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435 \u0441\u0435\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0430\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c (\u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0438\u0445 \u0438\u0434\u0435\u0438), \u0447\u0442\u043e\u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431 object detection \u0441\u0435\u0433\u043e\u0434\u043d\u044f:<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u044b (two-stage)<\/b><\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u0413\u043e\u0434<\/th>\n<th>\u0421\u0442\u0430\u0442\u044c\u044f<\/th>\n<th>\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0438\u0434\u0435\u044f<\/th>\n<th>\u041a\u043e\u0434<\/th>\n<\/tr>\n<tr>\n<td>2013-2014<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1311.2524\">RCNN<\/a><\/td>\n<td>\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u0438 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c\u044e \u043a\u043b\u0430\u0441\u0441\u043e\u0432 \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0438\u0445<\/td>\n<td><a href=\"https:\/\/github.com\/rbgirshick\/rcnn\">Caffe<\/a><\/td>\n<\/tr>\n<tr>\n<td>2015<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1504.08083\">Fast-RCNN<\/a><\/td>\n<td><a href=\"https:\/\/towardsdatascience.com\/r-cnn-fast-r-cnn-faster-r-cnn-yolo-object-detection-algorithms-36d53571365e\">\u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u0442\u044c, \u0430 \u043f\u043e\u0442\u043e\u043c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u0433\u0438\u043e\u043d\u044b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/rbgirshick\/fast-rcnn\">Caffe<\/a><\/td>\n<\/tr>\n<tr>\n<td>2016<\/td>\n<td><a href=\"https:\/\/arxiv.org\/pdf\/1506.01497.pdf\">Faster-RCNN<\/a><\/td>\n<td><a href=\"https:\/\/towardsdatascience.com\/r-cnn-fast-r-cnn-faster-r-cnn-yolo-object-detection-algorithms-36d53571365e\">\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c RPN \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/jwyang\/faster-rcnn.pytorch\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2016<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1605.06409\">R-FCN<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/zylapp\/review-of-deep-learning-algorithms-for-object-detection-c1f3d437b852\">fully-convolutional \u043f\u043e\u0434\u0445\u043e\u0434 \u0432\u043c\u0435\u0441\u0442\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/daijifeng001\/R-FCN\">Caffe<\/a><\/td>\n<\/tr>\n<tr>\n<td>2017<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1703.06870\">Mask-RCNN<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/zylapp\/review-of-deep-learning-algorithms-for-object-detection-c1f3d437b852\">\u0434\u0432\u0435 \u00ab\u0433\u043e\u043b\u043e\u0432\u044b\u00bb \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u0440\u0430\u0437\u0443 \u0434\u0432\u0443\u0445 \u0437\u0430\u0434\u0430\u0447, RoI-Align<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/matterport\/Mask_RCNN\">Keras, TF<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"http:\/\/openaccess.thecvf.com\/content_CVPR_2019\/papers\/Xu_Reasoning-RCNN_Unifying_Adaptive_Global_Reasoning_Into_Large-Scale_Object_Detection_CVPR_2019_paper.pdf\">Reasoning-RCNN<\/a><\/td>\n<td>\u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 RCNN \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0433\u0440\u0430\u0444\u0430 \u0441\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0432\u044f\u0437\u0435\u0439 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/td>\n<td>&#8212;<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u044b (one-stage)<\/b><\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u0413\u043e\u0434<\/th>\n<th>\u0421\u0442\u0430\u0442\u044c\u044f<\/th>\n<th>\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0438\u0434\u0435\u044f<\/th>\n<th>\u041a\u043e\u0434<\/th>\n<\/tr>\n<tr>\n<td>2013-2014<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1312.6229\">Overfeat<\/a><\/td>\n<td>\u043e\u0434\u0438\u043d \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u043e\u0432<\/td>\n<td><a href=\"https:\/\/cilvr.nyu.edu\/doku.php?id=software:overfeat:start\">C++ (\u0441 \u043e\u0431\u0451\u0440\u0442\u043a\u0430\u043c\u0438 \u043f\u043e\u0434 \u0434\u0440\u0443\u0433\u0438\u0435 \u044f\u0437\u044b\u043a\u0438)<\/a><\/td>\n<\/tr>\n<tr>\n<td>2015<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1512.02325\">SSD<\/a><\/td>\n<td><a href=\"https:\/\/towardsdatascience.com\/understanding-ssd-multibox-real-time-object-detection-in-deep-learning-495ef744fab\">\u043e\u0447\u0435\u043d\u044c \u0433\u0438\u0431\u043a\u0438\u0439 one-stage \u043f\u043e\u0434\u0445\u043e\u0434, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u0432\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/amdegroot\/ssd.pytorch\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2015<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1506.02640\">YOLO<\/a><\/td>\n<td><a href=\"https:\/\/towardsdatascience.com\/yolo-you-only-look-once-real-time-object-detection-explained-492dc9230006\">\u0441\u0445\u043e\u0436\u0430\u044f \u0441 SSD \u0438\u0434\u0435\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0438 \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0430 (\u0435\u0441\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438)<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/pjreddie\/darknet\">C++<\/a><\/td>\n<\/tr>\n<tr>\n<td>2016<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1612.08242\">YOLOv2 (aka YOLO9000)<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/@jonathan_hui\/real-time-object-detection-with-yolo-yolov2-28b1b93e2088\">\u0440\u044f\u0434 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u0434\u043b\u044f YOLO<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/longcw\/yolo2-pytorch\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2017<\/td>\n<td><a href=\"https:\/\/pjreddie.com\/media\/files\/papers\/YOLOv3.pdf\">YOLOv3<\/a><\/td>\n<td><a href=\"https:\/\/blog.paperspace.com\/how-to-implement-a-yolo-object-detector-in-pytorch\/\">\u0440\u044f\u0434 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u0434\u043b\u044f YOLOv2<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/eriklindernoren\/PyTorch-YOLOv3\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2017-2018<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1708.01241\">DSOD<\/a><\/td>\n<td>\u0438\u0434\u0435\u044f Deep Supervision \u0438 \u0438\u0434\u0435\u0438 \u0438\u0437 DenseNet<\/td>\n<td><a href=\"https:\/\/github.com\/szq0214\/DSOD\">Caffe<\/a><\/td>\n<\/tr>\n<tr>\n<td>2017-2018<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1711.07767\">RFBNet<\/a><\/td>\n<td>\u0444\u0438\u043b\u044c\u0442\u0440\u044b \u0441\u0432\u0451\u0440\u0442\u043e\u043a \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u043d\u044b \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 (<a href=\"https:\/\/medium.com\/mlreview\/a-guide-to-receptive-field-arithmetic-for-convolutional-neural-networks-e0f514068807\">RF<\/a>-\u0431\u043b\u043e\u043a)<\/td>\n<td><a href=\"https:\/\/github.com\/ruinmessi\/RFBNet\">PyTorch<\/a><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u044b (\u0440\u0430\u0437\u043d\u043e\u0435)<\/b><\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u0413\u043e\u0434<\/th>\n<th>\u0421\u0442\u0430\u0442\u044c\u044f<\/th>\n<th>\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0438\u0434\u0435\u044f<\/th>\n<th>\u041a\u043e\u0434<\/th>\n<\/tr>\n<tr>\n<td>2018<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1708.02002v2\">RetinaNet<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/@14prakash\/the-intuition-behind-retinanet-eb636755607d\">\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 focal loss \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0434\u0438\u0441\u0431\u0430\u043b\u0430\u043d\u0441\u0430 \u043a\u043b\u0430\u0441\u0441\u043e\u0432<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/fizyr\/keras-retinanet\">Keras<\/a><\/td>\n<\/tr>\n<tr>\n<td>2014-2015<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1406.4729\">SPP<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/coinmonks\/review-sppnet-1st-runner-up-object-detection-2nd-runner-up-image-classification-in-ilsvrc-906da3753679\">\u043c\u043e\u0434\u0443\u043b\u044c, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/yhenon\/keras-spp\">Keras<\/a><\/td>\n<\/tr>\n<tr>\n<td>2016-2017<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1612.03144v2\">FPN<\/a><\/td>\n<td><a href=\"https:\/\/medium.com\/@jonathan_hui\/understanding-feature-pyramid-networks-for-object-detection-fpn-45b227b9106c\">\u043f\u0438\u0440\u0430\u043c\u0438\u0434\u044b \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u0434\u043b\u044f \u043b\u0443\u0447\u0448\u0435\u0439 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432<\/a><\/td>\n<td><a href=\"https:\/\/github.com\/CharlesShang\/FastMaskRCNN\">TensorFlow<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1904.07392\">NAS-FPN<\/a><\/td>\n<td>\u043f\u043e\u0438\u0441\u043a \u043b\u0443\u0447\u0448\u0435\u0439 FPN \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Neural Architecture Search<\/td>\n<td><a href=\"https:\/\/github.com\/DetectionTeamUCAS\/NAS_FPN_Tensorflow\">TensorFlow<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1902.02067\">Daedalus<\/a><\/td>\n<td>\u043a\u0430\u043a \u0441\u043b\u043e\u043c\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440 Adversarial-\u0430\u0442\u0430\u043a\u043e\u0439<\/td>\n<td>&#8212;<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/div>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u044b (\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0442\u043e\u0447\u0435\u043a)<\/b><\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u0413\u043e\u0434<\/th>\n<th>\u0421\u0442\u0430\u0442\u044c\u044f<\/th>\n<th>\u041a\u043b\u044e\u0447\u0435\u0432\u0430\u044f \u0438\u0434\u0435\u044f<\/th>\n<th>\u041a\u043e\u0434<\/th>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1904.07850\">CenterNet<\/a><\/td>\n<td>\u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u043a \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0435\u0448\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0438 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0442\u043e\u0447\u0435\u043a, \u0431\u043e\u043a\u0441\u043e\u0432 \u0438 3D-\u0431\u043e\u043a\u0441\u043e\u0432 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e<\/td>\n<td><a href=\"https:\/\/github.com\/xingyizhou\/CenterNet\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1808.01244\">CornerNet<\/a><\/td>\n<td>\u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0431\u043e\u043a\u0441\u043e\u0432 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0430\u0440 \u0443\u0433\u043b\u043e\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a<\/td>\n<td><a href=\"https:\/\/github.com\/princeton-vl\/CornerNet\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/pdf\/1904.08900\">CornerNet-Lite<\/a><\/td>\n<td>\u0443\u0441\u043a\u043e\u0440\u0435\u043d\u043d\u0430\u044f CornerNet<\/td>\n<td><a href=\"https:\/\/github.com\/princeton-vl\/CornerNet-Lite\">PyTorch<\/a><\/td>\n<\/tr>\n<tr>\n<td>2019<\/td>\n<td><a href=\"https:\/\/arxiv.org\/abs\/1901.08043\">ExtremeNet<\/a><\/td>\n<td>\u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u00ab\u044d\u043a\u0441\u0442\u0440\u0435\u043c\u0430\u043b\u044c\u043d\u044b\u0445\u00bb \u0442\u043e\u0447\u0435\u043a \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438 \u0442\u043e\u0447\u043d\u044b\u0435 \u0433\u0440\u0430\u043d\u0438\u0446\u044b)<\/td>\n<td><a href=\"https:\/\/github.com\/xingyizhou\/ExtremeNet\">PyTorch<\/a><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/div>\n<p>  \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u0441\u043e\u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\/\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 <a href=\"https:\/\/arxiv.org\/abs\/1611.10012v3\">\u044d\u0442\u043e\u0442 \u043e\u0431\u0437\u043e\u0440<\/a> \u0438\u043b\u0438 \u0432 <a href=\"https:\/\/medium.com\/@jonathan_hui\/object-detection-speed-and-accuracy-comparison-faster-r-cnn-r-fcn-ssd-and-yolo-5425656ae359\">\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0443\u044e \u0435\u0433\u043e \u0432\u0435\u0440\u0441\u0438\u044e<\/a>.<\/p>\n<p>  \u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u2014 \u044d\u0442\u043e \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e, \u043d\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439. \u201c\u041d\u0435 \u0438\u043c\u0435\u0439 \u0441\u0442\u043e \u0441\u0435\u0442\u0435\u0439, \u0430 \u0438\u043c\u0435\u0439 \u0445\u043e\u0442\u044f \u0431\u044b 1 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0443\u044e\u201d \u2014 \u0442\u0430\u043a\u043e\u0432 \u043c\u043e\u0439 message. \u0412 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u0432\u044b\u0448\u0435 \u0435\u0441\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u043a\u043e\u0434, \u043d\u043e \u043b\u0438\u0447\u043d\u043e \u044f \u0440\u0435\u0434\u043a\u043e \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u044e\u0441\u044c \u0441 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u043c \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438\u0437 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 (\u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0441 \u0446\u0435\u043b\u044c\u044e \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u0434\u0435\u043f\u043b\u043e\u044f \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d). \u0427\u0430\u0449\u0435 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a\u0430\u044f-\u043b\u0438\u0431\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, TensorFlow Object Detection API (\u0441\u043c. <a href=\"https:\/\/www.youtube.com\/watch?v=xHIzyrU1uVM&amp;list=PL0Ks75aof3ThkitsZbUOEQg7Ybl5kB_s3&amp;index=25\">\u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u043c\u043e\u0435\u0433\u043e \u0437\u0430\u043d\u044f\u0442\u0438\u044f<\/a>) \u0438\u043b\u0438 <a href=\"https:\/\/github.com\/open-mmlab\/mmdetection\">\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043e\u0442 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 CUHK<\/a>. \u041f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0443\u044e \u0441\u0443\u043f\u0435\u0440-\u0442\u0430\u0431\u043b\u0438\u0446\u0443 (\u043e\u043d\u0438 \u0432\u0435\u0434\u044c \u0432\u0430\u043c \u043d\u0440\u0430\u0432\u044f\u0442\u0441\u044f, \u0434\u0430?):<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/b><\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th>\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435<\/th>\n<th>\u0410\u0432\u0442\u043e\u0440\u044b<\/th>\n<th>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/th>\n<th>\u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438<\/th>\n<th>\u0424\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a<\/th>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/github.com\/facebookresearch\/Detectron\">Detectron<\/a><\/td>\n<td>Facebook AI Research<\/td>\n<td>\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043e\u0442 Facebook \u0441 \u043a\u043e\u0434\u043e\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0438 \u043e\u0446\u0435\u043d\u043a\u0438 \u043f\u043e\u0437\u044b<\/td>\n<td>\u0412\u0441\u0435 Region-based<\/td>\n<td>Caffe2<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/github.com\/tensorflow\/models\/tree\/master\/research\/object_detection\">TF Object Detection API<\/a><\/td>\n<td>TensorFlow team<\/td>\n<td>\u041e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u0435\u0439, \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e (\u0434\u0430\u043d\u044b \u0432\u0435\u0441\u0430)<\/td>\n<td>\u0412\u0441\u0435 Region-based \u0438 SSD (\u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 backbone&#8217;\u0430\u043c\u0438)<\/td>\n<td>TensorFlow<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/github.com\/thtrieu\/darkflow\">Darkflow<\/a><\/td>\n<td>thtrieu<\/td>\n<td>\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 YOLO \u0438 YOLOv2, \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e<\/td>\n<td>\u0412\u0441\u0435 \u0442\u0438\u043f\u044b YOLO (\u0441 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f\u043c\u0438), \u043a\u0440\u043e\u043c\u0435 YOLOv3<\/td>\n<td>TensorFlow<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/github.com\/open-mmlab\/mmdetection\">mmdetection<\/a><\/td>\n<td>Open MMLab (CUHK)<\/td>\n<td>\u041e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u043d\u0430 PyTorch, <a href=\"https:\/\/arxiv.org\/abs\/1906.07155\">\u0441\u043c. \u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044e<\/a><\/td>\n<td>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u043c\u043e\u0434\u0435\u043b\u0438, \u043a\u0440\u043e\u043c\u0435 YOLO-\u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430<\/td>\n<td>PyTorch<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/github.com\/AlexeyAB\/darknet\">Darknet (modified)<\/a><\/td>\n<td>AlexAB<\/td>\n<td>\u0423\u0434\u043e\u0431\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f YOLOv3 \u0441 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 <a href=\"https:\/\/pjreddie.com\/darknet\/yolo\/\">\u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f<\/a><\/td>\n<td>YOLOv3<\/td>\n<td>C++<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/div>\n<p>  \u0427\u0430\u0441\u0442\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u044a\u0435\u043a\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430, \u043d\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u043e\u0433\u043e \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u0432\u0430\u0440\u0438\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u043b\u0438\u0446\u0430 \u043d\u0430 \u0444\u043e\u0442\u043e (\u0434\u043b\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0439 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\/\u043f\u043e\u0434\u0441\u0447\u0451\u0442\u0430 \u043b\u044e\u0434\u0435\u0439), \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u0446\u0435\u043b\u0438\u043a\u043e\u043c (\u0434\u043b\u044f \u0440\u0435-\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\/\u043f\u043e\u0434\u0441\u0447\u0451\u0442\u0430\/\u0442\u0440\u0435\u043a\u0438\u043d\u0433\u0430) \u0438\u043b\u0438 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u043d\u0430 \u0441\u0446\u0435\u043d\u0435 (\u0434\u043b\u044f <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9E%D0%BF%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%B7%D0%BD%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2\">OCR<\/a>\/\u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0441\u043b\u043e\u0432 \u043d\u0430 \u0444\u043e\u0442\u043e). \u0412 \u0446\u0435\u043b\u043e\u043c, \u043f\u043e\u0434\u0445\u043e\u0434 \u201c\u043e\u0431\u044b\u0447\u043d\u043e\u0439\u201d \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0437\u0434\u0435\u0441\u044c \u0434\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043d\u043e \u0432 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u043e\u0434\u0437\u0430\u0434\u0430\u0447 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0438 \u0442\u0440\u044e\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e.<\/p>\n<p>  <a name=\"2\"><\/a><\/p>\n<h2>\u0414\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043b\u0438\u0446: \u043d\u0435 \u043f\u043e\u0439\u043c\u0430\u043d \u2014 \u043d\u0435 \u0432\u043e\u0440<\/h2>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/ic\/ul\/rp\/iculrpbc7niyrdxg1yk_8r82nsw.jpeg\" width=\"700\"><\/div>\n<p>  \u0417\u0434\u0435\u0441\u044c \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043b\u0438\u0446\u0430 \u0447\u0430\u0441\u0442\u043e \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u0430\u043b\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f. \u041f\u043b\u044e\u0441 \u043b\u044e\u0434\u0438 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043c\u043e\u0442\u0440\u044f\u0442 \u0432 \u043a\u0430\u043c\u0435\u0440\u0443, \u0447\u0430\u0441\u0442\u043e \u043b\u0438\u0446\u043e \u0432\u0438\u0434\u043d\u043e \u043b\u0438\u0448\u044c \u0441\u0431\u043e\u043a\u0443. \u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u043a \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044e \u043b\u0438\u0446 \u0431\u044b\u043b \u0437\u043d\u0430\u043c\u0435\u043d\u0438\u0442\u044b\u0439 \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440 \u0412\u0438\u043e\u043b\u044b-\u0414\u0436\u043e\u043d\u0441\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u0430\u0441\u043a\u0430\u0434\u043e\u0432 \u0425\u0430\u0430\u0440\u0430, \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0451\u043d\u043d\u044b\u0439 \u0435\u0449\u0451 \u0432 2001 \u0433\u043e\u0434\u0443.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/hc\/tf\/zn\/hctfzn0xudbedi_aymhmlcwkamu.png\" width=\"400\"><\/div>\n<p>  \u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u0442\u043e\u0433\u0434\u0430 <s>\u0431\u044b\u043b\u0438 \u043d\u0435 \u0432 \u043c\u043e\u0434\u0435<\/s> \u043d\u0435 \u0431\u044b\u043b\u0438 \u0435\u0449\u0451 \u0442\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u044b \u0432 \u0437\u0440\u0435\u043d\u0438\u0438, \u043e\u0434\u043d\u0430\u043a\u043e \u0441\u0442\u0430\u0440\u044b\u0439 \u0434\u043e\u0431\u0440\u044b\u0439 hand-crafted \u043f\u043e\u0434\u0445\u043e\u0434 \u0434\u0435\u043b\u0430\u043b \u0441\u0432\u043e\u0451 \u0434\u0435\u043b\u043e. \u0412 \u043d\u0451\u043c \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u043e\u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0441\u043e\u043a-\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u0430\u043b\u0438 \u0438\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u044c \u043b\u0438\u0446\u0435\u0432\u044b\u0435 \u0440\u0435\u0433\u0438\u043e\u043d\u044b \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u0438\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438, \u0438 \u0434\u0430\u043b\u0435\u0435 \u044d\u0442\u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u043f\u043e\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u0432 AdaBoost-\u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440. \u041a\u0441\u0442\u0430\u0442\u0438, \u044d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438 \u0441\u0435\u0439\u0447\u0430\u0441, \u043e\u043d \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u201c\u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438\u201d <a href=\"https:\/\/docs.opencv.org\/3.4.3\/d7\/d8b\/tutorial_py_face_detection.html\">\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e OpenCV<\/a>. \u041d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d \u0432\u0438\u0434\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u0438\u0446\u0430, \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u0435 \u0444\u0440\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e \u043a \u043a\u0430\u043c\u0435\u0440\u0435. \u0421\u0442\u043e\u0438\u0442 \u043b\u0438\u0448\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f, \u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u043d\u0430\u0440\u0443\u0448\u0430\u0435\u0442\u0441\u044f.<\/p>\n<p>  \u0414\u043b\u044f \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <a href=\"https:\/\/github.com\/davisking\/dlib\">dlib<\/a>. \u042d\u0442\u043e C++-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0438\u044b \u043c\u043d\u043e\u0433\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0437\u0440\u0435\u043d\u0438\u044f, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u0438\u0446.<\/p>\n<p>  \u0418\u0437 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u0432 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043b\u0438\u0446 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <a href=\"https:\/\/arxiv.org\/abs\/1604.02878\">Multi-task Cascaded CNN (MTCNN)<\/a> (<a href=\"https:\/\/github.com\/kpzhang93\/MTCNN_face_detection_alignment\">MatLab<\/a>, <a href=\"https:\/\/github.com\/AITTSMD\/MTCNN-Tensorflow\">TensorFlow<\/a>). \u0412 \u0446\u0435\u043b\u043e\u043c, \u043e\u043d\u0430 \u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f (\u0432 \u0442\u043e\u043c \u0436\u0435 <a href=\"https:\/\/github.com\/davidsandberg\/facenet\">facenet<\/a>).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/80\/wn\/vu\/80wnvuf59poodmodzswcgjlyjt4.jpeg\" width=\"400\"><\/div>\n<p>  \u0418\u0434\u0435\u044f MTCNN \u2014 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043b\u0438\u0446\u0430 \u0438 \u0435\u0433\u043e \u043e\u0441\u043e\u0431\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u0442\u0440\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e (\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438 <b>\u201c\u043a\u0430\u0441\u043a\u0430\u0434\u201d<\/b>). \u041e\u0441\u043e\u0431\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u043b\u0438\u0446\u0430 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0440\u043e\u0432\u043d\u043e 5: \u043b\u0435\u0432\u044b\u0439 \u0433\u043b\u0430\u0437, \u043f\u0440\u0430\u0432\u044b\u0439 \u0433\u043b\u0430\u0437, \u043b\u0435\u0432\u044b\u0439 \u043a\u0440\u0430\u0439 \u0433\u0443\u0431, \u043f\u0440\u0430\u0432\u044b\u0439 \u043a\u0440\u0430\u0439 \u0433\u0443\u0431 \u0438 \u043d\u043e\u0441. \u041f\u0435\u0440\u0432\u0430\u044f \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0438\u0437 \u043a\u0430\u0441\u043a\u0430\u0434\u0430 (<abbr title=\"Proposal Net\">P-Net<\/abbr>) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0433\u0438\u043e\u043d\u043e\u0432 \u043b\u0438\u0446\u0430. \u0412\u0442\u043e\u0440\u0430\u044f (<abbr title=\"Refine Net\">R-Net<\/abbr>) \u2014 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0431\u043e\u043a\u0441\u043e\u0432. \u0422\u0440\u0435\u0442\u044c\u044f (<abbr title=\"Facial Landmarks Net\">O-Net<\/abbr>) \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0435\u0449\u0451 \u0440\u0430\u0437 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0440\u0443\u0435\u0442 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0431\u043e\u043a\u0441\u043e\u0432 \u0438, \u043f\u043e\u043c\u0438\u043c\u043e \u0442\u043e\u0433\u043e, \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 5 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0442\u043e\u0447\u0435\u043a \u043b\u0438\u0446\u0430. Multi-task \u044d\u0442\u0430 \u0441\u0435\u0442\u044c \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0440\u0435\u0448\u0430\u044e\u0442\u0441\u044f \u0442\u0440\u0438 \u0437\u0430\u0434\u0430\u0447\u0438: \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f \u0442\u043e\u0447\u0435\u043a \u0431\u043e\u043a\u0441\u043e\u0432, \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043b\u0438\u0446\u043e\/\u043d\u0435 \u043b\u0438\u0446\u043e \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u043e\u043a\u0441\u0430 \u0438 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044f \u0442\u043e\u0447\u0435\u043a \u043b\u0438\u0446\u0430. \u041f\u0440\u0438\u0447\u0451\u043c MTCNN \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e \u0432\u0441\u0451 \u0432 real-time, \u0442\u043e \u0435\u0441\u0442\u044c \u0435\u0439 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043c\u0435\u043d\u0435\u0435 40 ms \u043d\u0430 \u043e\u0434\u043d\u0443 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/5e\/iz\/d5\/5eizd5lwag9umfo1ccypep42eik.jpeg\" width=\"800\"><\/div>\n<p>  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0430\u043a, \u0432\u044b \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435 \u0447\u0438\u0442\u0430\u0435\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441 ArXiv \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e?<\/b><\/p>\n<div class=\"spoiler_text\">\u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c <a href=\"https:\/\/arxiv.org\/abs\/1604.02878\">\u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0442\u0430\u0442\u044c\u044e \u043f\u0440\u043e MTCNN<\/a>, \u0435\u0441\u043b\u0438 \u0443\u0436\u0435 \u0438\u043c\u0435\u0435\u0442\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0435\u043a\u0433\u0440\u0430\u0443\u043d\u0434 \u0432 \u0441\u0432\u0451\u0440\u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445. \u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u0432\u0441\u0435\u0433\u043e <b>5 \u0441\u0442\u0440\u0430\u043d\u0438\u0446<\/b>, \u043d\u043e \u0432 \u043d\u0435\u0439 \u0438\u0437\u043b\u043e\u0436\u0435\u043d\u0430 \u0432\u0441\u044f \u043d\u0443\u0436\u043d\u0430\u044f \u0434\u043b\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435, \u0432\u0434\u0440\u0443\u0433 \u0437\u0430\u0442\u044f\u043d\u0435\u0442 \ud83d\ude42  <\/div>\n<\/div>\n<p>  \u0418\u0437 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 State-of-the-Art \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c <a href=\"https:\/\/github.com\/TencentYoutuResearch\/FaceDetection-DSFD\"> Dual Shot Face Detector (DSFD)<\/a> \u0438 <a href=\"https:\/\/github.com\/sfzhang15\/FaceBoxes\">FaceBoxes<\/a>. FaceBoxes \u0438\u043c\u0435\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0430 CPU (!), \u0430 DSFD \u043e\u0442\u043b\u0438\u0447\u0438\u043b\u0441\u044f \u043b\u0443\u0447\u0448\u0438\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e\u043c (\u0432\u044b\u0448\u0435\u043b \u0432 \u0430\u043f\u0440\u0435\u043b\u0435 2019 \u0433\u043e\u0434\u0430). DSFD \u0443\u0441\u0442\u0440\u043e\u0435\u043d \u043f\u043e\u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0447\u0435\u043c MTCNN, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0435\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 (\u0441 <a href=\"https:\/\/www.inference.vc\/dilated-convolutions-and-kronecker-factorisation\/\">dilated convolutions<\/a>), \u0434\u0432\u0435 \u0432\u0435\u0442\u043a\u0438 \u0438\u0445 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0442\u0438\u043f\u044b \u043b\u043e\u0441\u0441\u043e\u0432. \u041a\u0441\u0442\u0430\u0442\u0438, \u0441 dilated convolutions \u043c\u044b \u0435\u0449\u0451 \u043d\u0435 \u0440\u0430\u0437 \u0441\u0442\u043e\u043b\u043a\u043d\u0451\u043c\u0441\u044f \u0432 \u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u043f\u0440\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0447\u0430\u0441\u0442\u0438. \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b DSFD (\u0432\u043f\u0435\u0447\u0430\u0442\u043b\u044f\u0435\u0442, \u043d\u0435 \u043f\u0440\u0430\u0432\u0434\u0430 \u043b\u0438?).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/xv\/or\/it\/xvoritceua0_ocjteyvm4xvisbq.jpeg\"><\/div>\n<p>  \u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0435\u0449\u0451 \u0438 <b>\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u044c <\/b>\u043b\u0438\u0446\u0430, \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u0437\u0430\u0433\u043b\u044f\u043d\u0443\u0442\u044c \u0432 <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/450732\/#6\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0441\u0442\u0430\u0442\u044c\u044e \u0441\u0435\u0440\u0438\u0438<\/a>, \u0442\u0430\u043c \u044f \u043f\u0440\u043e \u044d\u0442\u043e \u0432\u043a\u0440\u0430\u0442\u0446\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b.<\/p>\n<p>  <a name=\"3\"><\/a><\/p>\n<h2>\u041c\u043d\u043e\u0433\u043e \u0431\u0443\u043a\u0432: \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 (\u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435) \u0442\u0435\u043a\u0441\u0442\u0430<\/h2>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qn\/v9\/wo\/qnv9woeqru3dioeennrkvalkjqg.png\" width=\"500\"><\/div>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0444\u043e\u0442\u043e \u0432\u044b\u0448\u0435. \u041b\u0435\u0433\u043a\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c bounding box\u2019\u044b, \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0441\u044f\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 (\u043a\u0430\u043a \u043c\u044b \u0434\u0435\u043b\u0430\u043b\u0438 \u0440\u0430\u043d\u044c\u0448\u0435), \u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0435\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0427\u0430\u0441\u0442\u043e \u044d\u0442\u043e \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u0435\u0441\u044c\u043c\u0430 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0434\u0430\u0442\u044c \u043f\u043e\u0442\u043e\u043c \u044d\u0442\u0438 \u0431\u043e\u043a\u0441\u044b \u043d\u0430 \u0432\u0445\u043e\u0434 recognition-\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f <a href=\"https:\/\/translate.yandex.ru\/ocr\">\u043f\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442<\/a>.<\/p>\n<p>  \u0412 \u0442\u0430\u043a\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u0435 bounding box\u2019\u044b, \u0438\u043b\u0438 \u0438 \u0432\u043e\u0432\u0441\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u043c\u043d\u043e\u0433\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430\u043c\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432, \u0435\u0441\u043b\u0438 \u043e\u043d \u0438\u0437\u043e\u0433\u043d\u0443\u0442\u044b\u0439 (\u043f\u0440\u0438\u043c\u0435\u0440\u044b \u043d\u0438\u0436\u0435). \u0421 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u0445 \u0431\u043e\u043a\u0441\u043e\u0432 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"https:\/\/github.com\/argman\/EAST\">EAST-\u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440<\/a>. <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/j3\/hd\/bj\/j3hdbj-xozs4voec8ekiz4k1eo0.png\" width=\"500\"><\/div>\n<p>  \u0418\u0434\u0435\u044f EAST-\u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0443\u0433\u043b\u043e\u0432 \u0431\u043e\u043a\u0441\u043e\u0432, \u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0442\u0440\u0438 \u0432\u0435\u0449\u0438:<\/p>\n<ol>\n<li>Text Score Map&#8217;\u044b (\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435)<\/li>\n<li>\u0423\u0433\u043e\u043b \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0430 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u043e\u043a\u0441\u0430<\/li>\n<li>\u0420\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0434\u043e \u0433\u0440\u0430\u043d\u0438\u0446 \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f<\/li>\n<\/ol>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u044d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0437\u0430\u0434\u0430\u0447\u0443 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 (\u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u043e\u043a \u0442\u0435\u043a\u0441\u0442\u0430), \u043d\u0435\u0436\u0435\u043b\u0438 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u043e\u044f\u0441\u043d\u044f\u044e\u0449\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0438\u0437 <a href=\"https:\/\/arxiv.org\/abs\/1704.03155\">arxiv-\u0441\u0442\u0430\u0442\u044c\u0438<\/a>:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/dj\/vt\/uu\/djvtuu36dzinoratlumncsgb5t8.png\" width=\"700\"><\/div>\n<p>  \u0417\u0430\u0434\u0430\u0447\u0430 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 (\u0430 \u0437\u043d\u0430\u0447\u0438\u0442 \u0438 \u0435\u0433\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f) \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u0442\u044c \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438:<a href=\"https:\/\/arxiv.org\/abs\/1801.02765\">TextBoxes++<\/a> (<a href=\"https:\/\/github.com\/MhLiao\/TextBoxes_plusplus\">Caffe<\/a>) \u0438 <a href=\"https:\/\/arxiv.org\/abs\/1703.06520\">SegLinks<\/a>, \u043e\u0434\u043d\u0430\u043a\u043e EAST, \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442 \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d.<\/p>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u043e\u0440\u043c\u0438\u0442\u044c \u0435\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0439 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0447\u0442\u043e\u0431\u044b <b>\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0442\u044c<\/b> \u0435\u0433\u043e \u0438 \u0432\u044b\u0434\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432. \u0417\u0434\u0435\u0441\u044c \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0443\u044e \u0441\u043c\u0435\u043d\u0443 \u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u2014 \u0438\u0437 \u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a \u0432 \u0442\u0435\u043a\u0441\u0442. \u0411\u043e\u044f\u0442\u044c\u0441\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u0441\u0442\u043e\u0438\u0442, \u0432\u0435\u0434\u044c \u0432\u0441\u0451 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043b\u0438\u0448\u044c \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u043e\u0432\u0430 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0441\u0435\u0442\u0438, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0441\u043b\u043e\u0435 \u0438 \u043a\u0430\u043a\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043b\u043e\u0441\u0441. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <a href=\"https:\/\/arxiv.org\/abs\/1901.03003\">MORAN<\/a> (<a href=\"https:\/\/github.com\/Canjie-Luo\/MORAN_v2\">\u043a\u043e\u0434 \u043d\u0430 PyTorch<\/a>) \u0438 <a href=\"https:\/\/www.researchgate.net\/publication\/325993414_ASTER_An_Attentional_Scene_Text_Recognizer_with_Flexible_Rectification\">ASTER <\/a>(<a href=\"https:\/\/github.com\/bgshih\/aster\">\u043a\u043e\u0434 \u043d\u0430 TensorFlow<\/a>) \u0432\u043f\u043e\u043b\u043d\u0435 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/vt\/ot\/nc\/vtotncz1d1zhhsiytuzmarta9ta.png\" width=\"700\"><\/div>\n<p>  \u0412 \u043d\u0438\u0445 \u043d\u0435\u0442 \u0447\u0435\u0433\u043e-\u0442\u043e \u0441\u0432\u0435\u0440\u0445\u044a\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u043e\u0447\u0435\u043d\u044c \u0433\u0440\u0430\u043c\u043e\u0442\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0440\u0430\u0437\u0443 \u0434\u0432\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u0442\u0438\u043f\u0430 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439: CNN \u0438 RNN. \u041f\u0435\u0440\u0432\u043e\u0435 \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 \u0438\u0437 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0430 \u0432\u0442\u043e\u0440\u043e\u0435 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0442\u0435\u043a\u0441\u0442\u0430. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 MORAN&#8217;\u0430: \u043d\u0438\u0436\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0435\u0433\u043e \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u044e\u0449\u0435\u0439 \u0441\u0435\u0442\u0438.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/hu\/qx\/_2\/huqx_2jakjcggsgacvhj9a8vce4.png\" width=\"300\"><\/div>\n<p>  \u041e\u0434\u043d\u0430\u043a\u043e \u043d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u043f\u043e\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u0435 \u0431\u043e\u043a\u0441\u044b \u043e\u0442 EAST&#8217;\u0430, \u0441\u0435\u0442\u044f\u043c-\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u043d\u0430 \u0432\u0445\u043e\u0434 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 \u0442\u0435\u043a\u0441\u0442 \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0435\u0451 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u0438\u043c\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0451 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e. \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044e \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0449\u0435 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0442\u0435\u043a\u0441\u0442 \u043d\u0430 \u043d\u0435\u0439, \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0451 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c.<\/p>\n<p>  \u041c\u043e\u0436\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c <b><a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D1%84%D1%84%D0%B8%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">\u0430\u0444\u0438\u043d\u043d\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435<\/a><\/b> \u043a\u043e \u0432\u0445\u043e\u0434\u043d\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0441\u0442\u044f\u043d\u0443\u0442\u044c\/\u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0442\u0435\u043a\u0441\u0442. \u042d\u0442\u043e\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"https:\/\/arxiv.org\/abs\/1506.02025\">Spatial Transformet Network (STN)<\/a>, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0430 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0443\u0447\u0438\u0432\u0430\u0435\u0442 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043b\u0435\u0433\u043a\u043e \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0435\u0442\u0438 (\u043a\u0441\u0442\u0430\u0442\u0438, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0434\u0435\u043b\u0430\u0442\u044c, \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0442\u0435\u043a\u0441\u0442\u0430). \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\/\u043f\u043e\u0441\u043b\u0435 STN.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/6y\/z1\/p9\/6yz1p942ensgepwirqrtzpcnb7q.jpeg\" width=\"700\"><\/div>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043f\u0440\u043e STN \u0437\u0434\u0435\u0441\u044c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0435\u0441\u0442\u044c \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f <a href=\"https:\/\/habr.com\/ru\/company\/newprolab\/blog\/339484\/\">\u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430 \u0425\u0430\u0431\u0440\u0435<\/a> (\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0432\u0437\u044f\u0442\u0430 \u043e\u0442\u0442\u0443\u0434\u0430, \u0441\u043f\u0430\u0441\u0438\u0431\u043e \u0430\u0432\u0442\u043e\u0440\u0443) \u0438 <a href=\"https:\/\/pytorch.org\/tutorials\/intermediate\/spatial_transformer_tutorial.html\">\u043a\u043e\u0434 \u043d\u0430 PyTorch<\/a>.<\/p>\n<p>  \u041d\u043e MORAN (\u0442\u0430 \u0441\u0430\u043c\u0430\u044f \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430) \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0435\u0449\u0451 \u0443\u043c\u043d\u0435\u0435 \u2014 \u043e\u043d\u0430 \u043d\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u043e\u043c \u0430\u0444\u0438\u043d\u043d\u044b\u0445 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0439, \u0430 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0432\u0445\u043e\u0434\u043d\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 <b>\u043a\u0430\u0440\u0442\u0443 \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0439<\/b> \u043f\u043e x \u0438 \u043f\u043e y, \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043e\u0431\u0438\u0432\u0430\u044f\u0441\u044c \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f. \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <i><abbr title=\"\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u044f\">rectification<\/abbr><\/i>, \u0442\u043e \u0435\u0441\u0442\u044c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 (<i>rectifier&#8217;\u0430<\/i>). \u041d\u0438\u0436\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043f\u043e\u0441\u043b\u0435 \u0430\u0444\u0438\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u043a\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/n4\/az\/du\/n4azduih5p7wd9sx-tqhpgy-p20.png\" width=\"300\"><\/div>\n<p>  \u041e\u0434\u043d\u0430\u043a\u043e \u043f\u043e\u043c\u0438\u043c\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u043a \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044e \u0442\u0435\u043a\u0441\u0442\u0430 \u00ab\u043c\u043e\u0434\u0443\u043b\u044c\u043d\u043e\u00bb (\u0441\u0435\u0442\u044c \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 -&gt; \u0441\u0435\u0442\u044c \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f), \u0435\u0441\u0442\u044c end-to-end \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b: \u043d\u0430 \u0432\u0445\u043e\u0434\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430, \u0430 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u2014 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u0438 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u043d\u043d\u044b\u0439 \u0432\u043d\u0443\u0442\u0440\u0438 \u043d\u0438\u0445 \u0442\u0435\u043a\u0441\u0442. \u0418 \u0432\u0441\u0451 \u044d\u0442\u043e \u0435\u0434\u0438\u043d\u044b\u043c \u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0431\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043e\u0431\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0441\u0440\u0430\u0437\u0443. \u0412 \u044d\u0442\u043e\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0435\u0441\u0442\u044c \u0432\u043d\u0443\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 <a href=\"https:\/\/arxiv.org\/abs\/1801.01671\">Fast Oriented Text Spotting with a Unified Network (<b>FOTS<\/b>)<\/a> (<a href=\"https:\/\/github.com\/jiangxiluning\/FOTS.PyTorch\/tree\/feature\/reg-branch\">\u043a\u043e\u0434 \u043d\u0430 PyTorch<\/a>), \u0433\u0434\u0435 \u0430\u0432\u0442\u043e\u0440\u044b \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043c\u0435\u0447\u0430\u044e\u0442, \u0447\u0442\u043e end-to-end \u043f\u043e\u0434\u0445\u043e\u0434 \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430 \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0435\u043c \u00ab\u0434\u0435\u0442\u0435\u043a\u0446\u0438\u044f+\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435\u00bb. \u041d\u0438\u0436\u0435 \u0441\u0445\u0435\u043c\u0430 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 FOTS, \u043e\u0441\u043e\u0431\u0443\u044e \u0440\u043e\u043b\u044c \u0438\u0433\u0440\u0430\u0435\u0442 \u0431\u043b\u043e\u043a RoiRotate, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u00ab\u043f\u0440\u043e\u043a\u0438\u0434\u044b\u0432\u0430\u0442\u044c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u044b\u00bb \u0441 \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0434\u043b\u044f \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 (\u044d\u0442\u043e \u0438 \u043f\u0440\u0430\u0432\u0434\u0430 \u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u0447\u0435\u043c \u043a\u0430\u0436\u0435\u0442\u0441\u044f).<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/a5\/xh\/ch\/a5xhchryrwf-zpfudielmab9pqu.png\" width=\"800\"><\/div>\n<p>  \u041a \u0441\u043b\u043e\u0432\u0443, \u043a\u0430\u0436\u0434\u044b\u0439 \u0433\u043e\u0434 \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f <a href=\"http:\/\/icdar2019.org\/\">ICDAR<\/a>, \u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u0438\u0443\u0440\u043e\u0447\u0435\u043d\u044b <a href=\"http:\/\/rrc.cvc.uab.es\/\">\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u043d\u0438\u0439<\/a> \u043f\u043e \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u044e \u0442\u0435\u043a\u0441\u0442\u0430 \u043d\u0430 \u0441\u0430\u043c\u044b\u0445 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445.<\/p>\n<h3>\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0432 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438<\/h3>\n<p>  \u041d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u0433\u043b\u0430\u0432\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043c\u043e\u0434\u0435\u043b\u0438-\u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440\u0430, \u0430 \u0434\u0430\u043d\u043d\u044b\u0435: \u0438\u0445 \u043e\u0431\u044b\u0447\u043d\u043e \u0434\u043e\u043b\u0433\u043e \u0438 \u0434\u043e\u0440\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0447\u0430\u0442\u044c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u043a\u043b\u0430\u0441\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443\u0436\u043d\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e (\u043d\u043e \u043a\u0441\u0442\u0430\u0442\u0438 \u0435\u0441\u0442\u044c <a href=\"https:\/\/arxiv.org\/abs\/1809.00778\">\u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/a> \u0434\u043b\u044f 500 \u043a\u043b\u0430\u0441\u0441\u043e\u0432). \u041f\u043e\u044d\u0442\u043e\u043c\u0443 <a href=\"https:\/\/github.com\/unrealcv\/synthetic-computer-vision\">\u043c\u043d\u043e\u0433\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b<\/a> \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u044b \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0430\u0432\u0434\u043e\u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u00ab\u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u00bb \u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438 \u201c\u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u201d. \u041d\u0438\u0436\u0435 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0438\u0437 <s>\u043c\u043e\u0435\u0433\u043e \u0434\u0438\u043f\u043b\u043e\u043c\u0430<\/s> <a href=\"https:\/\/arxiv.org\/abs\/1703.06907\">\u0441\u0442\u0430\u0442\u044c\u0438 \u043e\u0442 Nvidia<\/a>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0435\u0447\u044c \u0438\u0434\u0451\u0442 \u043a\u0430\u043a \u0440\u0430\u0437 \u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/6k\/mn\/wh\/6kmnwhvc1pgahzwtjloa4dy9sbm.png\" width=\"800\"><\/div>\n<p>  \u041d\u043e \u0432\u0441\u0451 \u0436\u0435 \u0437\u0434\u043e\u0440\u043e\u0432\u043e, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0433\u0434\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0447\u0442\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f. \u0418 \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0447\u0435\u0433\u043e-\u0442\u043e \u043d\u0430 \u043a\u0430\u0434\u0440\u0435, \u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043b\u0438\u0448\u044c \u0437\u0430\u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0442\u044c \u044d\u0442\u043e \u0438 \u0432\u044b\u0434\u0430\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0431\u043e\u043a\u0441\u043e\u0432. \u0412 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u043b\u044e\u0434\u0435\u0439 \u0445\u043e\u0440\u043e\u0448\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0438 \u043e\u0431\u044b\u0447\u043d\u0430\u044f YOLO, \u043f\u0440\u043e\u0441\u0442\u043e \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043f\u043e\u0434\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u043e\u0442 \u0436\u0435 <a href=\"https:\/\/github.com\/thtrieu\/darkflow\">Darkflow<\/a> \u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442, \u0430 \u043a\u043b\u0430\u0441\u0441 \u00ab\u0447\u0435\u043b\u043e\u0432\u0435\u043a\u00bb \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0447\u0442\u0438 \u0432\u043e \u0432\u0441\u0435\u0445 \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u0434\u0430\u0442\u0430\u0441\u0435\u0442\u0430\u0445 \u043f\u043e \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e. \u0422\u0430\u043a \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u043c \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u0430\u043c\u0435\u0440\u044b \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043b\u044e\u0434\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u043e\u0448\u043b\u0438 \u043c\u0438\u043c\u043e, \u0441\u043a\u0430\u0436\u0435\u043c, \u0437\u0430 \u043e\u0434\u043d\u0438 \u0441\u0443\u0442\u043a\u0438, \u0438\u043b\u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0437\u044f\u043b \u0447\u0435\u043b\u043e\u0432\u0435\u043a \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435, \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0434\u0435\u0442\u0435\u043a\u0442\u0438\u043c \u0438 \u0432\u044b\u0434\u0430\u0434\u0438\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u2026<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/m2\/ts\/pl\/m2tsplbgrnmoauvlghy8ivq2jdm.jpeg\" width=\"700\"><\/div>\n<p>  \u0421\u0442\u043e\u043f. \u041d\u043e \u0432\u0435\u0434\u044c \u0435\u0441\u043b\u0438 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0441 \u043a\u0430\u043c\u0435\u0440\u044b, \u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0438\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u043a\u0430\u0434\u0440\u0435, \u0430 \u043d\u0430 \u0434\u0432\u0443\u0445 \u2014 \u0443\u0436\u0435 \u043d\u0435\u0442, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u043c \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0433\u0434\u0435 \u043a\u0430\u043a\u043e\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a. \u041d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u043b\u044e\u0434\u0435\u0439 \u0432 \u0432\u0438\u0434\u0435\u043e\u043f\u043e\u0442\u043e\u043a\u0435. \u0418\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/450732\/#6\">\u0440\u0435-\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/a>, \u043d\u043e \u043a\u043e\u0433\u0434\u0430 \u0440\u0435\u0447\u044c \u0437\u0430\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u043e \u0432\u0438\u0434\u0435\u043e \u0438 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u044e, \u0433\u0440\u0435\u0445 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0442\u0440\u0435\u043a\u0438\u043d\u0433\u0430.<\/p>\n<p>  <a name=\"4\"><\/a><\/p>\n<h3>\u0412\u0438\u0434\u0435\u043e \u0438 \u0442\u0440\u0435\u043a\u0438\u043d\u0433: \u0435\u0434\u0438\u043d\u044b\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u043c<\/h3>\n<p>  \u0414\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043c\u044b \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e \u0437\u0430\u0434\u0430\u0447\u0438 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430\u0445, \u043d\u043e \u0441\u0430\u043c\u043e\u0435-\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e. \u0427\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0430\u0442\u044c \u0442\u043e \u0436\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439, \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u0443\u044e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e (<i>spatial<\/i>) \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0443, \u043d\u043e \u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0423\u044e (<i>temporal<\/i>), \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u0438\u0434\u0435\u043e \u2014 \u044d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qm\/da\/pa\/qmdapao0kcytnxhorj7htm6susy.jpeg\" width=\"700\"><\/div>\n<p>  \u0422\u0440\u0435\u043a\u0438\u043d\u0433 \u2014 \u044d\u0442\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043d\u043e \u0434\u043b\u044f \u0432\u0438\u0434\u0435\u043e. \u0422\u043e \u0435\u0441\u0442\u044c \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0443\u0447\u0438\u0442\u044c \u0441\u0435\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0435 \u0431\u043e\u043a\u0441 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435, \u0430 \u0442\u0440\u0435\u043a\u043b\u0435\u0442 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 (\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0435\u0441\u0442\u044c \u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0431\u043e\u043a\u0441\u043e\u0432). \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u00ab\u0445\u0432\u043e\u0441\u0442\u044b\u00bb \u2014 \u0442\u0440\u0435\u043a\u0438 \u044d\u0442\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/xz\/yv\/c_\/xzyvc_oumhrnf_-bmf8gz5l_hli.png\" width=\"600\"><\/div>\n<p>  \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0448\u0430\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0442\u0440\u0435\u043a\u0438\u043d\u0433\u0430. \u041f\u0443\u0441\u0442\u044c \u0435\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e, \u0438 \u0435\u0433\u043e \u043a\u0430\u0434\u0440\u044b #1 \u0438 #2. \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u043e\u0431\u044a\u0435\u043a\u0442 \u2014 \u0442\u0440\u0435\u043a\u0430\u0435\u043c \u043e\u0434\u0438\u043d \u043c\u044f\u0447\u0438\u043a. \u041d\u0430 \u043a\u0430\u0434\u0440\u0435 #1 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0435\u043a\u0442\u043e\u0440, \u0447\u0442\u043e\u0431\u044b \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u0435\u043c \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u044f\u0447\u0438\u043a, \u0438 \u0435\u0441\u043b\u0438 \u043e\u043d \u0442\u0430\u043c \u0442\u0430\u043c \u043e\u0434\u0438\u043d, \u0442\u043e \u0432\u0441\u0451 \u0445\u043e\u0440\u043e\u0448\u043e: \u0433\u043e\u0432\u043e\u0440\u0438\u043c, \u0447\u0442\u043e \u0431\u043e\u043a\u0441 \u043d\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043a\u0430\u0434\u0440\u0435 \u2014 \u044d\u0442\u043e \u0431\u043e\u043a\u0441 \u0442\u043e\u0433\u043e \u0436\u0435 \u043c\u044f\u0447\u0430, \u0447\u0442\u043e \u0438 \u043d\u0430 \u043a\u0430\u0434\u0440\u0435 #2. \u0422\u0430\u043a \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0438 \u043d\u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u0430\u0434\u0440\u044b, \u043d\u0438\u0436\u0435 gif \u0438\u0437 \u043a\u0443\u0440\u0441\u0430 \u043f\u043e \u0437\u0440\u0435\u043d\u0438\u044e <a href=\"https:\/\/www.pyimagesearch.com\/free-opencv-computer-vision-deep-learning-crash-course\/\">pyimagesearch<\/a>.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/_w\/et\/ak\/_wetakdpybemefhert6cxslqaju.gif\" width=\"600\"><\/div>\n<p>  \u041a\u0441\u0442\u0430\u0442\u0438, \u0432 \u0446\u0435\u043b\u044f\u0445 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u043e\u0436\u0435\u043c \u043d\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u043a\u0430\u0434\u0440\u0435, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u201c\u0432\u044b\u0440\u0435\u0437\u0430\u0442\u044c\u201d \u0431\u043e\u043a\u0441 \u043c\u044f\u0447\u0430 \u0438\u0437 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430 \u0438 \u0438\u0441\u043a\u0430\u0442\u044c \u0440\u043e\u0432\u043d\u043e \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u043a\u0430\u0434\u0440\u0435 <a href=\"https:\/\/habr.com\/ru\/post\/266129\/\">\u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u0435\u0439<\/a> \u0438\u043b\u0438 \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u043e. \u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u0443\u0442\u0438\u043b\u0438\u0437\u0438\u0440\u0443\u044e\u0442 <a href=\"https:\/\/github.com\/HEscop\/TBCF\">\u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u043a\u0435\u0440\u044b<\/a>, \u043e\u043d\u0438 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0442\u044b\u043c\u0438 \u0438 \u0431\u043e\u043b\u0435\u0435-\u043c\u0435\u043d\u0435\u0435 \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u043c\u0438, \u0435\u0441\u043b\u0438 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u0434\u0435\u043b\u043e \u0441 \u043f\u0440\u043e\u0441\u0442\u044b\u043c\u0438 \u0441\u043b\u0443\u0447\u0430\u044f\u043c\u0438 \u043f\u043e \u0442\u0438\u043f\u0443 \u201c\u0442\u0440\u0435\u043a\u0438\u043d\u0433 \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u044f\u0447\u0430 \u043f\u0435\u0440\u0435\u0434 \u043a\u0430\u043c\u0435\u0440\u043e\u0439 \u0432 \u043f\u0443\u0441\u0442\u043e\u0439 \u043a\u043e\u043c\u043d\u0430\u0442\u0435\u201d. \u0422\u0430\u043a\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443 \u0435\u0449\u0451 \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 <a href=\"https:\/\/paperswithcode.com\/task\/visual-object-tracking\">Visual Object Tracking<\/a>. \u041d\u0438\u0436\u0435 <a href=\"https:\/\/github.com\/CanyonWind\/HumanDetection\/tree\/master\/python\">\u043f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b<\/a> \u043a\u043e\u0440\u0440\u0435\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0442\u0440\u0435\u043a\u0435\u0440\u0430 \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/cv\/fp\/qd\/cvfpqdd5ghelxfpucxrejxq6vpm.gif\" width=\"600\"><\/div>\n<p>  \u041e\u0434\u043d\u0430\u043a\u043e \u0435\u0441\u043b\u0438 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0439\/\u043b\u044e\u0434\u0435\u0439 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043c\u0435\u0442\u044c \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0431\u043e\u043a\u0441\u044b \u0441 \u043a\u0430\u0434\u0440\u0430 #1 \u0438 \u0441 \u043a\u0430\u0434\u0440\u0430 #2. \u041f\u0435\u0440\u0432\u0430\u044f \u0438\u0434\u0435\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u0432 \u0433\u043e\u043b\u043e\u0432\u0443 \u2014 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0431\u043e\u043a\u0441 \u0442\u043e\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u043c\u0435\u0435\u0442 \u0441 \u043d\u0438\u043c \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u044f (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Jaccard_index\">IoU<\/a>). \u041f\u0440\u0430\u0432\u0434\u0430, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0445\u0441\u044f \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0439 \u0442\u0430\u043a\u043e\u0439 \u0442\u0440\u0435\u043a\u0435\u0440 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u0435\u043d, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/qx\/i2\/t1\/qxi2t1ejpnir0h52ip-23zpf4ti.png\" width=\"600\"><\/div>\n<p>  \u041f\u043e\u0434\u0445\u043e\u0434 \u0441 IoU \u043e\u043f\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043d\u0430 <i>\u00ab\u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435\u00bb \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438<\/i> \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0439, \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0445 \u043f\u043e \u0431\u043b\u0438\u0437\u043e\u0441\u0442\u0438 \u043d\u0430 \u043a\u0430\u0434\u0440\u0430\u0445. \u041d\u043e \u0432\u0435\u0434\u044c \u0443 \u043d\u0430\u0441 \u0432 \u0440\u0430\u0441\u043f\u043e\u0440\u044f\u0436\u0435\u043d\u0438\u0438 \u0446\u0435\u043b\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 (\u0434\u0430\u0436\u0435 \u0434\u0432\u0430 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435), \u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u043e, \u0447\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u044d\u0442\u0438\u0445 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0439 \u2014 <i>\u00ab\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435\u00bb \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438<\/i>. \u041f\u043b\u044e\u0441 \u043a \u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u0438\u043c\u0435\u0435\u043c \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0439 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u043e \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f, \u044d\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u0442\u044c <i>\u00ab\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0435\u00bb \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438<\/i>.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/mc\/ay\/se\/mcaysee7xq25-j6hnvjalhfy5z0.gif\" width=\"700\"><\/div>\n<p>  \u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0432\u044b\u0445 real-time \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u0432\u043f\u043e\u043b\u043d\u0435 \u043d\u0430\u0434\u0451\u0436\u0435\u043d \u0438 \u0443\u043c\u0435\u043b \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0441\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u043c\u0438 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f\u043c\u0438, \u0431\u044b\u043b \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432 2016 \u0433\u043e\u0434\u0443 <a href=\"https:\/\/arxiv.org\/abs\/1602.00763v2\">Simple Online and Realtime Traker (SORT)<\/a> (<a href=\"https:\/\/github.com\/abewley\/sort\">\u043a\u043e\u0434 \u043d\u0430 Python<\/a>). SORT \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0430 \u043b\u0438\u0448\u044c \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u043b \u0440\u044f\u0434 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u043e\u043a\u0441\u0430 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u0430\u0434\u0440\u0435: \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c (\u043f\u043e x \u0438 \u043f\u043e y \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e) \u0438 \u0440\u0430\u0437\u043c\u0435\u0440 (\u0432\u044b\u0441\u043e\u0442\u0430 \u0438 \u0448\u0438\u0440\u0438\u043d\u0430). \u0421\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u0440\u043e\u043d (aspect ratio) \u0431\u043e\u043a\u0441\u0430 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0435\u0440\u0443\u0442\u0441\u044f \u043e\u0442 \u0441\u0430\u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u043e\u0439 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u0431\u043e\u043a\u0441\u0430. \u0414\u0430\u043b\u0435\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"https:\/\/habr.com\/ru\/post\/166693\/\">\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u041a\u0430\u043b\u043c\u0430\u043d\u0430<\/a> (\u043e\u043d\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u0434\u043e\u0431\u0440\u043e \u0438 \u0441\u0432\u0435\u0442 \u0432 \u043c\u0438\u0440\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432), \u0441\u0442\u0440\u043e\u0438\u0442\u0441\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 \u043f\u0435\u0440\u0435\u0441\u0435\u0447\u0435\u043d\u0438\u0439 \u0431\u043e\u043a\u0441\u043e\u0432 \u043f\u043e IoU \u0438 \u0434\u0435\u0442\u0435\u043a\u0446\u0438\u0438 \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f <a href=\"https:\/\/habr.com\/ru\/post\/422009\/\">\u0432\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u043c<\/a>.<\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438 \u0443\u0436\u0435 \u0441\u0442\u0430\u043b\u043e \u043c\u043d\u043e\u0433\u043e\u0432\u0430\u0442\u043e, \u0442\u043e \u0432 <a href=\"https:\/\/towardsdatascience.com\/computer-vision-for-tracking-8220759eee85\">\u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u0432\u0441\u0451 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f (\u044d\u0442\u043e \u0436 medium :). <\/p>\n<p>  \u0423\u0436\u0435 \u0432 2017 \u0433\u043e\u0434\u0443 \u0432\u044b\u0448\u043b\u0430 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f SORT&#8217;\u0430 \u0432 \u0432\u0438\u0434\u0435 <a href=\"https:\/\/arxiv.org\/abs\/1703.07402\">DeepSORT<\/a> (<a href=\"https:\/\/github.com\/nwojke\/deep_sort\">\u043a\u043e\u0434 \u043d\u0430 TensorFlow<\/a>). DeepSORT \u0443\u0436\u0435 \u0441\u0442\u0430\u043b \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0434\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0438\u0445 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043a\u043e\u043b\u043b\u0438\u0437\u0438\u0439. \u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0440\u0435\u043a\u0438\u043d\u0433\u0430 \u0432\u044b\u0440\u043e\u0441\u043b\u043e \u2014 \u043d\u0435 \u0437\u0440\u044f \u043e\u043d \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043b\u0443\u0447\u0448\u0438\u0445 \u043e\u043d\u043b\u0430\u0439\u043d-\u0442\u0440\u0435\u043a\u0435\u0440\u043e\u0432 \u0441\u0435\u0433\u043e\u0434\u043d\u044f.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/15\/it\/ny\/15itnyht32oes3n-keaqk36jnpq.gif\" width=\"800\"><\/div>\n<p>  \u041e\u0431\u043b\u0430\u0441\u0442\u044c \u0442\u0440\u0435\u043a\u0438\u043d\u0433\u0430 \u0438 \u043f\u0440\u0430\u0432\u0434\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f: \u0435\u0441\u0442\u044c \u0438 <a href=\"https:\/\/github.com\/foolwood\/DaSiamRPN\">\u0442\u0440\u0435\u043a\u0435\u0440\u044b \u0441 \u0441\u0438\u0430\u043c\u0441\u043a\u0438\u043c\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044f\u043c\u0438<\/a>, \u0438 <a href=\"https:\/\/gitlab.com\/danielgordon10\/re3-tensorflow\">\u0442\u0440\u0435\u043a\u0435\u0440\u044b \u0441 RNN<\/a>. \u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0440\u0443\u043a\u0443 \u043d\u0430 \u043f\u0443\u043b\u044c\u0441\u0435, \u0432\u0435\u0434\u044c \u0432 \u043b\u044e\u0431\u043e\u0439 \u0434\u0435\u043d\u044c \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0439\u0442\u0438 (\u0438\u043b\u0438 \u0443\u0436\u0435 \u0432\u044b\u0448\u043b\u0430) \u0435\u0449\u0451 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u0430\u044f \u0438 \u0431\u044b\u0441\u0442\u0440\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430. \u041a\u0441\u0442\u0430\u0442\u0438, \u0437\u0430 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u043c\u0438 \u0432\u0435\u0449\u0430\u043c\u0438 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u043e \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u043d\u0430 <a href=\"https:\/\/paperswithcode.com\/\">PapersWithCode<\/a>, \u0442\u0430\u043c \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438 \u043a\u043e\u0434 \u043a \u043d\u0438\u043c (\u0435\u0441\u043b\u0438 \u043e\u043d \u0435\u0441\u0442\u044c).<\/p>\n<h3>\u041f\u043e\u0441\u043b\u0435\u0441\u043b\u043e\u0432\u0438\u0435<\/h3>\n<p>  <\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/jb\/yh\/bf\/jbyhbf2ovu_ynurp_t_d9_hi4vg.jpeg\" width=\"600\"><\/div>\n<p>  \u041c\u044b \u0443\u0436\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e\u0435 \u043f\u0435\u0440\u0435\u0436\u0438\u043b\u0438 \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0443\u0437\u043d\u0430\u043b\u0438. \u041d\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u043e\u0435 \u0437\u0440\u0435\u043d\u0438\u0435 \u2014 \u043a\u0440\u0430\u0439\u043d\u0435 \u043e\u0431\u0448\u0438\u0440\u043d\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0430 \u044f \u2014 \u043a\u0440\u0430\u0439\u043d\u0435 \u0443\u043f\u0440\u044f\u043c\u044b\u0439 \u0447\u0435\u043b\u043e\u0432\u0435\u043a. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u0435\u0449\u0451 \u0443\u0432\u0438\u0434\u0438\u043c\u0441\u044f \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044d\u0442\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430 (\u0431\u0443\u0434\u0435\u0442 \u043b\u0438 \u043e\u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439? \u041a\u0442\u043e \u0437\u043d\u0430\u0435\u0442&#8230;), \u0433\u0434\u0435 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0431\u0441\u0443\u0434\u0438\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e, \u043e\u0446\u0435\u043d\u043a\u0443 \u043f\u043e\u0437\u044b, \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043d\u0430 \u0432\u0438\u0434\u0435\u043e \u0438 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439.<\/p>\n<p>  P.S. \u0445\u043e\u0447\u0443 \u0432\u044b\u0440\u0430\u0437\u0438\u0442\u044c \u043e\u0441\u043e\u0431\u0443\u044e \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u044c \u0412\u0430\u0434\u0438\u043c\u0443 \u0413\u043e\u0440\u0431\u0430\u0447\u0451\u0432\u0443 \u0437\u0430 \u0435\u0433\u043e \u0446\u0435\u043d\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b \u0438 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043f\u0440\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0435 \u044d\u0442\u043e\u0439 \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0438.<\/p><\/div>\n<p>               <script class=\"js-mediator-script\">!function(e){function t(t,n){if(!(n in e)){for(var r,a=e.document,i=a.scripts,o=i.length;o--;)if(-1!==i[o].src.indexOf(t)){r=i[o];break}if(!r){r=a.createElement(\"script\"),r.type=\"text\/javascript\",r.async=!0,r.defer=!0,r.src=t,r.charset=\"UTF-8\";var d=function(){var e=a.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(r,e)};\"[object Opera]\"==e.opera?a.addEventListener?a.addEventListener(\"DOMContentLoaded\",d,!1):e.attachEvent(\"onload\",d):d()}}}t(\"\/\/mediator.mail.ru\/script\/2820404\/\",\"_mediator\")}(window);<\/script>     <br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/company\/mipt\/blog\/458190\/\"> https:\/\/habr.com\/ru\/company\/mipt\/blog\/458190\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\">\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u043c \u043f\u043e\u0441\u0442\u0438\u0433\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u043c\u0430\u0433\u0438\u044e (\u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u043e\u0435 \u0437\u0440\u0435\u043d\u0438\u0435). \u0427\u0430\u0441\u0442\u044c 2 \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0447\u0438\u0442\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c 1. \u0427\u0430\u0441\u0442\u044c 2 \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0451 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e \u2014 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u043f\u043e\u043d\u044f\u0442\u044c \u0432\u0441\u044e \u043c\u043e\u0449\u044c \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u0432 \u0437\u0440\u0435\u043d\u0438\u0438. \u0414\u0435\u0442\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0442\u0440\u0435\u043a\u0438\u043d\u0433, \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043e\u0446\u0435\u043d\u043a\u0430 \u043f\u043e\u0437\u044b, \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439\u2026 \u0421\u0430\u043c\u044b\u0435 \u043c\u043e\u0434\u043d\u044b\u0435 \u0438 \u043a\u0440\u0443\u0442\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0441\u043e\u0442\u043d\u0438 \u0441\u043b\u043e\u0451\u0432 \u0438 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0433\u0435\u043d\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0434\u0435\u0439 \u0443\u0436\u0435 \u0436\u0434\u0443\u0442 \u0432\u0430\u0441 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c!<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/yt\/nk\/uu\/ytnkuundiudek47rjvlmlujrrm4.jpeg\">  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-291893","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/291893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=291893"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/291893\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=291893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=291893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=291893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}