Home

Awesome

Meta-AI-Video-Similarity-Challenge-3rd-Place-Solution

The 3rd Place Solution of the Meta AI Video Similarity Challenge : Descriptor Track and Matching Track.

You can check our solution tech report from: 3rd Place Solution to Meta AI Video Similarity Challenge

Please submit an issue rather than PR if you have any suggestions.

Solution Overview

<!-- - training: see [training/README.md](training/README.md) --> <!-- - reproduce descriptor track: see [meta-vsc-descriptor-runtime/README.md](meta-vsc-descriptor-runtime/README.md) --> <!-- - reproduce matching track: see [meta-vsc-matching-runtime/README.md](meta-vsc-matching-runtime/README.md) -->

Reproduce our solution

You can reproduce our solution by following steps:

  1. Finish data setup.
  2. Train the editing prediction model. Instructions for reproducing the training of this model are described in editing_prediction/README.md.
  3. Run the descriptor track runtime following this instruction: meta-vsc-descriptor-runtime/README.md.
  4. Run the matching track runtime following this instruction:: meta-vsc-matching-runtime/README.md.

Setup

Define environment variables (change the paths to your local paths):

export COMPETITION_DATA=/app/data/vsc/competition_data

Download the competition data:

aws s3 cp s3://drivendata-competition-meta-vsc-data-sg/train/ ${COMPETITION_DATA}/train/ --recursive --no-sign-request
aws s3 cp s3://drivendata-competition-meta-vsc-data-sg/test/ ${COMPETITION_DATA}/test/ --recursive --no-sign-request
aws s3 cp s3://drivendata-competition-meta-vsc-data-sg/phase_2_uB82/ ${COMPETITION_DATA}/phase_2_uB82/ --recursive --no-sign-request

Reference