I. Introduction
Internet of Things (IoT) cameras have widely been developed and deployed over the last decade. To support a range of anywhere anytime applications (e.g., video surveillance) in a cost-effective way, a massive amount of IoT cameras are geo-distributed, but each IoT camera is with low cost. However, due to the limited hardware (bottlenecked by the cost of photosensor), significant noise is perceived (especially during the night [1]) and the video resolution is low. With these noisy and low-resolution (LR) videos, the perceived quality is far from satisfactory. Even if the majority of the footage could be less useful, in the case of an incident (e.g., missing person, traffic accident, etc.), there is a need to recover noise-free and high-quality video to aid the investigation of the incident.