An efficient hardware implementation of Diamond Search motion estimation using CAL dataflow language | IEEE Conference Publication | IEEE Xplore