태그 convex optimization Action Detection Temporal Localization CVPR CS231n video Video Representation Learning Self Supervised 2019 ICCV BMN Submodular Function Key-frame Selection Video-Summarization self-supervised learning Temporal Action Proposal linear classifier representation learning loss function ICCV Gradient Descent DeepLearning Deep Learning optimization bsp KNN