Quantifying Light Harshness: Method Automation and Influence of Photographic Light Modifiers
Abstract
1. Introduction
1.1. Light Harshness in Photographic Lighting
1.2. Shadow Analysis and Shadow Removal
1.3. Determining Light Harshness
2. Proposed Method Automation
2.1. Original Method Overview
2.2. Proposed Extension for Method Automation
3. The Experiment: Influence of Light Modifiers on Light Harshness
3.1. Tested Light-Shaping Attachments and Light Sources
3.2. Test Environment and Test Images
3.3. Calculating the Effect of Light-Shaping Attachments
4. Results and Discussion
4.1. Method Automation
4.2. Effect of Light-Shaping Attachments on Original Light
4.3. Results Overview and Validation
- A beauty dish moderately spreads the original light beam, while in combination with the added grid, the spread is slightly lower in harshness value. The use of an additional deflector does not noticeably affect the harshness level.
- Softboxes produce different harshness levels, depending on their size, directivity, orientation, and material properties. Larger and indirect softboxes produce the softest shadows, shown with the highest harshness levels. Smaller softboxes without white overlays do not drastically change the harshness, while denser materials produce higher harshness levels as well. These materials may also interact with original light and deform it differently depending on the light properties.
- Snoot does not significantly change the harshness of the light beam, nor does it in combination with a grid.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Rea, M.S. IES Lighting Handbook; Illuminating Engineering Society: New York, NY, USA, 2015. [Google Scholar]
- Schanda, J. Colorimetry; Wiley: New York, NY, USA, 2007; ISBN 9780470049044. [Google Scholar]
- Casati, R.; Cavanagh, P. The Visual World of Shadows; MIT Press: Cambridge, MA, USA, 2019. [Google Scholar]
- Štampfl, V.; Ahtik, J. Shadow Segmentation with Image Thresholding for Describing the Harshness of Light Sources. IEEE Trans. Image Process. 2024, 33, 3428–3440. [Google Scholar] [CrossRef] [PubMed]
- MacDonald, L.W.; Ahmadabadian, A.H.; Robson, S. Determining the Coordinates of Lamps in an Illumination Dome. In Proceedings of the SPIE—The International Society for Optical Engineering 95280I, Munich, Germany, 21 June 2015. [Google Scholar]
- Debevec, P. Rendering Synthetic Objects into Real Scenes. In Proceedings of the ACM SIGGRAPH 2008 Classes, Los Angeles, CA, USA, 11 August 2008; ACM: New York, NY, USA, 2008; pp. 1–10. [Google Scholar]
- Basri, R.; Jacobs, D.W. Lambertian Reflectance and Linear Subspaces. IEEE Trans. Pattern Anal. Mach. Intell. 2003, 25, 218–233. [Google Scholar] [CrossRef]
- Sato, I.; Sato, Y.; Ikeuchi, K. Illumination from Shadows. IEEE Trans. Pattern Anal. Mach. Intell. 2003, 25, 290–300. [Google Scholar] [CrossRef]
- Dong, Q.; Liu, Y.; Zhao, Q.; Yang, H. Detecting Soft Shadows in a Single Outdoor Image: From Local Edge-Based Models to Global Constraints. Comput. Graph. 2014, 38, 310–319. [Google Scholar] [CrossRef]
- Khan, S.H.; Bennamoun, M.; Sohel, F.; Togneri, R. Automatic Shadow Detection and Removal from a Single Image. IEEE Trans. Pattern Anal. Mach. Intell. 2016, 38, 431–446. [Google Scholar] [CrossRef]
- Chen, Z.; Zhu, L.; Wan, L.; Wang, S.; Feng, W.; Heng, P.-A. A Multi-Task Mean Teacher for Semi-Supervised Shadow Detection. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 14–19 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 5610–5619. [Google Scholar]
- Hu, X.; Fu, C.-W.; Zhu, L.; Qin, J.; Heng, P.-A. Direction-Aware Spatial Context Features for Shadow Detection and Removal. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 42, 2795–2808. [Google Scholar] [CrossRef] [PubMed]
- Yasutomi, S.; Arakaki, T.; Matsuoka, R.; Sakai, A.; Komatsu, R.; Shozu, K.; Dozen, A.; Machino, H.; Asada, K.; Kaneko, S.; et al. Shadow Estimation for Ultrasound Images Using Auto-Encoding Structures and Synthetic Shadows. Appl. Sci. 2021, 11, 1127. [Google Scholar] [CrossRef]
- Imai, N.N.; Tommaselli, A.M.G.; Berveglieri, A.; Moriya, E.A.S. Shadow Detection in Hyperspectral Images Acquired by UAV. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, XLII-2/W13, 371–377. [Google Scholar] [CrossRef]
- Reddy, S.P.K.; Harikiran, J. Cast Shadow Angle Detection in Morphological Aerial Images Using Faster R-CNN. Trait. Signal 2022, 39, 1313–1321. [Google Scholar] [CrossRef]
- Zhang, J.; Kong, W. A Two-Stage Shadow Removal Algorithm Based on Recurrent Attention Network. 17 April 2024, PREPRINT (Version 1) Available at Research Square. Available online: https://www.researchsquare.com/article/rs-4252945/v1 (accessed on 24 March 2026).
- Zhang, L.; Yan, Q.; Zhu, Y.; Zhang, X.; Xiao, C. Effective Shadow Removal via Multi-Scale Image Decomposition. Vis. Comput. 2019, 35, 1091–1104. [Google Scholar] [CrossRef]
- Nair, V.; Kosal Ram, P.G.; Sundararaman, S. Shadow Detection and Removal from Images Using Machine Learning and Morphological Operations. J. Eng. 2019, 2019, 11–18. [Google Scholar] [CrossRef]
- Meng, C.; Yang, W.; Wang, D.; Hao, Z.; Li, M. Shadow Removal Method of Soil Surface Image Based on GAN Used for Estimation of Farmland Soil Moisture Content. Meas. Sci. Technol. 2023, 34, 085114. [Google Scholar] [CrossRef]
- Xu, G.; Cao, A.; Wang, F.; Ma, J.; Li, Y. Polarization Imaging Shadow Removal Based on Attention Conditional Generative Adversarial Networks. J. Electron. Imaging 2024, 33, 013010. [Google Scholar] [CrossRef]
- Acharya, A.; Thapa, R. Shadow Removal from Images Using Conditional GANs. J. Eng. Sci. 2023, 2, 19–23. [Google Scholar] [CrossRef]
- Inoue, N.; Yamasaki, T. Learning from Synthetic Shadows for Shadow Detection and Removal. IEEE Trans. Circuits Syst. Video Technol. 2021, 31, 4187–4197. [Google Scholar] [CrossRef]
- Savitzky, A.; Golay, M.J.E. Smoothing and Differentiation of Data by Simplified Least Squares Procedures. Anal. Chem. 1964, 36, 1627–1639. [Google Scholar] [CrossRef]
- Gonzales, R.C.; Woods, R.E. Dgital Image Processing, 4th ed.; Pearson: New York, NY, USA, 2019. [Google Scholar]
- Štampfl, V.; Ahtik, J. The Influence of the Surrounding Space on the Lighting Conditions in a Photographic Scene. In Proceedings of the Eleventh International Symposium GRID 2022, Novi Sad, Serbia, 3 November 2022; Department of Graphic Engineering and Design, Faculty of Technical Sciences, University of Novi Sad: Novi Sad, Serbia, 2022; pp. 863–871. [Google Scholar]
- Štampfl, V.; Možina, K.; Ahtik, J. Different Textile Materials as Light Shaping Attachments in Studio Photography and Their Influence on Colour Reproduction. Tekstilec 2021, 64, 4–15. [Google Scholar] [CrossRef]
- Javoršek, D.; Karlovits, I.; Muck, D. Reproduciranje Barv in Barvno Upravljanje, 1st ed.; Naravoslovnotehniška fakulteta, Oddelek za Tekstilstvo: Ljubljana, Slovenia, 2013; ISBN 978-961-6900-05-8. [Google Scholar]
- MacAdam, D.L. Visual Sensitivities to Color Differences in Daylight. J. Opt. Soc. Am. 1942, 32, 247. [Google Scholar] [CrossRef]









