← Latest papers
💻 computer science

Seeing Fast and Slow: Learning the Flow of Time in Videos

This paper introduces self-supervised models that learn to detect and control video playback speed, leveraging these capabilities to curate a large slow-motion dataset and enable advanced applications like speed-conditioned video generation and temporal super-resolution.

Original authors: Yen-Siang Wu, Rundong Luo, Jingsen Zhu, Tao Tu, Ali Farhadi, Matthew Wallingford, Yu-Chiang Frank Wang, Steve Marschner, Wei-Chiu Ma

Published 2026-04-24
📖 5 min read🧠 Deep dive

Original authors: Yen-Siang Wu, Rundong Luo, Jingsen Zhu, Tao Tu, Ali Farhadi, Matthew Wallingford, Yu-Chiang Frank Wang, Steve Marschner, Wei-Chiu Ma

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are watching a movie. Sometimes, the action feels frantic and fast-forwarded, like a squirrel on espresso. Other times, it feels like a dream, where a falling leaf takes ten seconds to hit the ground. Humans are naturally good at sensing this "flow of time." If a video is sped up, we know it feels "wrong" because the water ripples too fast or a person falls like a stone.

But for computers, time is a mystery. Most AI models have only ever seen videos played at a standard speed (like 30 frames per second). They don't know what "slow motion" actually is; they just see a sequence of pictures. If you ask them to make a video in slow motion, they often just play the same video slower, which looks choppy and unnatural, or they ignore your instructions entirely.

This paper, "Seeing Fast and Slow," is like teaching a computer to finally understand the concept of time. The researchers from Cornell, NTU, and UW built a system that can not only tell if a video is fast or slow but also create new videos at any speed you want, from normal speed to extreme slow motion.

Here is how they did it, explained through simple analogies:

1. The "Audio Detective" (Learning to Spot Speed Changes)

The Problem: How do you teach a computer to spot when a video speeds up or slows down without having a human label every single second?
The Solution: The researchers realized that sound and motion are best friends.

  • The Analogy: Think of a record player. If you speed up the record, the music sounds higher-pitched and chipmunk-like. If you slow it down, the voice sounds deep and demonic.
  • The Trick: The computer listens to the video's audio. When the pitch suddenly jumps up, the computer knows, "Ah! The video just sped up!" When the pitch drops, it knows, "It just slowed down!"
  • The Result: By using this audio clue, the computer taught itself to find exactly when the speed changed in thousands of videos, creating a massive library of "speed-change" examples without needing human help.

2. The "Time Traveler's Math" (Learning to Guess the Speed)

The Problem: Once the computer knows when the speed changed, how does it know how much it changed? Is it 2x faster? 10x slower?
The Solution: They used a clever math trick called equivariance.

  • The Analogy: Imagine you have a video of a runner. If you play it at 2x speed, it looks like the runner is running twice as fast. If you then take that 2x video and play it at 2x speed again, it should look like the runner is going 4x speed. The relationship is predictable.
  • The Trick: The computer takes a video, speeds it up artificially, and asks itself, "If I sped this up by 2x, my prediction should also go up by 2x." It practices this over and over, learning to estimate the exact speed just by looking at how things move.
  • The Result: The computer became so good at this that it can guess the speed of a video almost as accurately as a human expert.

3. The "Time Machine" (Building the SloMo-44K Dataset)

The Problem: To teach a computer to create slow motion, you need to show it real slow motion. But real slow-motion videos (filmed with expensive high-speed cameras) are rare and messy on the internet.
The Solution: They used their new "Speed Detective" and "Time Traveler" tools to scour the internet.

  • The Analogy: Imagine a librarian who can instantly find every single book in a library that was written in a specific dialect, even if the books aren't labeled.
  • The Trick: They scanned millions of videos from YouTube and Vimeo. Their AI filtered out the normal stuff and kept only the true slow-motion clips. They ended up with SloMo-44K, a massive dataset of 44,000 slow-motion clips. This is the largest collection of its kind, containing 18 million frames of high-speed action.

4. The "Time Sculptor" (Creating and Fixing Videos)

With this new knowledge and the massive dataset, they built two superpowers:

  • Speed-Conditioned Generation:

    • What it does: You give the AI a picture and a text prompt (e.g., "A bird landing"), and you tell it, "Make this happen in extreme slow motion."
    • The Magic: Unlike old models that just stretch the video, this model understands physics. It knows that in slow motion, a bird's wings move slowly, and water droplets hang in the air. It generates brand new frames that look like they were filmed with a $10,000 high-speed camera.
  • Temporal Super-Resolution (The "De-Blur" Magic):

    • What it does: You give it a blurry, low-quality video (like a shaky phone recording of a car crash) and ask it to turn it into a crisp, high-speed slow-motion video.
    • The Magic: Standard AI just guesses what the missing frames look like, often making them blurry. This model, trained on real high-speed data, knows exactly how motion blurs and how to "un-blur" it, revealing fine details that were previously invisible.

Why Does This Matter?

Think of this as giving computers a sense of time.

  • For Forensics: It could help police figure out if a security camera video has been tampered with or sped up to hide a crime.
  • For Creativity: Filmmakers could generate slow-motion shots of explosions or sports plays without needing expensive cameras.
  • For AI Intelligence: It helps AI understand the real world better. If an AI understands how fast a ball falls or how water splashes, it can navigate the physical world much more safely and effectively.

In short, the researchers taught computers to stop just "watching" videos and start truly feeling the passage of time.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →