{"id":326,"date":"2022-12-21T00:52:55","date_gmt":"2022-12-21T00:52:55","guid":{"rendered":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/?page_id=326"},"modified":"2022-12-21T00:55:52","modified_gmt":"2022-12-21T00:55:52","slug":"spring-2022-3","status":"publish","type":"page","link":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/","title":{"rendered":"Spring 2022"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">2D Pose Estimation<\/h2>\n\n\n\n<p><strong><span style=\"text-decoration: underline\">Openpose <\/span><\/strong><span style=\"text-decoration: underline\">[<\/span>1<span style=\"text-decoration: underline\">]<\/span><\/p>\n\n\n\n<p>Openpose is a 2D pose estimation model developed at CMU.  It is considered the state-of-the-art approach for real-time 2D human pose estimation. The codebase is open-sourced on GitHub and is very well documented. Openpose is originally written in C++ and Caffe. Its pipeline is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-1024x228.png\" alt=\"\" class=\"wp-image-65\" width=\"899\" height=\"200\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-1024x228.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-300x67.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-768x171.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose.png 1282w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption>Source: Cao, Zhe, et al. &#8220;Realtime multi-person 2d pose estimation using part affinity fields.&#8221;&nbsp;<em>CVPR <\/em>2017.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3D Pose Estimation<\/h2>\n\n\n\n<p><strong><span style=\"text-decoration: underline\">PARE <\/span><\/strong>[2]<\/p>\n\n\n\n<p>PARE, which is a direct successor of VIBE [3], is an occlusion-robust human pose and shape estimation method. It uses a soft attention mechanism, called the Part Attention REgressor (PARE), which learns to predict body-part-guided attention masks. Most methods rely on global feature representations, making them sensitive to even small occlusions. In contrast, PARE&#8217;s part-guided attention mechanism overcomes these issues by exploiting information about the visibility of individual body parts while leveraging information from neighboring body parts to predict occluded parts. Its pipeline is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/PARE.jpg\" alt=\"\" class=\"wp-image-66\" width=\"921\" height=\"328\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/PARE.jpg 702w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/PARE-300x107.jpg 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption>Source:  Kocabas, Muhammed, et al. &#8220;Pare: Part attention regressor for 3d human body estimation.&#8221;&nbsp;<em>CVPR <\/em>2021.<\/figcaption><\/figure>\n\n\n\n<p><strong><span style=\"text-decoration: underline\">ROMP<\/span><\/strong> [4]<\/p>\n\n\n\n<p>ROMP focuses on the regression of multiple 3D people from a single RGB image. Existing approaches predominantly follow a multi-stage pipeline that first detects people in bounding boxes and then independently regresses their 3D body meshes. In contrast, ROMP regresses all meshes in a One-stage fashion for Multiple 3D People (termed ROMP). The approach is conceptually simple, bounding box-free, and able to learn a per-pixel representation in an end-to-end manner. The pipeline is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/ROMP.jpg\" alt=\"\" class=\"wp-image-69\" width=\"915\" height=\"240\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/ROMP.jpg 699w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/ROMP-300x79.jpg 300w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption>Source: Sun et al. &#8220;Monocular, One-stage, Regression of Multiple 3D People&#8221; ICCV 2021.<\/figcaption><\/figure>\n\n\n\n<p><strong><span style=\"text-decoration: underline\">BEV<\/span><\/strong> [5]<\/p>\n\n\n\n<p>Given an image with multiple people, BEV&#8217;s goal is to directly regress the pose and shape of all the people as well as their relative depth. Inferring the depth of a person in an image, however, is fundamentally ambiguous without knowing their height. This is particularly problematic when the scene contains people of very different sizes, e.g. from infants to adults. First, the authors develop a novel method to infer the poses and depth of multiple people in a single image. While previous work that estimates multiple people does so by reasoning in the image plane, BEV adds an additional imaginary Bird\u2019s-Eye-View representation to explicitly reason about depth. BEV reasons simultaneously about body centers in the image and in-depth and, by combing these, estimates 3D body position. Unlike prior work, BEV is a single-shot method that is end-to-end differentiable. Second, height varies with age, making it impossible to resolve depth without also estimating the age of people in the image. To do so, we exploit a 3D body model space that lets BEV infer shapes from infants to adults. The pipeline is as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/12\/image-15-1024x370.png\" alt=\"\" class=\"wp-image-234\" width=\"880\" height=\"318\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/12\/image-15-1024x370.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/12\/image-15-300x108.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/12\/image-15-768x278.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/12\/image-15.png 1165w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption>Source: Sun et al. &#8220;Putting People in their Place: Monocular Regression of 3D People in Depth&#8221; CVPR 2022.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p>[1] <em>Zhe Cao et. al.<\/em> <em>\u201c<\/em>OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields<em>\u201d <\/em>CVPR 2017<\/p>\n\n\n\n<p>[2] Kocabas, Muhammed, Nikos Athanasiou, and Michael J. Black. &#8220;Vibe: Video inference for human body pose and shape estimation.&#8221;&nbsp;<em>CVPR <\/em>2020.<\/p>\n\n\n\n<p>[3] Kocabas, Muhammed, et al. &#8220;Pare: Part attention regressor for 3d human body estimation.&#8221;&nbsp;<em>CVPR <\/em>2021.<\/p>\n\n\n\n<p>[4] Sun et al. &#8220;Monocular, One-stage, Regression of Multiple 3D People&#8221; ICCV 2021.<\/p>\n\n\n\n<p>[5] Sun et al. &#8220;Putting People in their Place: Monocular Regression of 3D People in Depth&#8221; CVPR 2022.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2D Pose Estimation Openpose [1] Openpose is a 2D pose estimation model developed at CMU. It is considered the state-of-the-art approach for real-time 2D human pose estimation. The codebase is open-sourced on GitHub and is very well documented. Openpose is originally written in C++ and Caffe. Its pipeline is as follows: 3D Pose Estimation PARE &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Spring 2022&#8221;<\/span><\/a><\/p>\n","protected":false},"author":137,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-326","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Spring 2022 - Modeling and Understanding Pedestrian Behavior<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Spring 2022 - Modeling and Understanding Pedestrian Behavior\" \/>\n<meta property=\"og:description\" content=\"2D Pose Estimation Openpose [1] Openpose is a 2D pose estimation model developed at CMU. It is considered the state-of-the-art approach for real-time 2D human pose estimation. The codebase is open-sourced on GitHub and is very well documented. Openpose is originally written in C++ and Caffe. Its pipeline is as follows: 3D Pose Estimation PARE &hellip; Continue reading &quot;Spring 2022&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/\" \/>\n<meta property=\"og:site_name\" content=\"Modeling and Understanding Pedestrian Behavior\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-21T00:55:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-1024x228.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/\",\"name\":\"Spring 2022 - Modeling and Understanding Pedestrian Behavior\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/wp-content\\\/uploads\\\/sites\\\/66\\\/2022\\\/04\\\/openpose-1024x228.png\",\"datePublished\":\"2022-12-21T00:52:55+00:00\",\"dateModified\":\"2022-12-21T00:55:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/wp-content\\\/uploads\\\/sites\\\/66\\\/2022\\\/04\\\/openpose.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/wp-content\\\/uploads\\\/sites\\\/66\\\/2022\\\/04\\\/openpose.png\",\"width\":1282,\"height\":285},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/spring-2022-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spring 2022\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#website\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/\",\"name\":\"Modeling and Understanding Pedestrian Behavior\",\"description\":\"Students: Adithya Sampath, Mu Chien Hsu | Advisors: Laszlo Jeni (CMU) and Koichiro Niinuma (Fujitsu) | Industry Sponsor: Fujitsu |\",\"publisher\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#organization\",\"name\":\"Modeling and Understanding Pedestrian Behavior\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/wp-content\\\/uploads\\\/sites\\\/66\\\/2022\\\/05\\\/cropped-download.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/wp-content\\\/uploads\\\/sites\\\/66\\\/2022\\\/05\\\/cropped-download.png\",\"width\":532,\"height\":250,\"caption\":\"Modeling and Understanding Pedestrian Behavior\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2022team11\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Spring 2022 - Modeling and Understanding Pedestrian Behavior","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/","og_locale":"en_US","og_type":"article","og_title":"Spring 2022 - Modeling and Understanding Pedestrian Behavior","og_description":"2D Pose Estimation Openpose [1] Openpose is a 2D pose estimation model developed at CMU. It is considered the state-of-the-art approach for real-time 2D human pose estimation. The codebase is open-sourced on GitHub and is very well documented. Openpose is originally written in C++ and Caffe. Its pipeline is as follows: 3D Pose Estimation PARE &hellip; Continue reading \"Spring 2022\"","og_url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/","og_site_name":"Modeling and Understanding Pedestrian Behavior","article_modified_time":"2022-12-21T00:55:52+00:00","og_image":[{"url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-1024x228.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/","name":"Spring 2022 - Modeling and Understanding Pedestrian Behavior","isPartOf":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/#primaryimage"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/#primaryimage"},"thumbnailUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose-1024x228.png","datePublished":"2022-12-21T00:52:55+00:00","dateModified":"2022-12-21T00:55:52+00:00","breadcrumb":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/#primaryimage","url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/04\/openpose.png","width":1282,"height":285},{"@type":"BreadcrumbList","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/spring-2022-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/"},{"@type":"ListItem","position":2,"name":"Spring 2022"}]},{"@type":"WebSite","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#website","url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/","name":"Modeling and Understanding Pedestrian Behavior","description":"Students: Adithya Sampath, Mu Chien Hsu | Advisors: Laszlo Jeni (CMU) and Koichiro Niinuma (Fujitsu) | Industry Sponsor: Fujitsu |","publisher":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#organization","name":"Modeling and Understanding Pedestrian Behavior","url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#\/schema\/logo\/image\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/05\/cropped-download.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-content\/uploads\/sites\/66\/2022\/05\/cropped-download.png","width":532,"height":250,"caption":"Modeling and Understanding Pedestrian Behavior"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/pages\/326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/users\/137"}],"replies":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/comments?post=326"}],"version-history":[{"count":2,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/pages\/326\/revisions"}],"predecessor-version":[{"id":333,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/pages\/326\/revisions\/333"}],"wp:attachment":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2022team11\/wp-json\/wp\/v2\/media?parent=326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}