{"id":44,"date":"2024-05-09T20:24:09","date_gmt":"2024-05-09T20:24:09","guid":{"rendered":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/?page_id=44"},"modified":"2024-05-10T21:56:41","modified_gmt":"2024-05-10T21:56:41","slug":"overview","status":"publish","type":"page","link":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","title":{"rendered":"Overview"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Background<\/h2>\n\n\n\n<p>The internet hosts countless swing video clips, providing a wealth of information about swing dynamics. For instance, we can easily discern whether a batter or pitcher is right- or left-handed, identify different pitch types, and see if a batter makes contact with the ball. Additionally, it&#8217;s possible to estimate swing speed and hitting angles.<\/p>\n\n\n\n<p>Among all these potential insights, the hitting angle stands out as the most informative. It reveals a batter&#8217;s swing habits and helps establish the connection between the hitting angle and overall hitting quality. This information is invaluable for training and analysis, which is why our project focuses primarily on analyzing the hitting angle.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1024x402.png\" alt=\"\" class=\"wp-image-46\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1024x402.png 1024w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-300x118.png 300w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-768x302.png 768w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1536x603.png 1536w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1.png 1792w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Goal<\/h2>\n\n\n\n<p>Our goal is to accurately <strong>estimate the bat&#8217;s hitting angle<\/strong> from both broadcast and amateur videos.  <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"664\" height=\"668\" src=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/sketch.png\" alt=\"\" class=\"wp-image-187\" style=\"width:308px;height:auto\" srcset=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/sketch.png 664w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/sketch-298x300.png 298w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/sketch-150x150.png 150w, https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/sketch-100x100.png 100w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">Definition<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The hitting angle is defined as the angle between the projection of the bat within the strike zone and the horizontal line at the keyframe. <\/li>\n\n\n\n<li>The keyframe is identified as the frame in which the bat begins to make contact with the baseball, or, in cases where the batter misses the ball, it is the frame where both the bat and the ball are concurrently positioned within the strike zone.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Applications<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Performance Improvement<\/strong>: Identify and correct batting habits to enhance player performance<\/li>\n\n\n\n<li><strong>Strategic Planning<\/strong>: Use opponent hitting statistics to develop more effective pitching strategies<\/li>\n\n\n\n<li><strong>Talent Identification<\/strong>: Discover and recruit promising baseball talent from amateur videos<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Background The internet hosts countless swing video clips, providing a wealth of information about swing dynamics. For instance, we can easily discern whether a batter or pitcher is right- or left-handed, identify different pitch types, and see if a batter makes contact with the ball. Additionally, it&#8217;s possible to estimate swing speed and hitting angles. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Overview&#8221;<\/span><\/a><\/p>\n","protected":false},"author":192,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-44","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>Overview - Automatic Hitting Angle Estimation<\/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\/2024team1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Overview - Automatic Hitting Angle Estimation\" \/>\n<meta property=\"og:description\" content=\"Background The internet hosts countless swing video clips, providing a wealth of information about swing dynamics. For instance, we can easily discern whether a batter or pitcher is right- or left-handed, identify different pitch types, and see if a batter makes contact with the ball. Additionally, it&#8217;s possible to estimate swing speed and hitting angles. &hellip; Continue reading &quot;Overview&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/\" \/>\n<meta property=\"og:site_name\" content=\"Automatic Hitting Angle Estimation\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-10T21:56:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1024x402.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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\",\"name\":\"Overview - Automatic Hitting Angle Estimation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/wp-content\\\/uploads\\\/sites\\\/99\\\/2024\\\/05\\\/intro-1-1024x402.png\",\"datePublished\":\"2024-05-09T20:24:09+00:00\",\"dateModified\":\"2024-05-10T21:56:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/wp-content\\\/uploads\\\/sites\\\/99\\\/2024\\\/05\\\/intro-1.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/wp-content\\\/uploads\\\/sites\\\/99\\\/2024\\\/05\\\/intro-1.png\",\"width\":1792,\"height\":704},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#website\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\",\"name\":\"Automatic Hitting Angle Estimation\",\"description\":\"Students: Lingran Zhao, Ziyou Ren | Advisors: Deva Ramanan (CMU), Nate Chodosh (CMU), Sean Ahmed (Pittsbugh Pirates), James Bueghly (Pittsbugh Pirates)\",\"publisher\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/?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\\\/2024team1\\\/#organization\",\"name\":\"Automatic Hitting Angle Estimation\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/wp-content\\\/uploads\\\/sites\\\/99\\\/2024\\\/05\\\/cropped-pittsburgh_pirates.png\",\"contentUrl\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/wp-content\\\/uploads\\\/sites\\\/99\\\/2024\\\/05\\\/cropped-pittsburgh_pirates.png\",\"width\":250,\"height\":250,\"caption\":\"Automatic Hitting Angle Estimation\"},\"image\":{\"@id\":\"https:\\\/\\\/mscvprojects.ri.cmu.edu\\\/2024team1\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Overview - Automatic Hitting Angle Estimation","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\/2024team1\/","og_locale":"en_US","og_type":"article","og_title":"Overview - Automatic Hitting Angle Estimation","og_description":"Background The internet hosts countless swing video clips, providing a wealth of information about swing dynamics. For instance, we can easily discern whether a batter or pitcher is right- or left-handed, identify different pitch types, and see if a batter makes contact with the ball. Additionally, it&#8217;s possible to estimate swing speed and hitting angles. &hellip; Continue reading \"Overview\"","og_url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","og_site_name":"Automatic Hitting Angle Estimation","article_modified_time":"2024-05-10T21:56:41+00:00","og_image":[{"url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1024x402.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","name":"Overview - Automatic Hitting Angle Estimation","isPartOf":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#primaryimage"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#primaryimage"},"thumbnailUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1-1024x402.png","datePublished":"2024-05-09T20:24:09+00:00","dateModified":"2024-05-10T21:56:41+00:00","breadcrumb":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#primaryimage","url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/intro-1.png","width":1792,"height":704},{"@type":"BreadcrumbList","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/"},{"@type":"ListItem","position":2,"name":"Overview"}]},{"@type":"WebSite","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#website","url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","name":"Automatic Hitting Angle Estimation","description":"Students: Lingran Zhao, Ziyou Ren | Advisors: Deva Ramanan (CMU), Nate Chodosh (CMU), Sean Ahmed (Pittsbugh Pirates), James Bueghly (Pittsbugh Pirates)","publisher":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/?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\/2024team1\/#organization","name":"Automatic Hitting Angle Estimation","url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#\/schema\/logo\/image\/","url":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/cropped-pittsburgh_pirates.png","contentUrl":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-content\/uploads\/sites\/99\/2024\/05\/cropped-pittsburgh_pirates.png","width":250,"height":250,"caption":"Automatic Hitting Angle Estimation"},"image":{"@id":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/pages\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/users\/192"}],"replies":[{"embeddable":true,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":5,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/pages\/44\/revisions"}],"predecessor-version":[{"id":190,"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/pages\/44\/revisions\/190"}],"wp:attachment":[{"href":"https:\/\/mscvprojects.ri.cmu.edu\/2024team1\/wp-json\/wp\/v2\/media?parent=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}