Spatio-temporal video error concealment with perceptually optimized mode selection