{"id":25,"date":"2026-04-26T18:41:37","date_gmt":"2026-04-26T18:41:37","guid":{"rendered":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/?page_id=25"},"modified":"2026-04-27T03:48:50","modified_gmt":"2026-04-27T03:48:50","slug":"introduction","status":"publish","type":"page","link":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/","title":{"rendered":"Introduction"},"content":{"rendered":"\n<p>In baseball, a pitcher&#8217;s ability to conceal their intentions is as important as the quality of their arsenal. However, pitchers may occasionally exhibit subtle behavioral cues (tells) that can reveal pitch type or location before release.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8-1024x590.png\" alt=\"\" class=\"wp-image-84\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8-1024x590.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8-300x173.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8-768x442.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8.png 1070w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">Tell example: glove height gives away pitch type. Source: <a href=\"https:\/\/www.patrickjonesbaseball.com\/blog\/pitchers-tipping-pitches\">https:\/\/www.patrickjonesbaseball.com\/blog\/pitchers-tipping-pitches<\/a><\/figcaption><\/figure>\n\n\n\n<p>Traditionally, identifying such cues has required painstaking manual review by coaches and scouts, a process that is both time-intensive and prone to confirmation bias. There is a natural opportunity to automate this discovery process using modern computer vision.<\/p>\n\n\n\n<p><br>Recent advances in pose estimation, self-supervised visual representation learning, and object segmentation have made it feasible to extract rich, structured representations from sports video without large labeled datasets. Tools such as YOLO-Pose, DINO, and SAM have demonstrated strong generalization across diverse visual domains, yet their application to fine-grained behavioral analysis in baseball remains largely unexplored.<br><\/p>\n\n\n\n<p>In this work, we present an automated pipeline for pitcher tell discovery from delivery clips. Given only pitch outcome labels, our system tracks the pitcher, localizes a semantically meaningful keyframe, extracts features, and applies a linear probe to test for predictive signal. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>In baseball, a pitcher&#8217;s ability to conceal their intentions is as important as the quality of their arsenal. However, pitchers may occasionally exhibit subtle behavioral cues (tells) that can reveal pitch type or location before release. Traditionally, identifying such cues has required painstaking manual review by coaches and scouts, a process that is both time-intensive &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Introduction&#8221;<\/span><\/a><\/p>\n","protected":false},"author":310,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-25","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>Introduction - Pitcher Tell Detection<\/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\/2026teamf20\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction - Pitcher Tell Detection\" \/>\n<meta property=\"og:description\" content=\"In baseball, a pitcher&#8217;s ability to conceal their intentions is as important as the quality of their arsenal. However, pitchers may occasionally exhibit subtle behavioral cues (tells) that can reveal pitch type or location before release. Traditionally, identifying such cues has required painstaking manual review by coaches and scouts, a process that is both time-intensive &hellip; Continue reading &quot;Introduction&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/\" \/>\n<meta property=\"og:site_name\" content=\"Pitcher Tell Detection\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-27T03:48:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1070\" \/>\n\t<meta property=\"og:image:height\" content=\"616\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/\",\"name\":\"Introduction - Pitcher Tell Detection\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/wp-content\\\/uploads\\\/sites\\\/162\\\/2026\\\/04\\\/image-8-1024x590.png\",\"datePublished\":\"2026-04-26T18:41:37+00:00\",\"dateModified\":\"2026-04-27T03:48:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/wp-content\\\/uploads\\\/sites\\\/162\\\/2026\\\/04\\\/image-8.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/wp-content\\\/uploads\\\/sites\\\/162\\\/2026\\\/04\\\/image-8.png\",\"width\":1070,\"height\":616},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/#website\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/\",\"name\":\"Pitcher Tell Detection\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2026teamf20\\\/?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":"Introduction - Pitcher Tell Detection","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\/2026teamf20\/","og_locale":"en_US","og_type":"article","og_title":"Introduction - Pitcher Tell Detection","og_description":"In baseball, a pitcher&#8217;s ability to conceal their intentions is as important as the quality of their arsenal. However, pitchers may occasionally exhibit subtle behavioral cues (tells) that can reveal pitch type or location before release. Traditionally, identifying such cues has required painstaking manual review by coaches and scouts, a process that is both time-intensive &hellip; Continue reading \"Introduction\"","og_url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/","og_site_name":"Pitcher Tell Detection","article_modified_time":"2026-04-27T03:48:50+00:00","og_image":[{"width":1070,"height":616,"url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/","name":"Introduction - Pitcher Tell Detection","isPartOf":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#primaryimage"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#primaryimage"},"thumbnailUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8-1024x590.png","datePublished":"2026-04-26T18:41:37+00:00","dateModified":"2026-04-27T03:48:50+00:00","breadcrumb":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#primaryimage","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-content\/uploads\/sites\/162\/2026\/04\/image-8.png","width":1070,"height":616},{"@type":"BreadcrumbList","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/"},{"@type":"ListItem","position":2,"name":"Introduction"}]},{"@type":"WebSite","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/#website","url":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/","name":"Pitcher Tell Detection","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/?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\/2026teamf20\/wp-json\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/users\/310"}],"replies":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":2,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/pages\/25\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/pages\/25\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2026teamf20\/wp-json\/wp\/v2\/media?parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}