TY - GEN
T1 - Impact of light flickering on object detection accuracy using convolutional neural networks
AU - Carvalho, Samuel
AU - Humphries, Jacqueline
AU - Dunne, Nathan
AU - Leahy, Shauna
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/2/11
Y1 - 2021/2/11
N2 - Machine vision is a key enabling technology in many innovative industries, such as autonomous vehicles, quality inspection, automation and vigilance. Its consistency is crucial for the development of reliable applications. One factor influencing vision systems is lighting, which should be as invariant as possible to allow for consistent image capturing. A threat to consistency is flickering. Light flickering is the high frequency variations in illumination that can happen in some AC-powered lighting systems, such as LED and fluorescent bulbs. The potential impact of flickering in the output confidence of an object detection algorithm is analysed. A neural network algorithm to detect an object under a steady DC-powered light source at 280 lumens was trained. Then, a controlled strobe light was used to assess the confidence of the same model under a pulsating light source at 50 Hz and 100 Hz, mimicking the effects of flickering. The exposure time of the camera was varied across the different frequencies to create 24,000 observations. Statistical analysis proved that flickering can significantly affect the performance of the algorithm, even when not apparent to the human eye. The rationale behind these results is explained, and good practices for setting up similar systems in industrial settings proposed.
AB - Machine vision is a key enabling technology in many innovative industries, such as autonomous vehicles, quality inspection, automation and vigilance. Its consistency is crucial for the development of reliable applications. One factor influencing vision systems is lighting, which should be as invariant as possible to allow for consistent image capturing. A threat to consistency is flickering. Light flickering is the high frequency variations in illumination that can happen in some AC-powered lighting systems, such as LED and fluorescent bulbs. The potential impact of flickering in the output confidence of an object detection algorithm is analysed. A neural network algorithm to detect an object under a steady DC-powered light source at 280 lumens was trained. Then, a controlled strobe light was used to assess the confidence of the same model under a pulsating light source at 50 Hz and 100 Hz, mimicking the effects of flickering. The exposure time of the camera was varied across the different frequencies to create 24,000 observations. Statistical analysis proved that flickering can significantly affect the performance of the algorithm, even when not apparent to the human eye. The rationale behind these results is explained, and good practices for setting up similar systems in industrial settings proposed.
KW - Convolutional neural nets
KW - Illumination
KW - Machine learning
KW - Neural networks
KW - Object detection
KW - Signal processing
KW - Vision systems
UR - http://www.scopus.com/inward/record.url?scp=85107812048&partnerID=8YFLogxK
U2 - 10.1109/ConfTELE50222.2021.9435506
DO - 10.1109/ConfTELE50222.2021.9435506
M3 - Conference contribution
AN - SCOPUS:85107812048
T3 - 2021 Telecoms Conference, ConfTELE 2021
BT - 2021 Telecoms Conference, ConfTELE 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 Telecoms Conference, ConfTELE 2021
Y2 - 11 February 2021 through 12 February 2021
ER -