{"id":3330,"date":"2026-09-14T13:09:18","date_gmt":"2026-09-14T12:09:18","guid":{"rendered":"https:\/\/ls2026.aau.dk\/?page_id=3330"},"modified":"2026-09-15T08:40:20","modified_gmt":"2026-09-15T07:40:20","slug":"abstract-list","status":"publish","type":"page","link":"https:\/\/ls2026.aau.dk\/?page_id=3330","title":{"rendered":"Abstract Overview"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Abstracts \u2014 Light Symposium 2026<\/title>\n<!--\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  ABSTRACTS OVERVIEW \u2014 Light Symposium 2026\n  All 17 paper sessions and the poster session as tiles, three in a row.\n\n  TWO THINGS TO FILL IN\n  1. SESSION_PAGES just below: paste the WordPress address of each\n     session page between the quotation marks. A tile with no address\n     still shows, it is simply not clickable yet.\n       \"1\": \"https:\/\/ls2026.aau.dk\/?page_id=1234\",\n  2. data-csv-url on the <div> further down: the Media Library address\n     of List-paper-session.csv. It lets the search look inside every\n     abstract title and author name, not only the session names.\n     Without it the page still works, the search just covers the tiles.\n\n  Paste everything below into a Custom HTML block, or use the whole\n  file as a blank\/Elementor HTML template.\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300..700;1,9..40,300..700&amp;family=DM+Serif+Display&amp;display=swap\" rel=\"stylesheet\">\n<style>\n  :root {\n    --red: #b02525;\n    --red-deep: #9f0000;\n    --pink-soft: #ffe0e5;\n    --pink-border: #ffb2bf;\n    --ink: #1a1d23;\n    --muted: #6b7280;\n    --paper-bg: #ffffff;\n  }\n  * { box-sizing: border-box; }\n  body {\n    margin: 0;\n    background: var(--paper-bg);\n    color: var(--ink);\n    font-family: 'DM Sans', sans-serif;\n    line-height: 1.6;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .abstracts-page { max-width: 1120px; margin: 0 auto; padding: 0 24px 96px; }\n\n  \/* \u2500\u2500 breadcrumb \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .crumb { padding: 28px 0 0; font-size: 0.85rem; }\n  .crumb a { color: var(--red); text-decoration: none; font-weight: 600; }\n  .crumb a:hover { text-decoration: underline; }\n  .crumb span { color: var(--muted); }\n\n  \/* \u2500\u2500 page header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .page-head { margin-top: 26px; }\n  .page-eyebrow {\n    font-size: 0.72rem; font-weight: 700; letter-spacing: 0.14em;\n    text-transform: uppercase; color: var(--red); margin: 0 0 12px;\n  }\n  .page-title {\n    font-family: 'DM Serif Display', serif;\n    font-size: clamp(2rem, 5vw, 3.1rem);\n    font-weight: 400; line-height: 1.1;\n    color: var(--red-deep); margin: 0 0 16px;\n  }\n  .page-desc { font-size: 1rem; max-width: 640px; margin: 0; color: #3a3f47; }\n\n  \/* \u2500\u2500 search \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .search-bar {\n    position: sticky; top: 0; z-index: 20;\n    background: var(--paper-bg);\n    padding: 22px 0 14px;\n    margin-top: 26px;\n    border-bottom: 2px solid var(--pink-border);\n  }\n  .search-row { display: flex; gap: 10px; align-items: center; flex-wrap: wrap; }\n  .search-input {\n    flex: 1; min-width: 220px;\n    font-family: 'DM Sans', sans-serif; font-size: 0.95rem; color: var(--ink);\n    background: #fff; border: 2px solid var(--pink-border); border-radius: 999px;\n    padding: 13px 22px; outline: none; transition: border-color 0.15s;\n  }\n  .search-input:focus { border-color: var(--red); }\n  .search-input::placeholder { color: var(--muted); }\n  .search-clear {\n    font-family: 'DM Sans', sans-serif; font-size: 0.82rem; font-weight: 600;\n    background: #fff; color: var(--red); border: 2px solid var(--pink-border);\n    border-radius: 999px; padding: 12px 22px; cursor: pointer;\n    transition: background 0.15s, border-color 0.15s, color 0.15s;\n  }\n  .search-clear:hover { background: var(--red); border-color: var(--red); color: #fff; }\n  .search-status {\n    font-size: 0.72rem; letter-spacing: 0.12em; text-transform: uppercase;\n    font-weight: 700; color: var(--muted); margin: 12px 0 0;\n  }\n\n  \/* \u2500\u2500 tiles, three in a row \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .tile-grid {\n    display: grid; grid-template-columns: repeat(3, 1fr);\n    gap: 20px; margin-top: 30px;\n  }\n  .tile {\n    display: flex; flex-direction: column;\n    padding: 26px 24px 22px;\n    border: 2px solid var(--pink-border); border-radius: 14px;\n    background:\n      radial-gradient(120% 160% at 18% -20%, var(--pink-soft) 0%, rgba(255,224,229,0.35) 42%, #ffffff 78%);\n    transition: border-color 0.15s, box-shadow 0.15s, transform 0.15s;\n  }\n  .tile[hidden] { display: none; }\n  a.tile { text-decoration: none; color: inherit; }\n  a.tile:hover { border-color: var(--red); box-shadow: 0 6px 22px rgba(176,37,37,0.12); transform: translateY(-2px); }\n  a.tile:focus-visible { outline: 2px solid var(--red); outline-offset: 3px; }\n  .tile-eyebrow {\n    font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em;\n    text-transform: uppercase; color: var(--red); margin: 0 0 10px;\n  }\n  .tile-title {\n    font-family: 'DM Serif Display', serif;\n    font-size: 1.24rem; font-weight: 400; line-height: 1.25;\n    color: var(--red-deep); margin: 0 0 14px;\n  }\n  \/* The rules below are written against the theme: a WordPress theme often\n     adds its own margins to list items, which pushed the third pill onto a\n     second line. Plain spans with their own margins reset keep the day, time\n     and room side by side. *\/\n  .abstracts-page .tile-facts {\n    display: flex; flex-flow: row wrap; align-items: center;\n    gap: 6px; margin: 0 0 12px; padding: 0; list-style: none;\n  }\n  .abstracts-page .tile-facts > span {\n    display: inline-block;\n    margin: 0; padding: 4px 10px;\n    font-size: 0.72rem; font-weight: 600; line-height: 1.35;\n    white-space: nowrap;\n    background: #fff; border: 1.5px solid var(--pink-border);\n    border-radius: 999px;\n  }\n  .abstracts-page .tile-facts > span.room { background: var(--red); border-color: var(--red); color: #fff; }\n  .tile-count { font-size: 0.8rem; color: var(--muted); margin: 0; }\n  .tile-go {\n    margin-top: auto; padding-top: 16px;\n    font-size: 0.84rem; font-weight: 700; color: var(--red);\n  }\n  .tile-pending .tile-go { color: var(--muted); font-weight: 600; }\n\n  \/* \u2500\u2500 matching papers inside a tile \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .tile-hits { margin: 0; }\n  .tile-hits:not(:empty) { margin: 14px 0 2px; padding-top: 12px; border-top: 1px solid var(--pink-border); }\n  .tile-hit { font-size: 0.82rem; line-height: 1.45; margin: 0 0 10px; }\n  .tile-hit:last-child { margin-bottom: 0; }\n  .tile-hit .who { display: block; font-size: 0.76rem; color: var(--muted); }\n  .tile-more { font-size: 0.76rem; font-weight: 600; color: var(--muted); margin: 0; }\n  mark { background: #ffd24d; color: var(--ink); border-radius: 2px; padding: 0 2px; }\n\n  \/* \u2500\u2500 empty state \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  .no-results { padding: 60px 20px; text-align: center; color: var(--muted); font-size: 0.95rem; }\n  .no-results[hidden] { display: none; }\n  .no-results strong { display: block; color: var(--red-deep); font-size: 1.05rem; margin-bottom: 6px; }\n  .page-note { font-size: 0.8rem; color: var(--muted); margin: 34px 0 0; }\n\n  @media (max-width: 900px) {\n    .tile-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 640px) {\n    .tile-grid { grid-template-columns: 1fr; gap: 16px; }\n    .search-input { width: 100%; font-size: 16px; }\n    .search-clear { flex: 1; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    * { transition: none !important; }\n    a.tile:hover { transform: none; }\n  }\n<\/style>\n\n<script>\n  \/* ===== Session page addresses \u2014 paste them between the quotes ===== *\/\n  var SESSION_PAGES = {\n    \"1\": \"https:\/\/ls2026.aau.dk\/?page_id=3078\",  \/\/ Session 1: Art of Darkness: Special Session\n    \"2\": \"https:\/\/ls2026.aau.dk\/?page_id=3314\",  \/\/ Session 2: Multisensory and Embodied Light Experience\n    \"3\": \"https:\/\/ls2026.aau.dk\/?page_id=3318\",  \/\/ Session 3: Lighting Education and Pedagogy\n    \"4\": \"https:\/\/ls2026.aau.dk\/?page_id=3322\",  \/\/ Session 4: Daylight, Energy and Sustainable Buildings\n    \"5\": \"https:\/\/ls2026.aau.dk\/?page_id=3326\",  \/\/ Session 5: Digital Tools, Learning and AI\n    \"6\": \"https:\/\/ls2026.aau.dk\/?page_id=3340\",  \/\/ Session 6: Art of Darkness & Dark Policy\n    \"7\": \"https:\/\/ls2026.aau.dk\/?page_id=3344\",  \/\/ Session 7: Lighting the City: Public Space After Dark\n    \"8\": \"https:\/\/ls2026.aau.dk\/?page_id=3348\",  \/\/ Session 8: Luminaires, Photometrics and Object-Scale Lighting\n    \"9\": \"https:\/\/ls2026.aau.dk\/?page_id=3352\",  \/\/ Session 9: Non-Visual Effects and Circadian Lighting\n    \"10\": \"https:\/\/ls2026.aau.dk\/?page_id=3356\",  \/\/ Session 10: Light, Architecture and Spatial Experience\n    \"11\": \"https:\/\/ls2026.aau.dk\/?page_id=3373\",  \/\/ Session 11: Methods for Practice: Language, Frameworks and Participation\n    \"12\": \"https:\/\/ls2026.aau.dk\/?page_id=3374\",  \/\/ Session 12: Daylight Engineering and Building Envelopes\n    \"13\": \"https:\/\/ls2026.aau.dk\/?page_id=3375\",  \/\/ Session 13: Inclusive Lighting: Age, Ability and Diversity\n    \"14\": \"https:\/\/ls2026.aau.dk\/?page_id=3376\",  \/\/ Session 14: Perceived Lighting Quality in Everyday Spaces\n    \"15\": \"https:\/\/ls2026.aau.dk\/?page_id=3392\",  \/\/ Session 15: Darkness, Ecology and Light Pollution\n    \"16\": \"https:\/\/ls2026.aau.dk\/?page_id=3393\",  \/\/ Session 16: Window Views and Daylight Quality\n    \"17\": \"https:\/\/ls2026.aau.dk\/?page_id=3394\",  \/\/ Session 17: Light, Health and Care Environments\n    \"poster\": \"https:\/\/ls2026.aau.dk\/?page_id=3395\"   \/\/ Poster Session\n  };\n<\/script>\n\n<!-- data-csv-url: the Media Library address of List-paper-session.csv -->\n<div class=\"abstracts-page\" id=\"abstracts-overview\" data-csv-url=\"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2026\/09\/Speackerlist-Search-v4.csv\">\n\n  <nav class=\"crumb\" aria-label=\"Breadcrumb\">\n    <a href=\"https:\/\/ls2026.aau.dk\/?page_id=93\">Programme<\/a> <span>\u203a<\/span> <span>Abstracts<\/span>\n  <\/nav>\n\n  <header class=\"page-head\">\n    <p class=\"page-eyebrow\">Light Symposium 2026<\/p>\n    <h1 class=\"page-title\">Abstracts<\/h1>\n    <p class=\"page-desc\">\n      Every paper session and the poster session, with all accepted abstracts.\n      Search for an author, a title or a theme, or open a session to read its abstracts in full.\n      Abstracts only \u2014 full papers are not published here.\n    <\/p>\n  <\/header>\n\n  <div class=\"search-bar\">\n    <div class=\"search-row\">\n      <input type=\"text\" class=\"search-input\" id=\"abstract-search\" placeholder=\"Search author, title, theme or day...\" autocomplete=\"off\">\n      <button class=\"search-clear\" id=\"search-clear\" type=\"button\">Clear<\/button>\n    <\/div>\n    <p class=\"search-status\" id=\"search-status\"><\/p>\n  <\/div>\n\n  <div class=\"tile-grid\" id=\"tile-grid\">\n      <article class=\"tile\" data-session=\"1\" data-search=\"paper session 1 art of darkness: special session thursday 10:00-12:00 room a\">\n        <p class=\"tile-eyebrow\">Paper Session 1<\/p>\n        <h2 class=\"tile-title\">Art of Darkness: Special Session<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"2\" data-search=\"paper session 2 multisensory and embodied light experience thursday 10:00-12:00 room b\">\n        <p class=\"tile-eyebrow\">Paper Session 2<\/p>\n        <h2 class=\"tile-title\">Multisensory and Embodied Light Experience<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room B<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"3\" data-search=\"paper session 3 lighting education and pedagogy thursday 10:00-12:00 room c\">\n        <p class=\"tile-eyebrow\">Paper Session 3<\/p>\n        <h2 class=\"tile-title\">Lighting Education and Pedagogy<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room C<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"4\" data-search=\"paper session 4 daylight, energy and sustainable buildings thursday 14:00-15:30 room a\">\n        <p class=\"tile-eyebrow\">Paper Session 4<\/p>\n        <h2 class=\"tile-title\">Daylight, Energy and Sustainable Buildings<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>14:00 \u2013 15:30<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">4 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"5\" data-search=\"paper session 5 digital tools, learning and ai thursday 14:00-15:30 room b\">\n        <p class=\"tile-eyebrow\">Paper Session 5<\/p>\n        <h2 class=\"tile-title\">Digital Tools, Learning and AI<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>14:00 \u2013 15:30<\/span>\n          <span class=\"room\">Room B<\/span>\n        <\/div>\n        <p class=\"tile-count\">5 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"6\" data-search=\"paper session 6 art of darkness &amp; dark policy thursday 14:00-15:30 room c\">\n        <p class=\"tile-eyebrow\">Paper Session 6<\/p>\n        <h2 class=\"tile-title\">Art of Darkness &amp; Dark Policy<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>14:00 \u2013 15:30<\/span>\n          <span class=\"room\">Room C<\/span>\n        <\/div>\n        <p class=\"tile-count\">5 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"7\" data-search=\"paper session 7 lighting the city: public space after dark friday 10:00-12:00 room a\">\n        <p class=\"tile-eyebrow\">Paper Session 7<\/p>\n        <h2 class=\"tile-title\">Lighting the City: Public Space After Dark<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"8\" data-search=\"paper session 8 luminaires, photometrics and object-scale lighting friday 10:00-12:00 room b\">\n        <p class=\"tile-eyebrow\">Paper Session 8<\/p>\n        <h2 class=\"tile-title\">Luminaires, Photometrics and Object-Scale Lighting<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room B<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"9\" data-search=\"paper session 9 non-visual effects and circadian lighting friday 10:00-12:00 room c\">\n        <p class=\"tile-eyebrow\">Paper Session 9<\/p>\n        <h2 class=\"tile-title\">Non-Visual Effects and Circadian Lighting<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room C<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"10\" data-search=\"paper session 10 light, architecture and spatial experience friday 10:00-12:00 room d\">\n        <p class=\"tile-eyebrow\">Paper Session 10<\/p>\n        <h2 class=\"tile-title\">Light, Architecture and Spatial Experience<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>10:00 \u2013 12:00<\/span>\n          <span class=\"room\">Room D<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"11\" data-search=\"paper session 11 methods for practice: language, frameworks and participation friday 13:00-15:00 room a\">\n        <p class=\"tile-eyebrow\">Paper Session 11<\/p>\n        <h2 class=\"tile-title\">Methods for Practice: Language, Frameworks and Participation<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>13:00 \u2013 15:00<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">5 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"12\" data-search=\"paper session 12 daylight engineering and building envelopes friday 13:00-15:00 room b\">\n        <p class=\"tile-eyebrow\">Paper Session 12<\/p>\n        <h2 class=\"tile-title\">Daylight Engineering and Building Envelopes<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>13:00 \u2013 15:00<\/span>\n          <span class=\"room\">Room B<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"13\" data-search=\"paper session 13 inclusive lighting: age, ability and diversity friday 13:00-15:00 room c\">\n        <p class=\"tile-eyebrow\">Paper Session 13<\/p>\n        <h2 class=\"tile-title\">Inclusive Lighting: Age, Ability and Diversity<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>13:00 \u2013 15:00<\/span>\n          <span class=\"room\">Room C<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"14\" data-search=\"paper session 14 perceived lighting quality in everyday spaces friday 13:00-15:00 room d\">\n        <p class=\"tile-eyebrow\">Paper Session 14<\/p>\n        <h2 class=\"tile-title\">Perceived Lighting Quality in Everyday Spaces<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>13:00 \u2013 15:00<\/span>\n          <span class=\"room\">Room D<\/span>\n        <\/div>\n        <p class=\"tile-count\">7 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"15\" data-search=\"paper session 15 darkness, ecology and light pollution friday 15:30-17:30 room a\">\n        <p class=\"tile-eyebrow\">Paper Session 15<\/p>\n        <h2 class=\"tile-title\">Darkness, Ecology and Light Pollution<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>15:30 \u2013 17:30<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"16\" data-search=\"paper session 16 window views and daylight quality friday 15:30-17:30 room b\">\n        <p class=\"tile-eyebrow\">Paper Session 16<\/p>\n        <h2 class=\"tile-title\">Window Views and Daylight Quality<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>15:30 \u2013 17:30<\/span>\n          <span class=\"room\">Room B<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"17\" data-search=\"paper session 17 light, health and care environments friday 15:30-17:30 room c\">\n        <p class=\"tile-eyebrow\">Paper Session 17<\/p>\n        <h2 class=\"tile-title\">Light, Health and Care Environments<\/h2>\n        <div class=\"tile-facts\">\n          <span>Friday<\/span>\n          <span>15:30 \u2013 17:30<\/span>\n          <span class=\"room\">Room C<\/span>\n        <\/div>\n        <p class=\"tile-count\">6 papers<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n      <article class=\"tile\" data-session=\"poster\" data-search=\"poster session poster session thursday 17:00-18:00 room a\">\n        <p class=\"tile-eyebrow\">Poster Session<\/p>\n        <h2 class=\"tile-title\">Poster Session<\/h2>\n        <div class=\"tile-facts\">\n          <span>Thursday<\/span>\n          <span>17:00 \u2013 18:00<\/span>\n          <span class=\"room\">Room A<\/span>\n        <\/div>\n        <p class=\"tile-count\">18 posters<\/p>\n        <div class=\"tile-hits\"><\/div>\n        <span class=\"tile-go\">See abstracts <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/article>\n  <\/div>\n\n  <p class=\"no-results\" id=\"no-results\" hidden=\"\">\n    <strong>Nothing found<\/strong>\n    No session or abstract matches your search. Try an author surname or a single keyword.\n  <\/p>\n\n  <p class=\"page-note\">\n    Programme details may still change. Please check the programme page for the latest version.\n  <\/p>\n\n<\/div>\n\n<script>\n(function () {\n  var root = document.getElementById('abstracts-overview');\n  if (!root) { return; }\n\n  var grid = document.getElementById('tile-grid');\n  var input = document.getElementById('abstract-search');\n  var clearBtn = document.getElementById('search-clear');\n  var statusEl = document.getElementById('search-status');\n  var emptyEl = document.getElementById('no-results');\n  var tiles = [].slice.call(grid.querySelectorAll('.tile'));\n  var papers = [];\n  var MAX_HITS = 6;\n\n  \/* ---------- turn each tile into a link when its address is set ---------- *\/\n  function linkTiles() {\n    tiles.forEach(function (tile) {\n      var key = tile.getAttribute('data-session');\n      var url = (SESSION_PAGES[key] || '').trim();\n      if (url === '') {\n        tile.classList.add('tile-pending');\n        return;\n      }\n      var a = document.createElement('a');\n      a.className = tile.className;\n      a.setAttribute('href', url);\n      a.setAttribute('data-session', key);\n      a.setAttribute('data-search', tile.getAttribute('data-search'));\n      a.innerHTML = tile.innerHTML;\n      tile.parentNode.replaceChild(a, tile);\n      tiles[tiles.indexOf(tile)] = a;\n    });\n  }\n\n  \/* ---------- helpers ---------- *\/\n\n  function esc(s) {\n    return String(s === undefined || s === null ? '' : s)\n      .replace(\/&\/g, '&amp;')\n      .replace(\/\\u003C\/g, '&lt;')\n      .replace(\/\\u003E\/g, '&gt;')\n      .replace(\/\"\/g, '&quot;');\n  }\n\n  function highlight(text, term) {\n    var safe = esc(text);\n    if (term === '') { return safe; }\n    var pattern = term.replace(\/[.*+?^${}()|[\\]\\\\]\/g, '\\\\$&');\n    return safe.replace(new RegExp('(' + pattern + ')', 'gi'), '<mark>$1<\/mark>');\n  }\n\n  \/* ---------- text decoding (UTF-8, Windows-1252, mojibake repair) ---------- *\/\n\n  var CP1252 = {\n    '\\u20AC': 0x80, '\\u201A': 0x82, '\\u0192': 0x83, '\\u201E': 0x84,\n    '\\u2026': 0x85, '\\u2020': 0x86, '\\u2021': 0x87, '\\u02C6': 0x88,\n    '\\u2030': 0x89, '\\u0160': 0x8A, '\\u2039': 0x8B, '\\u0152': 0x8C,\n    '\\u017D': 0x8E, '\\u2018': 0x91, '\\u2019': 0x92, '\\u201C': 0x93,\n    '\\u201D': 0x94, '\\u2022': 0x95, '\\u2013': 0x96, '\\u2014': 0x97,\n    '\\u02DC': 0x98, '\\u2122': 0x99, '\\u0161': 0x9A, '\\u203A': 0x9B,\n    '\\u0153': 0x9C, '\\u017E': 0x9E, '\\u0178': 0x9F\n  };\n\n  function repairMojibake(text) {\n    if (!\/[\\u00C2-\\u00C3][\\u0080-\\u00BF]\/.test(text)) { return text; }\n    var bytes = new Uint8Array(text.length);\n    var i = 0;\n    while (i !== text.length) {\n      var ch = text.charAt(i);\n      var code = ch.charCodeAt(0);\n      if (code > 0xFF) {\n        if (CP1252[ch] === undefined) { return text; }\n        bytes[i] = CP1252[ch];\n      } else {\n        bytes[i] = code;\n      }\n      i = i + 1;\n    }\n    try {\n      return new TextDecoder('utf-8', { fatal: true }).decode(bytes);\n    } catch (e) {\n      return text;\n    }\n  }\n\n  function decodeBuffer(buffer) {\n    var bytes = new Uint8Array(buffer);\n    if (typeof TextDecoder === 'undefined') {\n      return String.fromCharCode.apply(null, bytes);\n    }\n    var text;\n    try {\n      text = new TextDecoder('utf-8', { fatal: true }).decode(bytes);\n    } catch (e) {\n      try {\n        text = new TextDecoder('windows-1252').decode(bytes);\n      } catch (e2) {\n        text = new TextDecoder('utf-8').decode(bytes);\n      }\n    }\n    return repairMojibake(text);\n  }\n\n  \/* ---------- CSV parsing ---------- *\/\n\n  function detectDelimiter(text) {\n    var head = text.split(\/\\r?\\n\/)[0] || '';\n    var counts = { ',': 0, ';': 0, '\\t': 0 };\n    var inQuotes = false;\n    var i = 0;\n    while (i !== head.length) {\n      var ch = head.charAt(i);\n      if (ch === '\"') { inQuotes = !inQuotes; }\n      else if (!inQuotes && counts[ch] !== undefined) { counts[ch] = counts[ch] + 1; }\n      i = i + 1;\n    }\n    var best = ',';\n    if (counts[';'] > counts[best]) { best = ';'; }\n    if (counts['\\t'] > counts[best]) { best = '\\t'; }\n    return best;\n  }\n\n  function parseCSV(text) {\n    text = text.replace(\/^\\uFEFF\/, '');\n    var delim = detectDelimiter(text);\n    var rows = [];\n    var row = [];\n    var field = '';\n    var inQuotes = false;\n    var i = 0;\n    var n = text.length;\n\n    while (i !== n) {\n      var ch = text.charAt(i);\n      if (inQuotes) {\n        if (ch === '\"') {\n          if (text.charAt(i + 1) === '\"') { field = field + '\"'; i = i + 2; continue; }\n          inQuotes = false; i = i + 1; continue;\n        }\n        field = field + ch; i = i + 1; continue;\n      }\n      if (ch === '\"') { inQuotes = true; i = i + 1; continue; }\n      if (ch === delim) { row.push(field); field = ''; i = i + 1; continue; }\n      if (ch === '\\r') { i = i + 1; continue; }\n      if (ch === '\\n') { row.push(field); rows.push(row); row = []; field = ''; i = i + 1; continue; }\n      field = field + ch;\n      i = i + 1;\n    }\n    row.push(field);\n    rows.push(row);\n\n    return rows.filter(function (r) {\n      return r.some(function (c) { return String(c).trim() !== ''; });\n    });\n  }\n\n  function pickColumn(headers, used, patterns) {\n    var found = -1;\n    patterns.forEach(function (p) {\n      if (found !== -1) { return; }\n      headers.forEach(function (h, idx) {\n        if (found !== -1 || used[idx]) { return; }\n        if (String(h).toLowerCase().trim().indexOf(p) !== -1) { found = idx; }\n      });\n    });\n    if (found !== -1) { used[found] = true; }\n    return found;\n  }\n\n  \/* ---------- build the paper list from the CSV ---------- *\/\n\n  function build(rows) {\n    papers = [];\n    if (rows.length === 0) { return; }\n\n    var headers = rows[0].map(function (h) { return String(h).trim(); });\n    var used = {};\n    var cAuthors = pickColumn(headers, used, ['full name', 'author', 'presenter', 'speaker']);\n    var cTitle = pickColumn(headers, used, ['title', 'titel']);\n    var cTheme = pickColumn(headers, used, ['theme', 'track', 'topic']);\n    var cSession = pickColumn(headers, used, ['paper session', 'session']);\n    var cId = pickColumn(headers, used, ['abstract id', 'id']);\n\n    rows.slice(1).forEach(function (r) {\n      var get = function (idx) {\n        if (idx === -1 || idx >= r.length) { return ''; }\n        return String(r[idx]).replace(\/\\s+\/g, ' ').trim();\n      };\n      var title = get(cTitle);\n      if (title === '') { return; }\n      var session = get(cSession);\n      var key = \/poster\/i.test(session) || \/poster\/i.test(get(cTheme)) ? 'poster' : session;\n      papers.push({\n        key: key,\n        id: get(cId),\n        title: title,\n        authors: get(cAuthors),\n        haystack: (title + ' ' + get(cAuthors) + ' ' + get(cTheme) + ' ' + get(cId)).toLowerCase()\n      });\n    });\n  }\n\n  \/* ---------- rendering ---------- *\/\n\n  function render() {\n    var term = String(input.value || '').trim();\n    var low = term.toLowerCase();\n    var shown = 0;\n    var hitTotal = 0;\n\n    tiles.forEach(function (tile) {\n      var key = tile.getAttribute('data-session');\n      var hitsEl = tile.querySelector('.tile-hits');\n      var hits = [];\n\n      if (low !== '') {\n        hits = papers.filter(function (p) {\n          return p.key === key && p.haystack.indexOf(low) !== -1;\n        });\n      }\n\n      var tileMatch = (low === '') ||\n        (tile.getAttribute('data-search') || '').indexOf(low) !== -1 ||\n        hits.length !== 0;\n\n      tile.hidden = !tileMatch;\n      if (tileMatch) { shown = shown + 1; }\n      hitTotal = hitTotal + hits.length;\n\n      var html = '';\n      hits.slice(0, MAX_HITS).forEach(function (p) {\n        html = html + '<p class=\"tile-hit\">' + highlight(p.title, term) +\n          '<span class=\"who\">' + highlight(p.authors, term) + '<\/span><\/p>';\n      });\n      if (hits.length > MAX_HITS) {\n        html = html + '<p class=\"tile-more\">and ' + (hits.length - MAX_HITS) + ' more in this session<\/p>';\n      }\n      hitsEl.innerHTML = html;\n    });\n\n    emptyEl.hidden = (shown !== 0);\n\n    if (low === '') {\n      statusEl.textContent = tiles.length + ' sessions' +\n        (papers.length !== 0 ? ' \\u00b7 ' + papers.length + ' abstracts' : '');\n    } else {\n      var text = shown + ' of ' + tiles.length + ' sessions';\n      if (hitTotal !== 0) {\n        text = text + ' \\u00b7 ' + hitTotal + (hitTotal === 1 ? ' matching abstract' : ' matching abstracts');\n      }\n      statusEl.textContent = text;\n    }\n  }\n\n  \/* ---------- events ---------- *\/\n\n  input.addEventListener('input', render);\n  input.addEventListener('keydown', function (ev) {\n    if (ev.key === 'Escape') { input.value = ''; render(); }\n  });\n  clearBtn.addEventListener('click', function () {\n    input.value = '';\n    input.focus();\n    render();\n  });\n\n  \/* ---------- start ---------- *\/\n\n  linkTiles();\n  tiles = [].slice.call(grid.querySelectorAll('.tile'));\n  render();\n\n  var url = (root.getAttribute('data-csv-url') || '').trim();\n  if (url === '') { return; }\n\n  window.fetch(url)\n    .then(function (r) {\n      if (!r.ok) { throw new Error('HTTP ' + r.status); }\n      return r.arrayBuffer();\n    })\n    .then(function (buffer) {\n      build(parseCSV(decodeBuffer(buffer)));\n      render();\n    })\n    .catch(function () {\n      \/* The tiles and their own search keep working without the file. *\/\n    });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or &#8230;<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3330","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"PvQSSsTgcXK2bJPXsvwwdXDo1mU-oqaBts6wQwgiKPw\" \/>\n\t<meta name=\"msvalidate.01\" content=\"596BE547CB9B43F182217AC58FFA33DC\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/ls2026.aau.dk\/?page_id=3330\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Light Symposium 2026 - Sensing light\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Abstract Overview - Light Symposium 2026\" \/>\n\t\t<meta property=\"og:description\" content=\"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/ls2026.aau.dk\/?page_id=3330\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-14T12:09:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-15T07:40:20+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Abstract Overview - Light Symposium 2026\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ls2026.aau.dk\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330#listItem\",\"name\":\"Abstract Overview\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330#listItem\",\"position\":2,\"name\":\"Abstract Overview\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/#organization\",\"name\":\"Light Symposium 2026\",\"description\":\"Sensing light Light Symposium 2026\",\"url\":\"https:\\\/\\\/ls2026.aau.dk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/ls2026.aau.dk\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/cropped-cropped-Logo2026.png\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330#webpage\",\"url\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330\",\"name\":\"Abstract Overview - Light Symposium 2026\",\"description\":\"Abstracts \\u2014 Light Symposium 2026 Programme \\u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \\u2014 full papers are not published here. Clear Paper Session 1\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/?page_id=3330#breadcrumblist\"},\"datePublished\":\"2026-09-14T13:09:18+01:00\",\"dateModified\":\"2026-09-15T08:40:20+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/#website\",\"url\":\"https:\\\/\\\/ls2026.aau.dk\\\/\",\"name\":\"Light Symposium 2022\",\"description\":\"Sensing light\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/ls2026.aau.dk\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Abstract Overview - Light Symposium 2026","description":"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1","canonical_url":"https:\/\/ls2026.aau.dk\/?page_id=3330","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"PvQSSsTgcXK2bJPXsvwwdXDo1mU-oqaBts6wQwgiKPw","msvalidate.01":"596BE547CB9B43F182217AC58FFA33DC","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/ls2026.aau.dk\/?page_id=3330#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/ls2026.aau.dk#listItem","position":1,"name":"Home","item":"https:\/\/ls2026.aau.dk","nextItem":{"@type":"ListItem","@id":"https:\/\/ls2026.aau.dk\/?page_id=3330#listItem","name":"Abstract Overview"}},{"@type":"ListItem","@id":"https:\/\/ls2026.aau.dk\/?page_id=3330#listItem","position":2,"name":"Abstract Overview","previousItem":{"@type":"ListItem","@id":"https:\/\/ls2026.aau.dk#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/ls2026.aau.dk\/#organization","name":"Light Symposium 2026","description":"Sensing light Light Symposium 2026","url":"https:\/\/ls2026.aau.dk\/","logo":{"@type":"ImageObject","url":"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png","@id":"https:\/\/ls2026.aau.dk\/?page_id=3330\/#organizationLogo"},"image":{"@id":"https:\/\/ls2026.aau.dk\/?page_id=3330\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/ls2026.aau.dk\/?page_id=3330#webpage","url":"https:\/\/ls2026.aau.dk\/?page_id=3330","name":"Abstract Overview - Light Symposium 2026","description":"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/ls2026.aau.dk\/#website"},"breadcrumb":{"@id":"https:\/\/ls2026.aau.dk\/?page_id=3330#breadcrumblist"},"datePublished":"2026-09-14T13:09:18+01:00","dateModified":"2026-09-15T08:40:20+01:00"},{"@type":"WebSite","@id":"https:\/\/ls2026.aau.dk\/#website","url":"https:\/\/ls2026.aau.dk\/","name":"Light Symposium 2022","description":"Sensing light","inLanguage":"en-US","publisher":{"@id":"https:\/\/ls2026.aau.dk\/#organization"}}]},"og:locale":"en_US","og:site_name":"Light Symposium 2026 - Sensing light","og:type":"article","og:title":"Abstract Overview - Light Symposium 2026","og:description":"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1","og:url":"https:\/\/ls2026.aau.dk\/?page_id=3330","og:image":"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png","og:image:secure_url":"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png","article:published_time":"2026-09-14T12:09:18+00:00","article:modified_time":"2026-09-15T07:40:20+00:00","twitter:card":"summary","twitter:title":"Abstract Overview - Light Symposium 2026","twitter:description":"Abstracts \u2014 Light Symposium 2026 Programme \u203a Abstracts Light Symposium 2026 Abstracts Every paper session and the poster session, with all accepted abstracts. Search for an author, a title or a theme, or open a session to read its abstracts in full. Abstracts only \u2014 full papers are not published here. Clear Paper Session 1","twitter:image":"https:\/\/ls2026.aau.dk\/wp-content\/uploads\/2025\/12\/cropped-cropped-Logo2026.png"},"aioseo_meta_data":{"post_id":"3330","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-09-14 12:09:19","updated":"2026-09-15 08:40:23","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ls2026.aau.dk\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAbstract Overview\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/ls2026.aau.dk"},{"label":"Abstract Overview","link":"https:\/\/ls2026.aau.dk\/?page_id=3330"}],"_links":{"self":[{"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/pages\/3330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3330"}],"version-history":[{"count":7,"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/pages\/3330\/revisions"}],"predecessor-version":[{"id":3418,"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=\/wp\/v2\/pages\/3330\/revisions\/3418"}],"wp:attachment":[{"href":"https:\/\/ls2026.aau.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}