Regulation-aware freeform headlamp reflector design with differentiable ray tracing Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1364/oe.566951
Headlamp design is an essential aspect of the automotive industry, often relying on reflector systems composed of freeform surfaces. Traditional methods depend on manually adjusting surfaces to ensure reflected rays meet regulation requirements, which is time-consuming and often limited by design features. In this work, we propose a regulation-aware approach to freeform headlamp reflector design using differentiable ray tracing. The reflectors are modeled with B-spline surface arrays, and we optimize the control point grid through a customized ray tracing pipeline utilizing triangle mesh acceleration structures for efficient ray-surface intersections. Additionally, we use multi-layer perceptrons (MLPs) to generate light intensity distributions guided by loss functions based on regulation constraints. Experimental results show that this neural process generates the required four types of passing-beam and driving-beam distributions defined in the ECE R112. Using these distributions as targets, we can optimize reflector shapes in about 200 iterations. We also export the optimized reflectors as CAD models, achieving 2.5× faster simulation in our pipeline with accuracy comparable to commercial optical design software, aka, LightTools.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1364/oe.566951
- OA Status
- gold
- References
- 26
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4411790505
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4411790505Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1364/oe.566951Digital Object Identifier
- Title
-
Regulation-aware freeform headlamp reflector design with differentiable ray tracingWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-06-30Full publication date if available
- Authors
-
Xuchen Wei, Yuchi Huo, Pengfei Shen, Yifan Peng, Hujun Bao, Rui WangList of authors in order
- Landing page
-
https://doi.org/10.1364/oe.566951Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
goldOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1364/oe.566951Direct OA link when available
- Concepts
-
Headlamp, Optics, Ray tracing (physics), Reflector (photography), Computer science, Geometrical optics, Computer graphics (images), Physics, Light sourceTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
26Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4411790505 |
|---|---|
| doi | https://doi.org/10.1364/oe.566951 |
| ids.doi | https://doi.org/10.1364/oe.566951 |
| ids.pmid | https://pubmed.ncbi.nlm.nih.gov/40733980 |
| ids.openalex | https://openalex.org/W4411790505 |
| fwci | 0.0 |
| type | article |
| title | Regulation-aware freeform headlamp reflector design with differentiable ray tracing |
| biblio.issue | 15 |
| biblio.volume | 33 |
| biblio.last_page | 32262 |
| biblio.first_page | 32262 |
| topics[0].id | https://openalex.org/T14156 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.8919000029563904 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2205 |
| topics[0].subfield.display_name | Civil and Structural Engineering |
| topics[0].display_name | Engineering Applied Research |
| topics[1].id | https://openalex.org/T11814 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.8730000257492065 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2209 |
| topics[1].subfield.display_name | Industrial and Manufacturing Engineering |
| topics[1].display_name | Advanced Manufacturing and Logistics Optimization |
| topics[2].id | https://openalex.org/T12546 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.8661999702453613 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2215 |
| topics[2].subfield.display_name | Building and Construction |
| topics[2].display_name | Smart Parking Systems Research |
| is_xpac | False |
| apc_list.value | 2270 |
| apc_list.currency | USD |
| apc_list.value_usd | 2270 |
| apc_paid.value | 2270 |
| apc_paid.currency | USD |
| apc_paid.value_usd | 2270 |
| concepts[0].id | https://openalex.org/C2777884842 |
| concepts[0].level | 2 |
| concepts[0].score | 0.8955549001693726 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q869713 |
| concepts[0].display_name | Headlamp |
| concepts[1].id | https://openalex.org/C120665830 |
| concepts[1].level | 1 |
| concepts[1].score | 0.7669297456741333 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q14620 |
| concepts[1].display_name | Optics |
| concepts[2].id | https://openalex.org/C121483023 |
| concepts[2].level | 2 |
| concepts[2].score | 0.7417469024658203 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q7298343 |
| concepts[2].display_name | Ray tracing (physics) |
| concepts[3].id | https://openalex.org/C2778415886 |
| concepts[3].level | 3 |
| concepts[3].score | 0.5738281011581421 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q1823435 |
| concepts[3].display_name | Reflector (photography) |
| concepts[4].id | https://openalex.org/C41008148 |
| concepts[4].level | 0 |
| concepts[4].score | 0.4612049460411072 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[4].display_name | Computer science |
| concepts[5].id | https://openalex.org/C110277352 |
| concepts[5].level | 2 |
| concepts[5].score | 0.45019909739494324 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q467980 |
| concepts[5].display_name | Geometrical optics |
| concepts[6].id | https://openalex.org/C121684516 |
| concepts[6].level | 1 |
| concepts[6].score | 0.33363211154937744 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q7600677 |
| concepts[6].display_name | Computer graphics (images) |
| concepts[7].id | https://openalex.org/C121332964 |
| concepts[7].level | 0 |
| concepts[7].score | 0.3201797604560852 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[7].display_name | Physics |
| concepts[8].id | https://openalex.org/C2982854487 |
| concepts[8].level | 2 |
| concepts[8].score | 0.2039300799369812 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q9128 |
| concepts[8].display_name | Light source |
| keywords[0].id | https://openalex.org/keywords/headlamp |
| keywords[0].score | 0.8955549001693726 |
| keywords[0].display_name | Headlamp |
| keywords[1].id | https://openalex.org/keywords/optics |
| keywords[1].score | 0.7669297456741333 |
| keywords[1].display_name | Optics |
| keywords[2].id | https://openalex.org/keywords/ray-tracing |
| keywords[2].score | 0.7417469024658203 |
| keywords[2].display_name | Ray tracing (physics) |
| keywords[3].id | https://openalex.org/keywords/reflector |
| keywords[3].score | 0.5738281011581421 |
| keywords[3].display_name | Reflector (photography) |
| keywords[4].id | https://openalex.org/keywords/computer-science |
| keywords[4].score | 0.4612049460411072 |
| keywords[4].display_name | Computer science |
| keywords[5].id | https://openalex.org/keywords/geometrical-optics |
| keywords[5].score | 0.45019909739494324 |
| keywords[5].display_name | Geometrical optics |
| keywords[6].id | https://openalex.org/keywords/computer-graphics |
| keywords[6].score | 0.33363211154937744 |
| keywords[6].display_name | Computer graphics (images) |
| keywords[7].id | https://openalex.org/keywords/physics |
| keywords[7].score | 0.3201797604560852 |
| keywords[7].display_name | Physics |
| keywords[8].id | https://openalex.org/keywords/light-source |
| keywords[8].score | 0.2039300799369812 |
| keywords[8].display_name | Light source |
| language | en |
| locations[0].id | doi:10.1364/oe.566951 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S178776955 |
| locations[0].source.issn | 1094-4087 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 1094-4087 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | True |
| locations[0].source.display_name | Optics Express |
| locations[0].source.host_organization | https://openalex.org/P4310315679 |
| locations[0].source.host_organization_name | Optica Publishing Group |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310315679 |
| locations[0].source.host_organization_lineage_names | Optica Publishing Group |
| locations[0].license | |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Optics Express |
| locations[0].landing_page_url | https://doi.org/10.1364/oe.566951 |
| locations[1].id | pmid:40733980 |
| locations[1].is_oa | False |
| locations[1].source.id | https://openalex.org/S4306525036 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | PubMed |
| locations[1].source.host_organization | https://openalex.org/I1299303238 |
| locations[1].source.host_organization_name | National Institutes of Health |
| locations[1].source.host_organization_lineage | https://openalex.org/I1299303238 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | publishedVersion |
| locations[1].raw_type | |
| locations[1].license_id | |
| locations[1].is_accepted | True |
| locations[1].is_published | True |
| locations[1].raw_source_name | Optics express |
| locations[1].landing_page_url | https://pubmed.ncbi.nlm.nih.gov/40733980 |
| indexed_in | crossref, doaj, pubmed |
| authorships[0].author.id | https://openalex.org/A5109737247 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Xuchen Wei |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Xuchen Wei |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5081150377 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-3296-7999 |
| authorships[1].author.display_name | Yuchi Huo |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Yuchi Huo |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5102866435 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-2945-0115 |
| authorships[2].author.display_name | Pengfei Shen |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Pengfei Shen |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5101629182 |
| authorships[3].author.orcid | https://orcid.org/0000-0003-0667-2599 |
| authorships[3].author.display_name | Yifan Peng |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Yifan Peng |
| authorships[3].is_corresponding | False |
| authorships[4].author.id | https://openalex.org/A5059021869 |
| authorships[4].author.orcid | https://orcid.org/0000-0002-2662-0334 |
| authorships[4].author.display_name | Hujun Bao |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Hujun Bao |
| authorships[4].is_corresponding | False |
| authorships[5].author.id | https://openalex.org/A5100431163 |
| authorships[5].author.orcid | https://orcid.org/0000-0001-9048-2979 |
| authorships[5].author.display_name | Rui Wang |
| authorships[5].author_position | last |
| authorships[5].raw_author_name | Rui Wang |
| authorships[5].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1364/oe.566951 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Regulation-aware freeform headlamp reflector design with differentiable ray tracing |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T14156 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.8919000029563904 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2205 |
| primary_topic.subfield.display_name | Civil and Structural Engineering |
| primary_topic.display_name | Engineering Applied Research |
| related_works | https://openalex.org/W2094087210, https://openalex.org/W2375167825, https://openalex.org/W2023082718, https://openalex.org/W1970204942, https://openalex.org/W2022877472, https://openalex.org/W4205883487, https://openalex.org/W4406754039, https://openalex.org/W2124725649, https://openalex.org/W2531952400, https://openalex.org/W2131206267 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | doi:10.1364/oe.566951 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S178776955 |
| best_oa_location.source.issn | 1094-4087 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 1094-4087 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | True |
| best_oa_location.source.display_name | Optics Express |
| best_oa_location.source.host_organization | https://openalex.org/P4310315679 |
| best_oa_location.source.host_organization_name | Optica Publishing Group |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310315679 |
| best_oa_location.source.host_organization_lineage_names | Optica Publishing Group |
| best_oa_location.license | |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Optics Express |
| best_oa_location.landing_page_url | https://doi.org/10.1364/oe.566951 |
| primary_location.id | doi:10.1364/oe.566951 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S178776955 |
| primary_location.source.issn | 1094-4087 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 1094-4087 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | True |
| primary_location.source.display_name | Optics Express |
| primary_location.source.host_organization | https://openalex.org/P4310315679 |
| primary_location.source.host_organization_name | Optica Publishing Group |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310315679 |
| primary_location.source.host_organization_lineage_names | Optica Publishing Group |
| primary_location.license | |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Optics Express |
| primary_location.landing_page_url | https://doi.org/10.1364/oe.566951 |
| publication_date | 2025-06-30 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W2090113260, https://openalex.org/W2580366465, https://openalex.org/W2043791348, https://openalex.org/W2519150914, https://openalex.org/W2922408825, https://openalex.org/W3184996638, https://openalex.org/W2138930096, https://openalex.org/W2914402925, https://openalex.org/W2578751111, https://openalex.org/W2290661570, https://openalex.org/W2913473542, https://openalex.org/W3157256831, https://openalex.org/W4220740406, https://openalex.org/W2903365351, https://openalex.org/W4319073903, https://openalex.org/W4312299829, https://openalex.org/W3185871635, https://openalex.org/W4403460019, https://openalex.org/W4386022749, https://openalex.org/W4392987000, https://openalex.org/W4391960408, https://openalex.org/W4386893653, https://openalex.org/W4401538903, https://openalex.org/W4375843332, https://openalex.org/W2986023562, https://openalex.org/W4221146591 |
| referenced_works_count | 26 |
| abstract_inverted_index.a | 47, 75 |
| abstract_inverted_index.In | 42 |
| abstract_inverted_index.We | 144 |
| abstract_inverted_index.an | 3 |
| abstract_inverted_index.as | 133, 150 |
| abstract_inverted_index.by | 39, 101 |
| abstract_inverted_index.in | 126, 140, 157 |
| abstract_inverted_index.is | 2, 34 |
| abstract_inverted_index.of | 6, 16, 120 |
| abstract_inverted_index.on | 12, 22, 105 |
| abstract_inverted_index.to | 26, 50, 95, 163 |
| abstract_inverted_index.we | 45, 68, 90, 135 |
| abstract_inverted_index.200 | 142 |
| abstract_inverted_index.CAD | 151 |
| abstract_inverted_index.ECE | 128 |
| abstract_inverted_index.The | 59 |
| abstract_inverted_index.and | 36, 67, 122 |
| abstract_inverted_index.are | 61 |
| abstract_inverted_index.can | 136 |
| abstract_inverted_index.for | 85 |
| abstract_inverted_index.our | 158 |
| abstract_inverted_index.ray | 57, 77 |
| abstract_inverted_index.the | 7, 70, 116, 127, 147 |
| abstract_inverted_index.use | 91 |
| abstract_inverted_index.aka, | 168 |
| abstract_inverted_index.also | 145 |
| abstract_inverted_index.four | 118 |
| abstract_inverted_index.grid | 73 |
| abstract_inverted_index.loss | 102 |
| abstract_inverted_index.meet | 30 |
| abstract_inverted_index.mesh | 82 |
| abstract_inverted_index.rays | 29 |
| abstract_inverted_index.show | 110 |
| abstract_inverted_index.that | 111 |
| abstract_inverted_index.this | 43, 112 |
| abstract_inverted_index.with | 63, 160 |
| abstract_inverted_index.2.5× | 154 |
| abstract_inverted_index.R112. | 129 |
| abstract_inverted_index.Using | 130 |
| abstract_inverted_index.about | 141 |
| abstract_inverted_index.based | 104 |
| abstract_inverted_index.light | 97 |
| abstract_inverted_index.often | 10, 37 |
| abstract_inverted_index.point | 72 |
| abstract_inverted_index.these | 131 |
| abstract_inverted_index.types | 119 |
| abstract_inverted_index.using | 55 |
| abstract_inverted_index.which | 33 |
| abstract_inverted_index.work, | 44 |
| abstract_inverted_index.(MLPs) | 94 |
| abstract_inverted_index.aspect | 5 |
| abstract_inverted_index.depend | 21 |
| abstract_inverted_index.design | 1, 40, 54, 166 |
| abstract_inverted_index.ensure | 27 |
| abstract_inverted_index.export | 146 |
| abstract_inverted_index.faster | 155 |
| abstract_inverted_index.guided | 100 |
| abstract_inverted_index.neural | 113 |
| abstract_inverted_index.shapes | 139 |
| abstract_inverted_index.arrays, | 66 |
| abstract_inverted_index.control | 71 |
| abstract_inverted_index.defined | 125 |
| abstract_inverted_index.limited | 38 |
| abstract_inverted_index.methods | 20 |
| abstract_inverted_index.modeled | 62 |
| abstract_inverted_index.models, | 152 |
| abstract_inverted_index.optical | 165 |
| abstract_inverted_index.process | 114 |
| abstract_inverted_index.propose | 46 |
| abstract_inverted_index.relying | 11 |
| abstract_inverted_index.results | 109 |
| abstract_inverted_index.surface | 65 |
| abstract_inverted_index.systems | 14 |
| abstract_inverted_index.through | 74 |
| abstract_inverted_index.tracing | 78 |
| abstract_inverted_index.B-spline | 64 |
| abstract_inverted_index.Headlamp | 0 |
| abstract_inverted_index.accuracy | 161 |
| abstract_inverted_index.approach | 49 |
| abstract_inverted_index.composed | 15 |
| abstract_inverted_index.freeform | 17, 51 |
| abstract_inverted_index.generate | 96 |
| abstract_inverted_index.headlamp | 52 |
| abstract_inverted_index.manually | 23 |
| abstract_inverted_index.optimize | 69, 137 |
| abstract_inverted_index.pipeline | 79, 159 |
| abstract_inverted_index.required | 117 |
| abstract_inverted_index.surfaces | 25 |
| abstract_inverted_index.targets, | 134 |
| abstract_inverted_index.tracing. | 58 |
| abstract_inverted_index.triangle | 81 |
| abstract_inverted_index.achieving | 153 |
| abstract_inverted_index.adjusting | 24 |
| abstract_inverted_index.efficient | 86 |
| abstract_inverted_index.essential | 4 |
| abstract_inverted_index.features. | 41 |
| abstract_inverted_index.functions | 103 |
| abstract_inverted_index.generates | 115 |
| abstract_inverted_index.industry, | 9 |
| abstract_inverted_index.intensity | 98 |
| abstract_inverted_index.optimized | 148 |
| abstract_inverted_index.reflected | 28 |
| abstract_inverted_index.reflector | 13, 53, 138 |
| abstract_inverted_index.software, | 167 |
| abstract_inverted_index.surfaces. | 18 |
| abstract_inverted_index.utilizing | 80 |
| abstract_inverted_index.automotive | 8 |
| abstract_inverted_index.commercial | 164 |
| abstract_inverted_index.comparable | 162 |
| abstract_inverted_index.customized | 76 |
| abstract_inverted_index.reflectors | 60, 149 |
| abstract_inverted_index.regulation | 31, 106 |
| abstract_inverted_index.simulation | 156 |
| abstract_inverted_index.structures | 84 |
| abstract_inverted_index.LightTools. | 169 |
| abstract_inverted_index.Traditional | 19 |
| abstract_inverted_index.iterations. | 143 |
| abstract_inverted_index.multi-layer | 92 |
| abstract_inverted_index.perceptrons | 93 |
| abstract_inverted_index.ray-surface | 87 |
| abstract_inverted_index.Experimental | 108 |
| abstract_inverted_index.acceleration | 83 |
| abstract_inverted_index.constraints. | 107 |
| abstract_inverted_index.driving-beam | 123 |
| abstract_inverted_index.passing-beam | 121 |
| abstract_inverted_index.Additionally, | 89 |
| abstract_inverted_index.distributions | 99, 124, 132 |
| abstract_inverted_index.requirements, | 32 |
| abstract_inverted_index.differentiable | 56 |
| abstract_inverted_index.intersections. | 88 |
| abstract_inverted_index.time-consuming | 35 |
| abstract_inverted_index.regulation-aware | 48 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 6 |
| citation_normalized_percentile.value | 0.28872743 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |