Thumbnails and GIF previews that match each viewer's taste
Previews sell videos. This system picks the moments a particular viewer likes in a full-length sports video and turns them into a thumbnail and a short animated preview, using a fraction of the computing of earlier methods.

The challenge
A single generic thumbnail is shown to everyone, and existing ways to make highlight GIFs process the entire video, which is slow and costly on everyday devices.
What we built
- The viewer's device recognizes the moments they prefer from the stream's preview images.
- It ranks those moments and keeps the best as personal thumbnails.
- It downloads only those few seconds of video and turns them into animated GIFs.
Results
- About 3.7 times less computing than the previous best method (3.73 times in the journal paper, 3.78 times in the conference version on an NVIDIA Jetson TX2).
- Less data downloaded and stored, because only short segments are fetched.
Where this applies
- Video platforms that want better click-through on recommendations
- Sports apps and clip-sharing products
- Low-power devices that generate previews locally
Under the hood
- ConvNeXt backbone with triplet attention classifies thumbnails; frame rank pooling orders them.
- Builds on the SIGMAP 2022 method (Xception backbone with an attention module).
- Paper - Mujtaba, Khowaja, Jarwar, Choi and Ryu, IEEE Transactions on Big Data, 2023.
ConvNeXtTriplet attentionFrame rank poolingHLSNVIDIA Jetson TX2

