VVC
Volumetric Video Challenge
SIGGRAPH Asia 2026 Workshops

2nd Volumetric Video Challenge

SIGGRAPH Asia 2026 Workshops

KLCC, Kuala Lumpur, Malaysia December 1-4, 2026

Overview

The Volumetric Video Challenge Workshop 2026 aims to accelerate the transition of volumetric video technology from laboratory prototypes to practical, scalable, and deployable systems, supporting advances in immersive and interactive experiences. Following the successful inaugural challenge held at SIGGRAPH Asia 2025, the workshop will feature the second edition of the Volumetric Video Challenge, together with invited keynote talks highlighting the latest developments in volumetric video. This year's challenge focuses on two key problems: volumetric video compression and sparse-view volumetric video reconstruction. The challenge evaluates submissions on an expanded high-quality multi-view benchmark built upon the SIGGRAPH Asia 2025 dataset, with additional SelfCap cases included in the Compression Track.

New for VVC26

Publication in the Workshop Proceedings

Winning teams' technical reports will be included in the SIGGRAPH Asia 2026 Workshop Proceedings.

Important Dates (AoE)

Registration Opens

Challenge registration opens

13 July 2026

Dataset Release

Challenge dataset released to participants

16 July 2026

Submission Deadline

Final participant submissions due

16 September 2026

Results Announcement

Challenge results announced

19 September 2026

Camera Ready Deadline

Final camera-ready reports due

23 September 2026

Workshop & Awards

Workshop and awards ceremony

1-4 December 2026

Challenge Tracks

Compression Track

Reconstruct a dynamic 4DGS-style representation under the 200 KB/frame scene-dependent artifact limit, then render complete RGB images from test viewpoints.

  • Input: Calibrated multi-view RGB videos.
  • Resources: Training/test camera parameters and synchronization metadata.
  • Test cases: Both SIGGRAPH Asia and SelfCap cases are required.
  • Submission: Rendered test views, model artifacts, rendering scripts, and a technical report.

Sparse-View Track

Reconstruct a dynamic volumetric human from six calibrated training views, then render complete RGB images from test viewpoints.

  • Input: Calibrated training-view RGB videos.
  • Resources: Training/test camera parameters and synchronization metadata.
  • Submission: Rendered test views and a technical report.

Dataset

The VVC26 dataset contains calibrated dynamic multi-view RGB videos. Baseline training code will be provided for use in both tracks.

Important Test-Set Update

Compression Track: SelfCap data are required. Please submit results for all released SIGGRAPH Asia and SelfCap test cases, including 0512_bike, 0525_corgi, and 0811_yoga.

Sparse-View Track: Due to a data leakage issue, the following SelfCap cases have been removed from the test set: 0512_bike, 0525_corgi, and 0811_yoga.

For the Sparse-View Track only, do not submit results for these three cases; submit results only for the remaining valid test cases. We apologize for any inconvenience and appreciate your understanding.

Compression Track

The Compression Track includes both SIGGRAPH Asia and SelfCap sequences. Each sequence provides calibrated multi-view training RGB videos, training and test camera parameters, and synchronization metadata.

Sparse-View Track

Each sequence includes calibrated training-view RGB videos, training and test camera parameters, and synchronization metadata.

Compression Track Structure

sequence/
├── images/              # training-view RGB frames
│   ├── 00/000000.jpg
│   └── ...
├── train_intri.yml      # training camera intrinsics
├── train_extri.yml      # training camera extrinsics
├── test_intri.yml       # test camera intrinsics
├── test_extri.yml       # test camera extrinsics
└── time_offsets.json    # camera/frame synchronization

Sparse-View Track Structure

sequence/
├── images/              # training-view RGB frames
│   ├── 00/000000.jpg
│   └── ...
├── train_intri.yml      # training camera intrinsics
├── train_extri.yml      # training camera extrinsics
├── test_intri.yml       # test camera intrinsics
├── test_extri.yml       # test camera extrinsics
└── time_offsets.json    # camera/frame synchronization

Evaluation

Metrics: Average PSNR, SSIM, and LPIPS across all official test views from all scenes.

Region: Full RGB image evaluation, including foreground and background regions.

Final Rank = (Rank_PSNR + Rank_SSIM + Rank_LPIPS) / 3

Compression Track Eligibility

To qualify for ranking, the average size per frame of a submission's scene-dependent artifacts must be below 200 KB/frame. The average size per frame is calculated as the total size of these artifacts divided by the number of frames.

Scene-dependent artifacts include all files required for rendering that are specific to the submitted scene. Shared scene-independent code or pretrained backbones may be excluded from this calculation after organizer review.

Detailed Requirements

Compression Track

Provided Data

  • Training-view RGB videos or frames.
  • Training and test camera parameters.
  • Time offsets or synchronization metadata when needed.
  • Both SIGGRAPH Asia and SelfCap cases are required.

Requirements

  • Final representation must be below an average 200 KB/frame.
  • Render full-RGB JPEG images for all official test views at frame indices 0, 10, 20, ....
  • Submit model artifacts, rendering scripts, environment file, rendered results, and a draft technical report.
  • Winning teams submit final ACM-formatted technical reports for inclusion in the SIGGRAPH Asia workshop proceedings.

Sparse-View Track

