implement interlace filter