CINXE.COM
NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type
<!DOCTYPE html> <html> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.photonicsonline.com/doc/nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001","20231216054239","https://web.archive.org/","web","/_static/", "1702705359"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta content="width=device-width, initial-scale=1" name="viewport"/> <link rel="shortcut icon" type="image/x-icon" href="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/sites/favicons/photo-favicon.ico"/> <title>NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type</title> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="title" content="NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type"/> <meta name="description" content="Researchers at the National Institute of Standards and Technology (NIST) and their colleagues have built a superconducting camera containing 400,000..."/> <link rel="canonical" href="https://web.archive.org/web/20231216054239/https://www.photonicsonline.com/doc/nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001"/> <!-- Initialize GetSiteControl var--> <script> window.gsc = window.gsc || function () { (gsc.q = gsc.q || []).push(arguments); }; </script> <script src="https://web.archive.org/web/20231216054239js_/https://code.jquery.com/jquery-3.5.1.min.js" integrity="" crossorigin="anonymous"></script> <script src="https://web.archive.org/web/20231216054239js_/https://www.google.com/recaptcha/api.js?render=6LfDzesUAAAAAPtS24-40OIR-WTmFdUA6SaqT2cG&trustedtypes=true"></script> <script type="text/javascript"> window['__RECAPTCHA_PUBLIC_KEY__'] = '6LfDzesUAAAAAPtS24-40OIR-WTmFdUA6SaqT2cG'; window['__OPT_IN_CONFIRMATION_PAGE__'] = 'photonics-online-subscription-confirmation'; </script> <!-- Polyfills for IE 11 for dotdotdot --> <script src="https://web.archive.org/web/20231216054239js_/https://polyfill.io/v3/polyfill.min.js?features=default%2CElement.prototype.append%2CElement.prototype.prepend%2CElement.prototype.remove%2CElement.prototype.replaceWith%2CElement.prototype.classList%2CElement.prototype.cloneNode%2CElement.prototype.matches" async></script> <link rel="stylesheet" href="/web/20231216054239cs_/https://www.photonicsonline.com/css/lib.css?v=3Bp5C_tBZSDJEQ3TF-XdsMVHImBiIvsXEVbrWbUN5cc"> <link rel="stylesheet" href="/web/20231216054239cs_/https://www.photonicsonline.com/css/themes/photonicsonline.css?v=K99RJ5D545vwy3-9M_qfZ7o0y0hWAl9rdoD9npvyuiY"/> <script type="text/javascript"> window["__currentOnline__"]= 'PHOTO'; window["__mainPopUpFormId__"] = ''; window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; </script> <script src="https://web.archive.org/web/20231216054239js_/https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script> <script> var OneSignal = window.OneSignal || []; OneSignal.push(function() { OneSignal.init({ appId: '462ee116-8c96-4c84-b44a-393e53f59869' }); }); </script> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="PhotonicsOnline"> <meta name="twitter:creator" content="John Oncea"> <meta name="twitter:title" content="NIST's Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type"> <meta property="og:title" content="NIST's Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type"> <meta name="twitter:description" content="<p>Researchers at the National Institute of Standards and Technology (NIST) and their colleagues have built a superconducting camera containing 400,000 pixels &mdash; 400 times more than any other device of its type.</p> "> <meta property="og:description" content="<p>Researchers at the National Institute of Standards and Technology (NIST) and their colleagues have built a superconducting camera containing 400,000 pixels &mdash; 400 times more than any other device of its type.</p> "> <meta name="twitter:image:src" content="https://vertassets.blob.core.windows.net/image/555f0d0f/555f0d0f-6f7b-492a-8b60-aa91d695e82a/gettyimages_506435716_camera_lens.png"> <meta property="og:image" content="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/image/555f0d0f/555f0d0f-6f7b-492a-8b60-aa91d695e82a/gettyimages_506435716_camera_lens.png"> <meta property="og:url" content="https://web.archive.org/web/20231216054239/https://www.photonicsonline.com/doc/nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://web.archive.org/web/20231216054239/https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PG5DQSZ');</script> <!-- End Google Tag Manager --> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://web.archive.org/web/20231216054239if_/https://www.googletagmanager.com/ns.html?id=GTM-PG5DQSZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="vm-hello-bar row justify-content-center p-1 fixed-top mobile-hide d-print-none"> <div class="col-auto"> <span class="vm-hello-bar-text">Get more Photonics Online insight with our FREE newsletter.</span> <a href="/web/20231216054239/https://www.photonicsonline.com/useremailonly/loadhellobarmodal" class="btn btn-sm vm-button ml-3" data-signup-type="email"> <i class="fa fa-arrow-right"></i> <span class="vm-button-text">sign me up</span> </a> </div> </div> <div class="vm-hello-bar-spacer mobile-hide"></div> <div class="container-fluid vm-full-width-header-container"> <div class="container vm-header-container"> <div class="row pt-2 align-items-end vert-header"> <div class="col-sm-auto col-md"> <a href="/web/20231216054239/https://www.photonicsonline.com/"> <img src="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/sites/logos/photo.png" alt="NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type" class="mb-1"/> </a> </div> <div class="col-auto text-sm-right ml-sm-auto pr-0"> <div class="vm-logged-out-container d-print-none"> <a data-ga-event data-ga-category="Sign-In" data-ga-action="Site-Request" data-ga-label="nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001" href="/web/20231216054239/https://www.photonicsonline.com/usersession/login?referringlink=header&docUrl=nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001"> Log In </a> or <a data-ga-event data-ga-category="Register" data-ga-action="Site-Start" data-ga-label="nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001" href="/web/20231216054239/https://www.photonicsonline.com/user/new?referringlink=header&docUrl=nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001"> Subscribe </a> </div> </div> </div> </div> </div> <header class="vert-nav"> <nav class="navbar navbar-dark bg-dark navbar-expand-md"> <div class="container vm-nav-container pr-0 pl-0"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon text-white"></span> </button> <div class="collapse navbar-collapse" id="navbarNavAltMarkup"> <div class="navbar-nav mr-auto"> <div class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Products </a> <div class="dropdown-menu"> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/cameras-imaging">Cameras & Imaging</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/lasers">Lasers / Laser Systems / Accessories</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/optical-components-coatings-materials">Optical Components, Coatings, & Materials</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/positioning-equipment">Positioning Equipment</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/sensors-detectors">Sensors & Detectors</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/test-and-measurement-equipment">Test & Measurement Equipment</a> </div> </div> <div class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Application / Market </a> <div class="dropdown-menu"> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/aviation-aerospace"> Aviation / Aerospace</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/automotive">Automotive</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/biotechnology-medical">Biotechnology / Medical</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/machine-vision">Machine Vision</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/materials-processing">Materials Processing</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/microscopy">Microscopy</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/military-defense">Military / Defense</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/spectroscopy">Spectroscopy</a> </div> </div> <div class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> News & Community </a> <div class="dropdown-menu"> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/hub/bucket/homelatestheadlines">Latest Headlines</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/solution/career-development">Career Development</a> <a class="dropdown-item" href="/web/20231216054239/https://www.photonicsonline.com/eventscalendar/">Industry Events</a> <a class="dropdown-item" href="https://web.archive.org/web/20231216054239/https://www.linkedin.com/company/79863355/" target=""blank"">LinkedIn</a> <a class="dropdown-item" href="https://web.archive.org/web/20231216054239/https://www.linkedin.com/company/79863355/" target=""blank"">Twitter</a> </div> </div> <a class="nav-item nav-link" href="/web/20231216054239/https://www.photonicsonline.com/solution/spie-photonics-west" target="">Photonics West 2023</a> </div> </div> <form method="get" class="form-inline nav-search pr-0" action="/web/20231216054239/https://www.photonicsonline.com/search"> <input class="form-control-sm" name="keyword" type="search" maxlength="250" placeholder="Search" aria-label="Search"/> <button type="submit" class="btn-sm btn-dark"> <i class="fas fa-search fa-sm"></i> </button> </form> </div> </nav> </header> <div class="container-fluid p-1 vm-top-ads-container overflow-hidden d-print-none"> <div class="row mobile-hide justify-content-center"> <div class="col-auto"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-leaderboard', [728,90], '7fb0977a-25e1-4d95-9006-64beb79908d7').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="7fb0977a-25e1-4d95-9006-64beb79908d7" class="ad "> <script> googletag.cmd.push(function () { googletag.display("7fb0977a-25e1-4d95-9006-64beb79908d7"); }); </script> </div> </div> <div class="col-auto d-none d-lg-block"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-earpiece', [230,90], '7c10f4d2-c5ff-4a95-ada1-846903a4d148').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="7c10f4d2-c5ff-4a95-ada1-846903a4d148" class="ad "> <script> googletag.cmd.push(function () { googletag.display("7c10f4d2-c5ff-4a95-ada1-846903a4d148"); }); </script> </div> </div> </div> <div class="row desktop-hide"> <div class="col-auto"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-leaderboard', [320,50], '150e78e9-23a6-49c5-b834-a25ea272d0a0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="150e78e9-23a6-49c5-b834-a25ea272d0a0" class="ad desktop-hide"> <script> googletag.cmd.push(function () { googletag.display("150e78e9-23a6-49c5-b834-a25ea272d0a0"); }); </script> </div> </div> </div> </div> <div class="container vm-main-container"> <main role="main"> <div class="row no-gutters mt-3 border-bottom vm-document-page"> <div class="vm-layout-content-primary pr-md-3"> <input id="leadUserId" type="hidden"/> <input id="leadDocUrl" type="hidden" value="nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001"/> <input id="leadDocType" type="hidden" value="From The Editor"/> <div class="row no-gutters bottom-seperator align-items-end"> <div class="col-sm-8 "> <h4 class="vm-doc-top"> <span>From The Editor</span> | November 2, 2023 </h4> </div> <div class="col-sm-4 vm-doc-top-links"> <div class="readeractionlinks mobile-hide d-print-none"> <a href="javascript:window.print();"><i class="print-icon reader-icon" title="Print"></i></a> </div> <div id="shareThisTopBar" class="d-print-none"> <div class="sharethis-inline-share-buttons"></div> </div> </div> </div> <div class="mb-2"> <h1 class="vm-doc-header">NIST's Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type</h1> <document-source-link></document-source-link> </div> <div class="position-relative vm-doc-body"> <div class="float-left pr-2 pb-2"> <img class="vm-image lazyload" alt="John Oncea" data-src="https://web.archive.org/web/20231216054239/https://vertassets.blob.core.windows.net/image/0183da41/0183da41-14e7-42f7-9a7c-a18100ea4811/81_54-john_oncea_1212.jpg" title="John Oncea"/> </div> <p>By <a href="/web/20231216054239/https://www.photonicsonline.com/author/john-oncea">John Oncea</a>, Editor</p> <img class="vm-image float-sm-right vm-doc-primary-image lazyload" alt="GettyImages-506435716 camera lens" data-src="https://web.archive.org/web/20231216054239/https://vertassets.blob.core.windows.net/image/555f0d0f/555f0d0f-6f7b-492a-8b60-aa91d695e82a/375_250-gettyimages_506435716_camera_lens.png" title="GettyImages-506435716 camera lens"/> <p><strong><em>Researchers at the National Institute of Standards and Technology (NIST) and their colleagues have built a superconducting camera containing 400,000 pixels — 400 times more than any other device of its type.</em></strong></p> <p><a href="https://web.archive.org/web/20231216054239/https://www.nist.gov/">The National Institute of Standards and Technology</a> (NIST) is a non-regulatory federal agency within the U.S. Department of Commerce and has spent more than a century helping to keep U.S. technology at the leading edge. Founded in 1901, NIST is one of the nation's oldest physical science laboratories, established by Congress to remove a major challenge to U.S. industrial competitiveness at the time — a second-rate measurement infrastructure that lagged behind the capabilities of the United Kingdom, Germany, and other economic rivals.</p> <p>From the smart electric power grid and electronic health records to atomic clocks, advanced nanomaterials, and computer chips, innumerable products and services rely in some way on technology, measurement, and standards provided by NIST. As such, NIST’s mission is to promote innovation and industrial competitiveness by advancing measurement science, standards, and technology in ways that enhance economic security and improve the quality of life.</p> <p>Well, they now have the <a href="https://web.archive.org/web/20231216054239/https://www.nist.gov/news-events/news/2023/10/nist-team-develops-highest-resolution-single-photon-superconducting-camera">highest-resolution single-photon superconducting camera</a> to help fulfill that mission.</p> <p>“Superconducting cameras allow scientists to capture very weak light signals, whether from distant objects in space or parts of the human brain,” writes NIST. “Having more pixels could open up many new applications in science and biomedical research.” And boy oh boy does this camera have more pixels, 400,000 of them to be exact. That’s 400 times more than any other device of its type.</p> <p><strong>Mo’ Pixels, Mo’ Advancements</strong></p> <p>NIST’s superconducting camera “is so sensitive it can detect single photons,” <a href="https://web.archive.org/web/20231216054239/https://www.universetoday.com/163959/a-new-superconducting-camera-can-resolve-single-photons/">Universe Today writes</a>. “It comprises a grid of superconducting wires with no resistance until a photon strikes one or more wires. This shuts down the superconductivity in the grid, sending a signal. By combining the locations and intensities of the signals, the camera generates an image.”</p> <p>The camera’s architecture is scalable, meaning it is only setting the stage for even larger-format superconducting cameras that could make detections across a wide range of the electromagnetic spectrum says the NIST researchers responsible for building it. An advancement such as this “would be ideal for astronomical ventures such as imaging faint galaxies or extrasolar planets, as well as biomedical research using near-infrared light to peer into human tissue,” writes Universe Today.</p> <p>“The NIST camera is made up of grids of ultrathin electrical wires, cooled to near absolute zero, in which current moves with no resistance until a wire is struck by a photon,” NIST writes. “In these superconducting-nanowire cameras, the energy imparted by even a single photon can be detected because it shuts down the superconductivity at a particular location (pixel) on the grid. Combining all the locations and intensities of all the photons makes up an image.”</p> <p>Researchers Adam McCaughan and Bakhrom Oripov along with their collaborators from NASA’s Jet Propulsion Laboratory in Pasadena, California, and the University of Colorado Boulder, have successfully tackled a major obstacle. They did so by constructing wires that form multiple rows and columns, just like in a tic-tac-toe game. Each intersection point of the wires represents a pixel. They then combined the signals from many pixels onto just a few room-temperature readout nanowires.</p> <p>NIST adds, “That arrangement enabled the team to measure the signals coming from an entire row or column of pixels at a time rather than recording data from each pixel, drastically reducing the number of readout wires. To do so, the researchers placed a superconducting readout wire parallel to but not touching the rows of pixels, and another wire parallel to but not touching the columns.”</p> <p>Let's focus on the superconducting readout wire that runs parallel to the rows. Whenever a photon hits a pixel, the current is diverted to a resistive heating element, which heats a small portion of the readout wire, creating a hotspot. This hotspot generates two voltage pulses that travel in opposite directions along the readout wire and are detected at either end. By measuring the time difference between the arrival of these pulses at the detectors, we can determine the column in which the pixel is located. Similarly, another superconducting readout wire runs parallel to the columns and performs a similar function. The detectors are incredibly precise and can detect differences in signal arrival time as short as 50 trillionths of a second. Additionally, they can count up to 100,000 photons per second that hit the grid.</p> <p>“Once the team adopted the new readout architecture, Oripov made rapid progress in increasing the number of pixels,” writes NIST. “Over a matter of weeks, the number jumped from 20,000 to 400,000 pixels. The readout technology can easily be scaled up for even larger cameras, said McCaughan, and a superconducting single-photon camera with tens or hundreds of millions of pixels could soon be available.”</p> <p>NIST plans to improve the sensitivity of the prototype camera so that it can capture virtually every incoming photon, enabling the camera to tackle such low-light endeavors as imaging faint galaxies or planets that lie beyond the solar system, measuring light in photon-based quantum computers, and contributing to biomedical studies that use near-infrared light to peer into human tissue.</p> <p><strong>What The Future Holds</strong></p> <p>The team has planned to enhance the sensitivity of the prototype camera over the next year. This will enable the camera to capture nearly all of the incoming photons and perform low-light tasks such as imaging dim galaxies or planets beyond the solar system, measuring light in photon-based quantum computers, and contributing to biomedical studies that utilize near-infrared light to observe human tissue.</p> <div class="clearfix"></div> </div> <p> <em> </em> </p> <div class="card vm-newsletter-signup-bait mb-2"> <div class="card-body"> <form method="post" action="/web/20231216054239/https://www.photonicsonline.com/useremailonly/register?referringlink=document-body-bait"> <div class="validation-summary validation-summary-valid" style="display: none;" data-valmsg-summary="true"> <ul> <li style="display:none"></li> </ul> </div> <h3 class="card-title">Like what you are reading?</h3> <h5 class="card-subtitle mb-2 text-muted">Sign up for our free newsletter</h5> <input type="hidden" name="Source" value="EmailReg-DocumentBodyBait-PHOTO)"> <div class="form-group row no-gutters"> <div class="col-sm-8"> <input type="text" class="form-control email-input-consent-check-trigger" placeholder="Email" maxlength="100" data-val="true" data-val-regex="The Email field is not a valid e-mail address." data-val-regex-pattern="^(?!.*([!#$%&'*+-/=?^_`{|])\1)[A-Za-z0-9]+([!#$%&'*+-/=?^_`{|]?[A-Za-z0-9]+)*@[A-Za-z0-9]+([.-]?[A-Za-z0-9]+)*\.[A-Za-z]{2,}$" data-val-required="The Email field is required." id="Email" name="Email" value=""> <span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> <div class="pl-2 col-sm"> <button type="submit" class="btn vm-button">SIGN ME UP</button> </div> </div> <div class="form-row"> <div class="col-sm-12"> <div class="form-check"> <label class="form-check-label"> <div class="nl-consent-container" style="display: none;"> <strong> <input class="form-check-input" data-val="true" data-val-range="You must accept the Terms And Conditions." data-val-range-max="True" data-val-range-min="True" data-val-required="The Consent To Terms And Conditions field is required." id="NlConsent" name="NlConsent" type="checkbox" value="true"> I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/legal">Terms</a> </strong> <span class="validation-message field-validation-valid" data-valmsg-for="NlConsent" data-valmsg-replace="true"></span> </div> <div class="client-consent-container" style="display: none;"> <strong> <input class="form-check-input" data-val="true" id="ClientConsent" name="ClientConsent" type="checkbox" value="true"> I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/privacy">Privacy Statement</a> </strong> </div> </label> </div> </div> </div> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8L4Tx_kqk_hOqQdWmadsynSSIOtEM9s9zFM-3V4tRdvmL9Gq-d6wVJJciF1IZT8_YNZxVgpwXQ0ZqgWrLp2_CzV7xcl3cxAKF5QD-DClQrOq5VbpBdZmtQ46QCSCFlcQu1rqpLBXxH-O3MpUCCYaSYA"/></form> </div> </div> <div id="disqus_thread"></div> <script> /** * RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS. * LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables */ var disqus_config = function () { this.page.url = (window.location.href.includes("staging")) ? window.location.href.replace("staging", "www") : window.location.href; this.page.identifier = '0edf421a-987d-4fd7-abcc-304bdcf236eb' // Replace PAGE_IDENTIFIER with your page's unique identifier variable }; (function() { // DON'T EDIT BELOW THIS LINE var d = document, s = d.createElement('script'); s.src = 'https://web.archive.org/web/20231216054239/https://photonics-online'+ '.disqus.com/embed.js'; s.setAttribute('data-timestamp', +new Date()); (d.head || d.body).appendChild(s); })(); </script> <noscript>Please enable JavaScript to view the <a href="https://web.archive.org/web/20231216054239/https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> </div> <div class="vm-layout-content-secondary pr-1 pl-4"> <div class="vm-content-item vm-newsletterbribe"> <h3 class="vm-signup-header">Newsletter Signup</h3> <form class="vm-email-signup-form" action="/web/20231216054239/https://www.photonicsonline.com/useremailonly/register?referringlink=sidebar-widget" method="post"> <div class="ajax-loader"> <span></span> </div> <img src="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/sites/contentbribes/SubscribeToday.png" alt="Newsletter Signup" title="Newsletter Signup" class="vm-signup-img"/> <div class="validation-summary validation-summary-valid" style="display: none;" data-valmsg-summary="true"><ul><li style="display:none"></li> </ul></div> <p>Get the latest photonics industry news, insights, and analysis delivered to your inbox.</p> <p class="vm-signup-highlighted-text"></p> <input type="hidden" data-val="true" data-val-required="The Source field is required." id="Source" name="Source" value="EmailReg-PHOTO"/> <div class="form-group row"> <div class="col-sm-12"> <input type="text" class="form-control form-control-sm email-input-consent-check-trigger" placeholder="Email" maxlength="100" data-val="true" data-val-regex="The E-mail field is not a valid e-mail address." data-val-regex-pattern="^(?!.*([!#$%&'*+-/=?^_`{|])\1)[A-Za-z0-9]+([!#$%&'*+-/=?^_`{|]?[A-Za-z0-9]+)*@[A-Za-z0-9]+([.-]?[A-Za-z0-9]+)*\.[A-Za-z]{2,}$" data-val-required="You must enter a valid email address" id="Email" name="Email" value=""/> <span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> </div> <div class="form-row"> <div class="col-sm-12"> <div class="nl-consent-container" style="display: none;"> <div class="form-check"><label class="form-check-label"><strong><input class="form-check-input" data-val="true" data-val-range="You must accept the Terms And Conditions." data-val-range-max="True" data-val-range-min="True" data-val-required="The NlConsent field is required." name="NlConsent" type="checkbox" value="true"/>I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/legal" target=""><strong>Terms</strong></a>.</strong></label><span class="field-validation-valid validation-message" data-valmsg-for="NlConsent" data-valmsg-replace="true"></span></div> </div> <div class="client-consent-container" style="display: none;"> <div class="form-check"><label class="form-check-label"><strong><input class="form-check-input" data-val="true" data-val-required="The ClientConsent field is required." name="ClientConsent" type="checkbox" value="true"/>I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/privacy" target=""><strong>Privacy Statement</strong></a>.</strong></label><span class="field-validation-valid validation-message" data-valmsg-for="ClientConsent" data-valmsg-replace="true"></span></div> </div> </div> </div> <div class="row justify-content-end mt-3"> <div class="col-12"> <button type="submit" class="btn btn-block btn-sm vm-button"> <i class="fa fa-arrow-right"></i> <span class="vm-button-text">SIGN ME UP</span> </button> </div> </div> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8L4Tx_kqk_hOqQdWmadsynSSIOtEM9s9zFM-3V4tRdvmL9Gq-d6wVJJciF1IZT8_YNZxVgpwXQ0ZqgWrLp2_CzV7xcl3cxAKF5QD-DClQrOq5VbpBdZmtQ46QCSCFlcQu1rqpLBXxH-O3MpUCCYaSYA"/></form> </div> <div class="vm-content-item vm-bucket vm-similar-documents" data-morelike-url="/more-like/photo/0edf421a-987d-4fd7-abcc-304bdcf236eb" data-morelike-title="YOU MAY ALSO LIKE..."></div> <div class="pb-3 text-center"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-medium-rectangle', [300,250], '8b652fe1-ac21-46ee-8e56-20a331029a02').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="8b652fe1-ac21-46ee-8e56-20a331029a02" class="ad "> <script> googletag.cmd.push(function () { googletag.display("8b652fe1-ac21-46ee-8e56-20a331029a02"); }); </script> </div> </div> <div class="row mobile-hide justify-content-center"> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], 'af07223c-c68a-422c-91d7-5d31faf32ed8').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="af07223c-c68a-422c-91d7-5d31faf32ed8" class="ad "> <script> googletag.cmd.push(function () { googletag.display("af07223c-c68a-422c-91d7-5d31faf32ed8"); }); </script> </div> </div> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], 'ea9317c4-096a-432d-8121-b7d4e4f5c898').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="ea9317c4-096a-432d-8121-b7d4e4f5c898" class="ad "> <script> googletag.cmd.push(function () { googletag.display("ea9317c4-096a-432d-8121-b7d4e4f5c898"); }); </script> </div> </div> </div> <div class="row mobile-hide justify-content-center"> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], '5cd8ec6f-606a-47db-90b3-f8efafa8dbcd').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="5cd8ec6f-606a-47db-90b3-f8efafa8dbcd" class="ad "> <script> googletag.cmd.push(function () { googletag.display("5cd8ec6f-606a-47db-90b3-f8efafa8dbcd"); }); </script> </div> </div> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], 'cbf4032f-ec25-4bdc-8874-086764b35597').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="cbf4032f-ec25-4bdc-8874-086764b35597" class="ad "> <script> googletag.cmd.push(function () { googletag.display("cbf4032f-ec25-4bdc-8874-086764b35597"); }); </script> </div> </div> </div> <div class="row mobile-hide justify-content-center"> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], '61f6598a-727b-466a-827b-bade6489fdc4').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="61f6598a-727b-466a-827b-bade6489fdc4" class="ad "> <script> googletag.cmd.push(function () { googletag.display("61f6598a-727b-466a-827b-bade6489fdc4"); }); </script> </div> </div> <div class="col-auto pb-3"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-square-button', [125,125], '2a3501fb-479f-485c-a59d-a5cb19ce64c5').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="2a3501fb-479f-485c-a59d-a5cb19ce64c5" class="ad "> <script> googletag.cmd.push(function () { googletag.display("2a3501fb-479f-485c-a59d-a5cb19ce64c5"); }); </script> </div> </div> </div> <script id="moreLikeTemplate" type="text/x-template"> <div class="seperated-items"> <h2 class="vm-section-header mb-3"> <span>{{ it.title | safe }} </span> </h2> {{@if(it.items && it.items.length)}} <ul class="list-unstyled"> {{@each(it.items) => link, index}} <li class="media mb-2 pb-2"> <div class="media-body"> {{@if(link.imageUrl && index == 0)}} <img class="mr-3 float-left" src="{{ link.imageUrl }}" alt="{{ link.title }}" /> {{/if}} <h5 class="mt-0 mb-1"> <a href="{{ link.documentUrl }}">{{ link.title | safe}}</a> </h5> {{@if(index < 5)}} <div class="vm-morelike-summary">{{ link.summary | safe }}</div> {{/if}} </div> </li> {{/each}} </ul> {{/if}} </div> </script> </div> </div> <div class="modal vm-signup-popup fade" role="dialog" data-nlpopup data-nlpopup-delay="10" data-nlpopup-suppress="1"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <form action="/web/20231216054239/https://www.photonicsonline.com/useremailonly/register?referringlink=popup" method="post"> <div class="modal-header no-gutters justify-content-between"> <img src="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/sites/contentbribes/Photonics-Newsletter-Subscription-Pop-Up-Final.png" alt="Sign Up Now" title="Sign Up Now" class="img-fluid"/> <div class="vm-ajax-loader"><span></span></div> <button type="button" class="close" data-dismiss="modal" aria-hidden="true" onclick="hideConsent()">×</button> </div> <div class="modal-body"> <input type="hidden" data-val="true" data-val-required="The Source field is required." id="Source" name="Source" value="PopUp-PHOTO"/> <div class="form-group row no-gutters"> <div class="col-sm pr-1"> <input type="text" class="form-control email-input-consent-check-trigger" placeholder="Email" maxlength="100" data-val="true" data-val-regex="The E-mail field is not a valid e-mail address." data-val-regex-pattern="^(?!.*([!#$%&'*+-/=?^_`{|])\1)[A-Za-z0-9]+([!#$%&'*+-/=?^_`{|]?[A-Za-z0-9]+)*@[A-Za-z0-9]+([.-]?[A-Za-z0-9]+)*\.[A-Za-z]{2,}$" data-val-required="You must enter a valid email address" id="Email" name="Email" value=""/> <span class="field-validation-valid" data-valmsg-for="Email" data-valmsg-replace="true"></span> </div> <div class="col-sm-auto"> <button type="submit" class="btn btn vm-button vm-alt-button">Subscribe</button> </div> </div> <div class="form-row"> <div class="col-sm-10" pl-1> <div class="nl-consent-container" style="display: none;"> <div class="form-check"><label class="form-check-label"><strong><input class="form-check-input" data-val="true" data-val-range="You must accept the Terms And Conditions." data-val-range-max="True" data-val-range-min="True" data-val-required="The NlConsent field is required." name="NlConsent" type="checkbox" value="true"/>I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/legal" target=""><strong>Terms</strong></a>.</strong></label><span class="field-validation-valid validation-message" data-valmsg-for="NlConsent" data-valmsg-replace="true"></span></div> </div> <div class="client-consent-container" style="display: none;"> <div class="form-check"><label class="form-check-label"><strong><input class="form-check-input" data-val="true" data-val-required="The ClientConsent field is required." name="ClientConsent" type="checkbox" value="true"/>I agree to the <a href="/web/20231216054239/https://www.photonicsonline.com/static/privacy" target=""><strong>Privacy Statement</strong></a>.</strong></label><span class="field-validation-valid validation-message" data-valmsg-for="ClientConsent" data-valmsg-replace="true"></span></div> </div> </div> </div> </div> <input name="__RequestVerificationToken" type="hidden" value="CfDJ8L4Tx_kqk_hOqQdWmadsynSSIOtEM9s9zFM-3V4tRdvmL9Gq-d6wVJJciF1IZT8_YNZxVgpwXQ0ZqgWrLp2_CzV7xcl3cxAKF5QD-DClQrOq5VbpBdZmtQ46QCSCFlcQu1rqpLBXxH-O3MpUCCYaSYA"/></form> </div> </div> </div> <div class="bg-dark fixed-bottom alert d-print-none fade show" id="cookieConsent" role="alert"> <div class="row"> <div class="col-md-8 col-sm-12 pl-4"> <div>This website uses cookies to ensure you get the best experience on our website. <a href="https://web.archive.org/web/20231216054239/https://cookiesandyou.com/" target="_blank">Learn more</a></div> </div> <div class="col-md-4 col-sm-12 pr-4"> <button type="button" class="vm-button" data-cookie-string=".AspNet.Consent=yes; expires=Sun, 15 Dec 2024 05:42:39 GMT; path=/; secure" data-dismiss="alert" aria-label="Close">Got it!</button> </div> </div> </div> <script> (function () { var button = document.querySelector("#cookieConsent button[data-cookie-string]"); button.addEventListener("click", function (event) { document.cookie = button.dataset.cookieString; }, false); })(); </script> </main> </div> <footer class="border-top vert-footer d-print-none"> <div class="container"> <div class="row"> <div class="col-sm"> <h5 class="text-dark text-primary">Explore Photonics Online</h5> <ul class="list-unstyled"> <li> <a href="/web/20231216054239/https://www.photonicsonline.com/hub/bucket/from-the-editor-john-oncea">From The Editor</a> </li> <li> <a href="https://web.archive.org/web/20231216054239/https://www.photonicsonline.com/hub/bucket/archivenlmore?bucket=archivenlmore">Recent Newsletters</a> </li> <li> <a href="https://web.archive.org/web/20231216054239/https://www.photonicsonline.com/hub/bucket/homelatestheadlines">Latest Headlines</a> </li> </ul> </div> <div class="col-sm"> <h5 class="text-dark text-primary">Contact Us</h5> <ul class="list-unstyled"> <li> <a href="/web/20231216054239/https://www.photonicsonline.com/static/about">Contact Photonics Online</a> </li> </ul> </div> <div class="col-sm"> <h5 class="text-dark text-primary">Advertise With Us</h5> <ul class="list-unstyled"> <li> <a href="/web/20231216054239/https://www.photonicsonline.com/doc/photonics-online-demo-0001">Request A Demo</a> </li> </ul> </div> <div class="col-sm"> <h5 class="text-dark text-primary">Write For Us</h5> <ul class="list-unstyled"> <li> <a href="/web/20231216054239/https://www.photonicsonline.com/doc/guest-expert-article-guidelines-0001">Guest Article Submission Guidelines</a> </li> </ul> </div> </div> </div> <div class="container pb-3"> <div class="d-print-none row no-gutters justify-content-center"> <div class="d-none d-md-block col-auto"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-leaderboard', [728,90], '27320eea-64af-40fc-970f-b708d6101c86').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="27320eea-64af-40fc-970f-b708d6101c86" class="ad "> <script> googletag.cmd.push(function () { googletag.display("27320eea-64af-40fc-970f-b708d6101c86"); }); </script> </div> </div> <div class="d-none d-md-block col-auto pl-2"> <script> googletag.cmd.push(function () { googletag.defineSlot('/52748101/photonicsonline/photo-earpiece', [230,90], 'f98c5380-9a4e-49e6-937b-ccfee48c2177').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <div id="f98c5380-9a4e-49e6-937b-ccfee48c2177" class="ad "> <script> googletag.cmd.push(function () { googletag.display("f98c5380-9a4e-49e6-937b-ccfee48c2177"); }); </script> </div> </div> </div> </div> <div class="container small pb-3 text-center"> <a href="/web/20231216054239/https://www.photonicsonline.com/static/copyright">Copyright</a> © 1996-2023 <a href="https://web.archive.org/web/20231216054239/https://www.vertmarkets.com/">VertMarkets, Inc.</a> All Rights Reserved. <a href="/web/20231216054239/https://www.photonicsonline.com/static/legal">Terms of Use</a>. <a href="/web/20231216054239/https://www.photonicsonline.com/static/privacy">Privacy Statement</a>. <a href="/web/20231216054239/https://www.photonicsonline.com/user-request">Subscriber Request Form</a>. <a href="/web/20231216054239/https://www.photonicsonline.com/user-request?privacyType=ccpa">Don't sell my information</a> </div> </footer> <script src="/web/20231216054239js_/https://www.photonicsonline.com/js/site.js?v=OKJH0kREblK35Z4cp6rq-LV5osQywBb8AswkBAVLqQE"></script> <!-- Google Analytics --> <script type="text/javascript"> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments); }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m); })(window, document, 'script', '//web.archive.org/web/20231216054239/https://www.google-analytics.com/analytics.js', 'ga'); var gaConfig = { 'legacyCookieDomain': 'none', 'allowLinker': true }; ga('create', 'UA-13015922-6', 'auto', gaConfig); ga('create', 'UA-41104070-46', 'auto', 'VertGlobalTracker'); var score = ''; var gtmEvents = []; window.addEventListener('gtmVideoEvent', handleVideoEvent); window.addEventListener('handleGTMJsEvent', handleGTMJsEvent); // Add scroll event listener window.addEventListener('scroll', handleScrollEvent); window.addEventListener('handleUserSubscriptionEvent', handleUserSubscriptionEvent); ga('set', "dimension1", '0'); ga('VertGlobalTracker.set', "dimension1", '0'); ga('set', "dimension2", 'From The Editor'); ga('VertGlobalTracker.set', "dimension2", 'From The Editor'); vertLib.site.Common.getRecaptchaToken('ga').then(function (token){ return $.post('/recaptcha', { token: token }); }).then(function(response){ score = response.score.toString(); ga('set', "dimension3", score); ga('VertGlobalTracker.set', "dimension3", score); logGAEvents(); logGTMEvents(); }); function logGAEvents() { ga('send', 'pageview', '/doc/nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001?documenttype=FromTheEditor&hascompany=N&hasauthor=Y&author=John Oncea'); ga('VertGlobalTracker.send', 'pageview', '/doc/nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001?documenttype=FromTheEditor&hascompany=N&hasauthor=Y&author=John Oncea'); ([] || []).forEach(e => { vertLib.site.Common.gaClickEvent(e.category, e.label, e.action); }); } function logGTMEvents() { gtmEvents = [{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmPageViewEvent, Vert.Sites.Web","page_title":"NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type","logged_status":"no","doc_type":"From The Editor","has_company":"yes","client_type":"Marketplace-Inactive","company_id":0,"company_name":"N/A","has_author":"yes","author_name":"John Oncea","buyers_journey":["Early"],"analyst_tag":[],"content_type":["Editorial"],"content_theme":["Aviation-Aerospace","biotechnology-medical","camera-imaging","High Definition (HD) Cameras","High Speed Cameras","High-Speed Imaging","Lenses","Photonics-research"],"captcha_confidence":"","gated_content":"no","user_level":"0","logon_user":"no","event":"page_view","event_category":"","event_action":"","event_source":"server_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmUserDataEvent, Vert.Sites.Web","user_level":"0","logon_user":"no","event":"page_scroll","event_category":"","event_action":"","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_email_submit","event_category":"subscribe_popup_funnel","event_action":"subscribe_email_submit","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmUserDataEvent, Vert.Sites.Web","user_level":"0","logon_user":"no","event":"subscribe_popup_submit","event_category":"subscribe_popup_funnel","event_action":"subscribe_popup_submit","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeAreaFocusEvent, Vert.Sites.Web","user_level":"0","logon_user":"no","event":"subscribe_popup_thanks","event_category":"subscribe_popup_funnel","event_action":"subscribe_popup_thanks","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_popup_display","event_category":"subscribe_popup_funnel","event_action":"subscribe_popup_display","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_email_submit","event_category":"subscribe_popup_funnel","event_action":"subscribe_email_submit","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_area_focus_display","event_category":"subscribe_popup_funnel","event_action":"subscribe_area_focus_display","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_area_focus_submit","event_category":"subscribe_popup_funnel","event_action":"subscribe_area_focus_submit","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_login_display","event_category":"subscribe_popup_funnel","event_action":"subscribe_login_display","event_source":"client_side","portal":"PHOTO"},{"$type":"Vert.Sites.Web.Models.Analytics.Events.GtmSubscribeEmailEvent, Vert.Sites.Web","placeholder":"popup","user_level":"0","logon_user":"no","event":"subscribe_login_submit","event_category":"subscribe_popup_funnel","event_action":"subscribe_login_submit","event_source":"client_side","portal":"PHOTO"}] || []; gtmEvents.forEach(e => { if(e.event === 'page_view') { e['captcha_confidence'] = score; } e['page_location'] = window.location; if (e.event_source === 'server_side'){ pushGtmEvent(e); } }); } function pushGtmEvent(e) { if (e["$type"]) { delete e["$type"]; } console.log(`Datalayer push event name: ${e.event} - ${JSON.stringify(e)}`); dataLayer.push(e); } function handleVideoEvent(event) { //console.log(`Analitics handle video event: ${event.detail.action}`); let matchingEvent; if (event.detail.action === 'Play') { matchingEvent = gtmEvents.find(obj => obj.event === 'video_start'); } else if (event.detail.action === 'Ended') { matchingEvent = gtmEvents.find(obj => obj.event === 'video_ended'); } else if (event.detail.action === 'Pause') { matchingEvent = gtmEvents.find(obj => obj.event === 'video_pause'); } if (matchingEvent) { matchingEvent.video_duration = event.detail.duration; matchingEvent.video_progress = event.detail.progress; pushGtmEvent(matchingEvent); } } function handleGTMJsEvent(event) { //console.log(`handleGTMJsEvent event: ${event.detail.name}`); let matchingEvent = gtmEvents.find(obj => obj.event === event.detail.name); if (matchingEvent) { if (matchingEvent.event === 'subscribe_popup_thanks') { matchingEvent.job_title_fill = event.detail.jobTitle ? 'yes' : 'no'; matchingEvent.company_fill = event.detail.company ? 'yes' : 'no'; } pushGtmEvent(matchingEvent); } } function handleUserSubscriptionEvent(event) { pushGtmEvent(event.detail); } function accessContentClick() { let matchingEvent = gtmEvents.find(obj => obj.event === 'access_content_click'); if (matchingEvent) { pushGtmEvent(matchingEvent); } } // Variable to track if console messages have been logged for each milestone let scrolled25 = false; let scrolled50 = false; let scrolled75 = false; let scrolled100 = false; // Function to handle the scroll event function handleScrollEvent() { const scrollPercentage = calculateScrollPercentage(); if (!scrolled25 && scrollPercentage >= 25) { logScrollProgress(scrollPercentage); scrolled25 = true; } else if (!scrolled50 && scrollPercentage >= 50) { logScrollProgress(scrollPercentage); scrolled50 = true; } else if (!scrolled75 && scrollPercentage >= 75) { logScrollProgress(scrollPercentage); scrolled75 = true; } else if (!scrolled100 && scrollPercentage >= 90) { logScrollProgress(scrollPercentage); scrolled100 = true; } } // Function to log console messages based on scroll percentage function logScrollProgress(scrollPercentage) { //console.log('User scrolled over ' + scrollPercentage); let matchingEvent = gtmEvents.find(obj => obj.event === 'page_scroll'); if (matchingEvent) { matchingEvent.scroll_percentage = scrollPercentage; pushGtmEvent(matchingEvent); } else{ console.log('Datalayer event PageScroll not found :' + scrollPercentage); } } // Function to calculate the scroll percentage function calculateScrollPercentage() { const documentHeight = Math.max( document.body.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight, document.documentElement.scrollHeight, document.documentElement.offsetHeight ); const windowHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; const scrollPercentage = (window.scrollY / (documentHeight - windowHeight)) * 100; return Math.round(scrollPercentage); } </script> <script async="async" src="https://web.archive.org/web/20231216054239js_/https://www.googletagservices.com/tag/js/gpt.js"></script> <!-- End Google Analytics --> <script type="text/javascript"> window["munchkinUrl"] = 'https://web.archive.org/web/20231216054239/https://app-ab30.marketo.com'; window["munchkinFormId"] ='1067' window["munchkinInstanceId"] = '075-NVC-086'; </script> <script> vertLib.site.Common.associateMunchkin({ Email: window['__USER_EMAIL__'], UserId: window['__USER_ID__']}); </script> <div id="userSubscriptionFormModal" class="modal"> <div class="modal-dialog vm-modal"> <div class="modal-content"> <div class="modal-header"> <img src="https://web.archive.org/web/20231216054239im_/https://vertassets.blob.core.windows.net/sites/logos/photo.png" alt="NIST鈥檚 Superconducting Camera 400 Times More Powerful Than Any Other Device Of Its Type" class="mt-3"/> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> </div> <div class="modal-body"> <div id="userSubscriptionContainer"> <div id="areaOfFocus" class="mt-3 mx-4 mb-4"></div> <div id="login" class="mt-3 mx-4 mb-4"></div> </div> <script id="areaOfFocusTemplate" type="text/x-template"> {{@if (it.message)}} <div class="alert alert-success d-flex flex-row p-2 m-0"> <i class="fa fa-info mr-2 mt-1"></i> <div>{{it.message | safe}}</div> </div> {{/if}} <form method="post" action="/user-subscription/update" id="areaOfFocusForm" class="vm-form-alt"> {{@if (it.showUserInfoFields)}} <div> <div class="pt-3">Please tell us more about you so that we can customize our newsletters to your specific interests:</div> <div class="row"> <div class="form-group col-md-6"> <label for="JobTitle">Job Title</label> <input type="text" class="form-control form-control-sm" id="JobTitle" name="JobTitle" value="{{ it.jobTitle }}" /> </div> <div class="form-group col-md-6"> <label for="Company">Company</label> <input type="text" class="form-control form-control-sm" id="Company" name="Company" value="{{ it.company }}" /> </div> </div> </div> {{/if}} {{@if (it.subscriptions.length)}} <div class="vm-checkbox-container primary"> <div class="form-check-inline p-2 input-container form-check"> {{@if (it.subscriptions[0].isSelected)}} <input type="checkbox" name="subscriptions" checked="checked" value="{{it.subscriptions[0].id}}" class="form-check-input"/> <label class="form-check-label">{{it.subscriptions[0].text}}</label> {{#else}} <input type="checkbox" name="subscriptions" value="{{it.subscriptions[0].id}}" class="form-check-input"/> <label class="form-check-label">{{it.subscriptions[0].text}}</label> {{/if}} </div> </div> {{/if}} {{@if (it.personas.length)}} <div class="vm-checkbox-container"> <div class="p-4 input-container"> <div class="topics-blurb">What topics interest you? (Check all that apply.)</div> {{@each(it.personas) => pers, index}} {{@if (index%2 === 0)}} <div class="row pl-3 vm-checkbox-container"> {{/if}} <div class="col-md-6 text-capitalize form-check"> {{@if (pers.isSelected)}} <input type="checkbox" name="personas" checked="checked" value="{{pers.id}}" class="form-check-input"/> <label class="form-check-label">{{pers.text}}</label> {{#else}} <input type="checkbox" name="personas" value="{{pers.id}}" class="form-check-input"/> <label class="form-check-label">{{pers.text}}</label> {{/if}} </div> {{@if (index%2 !== 0 && index > 0)}} </div> {{/if}} {{/each}} {{@if (it.personas.length%2 === 0)}} </div> {{/if}} </div> </div> {{#elif (it.subscriptions.length)}} <div class="pt-3">You may also be interested in these industry newsletters:</div> <div class="p-4 input-container"> {{@each(it.subscriptions) => sub, index}} {{@if (index > 0)}} {{@if (index%2 !== 0)}} <div class="row pl-3 vm-checkbox-container"> {{/if}} <div class="col-md-6 text-capitalize form-check"> {{@if (sub.isSelected)}} <input type="checkbox" name="subscriptions" checked="checked" value="{{sub.id}}" class="form-check-input"/> <label class="form-check-label">{{sub.text}}</label> {{#else}} <input type="checkbox" name="subscriptions" value="{{sub.id}}" class="form-check-input"/> <label class="form-check-label">{{sub.text}}</label> {{/if}} </div> {{@if (index%2 === 0)}} </div> {{/if}} {{/if}} {{/each}} {{@if (it.subscriptions.length%2 === 0)}} </div> {{/if}} <button id="selectAll" type="button" class="btn btn-link pl-0 pt-2">Select All</button> </div> {{/if}} <div class="row justify-content-end"> <div class="col-12"> <button type="submit" class="btn vm-alt-button mt-4"> <span class="vm-button-text">Finish</span> </button> </div> </div> <input type="hidden" name="Email" id="Email" value="{{it.email}}" /> <input type="hidden" name="OnlineId" id="OnlineId" value="{{it.onlineId}}" /> </form> </script> <script id="loginTemplate" type="text/x-template"> {{@if (it.message)}} {{@if (it.hasError)}} <div class="alert alert-danger d-flex flex-row p-2 m-0"> {{ #else }} <div class="alert alert-warning d-flex flex-row p-2 m-0"> {{/if}} <i class="fa fa-info mr-2 mt-1"></i> <div>{{it.message | safe}}</div> </div> {{/if}} <form method="post" action="/user-subscription/login" id="loginForm" class="vm-form-alt"> <div class="row"> <div class="form-group col"> <label for="Email">Email</label> <input type="text" class="form-control form-control" id="Email" name="Email" maxlength="100" value="{{it.email}}" /> </div> </div> <div class="row"> <div class="form-group col"> <label for="Password">Password</label> <input type="password" class="form-control form-control" id="Password" name="Password" /> </div> </div> <div class="row"> <div class="form-group col"> <small> <a href="/password/forgotpassword">Forgot your password?</a> </small> </div> </div> <div class="vm-oauth-providers"> <span class="small mb-4">... or you can:</span> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=Google&source=user-sub"> <i class="fa fa-google" aria-hidden="true"></i> </a> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=Facebook&source=user-sub"> <i class="fa fa-facebook" aria-hidden="true"></i> </a> <a class="btn btn-lg rounded-circle" role="button" href="/user-oauth/login?oAuthType=LinkedIn&source=user-sub"> <i class="fa fa-linkedin" aria-hidden="true"></i> </a> </div> <div class="row justify-content-end"> <div class="col-12"> <button type="submit" class="btn vm-alt-button mt-4"> <span class="vm-button-text">Sign In</span> </button> </div> </div> <input type="hidden" name="JobTitle" id="JobTitle" value="{{it.jobTitle}}" /> <input type="hidden" name="Company" id="Company" value="{{it.company}}" /> <input type="hidden" name="OnlineId" id="OnlineId" value="{{it.onlineId}}" /> <input type="hidden" name="Privacy" id="OnlineId" value="{{it.privacy}}" /> </form> </script> <script> window.userSubSettings = undefined; </script> </div> </div> </div> </div> <script type="text/javascript"> window.referralJS = ((window.referralJS !== null && window.referralJS !== undefined) ? window.referralJS : {}); window.referralJS.scriptConfig = { parameters: { src: "//web.archive.org/web/20231216054239/https://vertmarkets.referralrock.com/sdk/referral.js", transactionKey: "c9d33563-11ad-443b-aa2d-0037c1a3a66f" } }; (function (f, r, n, d, b, y) { b = f.createElement(r), y = f.getElementsByTagName(r)[0]; b.async = 1; b.src = n; b.id = 'RR_DIVID_V4'; b.setAttribute("transactionKey", window.referralJS.scriptConfig.parameters.transactionKey); y.parentNode.insertBefore(b, y); })(document, 'script', window.referralJS.scriptConfig.parameters.src); </script> <script type="text/javascript" src="//web.archive.org/web/20231216054239js_/https://platform-api.sharethis.com/js/sharethis.js#property=5a205ebe31a4050013671183&product=inline-share-buttons" async="async"></script> <script type="text/javascript"> vertLib.site.Common.initDocPage(); setTimeout(() => { vertLib.site.Common.gaClickEvent('TimedEngagement', 'nist-s-superconducting-camera-times-more-powerful-than-any-other-device-of-its-type-0001', 'From The Editor'); }, 10 * 1000); // Send flag to GetSiteControl indicating if the subscription form should be displayed, // as well as other data </script> <script id="modalTemplate" type="text/x-template"> <div class="modal fade" id="{{ it.id }}" role="dialog" tabindex="-1" data-keyboard="false" data-backdrop="{{ (it.backdrop || 'true') }}"> <div class="modal-dialog vm-modal"> <div class="modal-content"> {{ @if(it.title) }} <div class="modal-header no-gutters justify-content-between"> <div class="col"> <h2>{{ it.title | safe }}</h2> </div> <div class="col-auto"> <div class="vm-ajax-loader"><span></span></div> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> </div> </div> {{ /if }} <div class="modal-body">{{ it.body | safe }}</div> {{ @if (it.hideFooter !== true) }} <div class="modal-footer"> <div class="row justify-content-end"> <div class="col-12"> <button type="button" data-dismiss="modal" class="btn vm-button">Close</button> </div> </div> </div> {{ /if }} </div> </div> </div> </script> </body> </html> <!-- FILE ARCHIVED ON 05:42:39 Dec 16, 2023 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 23:10:46 Dec 03, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.741 exclusion.robots: 0.035 exclusion.robots.policy: 0.021 esindex: 0.014 cdx.remote: 12.601 LoadShardBlock: 230.848 (3) PetaboxLoader3.datanode: 4544.854 (5) PetaboxLoader3.resolve: 325.758 (2) load_resource: 4768.529 loaddict: 4502.858 -->