Recent Progress in Digital Video Processing