1. A computer-based method for visual signal extrapolation or interpolation, comprising: providing at least a first and a second reference pictures; conducting motion estimation on the first and second reference pictures to generate motion vectors indicative of movement of at least one of the first and second reference pictures in relation to the other; and generating an estimate picture by extrapolation or interpolation using the motion vectors; and refining the estimate picture, wherein statistic similarity estimation is used either in motion estimation or in refining the estimate picture, or a combination of both.