{"id":11,"date":"2019-04-25T02:23:32","date_gmt":"2019-04-25T02:23:32","guid":{"rendered":"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/?page_id=11"},"modified":"2019-11-30T06:54:56","modified_gmt":"2019-11-30T06:54:56","slug":"project-summary","status":"publish","type":"page","link":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/","title":{"rendered":"Project Summary"},"content":{"rendered":"<h1>Abstract<\/h1>\n<p>Since inspection works of assets, such as bridges, roads, crops, power lines, and aircraft, are usually done manually and costly by humans, automatic asset inspection is an emerging technology that various corporations and government departments are interested in. We are working with Near Earth Autonomy (NEA) and Prof. David Held to develop systems for visual inspection of aircraft and power lines. Near Earth Autonomy has the vision of solving the problem of asset inspection in general with full automation using payloads containing various sensors and measurement devices like LiDAR, RGB Camera, GPS, IMU, mounted on UAVs. For power line inspection, we perform semantic segmentation of 3D point clouds to detect power line damages and interfering vegetation. We have developed a fully automated pipeline based on PointNet++ model, which has achieved high accuracy in both qualitative and quantitative experiments. For aircraft defect detection, we perform defect detection as a bounding-box regression problem. We have\u00a0developed a fast one-stage and anchor-free defect detection model using CenterNet, which enables fast and online aircraft defect detection from images taken at the surface of the aircraft.<\/p>\n<figure id=\"attachment_58\" aria-describedby=\"caption-attachment-58\" style=\"width: 935px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-58 size-full\" src=\"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png\" alt=\"\" width=\"935\" height=\"599\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png 935w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection-300x192.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection-768x492.png 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-58\" class=\"wp-caption-text\">Asset Inspection Pipeline by Near Earth Autonomy<\/figcaption><\/figure>\n<h1>Detailed Information<\/h1>\n<h2>Part (a): Power Line Inspection<\/h2>\n<p>Our customer needs to perform power line inspection automatically. Specifically, the requirements are<\/p>\n<ol>\n<li>Ability to map and georeference the following\n<ul>\n<li>Encroachment of vegetation on transmission lines<\/li>\n<li>Height of trees, poles, circuits, and other visible assets<\/li>\n<li>Imagery of assets to identify damage, degradation, and visible identifying marks<\/li>\n<li>Health and condition of trees or other vegetation<\/li>\n<li>Hot spots and locations on transmission\/distribution circuits and equipment assets (breakers, arresters, crimps, etc.)<\/li>\n<\/ul>\n<\/li>\n<li>Rapid post-event survey of assets for damage assessment<\/li>\n<\/ol>\n<p>To meet the requirements, we aim to obtain nice 3D semantic segmentation results of interested regions scanned by LiDARs. We expect Near Earth Autonomy to first provide\u00a0calibrated &amp; merged 3D point clouds, from which we can directly perform segmentation. Based on the segmented results, the above requirements can be easily fulfilled. For example, to detect encroachment of vegetation on transmission lines, we can search along segmented power lines and see if any segmented trees are too close; to perform damage assessment of powerlines, we can check the continuity of segmented 3D power line points.<\/p>\n<p>To perform 3D segmentation, we implemented and customized a PointNet++ model. The input is a patch of 3D points, and the output is the same patch of 3D points with the segmentation label of each point. The model architecture is shown below.<\/p>\n<figure id=\"attachment_84\" aria-describedby=\"caption-attachment-84\" style=\"width: 1134px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-84 size-full\" src=\"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled.png\" alt=\"\" width=\"1134\" height=\"472\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled.png 1134w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-300x125.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-768x320.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1024x426.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-84\" class=\"wp-caption-text\">PointNet++ Architecture<\/figcaption><\/figure>\n<p>In the training stage, we randomly sample patches of the point cloud as input to the model; in the inference stage, we fed all patches of the point cloud to perform segmentation, then merge them together.\u00a0 The pipeline for 3D segmentation is shown below.<\/p>\n<figure id=\"attachment_85\" aria-describedby=\"caption-attachment-85\" style=\"width: 1671px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-85 size-full\" src=\"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1.png\" alt=\"\" width=\"1671\" height=\"357\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1.png 1671w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1-300x64.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1-768x164.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-1-1024x219.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-85\" class=\"wp-caption-text\">3D Segmentation Pipeline<\/figcaption><\/figure>\n<p>Here is an example of our 3D semantic segmentation result, where power lines are shown in green, trees are shown in red, and backgrounds are shown in black. We finally achieved\u00a097 ~ 98% training accuracy and\u00a0 94 ~ 95% validation accuracy, which is high enough for the given dataset.\u00a0For detailed experiment results, please refer to our blog posts.<\/p>\n<figure id=\"attachment_64\" aria-describedby=\"caption-attachment-64\" style=\"width: 1258px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-64 size-full\" src=\"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/pcd-1.png\" alt=\"\" width=\"1258\" height=\"749\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/pcd-1.png 1258w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/pcd-1-300x179.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/pcd-1-768x457.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/pcd-1-1024x610.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-64\" class=\"wp-caption-text\">3D Semantic Segmentation Example (PointNet++)<\/figcaption><\/figure>\n<p>Note that we currently do not have nicely calibrated 2D image data. One may expect 2D image features to help boost our 3D segmentation results, yet our current pure 3D segmentation results can achieve fairly high accuracy. Therefore, the benefits of involving 2D image data might be marginal. In the future, when camera image calibration is finished,\u00a0 we can also use the images corresponding to defect locations to perform a secondary assessment.<\/p>\n<h2>Part (b): Aircraft Inspection<\/h2>\n<p><em>This part is highly confidential as we cannot leak any information regarding the dataset. We will try to describe our model and results without any data.<\/em><\/p>\n<p>The goal of the second part of the capstone project is to enable automatic inspection of aircraft conditions with drones flying around the surface of the aircraft. To do so, we need to detect the defects in the images photoed by drones. We are provided with a dataset of images photoed at the surfaces of the aircraft, with ground-truth bounding boxes of defects labeled.<\/p>\n<p>As a\u00a0direct approach to solving the problem, we perform object detection on the images. In favor of the\u00a0speed and feasibility to train and evaluate the results online, we prefer to use one-stage object detection models instead of two-stage ones. Also considering the variant ratio of bounding box sizes, we prefer to use anchor-free models over anchor-based models. Therefore we choose CenterNet as our detection model. CenterNet is an upgraded version of CornerNet, which regresses centers and corners of objects in one stage. The model architecture is shown below.<\/p>\n<figure id=\"attachment_86\" aria-describedby=\"caption-attachment-86\" style=\"width: 1623px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-86 size-full\" src=\"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-2.png\" alt=\"\" width=\"1623\" height=\"445\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-2.png 1623w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-2-300x82.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-2-768x211.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/11\/Untitled-2-1024x281.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption id=\"caption-attachment-86\" class=\"wp-caption-text\">CenterNet Architecture<\/figcaption><\/figure>\n<p>However, during experiments, we found that sever overfitting effects exist, even though the training mAP reaches over 90%. The main reasons are (1) We are provided with too few data. We downloaded some similar images from online sources to assist training and applied multiple data augmentation techniques, yet the improvements are only marginal. (2) Many ground-truth labels are ill-posed when we use bounding boxes to represent defects that can be in various shapes. We do have very good prediction visually, but they may overlap less than the predefined threshold with the ground-truth bounding box. Despite the overfitting effect, our model still performs\u00a0fare on detecting bounding boxes and performs well on detecting image-level defects.<\/p>\n<p>In the future, one could possibly use weakly-supervised methods to perform segmentation instead of bounding box detections to reduce the ambiguity in the labels.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abstract Since inspection works of assets, such as bridges, roads, crops, power lines, and aircraft, are usually done manually and costly by humans, automatic asset inspection is an emerging technology that various corporations and government departments are interested in. We are working with Near Earth Autonomy (NEA) and Prof. David Held to develop systems for &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Project Summary&#8221;<\/span><\/a><\/p>\n","protected":false},"author":56,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Project Summary - Visual Inspection for Aircraft &amp; Power Lines<\/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\/2019teaml\/project-summary\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Project Summary - Visual Inspection for Aircraft &amp; Power Lines\" \/>\n<meta property=\"og:description\" content=\"Abstract Since inspection works of assets, such as bridges, roads, crops, power lines, and aircraft, are usually done manually and costly by humans, automatic asset inspection is an emerging technology that various corporations and government departments are interested in. We are working with Near Earth Autonomy (NEA) and Prof. David Held to develop systems for &hellip; Continue reading &quot;Project Summary&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Inspection for Aircraft &amp; Power Lines\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-30T06:54:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png\" \/>\n\t<meta property=\"og:image:width\" content=\"935\" \/>\n\t<meta property=\"og:image:height\" content=\"599\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/\",\"name\":\"Project Summary - Visual Inspection for Aircraft &amp; Power Lines\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/wp-content\\\/uploads\\\/sites\\\/27\\\/2019\\\/04\\\/inspection.png\",\"datePublished\":\"2019-04-25T02:23:32+00:00\",\"dateModified\":\"2019-11-30T06:54:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/wp-content\\\/uploads\\\/sites\\\/27\\\/2019\\\/04\\\/inspection.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/wp-content\\\/uploads\\\/sites\\\/27\\\/2019\\\/04\\\/inspection.png\",\"width\":935,\"height\":599},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/project-summary\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Project Summary\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/#website\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/\",\"name\":\"Visual Inspection for Aircraft &amp; Power Lines\",\"description\":\"Carnegie Mellon University &amp; Near Earth Autonomy\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2019teaml\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Project Summary - Visual Inspection for Aircraft &amp; Power Lines","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\/2019teaml\/project-summary\/","og_locale":"en_US","og_type":"article","og_title":"Project Summary - Visual Inspection for Aircraft &amp; Power Lines","og_description":"Abstract Since inspection works of assets, such as bridges, roads, crops, power lines, and aircraft, are usually done manually and costly by humans, automatic asset inspection is an emerging technology that various corporations and government departments are interested in. We are working with Near Earth Autonomy (NEA) and Prof. David Held to develop systems for &hellip; Continue reading \"Project Summary\"","og_url":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/","og_site_name":"Visual Inspection for Aircraft &amp; Power Lines","article_modified_time":"2019-11-30T06:54:56+00:00","og_image":[{"width":935,"height":599,"url":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/","name":"Project Summary - Visual Inspection for Aircraft &amp; Power Lines","isPartOf":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/#primaryimage"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/#primaryimage"},"thumbnailUrl":"http:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png","datePublished":"2019-04-25T02:23:32+00:00","dateModified":"2019-11-30T06:54:56+00:00","breadcrumb":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/#primaryimage","url":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-content\/uploads\/sites\/27\/2019\/04\/inspection.png","width":935,"height":599},{"@type":"BreadcrumbList","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/project-summary\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/"},{"@type":"ListItem","position":2,"name":"Project Summary"}]},{"@type":"WebSite","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/#website","url":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/","name":"Visual Inspection for Aircraft &amp; Power Lines","description":"Carnegie Mellon University &amp; Near Earth Autonomy","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/users\/56"}],"replies":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":17,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":91,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/pages\/11\/revisions\/91"}],"wp:attachment":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2019teaml\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}