1. A method for encoding an image, comprising: ordering a plurality of motion vector predictors of a current image block, wherein a rank order of each motion vector predictor of the plurality of motion vector predictors is determined based at least in part on at least one of a coding mode of a block from which the respective motion vector predictor is derived and a reference index of the block from which the respective motion vector predictor is derived; selecting a particular motion vector predictor of the current image block from the plurality of motion vector predictors; and at least selectively providing in an encoded bitstream an indication representative of the rank order of the selected motion vector predictor.