{"id":112092,"date":"2023-04-27T13:25:32","date_gmt":"2023-04-27T17:25:32","guid":{"rendered":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/?p=112092"},"modified":"2024-03-01T15:41:54","modified_gmt":"2024-03-01T19:41:54","slug":"compressing-ray-trajectory-mapping-using-bezier-curves","status":"publish","type":"post","link":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/","title":{"rendered":"Compressing Ray Trajectory Mapping using Bezier Curves"},"content":{"rendered":"\r\n<h4 class=\"has-text-align-center wp-block-heading\">Aayush Poudel<\/h4>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Advisor<\/h2>\r\n\r\n\r\n\r\n<p>Yuhao Zhu<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Committee Members<\/h2>\r\n\r\n\r\n\r\n<p>Adam Sefkow, Chen Ding<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Abstract<\/h2>\r\n\r\n\r\n\r\n<p><span class=\"TextRun SCXW217923745 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW217923745 BCX0\">Laser-Plasma Simulation Environment (LPSE) is a model for simulating laser interactions for Inertial Confinement Fusion. It relies on storing laser ray trajectory information discretely by marching several rays across a grid and then using those trajectories for intersection detection, intensity interpolation, and subsequently, cross-beam energy transfer. In this paper, we propose an alternative solution design by generating a compressed notation to store marched rays in terms of Bernstein polynomials that are used to construct Bezier curves. The main focus of this paper will be \u201cnear-intersection\u201d or proximity detection, where we use a recursive bounding box algorithm to determine proximal or intersecting rays. Due to the lower overhead of storage, it is expected that the cache hit percentage is better, leading to better performance for larger problem sizes.<\/span><\/span><span class=\"EOP SCXW217923745 BCX0\" data-ccp-props=\"{&quot;134233118&quot;:false,&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559739&quot;:120,&quot;335559740&quot;:240}\">\u00a0<\/span><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-137472\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\" alt=\"\" width=\"11280\" height=\"8460\" \/><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>An alternative solution design for Laser-Plasma Simulation Environment (LPSE).<\/p>\n","protected":false},"author":6242,"featured_media":137472,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[96],"tags":[16072,16092,16082,16062],"coauthors":[8612],"class_list":["post-112092","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-csc-archive","tag-bezier-curves","tag-computer-systems","tag-inertial-confinement-fusion","tag-laser-plasma-simulation-environment"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day<\/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:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day\" \/>\n<meta property=\"og:description\" content=\"An alternative solution design for Laser-Plasma Simulation Environment (LPSE).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/\" \/>\n<meta property=\"og:site_name\" content=\"Senior Design Day\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-27T17:25:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-01T19:41:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"840\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\"},\"headline\":\"Compressing Ray Trajectory Mapping using Bezier Curves\",\"datePublished\":\"2023-04-27T17:25:32+00:00\",\"dateModified\":\"2024-03-01T19:41:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/\"},\"wordCount\":146,\"image\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\",\"keywords\":[\"Bezier Curves\",\"Computer Systems\",\"Inertial Confinement Fusion\",\"Laser-Plasma Simulation Environment\"],\"articleSection\":[\"CSC Archive\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/\",\"name\":\"Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\",\"datePublished\":\"2023-04-27T17:25:32+00:00\",\"dateModified\":\"2024-03-01T19:41:54+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg\",\"width\":11280,\"height\":8460},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/compressing-ray-trajectory-mapping-using-bezier-curves\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compressing Ray Trajectory Mapping using Bezier Curves\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#website\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/\",\"name\":\"Senior Design Day\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/#\\\/schema\\\/person\\\/351018fbcf84ed8cac6d8072ba5b347c\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.hajim.rochester.edu\\\/senior-design-day\\\/author\\\/seniordesign\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day","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:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/","og_locale":"en_US","og_type":"article","og_title":"Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day","og_description":"An alternative solution design for Laser-Plasma Simulation Environment (LPSE).","og_url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/","og_site_name":"Senior Design Day","article_published_time":"2023-04-27T17:25:32+00:00","article_modified_time":"2024-03-01T19:41:54+00:00","og_image":[{"url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg","width":840,"height":630,"type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#article","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/"},"author":{"name":"admin","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c"},"headline":"Compressing Ray Trajectory Mapping using Bezier Curves","datePublished":"2023-04-27T17:25:32+00:00","dateModified":"2024-03-01T19:41:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/"},"wordCount":146,"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg","keywords":["Bezier Curves","Computer Systems","Inertial Confinement Fusion","Laser-Plasma Simulation Environment"],"articleSection":["CSC Archive"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/","name":"Compressing Ray Trajectory Mapping using Bezier Curves - Senior Design Day","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#primaryimage"},"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg","datePublished":"2023-04-27T17:25:32+00:00","dateModified":"2024-03-01T19:41:54+00:00","author":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c"},"breadcrumb":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#primaryimage","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg","contentUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Hajim-Design-Day-Poster_Aayush-Poudel.jpg","width":11280,"height":8460},{"@type":"BreadcrumbList","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/compressing-ray-trajectory-mapping-using-bezier-curves\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/"},{"@type":"ListItem","position":2,"name":"Compressing Ray Trajectory Mapping using Bezier Curves"}]},{"@type":"WebSite","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/","name":"Senior Design Day","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c","name":"admin","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/author\/seniordesign\/"}]}},"_links":{"self":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/112092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/users\/6242"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/comments?post=112092"}],"version-history":[{"count":7,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/112092\/revisions"}],"predecessor-version":[{"id":142232,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/112092\/revisions\/142232"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media\/137472"}],"wp:attachment":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media?parent=112092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/categories?post=112092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/tags?post=112092"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/coauthors?post=112092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}