Visual perception and deep learning in smart homes and the Internet of Things | Synapse