TY - GEN
T1 - The design and implementation of a wireless video surveillance system
AU - Zhang, Tan
AU - Chowdhery, Aakanksha
AU - Bahl, Paramvir
AU - Jamieson, Kyle
AU - Banerjee, Suman
N1 - Publisher Copyright:
© 2015 ACM.
PY - 2015/9/7
Y1 - 2015/9/7
N2 - Internet-enabled cameras pervade daily life, generating a huge amount of data, but most of the video they generate is transmitted over wires and analyzed offline with a human in the loop. The ubiquity of cameras limits the amount of video that can be sent to the cloud, especially on wireless networks where capacity is at a premium. In this paper, we present Vigil, a real-time distributed wireless surveillance system that leverages edge computing to support real-time tracking and surveillance in enterprise campuses, retail stores, and across smart cities. Vigil intelligently partitions video processing between edge computing nodes co-located with cameras and the cloud to save wireless capacity, which can then be dedicated to Wi-Fi hotspots, offsetting their cost. Novel video frame prioritization and traffic scheduling algorithms further optimize Vigil's bandwidth utilization. We have deployed Vigil across three sites in both whitespace and Wi-Fi networks. Depending on the level of activity in the scene, experimental results show that Vigil allows a video surveillance system to support a geographical area of coverage between five and 200 times greater than an approach that simply streams video over the wireless network. For a fixed region of coverage and bandwidth, Vigil outperforms the default equal throughput allocation strategy of Wi-Fi by delivering up to 25% more objects relevant to a user's query.
AB - Internet-enabled cameras pervade daily life, generating a huge amount of data, but most of the video they generate is transmitted over wires and analyzed offline with a human in the loop. The ubiquity of cameras limits the amount of video that can be sent to the cloud, especially on wireless networks where capacity is at a premium. In this paper, we present Vigil, a real-time distributed wireless surveillance system that leverages edge computing to support real-time tracking and surveillance in enterprise campuses, retail stores, and across smart cities. Vigil intelligently partitions video processing between edge computing nodes co-located with cameras and the cloud to save wireless capacity, which can then be dedicated to Wi-Fi hotspots, offsetting their cost. Novel video frame prioritization and traffic scheduling algorithms further optimize Vigil's bandwidth utilization. We have deployed Vigil across three sites in both whitespace and Wi-Fi networks. Depending on the level of activity in the scene, experimental results show that Vigil allows a video surveillance system to support a geographical area of coverage between five and 200 times greater than an approach that simply streams video over the wireless network. For a fixed region of coverage and bandwidth, Vigil outperforms the default equal throughput allocation strategy of Wi-Fi by delivering up to 25% more objects relevant to a user's query.
KW - Edge computing
KW - Video surveillance
KW - Wireless
UR - http://www.scopus.com/inward/record.url?scp=84954203556&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84954203556&partnerID=8YFLogxK
U2 - 10.1145/2789168.2790123
DO - 10.1145/2789168.2790123
M3 - Conference contribution
AN - SCOPUS:84954203556
T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
SP - 426
EP - 438
BT - MobiCom 2015 - Proceedings of the 21st Annual International Conference on Mobile Computing and Networking
PB - Association for Computing Machinery
T2 - 21st Annual International Conference on Mobile Computing and Networking, MobiCom 2015
Y2 - 7 September 2015 through 11 September 2015
ER -