1. A dice recognition method, comprising: taking a set of dot images of the dice from different viewpoints by multiple image capturing devices; exploiting a homography to each of the dot images of the dice; obtaining many dot candidates on a top surface of the dice by running a dot candidate search module; verifying each of dot candidates by using a dot classifier for recognizing whether each of the dot candidates is a real dot; clustering the verified dots for obtaining dot clusters; and comparing a spatial distribution of the dots in each dot cluster to a plurality of spatial distribution patterns to confirm the number of dot in each dot cluster.