A half-pel precision MPEG2 motion-estimation processor with concurrent three-vector search