A motion vector difference based self-incremental adaptive search range algorithm for variable block size motion estimation | IEEE Conference Publication | IEEE Xplore