An Autonomous Illumination System for Vehicle Documentation Based on Deep Reinforcement Learning

A common problem for machine vision applications is uncontrolled illumination conditions that cause undesired artifacts on sensorial data. For instance, quality inspection using color cameras, while having wide industrial application, requires manual illumination adjustment and is severely affected by external lighting sources and the physical properties of the inspected object. To overcome this problem, we propose an autonomous illumination solution, that adjusts illumination via a Deep Reinforcement Learning (DRL) agent following a goal-oriented reward that takes into account image entropy and specularity. The system is validated in a challenging vehicle documentation use case where vehicle images are captured under various lighting conditions using a camera and an in-house built illumination system. The DRL agent learns to control illumination levels directly from high-dimensional visual inputs by mapping the interactions from the environment to the reward-driven control actions of the illumination system, targeting an optimal illumination zone even under the appearance of abrupt illumination changes in the environment.

[1]  Michael G. Strintzis,et al.  3-D Model Search and Retrieval From Range Images Using Salient Features , 2010, IEEE Transactions on Multimedia.

[2]  Jay H. Lee,et al.  Fault detection and classification using artificial neural networks , 2018 .

[3]  Hai Nguyen,et al.  Review of Deep Reinforcement Learning for Robot Manipulation , 2019, 2019 Third IEEE International Conference on Robotic Computing (IRC).

[4]  Mehrdad Moallem,et al.  Daylighting Control and Simulation for LED-Based Energy-Efficient Lighting Systems , 2016, IEEE Transactions on Industrial Informatics.

[5]  Hsien-I Lin,et al.  An Image Quality Assessment Method for Surface Defect Inspection , 2020, 2020 IEEE International Conference On Artificial Intelligence Testing (AITest).

[6]  Chu He,et al.  No-reference color image quality assessment: from entropy to perceptual quality , 2018, EURASIP Journal on Image and Video Processing.

[7]  Antonio Liotta,et al.  On-Line Building Energy Optimization Using Deep Reinforcement Learning , 2017, IEEE Transactions on Smart Grid.

[8]  Meng Wei,et al.  Robot skill acquisition in assembly process using deep reinforcement learning , 2019, Neurocomputing.

[9]  Yannick Hold-Geoffroy,et al.  Deep Outdoor Illumination Estimation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Lenz Belzner,et al.  Deep reinforcement learning for semiconductor production scheduling , 2018, 2018 29th Annual SEMI Advanced Semiconductor Manufacturing Conference (ASMC).

[11]  Dimitrios Tzovaras,et al.  A Deep Learning framework for simulation and defect prediction applied in microelectronics , 2020, Simul. Model. Pract. Theory.

[12]  Kate Sidaway-Lee,et al.  When I say … exposure , 2018, Medical education.

[13]  Jianhua Adu,et al.  Image fusion based on visual salient features and the cross-contrast , 2016, J. Vis. Commun. Image Represent..

[14]  Zhiwei Wang,et al.  A Deep Reinforcement Learning Based Approach for Optimal Active Power Dispatch , 2019, 2019 IEEE Sustainable Power and Energy Conference (iSPEC).

[15]  Shen Zhang,et al.  Deep Learning Algorithms for Bearing Fault Diagnostics - A Review , 2019, 2019 IEEE 12th International Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives (SDEMPED).

[16]  Jian-Jun Yang,et al.  Research on Adaptive Job Shop Scheduling Problems Based on Dueling Double DQN , 2020, IEEE Access.

[17]  Meng Zhao,et al.  IoT lighting: Towards a connected building eco-system , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[18]  Zhou Wang,et al.  Information Content Weighting for Perceptual Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[19]  C Perdahci,et al.  A comparative study of fluorescent and LED lighting in industrial facilities , 2018 .

[20]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[21]  Groupe Pdmia Markov Decision Processes In Artificial Intelligence , 2009 .

[22]  Zheng Liu,et al.  Integrated imaging and vision techniques for industrial inspection: a special issue on machine vision and applications , 2010, Machine Vision and Applications.

[23]  In-So Kweon,et al.  Distort-and-Recover: Color Enhancement Using Deep Reinforcement Learning , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[24]  Xiaoqing Han,et al.  Review on the research and practice of deep learning and reinforcement learning in smart grids , 2018, CSEE Journal of Power and Energy Systems.

[25]  Thomas Funkhouser,et al.  Neural Illumination: Lighting Prediction for Indoor Environments , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Dazhong Wu,et al.  Deep learning for smart manufacturing: Methods and applications , 2018, Journal of Manufacturing Systems.

[27]  Jing-Yu Yang,et al.  Exploiting Color Volume and Color Difference for Salient Region Detection , 2019, IEEE Transactions on Image Processing.

[28]  Victor Talpaert,et al.  Exploring applications of deep reinforcement learning for real-world autonomous driving systems , 2019, VISIGRAPP.

