Towards Solving Computer Vision Problems: Datasets, Labels, Algorithms, And Applications