1. A computerized method of identifying one or more patches in three or more frames in a video, the method comprising: detecting, by a processor, a region in a reference frame; identifying, by the processor, a set of regions in a prior frame and a subsequent frame that are similar to the region in the reference frame; determining, by the processor, temporal consistency between the region in the reference frame and two or more regions in the set of regions in the prior and subsequent frames, wherein the determining temporal consistency includes: determining a first relative change in position between the region in the reference frame and a first region in the prior frame, wherein the first relative change is a difference of a first direction and a first amount of movement between the region and the first region, determining a second relative change in position between the region in the reference frame and a second region in the subsequent frame, wherein the second relative change is a difference of a second direction and a second amount of movement between the region and the second region, and comparing the first relative change and the second relative change to determine temporal consistency, wherein a high degree of temporal consistency indicates that the region in the reference frame and the first region in the prior frame and the second region in the subsequent frame are indicative of a single region in the reference frame, the prior frame, and the subsequent frame, and wherein a low degree of temporal consistency indicates that the region in the reference frame and the set of regions in the prior frame and the subsequent frame are not indicative of the single region; and identifying, by the processor, patches of regions in the prior, reference, and subsequent frames based at least in part on the determined temporal consistencies.