| Label | Modifier | Combination |
|---|---|---|
| 0 | none | none |
| BD_R | reflector; Elinchrom | reflector |
| BD_R_DG | reflector, gold deflector | |
| BD_R_DS | reflector, silver deflector | |
| BD_R_DW | reflector, white deflector | |
| BD_R_DG_G | reflector, gold deflector, grid | |
| BD_R_DS_G | reflector, silver deflector, grid | |
| BD_R_DW_G | reflector, white deflector, grid | |
| OB_B | indirect octabox, large; Elinchrom | box |
| OB_B_C | box, cover | |
| OS_B | direct octabox, small; Elinchrom | box |
| OS_B_C | box, cover | |
| SS_B | squarebox, small; Elinchrom | box |
| SS_B_C | box, cover | |
| SB_B | squarebox, large; Elinchrom | box |
| SB_B_L | box, liner | |
| SB_B_L_G | box, liner, grid | |
| SB_B_C | box, cover | |
| SB_B_L_C | box, liner, cover | |
| SB_B_L_C_G | box, liner, cover, grid | |
| SH_B | stripbox, horizontal; Quadralite | box |
| SH_B_L | box, liner | |
| SH_B_C | box, cover | |
| SH_B_L_C | box, liner, cover | |
| SV_B | stripbox, vertical; Quadralite | box |
| SV_B_L | box, liner | |
| SV_B_C | box, cover | |
| SV_B_L_C | box, liner, cover | |
| SN | snoot | snoot |
| SN_G | snoot, grid |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Štampfl, V.; Ahtik, J. Quantifying Light Harshness: Method Automation and Influence of Photographic Light Modifiers. J. Imaging 2026, 12, 148. https://doi.org/10.3390/jimaging12040148
Štampfl V, Ahtik J. Quantifying Light Harshness: Method Automation and Influence of Photographic Light Modifiers. Journal of Imaging. 2026; 12(4):148. https://doi.org/10.3390/jimaging12040148
Chicago/Turabian StyleŠtampfl, Veronika, and Jure Ahtik. 2026. "Quantifying Light Harshness: Method Automation and Influence of Photographic Light Modifiers" Journal of Imaging 12, no. 4: 148. https://doi.org/10.3390/jimaging12040148
APA StyleŠtampfl, V., & Ahtik, J. (2026). Quantifying Light Harshness: Method Automation and Influence of Photographic Light Modifiers. Journal of Imaging, 12(4), 148. https://doi.org/10.3390/jimaging12040148
