{"id":444729,"date":"2025-01-10T21:03:06","date_gmt":"2025-01-10T21:03:06","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=444729"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=444729","title":{"rendered":"<span>\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0442\u0440\u043e\u0432\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u2013 \u043a\u0430\u043a\u043e\u0439 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0445\u043e\u0436\u0435\u0441\u0442\u0438 \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u043e\u043c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0438 \u043a\u0430\u043a? \u0410 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0431\u044b\u0441\u0442\u0440\u0435\u0435?<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0438\u0437 \u0446\u0438\u043a\u043b\u0430 <strong>\u0422\u043e\u0447\u043d\u043e\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043a\u043b\u0438\u043f-\u0430\u0440\u0442\u043e\u0432 c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043e\u043c \u0438 \u043c\u0435\u043b\u043a\u0438\u043c\u0438 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438<\/strong>: <a href=\"https:\/\/habr.com\/ru\/articles\/812619\/\" rel=\"noopener noreferrer nofollow\">#1<\/a>, \u00a0<a href=\"https:\/\/habr.com\/ru\/articles\/821309\/\" rel=\"noopener noreferrer nofollow\">#2<\/a><\/p>\n<p>\u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0431\u0443\u0434\u0435\u0442 \u043c\u0430\u043b\u043e \u043d\u043e\u0432\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u2013 \u043d\u0430\u0439\u0442\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u0434\u0430\u044e\u0449\u0438\u0439 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043e\u0448\u0438\u0431\u043a\u0443 \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u043e\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u043f\u043e\u043b\u043d\u0430\u044f. \u0412\u0435\u0434\u044c \u0435\u0441\u043b\u0438 \u0431\u0443\u0434\u0443\u0442 \u0434\u0432\u0430 \u043c\u0435\u0442\u043e\u0434\u0430, \u0434\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u0437 \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u0443\u044e <em>\u0441\u0440\u0435\u0434\u043d\u044e\u044e<\/em> \u043e\u0448\u0438\u0431\u043a\u0443 (\u0430 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0449\u0451 \u043d\u0435\u043b\u044c\u0437\u044f \u0443\u0433\u0430\u0434\u0430\u0442\u044c \u043a\u0430\u043a\u043e\u0439 \u0438\u0437 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043b\u0443\u0447\u0448\u0435 \u043d\u0430 <em>\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c<\/em> \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438), \u043d\u043e \u043e\u0434\u0438\u043d \u0432\u044b\u0434\u0430\u0451\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0437\u0430 \u043f\u0430\u0440\u0443 \u0441\u0435\u043a\u0443\u043d\u0434, \u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0437\u0430 \u043f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c (\u0434\u043e\u043f\u0443\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0443\u043f\u0435\u0440\u043c\u043e\u0449\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0435 \u043d\u0430\u0440\u0443\u0448\u0430\u0435\u0442\u0441\u044f) \u2013 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u043f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439. <\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u043c\u0435\u0442\u043e\u0434, \u043d\u043e \u0438 <strong>\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/strong> \u0435\u0433\u043e, \u0430 \u0432 \u0438\u0434\u0435\u0430\u043b\u0435 \u0435\u0449\u0451 \u0438 <strong>\u043d\u0430\u0439\u0442\u0438 <\/strong><a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D1%80%D0%B8%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D1%80%D0%B5%D1%82%D0%BE\" rel=\"noopener noreferrer nofollow\"><strong>\u043a\u0440\u0438\u0432\u0443\u044e \u041f\u0430\u0440\u0435\u0442\u043e<\/strong><\/a>, \u0433\u0434\u0435 \u0438\u0437 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043b\u0443\u0447\u0448\u0438\u0445 \u043f\u043e \u0432\u0440\u0435\u043c\u044f\/\u043e\u0448\u0438\u0431\u043a\u0430, \u0438 \u043c\u043e\u0436\u0435\u043c \u0438\u0437 \u043d\u0438\u0445 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0439 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0437\u0430\u0434\u0430\u0447\u0438 (\u0432 \u0438\u0433\u0440\u0430\u0445 \u2013 \u043d\u0443\u0436\u0435\u043d \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u0432 \u043d\u0430\u0443\u043a\u0435 \u2013 \u043e\u0447\u0435\u043d\u044c \u0442\u043e\u0447\u043d\u044b\u0439).<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0437\u0430\u043c\u0435\u043d \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u043d\u043e\u0432\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435: <strong>\u0442\u0435\u043e\u0440\u0438\u044f<\/strong> \u043f\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u0443, <strong>\u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430<\/strong> &#8212; \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, <strong>\u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435<\/strong> \u2013 \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 <em>\u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432<\/em> \u0434\u043b\u044f \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0439 \u043e\u0442 \u0443\u0436\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0440\u0430\u043d\u0435\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0434\u0432\u0430 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0438 <strong>\u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430<\/strong> \u2013 \u043a\u0440\u0438\u0432\u0430\u044f \u041f\u0430\u0440\u0435\u0442\u043e \u043e\u0442 \u0432\u0441\u0435\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0445 \u0437\u0434\u0435\u0441\u044c \u0438 \u0440\u0430\u043d\u0435\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u044b\u0431\u043e\u0440 \u043b\u0443\u0447\u0448\u0438\u0445 \u043f\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438.<\/p>\n<h3>\u0422\u0435\u043e\u0440\u0438\u044f \u0438 \u043c\u044b\u0441\u043b\u0438<\/h3>\n<h4>\u041d\u0443\u0436\u043d\u043e \u043b\u0438 \u044d\u0442\u043e \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e?<\/h4>\n<p>Super-Resolution (\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f) &#8212; \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u043e\u043b\u043e\u0434\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0435\u0439 \u0432\u0441\u0435\u0433\u043e \u043e\u043a\u043e\u043b\u043e 40 \u043b\u0435\u0442.<\/p>\n<p>\u00a0\u0421\u0430\u043c\u044b\u0435 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f &#8212; \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u0440\u0435\u043d\u0442\u0433\u0435\u043d (\u0447\u0435\u043c \u0447\u0451\u0442\u0447\u0435 \u0440\u0435\u043d\u0442\u0433\u0435\u043d \u2013 \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0440\u0430\u0434\u0438\u0430\u0446\u0438\u0438) \u0438 \u041c\u0420\u0422<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a0d\/762\/0fd\/a0d7620fd7b3e1e5bb1c14833fd3a8e5.png\" width=\"900\" height=\"175\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a0d\/762\/0fd\/a0d7620fd7b3e1e5bb1c14833fd3a8e5.png\"\/><\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d63\/842\/2a8\/d638422a81a1e5e9b427d1494f4a511b.png\" width=\"577\" height=\"256\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d63\/842\/2a8\/d638422a81a1e5e9b427d1494f4a511b.png\"\/><\/figure>\n<p>, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0430\u044d\u0440\u043e\u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0438\u0434\u0435\u043e\u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f (\u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0434\u0435\u0441\u044f\u0442\u043a\u0443 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u043d\u0430\u0434\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0447\u0442\u043e \u044d\u0442\u043e), \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u043e\u0442\u043e\u043a\u0430 (\u0440\u0435\u0448\u0430\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0437\u0430 \u0441\u0447\u0451\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430, \u0430 \u043f\u043e\u0442\u043e\u043c \u0441\u0430\u043c\u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e) \u2013 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0441\u044f <a href=\"https:\/\/github.com\/sunwj\/CAR\" rel=\"noopener noreferrer nofollow\">Wanjie Sun, Zhenzhong Chen. &#171;\u0418\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0440\u0435\u0441\u0435\u043c\u043f\u043b\u0435\u0440\u0430 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430&#187;<\/a>, \u0443\u0434\u0435\u0448\u0435\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f &#8212; \u0434\u0435\u0448\u0435\u0432\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438\u043c\u0435\u044e\u0442 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0443\u044e \u043c\u0430\u0442\u0440\u0438\u0446\u0443 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0435\u043f\u043b\u043e\u0432\u0438\u0437\u043e\u0440 32&#215;24 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0441\u0442\u043e\u0438\u0442 \u0432 7 \u0440\u0430\u0437 \u0434\u0435\u0448\u0435\u0432\u043b\u0435, \u0447\u0435\u043c 256\u0445192), \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0433\u0440\u0430\u0444\u0438\u043a\u0438 (DLSS). \u041f\u043b\u044e\u0441 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u0441\u043e\u0431\u043e \u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0444\u0435\u0440\u0430\u0445 (\u043c\u0438\u043a\u0440\u043e\u0441\u043a\u043e\u043f\u0438\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440) \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043d\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0443 \u0446\u0432\u0435\u0442\u0430 \u2013 \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0413\u0435\u0439\u0437\u0435\u043d\u0431\u0435\u0440\u0433\u0430 <em>(\u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0438 \u0440\u0430\u0441\u0442\u0440\u043e\u0432\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043c\u044b \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u043c \u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0435?)<\/em> \u0438\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0443\u0436\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0431\u0435\u0437 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f SR \u0432\u0432\u0438\u0434\u0443 \u0434\u0438\u0444\u0440\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u0430. <\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0430\u0439\u043d\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b, \u043d\u043e \u0432\u043e\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u00a0 \u043d\u0430 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 <em>\u2013 \u0435\u0441\u043b\u0438 \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u0440\u0435\u043c\u044f\u0437\u0430\u0442\u0440\u0430\u0442\u044b, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f &#8212; \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u0438 \u043f\u043e\u0434 \u043a\u0430\u0436\u0434\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443 \u043d\u0443\u0436\u0435\u043d \u0441\u0432\u043e\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0438\u043b\u0438 \u043c\u043e\u0436\u043d\u043e\/\u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439?<\/em><\/p>\n<p>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u043f\u043e\u043a\u0430 \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0430 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0438\u0437\u043a\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u00a0\u0438 \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0430 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b \u0434\u043b\u044f \u043a\u0440\u0443\u043f\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041f\u0440\u043e\u0433\u0440\u0435\u0441\u0441 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 Super-Resolution \u043a\u0430\u0436\u0434\u044b\u0439 \u0433\u043e\u0434 \u043a\u043e\u043b\u043e\u0441\u0441\u0430\u043b\u044c\u043d\u044b\u0439, \u043e\u0434\u043d\u0430\u043a\u043e, \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u043d\u0435\u0442 \u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0435 \u0433\u043e\u0434\u044b \u0442\u043e\u0447\u043d\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. <a href=\"https:\/\/habr.com\/ru\/articles\/716706\/\" rel=\"noopener noreferrer nofollow\">[1]<\/a><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e28\/888\/e9a\/e28888e9a8c6a028dd619fc108983fa0.png\" alt=\"\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043b\u0438\u0434\u0435\u0440\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443\" title=\"\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043b\u0438\u0434\u0435\u0440\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443\" width=\"723\" height=\"579\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e28\/888\/e9a\/e28888e9a8c6a028dd619fc108983fa0.png\"\/><\/p>\n<div><figcaption>\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043b\u0438\u0434\u0435\u0440\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443<\/figcaption><\/div>\n<\/figure>\n<p>\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u0432 CSI \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/637\/fd0\/c9b\/637fd0c9b05aaef2bf6a4db663c1e86a.png\" width=\"750\" height=\"483\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/637\/fd0\/c9b\/637fd0c9b05aaef2bf6a4db663c1e86a.png\"\/><\/figure>\n<p>\u0418 \u0432\u043e\u0442 \u043f\u043e\u0447\u0435\u043c\u0443 \u2013 \u0432 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0447\u0435\u043c \u0432 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0435 \u0438 \u0434\u0435\u0442\u0430\u043b\u0438 \u043c\u0435\u043d\u0435\u0435 2\u04452 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0443 (\u043e\u043d\u0430 \u0436\u0435 \u0442\u0435\u043e\u0440\u0435\u043c\u0430 \u041a\u043e\u0442\u0435\u043b\u044c\u043d\u0438\u043a\u043e\u0432\u0430) \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0442\u0435\u0440\u044f\u043d\u044b. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/490\/69c\/f40\/49069cf40b7106d74718d11f4b7f62cc.png\" width=\"845\" height=\"346\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/490\/69c\/f40\/49069cf40b7106d74718d11f4b7f62cc.png\"\/><\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u043d\u043e\u0433\u0438\u0435 \u0441\u0434\u0430\u044e\u0442\u0441\u044f \u2013 \u00ab\u0417\u0430\u0447\u0435\u043c \u0442\u043e\u0433\u0434\u0430 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0438\u0437\u043e\u0431\u0440\u0435\u0441\u0442\u0438 \u0432\u0435\u0447\u043d\u044b\u0439 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044c? \u0412\u0441\u0451, \u0447\u0442\u043e \u00ab\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u00bb \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u2013 \u044d\u0442\u043e \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u0438 \u0438 \u044d\u0442\u043e\u043c\u0443 \u043d\u0435\u043b\u044c\u0437\u044f \u0432\u0435\u0440\u0438\u0442\u044c!\u00bb \u0422\u0430\u043a \u043b\u0438 \u044d\u0442\u043e?<\/p>\n<p>\u0418 \u0434\u0430,\u00a0 \u0438 \u043d\u0435\u0442:<\/p>\n<p>1) \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a\u00a0\u0434\u043e\u00a0\u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u00a0\u043f\u0440\u0435\u0434\u0435\u043b\u043e\u0432 \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430 \u0434\u0430\u0436\u0435 \u043f\u043e\u00a0\u043c\u043d\u043e\u0433\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0438\u043a\u0442\u043e \u043d\u0435\u00a0\u0434\u043e\u0431\u0440\u0430\u043b\u0441\u044f, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u00a0\u0442\u0435\u043e\u0440\u0438\u0438 \u043f\u043e\u00a0\u043c\u043d\u043e\u0433\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0434\u043e\u043b\u0435\u0442\u044c \u0432 2\u00a0\u0440\u0430\u0437\u0430\u00a0\u2014 \u043e\u0447\u0435\u043d\u044c \u0431\u043b\u0438\u0437\u043a\u0438, \u043d\u043e\u00a0\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u0430\u043b\u044c\u0448\u0435. <\/p>\n<p><em>\u0415\u0441\u043b\u0438 \u0438\u0434\u0435\u0430\u043b\u0430 \u043d\u0435\u00a0\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442\u00a0\u2014 \u044d\u0442\u043e \u043d\u0435\u00a0\u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e\u00a0\u043a\u00a0\u043d\u0435\u043c\u0443 \u043d\u0435\u00a0\u043d\u0430\u0434\u043e \u0441\u0442\u0440\u0435\u043c\u0438\u0442\u044c\u0441\u044f!<\/em><\/p>\n<p>\u041f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0442\u044f\u00a0\u0431\u044b \u0434\u043b\u044f\u00a0\u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u0433\u0434\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u00a0\u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <em>\u0435\u0441\u043b\u0438 \u043c\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 4\u00a0\u0440\u0430\u0437\u0430<\/em> (\u0442\u043e \u0435\u0441\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f 16) <em>\u043d\u0430\u00a0\u043a\u0430\u043a\u0443\u044e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c?<\/em> 6%? 25%? 90%?<\/p>\n<p>2) \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a\u00a0\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 (\u043c\u044b\u00a0\u0436\u0435 \u043d\u0435\u00a0\u0431\u0443\u0434\u0435\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0435\u043b\u044b\u0439 \u0448\u0443\u043c?)\u00a0\u2014 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0440\u043e\u0433\u043e\u0435, \u0447\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0438\u0433\u043d\u0430\u043b\/\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f. \u0422\u0430\u043a, \u0432 1970-\u0445 \u0433\u043e\u0434\u0430\u0445, \u0441\u0435\u0439\u0441\u043c\u043e\u043b\u043e\u0433\u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u043b\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u043e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0437\u0435\u043c\u043b\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430\u00a0\u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435, \u043d\u0435\u00a0\u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u043b\u0438 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044e \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430\u00a0\u2014 \u0428\u0435\u043d\u043d\u043e\u043d\u0430. \u0410\u00a0\u0432 2004\u00a0\u0433\u043e\u0434\u0443 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a \u042d\u043c\u0430\u043d\u0443\u0435\u043b\u044c \u041a\u0430\u043d\u0434\u0435 \u043e\u0442\u043a\u0440\u044b\u043b, \u0447\u0442\u043e\u00a0\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u043e\u043d\u0430\u043d\u0441\u0430 (\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u00a0\u041c\u0420\u0422) \u043c\u043e\u0433\u0443\u0442\u00a0\u0431\u044b\u0442\u044c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0442\u043e\u0447\u043d\u043e \u0434\u0430\u0436\u0435 \u0441\u00a0\u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u044b\u043c\u0438 \u0432\u00a0\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441\u00a0\u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0435\u043c \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430\u2011\u0428\u0435\u043d\u043d\u043e\u043d\u0430. <a href=\"https:\/\/ru.wikipedia.org\/wiki\/Compressive_sensing\" rel=\"noopener noreferrer nofollow\">[2]<\/a> <\/p>\n<p>3) \u0414\u0430, \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438\u00a0\u2014 \u0437\u043b\u043e, \u0432\u00a0\u0442\u043e\u043c \u043f\u043b\u0430\u043d\u0435, \u0447\u0442\u043e\u00a0\u043e\u043d\u0438 \u0434\u0430\u044e\u0442 \u043d\u0430\u043c \u0438\u0441\u043a\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u00a0\u0431\u044b\u0441\u0442\u0440\u043e, \u043d\u043e\u00a0\u0437\u0430\u00a0\u044d\u0442\u043e \u043c\u044b \u043d\u0435\u00a0\u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043a\u0430\u043a\u00a0\u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 (\u043e\u043d\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0434\u0430\u0434\u0443\u0442 \u0433\u043e\u0440\u0443 \u0447\u0438\u0441\u0435\u043b \u0432\u00a0\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u043d\u043e\u00a0\u043a\u0430\u043a\u00a0\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u044d\u0442\u0438 \u0447\u0438\u0441\u043b\u0430, \u0447\u0442\u043e\u00a0\u0437\u043d\u0430\u0447\u0430\u0442, \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u00a0\u0442.\u00a0\u043f.\u00a0\u2014 \u043d\u0435\u0442, \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0447\u0451\u0440\u043d\u044b\u0439 \u044f\u0449\u0438\u043a)\u00a0\u2014 \u0432\u00a0\u0438\u0442\u043e\u0433\u0435 \u043c\u044b \u043d\u0435\u00a0\u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0443\u0437\u043b\u043e\u0432 \u0432\u00a0\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044f\u0445\u00a0\u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u0443\u0441\u043e\u0440), \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c. \u0422\u0430\u043a\u00a0\u0436\u0435, \u0433\u0440\u043e\u043c\u0430\u0434\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u00a0\u0442\u0430\u043a\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0435 \u0438\u043c\u0435\u0435\u0442 \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430\u00a0\u2014 (\u0435\u0441\u043b\u0438 \u043c\u044b \u0434\u0430\u0434\u0438\u043c \u041d\u0421 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043a\u0438\u0442\u0430\u0439\u0446\u0435\u0432, \u043e\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u00a0\u0432\u0441\u0435\u0445 \u043b\u044e\u0434\u0435\u0439 \u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0438\u0442\u0430\u0439\u0446\u0435\u0432\u00a0\u2014 \u0430\u00a0\u044d\u0442\u043e, \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u0441\u044c \u0441\u0442\u0440\u0430\u043d\u043d\u043e). \u0422\u0430\u043a\u0436\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0441\u0430\u043c\u0430 \u043f\u043e\u00a0\u0441\u0435\u0431\u0435 \u043d\u0435\u00a0\u0441\u043a\u0430\u0436\u0435\u0442 \u0412\u0430\u043c \u0432\u00a0\u043a\u0430\u043a\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435 \u043e\u043d\u0430 \u0442\u043e\u0447\u043d\u043e \u0443\u0432\u0435\u0440\u0435\u043d\u0430, \u0430\u00a0\u0433\u0434\u0435 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044f. \u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0441\u0432\u0435\u0440\u0442\u043e\u0447\u043d\u044b\u0435 \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0435\u0440\u044b \u043d\u0435\u00a0\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u00a0\u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0441\u00a0\u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438. <a href=\"https:\/\/ieeexplore.ieee.org\/document\/8578750\" rel=\"noopener noreferrer nofollow\">[3]<\/a><a href=\"https:\/\/www.quantamagazine.org\/the-ai-tools-making-images-look-better-20230823\/\" rel=\"noopener noreferrer nofollow\">[4]<\/a> \u042d\u0442\u0438 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043a\u0430\u0436\u0430\u0442\u044c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0447\u0442\u043e\u00a0\u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f\u00a0\u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. <a href=\"https:\/\/www.springerprofessional.de\/en\/en\/distribution-matching-losses-can-hallucinate-features-in-medical\/16122390\" rel=\"noopener noreferrer nofollow\">[5]<\/a> \u041a\u043e\u043d\u0435\u0447\u043d\u043e\u00a0\u0436\u0435, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u043e\u00a0\u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u00a0\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438 \u0440\u0435\u0447\u0438, \u0432\u0440\u044f\u0434\u00a0\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0431\u0443\u0434\u0435\u0442 \u0442\u043e\u0447\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0432\u0443\u043a, \u0435\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442. \u0422\u0430\u043a\u0436\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442\u00a0\u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043a\u0430\u043a\u00a0\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 (\u041f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c\u00a0\u043b\u0438\u0446\u043e \u043d\u0430\u00a0\u0432\u0438\u0434\u0435\u043e, \u0447\u0442\u043e\u0431\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u044d\u0442\u043e \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u00a0\u0437\u0430\u043c\u0435\u0442\u0438\u043b\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u043d\u0435\u00a0\u043d\u0430\u0448\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u00a0\u2014 \u0431\u0435\u0437\u00a0\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435\u043b\u044c\u0437\u044f)<\/p>\n<p>\u041f\u043e\u0442\u043e\u043c \u0438\u0434\u0451\u0442 \u043d\u0435\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432 Super-resolution \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u0430: <\/p>\n<p><strong>\u041f\u0441\u0438\u0445\u043e-\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 (Beautification)<\/strong>: \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0444\u043e\u043a\u0443\u0441\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u044b \u0434\u043b\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0433\u043b\u0430\u0437\u0430. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u044b \u043d\u0430 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u0438\u044f\u0442\u0438\u044f, \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u044b \u0438 \u0442\u0435\u0445\u043d\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u043b\u0430\u044e\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 &#171;\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c&#187; \u0438 \u044d\u0441\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u0417\u0434\u0435\u0441\u044c \u0432\u0430\u0436\u043d\u0430 \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0432\u043e\u0441\u043f\u0440\u0438\u044f\u0442\u0438\u0435 <strong>\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430<\/strong>. (Real-ESRGAN, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440). \u0418\u0441\u0442\u043e\u0440\u0438\u043a\u0438, \u0443\u0437\u043d\u0430\u0432 \u043e\u0431 \u044d\u0442\u043e\u043c, \u043e\u0437\u043b\u043e\u0431\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u0432\u0435\u0441\u044c SR.<\/p>\n<p><strong>\u0422\u043e\u0447\u043d\u044b\u0439 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 (High fidelity\/Accuracy focused)<\/strong>: \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0441\u0442\u0440\u0435\u043c\u0438\u0442\u0441\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e <strong>\u0442\u043e\u0447\u043d\u043e<\/strong> \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0437\u0434\u0435\u0441\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u043d\u0435\u0439\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439, \u0447\u0442\u043e\u0431\u044b \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f. \u0426\u0435\u043b\u044c \u2014 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0435\u0442\u0430\u043b\u0438, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043c\u0435\u043d\u0435\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u043c\u0443 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u044d\u0444\u0444\u0435\u043a\u0442\u0443.<\/p>\n<p>\u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0446\u0435\u043b\u0438 \u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u0444\u0435\u0440\u044b \u0437\u0434\u0435\u0441\u044c \u0440\u0430\u0437\u043d\u044b\u0435:<\/p>\n<p><strong><em>Beautification (\u043f\u0441\u0438\u0445\u043e-\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434):<\/em><\/strong><\/p>\n<p><em>\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c \u0441\u043d\u0438\u043c\u043a\u0438 \u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u0431\u043e\u043b\u0435\u0435 <strong>\u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438<\/strong>. <strong>\u041d\u043e \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432!<\/strong><\/p>\n<p><em>\u041c\u043e\u0434\u0430 \u0438 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u043a\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u044f\u0445 \u0438 \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0433\u043e \u0432\u0438\u0434\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.<\/p>\n<p><em>\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0442\u0438<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u044f\u0442\u043d\u044b\u043c\u0438.<\/p>\n<p><em>\u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u0430\u044f \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u044f<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0441 \u0432\u044b\u0441\u043e\u043a\u0438\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0438\u0437 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432 \u0441 \u043d\u0438\u0437\u043a\u0438\u043c, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u044b. \u0412 \u0438\u0434\u0435\u0430\u043b\u0435 \u0435\u0449\u0451 \u043d\u0443\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u0430\u043a \u0447\u0442\u043e \u043d\u0438 \u043e \u043a\u0430\u043a\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0442\u0443\u0442 \u0440\u0435\u0447\u0438 \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u043e\u0436\u0435\u0442. \u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0434\u0432\u0435 RTX 4090 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 (\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0432 \u043c\u043e\u0436\u043d\u043e \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u0434\u043e \u043e\u0434\u043d\u043e\u0439) \u043b\u0438\u0431\u043e GT 1030 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430: <\/p>\n<p><a href=\"https:\/\/dzen.ru\/video\/watch\/6676f344c5d3b34f345f45a7\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0430\u0437\u043d\u0438\u0446\u0443 \u043c\u043e\u0436\u043d\u043e \u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<p><strong><em>High-Fidelity Super-Resolution (\u0442\u043e\u0447\u043d\u044b\u0439 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434):<\/em><\/strong><\/p>\n<p><em>\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u041c\u0420\u0422 \u0438\u043b\u0438 \u041a\u0422, \u0433\u0434\u0435 \u0432\u0430\u0436\u043d\u0430 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0435\u0439.<\/p>\n<p><em>\u0412\u0438\u0434\u0435\u043e\u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0441 \u043a\u0430\u043c\u0435\u0440 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0432 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438 \u043b\u0438\u0446 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439. <strong>\u041d\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0442\u043e\u0442 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0446\u0435\u043b\u0438 \u043e\u0441\u0432\u0435\u0434\u043e\u043c\u0438\u0442\u0435\u0441\u044c \u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0435 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d \u0434\u0430\u0451\u0442! <\/strong>\u0415\u0441\u043b\u0438 \u0412\u0430\u0441 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u043e\u0448\u0438\u0431\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0441 \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432.<\/p>\n<p><em>\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0438 \u0441\u043f\u0443\u0442\u043d\u0438\u043a\u043e\u0432\u0430\u044f \u0441\u044a\u0435\u043c\u043a\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0417\u0435\u043c\u043b\u0438 \u0441 \u0432\u044b\u0441\u043e\u043a\u0438\u043c\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 \u043a \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438.<\/p>\n<p>\u00a0\u0414\u0430\u043b\u0435\u0435 \u0443 \u043d\u0430\u0441 \u0438\u0434\u0443\u0442 \u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0438\u0434\u0430 \u2013 \u00ab\u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438 \u043d\u0443\u0436\u043d\u043e, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c\u00bb &#8212; \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 <strong>Video Super-Resolution<\/strong>:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2b7\/cec\/137\/2b7cec1375f30d82fcb2590d3b667006.png\" alt=\"Google Pixel 3 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0410 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0434\u0438\u043d \u043a\u0430\u0434\u0440 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0411\" title=\"Google Pixel 3 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0410 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0434\u0438\u043d \u043a\u0430\u0434\u0440 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0411\" width=\"906\" height=\"550\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2b7\/cec\/137\/2b7cec1375f30d82fcb2590d3b667006.png\"\/><\/p>\n<div><figcaption>Google Pixel 3 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0410 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0434\u0438\u043d \u043a\u0430\u0434\u0440 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0411<\/figcaption><\/div>\n<\/figure>\n<p>\u00ab\u0410 Image Super-Resolution \u2013 \u044d\u0442\u043e \u0432\u0441\u0451 \u0431\u0430\u043b\u043e\u0432\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043a\u0440\u0430\u0441\u043e\u0442\u044b, \u043d\u043e \u043d\u0435 \u0434\u043b\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438\u00bb. \u0422\u0443\u0442 \u0442\u043e\u0436\u0435 \u0432\u0441\u0451 \u0441\u043b\u043e\u0436\u043d\u043e:<\/p>\n<p>\u00a0\u2013 \u0414\u0430, \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043f\u043e\u0445\u043e\u0436\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u044d\u0442\u043e \u043f\u0440\u043e\u0449\u0435 \u0438 \u043b\u0443\u0447\u0448\u0435, <strong>\u043d\u043e<\/strong> \u0435\u0441\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0443 \u043d\u0430\u0441 \u0438\u0445 \u043d\u0435\u0442 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0432 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438, \u0447\u0435\u043c \u043f\u043e\u0434\u0430\u043d\u043e \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u0443, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c, \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0441\u043d\u0438\u0436\u0430\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c) \u0438\u043b\u0438 \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e JPG \u0444\u043e\u0442\u043e, \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445 \u0441 \u0446\u0432\u0435\u0442\u043e\u0432\u043e\u0439 \u0441\u0443\u0431\u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0435\u0439. <\/p>\n<p>&#8212; \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u0434\u0440\u043e\u0432, \u0442\u043e \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u0435\u043b \u0432 \u0442\u0435\u043e\u0440\u0438\u0438 4\u0445, \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 &#8212; 2x, \u0438\u043d\u0430\u0447\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439.<\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0438\u0441\u0442\u044b\u0439 VSR \u0431\u0435\u0437 ISR \u0438\u043c\u0435\u0435\u0442 \u043a\u0443\u0447\u0443 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439. \u0427\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u0434\u0435\u043b\u0430\u044e\u0442 \u043b\u044e\u0434\u0438? \u0411\u0435\u0440\u0443\u0442 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0438 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0434\u0430\u0442\u044c \u043a\u0440\u0430\u0441\u0438\u0432\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 (\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432\u044b\u0448\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u2013 \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u043e\u0446\u0435\u043d\u043a\u0430 \u043b\u044e\u0434\u044c\u043c\u0438) \u0438 \u0443\u0434\u0438\u0432\u043b\u044f\u044e\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u0438. <\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0432 \u0437\u0430\u0434\u0430\u0447\u0435 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0435\u0441\u0442\u044c 16 \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432:<\/p>\n<ul>\n<li>\n<p><strong>\u0421\u043b\u0435\u043f\u043e\u0439 <\/strong>\u0430\u043f\u0441\u043a\u0435\u0439\u043b (\u043c\u043d\u0435 \u044d\u0442\u043e \u0431\u043b\u0438\u0436\u0435, \u0432\u0435\u0434\u044c \u043d\u0430\u0439\u0434\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u0432 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u043c\u044b \u043d\u0435 \u0437\u043d\u0430\u0435\u043c \u043a\u0430\u043a \u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0430) \u0438\u043b\u0438 <strong>\u0437\u043d\u0430\u044f \u043a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u0431\u044b\u043b\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435<\/strong><\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p><strong>\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u043e\u0439<\/strong> (\u043d\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0434\u043b\u044f \u043d\u0438\u0445 \u2013 \u044d\u0442\u043e \u043d\u043e\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e 2x, 3x, 4x \u2013 \u0430 \u043f\u0440\u0438 \u0438\u0445 \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u043d\u044f\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0438 \u043f\u043e\u0442\u043e\u043c \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f \u0440\u0435\u0441\u0430\u0439\u0437\u0430) \u0438\u043b\u0438 <strong>\u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 <\/strong>(\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0432\u044b\u0431\u0438\u0440\u0430\u044e \u0435\u0433\u043e \u2013 \u0432\u0441\u0451 \u0447\u0442\u043e \u043c\u043e\u0433\u0443\u0442 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u2013 \u043c\u043e\u0436\u0435\u0442 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u043c\u043e\u0437\u0433\u043e\u0432, \u0430 \u043f\u0440\u0438 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438 \u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0435\u0449\u0451 \u0431\u043e\u043b\u0435\u0435 \u043b\u0443\u0447\u0448\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0441\u043b\u0438 \u043d\u0430 \u0432\u0445\u043e\u0434 \u043f\u043e\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u043d\u043e \u0438 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u043f\u0441\u043a\u0435\u0439\u043b \u0438\u043b\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0441\u043b\u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043e\u0442\u0445\u043e\u0434 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043c\u044b \u0437\u043d\u0430\u0435\u043c \u043e\u0431 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0448\u0442\u0440\u0430\u0444\u043e\u043c)<\/p>\n<\/li>\n<li>\n<p>\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 <strong>\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430<\/strong> \u0438\u043b\u0438 <strong>\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 <\/strong>(\u044f \u0432\u044b\u0431\u0440\u0430\u043b \u0435\u0433\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e, \u043c\u043d\u0435 \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u043c\u0435\u0439\u043d\u0441\u0442\u0440\u0438\u043c \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u0434\u0451\u0442 \u043d\u0435 \u0442\u0443\u0434\u0430 \u0438 \u043d\u0430\u0434\u043e \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u044c, \u0447\u0442\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b)<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e <strong>\u043e\u0434\u043d\u043e\u043c\u0443<\/strong> \u043a\u0430\u0434\u0440\u0443 (\u043c\u043d\u0435 \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435) \u0438\u043b\u0438 <strong>\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c<\/strong><\/p>\n<\/li>\n<\/ul>\n<p>\u00a0\u041e\u0434\u043d\u0430\u043a\u043e, \u0445\u043e\u0442\u044f Image Super-Resolution \u0438\u043c\u0435\u0435\u0442 \u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0435\u0441\u043b\u0438 \u0434\u0432\u0438\u0433\u0430\u0442\u044c\u0441\u044f \u0432 \u043d\u0443\u0436\u043d\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0432\u0441\u0451 \u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u0443\u044e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u2013 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0436\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442\u0441\u044f \u0432 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 <a href=\"https:\/\/www.wisdom.weizmann.ac.il\/~vision\/single_image_SR\/files\/single_image_SR.pdf\" rel=\"noopener noreferrer nofollow\">[6]<\/a> &#8212; \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0431\u0435\u0437 \u043f\u043e\u0442\u0435\u0440\u044c \u0441\u0436\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 2-3 \u0440\u0430\u0437\u0430. \u0422\u043e \u0435\u0441\u0442\u044c \u0434\u043b\u044f \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0430 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043d\u0430\u0434\u043e \u043b\u0438\u0448\u044c \u0435\u0451 \u043d\u0430\u0439\u0442\u0438 \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c, \u0447\u0442\u043e\u0431 \u043f\u043e\u0442\u043e\u043c \u043e\u043f\u044f\u0442\u044c \u043d\u0435 \u0438\u0441\u043a\u0430\u0442\u044c &#8212; \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0444\u0430\u043a\u0442\u043e\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u043d\u0430\u043c \u0443\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b:<\/p>\n<h4>\u0427\u0442\u043e \u043c\u044b \u0437\u043d\u0430\u0435\u043c?<\/h4>\n<ul>\n<li>\n<p> \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 (\u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0432 \u0438\u0437\u043e\u0431\u0438\u043b\u0438\u0438) <strong>\u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f<\/strong> \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442 (c \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0435\u0439 \u0438 \u043f\u043e\u0432\u043e\u0440\u043e\u0442\u0430\u043c\u0438),\u00a0 \u043a\u0440\u0430\u044f, \u0443\u0433\u043b\u044b \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u044b, \u043f\u0440\u0438\u0447\u0451\u043c \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445 (\u043f\u0443\u043d\u043a\u0442\u0438\u0440\u043d\u044b\u0435 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u044b \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435).<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/22a\/186\/6c2\/22a1866c2dd77a97233833a9a2b08b0e.png\" width=\"542\" height=\"281\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/22a\/186\/6c2\/22a1866c2dd77a97233833a9a2b08b0e.png\"\/><\/figure>\n<ul>\n<li>\n<p> \u041f\u0435\u0440\u0438\u043c\u0435\u0442\u0440 \u043a\u0440\u0430\u0451\u0432 \u043d\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0442\u0435\u043c <strong>\u0431\u043e\u043b\u044c\u0448\u0435<\/strong>, \u0447\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 <\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a2e\/8de\/35b\/a2e8de35bc6b6ef33ebe3876e362e96a.png\" alt=\"(\u044d\u0442\u043e \u043a\u0430\u043a \u0441 \u0431\u0435\u0440\u0435\u0433\u043e\u0432\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439 \u0438\u043b\u0438 \u0433\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432 \u2013 \u043e\u043d\u0438 \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f) \u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u0433\u0440\u0430\u043d\u0438\u0446, \u0438\u0441\u043a\u0430\u0442\u044c \u043a\u0440\u0438\u0432\u0443\u044e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u043d\u044b \u043a\u0440\u0430\u044f\/\u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e, \u0447\u0442\u043e \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u0441\u043e\u0441\u0435\u0434 \u2013 \u043d\u0435 \u043b\u0443\u0447\u0448\u0438\u0439 \u043c\u0435\u0442\u043e\u0434?\" title=\"(\u044d\u0442\u043e \u043a\u0430\u043a \u0441 \u0431\u0435\u0440\u0435\u0433\u043e\u0432\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439 \u0438\u043b\u0438 \u0433\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432 \u2013 \u043e\u043d\u0438 \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f) \u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u0433\u0440\u0430\u043d\u0438\u0446, \u0438\u0441\u043a\u0430\u0442\u044c \u043a\u0440\u0438\u0432\u0443\u044e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u043d\u044b \u043a\u0440\u0430\u044f\/\u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e, \u0447\u0442\u043e \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u0441\u043e\u0441\u0435\u0434 \u2013 \u043d\u0435 \u043b\u0443\u0447\u0448\u0438\u0439 \u043c\u0435\u0442\u043e\u0434?\" width=\"598\" height=\"428\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a2e\/8de\/35b\/a2e8de35bc6b6ef33ebe3876e362e96a.png\"\/><\/p>\n<div><figcaption>(\u044d\u0442\u043e \u043a\u0430\u043a \u0441 \u0431\u0435\u0440\u0435\u0433\u043e\u0432\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439 \u0438\u043b\u0438 \u0433\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u0433\u043e\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432 \u2013 \u043e\u043d\u0438 \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f) <em>\u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u0433\u0440\u0430\u043d\u0438\u0446, \u0438\u0441\u043a\u0430\u0442\u044c \u043a\u0440\u0438\u0432\u0443\u044e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u043d\u044b \u043a\u0440\u0430\u044f\/\u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e, \u0447\u0442\u043e \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u0441\u043e\u0441\u0435\u0434 \u2013 \u043d\u0435 \u043b\u0443\u0447\u0448\u0438\u0439 \u043c\u0435\u0442\u043e\u0434?<\/em><\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cce\/3df\/bfb\/cce3dfbfbff1dfe63dfa88e6add121b5.png\" width=\"661\" height=\"451\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cce\/3df\/bfb\/cce3dfbfbff1dfe63dfa88e6add121b5.png\"\/><\/figure>\n<ul>\n<li>\n<p> \u0412 \u0440\u0430\u0441\u0442\u0440\u043e\u0432\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u0430 (\u043a\u0430\u043a \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438) \u043f\u043e\u0445\u043e\u0436\u0435 \u043d\u0430 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0438\u043b\u0438 \u041b\u0430\u043f\u043b\u0430\u0441\u0430, \u043f\u0440\u0438\u0447\u0451\u043c \u043f\u0438\u043a (\u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u0430) \u043e\u0447\u0435\u043d\u044c \u0431\u043b\u0438\u0437\u043e\u043a \u043a \u043d\u0443\u043b\u044e:<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b26\/56e\/318\/b2656e318144365806286c8612cf3a93.png\" width=\"877\" height=\"494\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b26\/56e\/318\/b2656e318144365806286c8612cf3a93.png\"\/><\/figure>\n<ul>\n<li>\n<p>\u041f\u043e \u043f\u0440\u043e\u0441\u044c\u0431\u0430\u043c \u0442\u0440\u0443\u0434\u044f\u0449\u0438\u0445\u0441\u044f \u0438, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, <a href=\"https:\/\/habr.com\/ru\/users\/sergehog\/\" rel=\"noopener noreferrer nofollow\">@sergehog<\/a> \u0447\u0451\u0442\u043a\u0430\u044f \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438: <\/p>\n<\/li>\n<\/ul>\n<p>\u0412 \u043e\u0431\u0449\u0435\u043c \u0432\u0438\u0434\u0435 \u0437\u0430\u0434\u0430\u0447\u0430 SR \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043a:<\/p>\n<p><strong>LR = Decimation(Blur(HR)) + Noise<\/strong>, \u0433\u0434\u0435 <strong>LR<\/strong> \u2013 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0438\u0437\u043a\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f, <strong>Blur<\/strong> \u2013 \u043d\u0435\u043a\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0440\u0430\u0437\u043c\u044b\u0442\u0438\u044f (\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u0432 \u043e\u0434\u0438\u043d), <strong>Decimation<\/strong> \u2013 \u043d\u0435\u043a\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0440\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438 HR \u043f\u043e\u043f\u0430\u043b\u0438 \u0432 \u043f\u0435\u0440\u0435\u0433\u043e\u0440\u043e\u0434\u043a\u0438 \u043c\u0435\u0436\u0434\u0443 \u0444\u043e\u0442\u043e\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438)<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7e5\/267\/8d1\/7e52678d1e321aef3d771b643d9b2008.png\" width=\"545\" height=\"363\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7e5\/267\/8d1\/7e52678d1e321aef3d771b643d9b2008.png\"\/><\/figure>\n<p><strong>Noise<\/strong> \u2013 \u0448\u0443\u043c \u0432\u043d\u0443\u0442\u0440\u0438 \u043c\u0430\u0442\u0440\u0438\u0446\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u043e \u0433\u043b\u0443\u0431\u0438\u043d\u0435 \u0446\u0432\u0435\u0442\u0430 (8\/16\/24 \u0431\u0438\u0442\u0430) \u0438 \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u043d\u0430\u0439\u0442\u0438 HR, \u0437\u043d\u0430\u044f \u0442\u043e\u043b\u044c\u043a\u043e LR. \u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0447\u0451\u0442\u043a\u043e\u0433\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f (Decimation \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u043c \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043a\u0430\u043c\u0435\u0440\u044b, Blur \u2013 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u0438\u043f\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f LR \u2013 c \u043a\u0430\u043c\u0435\u0440\u044b \u0438\u043b\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u044b\u0439 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c \u041f\u041e, \u0442\u043e \u0435\u0441\u0442\u044c \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0432 \u043e\u0431\u0449\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u0439) \u2013 \u0442\u0430\u043a\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0439. \u0422\u043e \u0435\u0441\u0442\u044c \u0435\u0441\u043b\u0438 \u0434\u0430\u0436\u0435 \u043c\u044b \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u044b, \u0447\u0442\u043e \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0442\u043e\u0447\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u043d\u0435\u0442 \u0434\u0430\u0436\u0435 \u0447\u0451\u0442\u043a\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b. <\/p>\n<p>\u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0442\u0435\u043e\u0440\u0438\u044f \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u2014 \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f\u0441\u044f, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0437\u043d\u0430\u043d\u0438\u0439. \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447 \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b, \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u0438, \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u0438\u0445 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0432\u043e\u0441\u0442\u0438. \u041e\u0434\u043d\u0430\u043a\u043e \u0432 \u0441\u043b\u043e\u0436\u0438\u0432\u0448\u0435\u0439\u0441\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435 \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u043c \u0437\u0430\u0434\u0430\u0447\u0430\u043c \u043e\u0442\u0432\u0435\u0434\u0435\u043d\u043e \u043d\u0435\u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e, \u0432\u043e\u043f\u0440\u0435\u043a\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044f\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438. \u041d\u0435 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u0439 \u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u043d\u0435\u043b\u044c\u0437\u044f \u043d\u0430\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0440\u0435\u0448\u0430\u0442\u044c \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438, \u043e\u0431\u0443\u0447\u0430\u044f\u0441\u044c \u043b\u0438\u0448\u044c \u043d\u0430 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0445. <a href=\"https:\/\/cyberleninka.ru\/article\/n\/nekorrektnye-zadachi-pri-obuchenii-matematike-v-shkole-i-vuze\" rel=\"noopener noreferrer nofollow\">[7]<\/a> \u0421\u0442\u043e\u0438\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u0443\u0436\u0435 \u043d\u0430\u0443\u0447\u0438\u043b\u0438\u0441\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0442\u043e\u0447\u043d\u043e \u0440\u0435\u0448\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0442\u0430\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 <a href=\"https:\/\/www.waifu2x.net\/index.ru.html\" rel=\"noopener noreferrer nofollow\">waifu2x<\/a> \u2013 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0434\u0440\u044b \u0438\u0437 2d-\u043c\u0443\u043b\u044c\u0442\u0444\u0438\u043b\u044c\u043c\u043e\u0432 \u043d\u0435 \u0442\u0430\u043a \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043a\u0430\u043a \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0435\u0442\u0438, \u043d\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0442\u043e\u0447\u043d\u0435\u0435 \u0438\u0445. \u041f\u0440\u0430\u0432\u0434\u0430 \u0432 \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u0434\u0440\u0430\u0445 \u0435\u0441\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u2013 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u0442\u0430\u043c \u0447\u0451\u0442\u043a\u0438\u0435 \u043a\u0440\u0430\u044f \u0438 \u043e\u0434\u043d\u043e\u0442\u043e\u043d\u043d\u0430\u044f \u0437\u0430\u043b\u0438\u0432\u043a\u0430, \u0447\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u0438\u0440 \u043e\u043f\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u043b\u0443\u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0441\u0442\u044f\u043c\u0438)<\/p>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u044f \u0434\u0443\u043c\u0430\u044e, \u043d\u0430\u0434\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u043f\u043e\u043f\u0440\u043e\u0449\u0435, \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u0442\u044c\u0441\u044f \u043a \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0439:<\/p>\n<p>\u0422\u0430\u043a \u043a\u0430\u043a \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u0430\u044f, \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0442, \u0447\u0442\u043e LR &#8212; \u044d\u0442\u043e \u0431\u0438\u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f HR \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0440\u0435\u0434\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 HR \u0432 \u043e\u0434\u043d\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435 LR \u2013 \u0432 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\int_{xs-s\/2}^{xs+s\/2}\\,dX \\int_{ys-s\/2}^{ys+s\/2}HR_X,_Y dY\u2248LR_x,_y\" alt=\"\\int_{xs-s\/2}^{xs+s\/2}\\,dX \\int_{ys-s\/2}^{ys+s\/2}HR_X,_Y dY\u2248LR_x,_y\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/44f\/ddf\/010\/44fddf01063a2eae6776ce118ec86b2f.svg\" width=\"341\" height=\"55\"\/><\/p>\n<p>, \u0433\u0434\u0435 s \u2013 \u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f    <\/p>\n<p>\u0415\u0441\u043b\u0438 \u0431\u044b x \u0438 y \u0431\u044b\u043b\u0438 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438, \u0442\u043e \u0437\u0430\u0434\u0430\u0447\u0430 \u0431\u044b \u0441\u0432\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u043a \u0434\u0435\u043a\u043e\u043d\u0432\u043e\u043b\u044e\u0446\u0438\u0438 (Deblur)<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/209\/b91\/691\/209b91691c49e71741964346c405bf25.png\" width=\"912\" height=\"516\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/209\/b91\/691\/209b91691c49e71741964346c405bf25.png\"\/><\/figure>\n<p>\u0418 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0439\u0442\u0438 HR \u043a\u0430\u043a LR-LR\u2019\u2019 (\u0432\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u0430\u044f), \u043d\u043e \u0437\u0434\u0435\u0441\u044c \u0443 \u043d\u0430\u0441 \u0440\u0430\u0441\u0442\u0440\u043e\u0432\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0438 x,y \u2013 \u043d\u0430\u0442\u0443\u0440\u0430\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430.<\/p>\n<p>\u0417\u043d\u0430\u044f \u0432\u044b\u0448\u0435\u0441\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435:<\/p>\n<p>\u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a: \u0437\u043d\u0430\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0443 LR (m \u0445 n)<sub> <\/sub>\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f s<sub> <\/sub><strong>\u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u0443\u044e \u043c\u0430\u0442\u0440\u0438\u0446\u0443 HR (ms \u0445 ns)<\/strong>, \u0447\u0442\u043e:<\/p>\n<p>1) <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\left|\\frac{\\sum_{X=xs}^{xs+s-1}\\sum_{Y=ys}^{ys+s-1}HR_{X,Y}}{s^2} -LR_{x,y}\\right|&lt;\u03b1\" alt=\"\\left|\\frac{\\sum_{X=xs}^{xs+s-1}\\sum_{Y=ys}^{ys+s-1}HR_{X,Y}}{s^2} -LR_{x,y}\\right|&lt;\u03b1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/60e\/c39\/4f5\/60ec394f53bcdf9d4495e3e66ff7670b.svg\" width=\"334\" height=\"66\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"x \u2208[0;m)\u2229N,y\u2208[0;n)\u2229N\" alt=\"x \u2208[0;m)\u2229N,y\u2208[0;n)\u2229N\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/93d\/aed\/d02\/93daedd022cd9162334f117291553c95.svg\" width=\"244\" height=\"22\"\/><\/p>\n<p><em>\u041e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u043e\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c <\/em><strong><em>\u03b1<\/em><\/strong><\/p>\n<p>2) \u041c\u0438\u043d\u0438\u043c\u0438\u0437\u043e\u0432\u0430\u0442\u044c     <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\min_{{{a \u2208(-\u221e;0)\u2229R \\atop b \u2208 R} \\atop {c \u2208 R \\atop HR}} \\atop {{k \u2208 (0;+\u221e)}}} \\sum_{i=0}^{361} (|\\{X \u2208(0;ms-1]\u2229N,Y\u2208(0;ns-1]\u2229N|i-0.5\u2264\\sqrt{(HR_{X,Y}-HR_{X+1,Y})^2+(HR_{X,Y}-HR_{X,Y+1})^2}\u2264i+0.5\\}|-k*e^{a*i^2+bi+c})^2-\\frac{b}{2a\u03b2}\" alt=\"\\min_{{{a \u2208(-\u221e;0)\u2229R \\atop b \u2208 R} \\atop {c \u2208 R \\atop HR}} \\atop {{k \u2208 (0;+\u221e)}}} \\sum_{i=0}^{361} (|\\{X \u2208(0;ms-1]\u2229N,Y\u2208(0;ns-1]\u2229N|i-0.5\u2264\\sqrt{(HR_{X,Y}-HR_{X+1,Y})^2+(HR_{X,Y}-HR_{X,Y+1})^2}\u2264i+0.5\\}|-k*e^{a*i^2+bi+c})^2-\\frac{b}{2a\u03b2}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f3d\/973\/557\/f3d973557e90e9b3125bda4ba8956d74.svg\" width=\"1259\" height=\"96\"\/><\/p>\n<p>\u0441\u0443\u043c\u043c\u0443 \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u0430 \u043e\u0442 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438 \u0430\u0431\u0441\u0446\u0438\u0441\u0441\u044b \u0435\u0433\u043e \u043f\u0438\u043a\u0430 (\u0434\u043b\u044f 8-\u0431\u0438\u0442\u043d\u043e\u0439 \u0433\u043b\u0443\u0431\u0438\u043d\u044b \u0446\u0432\u0435\u0442\u0430)     <\/p>\n<p>\u0415\u0441\u043b\u0438 \u043d\u0430\u043a\u043e\u0441\u044f\u0447\u0438\u043b \u0433\u0434\u0435-\u0442\u043e \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0430\u0445 \u2013 \u043f\u043e\u043f\u0440\u0430\u0432\u044c\u0442\u0435<\/p>\n<p>3)     <\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 \u041d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438 \u043a\u0430\u043a\u0438\u0445 \u03b1 \u0438 \u03b2 (\u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f) \u0441\u0440\u0435\u0434\u043d\u044f\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u043e\u0442 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0430 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0430<\/p>\n<p>\u00a0\u041f\u0440\u0438 128x \u2013 3x \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0438 \u03b1 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0435 \u0432\u0430\u0440\u044c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u043a\u043e\u043b\u043e 36-181, \u0447\u0442\u043e \u043d\u0435 \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u043d\u0443\u043b\u044e, \u043d\u043e \u0438 \u0434\u0430\u043b\u0435\u043a\u043e \u043e\u0442 255, \u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0447\u0442\u043e-\u0442\u043e \u0434\u0430\u0451\u0442, \u043d\u043e \u043f\u043e\u043b\u0430\u0433\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043d\u0435\u0433\u043e \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u043e.<\/p>\n<p>\u00a0\u041e\u0434\u043d\u0430\u043a\u043e, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 <a href=\"https:\/\/github.com\/no4ni\/compareImages\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>, \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0437\u0430\u0434\u0443\u043c\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u043e \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0432\u043e\u043e\u0431\u0449\u0435, \u043e\u043d\u0430 \u043b\u044e\u0431\u0443\u044e HR\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443 \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u0442 \u0432\u043e \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0445\u043e\u0436\u0435\u0435 \u043d\u0430 LR:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/126\/e5a\/f65\/126e5af653532f300b7b57eb0b587242.png\" width=\"780\" height=\"252\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/126\/e5a\/f65\/126e5af653532f300b7b57eb0b587242.png\"\/><\/figure>\n<p>, \u043d\u043e \u043f\u0440\u0430\u0432\u0434\u0430 \u0442\u0430\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u03b1:<\/p>\n<p>raMagLanc1: 34-163<\/p>\n<p>raLanc1: 37-169<\/p>\n<p>raLanc2.5: 44-182<\/p>\n<p>\u0418 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u0436\u0438\u0434\u0430\u0442\u044c MAE \u0431\u043e\u043b\u044c\u0448\u0435 0,9 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442.<\/p>\n<p><em>\u042d\u0442\u0430 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u0442\u0430\u043a NP-\u043f\u043e\u043b\u043d\u0430\u044f, \u0442\u0430\u043a \u0447\u0442\u043e \u0432 \u0438\u0434\u0435\u0430\u043b\u0435 \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0442\u044c \u0435\u0449\u0451 \u0447\u0442\u043e-\u0442\u043e\u2026 To be continued\u2026 <\/em>\u041f\u0440\u043e \u044d\u0442\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445, \u0430 <em>\u0437\u0434\u0435\u0441\u044c \u0434\u0430\u043b\u0435\u0435<\/em> \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u043f\u0440\u043e\u0448\u043b\u044b\u0445. <\/p>\n<p>\u0418\u0442\u0430\u043a, \u043d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u044f \u0434\u0435\u043b\u0430\u044e \u0443\u043f\u043e\u0440 \u043d\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 (\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u0440\u0438\u0433\u043e\u0434\u044f\u0442\u0441\u044f \u0438 \u0434\u043b\u044f \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439) \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443 (\u0432 \u0432\u0438\u0434\u0435\u043e-\u043f\u043e\u0442\u043e\u043a\u0435 \u043d\u0435\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u0438 \u043c\u043d\u043e\u0433\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439) \u0441 \u0446\u0435\u043b\u044c\u044e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c\u0438 \u0434\u043b\u044f \u043d\u0430\u0443\u0447\u043d\u044b\u0445, \u0430 \u043d\u0435 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0446\u0435\u043b\u0435\u0439.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u0433\u043b\u0430\u0432\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c, \u0438 \u0442\u043e \u043b\u0438\u0448\u044c \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u043c \u0441\u0432\u043e\u0439 \u043f\u0443\u0442\u044c \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430 \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435. \u0415\u0441\u043b\u0438 \u0412\u0430\u043c \u044d\u0442\u043e \u043d\u0435\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u0435 \u043a \u0433\u043b\u0430\u0432\u0435 <strong>\u041d\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b<\/strong><\/p>\n<h3>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b<\/h3>\n<h4>\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0430 C# \u0434\u043b\u044f \u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432 \u0432 \u044d\u0442\u043e\u043c \u0434\u0435\u043b\u0435<\/h4>\n<blockquote>\n<p>\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u00a0&#8212; \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e<\/p>\n<p>\u041d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u2013 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043e\u043b\u0433\u043e<\/p>\n<\/blockquote>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6be\/e14\/cc9\/6bee14cc96f18b545dad11c1f3c8e31e.png\" width=\"884\" height=\"495\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6be\/e14\/cc9\/6bee14cc96f18b545dad11c1f3c8e31e.png\"\/><\/figure>\n<p><strong>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440<\/strong><\/p>\n<p>\u042f \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u043d\u043e\u0432\u0438\u0447\u043e\u043a \u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0442\u0435\u0445 \u043d\u043e\u0432\u0438\u0447\u043a\u043e\u0432 \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u0442\u043e \u0445\u043e\u0447\u0435\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0435\u0433\u043e \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c, \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u043d\u0430\u043f\u0440\u044f\u0433\u0430\u044f\u0441\u044c. \u0415\u0441\u043b\u0438 \u0412\u044b \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b \u0432 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u2013 \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u043d\u0435 \u0447\u0438\u0442\u0430\u0442\u044c, \u0412\u044b \u0437\u043d\u0430\u0435\u0442\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u0435\u043d\u044f (\u043d\u0443 \u0438\u043b\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c\/\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445). \u0412\u0441\u0451 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043c\u043e\u0451\u043c \u041f\u041e \u043f\u043e \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0443 \u2013 <a href=\"https:\/\/github.com\/no4ni\/scaleSmooth\/\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/no4ni\/scaleSmooth\/<\/a> \u2013 \u0438 \u043c\u043e\u0451\u043c \u041f\u041a (i3-10100F, DDR4, GTX 1050 Ti (ISA 8.2, Capabilty 6.1)), \u0442\u0430\u043a \u0447\u0442\u043e:<\/p>\n<ul>\n<li>\n<p>\u042d\u0442\u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u0434\u0430\u0442\u044c \u043b\u0438\u0448\u044c \u043e\u0431\u0449\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u043e-\u0431\u044b\u0441\u0442\u0440\u043e\u043c\u0443 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430 C# (\u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u044f\u0437\u044b\u043a\u0430\u0445 \u2013 \u043f\u0440\u0438\u0451\u043c\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u0435), \u043e\u0434\u043d\u0430\u043a\u043e \u0435\u0441\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u0438\u0437 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0433\u043e \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438 \u0437\u0434\u0435\u0441\u044c, \u043d\u0438 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u2013 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u044d\u0442\u043e \u043d\u0430 C# \u043d\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u0430\u043a, \u043a\u0430\u043a \u0412\u0430\u043c \u0445\u043e\u0447\u0435\u0442\u0441\u044f, \u0442\u0430\u043a \u043a\u0430\u043a \u0442\u0443\u0442 \u0435\u0441\u0442\u044c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0443\u0447\u0448\u0435 \u043d\u0435 \u043b\u0435\u0437\u0442\u044c, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0412\u044b \u0437\u043d\u0430\u0435\u0442\u0435, \u043a\u0430\u043a \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0443\u043c\u043d\u043e\u0436\u0438\u0442\u044c \u043d\u0430 2<\/p>\n<\/li>\n<li>\n<p>\u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u043d\u0435 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435, \u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u043d\u043e\u0435 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u2013 \u0447\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043e\u0436\u0438\u0434\u0430\u0442\u044c \u043e\u0442 \u0442\u043e\u0433\u043e \u0438\u043b\u0438 \u0438\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0451\u043c\u0430 (-3% +1% &#8212; \u0437\u043d\u0430\u0447\u0438\u0442 \u043f\u0440\u0438\u0451\u043c \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u043c\u043e\u0436\u0435\u0442 \u0434\u0430\u0442\u044c \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u043d\u0430 3%, \u043d\u043e \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u043e\u0436\u0435\u0442 \u0438 \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043e\u0434\u0438\u043d)<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u2013 \u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u0430\u043c, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0439\u0442\u0438 \u0432 + \u043f\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<\/p>\n<\/li>\n<\/ul>\n<p>\u041b\u0443\u0447\u0448\u0435 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0441\u0440\u0430\u0437\u0443 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 C (-68%-75%) \u0438\u043b\u0438 C++ (-50%), \u043d\u043e:<\/p>\n<ul>\n<li>\n<p>\u041d\u0443\u0436\u043d\u043e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u043b\u0430\u0434\u043a\u0430 \u0434\u0438\u043a\u0430\u044f (\u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0432\u044b\u043b\u0435\u0442\u0435\u0442\u044c \u0441 \u043e\u0448\u0438\u0431\u043a\u043e\u0439 \u0438 \u0435\u0451 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\u043c, \u0430 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0435\u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u043e, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u043b\u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0438\u043d\u0438\u0439 \u044d\u043a\u0440\u0430\u043d <a href=\"https:\/\/habr.com\/ru\/articles\/830280\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/830280\/<\/a>) <\/p>\n<\/li>\n<\/ul>\n<p>\u041c\u043e\u0436\u043d\u043e \u044d\u0442\u043e\u0433\u043e \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 Rust(-67%), \u043d\u043e \u0447\u0442\u043e \u0442\u0430\u043c, \u0447\u0442\u043e \u0442\u0430\u043c \u0435\u0441\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u043c\u0438\u043d\u0443\u0441\u044b:<\/p>\n<ul>\n<li>\n<p>\u042d\u0442\u043e \u0434\u043e\u043b\u0433\u043e (\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u0412\u044b \u0437\u043d\u0430\u0435\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0421#)<\/p>\n<\/li>\n<li>\n<p>\u041d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 (\u0412\u0430\u043c \u0438\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e) \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439\/\u0441\u0432\u043e\u0435\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430, \u0413\u041f\u0423, \u041e\u0421 \u0438 \u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u0438, \u0430 \u0442\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u043d\u0430 \u043b\u0435\u0442\u0443 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434 \u043f\u043e\u0434 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0438 \u041e\u0421, \u0413\u041f\u0423 (\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e ILGPU), \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043f\u043e \u043c\u0435\u0440\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c)\u00a0 <\/p>\n<\/li>\n<li>\n<p>\u0421 \u0442\u0430\u043a\u0438\u043c \u0436\u0435 \u0443\u0441\u043f\u0435\u0445\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0451 \u043f\u043e\u0434\u0440\u044f\u0434 \u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0435<\/p>\n<\/li>\n<\/ul>\n<p>\u041b\u0438\u0431\u043e \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u043c\u0435\u0440\u044b \u0447\u0435\u0440\u0435\u0437 unsafe{\u043a\u043e\u0434 \u043d\u0430 C++} <em>\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445<\/em> (-20% \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 \u044d\u0442\u0438\u0445 \u043c\u0435\u0441\u0442\u0430\u0445), \u043d\u043e \u044d\u0442\u043e \u043d\u0430\u0434\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0432 <a href=\"https:\/\/habr.com\/ru\/articles\/545674\/\" rel=\"noopener noreferrer nofollow\">\u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f\u0445<\/a>.<\/p>\n<p><strong>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0442 \u0447\u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c<\/strong> (\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0441\u0442\u0430\u043b\u0438 \u043d\u0430 4% &#8212; 63% \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435 \u0441\u043f\u043b\u043e\u0448\u043d\u044b\u0435 \u0438 \u043f\u0443\u043d\u043a\u0442\u0438\u0440\u043d\u044b\u0435 \u043b\u0438\u043d\u0438\u0438 \u043d\u0430 \u043a\u0440\u0438\u0432\u043e\u0439 \u041f\u0430\u0440\u0435\u0442\u043e), <strong>\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043d\u0438\u0436\u0435\u0438\u0437\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b<\/strong> \u043f\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u0439 (\u043c\u043e\u0436\u043d\u043e \u0438\u0445 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u043e\u0432\u0438\u0447\u043a\u0430\u043c, \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0434\u043e\u043b\u0433\u043e \u0437\u0430\u043f\u0430\u0440\u0438\u0432\u0430\u044f\u0441\u044c) \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438: <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a12\/dc3\/d5e\/a12dc3d5e34675e6694f233d9aca8465.png\" alt=\"\u041f\u0430\u0440\u0435\u0442\u043e \u043f\u043e \u043c\u043e\u0438\u043c \u043c\u0435\u0442\u043e\u0434\u0430\u043c \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 (\u043f\u0443\u043d\u043a\u0442\u0438\u0440 - \u0441\u0442\u0430\u0440\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f, \u0441\u043f\u043b\u043e\u0448\u043d\u0430\u044f - \u043d\u043e\u0432\u0430\u044f)\" title=\"\u041f\u0430\u0440\u0435\u0442\u043e \u043f\u043e \u043c\u043e\u0438\u043c \u043c\u0435\u0442\u043e\u0434\u0430\u043c \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 (\u043f\u0443\u043d\u043a\u0442\u0438\u0440 - \u0441\u0442\u0430\u0440\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f, \u0441\u043f\u043b\u043e\u0448\u043d\u0430\u044f - \u043d\u043e\u0432\u0430\u044f)\" width=\"903\" height=\"716\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a12\/dc3\/d5e\/a12dc3d5e34675e6694f233d9aca8465.png\"\/><\/p>\n<div><figcaption>\u041f\u0430\u0440\u0435\u0442\u043e \u043f\u043e \u043c\u043e\u0438\u043c \u043c\u0435\u0442\u043e\u0434\u0430\u043c \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439 (\u043f\u0443\u043d\u043a\u0442\u0438\u0440 &#8212; \u0441\u0442\u0430\u0440\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f, \u0441\u043f\u043b\u043e\u0448\u043d\u0430\u044f &#8212; \u043d\u043e\u0432\u0430\u044f)<\/figcaption><\/div>\n<\/figure>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0447\u0442\u043e-\u043b\u0438\u0431\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435, \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0447\u0451\u0440\u043d\u0430\u044f \u043c\u0430\u0433\u0438\u044f \u0438 \u043f\u043b\u0430\u0442\u0430 \u0437\u0430 \u0435\u0451 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0435\u043b\u0438\u043a\u0430 \u2013 \u043d\u0435\u0447\u0438\u0442\u0430\u0435\u043c\u044b\u0439 \u043a\u043e\u0434 (DRY \u0438\u0434\u0451\u0442 \u043b\u0435\u0441\u043e\u043c), \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437, \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 (\u0445\u043e\u0442\u044f \u0443 \u043c\u0435\u043d\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0432\u043e\u0437\u0440\u043e\u0441\u043b\u0430), \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0433\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u0435 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0445 \u0438 \u0442.\u0434. \u0415\u0441\u043b\u0438 \u0412\u044b \u0432\u0441\u0451 \u0435\u0449\u0451 \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u043c\u0435\u043d\u043d\u043e <strong>\u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f<\/strong>, \u0430 \u043d\u0435 \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b (\u0447\u0442\u043e \u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c) \u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u043e\u0439 \u041e\u0417\u0423, \u0442\u043e:<\/p>\n<p><strong>\u041e\u0431\u0449\u0438\u0435 \u0441\u043e\u0432\u0435\u0442\u044b<\/strong>:<\/p>\n<ul>\n<li>\n<p> \u041f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435, \u043f\u0440\u0430\u0432\u0434\u0430 \u043b\u0438, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u0434\u0430\u0451\u0442 \u043b\u0443\u0447\u0448\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0438 \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u043e \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u043e (-99% \u0432 \u043a\u0440\u0430\u0439\u043d\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445)<\/p>\n<\/li>\n<li>\n<p> \u0421\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439, \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e, \u043d\u0430\u00a0 CPU, \u043d\u0430 GPU, \u0441 \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u043f\u0440\u0438\u0451\u043c\u043e\u043c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, \u0431\u0435\u0437 \u043d\u0435\u0433\u043e), \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0439\u0442\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435. (-?%)<\/p>\n<\/li>\n<li>\n<p> \u0417\u0430\u043c\u0435\u043d\u044f\u0439\u0442\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0435 \u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0442\u0430\u043c, \u0433\u0434\u0435 \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u0441\u044f (-7% +3%) (\u043d\u0435 \u043f\u0443\u0442\u0430\u0439\u0442\u0435 \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0435 \u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0441 \u043e\u0431\u044b\u0447\u043d\u044b\u043c) <\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/bd3\/8ed\/2e9\/bd38ed2e9f488fb9d77db0bb20add168.png\" width=\"768\" height=\"175\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bd3\/8ed\/2e9\/bd38ed2e9f488fb9d77db0bb20add168.png\"\/><\/figure>\n<ul>\n<li>\n<p>\u0423\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0435 \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u043d\u0438\u044f (-7% +10%) (\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442)<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u0432\u0443\u0445 \u0440\u0430\u0437 \u0437\u0430 \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u00a0\u2013 \u0435\u0441\u043b\u0438 \u043e\u043d\u0430 \u0431\u044b\u0441\u0442\u0440\u0430\u044f &#8212; \u0437\u0430\u043c\u0435\u0440\u044f\u0439\u0442\u0435 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u0441\u043b\u0435 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e \u0441\u0447\u0451\u0442\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 (\u043a\u043e\u0433\u0434\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0442\u043e\u0447\u043d\u043e \u0437\u0430\u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0430), \u0435\u0441\u043b\u0438 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u0430\u044f \u2013 \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043c\u0435\u0440\u044f\u0439\u0442\u0435 \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u0437\u043e\u0432 \u0438\u0437 \u0441\u0442\u0430 \u2013 \u0441\u0442\u0440\u0430\u043d\u043d\u0430\u044f \u0437\u0430\u0442\u0435\u044f, \u0437\u0430\u043c\u0435\u0440\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043e\u0434\u043d\u0438\u0445 \u0438 \u0442\u0435\u0445 \u0436\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0445 \u0438 \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0439\u0442\u0435 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043d\u0430 Release.    <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/331\/da1\/32b\/331da132b00bdac9c4e31baf7e9944f6.png\" alt=\"\u041e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u0445 (\u0434\u043b\u044f \u0434\u043e\u043b\u0433\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c)\" title=\"\u041e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u0445 (\u0434\u043b\u044f \u0434\u043e\u043b\u0433\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c)\" width=\"973\" height=\"497\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/331\/da1\/32b\/331da132b00bdac9c4e31baf7e9944f6.png\"\/><\/p>\n<div><figcaption>\u041e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u043d\u044b\u0445 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u0445 (\u0434\u043b\u044f \u0434\u043e\u043b\u0433\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c)<\/figcaption><\/div>\n<\/figure>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0412\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e, \u0412\u044b \u0443\u043f\u0451\u0440\u043b\u0438\u0441\u044c \u0432 \u043f\u043e\u0442\u043e\u043b\u043e\u043a CPU (\u0431\u043e\u043b\u0435\u0435 97% \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0426\u041f) \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 0,7-1 \u0441\u0435\u043a\u0443\u043d\u0434\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0432\u043c\u0435\u0441\u0442\u043e CPU \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0443 (GPU), \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 (nuget-\u043f\u0430\u043a\u0435\u0442\u0430) <a href=\"https:\/\/github.com\/m4rs-mt\/ILGPU\" rel=\"noopener noreferrer nofollow\">ILGPU <\/a>(\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b, \u0430 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u043a\u043e\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 CPU) (-95% \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u043c, \u043d\u043e +913% \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445) (\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u043f\u043e\u0433\u0440\u0435\u0448\u043d\u043e\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 0,09%-0,15%). \u0414\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0430 GPU (\u0435\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0432\u0441\u0451 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e) \u2013 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0448\u0435\u0439\u0434\u0435\u0440\u044b, \u0442\u0430\u043c \u043d\u0435 \u0432\u0430\u0436\u043d\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043d\u0430 CPU &#8212; \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p> \u0422\u043e\u0447\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0439\u0442\u0435 \u0442\u0438\u043f \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0434\u043e -27%)<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/37f\/988\/d77\/37f988d771e694cd57b34d5cf9d88625.png\" width=\"888\" height=\"181\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/37f\/988\/d77\/37f988d771e694cd57b34d5cf9d88625.png\"\/><\/figure>\n<ul>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u044b \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 <strong>\u0432\u0441\u0435\u0433\u043e <\/strong>\u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0432\u043c\u0435\u0441\u0442\u043e<\/p>\n<\/li>\n<\/ul>\n<pre><code class=\"cs\">for(int x=0; x&lt;w; x++){   for(int y=0; y&lt;h; y++){     Color pixel = bmp.GetPixel(x,y);     rgbArr[x,y,0]=pixel.R;     rgbArr[x,y,1]=pixel.G;     rgbArr[x,y,2]=pixel.B;   } }  <\/code><\/pre>\n<p>\u0447\u0442\u043e-\u0442\u043e \u0442\u0438\u043f\u0430:<\/p>\n<pre><code class=\"cs\">BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, w, h), ImageLockMode.ReadWrite, bmp.PixelFormat); int stride = Math.Abs(bmpData.Stride); int bytes = stride * bmp.Height; IntPtr ptr = bmpData.Scan0; byte[] rgbValues = new byte[bytes]; Marshal.Copy(ptr, rgbValues, 0, bytes);  if (bmp.PixelFormat == PixelFormat.Format24bppRgb) {     int w3 = w * 3;     int stridew3 = stride - w3;     Parallel.For(0, rgbValues.Length, c =&gt;     {         if (c % stride &lt; w3)         {             int realc = c - stridew3 * (c \/ stride);             int realc3 = realc \/ 3;             int x = realc3 % w;             int y = realc3 \/ w;             rgbArr[x, y, 2 - realc % 3] = rgbValues[c];         }      }); } else {     int w4 = w * 4;     int stridew4 = stride - w4;     Parallel.For(0, rgbValues.Length, c =&gt;     {         if (c % stride &lt; w4)         {             int realc = c - stridew4 * (c \/ stride);             int realc4 = realc \/ 4;             int x = realc4 % w;             int y = realc4 \/ w;             int realcm4 = realc % 4;             if (realcm4 &lt; 3) rgbArr[x, y, 2 - realcm4] = rgbValues[c];         }      }); } bmp.UnlockBits(bmpData);<\/code><\/pre>\n<p>(-20% \u0432\u0440\u0435\u043c\u0435\u043d\u0438)<\/p>\n<ul>\n<li>\n<p>\u0410 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0440\u0438\u0441\u043e\u0432\u043a\u0438 \u0432\u0441\u0435\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u043c\u0435\u0441\u0442\u043e     <\/p>\n<\/li>\n<\/ul>\n<pre><code class=\"cs\">for(int x=0; x&lt;w; x++){   for(int y=0; y&lt;h; y++){     bmp.SetPixel(x,y,Color.FromRgb(red[x,y],green[x,y],blue[x,y]));   } }<\/code><\/pre>\n<p>\u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0432\u0438\u0434\u0430<\/p>\n<pre><code class=\"cs\">BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, w, h), ImageLockMode.ReadWrite, bmp.PixelFormat); int bytes = w * h * 4; IntPtr ptr = bmpData.Scan0; byte[] rgbValues = new byte[bytes]; Parallel.For(0, rgbValues.Length \/ 4, c =&gt; {     int c4 = c * 4;     int x = c % w;     int y = c \/ w;     rgbValues[c4] = blue[x, y];     rgbValues[c4 + 1] = green[x, y];     rgbValues[c4 + 2] = red[x, y];     rgbValues[c4 + 3] = 255; }); Marshal.Copy(rgbValues, 0, ptr, bytes); bmp.UnlockBits(bmpData);<\/code><\/pre>\n<p>(-10% \u0432\u0440\u0435\u043c\u0435\u043d\u0438)<\/p>\n<ul>\n<li>\n<p>\u041d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0442\u0440\u043e\u0433\u0430\u0439\u0442\u0435 <strong>\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<\/strong> \u0447\u0438\u0441\u0442\u043a\u0438 \u043a\u043e\u0434\u0430, \u0435\u0441\u043b\u0438 \u0432 \u044d\u0442\u043e\u043c \u043f\u043b\u043e\u0445\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u0442\u0435\u0441\u044c (\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u043e\u0431\u0440\u0430\u0442\u0438\u043c\u044b)<\/p>\n<\/li>\n<\/ul>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3a1\/41d\/f63\/3a141df63ded76026b993d969e3ab29a.png\" width=\"198\" height=\"105\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3a1\/41d\/f63\/3a141df63ded76026b993d969e3ab29a.png\"\/><\/figure>\n<p><strong>\u0421\u043e\u0432\u0435\u0442\u044b \u0434\u043b\u044f GPU<\/strong>: <\/p>\n<ul>\n<li>\n<p>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0439\u0442\u0435 \u0432\u0441\u0451, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0440\u0430\u043d\u0435\u0435, \u043e\u0431\u0449\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u0440\u0430\u0437\u0431\u0438\u0432\u0430\u0439\u0442\u0435 \u043d\u0430 \u0447\u0430\u0441\u0442\u043d\u044b\u0435 \u0438 \u0442\u0430\u043c \u043f\u0440\u0435\u0434\u043f\u0440\u043e\u0441\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0441\u0430\u043c\u0438 \u0447\u0442\u043e \u0447\u0435\u043c\u0443 \u0440\u0430\u0432\u043d\u043e \u0432 \u044d\u0442\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445, \u0443\u043f\u0440\u043e\u0449\u0430\u0439\u0442\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043d\u0430 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e (\u0434\u043e -50%)<\/p>\n<\/li>\n<li>\n<p>\u0412\u043c\u0435\u0441\u0442\u043e double \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 <strong>float<\/strong>, Math -&gt; <strong>MathF<\/strong> (-97%), 0.5 -&gt; 0.5<strong>f<\/strong> (-1,5%) <\/p>\n<\/li>\n<li>\n<p>\u0412\u0435\u0437\u0434\u0435, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u0442\u0430\u0432\u044c\u0442\u0435 <strong>static<\/strong> (\u0434\u0430\u0436\u0435 \u0432 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u0445) (-7%)<\/p>\n<\/li>\n<\/ul>\n<p><strong>\u0421\u043e\u0432\u0435\u0442\u044b \u0434\u043b\u044f CPU<\/strong>: <\/p>\n<ul>\n<li>\n<p>\u041d\u0430\u0441\u0447\u0451\u0442 SIMD, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a SSE \u0438 AVX \u0443 \u043c\u0435\u043d\u044f \u043c\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0435:<\/p>\n<\/li>\n<\/ul>\n<p>\u0421 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0432 C# \u044d\u0442\u043e \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u043c\u0435\u0441\u0442\u043d\u043e. \u0418\u043d\u043e\u0433\u0434\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0438 \u0438\u0442\u0430\u043a \u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0430\u0441\u0442\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f (-1% \u043f\u0440\u0438 \u043d\u0435\u0443\u043c\u0435\u043b\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u043b\u0438 \u0434\u043e -24%, \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043b\u043e\u043c\u0430\u0442\u044c \u0441\u0435\u0431\u0435 \u043c\u043e\u0437\u0433), \u0430 \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u043c, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e, \u0421# \u0441\u0430\u043c \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c (\u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u0443 \u0412\u0430\u0441 \u0438\u0442\u0430\u043a \u0435\u0441\u0442\u044c \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f). \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <em>\u043d\u043e\u0432\u0438\u0447\u043a\u0430\u043c<\/em> \u0432 <strong>\u043b\u044e\u0431\u044b\u0445 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445<\/strong> \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445 \u0441 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043d\u0430 C#, \u0430 \u043d\u0435 \u0432 \u043e\u0431\u0440\u0430\u0437\u0446\u043e\u0432\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u0438 \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 (\u0441 \u0442.\u0437. \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439) \u0438\u0433\u0440\u0430\u0445? \u0412\u0435\u0434\u044c \u043e\u0442\u0441\u0435\u043a\u0430\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 (\u0432 2024 \u0433\u043e\u0434\u0443 \u0443 3% \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430 \u041f\u041a, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u043d\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u0438\u0434\u044f\u0442, \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0431\u044b\u0442\u044c SSE2, \u0430 \u0443 5% &#8212; AVX2) <a href=\"https:\/\/pikabu.ru\/story\/moya_borba_s_otsutstviem_instruktsii_sse_42_v_protsessore_10675135\" rel=\"noopener noreferrer nofollow\">https:\/\/pikabu.ru\/story\/moya_borba_s_otsutstviem_instruktsii_sse_42_v_protsessore_10675135<\/a> <\/p>\n<p>\u0422\u0430\u043a\u0436\u0435 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0438\u0437\u043b\u0438\u0448\u043d\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u0442\u0430\u043c, \u0433\u0434\u0435 \u044d\u0442\u043e \u043f\u043e \u0438\u0434\u0435\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f \u0434\u0430\u0436\u0435 \u043d\u0430 XP \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u043b\u0438 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0438\u0441\u0430\u0442\u044c \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0435\u0440\u0441\u0438\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430.<\/p>\n<p><strong>\u041d\u043e\u0432\u0438\u0447\u043a\u0430\u043c \u043b\u0443\u0447\u0448\u0435 \u0441\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u044e\u0434\u0430 \u043d\u0435 \u043d\u0430\u0434\u043e<\/strong>. \u042d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0432 \u0421, \u0433\u0434\u0435 \u043a\u0430\u0436\u0434\u044b\u0439 \u0442\u0438\u043f \u0412\u044b \u0441 \u043d\u0443\u043b\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043b\u0438 \u0441\u0430\u043c\u0438, \u0430 \u0435\u0441\u043b\u0438 \u0432\u0441\u0451 \u0436\u0435 \u0432\u044b\u0431\u0440\u0430\u043b\u0438 \u0421# &#8212; \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0432\u0435\u0440\u044c\u0442\u0435\u0441\u044c \u0435\u043c\u0443. <\/p>\n<p>\u0421 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u0435\u0441\u043b\u0438 \u0412\u0430\u043c \u043a\u0440\u043e\u0432\u044c \u0438\u0437 \u043d\u043e\u0441\u0430 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0440\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u0443 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434 \u2013 \u0442\u043e\u0433\u0434\u0430 \u0443 \u0412\u0430\u0441 \u0432\u044b\u0431\u043e\u0440\u0430 \u043d\u0435\u0442 &#8212; \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435\u0441\u044c \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u043e\u043c \u0432 SIMD (\u0430 \u043b\u0443\u0447\u0448\u0435 \u0435\u0449\u0451 \u0438 \u0432 C \u0437\u0430\u043e\u0434\u043d\u043e) \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0439\u0442\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0435\u0440\u0441\u0438\u0439.<\/p>\n<ul>\n<li>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044f\u0432\u043d\u044b\u0439 \u0442\u0438\u043f \u0432\u043c\u0435\u0441\u0442\u043e var (-3%)<\/p>\n<\/li>\n<li>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 Parallel.For \u0432\u043c\u0435\u0441\u0442\u043e for, \u0442\u0430\u043c \u0433\u0434\u0435 \u044d\u0442\u043e \u043d\u0435 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u044f, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u043d\u043e\u0433\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 (-60%)<\/p>\n<\/li>\n<li>\n<p>Parallel.For \u043f\u043e\u0432\u044b\u0448\u0435 (\u043c\u043e\u0436\u0435\u0442 \u0434\u0430\u0442\u044c -50%), \u043d\u043e \u043d\u0435 \u043f\u0443\u0433\u0430\u0439\u0442\u0435\u0441\u044c \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 Parallel.For (\u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043a\u043e\u0440\u0443\u0442\u0438\u043d\u044b \u043e\u043d\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043e\u0433\u0443\u0442 \u043b\u0438\u0448\u044c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u043d\u043e \u0431\u043b\u0438\u0436\u0435 \u043a \u043a\u043e\u043d\u0446\u0443 \u043e\u043d\u0438 \u0438\u043d\u043e\u0433\u0434\u0430 \u043c\u043e\u0433\u0443\u0442 \u0434\u0430\u0432\u0430\u0442\u044c \u0434\u043e -4%)\u00a0 <\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/226\/617\/206\/2266172060aafc76b72276899406681a.png\" width=\"867\" height=\"682\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/226\/617\/206\/2266172060aafc76b72276899406681a.png\"\/><\/figure>\n<ul>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0436\u0435 \u043a\u043e\u0440\u0443\u0442\u0438\u043d\u044b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u0435 \u043c\u0435\u0441\u0442\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u2013 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 Parallel.For, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0440\u0435\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0443\u0439\u0442\u0435 \u0438\u0445 \u0432 \u043e\u0434\u0438\u043d Parallel.For<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0432\u0441\u0451 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e, \u043d\u043e \u043a\u043e\u0435-\u0447\u0442\u043e \u0446\u0435\u043b\u0435\u0441\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u0435\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e \u043d\u0438\u0436\u043d\u0438\u0439 \u043f\u0440\u0435\u0434\u0435\u043b (\u043a\u043e\u0433\u0434\u0430 maxX \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435):<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/984\/98f\/30f\/98498f30f9a87996b734f557bb5a0d4c.png\" alt=\"\u0412\u044b\u0431\u043e\u0440 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u0437\u0430\u0434\u0430\u0447\u0438 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0430\u043c\u0435\u043d\u0443 \u0432\u0435\u0440\u0445\u043d\u0435\u0433\u043e Parallel.For \u043d\u0430 for, \u0435\u0441\u043b\u0438 maxY \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u0435\u043b\u0438\u043a\u043e \u043f\u0440\u0438 \u043c\u0430\u043b\u043e\u043c maxX (-3%, -8% \u0432 \u043a\u0440\u0430\u0439\u043d\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445)\" title=\"\u0412\u044b\u0431\u043e\u0440 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u0437\u0430\u0434\u0430\u0447\u0438 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0430\u043c\u0435\u043d\u0443 \u0432\u0435\u0440\u0445\u043d\u0435\u0433\u043e Parallel.For \u043d\u0430 for, \u0435\u0441\u043b\u0438 maxY \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u0435\u043b\u0438\u043a\u043e \u043f\u0440\u0438 \u043c\u0430\u043b\u043e\u043c maxX (-3%, -8% \u0432 \u043a\u0440\u0430\u0439\u043d\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445)\" width=\"834\" height=\"458\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/984\/98f\/30f\/98498f30f9a87996b734f557bb5a0d4c.png\"\/><\/p>\n<div><figcaption>\u0412\u044b\u0431\u043e\u0440 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u0437\u0430\u0434\u0430\u0447\u0438 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u0430\u043c\u0435\u043d\u0443 \u0432\u0435\u0440\u0445\u043d\u0435\u0433\u043e Parallel.For \u043d\u0430 for, \u0435\u0441\u043b\u0438 maxY \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u0435\u043b\u0438\u043a\u043e \u043f\u0440\u0438 \u043c\u0430\u043b\u043e\u043c maxX (-3%, -8% \u0432 \u043a\u0440\u0430\u0439\u043d\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445)<\/figcaption><\/div>\n<\/figure>\n<\/li>\n<li>\n<p>C\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 (\u0442\u0435\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0433\u043e\u0434\u044f\u0442\u0441\u044f, \u043d\u043e \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043d\u043e\u0432\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c) \u043b\u043e\u0433\u0438\u0447\u043d\u043e (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0434\u043e\u0440\u043e\u0433\u043e\u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439), \u043d\u043e \u0438\u0437\u043b\u0438\u0448\u043d\u0435\u0435 \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0434\u0440\u044f\u0434 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0432\u0440\u0435\u0434\u043d\u044b\u043c \u00a0(-30% +13%)<\/p>\n<\/li>\n<li>\n<p>double -&gt; <strong>float<\/strong>; (\u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438) 1\/Math.Pow(x, k) -&gt; n=-k; MathF.Pow(x, n); (-14-22%), 0.5 -&gt; 0.5f(-2%)<\/p>\n<\/li>\n<li>\n<p>\u041d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e <strong>const<\/strong>, \u0435\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043d\u0435 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0430 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c (-2%)<\/p>\n<\/li>\n<li>\n<p>\u0412\u0435\u0437\u0434\u0435, \u0433\u0434\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u0442\u0430\u0432\u044c\u0442\u0435 <strong>static<\/strong> \u0432 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 (\u0434\u043e -3%)<\/p>\n<\/li>\n<li>\n<p>\u0412\u043c\u0435\u0441\u0442\u043e \u0446\u0438\u043a\u043b\u0430 \u0441 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438 \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0446\u0438\u043a\u043b\u043e\u0432 \u0431\u0435\u0437 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e (-1% -4%), <\/p>\n<p>\u0414\u0440\u0443\u0433\u0438\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0432\u0440\u0435\u0434\u043d\u044b (\u0447\u0442\u043e \u043d\u0430 C \u0445\u043e\u0440\u043e\u0448\u043e, \u0442\u043e \u043d\u0430 \u0421# \u043f\u0440\u0438 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u043c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043b\u043e\u0445\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u0435\u0441\u0442\u044c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043b\u043e\u043c\u0430\u0442\u044c) (\u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0435\u0441\u043b\u0438 \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u043e\u0435 \u043a\u043e\u043b-\u0432\u043e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u0441\u044f, \u043d\u043e \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u0441\u044f), \u043d\u043e \u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u2013 \u0432\u043e\u0442 <a href=\"https:\/\/acm.bsu.by\/wiki\/C2017\/%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8#.D0.92.D0.B2.D0.B5.D0.B4.D0.B5.D0.BD.D0.B8.D0.B5\" rel=\"noopener noreferrer nofollow\">\u0442\u0435\u043e\u0440\u0438\u044f<\/a> \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 &#8212; \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0439\u0442\u0435    <\/p>\n<p>\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u043f\u0430\u043a\u0435\u0442\u0430 \u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0434\u043b\u044f \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u044f \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432<\/p>\n<h4>\u041d\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b<\/h4>\n<p>\u041d\u0430\u0447\u043d\u0451\u043c \u0441 \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0439 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0441\u0442\u0430\u0442\u0435\u0439:<\/p>\n<p>1.\u00a0\u00a0\u00a0 <strong>scaleSmooth<\/strong> (\u0441\u0433\u043b\u0430\u0434\u0438\u0442\u044c \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0433\u043e \u0441\u043e\u0441\u0435\u0434\u0430, \u043d\u0435 \u043c\u0435\u043d\u044f\u044f \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f) \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432:<\/p>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a4d\/acc\/31d\/a4dacc31d96be3c78a091a8ec4ee036e.png\" width=\"155\" height=\"155\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a4d\/acc\/31d\/a4dacc31d96be3c78a091a8ec4ee036e.png\"\/><\/figure>\n<p><strong>SmoothContinuous &#8212;<\/strong> \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442    <\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e47\/a50\/ec9\/e47a50ec90d44795579a4f97c184fc36.png\" width=\"241\" height=\"241\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e47\/a50\/ec9\/e47a50ec90d44795579a4f97c184fc36.png\"\/><\/figure>\n<p><strong>Smooth \u2013 <\/strong>\u0437\u0430\u0433\u0438\u0431\u0430\u0435\u0442 \u043a\u0440\u0430\u044f \u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u043f\u043e\u043b\u043e\u0436\u043d\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441 \u0443\u0441\u043b\u043e\u0432\u0438\u0435\u043c \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442 \u0434\u043e \u043a\u0440\u0430\u044f<\/p>\n<\/div>\n<p><strong>SmoothContrast \u2013 <\/strong>\u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0441\u0432\u0435\u0442\u043b\u044f\u0435\u0442 \u0438\u043b\u0438 \u0437\u0430\u0442\u0435\u043c\u043d\u044f\u0435\u0442 \u0432\u0435\u0441\u044c \u0431\u043b\u043e\u043a \u043a\u0430\u043d\u0430\u043b\u0430 (\u0430 \u043d\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438 \u0431\u043b\u043e\u043a\u0430 \u043d\u0430 \u0446\u0435\u043b\u044b\u0439 \u043f\u0443\u043d\u043a\u0442), \u0432 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0431\u044b\u0441\u0442\u0440\u043e, \u043d\u043e \u043e\u0447\u0435\u043d\u044c \u0437\u0430\u043c\u044b\u043b\u0435\u043d\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/21b\/dc1\/70c\/21bdc170c817af7dc12ecba69e3d341a.png\" width=\"882\" height=\"264\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/21b\/dc1\/70c\/21bdc170c817af7dc12ecba69e3d341a.png\"\/><\/figure>\n<p>2.\u00a0\u00a0\u00a0 <strong>ContrastBold <\/strong>(\u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u043d\u0435 \u043a\u0430\u043a \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u043e\u0442 \u043e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0438\u0445, \u0430 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0431\u043b\u0438\u0436\u0435 \u043a \u0433\u0440\u0430\u043d\u0438\u0446\u0435 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u2013 \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0435 \u0442\u0451\u043c\u043d\u043e-\u0441\u0435\u0440\u043e\u0435, \u0430 \u0442\u0451\u043c\u043d\u043e-\u0442\u0451\u043c\u043d\u043e-\u0441\u0435\u0440\u043e\u0435)<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2da\/ad6\/a9e\/2daad6a9e94b5d80e762735fe9a0f650.png\" width=\"732\" height=\"263\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2da\/ad6\/a9e\/2daad6a9e94b5d80e762735fe9a0f650.png\"\/><\/figure>\n<p>\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043b\u0441\u044f \u043d\u0435 \u0442\u0430\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439 <strong>Bold:<\/strong><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/71d\/f7e\/c8a\/71df7ec8a8f3da4857dd452300e3c60e.png\" width=\"731\" height=\"261\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/71d\/f7e\/c8a\/71df7ec8a8f3da4857dd452300e3c60e.png\"\/><\/figure>\n<p>3.\u00a0\u00a0\u00a0 <strong>BilinearApproximation <\/strong>(\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437 \u0431\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u0443\u044e \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044e \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u043d\u0430\u0440\u0443\u0448\u0430\u043b\u043e\u0441\u044c) \u043f\u0440\u0438\u043e\u0431\u0440\u0451\u043b \u043d\u043e\u0432\u044b\u0435 \u0444\u043e\u0440\u043c\u044b:<\/p>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/161\/c20\/77a\/161c2077a741b3632c3f99ec24d77d82.png\" width=\"239\" height=\"239\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/161\/c20\/77a\/161c2077a741b3632c3f99ec24d77d82.png\"\/><\/figure>\n<p><strong>BA \u2013 <\/strong>\u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0441 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 (\u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f, \u0447\u0435\u043c \u0438\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u043e\u0439)    <\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a5f\/d39\/b7e\/a5fd39b7e21e2a7814c8369525295c56.png\" width=\"239\" height=\"239\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a5f\/d39\/b7e\/a5fd39b7e21e2a7814c8369525295c56.png\"\/><\/figure>\n<p><strong>BAContrast \u2013 <\/strong>\u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u0430 \u0434\u043b\u044f \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u0440\u0430\u0451\u0432 \u0438 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u0437\u0432\u043e\u043d\u0430 \u0443 \u0433\u0440\u0430\u043d\u0438\u0446 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 (0-255)    <\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/852\/d44\/46a\/852d4446ae254b7ef771922d160942fa.png\" width=\"239\" height=\"239\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/852\/d44\/46a\/852d4446ae254b7ef771922d160942fa.png\"\/><\/figure>\n<p><strong>BASmoothContrast <\/strong>\u2013 \u0435\u0449\u0451 \u0434\u043e\u0431\u0430\u0432\u0438\u043b, \u0447\u0442\u043e\u0431\u044b \u0441\u0438\u043b\u044c\u043d\u043e \u0434\u0430\u043b\u0451\u043a\u0438\u0435 \u043e\u0442 \u043c\u0435\u0441\u0442\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 \u043f\u043e\u0447\u0442\u0438 \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u043b\u0438\u0441\u044c    <\/p>\n<\/div>\n<p><strong>BAMonochrome \u2013 <\/strong>\u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u043f\u043e\u0441\u043b\u0435 <strong>BA <\/strong>\u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u0442\u0451\u043c\u043d\u044b\u0435, \u0441\u0435\u0440\u044b\u0435 \u0438 \u0441\u0432\u0435\u0442\u043b\u044b\u0435 (\u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u0435), \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u0451\u043c\u043d\u044b\u0435 \u043a\u0430\u043a \u0447\u0451\u0440\u043d\u044b\u0435, \u0441\u0432\u0435\u0442\u043b\u044b\u0435 \u043a\u0430\u043a \u0431\u0435\u043b\u044b\u0435, \u0430 \u0441\u0435\u0440\u044b\u0435 (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e) \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e \u043a \u043a\u0430\u043a\u0438\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u043e\u043d\u0438 \u0431\u043b\u0438\u0436\u0435 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435 &#8212; \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u043c\u043e\u043d\u043e\u0445\u0440\u043e\u043c\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439. <strong>BAMonochrome2 \u2013 <\/strong>\u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 <strong><em>BASmoothContrast<\/em> <\/strong>\u0438 \u0441\u0435\u0440\u044b\u0445 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0436\u0435, \u043a\u0430\u043a \u0431\u0435\u043b\u044b\u0445 \u0438\u043b\u0438 \u0447\u0451\u0440\u043d\u044b\u0445<\/p>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/275\/484\/5bf\/2754845bf447aad5629769c9ab4528bc.png\" width=\"153\" height=\"153\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/275\/484\/5bf\/2754845bf447aad5629769c9ab4528bc.png\"\/><\/figure>\n<p><strong>255BA \u2013 <\/strong>\u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u043a\u0430\u043a <strong>BAMonochrome<\/strong>, \u043d\u043e \u043f\u043e\u0441\u043b\u0435 255 <strong>BA <\/strong>(\u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u043e\u0434\u0430\u0451\u043c \u043c\u043e\u043d\u043e\u0445\u0440\u043e\u043c\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u043f\u043e\u0440\u043e\u0433\u043e\u043c \u043e\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e) \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430    <\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/883\/3f3\/58d\/8833f358d7f73de1f8e2d40268f1a012.png\" width=\"234\" height=\"234\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/883\/3f3\/58d\/8833f358d7f73de1f8e2d40268f1a012.png\"\/><\/figure>\n<p><strong>Thin255BA &#8212; <\/strong>\u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u043a\u0430\u043a <strong>BAMonochrome2<\/strong>, \u043d\u043e \u043f\u043e\u0441\u043b\u0435 255 <strong><em>BASmoothContrast<\/em> <\/strong>(\u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043f\u043e\u0434\u0430\u0451\u043c \u043c\u043e\u043d\u043e\u0445\u0440\u043e\u043c\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u043f\u043e\u0440\u043e\u0433\u043e\u043c \u043e\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e) \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430 \u0438 \u0441\u0435\u0440\u044b\u0445 \u0432 2 \u0440\u0430\u0437\u0430 \u0431\u043e\u043b\u044c\u0448\u0435    <\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/bcb\/9bb\/a1f\/bcb9bba1f829f823eec0e9712e635e68.png\" width=\"234\" height=\"234\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bcb\/9bb\/a1f\/bcb9bba1f829f823eec0e9712e635e68.png\"\/><\/figure>\n<p><strong>BAExtremum \u2013 <\/strong>\u0438\u0437 \u0432\u0441\u0435\u0445 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0439 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0435 \u044d\u043a\u0441\u0442\u0440\u0435\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 (\u0431\u043b\u0438\u0437\u043a\u043e\u0435 \u043a \u0433\u0440\u0430\u043d\u0438\u0446\u0430\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439) \u2013 \u0434\u0435\u043b\u0430\u0435\u0442 \u043a\u0440\u0430\u044f \u0441\u0443\u043f\u0435\u0440\u0447\u0451\u0442\u043a\u0438\u043c\u0438, \u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0437\u0432\u043e\u043d<\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/646\/3f7\/f39\/6463f7f396a48b02466897f6667870dc.png\" width=\"234\" height=\"234\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/646\/3f7\/f39\/6463f7f396a48b02466897f6667870dc.png\"\/><\/figure>\n<p><strong>BADerivative \u2013 <em>BA<\/em> <\/strong>+ \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u043e\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (127) BA, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445    <\/p>\n<\/div>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043d\u043e\u0432\u044b\u0435:  <\/p>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/646\/91a\/a60\/64691aa60318388e3bab1edb80b7d528.png\" width=\"441\" height=\"441\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/646\/91a\/a60\/64691aa60318388e3bab1edb80b7d528.png\"\/><\/figure>\n<p><strong>SmoothCAS \u2013 <\/strong>\u043d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0433\u043e \u0441\u043e\u0441\u0435\u0434\u0430 \u0438 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442 \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u043a\u0430\u043d\u0430\u043b\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043d\u043e\u0433\u043e \u0441\u043f\u0443\u0441\u043a\u0430, \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u044f \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043f\u0443\u0441\u043a\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442, \u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0442\u0430\u043c, \u0433\u0434\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442 \u043f\u043e \u043a\u0430\u043d\u0430\u043b\u0430\u043c \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0438 \u043d\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442 \u0442\u0430\u043c, \u0433\u0434\u0435 \u043e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438 \u0442\u0430\u043a\u0438\u0435 \u0436\u0435, \u043a\u0430\u043a \u0441\u0430\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043f\u0438\u043a\u0441\u0435\u043b\u044c (Contrast Adaptive Sharpening). \u041f\u0440\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u0430 \u0438\u0437 \u0441\u0442\u0443\u043f\u0435\u043d\u0447\u0430\u0442\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u0413\u0440\u0430\u0434\u0438\u0435\u043d\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0431\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u0430\u043a\u0436\u0435 \u0434\u0430\u0451\u0442 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0441\u0442\u044c. \u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e\u0435, \u043d\u043e \u0447\u0451\u0442\u043a\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435.<\/p>\n<\/div>\n<div class=\"floating-image\">\n<figure class=\"float\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/53c\/c0e\/5e2\/53cc0e5e2f466712ae11acfcf0bfbb0f.png\" width=\"441\" height=\"441\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/53c\/c0e\/5e2\/53cc0e5e2f466712ae11acfcf0bfbb0f.png\"\/><\/figure>\n<p><strong>AntiBicubic \u2013 <\/strong>\u043d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441 \u0431\u0438\u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 c \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0437\u043c\u044b\u0442\u0438\u0435\u043c (HighQualityBicubic), \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0434\u0435\u043a\u043e\u043d\u0432\u043e\u043b\u044e\u0446\u0438\u044e, \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0430\u0440\u0442\u0435\u0444\u0430\u043a\u0442\u044b, \u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u0438\u0445 \u0441\u0433\u043b\u0430\u0434\u0438\u0442\u044c \u0438 \u0440\u0430\u0437\u043c\u044b\u043b\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u0438\u0440\u0443\u0435\u043c \u043c\u0435\u0436\u0434\u0443 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u043c\u0438 \u0443\u0434\u0430\u0447\u043d\u044b\u043c\u0438 \u043f\u0438\u043a\u0441\u0435\u043b\u044f\u043c\u0438<\/p>\n<\/div>\n<p>\u042d\u0442\u0438 \u0438 \u0441\u0442\u0430\u0440\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0449\u0443\u043f\u0430\u0442\u044c \u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 <a href=\"https:\/\/github.com\/no4ni\/scaleSmooth\/\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/no4ni\/scaleSmooth\/<\/a> <\/p>\n<h3>\u0410\u043d\u0430\u043b\u0438\u0437<\/h3>\n<p>\u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u044f \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e \u0441\u043b\u0435\u043f\u044b\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0430, \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443, \u0430\u043d\u0430\u043b\u0438\u0437 \u044f \u0432\u0435\u0434\u0443 \u0441\u0440\u0435\u0434\u0438 \u0432\u0441\u0435\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432. \u0418\u0442\u0430\u043a, \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u043a 2 \u0441\u0435\u0440\u044b\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0433\u043e \u044d\u0442\u0430\u043f\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438\u0441\u044c 2 \u043d\u043e\u0432\u044b\u0445 \u0446\u0432\u0435\u0442\u043d\u044b\u0445 (\u0432\u0441\u0435 \u043e\u043d\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435 \u043a\u043b\u0438\u043f\u0430\u0440\u0442\u043e\u0432 \u0441 \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u0430 \u0438 \u043c\u0435\u043b\u043a\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439). \u0422\u0443\u0442 \u043d\u0430\u0434\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0446\u0438\u043a\u043b\u0435 \u0438\u043c\u0435\u0435\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u2013 \u0435\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u043d\u0435 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u0438\u043f-\u0430\u0440\u0442\u043e\u0432 \u0438 \u0442\u043e \u043d\u0435 \u0432\u0441\u0435\u0445:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/23d\/20c\/e8f\/23d20ce8f607c93d1ca2d360449fd1da.png\" width=\"972\" height=\"213\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/23d\/20c\/e8f\/23d20ce8f607c93d1ca2d360449fd1da.png\"\/><\/figure>\n<p>\u0422\u0430\u043a \u0432\u043e\u0442, \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u0446\u0432\u0435\u0442\u043d\u044b\u0435 &#8212; \u0435\u0441\u0442\u044c \u0433\u0438\u043f\u043e\u0442\u0435\u0437\u0430, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0443 \u0442\u0435\u0431\u044f 3 \u043a\u0430\u043d\u0430\u043b\u0430, \u0442\u043e \u043f\u043e \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u043c \u043a\u0430\u043d\u0430\u043b\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0447\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443. \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u044d\u0442\u043e \u0441\u0438\u043b\u044c\u043d\u043e\u0435 \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u044b \u043a\u043e\u043d\u0447\u0435\u043d\u043e \u0436\u0435 \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u043c, \u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u0431\u0435\u0437 \u0446\u0432\u0435\u0442\u043d\u044b\u0445 \u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a \u0442\u043e\u0436\u0435 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437 \u043a\u0440\u0438\u0432\u043e\u0439 \u041f\u0430\u0440\u0435\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u0446\u0438\u043a\u043b\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0443\u0434\u0435\u043c \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430 \u0442\u0430\u043a\u0438\u0445 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445:<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0d8\/da5\/905\/0d8da5905c00ccba36a7243c5c006f82.png\" alt=\"\u041a\u0442\u043e \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Paint \u2013 \u043e\u0442\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c (\u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443 \u2013 \u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435)\" title=\"\u041a\u0442\u043e \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Paint \u2013 \u043e\u0442\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c (\u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443 \u2013 \u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435)\" width=\"1219\" height=\"803\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0d8\/da5\/905\/0d8da5905c00ccba36a7243c5c006f82.png\"\/><\/p>\n<div><figcaption>\u041a\u0442\u043e \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Paint \u2013 \u043e\u0442\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c (\u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443 \u2013 \u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435)<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u0442\u043e\u0447\u043d\u043e \u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u043e\u0438 \u0441\u0442\u0430\u0440\u044b\u0435, \u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0438 \u043f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/821309\/\" rel=\"noopener noreferrer nofollow\">2 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u044d\u0442\u0430\u043f\u043e\u0432<\/a> (\u0442\u043e\u043f-6) \u0441 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u043e\u0439 <a href=\"https:\/\/github.com\/no4ni\/compareImages\" rel=\"noopener noreferrer nofollow\">raLanc1<\/a> \u0438 \u0431\u0435\u0437 \u043d\u0435\u0451:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6c6\/2d2\/560\/6c62d2560c544656010867aa228df323.png\" alt=\"\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d \u043d\u0430 4 \u043a\u043b\u0438\u043f\u0430\u0440\u0442\u0430\u0445 \u0441 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043e\u043c (8\u04458 x128 gray, 16\u044516 x35 gray, 32x32 x16 color, 640x360 x3 color). \u0423 raLanc1 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u043f\u0440\u0435\u0434\u0435\u043b \u2013 \u043e\u043a\u043e\u043b\u043e 90%, \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u043e\u0437\u0440\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u043a\u043d\u043e \u041b\u0430\u043d\u0446\u043e\u0448\u0430, \u043d\u043e \u044d\u0442\u043e \u043c\u044b \u0440\u0435\u0448\u0438\u043c \u043f\u043e\u0441\u043b\u0435 \u0432\u0441\u0435\u0445 \u044d\u0442\u0430\u043f\u043e\u0432. Smooth \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043b\u0443\u0447\u0448\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 (\u0411\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f, \u0411\u0438\u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u0430\u044f), \u043d\u043e \u043e\u043d\u0438 \u0432\u0441\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u0434\u043e\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442 \u0434\u043e \u043a\u0440\u0438\u0432\u043e\u0439 \u041f\u0430\u0440\u0435\u0442\u043e.\" title=\"\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d \u043d\u0430 4 \u043a\u043b\u0438\u043f\u0430\u0440\u0442\u0430\u0445 \u0441 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043e\u043c (8\u04458 x128 gray, 16\u044516 x35 gray, 32x32 x16 color, 640x360 x3 color). \u0423 raLanc1 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u043f\u0440\u0435\u0434\u0435\u043b \u2013 \u043e\u043a\u043e\u043b\u043e 90%, \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u043e\u0437\u0440\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u043a\u043d\u043e \u041b\u0430\u043d\u0446\u043e\u0448\u0430, \u043d\u043e \u044d\u0442\u043e \u043c\u044b \u0440\u0435\u0448\u0438\u043c \u043f\u043e\u0441\u043b\u0435 \u0432\u0441\u0435\u0445 \u044d\u0442\u0430\u043f\u043e\u0432. Smooth \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043b\u0443\u0447\u0448\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 (\u0411\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f, \u0411\u0438\u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u0430\u044f), \u043d\u043e \u043e\u043d\u0438 \u0432\u0441\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u0434\u043e\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442 \u0434\u043e \u043a\u0440\u0438\u0432\u043e\u0439 \u041f\u0430\u0440\u0435\u0442\u043e.\" width=\"966\" height=\"503\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6c6\/2d2\/560\/6c62d2560c544656010867aa228df323.png\"\/><\/p>\n<div><figcaption>\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d \u043d\u0430 4 \u043a\u043b\u0438\u043f\u0430\u0440\u0442\u0430\u0445 \u0441 \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043e\u043c (8\u04458 x128 gray, 16\u044516 x35 gray, 32&#215;32 x16 color, 640&#215;360 x3 color). \u0423 raLanc1 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u043f\u0440\u0435\u0434\u0435\u043b \u2013 \u043e\u043a\u043e\u043b\u043e 90%, \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u043e\u0437\u0440\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u044d\u0442\u0430 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u043a\u043d\u043e \u041b\u0430\u043d\u0446\u043e\u0448\u0430, \u043d\u043e \u044d\u0442\u043e \u043c\u044b \u0440\u0435\u0448\u0438\u043c \u043f\u043e\u0441\u043b\u0435 \u0432\u0441\u0435\u0445 \u044d\u0442\u0430\u043f\u043e\u0432. Smooth \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043b\u0443\u0447\u0448\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 (\u0411\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f, \u0411\u0438\u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u0430\u044f), \u043d\u043e \u043e\u043d\u0438 \u0432\u0441\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u0434\u043e\u0442\u044f\u0433\u0438\u0432\u0430\u044e\u0442 \u0434\u043e \u043a\u0440\u0438\u0432\u043e\u0439 \u041f\u0430\u0440\u0435\u0442\u043e.<\/figcaption><\/div>\n<\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0438\u0432\u0443\u044e \u041f\u0430\u0440\u0435\u0442\u043e \u0438 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0443 raLanc2.5:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d59\/d5c\/c7a\/d59d5cc7a9e07ac6def127c0769c2c09.png\" width=\"900\" height=\"505\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d59\/d5c\/c7a\/d59d5cc7a9e07ac6def127c0769c2c09.png\"\/><\/figure>\n<p>\u041e\u043d\u0430 \u043b\u0438\u0448\u044c \u0441\u0438\u043b\u044c\u043d\u0435\u0435 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0435\u0442 \u043a 90-90,5%<\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u043b\u0443\u0447\u0448\u0438\u0435 (\u0431\u0435\u0437 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043e\u043a \u0438 \u0441 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438 raLanc1 \u0438 raLanc2.5) \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0438 \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u0445\u0441\u044f \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043d\u0435 \u043f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u0435\u0439, \u043d\u043e \u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0435\u043d\u0442\u043e\u0432 \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u044d\u0442\u0430\u043f\u043e\u0432 \u0438 \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u044b\u0435 \u0438\u0437 \u043c\u043e\u0438\u0445 \u043d\u043e\u0432\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0b9\/c23\/0b8\/0b9c230b898237b952ec83c370945ee7.png\" width=\"624\" height=\"322\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0b9\/c23\/0b8\/0b9c230b898237b952ec83c370945ee7.png\"\/><\/figure>\n<p>\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044e \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043d\u0430 \u0441\u0435\u0440\u044b\u0439 (1 \u043a\u0430\u043d\u0430\u043b) \u0438 \u0446\u0432\u0435\u0442\u043d\u043e\u0439 (3 \u043a\u0430\u043d\u0430\u043b\u0430) SmoothContrast \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u043a\u043d\u0430 (\u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u0441\u043e\u0441\u0435\u0434), \u0435\u0441\u043b\u0438 \u043c\u044b \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0437\u043d\u0430\u0435\u043c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u043d\u0430\u0447\u0430\u0449\u0438\u0445 \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0432 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438. \u0418 \u044d\u0442\u043e \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u043d\u0435\u0434\u0440\u0438\u0442\u044c \u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0433\u043e \u0441\u043e\u0441\u0435\u0434\u0430, \u0430 \u0435\u0441\u043b\u0438 \u0435\u0449\u0451 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u0441\u0435\u043c\u0438 \u0432\u044b\u0448\u0435\u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c\u0438 \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0438, \u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f <a href=\"https:\/\/github.com\/no4ni\/scaleSmooth\/\" rel=\"noopener noreferrer nofollow\">FastNearestNeighbour<\/a>. \u041e\u0441\u0442\u0430\u0432\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0438\u0432\u0443\u044e \u041f\u0430\u0440\u0435\u0442\u043e \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 FastNearestNeighbour, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0443\u0436\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043d\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u043b\u0438 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u044d\u0442\u0430\u043f\u0430\u0445 \u0432 \u043b\u0443\u0447\u0448\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8f2\/3d2\/bbb\/8f23d2bbb1fafa6649f65dccba581991.png\" width=\"974\" height=\"441\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8f2\/3d2\/bbb\/8f23d2bbb1fafa6649f65dccba581991.png\"\/><\/figure>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u043e\u0436\u043d\u043e \u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u0441\u0451 \u043f\u043e\u0434\u0440\u044f\u0434 \u2013 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435 NearestNeighbour GDI+, \u041f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0438 \u043c\u043e\u0439 FastNearestNeighbour<\/p>\n<p>\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0438\u0432\u0443\u044e \u041f\u0430\u0440\u0435\u0442\u043e:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/63d\/a0d\/9f1\/63da0d9f1ea58c7a124213c057c89267.png\" width=\"973\" height=\"455\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/63d\/a0d\/9f1\/63da0d9f1ea58c7a124213c057c89267.png\"\/><\/figure>\n<p>\u0418\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u0430 \u0432\u0441\u0435\u0433\u043e 8 \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432:<\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/unlimited.waifu2x.net\/\" rel=\"noopener noreferrer nofollow\">unlimited:waifu2x<\/a> \/ <strong>swin_unet \/ art <\/strong>\u2013 \u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432. \u041f\u043e\u043a\u0430 \u0441\u043c\u043e\u0433 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440. \u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c, \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f. \u0412 \u043f\u043b\u0430\u043d\u0430\u0445 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0435\u0451 \u0431\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043d\u0430 GPU (\u043a\u0442\u043e \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c &#8212; \u043e\u0442\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c). TTA4 \u043d\u0435 \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438, \u0442\u0430\u043a \u0447\u0442\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c TTA2 \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/nagadomi\/nunif\" rel=\"noopener noreferrer nofollow\">waifu2x<\/a> \/ <strong>Artwork <\/strong>\u2013 \u0422\u0430\u043a\u0436\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u044f\u043c\u043e \u043d\u0430 GPU \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435. \u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f float \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u0430\u043a \u0447\u0442\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c FP16 \u0434\u043b\u044f \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f. \u041e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/lltcggie\/waifu2x-caffe\" rel=\"noopener noreferrer nofollow\">waifu2x-caffe<\/a> \/ <strong>UpRGB <\/strong>\u2013 \u042d\u0442\u043e waifu2x, \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u043d\u044b\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <a href=\"https:\/\/caffe.berkeleyvision.org\/\" rel=\"noopener noreferrer nofollow\">caffe<\/a>. \u041c\u043e\u0434\u0435\u043b\u044c upconv7 \u0434\u043b\u044f \u0430\u043d\u0438\u043c\u0435. TTA \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438. \u0421 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u043e\u0439 <a href=\"https:\/\/github.com\/no4ni\/compareImages\" rel=\"noopener noreferrer nofollow\">raLanc1<\/a> \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u0447\u043d\u0435\u0435.<\/p>\n<\/li>\n<li>\n<p>Photoshop \/ <strong>Preserve details 2.0<\/strong> (\u0442\u0430\u043a\u0436\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c) \u0441 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u043e\u0439 <a href=\"https:\/\/github.com\/no4ni\/compareImages\" rel=\"noopener noreferrer nofollow\">raLanc1<\/a><\/p>\n<\/li>\n<li>\n<p>\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0434\u043b\u044f \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0430 \u043d\u0438\u0447\u0435\u0433\u043e \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 <strong>\u041b\u0430\u043d\u0446\u043e\u0448<\/strong>\u0430 \u0441 1979 \u0433\u043e\u0434\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043e \u0435\u0449\u0451 \u043d\u0435 \u043f\u043e\u043d\u044f\u043b\u043e, \u0445\u043e\u0442\u044f \u043a\u0430\u043a \u043c\u044b \u0443\u0436\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043b\u0438 \u0432 <a href=\"https:\/\/habr.com\/ru\/articles\/812619\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445<\/a> \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u2013 \u043d\u0435 \u0442\u043e, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u0432 \u0438\u0434\u0435\u0430\u043b\u0435. \u0418\u0437\u043e\u0431\u0440\u0435\u043b\u043e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u043d\u043e \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0438\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u043f\u0435\u0440\u0435\u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0438. \u0424\u0438\u043b\u044c\u0442\u0440 \u0431\u044b\u043b \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d \u041a\u043b\u043e\u0434\u043e\u043c \u0414\u044e\u0448\u043e\u043d\u043e\u043c , \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0437\u0432\u0430\u043b \u0435\u0433\u043e \u0432 \u0447\u0435\u0441\u0442\u044c \u041a\u043e\u0440\u043d\u0435\u043b\u0438\u0443\u0441\u0430 \u041b\u0430\u043d\u0446\u043e\u0448\u0430 \u0438\u0437-\u0437\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0414\u044e\u0448\u043e\u043d\u043e\u043c \u0441\u0438\u0433\u043c\u0430-\u0430\u043f\u043f\u0440\u043e\u043a\u0441\u0438\u043c\u0430\u0446\u0438\u0438, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u041b\u0430\u043d\u0446\u043e\u0448\u0435\u043c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u043b\u044e\u0431\u044b\u0435 \u043e\u0431\u0440\u0430\u0442\u043d\u044b\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442\u0441\u044f. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435, \u0447\u0442\u043e \u043c\u043e\u0433\u0443 \u0437\u0434\u0435\u0441\u044c \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 a&gt;2.5 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Lanczos3)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/orekhoff\/sharpened_bilinear\" rel=\"noopener noreferrer nofollow\"><strong>sharpened_bilinear<\/strong><\/a><strong> <\/strong>\u2013 \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c <a href=\"https:\/\/habr.com\/ru\/users\/orekh\/\" rel=\"noopener noreferrer nofollow\">@orekh<\/a><strong> <\/strong>\u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0441\u044f \u0441\u0432\u043e\u0438\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0449\u0435\u0442 \u0442\u0430\u043a\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c (m x n), \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u044b \u043f\u0440\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0438 \u0431\u0438\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0435\u0439 \u0441 <strong>\u043a\u0440\u0430\u0435\u0432\u043e\u0439<\/strong> \u0441\u0435\u0442\u043a\u043e\u0439 \u0434\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u0432 (HR<sub>ms x ns<\/sub>) \u0431\u0435\u0437 \u043f\u0440\u0435\u0434\u0435\u043b\u043e\u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439\u00a0\u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u043b\u043e \u0431\u044b \u0432\u0441\u0451 \u0442\u043e\u0439 \u0436\u0435<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\left|\\frac{\\sum_{X=xs}^{xs+s-1}\\sum_{Y=ys}^{ys+s-1}HR_{X,Y}}{s^2} -LR_{x,y}\\right|&lt;\u03b1\" alt=\"\\left|\\frac{\\sum_{X=xs}^{xs+s-1}\\sum_{Y=ys}^{ys+s-1}HR_{X,Y}}{s^2} -LR_{x,y}\\right|&lt;\u03b1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/db4\/493\/f12\/db4493f124f3abb84d0a868ea28a51dc.svg\" width=\"334\" height=\"66\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"x \u2208[0;m)\u2229N,y\u2208[0;n)\u2229N\" alt=\"x \u2208[0;m)\u2229N,y\u2208[0;n)\u2229N\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bde\/be9\/b89\/bdebe9b89d4395f141e7af3e69f9d5b3.svg\" width=\"244\" height=\"22\"\/><\/p>\n<p>, \u0433\u0434\u0435 \u03b1 \u043f\u0440\u0435\u043d\u0435\u0431\u0440\u0435\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f HR \u043f\u043e\u0441\u043b\u0435 \u0441\u0432\u043e\u0435\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438. \u0418\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b \u0438 \u043c\u0438\u043d\u0438-\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0434\u0438 <a href=\"https:\/\/dzen.ru\/a\/Zo0m1wmHoTa4C9dF\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/github.com\/Hawkynt\/2dimagefilter\" rel=\"noopener noreferrer nofollow\">ImageResizer<\/a> \/ <a href=\"https:\/\/forums.libretro.com\/t\/reverse-antialiasing-shader\/118\" rel=\"noopener noreferrer nofollow\"><strong>ReverseAA<\/strong><\/a><strong> <\/strong>\u2013 \u0435\u0449\u0451 \u043e\u0434\u043d\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0430\u044f \u0441 \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u043c\u0438 \u043f\u0438\u043a\u0441\u0435\u043b\u044f\u043c\u0438, \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0440\u0430\u0442\u044c \u0432\u043e\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u043d\u0438\u044f, \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0449\u0435\u0435\u0441\u044f \u043f\u0440\u0438 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0438 \u043d\u0430 GPU<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/github.com\/no4ni\/scaleSmooth\/\" rel=\"noopener noreferrer nofollow\">ScaleSmooth \/ <strong>FastNearestNeighbour<\/strong><\/a> \u2013 \u043c\u043e\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0433\u043e \u0441\u043e\u0441\u0435\u0434\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f, \u043f\u043e\u0445\u043e\u0436\u0435, \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 <strong>\u043c\u044b \u043f\u043e\u043a\u0430 \u0441\u0447\u0438\u0442\u0430\u0435\u043c <em>\u043e\u0442<\/em> <em>Bitmap<\/em><\/strong> (\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 .NET) LR <strong><em>\u0434\u043e Bitmap<\/em><\/strong> HR<\/p>\n<p>\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b45\/1ee\/cc4\/b451eecc4a3ee97f24519fd5caf4c342.png\" alt=\"\u041a\u0430\u043a \u0438 \u043e\u0436\u0438\u0434\u0430\u043b\u043e\u0441\u044c, \u043e\u043d\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043b\u043e\u0433\u0430\u0440\u0438\u0444\u043c\u0438\u0447\u0435\u0441\u043a\u0443\u044e, \u0442\u043e\u0447\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438\" title=\"\u041a\u0430\u043a \u0438 \u043e\u0436\u0438\u0434\u0430\u043b\u043e\u0441\u044c, \u043e\u043d\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043b\u043e\u0433\u0430\u0440\u0438\u0444\u043c\u0438\u0447\u0435\u0441\u043a\u0443\u044e, \u0442\u043e\u0447\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438\" width=\"974\" height=\"429\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b45\/1ee\/cc4\/b451eecc4a3ee97f24519fd5caf4c342.png\"\/><\/p>\n<div><figcaption>\u041a\u0430\u043a \u0438 \u043e\u0436\u0438\u0434\u0430\u043b\u043e\u0441\u044c, \u043e\u043d\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u043b\u043e\u0433\u0430\u0440\u0438\u0444\u043c\u0438\u0447\u0435\u0441\u043a\u0443\u044e, \u0442\u043e\u0447\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438<\/figcaption><\/div>\n<\/figure>\n<\/li>\n<\/ul>\n<p>\u041d\u043e \u044d\u0442\u043e \u0432\u0441\u0451 \u043d\u0430 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0435 4x-45x, \u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d2c\/6f7\/e96\/d2c6f7e96639be26324e62a65acfc9d7.png\" alt=\"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0435 \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u043d\u0443\u043b\u044e, \u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0433\u043e \u2013 \u0437\u043d\u0430\u0447\u0438\u0442 \u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c swin_unet\/art\" title=\"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0435 \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u043d\u0443\u043b\u044e, \u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0433\u043e \u2013 \u0437\u043d\u0430\u0447\u0438\u0442 \u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c swin_unet\/art\" width=\"974\" height=\"389\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d2c\/6f7\/e96\/d2c6f7e96639be26324e62a65acfc9d7.png\"\/><\/p>\n<div><figcaption>\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0435 \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u043d\u0443\u043b\u044e, \u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0433\u043e \u2013 \u0437\u043d\u0430\u0447\u0438\u0442 \u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c swin_unet\/art<\/figcaption><\/div>\n<\/figure>\n<p>\u041e\u0442\u0432\u0435\u0447\u0430\u044f \u043d\u0430 \u0432\u044b\u0448\u0435\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2013 \u0435\u0441\u043b\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 4 \u0440\u0430\u0437\u0430 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0430 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u043e\u0442 37% \u0434\u043e 96% (\u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043c\u044b \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0442\u043e, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u0433\u0430\u0434\u0430\u0442\u044c \u043a\u0430\u043a \u0432\u044b\u043f\u0430\u0434\u0435\u0442 \u043c\u043e\u043d\u0435\u0442\u043a\u0430 \u0432 50% \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e) \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u0438\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u043c\u044b \u0440\u0430\u0441\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u043c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u043c\u044b \u0437\u043d\u0430\u0435\u043c \u0432 \u043a\u0430\u043a\u043e\u043c \u0441\u0442\u0438\u043b\u0435 \u043e\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c. <em>\u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0438 \u0442\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c 4% \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0435\u0441\u043b\u0438 \u043c\u044b \u0437\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u044d\u0442\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0430 \u043d\u0435 \u0448\u0443\u043c \u0438\u043b\u0438 \u043a\u043b\u044f\u043a\u0441\u044b?<\/em><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b0e\/723\/1b4\/b0e7231b47c0afd1aa67953c0ee39fc1.png\" width=\"974\" height=\"642\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b0e\/723\/1b4\/b0e7231b47c0afd1aa67953c0ee39fc1.png\"\/><\/figure>\n<p>\u0410 \u0435\u0441\u043b\u0438 \u0436\u0435 \u043d\u0430\u043c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0432\u0430\u0436\u043d\u0435\u0435 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c, \u0447\u0435\u043c \u0432\u0440\u0435\u043c\u044f, \u0442\u043e \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f. \u0412\u043e\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u0435\u0434\u043d\u0435\u0439 <strong>\u043d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043e\u0448\u0438\u0431\u043a\u0438<\/strong> MAE (\u0430\u043d\u0438\u043c\u0435 \u043e\u0442 2,87% \u0434\u043e 11,69%, \u043d\u0443 \u043f\u043e\u0433\u043e\u0434\u0438 5,81%-10,36%, \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 8,32%-18,58%, \u0432\u043e\u043b\u043a \u0428\u0411 14,30%-20,46%), <strong>\u0433\u0434\u0435<\/strong> 0% &#8212; \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434, 100% &#8212; \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0430\u043c\u044b\u0439 \u043d\u0435\u0442\u043e\u0447\u043d\u044b\u0439:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong><em>\u0421\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439 \u0438\u0437 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445<\/em><\/strong><em> &#8212;<\/em><strong> <\/strong><a href=\"https:\/\/unlimited.waifu2x.net\/\" rel=\"noopener noreferrer nofollow\"><strong>unlimited:waifu2x<\/strong><\/a><strong> \/ swin_unet \/ art <\/strong>TTA2 64 Highest<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>4,54%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/nagadomi\/nunif\" rel=\"noopener noreferrer nofollow\"><strong>\u00a0waifu2x \/ Artwork   64-64 TTA Highest<\/strong><\/a><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>5,54%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong>unlimited:waifu2x \/ cunet \/ art TTA2 64 Highest<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>9,70%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/nagadomi\/nunif%20waifu2x%20\/%20Artworks%20(Anime%20Style%20Art,%20Cliparts)%2064-64%20TTA%20None\" rel=\"noopener noreferrer nofollow\"><strong>waifu2x \/ Artwork 64-64 TTA None<\/strong><\/a><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>9,88%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/lltcggie\/waifu2x-caffe\" rel=\"noopener noreferrer nofollow\"><strong>waifu2x-caffe<\/strong><\/a><strong> \/ \u0421Unet 64-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>12,59%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong><em>\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u044c\u0441\u044f <\/em><\/strong><a href=\"https:\/\/github.com\/no4ni\/compareImages\" rel=\"noopener noreferrer nofollow\"><strong><em>\u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0430<\/em><\/strong><\/a><em> &#8212;<\/em><strong> waifu2x-caffe \/ upRGB <\/strong>64-20 \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<strong>   + raMagLanc1<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>12,64%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong>waifu2x \/ upconv7 \/ art <\/strong>64-64 TTA None FP16<strong> + raLanc1<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>13,21%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong>waifu2x-caffe   \/ \u0424\u043e\u0442\u043e+\u0410\u043d\u0438\u043c\u0435 <\/strong>64-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>13,76%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong>waifu2x-caffe   \/ UpResNet10 <\/strong>64-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<strong> + raMagLanc1<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>14,18%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong>waifu2x-caffe \/ UpResNet10   <\/strong>64-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>14,19%<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">waifu2x \/ cunet \/ art TTA 64-64 FP16 Highest<\/p>\n<\/td>\n<td>\n<p align=\"left\">14,28%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">waifu2x-caffe   RGB 128-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c<\/p>\n<\/td>\n<td>\n<p align=\"left\">16,36%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">waifu2x-caffe   Y 64-20 TTA \u0422\u043e\u043b\u044c\u043a\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">16,71%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">Photoshop \/   \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 2.0 \/ \u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0448\u0443\u043c 100% + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">19,11%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong><em>\u0421\u0430\u043c\u044b\u0439   \u0442\u043e\u0447\u043d\u044b\u0439 \u043d\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043c\u0435\u0442\u043e\u0434<\/em><\/strong><em>\u00a0   &#8212;<\/em> Photoshop \/ \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 (\u0441   \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435\u043c) \/ \u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0448\u0443\u043c 100% + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">21,44%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/abelbriggs1\/gimp-superxBR\" rel=\"noopener noreferrer nofollow\">\u00a0GIMP \/ Super-xBR(py) + raLanc2.5<\/a><\/p>\n<\/td>\n<td>\n<p align=\"left\">22,06%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">\u041b\u0430\u043d\u0446\u043e\u0448 a=2,24 + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">23,35%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong><em>C\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439   \u043c\u043e\u0439 \u043c\u0435\u0442\u043e\u0434<\/em><\/strong><em> &#8212;<\/em> <a href=\"https:\/\/github.com\/no4ni\/scaleSmooth\/\" rel=\"noopener noreferrer nofollow\">scaleSmooth<\/a> \/ BA \/ GPU + raLanc2,5<\/p>\n<\/td>\n<td>\n<p align=\"left\">23,75%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">StableDiffusion1.5 \/ img2img Text prompt LCM Automatic 150 Just resize Denoise 0 CFG 7 + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">24,36%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">StableDiffusion1.5 \/img2img No text prompt Euler a Karras 20 Just resize Denoise 0 CFG 7 + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">24,50%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">\u041b\u0430\u043d\u0446\u043e\u0448 a=2,5 + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">24,69%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/orekhoff\/sharpened_bilinear\" rel=\"noopener noreferrer nofollow\">sharpened_bilinear<\/a> + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">25,19%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth \/ AntiBicubuc + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">26,00%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><strong><em>\u041d\u043e\u0432\u0430\u044f   \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u0435\u0442\u043e\u0434\u0430 \u043d\u0430 5 \u043f\u0443\u043d\u043a\u0442\u043e\u0432 \u0442\u043e\u0447\u043d\u0435\u0435 \u0441\u0442\u0430\u0440\u043e\u0439<\/em><\/strong> &#8212; scaleSmooth \/ Smooth + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">26,20%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ BASmoothContrast \/ GPU + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">27,26%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ SmoothContinuos + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">27,61%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ BAContrast \/ GPU + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">27,88%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\"><a href=\"https:\/\/github.com\/Hawkynt\/2dimagefilter%20ReverseAA%20Wrap%20OpenGL\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/Hawkynt\/2dimagefilter ReverseAA Wrap   OpenGL<\/a><\/p>\n<\/td>\n<td>\n<p align=\"left\">27,98%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth-v1.8.0   \/ scaleSmooth + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">28,65%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">\u041b\u0430\u043d\u0446\u043e\u0448   \u0440\u0430\u0434\u0438\u0443\u0441\u043e\u043c 1 \u043f\u0438\u043a\u0441\u0435\u043b\u044c + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">28,70%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">DeepResize(Trial) OFF 100 \u2013 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0442\u043e\u0447\u043d\u0435\u0435, <em>\u0434\u0430\u0439\u0442\u0435 \u043a\u043b\u044e\u0447, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e \u043c\u043e\u0436\u0435\u0442, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/em> + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">29,41%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth \/ Bold + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">30,20%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth \/ BAMonochrome2 \/ GPU + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">30,80%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth \/ 255BA \/ GPU + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">30,99%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">StableDiffusion1.5 \/img2img No text prompt, Just resize, Euler a, Karras, 20, 7, 0.35, Ultimate SD upscale, R-ESRGAN 4x+, Chess, 512, 12 + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">31,73%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">\u041e\u043a\u043d\u043e \u0425\u0430\u043d\u043d\u0430 + raLanc2.5<\/p>\n<\/td>\n<td>\n<p align=\"left\">31,99%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ SmoothContrast + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">32,26%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ ContrastBold + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">33,88%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">StableDiffusion1.5 \/img2img No text prompt, Just resize, Euler a, Karras, 20, 7, 0.35, Ultimate SD upscale, R-ESRGAN 4x+ Anime6B, Chess, 512, 12 +   raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">34,51%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ Thin255BA \/ CPU + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">35,78%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ SmoothCAS + raMagLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">37,14%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ BAMonochrome \/ GPU + raLanc2,5<\/p>\n<\/td>\n<td>\n<p align=\"left\">38,38%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ DerivativeBA \/ CPU + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">54,41%<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"635\" width=\"635\">\n<p align=\"right\">scaleSmooth   \/ BAExtremum \/ CPU + raLanc1<\/p>\n<\/td>\n<td>\n<p align=\"left\">65,55%<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0432\u043e\u0442 \u0447\u0442\u043e \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c: <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c78\/e29\/17c\/c78e2917c2877cf960def637814f6651.png\" alt=\"\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u2013 \u0441\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0440\u0430\u0437\u043d\u044b\u0439\" title=\"\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u2013 \u0441\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0440\u0430\u0437\u043d\u044b\u0439\" width=\"973\" height=\"618\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c78\/e29\/17c\/c78e2917c2877cf960def637814f6651.png\"\/><\/p>\n<div><figcaption>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u2013 \u0441\u0430\u043c\u044b\u0439 \u0442\u043e\u0447\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0440\u0430\u0437\u043d\u044b\u0439<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u0441\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0430 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u2013 \u043e\u043d\u0438 \u043f\u043b\u043e\u0434\u044f\u0442\u0441\u044f \u0442\u044b\u0441\u044f\u0447\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u0435\u043d\u044c, \u043d\u043e \u0435\u0441\u043b\u0438 \u0412\u044b \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u043d\u0430\u0448\u043b\u0438 \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u0443\u044e\/\u0442\u043e\u0447\u043d\u0443\u044e \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0434\u043b\u044f \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0430 \u043a\u043b\u0438\u043f\u0430\u0440\u0442\u043e\u0432\/\u0430\u043d\u0438\u043c\u0435 \u2013 \u043f\u0438\u0448\u0438\u0442\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445, \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u0410 \u0442\u0430\u043a \u0443\u0436\u0435 \u0432 \u043f\u043b\u0430\u043d\u0430\u0445:<\/p>\n<ul>\n<li>\n<p>\u0412\u044b\u044f\u0441\u043d\u0438\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 a \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430 \u041b\u0430\u043d\u0446\u043e\u0448\u0430, \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u043f\u043e\u0434 \u043a\u043b\u0438\u043f-\u0430\u0440\u0442\u044b<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u0437\u0430\u0434\u0430\u0442\u044c prompt \u0434\u043b\u044f Stable Diffusion, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u043d\u0430\u0440\u0438\u0441\u043e\u0432\u0430\u043b \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a DAT, ESRGAN, LDSR, ScuNET, SwinIR, Universal Upscaler, UltraSharp, NMKD, Lollypop, AnimeSharp, Swin2SR, waifu Artwork\/Scans, Nnedi3, Instant 4K, <a href=\"https:\/\/github.com\/iwalton3\/default-shader-pack\/tree\/master\/shaders\" rel=\"noopener noreferrer nofollow\">\u0448\u0435\u0439\u0434\u0435\u0440\u044b \u0434\u043b\u044f VSR<\/a>, EDSR, Magnific Upscaler &amp; Enhancer, MDSR, SRGAN, VDSR, FSRCNNX, Anime4K, RealSR, ACnet, DRCT, HAT, DUF, PSRT, VRT, RVRT, SRMD, DBVSR, D3Dnet\u0431 BigJpg, Ultra 2xSCL, Super 2xSCL, 2xSCL, Eagle3XB, SR3, PSSR, BSRDM, HDRI, SinGAN, VEAI, RealBasicVSR, BSRGAN, RealEsrgan, RealSR, ESPCN, TMNet, BasicSR, DBVSR, LGFN, GFPGAN, SAFMN, SODA-SR, pixelation_correction, BasicVSR, RRN, SR3, cMancio00\/Super-Resolution, RAISR, VDSR, EDSR,<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043a \u043d\u0438\u043c \u0432 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 ControlNet \u0438 Refiner<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e Shuffle \u0443 unlimited:waifu2x<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0440\u0435\u0436\u0438\u043c\u044b \u0448\u0443\u043c\u043e\u043f\u043e\u0434\u0430\u0432\u043b\u0435\u043d\u0438\u044f (\u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439)<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u0434\u043b\u044f \u043f\u0438\u043a\u0441\u0435\u043b\u044c-\u0430\u0440\u0442\u0430: DES2, XBRz, ScaleFX<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u044c ChatGPT \u0438 DALL-E \u043d\u0430\u0440\u0438\u0441\u043e\u0432\u0430\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u043e\u0438\u0433\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0439 \u0440\u0435\u0437\u043a\u043e\u0441\u0442\u044c\u044e \u0438 \u0433\u0430\u043c\u043c\u0430-\u043a\u043e\u0440\u0440\u0435\u043a\u0446\u0438\u0435\u0439, \u0440\u044f\u0434\u0430\u043c\u0438 \u0424\u0443\u0440\u044c\u0435, \u043f\u043e\u0434\u0431\u0438\u0440\u0430\u0442\u044c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u044b \u0431\u043b\u0438\u0437\u043a\u0438\u0435 \u043a \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c, \u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0442\u044c \u043b\u0438\u043d\u0438\u044f\u043c\u0438\/\u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430\u043c\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0431\u043b\u0438\u0437\u043a\u0438\u0435 \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e \u043f\u0438\u043a\u0441\u0435\u043b\u0438, \u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u0432 \u0433\u0438\u043b\u0431\u0435\u0440\u0442\u043e\u0432\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435, \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u043a\u0440\u0438\u0432\u044b\u043c\u0438 \u0411\u0435\u0437\u044c\u0435 \u0432 \u0442\u0440\u0451\u0445\u043c\u0435\u0440\u043d\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u043e\u0439, \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0441\u0440\u0430\u0437\u0443 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0442\u044c, \u0430 \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0431\u043b\u044e\u0440\u0438\u0442\u044c \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0433\u043e \u0441\u043e\u0441\u0435\u0434\u0430, \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u0434\u0435\u043a\u043e\u043d\u0432\u043e\u043b\u044e\u0446\u0438\u0435\u0439, \u043f\u043e\u0441\u043b\u0435 \u0438\u043b\u0438 \u0434\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043d\u0438\u0437\u0438\u0442\u044c \u0433\u043b\u0443\u0431\u0438\u043d\u0443 \u0446\u0432\u0435\u0442\u0430, \u043f\u0435\u0440\u0435\u0434 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u0432\u044b\u0447\u0435\u0441\u0442\u044c \u0434\u043e\u043c\u0438\u043d\u0438\u0440\u0443\u044e\u0449\u0443\u044e \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0442\u0430\u043b\u0438\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0435\u0442\u0430\u043b\u0438, \u043f\u043e\u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u0437\u0430\u0434\u0430\u0447\u0443 \u0447\u0435\u0440\u0435\u0437 \u043c\u0430\u0442\u0440\u0438\u0446\u044b, \u0434\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c JPEG \u0432 \u0431\u043e\u043b\u044c\u0448\u0435\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438, \u043d\u0430\u0439\u0442\u0438 \u043a\u0430\u043a \u0443\u0442\u043e\u043d\u044c\u0448\u0438\u0442\u044c \u0421\u043e\u0431\u0435\u043b\u044f, \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u0423\u0438\u0442\u0442\u0435\u043a\u0435\u0440\u0430-\u0428\u0435\u043d\u043d\u043e\u043d\u0430, \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u043c \u043a\u0443\u0431\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u043f\u043b\u0430\u0439\u043d\u043e\u043c, \u0410\u043a\u0438\u043c\u043e\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043f\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0443, \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043c\u043e\u0437\u0430\u0438\u043a\u0443 \u0438\u0437 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u043d\u0435\u043c\u0443, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0440\u0430\u043a\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u044e,<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p>\u041f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c: Qimage Ultimate, Paint.net, PhotoZoom Pro, AI Image Enlarger, Let\u2019s Enhance, \u0424\u043e\u0442\u043e\u041c\u0410\u0421\u0422\u0415\u0420, MindOnMap, Fotor, Snapseed, Genuine Fractals, Topaz Gigapixel AI, Image Analyzer, Exposure Blow Up, ON1 Resize, BiaPy, Davinci Resolve Super Scale, MagPie, Remini, \u00a0ImageMagick, AnyRec AI Image Upscaler, Adobe Lightroom Super-Resolution<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u0432 \u0432\u0435\u043a\u0442\u043e\u0440<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b superResolution_sparseRepresentation<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b Glasner,Bagon,Irani &#8212; SR from a single image, \u041a\u043e\u043f\u0444\u0430-\u041b\u0438\u0449\u0438\u043d\u0441\u043a\u0438, SoftCuts<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0436\u0435 \u0438\u043c\u0435\u043d\u043d\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u043a\u0430\u043a\u0430\u044f-\u043d\u0438\u0431\u0443\u0434\u044c \u0441\u0435\u0442\u044c waifu (\u043a\u0442\u043e \u0437\u043d\u0430\u0435\u0442 \u043a\u0430\u043a &#8212; \u043f\u0438\u0448\u0438\u0442\u0435)<\/p>\n<\/li>\n<\/ul>\n<p>\u041d\u043e \u044d\u0442\u043e \u0432\u0441\u0451 \u0437\u0430\u0439\u043c\u0451\u0442 \u0432\u0440\u0435\u043c\u044f \u2013 \u0441\u0442\u043e\u0438\u0442 \u043b\u0438?<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><\/p>\n<div class=\"tm-article-poll-container\"><!--[--><\/p>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/872840\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043b\u0438 \u0440\u0435\u043b\u0438\u0437 scaleSmooth? https:\/\/github.com\/no4ni\/scaleSmooth\/<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">100% <\/span><span class=\"tm-article-poll__answer-label\">Win10+ x64, \u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">1<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 100%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">Win10+ x32, \u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">Win8 x64, \u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">Win8 x32, \u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">Win7 x64, \u0434\u0430<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">Win7 x32, \u043d\u0435\u0442<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b 1 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c.   \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c 2 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <\/div>\n<p><!--]--><\/div>\n<p><!--]--><\/div>\n<p> \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\/articles\/872840\/\"> https:\/\/habr.com\/ru\/articles\/872840\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0438\u0437 \u0446\u0438\u043a\u043b\u0430 <strong>\u0422\u043e\u0447\u043d\u043e\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043a\u043b\u0438\u043f-\u0430\u0440\u0442\u043e\u0432 c \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u043e\u043c \u0438 \u043c\u0435\u043b\u043a\u0438\u043c\u0438 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438<\/strong>: <a href=\"https:\/\/habr.com\/ru\/articles\/812619\/\" rel=\"noopener noreferrer nofollow\">#1<\/a>, \u00a0<a href=\"https:\/\/habr.com\/ru\/articles\/821309\/\" rel=\"noopener noreferrer nofollow\">#2<\/a><\/p>\n<p>\u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0431\u0443\u0434\u0435\u0442 \u043c\u0430\u043b\u043e \u043d\u043e\u0432\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u043f\u043e\u043d\u044f\u043b, \u0447\u0442\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u2013 \u043d\u0430\u0439\u0442\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u0434\u0430\u044e\u0449\u0438\u0439 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u043e\u0448\u0438\u0431\u043a\u0443 \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u043e\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0435 \u043f\u043e\u043b\u043d\u0430\u044f. \u0412\u0435\u0434\u044c \u0435\u0441\u043b\u0438 \u0431\u0443\u0434\u0443\u0442 \u0434\u0432\u0430 \u043c\u0435\u0442\u043e\u0434\u0430, \u0434\u0430\u044e\u0449\u0438\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u0437 \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u0443\u044e <em>\u0441\u0440\u0435\u0434\u043d\u044e\u044e<\/em> \u043e\u0448\u0438\u0431\u043a\u0443 (\u0430 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0449\u0451 \u043d\u0435\u043b\u044c\u0437\u044f \u0443\u0433\u0430\u0434\u0430\u0442\u044c \u043a\u0430\u043a\u043e\u0439 \u0438\u0437 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043b\u0443\u0447\u0448\u0435 \u043d\u0430 <em>\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c<\/em> \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438), \u043d\u043e \u043e\u0434\u0438\u043d \u0432\u044b\u0434\u0430\u0451\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0437\u0430 \u043f\u0430\u0440\u0443 \u0441\u0435\u043a\u0443\u043d\u0434, \u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0437\u0430 \u043f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c (\u0434\u043e\u043f\u0443\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0443\u043f\u0435\u0440\u043c\u043e\u0449\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0435 \u043d\u0430\u0440\u0443\u0448\u0430\u0435\u0442\u0441\u044f) \u2013 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u043f\u043e\u0431\u0435\u0434\u0438\u0442\u0435\u043b\u0435\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439. <\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u043c\u0435\u0442\u043e\u0434, \u043d\u043e \u0438 <strong>\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/strong> \u0435\u0433\u043e, \u0430 \u0432 \u0438\u0434\u0435\u0430\u043b\u0435 \u0435\u0449\u0451 \u0438 <strong>\u043d\u0430\u0439\u0442\u0438 <\/strong><a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D1%80%D0%B8%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D1%80%D0%B5%D1%82%D0%BE\" rel=\"noopener noreferrer nofollow\"><strong>\u043a\u0440\u0438\u0432\u0443\u044e \u041f\u0430\u0440\u0435\u0442\u043e<\/strong><\/a>, \u0433\u0434\u0435 \u0438\u0437 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043b\u0443\u0447\u0448\u0438\u0445 \u043f\u043e \u0432\u0440\u0435\u043c\u044f\/\u043e\u0448\u0438\u0431\u043a\u0430, \u0438 \u043c\u043e\u0436\u0435\u043c \u0438\u0437 \u043d\u0438\u0445 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0439 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0437\u0430\u0434\u0430\u0447\u0438 (\u0432 \u0438\u0433\u0440\u0430\u0445 \u2013 \u043d\u0443\u0436\u0435\u043d \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u0432 \u043d\u0430\u0443\u043a\u0435 \u2013 \u043e\u0447\u0435\u043d\u044c \u0442\u043e\u0447\u043d\u044b\u0439).<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0437\u0430\u043c\u0435\u043d \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u043d\u043e\u0432\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435: <strong>\u0442\u0435\u043e\u0440\u0438\u044f<\/strong> \u043f\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u0443, <strong>\u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430<\/strong> &#8212; \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438 \u043f\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438, <strong>\u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435<\/strong> \u2013 \u043f\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 <em>\u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432<\/em> \u0434\u043b\u044f \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u0446\u0438\u0439 \u043e\u0442 \u0443\u0436\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0440\u0430\u043d\u0435\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0434\u0432\u0430 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0438 <strong>\u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430<\/strong> \u2013 \u043a\u0440\u0438\u0432\u0430\u044f \u041f\u0430\u0440\u0435\u0442\u043e \u043e\u0442 \u0432\u0441\u0435\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043d\u044b\u0445 \u0437\u0434\u0435\u0441\u044c \u0438 \u0440\u0430\u043d\u0435\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u044b\u0431\u043e\u0440 \u043b\u0443\u0447\u0448\u0438\u0445 \u043f\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438.<\/p>\n<h3>\u0422\u0435\u043e\u0440\u0438\u044f \u0438 \u043c\u044b\u0441\u043b\u0438<\/h3>\n<h4>\u041d\u0443\u0436\u043d\u043e \u043b\u0438 \u044d\u0442\u043e \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e?<\/h4>\n<p>Super-Resolution (\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f) &#8212; \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u043e\u043b\u043e\u0434\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0435\u0439 \u0432\u0441\u0435\u0433\u043e \u043e\u043a\u043e\u043b\u043e 40 \u043b\u0435\u0442.<\/p>\n<p>\u00a0\u0421\u0430\u043c\u044b\u0435 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f &#8212; \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u0440\u0435\u043d\u0442\u0433\u0435\u043d (\u0447\u0435\u043c \u0447\u0451\u0442\u0447\u0435 \u0440\u0435\u043d\u0442\u0433\u0435\u043d \u2013 \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0440\u0430\u0434\u0438\u0430\u0446\u0438\u0438) \u0438 \u041c\u0420\u0422<\/p>\n<figure class=\"full-width\"><\/figure>\n<figure class=\"full-width\"><\/figure>\n<p>, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0430\u044d\u0440\u043e\u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0438\u0434\u0435\u043e\u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f (\u043a\u043e\u0433\u0434\u0430 \u043f\u043e \u0434\u0435\u0441\u044f\u0442\u043a\u0443 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439 \u043d\u0430\u0434\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0447\u0442\u043e \u044d\u0442\u043e), \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044f \u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u043e\u0442\u043e\u043a\u0430 (\u0440\u0435\u0448\u0430\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0437\u0430 \u0441\u0447\u0451\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430, \u0430 \u043f\u043e\u0442\u043e\u043c \u0441\u0430\u043c\u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e) \u2013 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0441\u044f <a href=\"https:\/\/github.com\/sunwj\/CAR\" rel=\"noopener noreferrer nofollow\">Wanjie Sun, Zhenzhong Chen. &#171;\u0418\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0440\u0435\u0441\u0435\u043c\u043f\u043b\u0435\u0440\u0430 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430&#187;<\/a>, \u0443\u0434\u0435\u0448\u0435\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f &#8212; \u0434\u0435\u0448\u0435\u0432\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438\u043c\u0435\u044e\u0442 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0443\u044e \u043c\u0430\u0442\u0440\u0438\u0446\u0443 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0435\u043f\u043b\u043e\u0432\u0438\u0437\u043e\u0440 32&#215;24 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0441\u0442\u043e\u0438\u0442 \u0432 7 \u0440\u0430\u0437 \u0434\u0435\u0448\u0435\u0432\u043b\u0435, \u0447\u0435\u043c 256\u0445192), \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0433\u0440\u0430\u0444\u0438\u043a\u0438 (DLSS). \u041f\u043b\u044e\u0441 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u0441\u043e\u0431\u043e \u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0444\u0435\u0440\u0430\u0445 (\u043c\u0438\u043a\u0440\u043e\u0441\u043a\u043e\u043f\u0438\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440) \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043d\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0443 \u0446\u0432\u0435\u0442\u0430 \u2013 \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0413\u0435\u0439\u0437\u0435\u043d\u0431\u0435\u0440\u0433\u0430 <em>(\u0417\u043d\u0430\u0447\u0438\u0442 \u043b\u0438 \u044d\u0442\u043e, \u0447\u0442\u043e \u043f\u0440\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0438 \u0440\u0430\u0441\u0442\u0440\u043e\u0432\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043c\u044b \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u043c \u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0435?)<\/em> \u0438\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0443\u0436\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0431\u0435\u0437 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f SR \u0432\u0432\u0438\u0434\u0443 \u0434\u0438\u0444\u0440\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u0430. <\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u043c, \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a\u0440\u0430\u0439\u043d\u0435 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b, \u043d\u043e \u0432\u043e\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u00a0 \u043d\u0430 \u0431\u0443\u0434\u0443\u0449\u0435\u0435 <em>\u2013 \u0435\u0441\u043b\u0438 \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u0440\u0435\u043c\u044f\u0437\u0430\u0442\u0440\u0430\u0442\u044b, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f &#8212; \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u0438 \u043f\u043e\u0434 \u043a\u0430\u0436\u0434\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443 \u043d\u0443\u0436\u0435\u043d \u0441\u0432\u043e\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0438\u043b\u0438 \u043c\u043e\u0436\u043d\u043e\/\u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439?<\/em><\/p>\n<p>\u041f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u043f\u043e\u043a\u0430 \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0430 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0438\u0437\u043a\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u00a0\u0438 \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0430 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b \u0434\u043b\u044f \u043a\u0440\u0443\u043f\u043d\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041f\u0440\u043e\u0433\u0440\u0435\u0441\u0441 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 Super-Resolution \u043a\u0430\u0436\u0434\u044b\u0439 \u0433\u043e\u0434 \u043a\u043e\u043b\u043e\u0441\u0441\u0430\u043b\u044c\u043d\u044b\u0439, \u043e\u0434\u043d\u0430\u043a\u043e, \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u043d\u0435\u0442 \u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0435 \u0433\u043e\u0434\u044b \u0442\u043e\u0447\u043d\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. <a href=\"https:\/\/habr.com\/ru\/articles\/716706\/\" rel=\"noopener noreferrer nofollow\">[1]<\/a><\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u041d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043b\u0438\u0434\u0435\u0440\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u043a\u0430\u0434\u0440\u0443<\/figcaption><\/div>\n<\/figure>\n<p>\u0418\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u0432 CSI \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0418 \u0432\u043e\u0442 \u043f\u043e\u0447\u0435\u043c\u0443 \u2013 \u0432 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u0435\u043d\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0447\u0435\u043c \u0432 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u0435 \u0438 \u0434\u0435\u0442\u0430\u043b\u0438 \u043c\u0435\u043d\u0435\u0435 2\u04452 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0443 (\u043e\u043d\u0430 \u0436\u0435 \u0442\u0435\u043e\u0440\u0435\u043c\u0430 \u041a\u043e\u0442\u0435\u043b\u044c\u043d\u0438\u043a\u043e\u0432\u0430) \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0442\u0435\u0440\u044f\u043d\u044b. <\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u043d\u043e\u0433\u0438\u0435 \u0441\u0434\u0430\u044e\u0442\u0441\u044f \u2013 \u00ab\u0417\u0430\u0447\u0435\u043c \u0442\u043e\u0433\u0434\u0430 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0438\u0437\u043e\u0431\u0440\u0435\u0441\u0442\u0438 \u0432\u0435\u0447\u043d\u044b\u0439 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044c? \u0412\u0441\u0451, \u0447\u0442\u043e \u00ab\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u00bb \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438 \u2013 \u044d\u0442\u043e \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u0438 \u0438 \u044d\u0442\u043e\u043c\u0443 \u043d\u0435\u043b\u044c\u0437\u044f \u0432\u0435\u0440\u0438\u0442\u044c!\u00bb \u0422\u0430\u043a \u043b\u0438 \u044d\u0442\u043e?<\/p>\n<p>\u0418 \u0434\u0430,\u00a0 \u0438 \u043d\u0435\u0442:<\/p>\n<p>1) \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a\u00a0\u0434\u043e\u00a0\u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u00a0\u043f\u0440\u0435\u0434\u0435\u043b\u043e\u0432 \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430 \u0434\u0430\u0436\u0435 \u043f\u043e\u00a0\u043c\u043d\u043e\u0433\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0438\u043a\u0442\u043e \u043d\u0435\u00a0\u0434\u043e\u0431\u0440\u0430\u043b\u0441\u044f, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u00a0\u0442\u0435\u043e\u0440\u0438\u0438 \u043f\u043e\u00a0\u043c\u043d\u043e\u0433\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0434\u043e\u043b\u0435\u0442\u044c \u0432 2\u00a0\u0440\u0430\u0437\u0430\u00a0\u2014 \u043e\u0447\u0435\u043d\u044c \u0431\u043b\u0438\u0437\u043a\u0438, \u043d\u043e\u00a0\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u0430\u043b\u044c\u0448\u0435. <\/p>\n<p><em>\u0415\u0441\u043b\u0438 \u0438\u0434\u0435\u0430\u043b\u0430 \u043d\u0435\u00a0\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442\u00a0\u2014 \u044d\u0442\u043e \u043d\u0435\u00a0\u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e\u00a0\u043a\u00a0\u043d\u0435\u043c\u0443 \u043d\u0435\u00a0\u043d\u0430\u0434\u043e \u0441\u0442\u0440\u0435\u043c\u0438\u0442\u044c\u0441\u044f!<\/em><\/p>\n<p>\u041f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0442\u044f\u00a0\u0431\u044b \u0434\u043b\u044f\u00a0\u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u0433\u0434\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u00a0\u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <em>\u0435\u0441\u043b\u0438 \u043c\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 4\u00a0\u0440\u0430\u0437\u0430<\/em> (\u0442\u043e \u0435\u0441\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f 16) <em>\u043d\u0430\u00a0\u043a\u0430\u043a\u0443\u044e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c?<\/em> 6%? 25%? 90%?<\/p>\n<p>2) \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a\u00a0\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 (\u043c\u044b\u00a0\u0436\u0435 \u043d\u0435\u00a0\u0431\u0443\u0434\u0435\u043c \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0442\u044c \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0435\u043b\u044b\u0439 \u0448\u0443\u043c?)\u00a0\u2014 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0440\u043e\u0433\u043e\u0435, \u0447\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0438\u0433\u043d\u0430\u043b\/\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f. \u0422\u0430\u043a, \u0432 1970-\u0445 \u0433\u043e\u0434\u0430\u0445, \u0441\u0435\u0439\u0441\u043c\u043e\u043b\u043e\u0433\u0438 \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u043b\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u043e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0437\u0435\u043c\u043b\u0438, \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430\u00a0\u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435, \u043d\u0435\u00a0\u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u043b\u0438 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044e \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430\u00a0\u2014 \u0428\u0435\u043d\u043d\u043e\u043d\u0430. \u0410\u00a0\u0432 2004\u00a0\u0433\u043e\u0434\u0443 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a \u042d\u043c\u0430\u043d\u0443\u0435\u043b\u044c \u041a\u0430\u043d\u0434\u0435 \u043e\u0442\u043a\u0440\u044b\u043b, \u0447\u0442\u043e\u00a0\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u043e\u043d\u0430\u043d\u0441\u0430 (\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u00a0\u041c\u0420\u0422) \u043c\u043e\u0433\u0443\u0442\u00a0\u0431\u044b\u0442\u044c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0442\u043e\u0447\u043d\u043e \u0434\u0430\u0436\u0435 \u0441\u00a0\u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u044b\u043c\u0438 \u0432\u00a0\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441\u00a0\u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0435\u043c \u041d\u0430\u0439\u043a\u0432\u0438\u0441\u0442\u0430\u2011\u0428\u0435\u043d\u043d\u043e\u043d\u0430. <a href=\"https:\/\/ru.wikipedia.org\/wiki\/Compressive_sensing\" rel=\"noopener noreferrer nofollow\">[2]<\/a> <\/p>\n<p>3) \u0414\u0430, \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438\u00a0\u2014 \u0437\u043b\u043e, \u0432\u00a0\u0442\u043e\u043c \u043f\u043b\u0430\u043d\u0435, \u0447\u0442\u043e\u00a0\u043e\u043d\u0438 \u0434\u0430\u044e\u0442 \u043d\u0430\u043c \u0438\u0441\u043a\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u00a0\u0431\u044b\u0441\u0442\u0440\u043e, \u043d\u043e\u00a0\u0437\u0430\u00a0\u044d\u0442\u043e \u043c\u044b \u043d\u0435\u00a0\u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043a\u0430\u043a\u00a0\u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 (\u043e\u043d\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0434\u0430\u0434\u0443\u0442 \u0433\u043e\u0440\u0443 \u0447\u0438\u0441\u0435\u043b \u0432\u00a0\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u043d\u043e\u00a0\u043a\u0430\u043a\u00a0\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u044d\u0442\u0438 \u0447\u0438\u0441\u043b\u0430, \u0447\u0442\u043e\u00a0\u0437\u043d\u0430\u0447\u0430\u0442, \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u00a0\u0442.\u00a0\u043f.\u00a0\u2014 \u043d\u0435\u0442, \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0447\u0451\u0440\u043d\u044b\u0439 \u044f\u0449\u0438\u043a)\u00a0\u2014 \u0432\u00a0\u0438\u0442\u043e\u0433\u0435 \u043c\u044b \u043d\u0435\u00a0\u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c (\u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0443\u0437\u043b\u043e\u0432 \u0432\u00a0\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044f\u0445\u00a0\u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043c\u0443\u0441\u043e\u0440), \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c. \u0422\u0430\u043a\u00a0\u0436\u0435, \u0433\u0440\u043e\u043c\u0430\u0434\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u00a0\u0442\u0430\u043a\u043e\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u0435 \u0438\u043c\u0435\u0435\u0442 \u043e\u0431\u0443\u0447\u0430\u044e\u0449\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430\u00a0\u2014 (\u0435\u0441\u043b\u0438 \u043c\u044b \u0434\u0430\u0434\u0438\u043c \u041d\u0421 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043a\u0438\u0442\u0430\u0439\u0446\u0435\u0432, \u043e\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u00a0\u0432\u0441\u0435\u0445 \u043b\u044e\u0434\u0435\u0439 \u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0438\u0442\u0430\u0439\u0446\u0435\u0432\u00a0\u2014 \u0430\u00a0\u044d\u0442\u043e, \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u0441\u044c \u0441\u0442\u0440\u0430\u043d\u043d\u043e). \u0422\u0430\u043a\u0436\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u044c \u0441\u0430\u043c\u0430 \u043f\u043e\u00a0\u0441\u0435\u0431\u0435 \u043d\u0435\u00a0\u0441\u043a\u0430\u0436\u0435\u0442 \u0412\u0430\u043c \u0432\u00a0\u043a\u0430\u043a\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435 \u043e\u043d\u0430 \u0442\u043e\u0447\u043d\u043e \u0443\u0432\u0435\u0440\u0435\u043d\u0430, \u0430\u00a0\u0433\u0434\u0435 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044f. \u041f\u043e\u044d\u0442\u043e\u043c\u0443, \u0433\u043b\u0443\u0431\u043e\u043a\u0438\u0435 \u0441\u0432\u0435\u0440\u0442\u043e\u0447\u043d\u044b\u0435 \u0430\u043f\u0441\u043a\u0435\u0439\u043b\u0435\u0440\u044b \u043d\u0435\u00a0\u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u00a0\u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0441\u00a0\u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u043c\u0438 \u0432\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438. <a href=\"https:\/\/ieeexplore.ieee.org\/document\/8578750\" rel=\"noopener noreferrer nofollow\">[3]<\/a><a href=\"https:\/\/www.quantamagazine.org\/the-ai-tools-making-images-look-better-20230823\/\" rel=\"noopener noreferrer nofollow\">[4]<\/a> \u042d\u0442\u0438 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043a\u0430\u0436\u0430\u0442\u044c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f, \u0447\u0442\u043e\u00a0\u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f\u00a0\u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. <a href=\"https:\/\/www.springerprofessional.de\/en\/en\/distribution-matching-losses-can-hallucinate-features-in-medical\/16122390\" rel=\"noopener noreferrer nofollow\">[5]<\/a> \u041a\u043e\u043d\u0435\u0447\u043d\u043e\u00a0\u0436\u0435, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u043e\u00a0\u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u00a0\u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438 \u0440\u0435\u0447\u0438, \u0432\u0440\u044f\u0434\u00a0\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0431\u0443\u0434\u0435\u0442 \u0442\u043e\u0447\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0432\u0443\u043a, \u0435\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442. \u0422\u0430\u043a\u0436\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442\u00a0\u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043a\u0430\u043a\u00a0\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 (\u041f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u044c\u00a0\u043b\u0438\u0446\u043e \u043d\u0430\u00a0\u0432\u0438\u0434\u0435\u043e, \u0447\u0442\u043e\u0431\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u044d\u0442\u043e \u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u00a0\u0437\u0430\u043c\u0435\u0442\u0438\u043b\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u043d\u0435\u00a0\u043d\u0430\u0448\u043b\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u00a0\u2014 \u0431\u0435\u0437\u00a0\u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439 \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435\u043b\u044c\u0437\u044f)<\/p>\n<p>\u041f\u043e\u0442\u043e\u043c \u0438\u0434\u0451\u0442 \u043d\u0435\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432 Super-resolution \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u0430: <\/p>\n<p><strong>\u041f\u0441\u0438\u0445\u043e-\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 (Beautification)<\/strong>: \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0444\u043e\u043a\u0443\u0441\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u044b \u0434\u043b\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0433\u043b\u0430\u0437\u0430. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u044b \u043d\u0430 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u043e\u0441\u043f\u0440\u0438\u044f\u0442\u0438\u044f, \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u044b \u0438 \u0442\u0435\u0445\u043d\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u043b\u0430\u044e\u0442 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 &#171;\u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c&#187; \u0438 \u044d\u0441\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u0417\u0434\u0435\u0441\u044c \u0432\u0430\u0436\u043d\u0430 \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0432\u043e\u0441\u043f\u0440\u0438\u044f\u0442\u0438\u0435 <strong>\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430<\/strong>. (Real-ESRGAN, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440). \u0418\u0441\u0442\u043e\u0440\u0438\u043a\u0438, \u0443\u0437\u043d\u0430\u0432 \u043e\u0431 \u044d\u0442\u043e\u043c, \u043e\u0437\u043b\u043e\u0431\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0430 \u0432\u0435\u0441\u044c SR.<\/p>\n<p><strong>\u0422\u043e\u0447\u043d\u044b\u0439 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 (High fidelity\/Accuracy focused)<\/strong>: \u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0441\u0442\u0440\u0435\u043c\u0438\u0442\u0441\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e <strong>\u0442\u043e\u0447\u043d\u043e<\/strong> \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f. \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0437\u0434\u0435\u0441\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u043d\u0435\u0439\u0440\u043e\u043d\u043d\u044b\u0435 \u0441\u0435\u0442\u0438 \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u0438 \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439, \u0447\u0442\u043e\u0431\u044b \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f. \u0426\u0435\u043b\u044c \u2014 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0435\u0442\u0430\u043b\u0438, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043c\u0435\u043d\u0435\u0435 \u043f\u0440\u0438\u044f\u0442\u043d\u043e\u043c\u0443 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u044d\u0444\u0444\u0435\u043a\u0442\u0443.<\/p>\n<p>\u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0446\u0435\u043b\u0438 \u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u0444\u0435\u0440\u044b \u0437\u0434\u0435\u0441\u044c \u0440\u0430\u0437\u043d\u044b\u0435:<\/p>\n<p><strong><em>Beautification (\u043f\u0441\u0438\u0445\u043e-\u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434):<\/em><\/strong><\/p>\n<p><em>\u0424\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c \u0441\u043d\u0438\u043c\u043a\u0438 \u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u0431\u043e\u043b\u0435\u0435 <strong>\u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438<\/strong>. <strong>\u041d\u043e \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432!<\/strong><\/p>\n<p><em>\u041c\u043e\u0434\u0430 \u0438 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u043a\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u044f\u0445 \u0438 \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0433\u043e \u0432\u0438\u0434\u0430 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.<\/p>\n<p><em>\u0421\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0442\u0438<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0445 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u044f\u0442\u043d\u044b\u043c\u0438.<\/p>\n<p><em>\u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u0430\u044f \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u044f<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0441 \u0432\u044b\u0441\u043e\u043a\u0438\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0438\u0437 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432 \u0441 \u043d\u0438\u0437\u043a\u0438\u043c, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u044b. \u0412 \u0438\u0434\u0435\u0430\u043b\u0435 \u0435\u0449\u0451 \u043d\u0443\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u0430\u043a \u0447\u0442\u043e \u043d\u0438 \u043e \u043a\u0430\u043a\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0442\u0443\u0442 \u0440\u0435\u0447\u0438 \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u043e\u0436\u0435\u0442. \u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0434\u0432\u0435 RTX 4090 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 (\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0432 \u043c\u043e\u0436\u043d\u043e \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u0434\u043e \u043e\u0434\u043d\u043e\u0439) \u043b\u0438\u0431\u043e GT 1030 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430: <\/p>\n<p><a href=\"https:\/\/dzen.ru\/video\/watch\/6676f344c5d3b34f345f45a7\" rel=\"noopener noreferrer nofollow\">\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0430\u0437\u043d\u0438\u0446\u0443 \u043c\u043e\u0436\u043d\u043e \u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<p><strong><em>High-Fidelity Super-Resolution (\u0442\u043e\u0447\u043d\u044b\u0439 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434):<\/em><\/strong><\/p>\n<p><em>\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0439 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u041c\u0420\u0422 \u0438\u043b\u0438 \u041a\u0422, \u0433\u0434\u0435 \u0432\u0430\u0436\u043d\u0430 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0435\u0442\u0430\u043b\u0435\u0439.<\/p>\n<p><em>\u0412\u0438\u0434\u0435\u043e\u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435<\/em>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0441 \u043a\u0430\u043c\u0435\u0440 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0432 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u0432\u0430\u043d\u0438\u0438 \u043b\u0438\u0446 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439. <strong>\u041d\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0442\u043e\u0442 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0446\u0435\u043b\u0438 \u043e\u0441\u0432\u0435\u0434\u043e\u043c\u0438\u0442\u0435\u0441\u044c \u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0435 \u043e\u0448\u0438\u0431\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d \u0434\u0430\u0451\u0442! <\/strong>\u0415\u0441\u043b\u0438 \u0412\u0430\u0441 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u043e\u0448\u0438\u0431\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0441 \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043d\u0438\u043c\u043a\u043e\u0432.<\/p>\n<p><em>\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0438 \u0441\u043f\u0443\u0442\u043d\u0438\u043a\u043e\u0432\u0430\u044f \u0441\u044a\u0435\u043c\u043a\u0430<\/em>: \u041f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0417\u0435\u043c\u043b\u0438 \u0441 \u0432\u044b\u0441\u043e\u043a\u0438\u043c\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 \u043a \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438.<\/p>\n<p>\u00a0\u0414\u0430\u043b\u0435\u0435 \u0443 \u043d\u0430\u0441 \u0438\u0434\u0443\u0442 \u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0438\u0434\u0430 \u2013 \u00ab\u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438 \u043d\u0443\u0436\u043d\u043e, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c\u00bb &#8212; \u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 <strong>Video Super-Resolution<\/strong>:<\/p>\n<figure class=\"full-width\">\n<div><figcaption>Google Pixel 3 \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0410 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0434\u0438\u043d \u043a\u0430\u0434\u0440 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0411<\/figcaption><\/div>\n<\/figure>\n<p>\u00ab\u0410 Image Super-Resolution \u2013 \u044d\u0442\u043e \u0432\u0441\u0451 \u0431\u0430\u043b\u043e\u0432\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u043a\u0440\u0430\u0441\u043e\u0442\u044b, \u043d\u043e \u043d\u0435 \u0434\u043b\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438\u00bb. \u0422\u0443\u0442 \u0442\u043e\u0436\u0435 \u0432\u0441\u0451 \u0441\u043b\u043e\u0436\u043d\u043e:<\/p>\n<p>\u00a0\u2013 \u0414\u0430, \u043f\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u043f\u043e\u0445\u043e\u0436\u0438\u043c \u043a\u0430\u0434\u0440\u0430\u043c \u044d\u0442\u043e \u043f\u0440\u043e\u0449\u0435 \u0438 \u043b\u0443\u0447\u0448\u0435, <strong>\u043d\u043e<\/strong> \u0435\u0441\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0443 \u043d\u0430\u0441 \u0438\u0445 \u043d\u0435\u0442 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0432 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438, \u0447\u0435\u043c \u043f\u043e\u0434\u0430\u043d\u043e \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u0443, \u043f\u0440\u0438 \u044d\u0442\u043e\u043c, \u043d\u0435 \u043e\u0441\u043e\u0431\u043e \u0441\u043d\u0438\u0436\u0430\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c) \u0438\u043b\u0438 \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e JPG \u0444\u043e\u0442\u043e, \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445 \u0441 \u0446\u0432\u0435\u0442\u043e\u0432\u043e\u0439 \u0441\u0443\u0431\u0434\u0438\u0441\u043a\u0440\u0435\u0442\u0438\u0437\u0430\u0446\u0438\u0435\u0439. <\/p>\n<p>&#8212; \u041d\u0435\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u0434\u0440\u043e\u0432, \u0442\u043e \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u0435\u043b \u0432 \u0442\u0435\u043e\u0440\u0438\u0438 4\u0445, \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 &#8212; 2x, \u0438\u043d\u0430\u0447\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439.<\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0438\u0441\u0442\u044b\u0439 VSR \u0431\u0435\u0437 ISR \u0438\u043c\u0435\u0435\u0442 \u043a\u0443\u0447\u0443 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439. \u0427\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u0434\u0435\u043b\u0430\u044e\u0442 \u043b\u044e\u0434\u0438? \u0411\u0435\u0440\u0443\u0442 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u044b\u0445 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u0445 \u0438 \u043d\u0430<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\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-444729","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/444729","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=444729"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/444729\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=444729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=444729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=444729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}