1. A design space exploration method of a reconfigurable motion compensation architecture, comprising: defining a predetermined application specification; extracting at least one community among a plurality of motion compensation algorithms respectively corresponding to a plurality of video compression standards; analyzing the computation of each of the plurality of motion compensation algorithms basing on the community, thereby determining the computation elements included in a processing element; analyzing the data flow of the reconfigurable motion compensation architecture basing on the predetermined application specification, both in the case of peak computation and in the case of worst data configuration, while executing each of the plurality of motion compensation algorithms with different data granularities and with different number of the processing elements, thereby obtaining a plurality of hardware parameters corresponding to each of the plurality of motion compensation algorithms; and selecting a predetermined data granularity and a predetermined number of the processing elements of the reconfigurable motion compensation architecture, basing on a predetermined design target and the plurality of hardware parameters corresponding to each of the plurality of motion compensation algorithms.