{"id":111482,"date":"2023-04-28T05:34:47","date_gmt":"2023-04-28T09:34:47","guid":{"rendered":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/?p=111482"},"modified":"2024-03-04T13:01:30","modified_gmt":"2024-03-04T17:01:30","slug":"asml-computational-imaging-to-compensate-optical-aberrations","status":"publish","type":"post","link":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/","title":{"rendered":"ASML Computational Imaging to Compensate Optical Aberrations"},"content":{"rendered":"\n<p>The purpose of this project is to create a computational algorithm capable of taking an aberrated image and correct it to a sharp high contrast image. We used optical design software (CODE V and Zemax) to simulate images with different spatial frequencies and aberrations to base our algorithm on.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\"><strong>Our Team<\/strong><\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<p><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Isabelle Leonard<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Soh Hang Liu<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Justin Murante<\/p>\n<\/div>\n<\/div>\n<\/div><\/details><\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\"><strong>Advisors<\/strong><\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<p><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-custom-weight\" style=\"font-weight:bold;font-size:24px\"><strong>Customer:<\/strong><\/p>\n\n\n\n<p>Dr. Andres Guevara<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-custom-weight\" style=\"font-weight:bold;font-size:24px\"><strong>Faculty Advisor:<\/strong><\/p>\n\n\n\n<p>Dr. James Fienup<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-custom-weight\" style=\"font-weight:bold;font-size:24px\"><strong>Senior Design Professor<\/strong>:<\/p>\n\n\n\n<p>Dr. Wayne H. Knox<\/p>\n<\/div>\n<\/div>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\"><\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Background<\/h2>\n\n\n\n<p>We are working with incoherent light, thus two distinct points on the illuminated surface will not interfere with each other in the image plane. Consequently, we can approximate the image as a convolution of the point spread function with the object which is being imaged. Therefore, an estimate of the original object can be computed using a deconvolution of the image with the PSF. Unfortunately, this approach neglects the field dependence of the PSF function, however this effect is likely to be negligible. The method of deconvolution which we will be using is the Wiener-Helstrom filter, which uses the formula:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"637\" height=\"155\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-42.png\" alt=\"\" class=\"wp-image-137482\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-42.png 637w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-42-300x73.png 300w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/figure>\n<\/div>\n\n\n<p>The value of NSR(kx,ky) used in this equation is often approximated as a constant. This constant is generally found by testing multiple values and identifying which yields the best performance, which is the method we chose for this project.<\/p>\n\n\n\n<p>To compute the MTF, we used the slant edge test. The Slanted Edge is a standard method for measuring sharpness in digital imaging. We followed the test described in the International Organization for Standardization (ISO) standard 12233:2014, which provides guidelines for performing the test and interpret- ing the results. ISO 12233:2014 specifies the technical requirements for image sharpness and describes the Slanted Edge method as one of the recommended approaches for measuring sharpness. The Slanted Edge test provides a method to characterize MTF in a spectrum of different frequencies.<\/p>\n\n\n\n<p>In the Slanted Edge test, a chart with a slanted edge is photographed using the imaging system being tested. The edge is at a 5 degree angle and has a high contrast with the background. The image is then analyzed using an algorithm that calculates the edge spread function (ESF), a profile across the edge, and the line spread function (LSF) is the derivative of the ESF. Taking the Fourier transform of the LSF, we can characterize the response of an optical system in its MTF. The Slanted Edge test was selected for our method to evaluate system performance for being an industry standard with the ability to characterize MTF at a spectrum of spatial frequencies at precise fields.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Method<\/h2>\n\n\n\n<p>We used simulations to validate our image sharpening algorithm for a real system. Using optical design software (Zemax), we retrieve phase information of the optical system and simulate images to be tested with our algorithm. From the desired requirements from our customer, we designed a first order system and simulated it with catalog components. A Thorlabs 50X microscope and Thorlabs tube lens was simulated using the manufacturer\u2019s&nbsp;Zemax&nbsp;Black Box files.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"222\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-43.png\" alt=\"\" class=\"wp-image-137512\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-43.png 505w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-43-300x132.png 300w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><figcaption class=\"wp-element-caption\">Zemax&nbsp;example simulation of object (left) and image (right) of 0.038 waves RMS.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Our algorithm requires the use of the point spread function (PSF) of the system. This PSF was obtained from the simulation in a 512 by 512 array. The simulated PSF will have physical dimensions in&nbsp;x\u02c6 and&nbsp;y\u02c6. This can be system-specific and can also depend on factors like pupil sampling and system specification. Unfortunately, we found that this simulated PSF was sampled differently from the image. We wrote code to adjust the sampling of the PSF in order&nbsp;to accurately compute the deconvolution. We computed the scaling factor to be 2.660.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Testing and Validation<\/h2>\n\n\n\n<p>To test our image correction algorithm, we will use simulated images of a slant edge, then use our algorithm to correct this image. We compute the MTF of the image both pre and post correction. We then compare these MTF curves to the diffraction limited MTF to quantify the performance of the algorithm. An example of these MTF calculations are provided below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"338\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-4.jpeg\" alt=\"\" class=\"wp-image-137532\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-4.jpeg 704w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-4-300x144.jpeg 300w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><figcaption class=\"wp-element-caption\">MTF of corrected image for different noise parameters. The numbers in the legend indicate which values were inputted for the noise coefficient into the algorithm.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>We found that the Wiener&nbsp;Helstrom&nbsp;filter is capable of raising the MTF beyond the diffraction limited value, but at the cost of creating ringing artifacts at edges within the image. As can be seen in Figure 6, a smaller noise coefficient is capable of making the image sharper, but comes at the cost of increased ringing. For the purposes of this project, we decided to optimize the balance between ringing and sharpness to minimize the squared difference between the MTF of the output image and the diffraction limited MTF.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"377\" src=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-5.jpeg\" alt=\"\" class=\"wp-image-137542\" srcset=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-5.jpeg 540w, https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/image-5-300x209.jpeg 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><figcaption class=\"wp-element-caption\">Edge Spread Function for multiple images.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Conclusions<\/h2>\n\n\n\n<p>The Wiener&nbsp;Helstrom&nbsp;filter has proven to be capable of improving the MTF to be even better than the diffraction limited MTF, however this comes at the cost of creating ringing artifacts in the image. The noise parameter used in the filter can be chosen to achieve a certain balance the sharpening and the ringing. We chose to identify what value of this parameter minimizes the squared difference between the output MTF and the diffraction limited MTF. The value we found our system was 0.08.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Acknowledgements<\/h2>\n\n\n\n<p>We would like to thank our faculty advisor, Dr. Jim Fienup for his invaluable expertise in computational image correction and guidance with the project. We would also like to thank our customer, Dr. Andres Guevara, and our professor, Dr. Wayne H. Knox for their guidance through the year and giving us this project to tackle.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The purpose of this project is to create a computational algorithm capable of taking an aberrated image and correct it to a sharp high contrast image. We used optical design&hellip;<\/p>\n","protected":false},"author":6242,"featured_media":148022,"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":[136,2976],"tags":[],"coauthors":[8612],"class_list":["post-111482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opt-ope-archive","category-optical-archive"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ASML Computational Imaging to Compensate Optical Aberrations - 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\/asml-computational-imaging-to-compensate-optical-aberrations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ASML Computational Imaging to Compensate Optical Aberrations - Senior Design Day\" \/>\n<meta property=\"og:description\" content=\"The purpose of this project is to create a computational algorithm capable of taking an aberrated image and correct it to a sharp high contrast image. We used optical design&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\" \/>\n<meta property=\"og:site_name\" content=\"Senior Design Day\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-28T09:34:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-04T17:01:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"168\" \/>\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=\"5 minutes\" \/>\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\/asml-computational-imaging-to-compensate-optical-aberrations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c\"},\"headline\":\"ASML Computational Imaging to Compensate Optical Aberrations\",\"datePublished\":\"2023-04-28T09:34:47+00:00\",\"dateModified\":\"2024-03-04T17:01:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\"},\"wordCount\":941,\"image\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg\",\"articleSection\":[\"OPT OPE Archive\",\"Optical Archive\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\",\"url\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\",\"name\":\"ASML Computational Imaging to Compensate Optical Aberrations - Senior Design Day\",\"isPartOf\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg\",\"datePublished\":\"2023-04-28T09:34:47+00:00\",\"dateModified\":\"2024-03-04T17:01:30+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\/asml-computational-imaging-to-compensate-optical-aberrations\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage\",\"url\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg\",\"contentUrl\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg\",\"width\":300,\"height\":168},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hajim.rochester.edu\/senior-design-day\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ASML Computational Imaging to Compensate Optical Aberrations\"}]},{\"@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":"ASML Computational Imaging to Compensate Optical Aberrations - 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\/asml-computational-imaging-to-compensate-optical-aberrations\/","og_locale":"en_US","og_type":"article","og_title":"ASML Computational Imaging to Compensate Optical Aberrations - Senior Design Day","og_description":"The purpose of this project is to create a computational algorithm capable of taking an aberrated image and correct it to a sharp high contrast image. We used optical design&hellip;","og_url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/","og_site_name":"Senior Design Day","article_published_time":"2023-04-28T09:34:47+00:00","article_modified_time":"2024-03-04T17:01:30+00:00","og_image":[{"url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg","width":300,"height":168,"type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#article","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/"},"author":{"name":"admin","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#\/schema\/person\/351018fbcf84ed8cac6d8072ba5b347c"},"headline":"ASML Computational Imaging to Compensate Optical Aberrations","datePublished":"2023-04-28T09:34:47+00:00","dateModified":"2024-03-04T17:01:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/"},"wordCount":941,"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg","articleSection":["OPT OPE Archive","Optical Archive"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/","name":"ASML Computational Imaging to Compensate Optical Aberrations - Senior Design Day","isPartOf":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage"},"image":{"@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg","datePublished":"2023-04-28T09:34:47+00:00","dateModified":"2024-03-04T17:01:30+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\/asml-computational-imaging-to-compensate-optical-aberrations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#primaryimage","url":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg","contentUrl":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-content\/uploads\/2023\/04\/Unknown.jpeg","width":300,"height":168},{"@type":"BreadcrumbList","@id":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/asml-computational-imaging-to-compensate-optical-aberrations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/"},{"@type":"ListItem","position":2,"name":"ASML Computational Imaging to Compensate Optical Aberrations"}]},{"@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\/111482","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=111482"}],"version-history":[{"count":15,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/111482\/revisions"}],"predecessor-version":[{"id":148042,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/posts\/111482\/revisions\/148042"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media\/148022"}],"wp:attachment":[{"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/media?parent=111482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/categories?post=111482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/tags?post=111482"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.hajim.rochester.edu\/senior-design-day\/wp-json\/wp\/v2\/coauthors?post=111482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}