利用可重构衍射光网络进行复用全光学排列操作

IF 9.8 1区 物理与天体物理 Q1 OPTICS Laser & Photonics Reviews Pub Date : 2024-07-04 DOI:10.1002/lpor.202400238
Guangdong Ma, Xilin Yang, Bijie Bai, Jingxi Li, Yuhang Li, Tianyi Gan, Che-Yung Shen, Yijie Zhang, Yuzhu Li, Çağatay Işıl, Mona Jarrahi, Aydogan Ozcan
{"title":"利用可重构衍射光网络进行复用全光学排列操作","authors":"Guangdong Ma, Xilin Yang, Bijie Bai, Jingxi Li, Yuhang Li, Tianyi Gan, Che-Yung Shen, Yijie Zhang, Yuzhu Li, Çağatay Işıl, Mona Jarrahi, Aydogan Ozcan","doi":"10.1002/lpor.202400238","DOIUrl":null,"url":null,"abstract":"Large-scale and high-dimensional permutation operations are important for various applications in, for example, telecommunications and encryption. Here, all-optical diffractive computing is used to execute a set of high-dimensional permutation operations between an input and output field-of-view through layer rotations in a diffractive optical network. In this reconfigurable multiplexed design , every diffractive layer has four orientations: <span data-altimg=\"/cms/asset/bb195be8-b3b5-4196-b0fb-5dc57ff74a3f/lpor202400238-math-0001.png\"></span><mjx-container ctxtmenu_counter=\"546\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0001.png\"><mjx-semantics><mjx-msup data-semantic-children=\"0,1\" data-semantic- data-semantic-role=\"integer\" data-semantic-speech=\"0 Superscript ring\" data-semantic-type=\"superscript\"><mjx-mn data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\"><mjx-c></mjx-c></mjx-mn><mjx-script style=\"vertical-align: 0.363em;\"><mjx-mo data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\" size=\"s\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0001\" display=\"inline\" location=\"graphic/lpor202400238-math-0001.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><msup data-semantic-=\"\" data-semantic-children=\"0,1\" data-semantic-role=\"integer\" data-semantic-speech=\"0 Superscript ring\" data-semantic-type=\"superscript\"><mn data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\">0</mn><mo data-semantic-=\"\" data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\">∘</mo></msup>${{0}^\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, <span data-altimg=\"/cms/asset/a2310acc-b721-4467-ada4-74b8e07fc8fe/lpor202400238-math-0002.png\"></span><mjx-container ctxtmenu_counter=\"547\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0002.png\"><mjx-semantics><mjx-msup data-semantic-children=\"0,1\" data-semantic- data-semantic-role=\"integer\" data-semantic-speech=\"90 Superscript ring\" data-semantic-type=\"superscript\"><mjx-mn data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\"><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\"vertical-align: 0.393em;\"><mjx-mo data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\" size=\"s\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0002\" display=\"inline\" location=\"graphic/lpor202400238-math-0002.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><msup data-semantic-=\"\" data-semantic-children=\"0,1\" data-semantic-role=\"integer\" data-semantic-speech=\"90 Superscript ring\" data-semantic-type=\"superscript\"><mn data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\">90</mn><mo data-semantic-=\"\" data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\">∘</mo></msup>${{90}^\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, <span data-altimg=\"/cms/asset/81f66e7e-c680-4459-aee6-8a58a61308dc/lpor202400238-math-0003.png\"></span><mjx-container ctxtmenu_counter=\"548\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0003.png\"><mjx-semantics><mjx-msup data-semantic-children=\"0,1\" data-semantic- data-semantic-role=\"integer\" data-semantic-speech=\"180 Superscript ring\" data-semantic-type=\"superscript\"><mjx-mn data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\"><mjx-c></mjx-c><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\"vertical-align: 0.393em;\"><mjx-mo data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\" size=\"s\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0003\" display=\"inline\" location=\"graphic/lpor202400238-math-0003.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><msup data-semantic-=\"\" data-semantic-children=\"0,1\" data-semantic-role=\"integer\" data-semantic-speech=\"180 Superscript ring\" data-semantic-type=\"superscript\"><mn data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\">180</mn><mo data-semantic-=\"\" data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\">∘</mo></msup>${{180}^\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, and <span data-altimg=\"/cms/asset/4dc16d4f-2a72-47d9-b27c-cc10a5db7119/lpor202400238-math-0004.png\"></span><mjx-container ctxtmenu_counter=\"549\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0004.png\"><mjx-semantics><mjx-msup data-semantic-children=\"0,1\" data-semantic- data-semantic-role=\"integer\" data-semantic-speech=\"270 Superscript ring\" data-semantic-type=\"superscript\"><mjx-mn data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\"><mjx-c></mjx-c><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\"vertical-align: 0.403em;\"><mjx-mo data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\" size=\"s\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0004\" display=\"inline\" location=\"graphic/lpor202400238-math-0004.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><msup data-semantic-=\"\" data-semantic-children=\"0,1\" data-semantic-role=\"integer\" data-semantic-speech=\"270 Superscript ring\" data-semantic-type=\"superscript\"><mn data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\">270</mn><mo data-semantic-=\"\" data-semantic-parent=\"2\" data-semantic-role=\"multiplication\" data-semantic-type=\"operator\">∘</mo></msup>${{270}^\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>. Each unique combination of these layers represents a distinct rotation state, tailored for a specific permutation operation. Therefore, a <i>K</i>-layer rotatable diffractive design can all-optically perform up to <span data-altimg=\"/cms/asset/473a5d6d-6010-40fc-8346-ed98dad11ba3/lpor202400238-math-0005.png\"></span><mjx-container ctxtmenu_counter=\"550\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0005.png\"><mjx-semantics><mjx-msup data-semantic-children=\"0,1\" data-semantic- data-semantic-role=\"integer\" data-semantic-speech=\"4 Superscript upper K\" data-semantic-type=\"superscript\"><mjx-mn data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\"><mjx-c></mjx-c></mjx-mn><mjx-script style=\"vertical-align: 0.363em;\"><mjx-mi data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"italic\" data-semantic- data-semantic-parent=\"2\" data-semantic-role=\"latinletter\" data-semantic-type=\"identifier\" size=\"s\"><mjx-c></mjx-c></mjx-mi></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0005\" display=\"inline\" location=\"graphic/lpor202400238-math-0005.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><msup data-semantic-=\"\" data-semantic-children=\"0,1\" data-semantic-role=\"integer\" data-semantic-speech=\"4 Superscript upper K\" data-semantic-type=\"superscript\"><mn data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"normal\" data-semantic-parent=\"2\" data-semantic-role=\"integer\" data-semantic-type=\"number\">4</mn><mi data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"italic\" data-semantic-parent=\"2\" data-semantic-role=\"latinletter\" data-semantic-type=\"identifier\">K</mi></msup>${{4}^K}$</annotation></semantics></math></mjx-assistive-mml></mjx-container> independent permutation operations. The original input information can be decrypted by applying the specific inverse permutation matrix to output patterns. The feasibility of this reconfigurable multiplexed diffractive design is demonstrated by approximating 256 randomly selected permutation matrices using <span data-altimg=\"/cms/asset/63889951-d217-45a5-a9b8-b5884bbdada6/lpor202400238-math-0006.png\"></span><mjx-container ctxtmenu_counter=\"551\" ctxtmenu_oldtabindex=\"1\" jax=\"CHTML\" role=\"application\" sre-explorer- style=\"font-size: 103%; position: relative;\" tabindex=\"0\"><mjx-math aria-hidden=\"true\" location=\"graphic/lpor202400238-math-0006.png\"><mjx-semantics><mjx-mrow><mjx-mi data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"italic\" data-semantic- data-semantic-role=\"latinletter\" data-semantic-speech=\"upper K\" data-semantic-type=\"identifier\"><mjx-c></mjx-c></mjx-mi><mjx-mspace style=\"width: 0.33em;\"></mjx-mspace></mjx-mrow></mjx-semantics></mjx-math><mjx-assistive-mml display=\"inline\" unselectable=\"on\"><math altimg=\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0006\" display=\"inline\" location=\"graphic/lpor202400238-math-0006.png\" xmlns=\"http://www.w3.org/1998/Math/MathML\"><semantics><mrow><mi data-semantic-=\"\" data-semantic-annotation=\"clearspeak:simple\" data-semantic-font=\"italic\" data-semantic-role=\"latinletter\" data-semantic-speech=\"upper K\" data-semantic-type=\"identifier\">K</mi><mspace width=\"0.33em\"></mspace></mrow>$K\\ $</annotation></semantics></math></mjx-assistive-mml></mjx-container>= 4 rotatable diffractive layers. To further enhance its multiplexing capability, input polarization diversity is also utilized. Additionally, this reconfigurable diffractive design is experimentally validated using terahertz radiation and 3D-printed diffractive layers, providing a decent match to numerical results. The presented rotation-multiplexed diffractive processor is particularly useful due to its mechanical reconfigurability, offering multifunctional representation through a single fabrication process.","PeriodicalId":204,"journal":{"name":"Laser & Photonics Reviews","volume":null,"pages":null},"PeriodicalIF":9.8000,"publicationDate":"2024-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multiplexed All-Optical Permutation Operations Using a Reconfigurable Diffractive Optical Network\",\"authors\":\"Guangdong Ma, Xilin Yang, Bijie Bai, Jingxi Li, Yuhang Li, Tianyi Gan, Che-Yung Shen, Yijie Zhang, Yuzhu Li, Çağatay Işıl, Mona Jarrahi, Aydogan Ozcan\",\"doi\":\"10.1002/lpor.202400238\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Large-scale and high-dimensional permutation operations are important for various applications in, for example, telecommunications and encryption. Here, all-optical diffractive computing is used to execute a set of high-dimensional permutation operations between an input and output field-of-view through layer rotations in a diffractive optical network. In this reconfigurable multiplexed design , every diffractive layer has four orientations: <span data-altimg=\\\"/cms/asset/bb195be8-b3b5-4196-b0fb-5dc57ff74a3f/lpor202400238-math-0001.png\\\"></span><mjx-container ctxtmenu_counter=\\\"546\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0001.png\\\"><mjx-semantics><mjx-msup data-semantic-children=\\\"0,1\\\" data-semantic- data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"0 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mjx-mn data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\"><mjx-c></mjx-c></mjx-mn><mjx-script style=\\\"vertical-align: 0.363em;\\\"><mjx-mo data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\" size=\\\"s\\\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0001\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0001.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><msup data-semantic-=\\\"\\\" data-semantic-children=\\\"0,1\\\" data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"0 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mn data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\">0</mn><mo data-semantic-=\\\"\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\">∘</mo></msup>${{0}^\\\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, <span data-altimg=\\\"/cms/asset/a2310acc-b721-4467-ada4-74b8e07fc8fe/lpor202400238-math-0002.png\\\"></span><mjx-container ctxtmenu_counter=\\\"547\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0002.png\\\"><mjx-semantics><mjx-msup data-semantic-children=\\\"0,1\\\" data-semantic- data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"90 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mjx-mn data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\"><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\\\"vertical-align: 0.393em;\\\"><mjx-mo data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\" size=\\\"s\\\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0002\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0002.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><msup data-semantic-=\\\"\\\" data-semantic-children=\\\"0,1\\\" data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"90 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mn data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\">90</mn><mo data-semantic-=\\\"\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\">∘</mo></msup>${{90}^\\\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, <span data-altimg=\\\"/cms/asset/81f66e7e-c680-4459-aee6-8a58a61308dc/lpor202400238-math-0003.png\\\"></span><mjx-container ctxtmenu_counter=\\\"548\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0003.png\\\"><mjx-semantics><mjx-msup data-semantic-children=\\\"0,1\\\" data-semantic- data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"180 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mjx-mn data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\"><mjx-c></mjx-c><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\\\"vertical-align: 0.393em;\\\"><mjx-mo data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\" size=\\\"s\\\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0003\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0003.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><msup data-semantic-=\\\"\\\" data-semantic-children=\\\"0,1\\\" data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"180 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mn data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\">180</mn><mo data-semantic-=\\\"\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\">∘</mo></msup>${{180}^\\\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>, and <span data-altimg=\\\"/cms/asset/4dc16d4f-2a72-47d9-b27c-cc10a5db7119/lpor202400238-math-0004.png\\\"></span><mjx-container ctxtmenu_counter=\\\"549\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0004.png\\\"><mjx-semantics><mjx-msup data-semantic-children=\\\"0,1\\\" data-semantic- data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"270 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mjx-mn data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\"><mjx-c></mjx-c><mjx-c></mjx-c><mjx-c></mjx-c></mjx-mn><mjx-script style=\\\"vertical-align: 0.403em;\\\"><mjx-mo data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\" size=\\\"s\\\"><mjx-c></mjx-c></mjx-mo></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0004\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0004.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><msup data-semantic-=\\\"\\\" data-semantic-children=\\\"0,1\\\" data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"270 Superscript ring\\\" data-semantic-type=\\\"superscript\\\"><mn data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\">270</mn><mo data-semantic-=\\\"\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"multiplication\\\" data-semantic-type=\\\"operator\\\">∘</mo></msup>${{270}^\\\\circ }$</annotation></semantics></math></mjx-assistive-mml></mjx-container>. Each unique combination of these layers represents a distinct rotation state, tailored for a specific permutation operation. Therefore, a <i>K</i>-layer rotatable diffractive design can all-optically perform up to <span data-altimg=\\\"/cms/asset/473a5d6d-6010-40fc-8346-ed98dad11ba3/lpor202400238-math-0005.png\\\"></span><mjx-container ctxtmenu_counter=\\\"550\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0005.png\\\"><mjx-semantics><mjx-msup data-semantic-children=\\\"0,1\\\" data-semantic- data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"4 Superscript upper K\\\" data-semantic-type=\\\"superscript\\\"><mjx-mn data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\"><mjx-c></mjx-c></mjx-mn><mjx-script style=\\\"vertical-align: 0.363em;\\\"><mjx-mi data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"italic\\\" data-semantic- data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"latinletter\\\" data-semantic-type=\\\"identifier\\\" size=\\\"s\\\"><mjx-c></mjx-c></mjx-mi></mjx-script></mjx-msup></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0005\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0005.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><msup data-semantic-=\\\"\\\" data-semantic-children=\\\"0,1\\\" data-semantic-role=\\\"integer\\\" data-semantic-speech=\\\"4 Superscript upper K\\\" data-semantic-type=\\\"superscript\\\"><mn data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"normal\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"integer\\\" data-semantic-type=\\\"number\\\">4</mn><mi data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"italic\\\" data-semantic-parent=\\\"2\\\" data-semantic-role=\\\"latinletter\\\" data-semantic-type=\\\"identifier\\\">K</mi></msup>${{4}^K}$</annotation></semantics></math></mjx-assistive-mml></mjx-container> independent permutation operations. The original input information can be decrypted by applying the specific inverse permutation matrix to output patterns. The feasibility of this reconfigurable multiplexed diffractive design is demonstrated by approximating 256 randomly selected permutation matrices using <span data-altimg=\\\"/cms/asset/63889951-d217-45a5-a9b8-b5884bbdada6/lpor202400238-math-0006.png\\\"></span><mjx-container ctxtmenu_counter=\\\"551\\\" ctxtmenu_oldtabindex=\\\"1\\\" jax=\\\"CHTML\\\" role=\\\"application\\\" sre-explorer- style=\\\"font-size: 103%; position: relative;\\\" tabindex=\\\"0\\\"><mjx-math aria-hidden=\\\"true\\\" location=\\\"graphic/lpor202400238-math-0006.png\\\"><mjx-semantics><mjx-mrow><mjx-mi data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"italic\\\" data-semantic- data-semantic-role=\\\"latinletter\\\" data-semantic-speech=\\\"upper K\\\" data-semantic-type=\\\"identifier\\\"><mjx-c></mjx-c></mjx-mi><mjx-mspace style=\\\"width: 0.33em;\\\"></mjx-mspace></mjx-mrow></mjx-semantics></mjx-math><mjx-assistive-mml display=\\\"inline\\\" unselectable=\\\"on\\\"><math altimg=\\\"urn:x-wiley:18638880:media:lpor202400238:lpor202400238-math-0006\\\" display=\\\"inline\\\" location=\\\"graphic/lpor202400238-math-0006.png\\\" xmlns=\\\"http://www.w3.org/1998/Math/MathML\\\"><semantics><mrow><mi data-semantic-=\\\"\\\" data-semantic-annotation=\\\"clearspeak:simple\\\" data-semantic-font=\\\"italic\\\" data-semantic-role=\\\"latinletter\\\" data-semantic-speech=\\\"upper K\\\" data-semantic-type=\\\"identifier\\\">K</mi><mspace width=\\\"0.33em\\\"></mspace></mrow>$K\\\\ $</annotation></semantics></math></mjx-assistive-mml></mjx-container>= 4 rotatable diffractive layers. To further enhance its multiplexing capability, input polarization diversity is also utilized. Additionally, this reconfigurable diffractive design is experimentally validated using terahertz radiation and 3D-printed diffractive layers, providing a decent match to numerical results. The presented rotation-multiplexed diffractive processor is particularly useful due to its mechanical reconfigurability, offering multifunctional representation through a single fabrication process.\",\"PeriodicalId\":204,\"journal\":{\"name\":\"Laser & Photonics Reviews\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":9.8000,\"publicationDate\":\"2024-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Laser & Photonics Reviews\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://doi.org/10.1002/lpor.202400238\",\"RegionNum\":1,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"OPTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Laser & Photonics Reviews","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.1002/lpor.202400238","RegionNum":1,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0

摘要

大规模高维置换运算对于电信和加密等领域的各种应用非常重要。在这里,全光衍射计算用于通过衍射光学网络中的层旋转,在输入和输出视场之间执行一系列高维排列操作。在这种可重构的多路复用设计中,每个衍射层都有四个方向:0∘${0}^\circ }$、90∘${{90}^\circ }$、180∘${{180}^\circ }$、270∘${{270}^\circ }$。这些层的每个独特组合都代表了一种不同的旋转状态,是为特定的排列操作量身定制的。因此,K 层可旋转衍射设计可以全光学方式执行多达 4K${{4}^K}$ 的独立排列操作。通过对输出模式应用特定的逆变换矩阵,可以解密原始输入信息。通过使用 K$K\ $= 4 个可旋转衍射层逼近 256 个随机选择的置换矩阵,证明了这种可重构的多路复用衍射设计的可行性。为了进一步增强其复用能力,还利用了输入极化分集。此外,这种可重构衍射设计还通过太赫兹辐射和三维打印衍射层进行了实验验证,与数值结果非常吻合。所介绍的旋转多路衍射处理器因其机械可重构性而特别有用,通过单一制造工艺提供了多功能表现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