[29]  Farzad Rajaei Salmasi,et al.  A Hierarchical Smart Street Lighting System With Brute-Force Energy Optimization , 2017, IEEE Sensors Journal.

[30]  Lucian Busoniu,et al.  Reinforcement learning for control: Performance, stability, and deep approximators , 2018, Annu. Rev. Control..

[31]  Etienne Perot,et al.  End-to-End Deep Reinforcement Learning for Lane Keeping Assist , 2016, ArXiv.

[32]  Jiafu Wan,et al.  Industrial Big Data Analytics for Prediction of Remaining Useful Life Based on Deep Learning , 2018, IEEE Access.

[33]  Tao Jiang,et al.  Caching Transient Data for Internet of Things: A Deep Reinforcement Learning Approach , 2019, IEEE Internet of Things Journal.

[34]  U. Rieder,et al.  Markov Decision Processes , 2010 .

[35]  Der-Jiunn Deng,et al.  Smart Manufacturing Scheduling With Edge Computing Using Multiclass Deep Q Network , 2019, IEEE Transactions on Industrial Informatics.

[36]  Chee Pin Tan,et al.  A Spectrally Tunable Smart LED Lighting System With Closed-Loop Control , 2016, IEEE Sensors Journal.

[37]  Aleksey V. Kudryashov,et al.  Lighting Control Using DALI Interface , 2018, 2018 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM).

[38]  J. Eccles,et al.  International electrotechnical commission , 1955, Journal of the American Institute of Electrical Engineers.

[39]  Mohsen Guizani,et al.  Semisupervised Deep Reinforcement Learning in Support of IoT and Smart City Services , 2018, IEEE Internet of Things Journal.

[40]  John M. Dolan,et al.  Attention-based Hierarchical Deep Reinforcement Learning for Lane Change Behaviors in Autonomous Driving , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[41]  Giovanni De Magistris,et al.  Deep reinforcement learning for high precision assembly tasks , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[42]  Arbab Waheed Ahmad,et al.  Energy-Efficient Intelligent Street Lighting System Using Traffic-Adaptive Control , 2016, IEEE Sensors Journal.

[43]  D. Mery,et al.  Color measurement in L ¿ a ¿ b ¿ units from RGB digital images , 2006 .

[44]  Hussain Shareef,et al.  LEDs as energy efficient lighting systems: A detail review , 2011, 2011 IEEE Student Conference on Research and Development.

[45]  Ersin Yumer,et al.  Learning to predict indoor illumination from a single image , 2017, ACM Trans. Graph..

[46]  Mehdi Modarressi,et al.  Daylight adaptive smart indoor lighting control method using artificial neural networks , 2020, Journal of Building Engineering.

[47]  Ashish Pandharipande,et al.  A Data-Driven Daylight Estimation Approach to Lighting Control , 2017, IEEE Access.

[48]  Jan Peters,et al.  Reinforcement learning in robotics: A survey , 2013, Int. J. Robotics Res..

[49]  Chao Yang,et al.  Intelligent Edge Computing for IoT-Based Energy Management in Smart Cities , 2019, IEEE Network.

[50]  Xiao-Zhi Gao,et al.  Artificial Neural Network based Smart and Energy Efficient Street Lighting System: A Case Study for Residential area in Hosur , 2019, Sustainable Cities and Society.

[51]  Alex Graves,et al.  Playing Atari with Deep Reinforcement Learning , 2013, ArXiv.

[52]  Sergey Levine,et al.  Deep reinforcement learning for robotic manipulation with asynchronous off-policy updates , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[53]  Ching-Yao Chan,et al.  Formulation of deep reinforcement learning architecture toward autonomous driving for on-ramp merge , 2017, 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC).

[54]  Eric P. Xing,et al.  CIRL: Controllable Imitative Reinforcement Learning for Vision-based Self-driving , 2018, ECCV.

[55]  Ying Li,et al.  A weighted full-reference image quality assessment based on visual saliency , 2017, J. Vis. Commun. Image Represent..

[56]  Fabiana Rodrigues Leta,et al.  Important Parameters for Image Color Analysis: An Overview , 2014 .

[57]  Qingyu Yang,et al.  Defending Against Data Integrity Attacks in Smart Grid: A Deep Reinforcement Learning-Based Approach , 2019, IEEE Access.

[58]  Dimitrios Tzovaras,et al.  Fault Diagnosis in Microelectronics Attachment Via Deep Learning Analysis of 3-D Laser Scans , 2020, IEEE Transactions on Industrial Electronics.

[59]  Yue Tan,et al.  Deep Reinforcement Learning for Autonomous Internet of Things: Model, Applications and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[60]  Yu-Chee Tseng,et al.  A WSN-Based Intelligent Light Control System Considering User Activities and Profiles , 2008, IEEE Sensors Journal.

[61]  Pieter Abbeel,et al.  Benchmarking Deep Reinforcement Learning for Continuous Control , 2016, ICML.