{"id":85284,"date":"2020-06-14T19:42:01","date_gmt":"2020-06-14T17:42:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov"},"modified":"2020-06-14T19:42:01","modified_gmt":"2020-06-14T17:42:01","slug":"pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov","title":{"rendered":"PIFu \u2014 systema uczenia maszynowego do tworzenia modeli 3D cz\u0142owieka na podstawie zdj\u0119\u0107 2D","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Grupa badaczy z kilku ameryka\u0144skich uniwersytet\u00f3w opublikowa\u0142a projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/shunsukesaito.github.io\/PIFu\/\">PIFu<\/a><\/noindex> (Pixel-Aligned Implicit Function), kt\u00f3ry pozwala na zastosowanie metod uczenia maszynowego do tworzenia modelu 3D cz\u0142owieka na podstawie jednego lub kilku dwuwymiarowych obraz\u00f3w. System pozwala na rekonstrukcj\u0119 skomplikowanych wariant\u00f3w odzie\u017cy, takich jak sp\u00f3dnice z fa\u0142dami i szpilki, oraz r\u00f3\u017cnych fryzur, samodzielnie przywracaj\u0105c tekstur\u0119 i kszta\u0142t w obszarach niewidocznych na projekcji, na podstawie kt\u00f3rej tworzony jest model 3D. Aby zwi\u0119kszy\u0107 jako\u015b\u0107 i szczeg\u00f3\u0142owo\u015b\u0107 ko\u0144cowego modelu 3D, mo\u017cna wykorzysta\u0107 kilka obraz\u00f3w z r\u00f3\u017cnych k\u0105t\u00f3w. Kod projektu jest napisany w j\u0119zyku Python z wykorzystaniem frameworka PyTorch i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shunsukesaito\/PIFu\">rozpowszechniany<\/a><\/noindex> na licencji MIT.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/camo.githubusercontent.com\/ee8acc83725679402962ce2bd895b0df21101cb7\/68747470733a2f2f7368756e73756b65736169746f2e6769746875622e696f2f504946752f7265736f75726365732f696d616765732f7465617365722e706e67\"><img decoding=\"async\" alt=\"PIFu to system uczenia maszynowego do tworzenia modelu 3D cz\u0142owieka na podstawie zdj\u0119\u0107 2D.\" src=\"\/wp-content\/uploads\/2020\/06\/3ecd5a645f696cfb3513ca7ab004ee0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Jako \u017ar\u00f3d\u0142o do rekonstrukcji obj\u0119to\u015bci makiety wykorzystywana jest sie\u0107 neuronowa, kt\u00f3ra pozwala na wyb\u00f3r najbardziej prawdopodobnego kszta\u0142tu i dedukcj\u0119 ukrytych element\u00f3w, bazuj\u0105c na modelu wyuczonym na r\u00f3\u017cnych wariantach istniej\u0105cych obiekt\u00f3w. R\u00f3wnocze\u015bnie projekt dostarcza algorytm do dopasowywania uzyskanej obj\u0119to\u015bci makiety do tekstur na dostarczonych dwuwymiarowych obrazach, kt\u00f3ry wyr\u00f3wnuje piksele obrazu 2D zgodnie z ich po\u0142o\u017ceniem na obiekcie 3D i generuje najbardziej prawdopodobne brakuj\u0105ce tekstury. Do kodowania obrazu mo\u017cna zastosowa\u0107 dowoln\u0105 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%B2%D1%91%D1%80%D1%82%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D0%BD%D0%B5%D0%B9%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B5%D1%82%D1%8C\">sie\u0107 neuronow\u0105 konwolucyjn\u0105<\/a><\/noindex>, dla<br \/>\ndo renowacji powierzchni zastosowano architektur\u0119 &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/princeton-vl\/pose-hg-demo\">Stacked hourglass<\/a><\/noindex>&#171;, a<br \/>\n do dopasowania tekstur wykorzystano sie\u0107 neuronow\u0105 opart\u0105 na architekturze <noindex><a rel=\"nofollow\" href=\"https:\/\/junyanz.github.io\/CycleGAN\/\">CycleGAN<\/a><\/noindex>.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/shunsukesaito.github.io\/PIFu\/resources\/images\/overview.png\"><img decoding=\"async\" alt=\"PIFu to system uczenia maszynowego do tworzenia modelu 3D cz\u0142owieka na podstawie zdj\u0119\u0107 2D.\" src=\"\/wp-content\/uploads\/2020\/06\/c927107e79304e71f00fd75a81c40e23.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Stosowana przez badaczy gotowa wyuczona model <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shunsukesaito\/PIFu\/blob\/master\/scripts\/download_trained_model.sh\">jest dost\u0119pny<\/a><\/noindex> do swobodnego pobrania, ale dane \u017ar\u00f3d\u0142owe, na kt\u00f3rych przeprowadzono szkolenie, pozostaj\u0105 zastrze\u017cone, poniewa\u017c opieraj\u0105 si\u0119 na wynikach komercyjnego skanowania 3D. Jako \u017ar\u00f3d\u0142o do samodzielnego szkolenia modelu mo\u017cna wykorzysta\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/renderpeople.com\/free-3d-people\/\">baz\u0119 3D modeli<\/a><\/noindex> ludzi projektu Renderpeople.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"S1FpjwKqtPs\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/S1FpjwKqtPs\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53152\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 PIFu (Pixel-Aligned Implicit Function), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f 3D-\u043c\u043e\u0434\u0435\u043b\u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c \u0434\u0432\u0443\u043c\u0435\u0440\u043d\u044b\u043c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043b\u043e\u0436\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043e\u0434\u0435\u0436\u0434\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u044e\u0431\u043a\u0438 \u0441\u043e \u0441\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438 \u0438 \u0442\u0443\u0444\u043b\u0438 \u043d\u0430 \u043a\u0430\u0431\u043b\u0443\u043a\u0430\u0445, \u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u0440\u0438\u0447\u0451\u0441\u043a\u0438, \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0443 \u0438 \u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445, \u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0445 \u0432 \u043f\u0440\u043e\u0435\u043a\u0446\u0438\u0438, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":85285,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-85284","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 PIFu (Pixel-Aligned Implicit Function).\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47PIFu \u2014 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f 3D-\u043c\u043e\u0434\u0435\u043b\u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 2D-\u0441\u043d\u0438\u043c\u043a\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 PIFu (Pixel-Aligned Implicit Function).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-14T17:42:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-14T17:42:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47PIFu \u2014 system uczenia maszynowego do tworzenia modelu 3D cz\u0142owieka na podstawie zdj\u0119\u0107 2D | ProHoster","description":"Grupa badaczy z kilku ameryka\u0144skich uniwersytet\u00f3w opublikowa\u0142a projekt PIFu (Pixel-Aligned Implicit Function).","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47PIFu \u2014 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f 3D-\u043c\u043e\u0434\u0435\u043b\u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 2D-\u0441\u043d\u0438\u043c\u043a\u043e\u0432 | ProHoster","og:description":"\u0413\u0440\u0443\u043f\u043f\u0430 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 PIFu (Pixel-Aligned Implicit Function).","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/pifu-sistema-mashinnogo-obucheniya-dlya-postroeniya-3d-modeli-cheloveka-na-osnove-2d-snimkov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-14T17:42:01+00:00","article:modified_time":"2020-06-14T17:42:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"85284","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:35:23","updated":"2022-09-28 11:59:14","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/85284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=85284"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/85284\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/85285"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=85284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=85284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=85284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}