Multi-Modal Human Authentication Using Silhouettes, Gait and RGB