1. A method for receiving an input video stream and encoding an output video stream with a signal indicative of a processing technique to be utilized on the output video stream, the method comprising: receiving an input video stream; converting the format of the input video stream to comprise a multiplexed stream of two downsampled stereoscopic views of the input video stream, wherein the multiplexed stream comprises a checkerboard arrangement; selecting non-predefined regions within the multiplexed stream wherein the selected regions are based upon a desired characteristic, said desired characteristic further comprising detected motion within the region and texture within the region; encoding spatial-temporal metadata associated with the non-predefined regions, the metadata characterizing the spatial-temporal characteristics of the non-predefined regions; filtering each selected region with a plurality of filters; selecting a desired filter for each selected region based upon a selection criterion, said selection criterion further comprise at least one of motion detection for possible temporal filtering and texture analysis for spatial filtering; encoding filter metadata regarding the selected filter for the non-predefined regions; and embedding a signal, the signal based on the spatial-temporal metadata and filter metadata, into the output video stream, the signal identifies at least one of at least part of a decoding process to be applied to the output video stream.