摘要图片

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Multiplexed All-Optical Permutation Operations Using a Reconfigurable Diffractive Optical Network
Large-scale and high-dimensional permutation operations are important for various applications in, for example, telecommunications and encryption. Here, all-optical diffractive computing is used to execute a set of high-dimensional permutation operations between an input and output field-of-view through layer rotations in a diffractive optical network. In this reconfigurable multiplexed design , every diffractive layer has four orientations: 0${{0}^\circ }$, 90${{90}^\circ }$, 180${{180}^\circ }$, and 270${{270}^\circ }$. Each unique combination of these layers represents a distinct rotation state, tailored for a specific permutation operation. Therefore, a K-layer rotatable diffractive design can all-optically perform up to 4K${{4}^K}$ independent permutation operations. The original input information can be decrypted by applying the specific inverse permutation matrix to output patterns. The feasibility of this reconfigurable multiplexed diffractive design is demonstrated by approximating 256 randomly selected permutation matrices using K$K\ $= 4 rotatable diffractive layers. To further enhance its multiplexing capability, input polarization diversity is also utilized. Additionally, this reconfigurable diffractive design is experimentally validated using terahertz radiation and 3D-printed diffractive layers, providing a decent match to numerical results. The presented rotation-multiplexed diffractive processor is particularly useful due to its mechanical reconfigurability, offering multifunctional representation through a single fabrication process.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
14.20
自引率
5.50%
发文量
314
审稿时长
2 months
期刊介绍: Laser & Photonics Reviews is a reputable journal that publishes high-quality Reviews, original Research Articles, and Perspectives in the field of photonics and optics. It covers both theoretical and experimental aspects, including recent groundbreaking research, specific advancements, and innovative applications. As evidence of its impact and recognition, Laser & Photonics Reviews boasts a remarkable 2022 Impact Factor of 11.0, according to the Journal Citation Reports from Clarivate Analytics (2023). Moreover, it holds impressive rankings in the InCites Journal Citation Reports: in 2021, it was ranked 6th out of 101 in the field of Optics, 15th out of 161 in Applied Physics, and 12th out of 69 in Condensed Matter Physics. The journal uses the ISSN numbers 1863-8880 for print and 1863-8899 for online publications.
期刊最新文献
Thermally‐Switchable Metalenses Based on Quasi‐Bound States in the Continuum Wavelength‐switchable synchronously pumped Raman fiber laser near 1.7 µm for multispectral photoacoustic microscopy Abnormal Lattice Shrinkage, Site Occupation, and Luminescent Properties of Cr3+-Activated β-Al2O3 Structure Phosphors Resource-Saving and High-Robustness Image Sensing Based on Binary Optical Computing 2D Black Phosphorus Infrared Photodetectors
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1