Light in power a general and parameter-free algorithm for caustic design
We present in this paper a generic and parameter-free algorithm to efficiently build a wide variety of optical components, such as mirrors or lenses, that satisfy some light energy constraints. In all of our problems, one is given a collimated or point light source and a desired illumination after r...
Saved in:
| Published in | ACM transactions on graphics Vol. 37; no. 6; pp. 1 - 13 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Association for Computing Machinery
01.11.2018
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0730-0301 1557-7368 |
| DOI | 10.1145/3272127.3275056 |
Cover
| Abstract | We present in this paper a generic and parameter-free algorithm to efficiently build a wide variety of optical components, such as mirrors or lenses, that satisfy some light energy constraints. In all of our problems, one is given a collimated or point light source and a desired illumination after reflection or refraction and the goal is to design the geometry of a mirror or lens which transports exactly the light emitted by the source onto the target. We first propose a general framework and show that eight different optical component design problems amount to solving a light energy conservation equation that involves the computation of visibility diagrams. We then show that these diagrams all have the same structure and can be obtained by intersecting a 3D Power diagram with a planar or spherical domain. This allows us to propose an efficient and fully generic algorithm capable to solve these eight optical component design problems. The support of the prescribed target illumination can be a set of directions or a set of points located at a finite distance. Our solutions satisfy design constraints such as convexity or concavity. We show the effectiveness of our algorithm on simulated and fabricated examples. |
|---|---|
| AbstractList | We present in this paper a generic and parameter-free algorithm to efficiently build a wide variety of optical components, such as mirrors or lenses, that satisfy some light energy constraints. In all of our problems, one is given a collimated or point light source and a desired illumination after reflection or refraction and the goal is to design the geometry of a mirror or lens which transports exactly the light emitted by the source onto the target. We first propose a general framework and show that eight different optical component design problems amount to solving a Light Energy Conservation equation that involves the computation of Visibility diagrams. We show that these diagrams all have the same structure and can be obtained by intersecting a 3D Power Diagram with a planar or spherical domain. This allows us to propose an efficient and fully generic algorithm capable to solve the eight optical component design problems. Our solutions can satisfy design constraints such as convexity or concavity and are always graphs over the plane or the sphere. We show the effectiveness of our algorithm on numerous simulated examples. We present in this paper a generic and parameter-free algorithm to efficiently build a wide variety of optical components, such as mirrors or lenses, that satisfy some light energy constraints. In all of our problems, one is given a collimated or point light source and a desired illumination after reflection or refraction and the goal is to design the geometry of a mirror or lens which transports exactly the light emitted by the source onto the target. We first propose a general framework and show that eight different optical component design problems amount to solving a light energy conservation equation that involves the computation of visibility diagrams. We then show that these diagrams all have the same structure and can be obtained by intersecting a 3D Power diagram with a planar or spherical domain. This allows us to propose an efficient and fully generic algorithm capable to solve these eight optical component design problems. The support of the prescribed target illumination can be a set of directions or a set of points located at a finite distance. Our solutions satisfy design constraints such as convexity or concavity. We show the effectiveness of our algorithm on simulated and fabricated examples. |
| Author | Meyron, Jocelyn Mérigot, Quentin Thibert, Boris |
| Author_xml | – sequence: 1 givenname: Jocelyn surname: Meyron fullname: Meyron, Jocelyn organization: Université Grenoble Alpes, CNRS, France – sequence: 2 givenname: Quentin surname: Mérigot fullname: Mérigot, Quentin organization: Université Paris-Sud, CNRS, France – sequence: 3 givenname: Boris surname: Thibert fullname: Thibert, Boris organization: Université Grenoble Alpes, CNRS, France |
| BackLink | https://hal.science/hal-01570739$$DView record in HAL |
| BookMark | eNp1j01Lw0AQhhepYFr16rVXD2lnPyc5lqKtEPCi52Wy2diVmJRNUPz3pjR4EDy9w_A-wzxzNmu71jN2x2HFudJrKVBwgasxNWhzwRKuNaYoTTZjCaCEFCTwKzbv-3cAMEqZhN0W4e0wLEO7PHZfPl6zy5qa3t9MuWCvjw8v231aPO-etpsidVLpISVEJ0hVZZ2bKvPjDAKUrkovHJBG0jzzlFFJZKREAGlqnjleI5LJwckFuz_fPVBjjzF8UPy2HQW73xT2tAOucfw5_xRjd33uutj1ffT1L8DBntTtpG4n9ZHQfwgXBhpC1w6RQvMv9wNqQFr0 |
| CitedBy_id | crossref_primary_10_1111_cgf_14778 crossref_primary_10_1145_3528223_3530077 crossref_primary_10_1051_m2an_2025004 crossref_primary_10_1364_OPTICA_506268 crossref_primary_10_1051_epjconf_202430903016 crossref_primary_10_1186_s42492_022_00126_z crossref_primary_10_1364_OE_393843 crossref_primary_10_1364_OE_540901 crossref_primary_10_1145_3618387 crossref_primary_10_1631_FITEE_2000250 crossref_primary_10_1007_s10208_024_09669_4 |
| Cites_doi | 10.1111/j.1467-8659.2011.02032.x 10.1007/s00526-003-0239-4 10.1145/2366145.2366190 10.1051/m2an/2015016 10.1111/j.1467-8659.2005.00901.x 10.1007/s00211-015-0780-z 10.4007/annals.2008.167.299 10.1109/TIT.1982.1056489 10.1137/0216006 10.1145/2601097.2601200 10.1007/s10958-008-9152-x 10.1145/1531326.1531338 10.1111/j.1467-8659.2011.01876.x 10.1023/A:1024856201493 10.1090/conm/226/03233 10.1145/3083157.3083162 10.1111/j.1467-8659.2012.03036.x 10.1051/m2an/2015055 10.1145/2580946 |
| ContentType | Journal Article |
| Copyright | Distributed under a Creative Commons Attribution 4.0 International License |
| Copyright_xml | – notice: Distributed under a Creative Commons Attribution 4.0 International License |
| DBID | AAYXX CITATION 1XC VOOES |
| DOI | 10.1145/3272127.3275056 |
| DatabaseName | CrossRef Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISSN | 1557-7368 |
| EndPage | 13 |
| ExternalDocumentID | oai:HAL:hal-01570739v2 10_1145_3272127_3275056 |
| GroupedDBID | --Z -DZ -~X .DC 23M 2FS 4.4 5GY 5VS 6J9 85S 8US AAKMM AALFJ AAYFX AAYXX ABPPZ ACGFO ACGOD ACM ADBCU ADL ADMLS AEBYY AEFXT AEJOY AENEX AENSD AETEA AFWIH AFWXC AIKLT AKRVB ALMA_UNASSIGNED_HOLDINGS ASPBG AVWKF BDXCO CCLIF CITATION CS3 EBS EJD F5P FEDTE GUFHI HGAVV I07 LHSKQ P1C P2P PQQKQ RNS ROL TWZ UHB UPT WH7 XSW ZCA ~02 1XC VOOES |
| ID | FETCH-LOGICAL-c345t-a77c2a4dbf96d8ec2a02045dbe2c0a57a518ea8abaa63370036f18c1f77a690c3 |
| ISSN | 0730-0301 |
| IngestDate | Tue Oct 14 20:58:43 EDT 2025 Thu Apr 24 23:07:05 EDT 2025 Wed Oct 01 05:55:47 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Keywords | Mirror design Power diagram Caustics Optimal transport Lens design |
| Language | English |
| License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c345t-a77c2a4dbf96d8ec2a02045dbe2c0a57a518ea8abaa63370036f18c1f77a690c3 |
| OpenAccessLink | https://hal.science/hal-01570739 |
| PageCount | 13 |
| ParticipantIDs | hal_primary_oai_HAL_hal_01570739v2 crossref_primary_10_1145_3272127_3275056 crossref_citationtrail_10_1145_3272127_3275056 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2018-11-01 |
| PublicationDateYYYYMMDD | 2018-11-01 |
| PublicationDate_xml | – month: 11 year: 2018 text: 2018-11-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | ACM transactions on graphics |
| PublicationYear | 2018 |
| Publisher | Association for Computing Machinery |
| Publisher_xml | – name: Association for Computing Machinery |
| References | e_1_2_2_4_1 e_1_2_2_25_1 Gutiérrez Cristian E (e_1_2_2_10_1) e_1_2_2_24_1 e_1_2_2_6_1 e_1_2_2_23_1 e_1_2_2_7_1 Kiser Thomas (e_1_2_2_13_1) 2013 e_1_2_2_22_1 e_1_2_2_21_1 e_1_2_2_1_1 e_1_2_2_20_1 e_1_2_2_2_1 e_1_2_2_3_1 e_1_2_2_9_1 Gutiérrez Cristian E (e_1_2_2_12_1) e_1_2_2_27_1 e_1_2_2_26_1 Cork F. (e_1_2_2_5_1) 1977; 4 Gutiérrez Cristian E (e_1_2_2_11_1) 2009 e_1_2_2_19_1 e_1_2_2_18_1 e_1_2_2_17_1 e_1_2_2_16_1 e_1_2_2_15_1 Finckh M. (e_1_2_2_8_1) Kitagawa Jun (e_1_2_2_14_1) 2016 |
| References_xml | – ident: e_1_2_2_17_1 doi: 10.1111/j.1467-8659.2011.02032.x – ident: e_1_2_2_24_1 doi: 10.1007/s00526-003-0239-4 – ident: e_1_2_2_7_1 doi: 10.1145/2366145.2366190 – ident: e_1_2_2_18_1 doi: 10.1051/m2an/2015016 – ident: e_1_2_2_20_1 doi: 10.1111/j.1467-8659.2005.00901.x – ident: e_1_2_2_6_1 doi: 10.1007/s00211-015-0780-z – ident: e_1_2_2_3_1 doi: 10.4007/annals.2008.167.299 – volume-title: The refractor problem in reshaping light beams. Archive for rational mechanics and analysis 193, 2 year: 2009 ident: e_1_2_2_11_1 – ident: e_1_2_2_16_1 doi: 10.1109/TIT.1982.1056489 – ident: e_1_2_2_1_1 doi: 10.1137/0216006 – ident: e_1_2_2_23_1 doi: 10.1145/2601097.2601200 – volume-title: From Fourier Analysis and Number Theory to Radon Transforms and Geometry ident: e_1_2_2_12_1 – ident: e_1_2_2_4_1 doi: 10.1007/s10958-008-9152-x – volume-title: The Monge-Ampère Equation ident: e_1_2_2_10_1 – ident: e_1_2_2_25_1 doi: 10.1145/1531326.1531338 – ident: e_1_2_2_19_1 doi: 10.1111/j.1467-8659.2011.01876.x – volume-title: Philippe Bompas, and Mark Pauly. year: 2013 ident: e_1_2_2_13_1 – volume: 4 start-page: 009 year: 1977 ident: e_1_2_2_5_1 article-title: Method of and mixture for aluminizing a metal surface publication-title: US Patent – ident: e_1_2_2_9_1 doi: 10.1023/A:1024856201493 – volume-title: A Newton algorithm for semi-discrete optimal transport. arXiv preprint arXiv:1603.05579 year: 2016 ident: e_1_2_2_14_1 – ident: e_1_2_2_2_1 doi: 10.1090/conm/226/03233 – ident: e_1_2_2_21_1 doi: 10.1145/3083157.3083162 – ident: e_1_2_2_26_1 doi: 10.1111/j.1467-8659.2012.03036.x – ident: e_1_2_2_22_1 – ident: e_1_2_2_15_1 doi: 10.1051/m2an/2015055 – volume-title: Proceedings of the 11th European conference on Computer vision: Part V. Springer-Verlag, 464--477 ident: e_1_2_2_8_1 – ident: e_1_2_2_27_1 doi: 10.1145/2580946 |
| SSID | ssj0006446 |
| Score | 2.3838403 |
| Snippet | We present in this paper a generic and parameter-free algorithm to efficiently build a wide variety of optical components, such as mirrors or lenses, that... |
| SourceID | hal crossref |
| SourceType | Open Access Repository Enrichment Source Index Database |
| StartPage | 1 |
| SubjectTerms | Computational Geometry Computer Science Modeling and Simulation |
| Subtitle | a general and parameter-free algorithm for caustic design |
| Title | Light in power |
| URI | https://hal.science/hal-01570739 |
| Volume | 37 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVEBS databaseName: Inspec with Full Text customDbUrl: eissn: 1557-7368 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0006446 issn: 0730-0301 databaseCode: ADMLS dateStart: 20060401 isFulltext: true titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text providerName: EBSCOhost |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF60XhQUn1hfFPHgZWuSzWaTY_FBKY0gtuAt7G42KEgrpQr11zv7SBq1gnoJYZsOTb7pzGxm5huEzoiIcgGOC3OiJA6ZoDj2pcABo7kChRLSUOant1F3GPYe6EM5aNx1l0xFW74v7Cv5D6qwBrjqLtk_IFsJhQU4B3zhCAjD8VcY9_XO2tSB61ln9Tizc5nq6Q_lKHCTEzDc1LXi9lTNJjbn3gMn9jyr1CS12XPYt4-Nib571SVF84rdR8PIazRjPHn69OLAj10H3dy-wJ8b6x2RdQXO_lGGGbGTbkoDaVlZnCLUrZ1fc5u2o_S7QQ41dwUJmGaSbxPNJk8XUF9_cUlVoaBtm6aZE5A5ActoJQAr7jXQSucq7d9XvheiO5OdLm_NkTmBiIsvv-FTHLL8WL5GN2HFYBNtuP1Aq2PB3UJLarSN1moskTto3cDcehq1DMy7aHhzPbjsYjfGAksS0inmjMmAh7kokiiPFZzrhmSaCxVIj1PGqR8rHnPBeUQI0wxBhR9Lv2CMR4knyR5qjMYjtY9aEI0mCYcPqYJIW-pYkxUhD3ksktwrvCZqlzeVScfxrkeNPGc_PMgmOq--8GLpTX6-9BSeUnWVpiXvdvqZXoOQkumM71tw8Ht5h2h1rpVHqDGdvKpjCPCm4sSh-gHl5kTp |
| linkProvider | EBSCOhost |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Light+in+power&rft.jtitle=ACM+transactions+on+graphics&rft.au=Meyron%2C+Jocelyn&rft.au=M%C3%A9rigot%2C+Quentin&rft.au=Thibert%2C+Boris&rft.date=2018-11-01&rft.issn=0730-0301&rft.eissn=1557-7368&rft.volume=37&rft.issue=6&rft.spage=1&rft.epage=13&rft_id=info:doi/10.1145%2F3272127.3275056&rft.externalDBID=n%2Fa&rft.externalDocID=10_1145_3272127_3275056 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0730-0301&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0730-0301&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0730-0301&client=summon |