Provided Data

  • Calibrated training-view RGB videos or frames.
  • Training camera intrinsics and extrinsics.
  • Test camera intrinsics and extrinsics for rendering.
  • Time offsets or synchronization metadata when needed.
  • The SelfCap cases 0512_bike, 0525_corgi, and 0811_yoga are excluded from submission.

Requirements

  • Render full-RGB JPEG images for all official test views at frame indices 0, 10, 20, ....
  • Submit rendered results and a draft technical report.
  • Winning teams submit final ACM-formatted technical reports for inclusion in the SIGGRAPH Asia workshop proceedings.

Submission Guidelines

Registration and Result Submission

Register through the Google Form, then upload challenge results through the official VVC26 submission portal.

Account identification: Please use either your registration email or your registered Team Name as the submission portal username so that we can identify the team responsible for each upload.

Evaluation Feedback and Submission Interval

Scores Within 4 Hours

After a submission is uploaded successfully, its test-case evaluation scores will be available through the submission portal within four hours.

4-Hour Submission Interval

A four-hour cooldown applies after each submission. The next submission can be uploaded after the cooldown period has ended, so please plan your submissions accordingly.

Required Archive Structure

Upload one archive named submission.zip. The team_name.txt file must contain the exact Team Name used in the registration form. Keep both track folders in the archive and add materials for the track or tracks you enter.

Image format and sampling are mandatory: rendered results must use JPEG format with the .jpg extension. Submit one rendered frame for every 10 source frames at indices 0, 10, 20, .... Filenames must use six-digit zero padding ({frame:06d}), such as 000000.jpg and 000010.jpg.

submission.zip
├── team_name.txt          # exact registered Team Name
├── compressionTrack/
│   ├── data/
│   ├── renders/<scene>/<view>/<frame:06d>.jpg
│   └── code/
└── sparseViewTrack/
    └── renders/<scene>/<view>/<frame:06d>.jpg

Sparse-View Track

  • Upload: Full-RGB JPEG renders for every official test view, sampled once every 10 frames at indices 0, 10, 20, ....
  • No model, decoder, rendering code, or runtime environment is required.
  • Keep the official scene, view, and frame names so that each image can be matched to the ground truth.
sparseViewTrack/
└── renders/
    └── <scene>/<view>/<frame:06d>.jpg

Compression Track

  • Upload: Test-view JPEG renders sampled once every 10 frames, the compressed 4DGS/model representation, and a decoder/render script that reproduces the uploaded renders.
  • Include submissions for all released SIGGRAPH Asia and SelfCap test cases.
  • All scene-dependent models and assets must be stored under data/ and are counted toward the average 200 KB/frame limit.
  • code/ must contain only scene-independent decoding, rendering, and environment setup code. Scene data may not be embedded in code or downloaded at runtime.
  • Winning teams will undergo a reproducibility check in which organizers rerender the submitted model and compare it with the uploaded test-view results.
compressionTrack/
├── data/       # compressed model and scene assets
├── renders/
│   └── <scene>/<view>/<frame:06d>.jpg
└── code/       # decoder, renderer, and setup

Runtime Environment

Compression submissions should run in the organizers' baseline environment by default. If only a few additional packages are needed, include their installation commands in the setup step that runs before the render script.

If the environment differs substantially, include a reproducible uv, conda, or Docker specification. Organizers will validate the submitted environment and rendering pipeline for winning teams.

Submission Q&A

Q1. How should the submitted JPEG images be encoded?

To ensure consistent JPEG encoding across all submissions, please use OpenCV's default JPEG writer for every submitted render:

cv2.imwrite('a.jpg', img)

Q2. How should camera distortion be handled?

SIGGRAPH Asia data: The images have already been processed for camera distortion. Please use the provided camera parameters directly.

SelfCap data: The cameras contain lens distortion. When rendering your model, use the test-view extrinsics together with the corresponding intrinsic parameters (K, H, and W), but ignore the distortion coefficients. Do not apply lens distortion to the submitted renders.

Evaluation: We will undistort the SelfCap ground-truth images using the original camera calibration and image dimensions. PSNR, SSIM, and LPIPS will be computed only over the valid image region remaining after undistortion.

Q3. What data may be used for each test case?

Pipeline input: For each test case, the entire pipeline may use only the training views provided for that case as input.

Generative-prior training: A generative prior may be trained using only the training views released for that track and external datasets that contain no SIGGRAPH Asia or SelfCap data.

Awards

Each track features two prizes.

First Prize

$2,500

Per track

Second Prize

$1,500

Per track

Workshop Schedule

Schedule TBA

Keynote Speakers

TBA

Organizers

Yinji Shentu

Yinji Shentu

Zhejiang University

Homepage
Fengze Xie

Fengze Xie

Zhejiang University

Homepage
Zhiyuan Yu

Zhiyuan Yu

Zhejiang University

Homepage
Jiaming Sun

Jiaming Sun

4DV.ai

Homepage
Siyu Zhang

Siyu Zhang

4DV.ai

Homepage
Sida Peng

Sida Peng

Zhejiang University

Homepage
Ruizhen Hu

Ruizhen Hu

Shenzhen University

Homepage
Xiaowei Zhou

Xiaowei Zhou

Zhejiang University

Homepage

Contact

For any questions, please contact us at

siggraphasiavvc@gmail.com