{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T06:11:06Z","timestamp":1761718266476,"version":"3.41.2"},"reference-count":22,"publisher":"ASME International","issue":"2","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,6,1]]},"abstract":"<jats:p>Virtual prototyping of automotive headlights requires a realistic illumination model, capable of rendering scenes of high contrast in fine detail. Due to the high dynamic range (HDR) nature of headlight beam-pattern data, which is projected onto the virtual road, high dynamic range illumination models are required. These are used as the basis for illumination in simulations for automotive headlight virtual prototyping. Since high dynamic range illumination models operate on brightness ranges commensurate with the real world, a postprocessing operation, known as tone mapping, is required to map each frame into the device-specific range of the display hardware. Algorithms for tone mapping, called tone-mapping operators, can be classified as global or local. Global operators are efficient to compute at the expense of scene quality. Local operators preserve scene detail, but, due to their additional computational complexity, are rarely used with interactive applications. Local tone-mapping methods produce more usable visualization results for engineering tasks. This paper proposes a local tone-mapping method suitable for use with interactive applications. To develop a suitable tone-mapping operator, a state of the art local tone-mapping method was accelerated using modern, work-efficient GPU (graphics processing unit) algorithms. Optimal performance, both in terms of memory and speed, was achieved by means of general-purpose GPU programming with CUDA (compute unified device architecture). A prototypic implementation has shown that the method works well with high dynamic range OpenGL applications. In the near future, the tone mapper will be integrated into the virtual night driving simulator at our institute.<\/jats:p>","DOI":"10.1115\/1.4024117","type":"journal-article","created":{"date-parts":[[2013,4,24]],"date-time":"2013-04-24T20:47:50Z","timestamp":1366836470000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":2,"title":["GPU-Based Local Tone Mapping in the Context of Virtual Night Driving"],"prefix":"10.1115","volume":"13","author":[{"given":"Jan","family":"Berssenbr\u00fcgge","sequence":"first","affiliation":[{"name":"Heinz Nixdorf Institute, University of Paderborn, F\u00fcrstenallee 11, 33102 Paderborn, Germany e-mail:"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erik","family":"Bonner","sequence":"additional","affiliation":[{"name":"HELLA KGaA Hueck & Co., Rixbecker Stra\u00dfe 75, 59552 Lippstadt, Germany e-mail:"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2013,4,22]]},"reference":[{"key":"2019100602094596800_B1","doi-asserted-by":"crossref","unstructured":"Berssenbr\u00fcgge, J., Bauch, J., and Gausemeier, J., 2006, \u201cA Virtual Reality-Based Night Drive Simulator for the Evaluation of a Predictive Advanced Front Lighting System,\u201d Proceedings of ASME 2006 IDETC & CIE.","DOI":"10.1109\/ITICT.2006.358231"},{"issue":"2","key":"2019100602094596800_B2","doi-asserted-by":"crossref","first-page":"021011","DOI":"10.1115\/1.3428734","article-title":"Virtual Prototyping of an Advanced Leveling Light System Using a Virtual Reality-Based Night Drive Simulator","volume":"10","year":"2010","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100602094596800_B3","unstructured":"Berssenbr\u00fcgge, J., 2005, \u201cVirtual Night Drive\u2014A Method for Displaying the Complex Light Distribution Characteristics of Modern Headlight Systems Within a Simulated Night Drive,\u201d Ph.D. thesis, Faculty of Mechanical Engineering, University of Paderborn, Germany."},{"volume-title":"High Dynamic Range Imaging\u2014Acquisition, Display and Image-Based Lighting","year":"2006","key":"2019100602094596800_B4"},{"key":"2019100602094596800_B5","doi-asserted-by":"crossref","unstructured":"Pattanaik, S. N., and Yee, H., 2002, \u201cAdaptive Gain Control for High Dynamic Range Imaging,\u201d Proceedings of Spring Conference in Computer Graphics (SCCG2002), pp. 24\u201327.","DOI":"10.1145\/584458.584472"},{"key":"2019100602094596800_B6","doi-asserted-by":"crossref","unstructured":"Reinhard, E., Stark, M., Sherley, P., and Ferwerda, J., 2002, \u201cPhotographic Tone Reproduction for Digital Images,\u201d Proceedings of ACM SIGGRAPH, Vol. 21, ACM Press\/Addison-Wesley Publishing Co., pp. 267\u2013276.","DOI":"10.1145\/566654.566575"},{"key":"2019100602094596800_B7","unstructured":"Goodnight, N., Wang, R., Woolley, C., and Humphreys, G., 2003, \u201cInteractive Time-Dependent Tone Mapping Using Programmable Graphics Hardware,\u201d Proceedings of the Eurographics Symposium on Rendering 2003, P.Christensen and D.Cohen-Or, eds., The Eurographics Association, pp. 26\u201337."},{"key":"2019100602094596800_B8","doi-asserted-by":"crossref","unstructured":"Krawczyk, G., Myszkowski, K., and Seidel, H.-P., 2005, \u201cPerceptual Effects in Real-Time Tone Mapping,\u201d Proceedings of the 21st Spring Conference on Computer Graphics, SCCG\u201905, ACM, pp. 195\u2013202.","DOI":"10.1145\/1090122.1090154"},{"key":"2019100602094596800_B9","unstructured":"Slomp, M., and Oliveira, M. M., 2008, \u201cReal-Time Photographic Local Tone Reproduction Using Summed-Area Tables,\u201d Proceedings of Computer Graphics International 2008, pp. 82\u201391."},{"key":"2019100602094596800_B10","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1007\/s00371-010-0430-5","article-title":"A High Dynamic Range Rendering Pipeline for Interactive Applications","volume":"26","year":"2010","journal-title":"Vis. Comput.: Int. J. Comput. Graph."},{"key":"2019100602094596800_B11","unstructured":"Irawan, P., Ferwerda, J. A., and Marschner, S. R., 2005, \u201cPerceptually Based Tone Mapping of High Dynamic Range Image Streams,\u201d Proceedings of Eurographics Symposium on Rendering 2005, pp. 231\u2013242."},{"key":"2019100602094596800_B12","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1109\/2945.646233","article-title":"A Visibility Matching Tone Reproduction Operator for High Dynamic Range Scenes","volume":"3","year":"1997","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"2019100602094596800_B13","unstructured":"Blelloch, G. E., 1990, \u201cPrefix Sums and Their Applications,\u201d Technical Report, School of Computer Science, Carnegie Mellon University, Technical Report No. CMU-CS-90-190."},{"key":"2019100602094596800_B14","doi-asserted-by":"crossref","unstructured":"Hensley, J., Scheuermann, T., Coombe, G., Singh, M., and Lastra, A., 2005, \u201cFast Summed-Area Tabel Generation and Its Applications,\u201d Proceedings of Eurographics 2005, pp. 547\u2013555.","DOI":"10.1111\/j.1467-8659.2005.00880.x"},{"key":"2019100602094596800_B15","unstructured":"Sengupta, S., Lefohn, A. E., and Owens, J. D., 2006. \u201cA Work-Efficient Step-Efficient Prefix Sum Algorithm,\u201d Workshop on Edge Computing Using New Commodity Architectures, pp. 26\u201327."},{"key":"2019100602094596800_B16","doi-asserted-by":"crossref","unstructured":"Garland, M., Grand, S., Nickolls, J., Andersson, J., Hardwick, J., Morton, S., Phillips, E., Zhang, Y., and Volkov, V., 2008, \u201cParallel Computing Experiences With CUDA,\u201d IEEE Micro, pp. 13\u201327.","DOI":"10.1109\/MM.2008.57"},{"volume-title":"GPU Gems 3","year":"2007","key":"2019100602094596800_B17"},{"key":"2019100602094596800_B18","doi-asserted-by":"crossref","unstructured":"Bonner, E., 2011, \u201cGPGPU Techniques for Real Time Tone Mapping in the Context of Virtual Night Driving,\u201d Master's thesis, University of Paderborn, Germany.","DOI":"10.1115\/DETC2012-71040"},{"key":"2019100602094596800_B19","unstructured":"Sengupta, S., Harris, M., Zhang, Y., and Owens, J. D., 2007, \u201cScan Primitives for GPU Computing,\u201d Proceedings of the 22nd ACM SIGGRAPH\/EURO-GRAPHICS Symposium on Graphics Hardware, GH\u201907, Eurographics Association, pp. 97\u2013106."},{"volume-title":"GPU Gems 3","year":"2007","key":"2019100602094596800_B20"},{"key":"2019100602094596800_B21","first-page":"11","article-title":"High Dynamic Range Imaging Pipeline: Perception-Motivated Representation of Visual Content","year":"2006","journal-title":"Proceedings of SPIE, Bellingham"},{"key":"2019100602094596800_B22","first-page":"219","article-title":"Interactive Tone Mapping","year":"2000","journal-title":"EurographicsWorkshop on Rendering"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4024117\/6099221\/jcis_13_2_021007.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4024117\/6099221\/jcis_13_2_021007.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T19:25:21Z","timestamp":1644866721000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4024117\/371414\/GPUBased-Local-Tone-Mapping-in-the-Context-of"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,4,22]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,6,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4024117","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2013,4,22]]},"article-number":"021007"}}