{"id":11,"date":"2026-05-03T20:13:35","date_gmt":"2026-05-03T20:13:35","guid":{"rendered":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/?page_id=11"},"modified":"2026-05-07T19:20:54","modified_gmt":"2026-05-07T19:20:54","slug":"methods-and-results","status":"publish","type":"page","link":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/","title":{"rendered":"Methods and Results"},"content":{"rendered":"<nav class=\"is-responsive items-justified-center wp-block-navigation is-content-justification-center is-layout-flex wp-container-core-navigation-is-layout-a89b3969 wp-block-navigation-is-layout-flex\" aria-label=\"Navigation\" \n\t\t data-wp-interactive=\"core\/navigation\" data-wp-context='{\"overlayOpenedBy\":{\"click\":false,\"hover\":false,\"focus\":false},\"type\":\"overlay\",\"roleAttribute\":\"\",\"ariaLabel\":\"Menu\"}'><button aria-haspopup=\"dialog\" aria-label=\"Open menu\" class=\"wp-block-navigation__responsive-container-open\" \n\t\t\t\tdata-wp-on--click=\"actions.openMenuOnClick\"\n\t\t\t\tdata-wp-on--keydown=\"actions.handleMenuKeydown\"\n\t\t\t><svg width=\"24\" height=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M4 7.5h16v1.5H4z\"><\/path><path d=\"M4 15h16v1.5H4z\"><\/path><\/svg><\/button>\n\t\t\t\t<div class=\"wp-block-navigation__responsive-container\"  id=\"modal-1\" \n\t\t\t\tdata-wp-class--has-modal-open=\"state.isMenuOpen\"\n\t\t\t\tdata-wp-class--is-menu-open=\"state.isMenuOpen\"\n\t\t\t\tdata-wp-watch=\"callbacks.initMenu\"\n\t\t\t\tdata-wp-on--keydown=\"actions.handleMenuKeydown\"\n\t\t\t\tdata-wp-on--focusout=\"actions.handleMenuFocusout\"\n\t\t\t\ttabindex=\"-1\"\n\t\t\t>\n\t\t\t\t\t<div class=\"wp-block-navigation__responsive-close\" tabindex=\"-1\">\n\t\t\t\t\t\t<div class=\"wp-block-navigation__responsive-dialog\" \n\t\t\t\tdata-wp-bind--aria-modal=\"state.ariaModal\"\n\t\t\t\tdata-wp-bind--aria-label=\"state.ariaLabel\"\n\t\t\t\tdata-wp-bind--role=\"state.roleAttribute\"\n\t\t\t>\n\t\t\t\t\t\t\t<button aria-label=\"Close menu\" class=\"wp-block-navigation__responsive-container-close\" \n\t\t\t\tdata-wp-on--click=\"actions.closeMenuOnClick\"\n\t\t\t><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z\"><\/path><\/svg><\/button>\n\t\t\t\t\t\t\t<div class=\"wp-block-navigation__responsive-container-content\" \n\t\t\t\tdata-wp-watch=\"callbacks.focusFirstElement\"\n\t\t\t id=\"modal-1-content\">\n\t\t\t\t\t\t\t\t<ul class=\"wp-block-navigation__container is-responsive items-justified-center wp-block-navigation\"><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a class=\"wp-block-navigation-item__content\"  href=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/problem-statement\/\"><span class=\"wp-block-navigation-item__label\">Problem Statement<\/span><\/a><\/li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a class=\"wp-block-navigation-item__content\"  href=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/related-works\/\"><span class=\"wp-block-navigation-item__label\">Related Works<\/span><\/a><\/li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a class=\"wp-block-navigation-item__content\"  href=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/\"><span class=\"wp-block-navigation-item__label\">Methods and Results<\/span><\/a><\/li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a class=\"wp-block-navigation-item__content\"  href=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/team\/\"><span class=\"wp-block-navigation-item__label\">Team<\/span><\/a><\/li><\/ul>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div><\/nav>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Runway segmentation<\/strong><\/h2>\n\n\n\n<p class=\"is-style-text-subtitle is-style-text-subtitle--2\">Method<\/p>\n\n\n\n<p>We first fine-tuned YOLO family segmentation models on two public datasets: RLD[1] and BARS[2]. This allowed us to find the optimal hyperparameters.  We also tested different sizes of models to find the best accuracy-latency tradeoff. <\/p>\n\n\n\n<p>This was our baseline, from which we built upon the three additional modules of VALNet[1].  An ablation study assesses the efficacy of each module. <\/p>\n\n\n\n<p class=\"is-style-text-subtitle is-style-text-subtitle--3\">Results<\/p>\n\n\n\n<p><strong>Yolo baseline:<\/strong> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"441\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45-1024x441.png\" alt=\"\" class=\"wp-image-84\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45-1024x441.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45-300x129.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45-768x331.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45.png 1194w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Evolution of metrics with number of epochs on validation set (RLD + BARS)<\/figcaption><\/figure>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Precision<\/td><td>Recall<\/td><td>mAP50<\/td><td>AP75<\/td><\/tr><tr><td>0.93<\/td><td>0.91<\/td><td>0.92<\/td><td>0.93<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">                                  Metrics of YoloV26n-seg (70 epochs) on test set (RLD[1]+BARS[2]) <\/figcaption><\/figure>\n\n\n\n<p>Interpretations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Precision, more important than recall in that safety-critical case, is satisfying. <\/li>\n\n\n\n<li>More specifically, AP75&#8217;s results is good news, since our later experiments showed that our feature extraction tend to works much better for IoU&gt;75%<\/li>\n\n\n\n<li>Most false positive are when the runway is  extremely far or when another runway is detected in the airport <\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Improvement with VALNet&#8217;s modules : <\/strong><\/p>\n\n\n\n<p>The implementation of the additional modules did not bring significant improvements over YOLO&#8217;s baseline. This may be due to the fact that our dataset did not have enough complex scenarios to show the added value of the modules. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>VALNet Evaluation<\/strong><\/h2>\n\n\n\n<p>We implement based on the provided description from the publication and evaluate the relative performance of VALNet in comparison to the YOLOv8-seg benchmark. Preliminary results show that VALNet outperforms smaller versions of YOLOv8-seg in terms of AP but are not aligned with the results presented in the paper.<\/p>\n\n\n\n<p>A drawback of precision metrics is that they do not relay information about the geometric properties of the segmentation. Qualitative examinations show that VALNet can accurately estimate runway geometry at close distances (&lt;1km). A noticed failure case is that VALNet will label tall pillar-like structures like ATC towers as false positives.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/valnet_good.png\" alt=\"\" \/><\/figure>\n\n\n\n<p><em>Figure 1: example of good segmentation from VALNet. Note that the segmentation results captures the geometry of the runway.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/valnet_bad.png\" alt=\"\" \/><\/figure>\n\n\n\n<p><em>Figure 2: example of bad segmentation from VALNet with additional inaccurate segmentation<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Feature extraction<\/strong><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"is-style-text-subtitle is-style-text-subtitle--4\">Method<\/p>\n\n\n\n<p>We apply geometric post-processing on the segmentation mask to extract region of interests like:<\/p>\n\n\n\n<p>Central line:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Useful for lateral offset and yaw estimation<\/li>\n\n\n\n<li>Centerline extraction algorithm: the dominant runway direction is first estimated via PCA on the mask pixels. Then, a set of lines parallel to this direction is sampled, and for each line, pixels within the 5th to 95th percentile are selected. Midpoints are computed along these scanlines, and a final centerline is robustly fitted using RANSAC to avoid outliers.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"812\" height=\"458\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.05.57.png\" alt=\"\" class=\"wp-image-76\" style=\"aspect-ratio:1.7729674011081047;width:198px;height:auto\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.05.57.png 812w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.05.57-300x169.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.05.57-768x433.png 768w\" sizes=\"auto, (max-width: 812px) 100vw, 812px\" \/><figcaption class=\"wp-element-caption\">Illustration of centerline geometric algorithm <\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Direct centerline estimation using deep learning models has also been explored as an alternative to this geometric pipeline.<\/li>\n<\/ul>\n\n\n\n<p>Corner points:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Useful for potential homography estimation<\/li>\n\n\n\n<li>Douglas\u2013Peucker algorithm<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"is-style-text-subtitle is-style-text-subtitle--5\">Results<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"371\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image-1024x371.png\" alt=\"\" class=\"wp-image-71\" title=\"Capture d\u2019\u00e9cran 2026-04-22 \u00e0 20.02.06.png\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image-1024x371.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image-300x109.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image-768x278.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image-1536x557.png 1536w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/image.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">offset and angle between centerline predicted and ground truth<\/figcaption><\/figure>\n\n\n\n<p>Observed results on public dataset (BARS + RLD):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Median lateral offset: 2.04 px<\/li>\n\n\n\n<li>Median angle: 1.56 rad<\/li>\n<\/ul>\n\n\n\n<p>Interpretations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The method works well, except for outliers <\/li>\n\n\n\n<li>Most outliers are from a segmentation mask with IoU&lt;70%. This is the reason why AP75 was taken as the main metrics for runway segmentation<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>XPlane-12 Dataset<\/strong><\/h2>\n\n\n\n<p>Public datasets for runway segmentation such as RLD and BARS do not contain pose labels. We develop a plugin for XPlane-12 that performs automated landings with randomized conditions and collects pose information (3D position, roll, pitch, and yaw) of the aircraft relative to the runway. For preliminary experiments, we use 250 example descents captured at different runways around the world during the daytime with random environment settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/xp12.png\" alt=\"\" \/><\/figure>\n\n\n\n<p><em>Figure 3: example of an RGB image from an automated descent captured using our XPlane-12 plugin<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Learning-based Baseline for Lateral Displacement Estimation<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/xtracknet_arch.png\" alt=\"\" \/><\/figure>\n\n\n\n<p><em>Figure 4: rough sketch of the baseline&#8217;s architecture for lateral displacement estimation<\/em><\/p>\n\n\n\n<p>In practice, it is possible to estimate roll and pitch using inertial sensors on the aircraft. An important focus of the project is to estimate lateral displacement of the plane relative to the aircraft. We develop a baseline for lateral displacement estimation utilizing the ground truth roll and pitch, as well as the RGB camera image and the ground truth runway segmentation, by using a fully-connected network. Preliminary results suggest that this approach is able to overfit to the training data but isn&#8217;t able to generalize to validation; using our dataset generation tool to generate more data would help to alleviate this problem. <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/xtrack_train.webm\"><\/video><\/figure>\n\n\n\n<p><em>Figure 5: estimated lateral displacement on a video containing training samples<\/em><\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.contrib.andrew.cmu.edu\/~mlin4\/s2_capstone\/xtrack_test.webm\"><\/video><\/figure>\n\n\n\n<p><em>Figure 6: estimated lateral displacement on a video containing validation samples<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Runway segmentation Method We first fine-tuned YOLO family segmentation models on two public datasets: RLD[1] and BARS[2]. This allowed us to find the optimal hyperparameters. We also tested different sizes of models to find the best accuracy-latency tradeoff. This was our baseline, from which we built upon the three additional modules of VALNet[1]. An ablation [&hellip;]<\/p>\n","protected":false},"author":275,"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 v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing<\/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\/2026teamf6\/methods-and-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing\" \/>\n<meta property=\"og:description\" content=\"Runway segmentation Method We first fine-tuned YOLO family segmentation models on two public datasets: RLD[1] and BARS[2]. This allowed us to find the optimal hyperparameters. We also tested different sizes of models to find the best accuracy-latency tradeoff. This was our baseline, from which we built upon the three additional modules of VALNet[1]. An ablation [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Vision-Based Runway Pose Estimation for Autonomous Landing\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-07T19:20:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1194\" \/>\n\t<meta property=\"og:image:height\" content=\"514\" \/>\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\\\/2026teamf6\\\/methods-and-results\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/\",\"name\":\"Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/wp-content\\\/uploads\\\/sites\\\/148\\\/2026\\\/05\\\/Capture-decran-2026-05-07-a-14.34.45-1024x441.png\",\"datePublished\":\"2026-05-03T20:13:35+00:00\",\"dateModified\":\"2026-05-07T19:20:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/wp-content\\\/uploads\\\/sites\\\/148\\\/2026\\\/05\\\/Capture-decran-2026-05-07-a-14.34.45.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/wp-content\\\/uploads\\\/sites\\\/148\\\/2026\\\/05\\\/Capture-decran-2026-05-07-a-14.34.45.png\",\"width\":1194,\"height\":514},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/methods-and-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Methods and Results\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/#website\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/\",\"name\":\"Vision-Based Runway Pose Estimation for Autonomous Landing\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf6\\\/?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":"Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing","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\/2026teamf6\/methods-and-results\/","og_locale":"en_US","og_type":"article","og_title":"Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing","og_description":"Runway segmentation Method We first fine-tuned YOLO family segmentation models on two public datasets: RLD[1] and BARS[2]. This allowed us to find the optimal hyperparameters. We also tested different sizes of models to find the best accuracy-latency tradeoff. This was our baseline, from which we built upon the three additional modules of VALNet[1]. An ablation [&hellip;]","og_url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/","og_site_name":"Vision-Based Runway Pose Estimation for Autonomous Landing","article_modified_time":"2026-05-07T19:20:54+00:00","og_image":[{"width":1194,"height":514,"url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45.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\/2026teamf6\/methods-and-results\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/","name":"Methods and Results - Vision-Based Runway Pose Estimation for Autonomous Landing","isPartOf":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/#primaryimage"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/#primaryimage"},"thumbnailUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45-1024x441.png","datePublished":"2026-05-03T20:13:35+00:00","dateModified":"2026-05-07T19:20:54+00:00","breadcrumb":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/#primaryimage","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-content\/uploads\/sites\/148\/2026\/05\/Capture-decran-2026-05-07-a-14.34.45.png","width":1194,"height":514},{"@type":"BreadcrumbList","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/methods-and-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/"},{"@type":"ListItem","position":2,"name":"Methods and Results"}]},{"@type":"WebSite","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/#website","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/","name":"Vision-Based Runway Pose Estimation for Autonomous Landing","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/?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\/2026teamf6\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":22,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/pages\/11\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf6\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}