Submission
Result Submission
Result submission is organized by track and must remain consistent with the registered team information for that track. Before the first submission, complete team registration through the Registration page.
Track 1 Format
Track 1 submissions currently follow the jsonl format shown below.
{"question_id": 0, "answer": "A"}
{"question_id": 1, "answer": "B"}
Track 2 Format
For each sample, the input contains a json file and video frames sampled at 0.5 fps:
files for each question
1 question.json
2 0.5.png // the frame sampled at 0.5 sec
3 1.0.png
4 ...
5 16.5.png // the last frame of the video
question.json
1 {
2 "question_id": "IM9NZMRfLd4.1.mp4",
3 "question": "What kind of items are sold in the store?"
4 }
Your system should resemble the following python pseudocode:
inference pseudocode
1 input(question)
2
3 for current_time in range(0.5, video_length, 0.5):
4 # READING FRAMES FROM t > current_time IS STRICTLY PROHIBITED NOW
5 input(f"{current_time}.png")
6
7 if respond_now:
8 output(f"Model response at t={current_time}s")
You should submit a jsonl file, one line for each sample. Each line is a json object formatted as follow:
{
"question_id": "IM9NZMRfLd4.1.mp4",
"model_response_list": [
{"time": 1.0, "content": "Model response at t=1.0s"},
{"time": 5.5, "content": "Model response at t=5.5s"}
]
}
Upload Requirements
Google Drive upload link: to be announced.
- For each team, upload the
jsonlresult file to the designated Google Drive submission folder. - The file name must use the
Team ID, exactly the same as the registration. - Case-sensitive consistency is required.
- Any violation will result in an error when dealing with the submission file and the submission will be considered invalid.
Leaderboard Updates
- Each Monday and Friday, organizers will download the latest submissions.
- Organizers will then run evaluation and update the leaderboard.
Track leaderboards: