1. A method of decoding a video signal with a decoding apparatus, comprising: determining, with the decoding apparatus, a motion vector candidate set of a current block, the motion vector candidate set including a plurality of motion vector candidates, the plurality of motion vector candidates including at least one of a spatial motion vector and a temporal motion vector; deriving, with the decoding apparatus, a predicted motion vector of the current block from the motion vector candidate set; deriving, with the decoding apparatus, a motion vector of the current block based on the predicted motion vector and a motion vector difference of the current block; and performing, with the decoding apparatus, motion compensation on the current block based on the motion vector, wherein the deriving the predicted motion vector comprises: obtaining, with the decoding apparatus, motion vector indication information of the current block from the video signal, the motion vector indication information indicating a motion vector candidate used for the current block; extracting, with the decoding apparatus, the motion vector candidate corresponding to the motion vector indication information from the motion vector candidate set; and determining, with the decoding apparatus, the predicted motion vector of the current block based on the extracted motion vector candidate.