Home / Companies / Pixeltable / Blog / Post Details
Content Deep Dive

One Swing, Many Frames: How We Aggregated Video into a Summary with Pixeltable

Blog post from Pixeltable

Post Details
Company
Date Published
Author
Pierre Brunelle
Word Count
1,096
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

PixelGolf, an internal project still under development, is designed to provide golfers with detailed swing analysis by aggregating data from swing video frames. The process involves using MediaPipe for per-frame analysis and leveraging Pixeltable's User Defined Aggregator (UDA) for effective data aggregation, which has proven to be the most challenging aspect of the project, rather than pose detection or coaching through large language models. Despite experimenting with various methods like user-defined functions (UDFs) and queries, the team found that using UDA in combination with group_by queries is the most efficient approach for aggregating metrics across multiple frames into a single summary. However, challenges remain in implementing a fully declarative rollup of aggregated data onto a parent table, an aspect the team hopes to improve with future updates to Pixeltable. The blog post shares insights and lessons learned from the development process, emphasizing the importance of choosing the right Pixeltable primitives for different aggregation tasks in sports video analysis.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 3 6,292 1,205 252 -36%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.