10.1109/TCSVT.2012.2203213