1. An apparatus, comprising: a memory; and an image signal processor comprising a temporal filter module, wherein the image signal processor is configured to: dynamically determine a motion estimate that registers a previously filtered reference image frame with respect to a given stream of pixels that comprise one or more rows of a current image frame received at the temporal filter module for filtering; warp at least a portion of the reference image frame according to the determined motion estimate; generate respective filtered versions of the given stream of pixels as part of a filtered version of the current image frame based, at least in part on the warped portion of the reference image frame; and write the respective filtered versions of the given stream of pixels to the memory to be maintained as part of a filtered version of the current image frame replacing the current image frame.