MC ART and MC VLAD