Personal video highlights, made on the viewer's own device

A viewer picks what they care about and gets a fast-forward summary of a long video, built on a small device. The video and the viewer's preferences never go to a server.

Year
2025
Proof
Live demo at CVPR 2025
Runs on
NVIDIA Jetson Nano
Diagram of EdgeVidSum. A video service provider sends thumbnail containers and video segments over the network to a Jetson Nano edge device, where a lightweight 2D CNN uses user preferences to generate timestamps for a personalized fast-forward summary player
Fig. 1 How it works. The device reads preview images, not the full video, and asks the server only for the moments the viewer wants.

The challenge

Personalized highlights normally mean uploading what someone watches and likes to a server, then processing every frame of every video there. It's expensive to run and it hands over private viewing data.

What we built

  1. Instead of decoding the whole video, the device looks at the small preview images streaming services already make for their seek bars.
  2. A compact vision model spots the moments that match the viewer's preferences.
  3. The player downloads only those moments and plays them back as a personal fast-forward summary.

Results

  • Runs entirely on an NVIDIA Jetson Nano, a credit-card-sized computer; shown on movies, sports and TV shows.
  • Demonstrated live at CVPR 2025, the leading computer vision conference.
  • Related U.S. patent application published (US 2024/0073493 A1).

Where this applies

  • Streaming and sports apps that want personal highlights without new servers
  • Set-top boxes, smart TVs and other low-power devices
  • Any product where viewing data should stay private

Under the hood

  • Input is thumbnail containers (seek-bar preview sprites) rather than decoded frames.
  • A lightweight 2D CNN classifies preferred content and returns timestamps; only the matching HLS segments are fetched.
  • Paper - Mujtaba and Ryu, "EdgeVidSum - Real-Time Personalized Video Summarization at the Edge," CVPR 2025 Demo.

PyTorch2D CNNHLSNVIDIA Jetson Nano

Patent drawing showing a Recommended for You screen offering summary types 1 to 3 or No Thanks
Fig. 2 From the related patent publication. The viewer chooses the kind of summary they want.

Have a perception problem that has to run on real hardware?

Tell us what you need to detect, where it has to run and what it runs on. You'll get a reply from the founder.

Email gmujtaba@koraiio.com

Email
gmujtaba@koraiio.com
Founder
Dr. Ghulam Mujtaba
Product
DroSonic
Based in
Denver, Colorado