A Deep Learning Based Distributed Smart Surveillance Architecture using Edge and Cloud Computing | IEEE Conference Publication | IEEE Xplore