A Software-Defined Surveillance System With Energy Harvesting: Design and Performance Optimization | IEEE Journals & Magazine | IEEE Xplore