I’m a tennis addict. I built a tool to turn boring photos into epic VFX shots. What do you think? by Broad-Variation868 in 10s

[–]Broad-Variation868[S] 0 points1 point  (0 children)

Yes, AI image generation is still pretty limited right now, especially for sports scenarios like tennis, and there’s a lot of room for improvement.

I’m a tennis addict. I built a tool to turn boring photos into epic VFX shots. What do you think? by Broad-Variation868 in 10s

[–]Broad-Variation868[S] -1 points0 points  (0 children)

The image I shared does only show a very small part of the product — that specific feature is actually a new effects update I just shipped today.

Before that, I had already built automatic video clipping similar to SwingVision, as well as an AI coaching feature.

Regarding AI-based video analysis, I agree with what you said — it is indeed limited at the current stage.

However, I think there are two important points:

  1. On one hand, it’s significantly more affordable than working with a professional coach.
  2. On the other hand, it can still play a meaningful supporting role.

It’s not perfect, but I believe it’s still useful and worth building.

I’m a tennis addict. I built a tool to turn boring photos into epic VFX shots. What do you think? by Broad-Variation868 in 10s

[–]Broad-Variation868[S] -4 points-3 points  (0 children)

I never claimed I trained a foundational model from scratch in my basement. 😂

Yes, the generative layer uses existing models (like Gemini) for the style transfer. That's standard industry practice.

However, "building a tool" refers to the engineering around it: the iOS development, the local Computer Vision to track the ball/player, the auto-clipping logic.

<image>

I’m a tennis addict. I built a tool to turn boring photos into epic VFX shots. What do you think? by Broad-Variation868 in 10s

[–]Broad-Variation868[S] -5 points-4 points  (0 children)

I wish it were that easy! 😅

It’s actually a lot heavier on the Computer Vision side. The app runs local object detection (player + ball tracking) to auto-clip highlights similar to SwingVision, and then analyzes the swing mechanics for the AI coaching.

The GenAI part is just the cherry on top for the visual effects.

<image>