by the circuit 120 and the circuit 124 a signal e g cf may be generated and presented from the circuit 120 to the circuit 122 the circuit 122 may present a signal e g pre to the circuits 124 and 126 and present the signal fltr to the circuit 108 see fig1 a signal e g mv may be generated by the circuit 124 and presented to the circuit 126 the circuit 126 may generate and present a signal e g pfmc back to the circuit 120 the circuit 120 may implement a combine circuit the circuit 120 is generally operational to spatially combine a current frame received in the signal int with a previous filtered and motion compensated frame received in the signal pfmc to generate a currently filtered frame in the signal cf combining of the frames may be performed by one or more techniques described in detail below the circuit 122 may implement a memory circuit the circuit 122 may store the previously filtered frames the currently filtered frames and the final frame the previously filtered frames may be read out to the circuit 126 via the signal pre the currently filtered frames may be written into the circuit 122 via the signal cf the final frame may be read from the circuit 122 in the signal fltr the circuit 124 may implement a motion estimation circuit the circuit 124 is generally operational to generate multiple motion vectors or values in the signal mv at least one motion vector for each block among multiple blocks that make up the previously filtered frame the motion estimation operation may be performed using existing techniques with the current frame.