Willow Cortex

Team, Organization & Developer Services

Empower your team, organization or application with truly intelligent solutions. We can deploy our services quickly and effectively. Our standard REST API (WSI API) provides programmatic access for existing applications and services.

Core Computer Vision & Tracking

  • Keyframe Extraction: Identifying the most representative still frames.
  • Adaptive Keyframe Sampling: Intelligently selecting keyframes based on content changes.
  • Object Detection: Identifying location and type of objects (ball, bat, player, etc.).
  • Object Tracking: Following specific detected objects across frames.
  • Multi-Object Tracking (MOT): Simultaneously tracking multiple distinct objects/people.
  • Pose Estimation / Recognition (2D): Identifying 2D body joint locations (skeletal tracking).
  • Keypoint Recognition: Detecting specific points of interest (joints, corners, etc.).
  • Joint Tracking: Following body keypoints over time.
  • Face Recognition: Identifying or verifying individuals.
  • Face Detection: Locating human faces.

Motion & Action Analysis

  • Action / Activity Recognition: Classifying specific actions (swinging, pitching, running).
  • Temporal Pattern Analysis: Analyzing sequences, timing, rhythm, and patterns of motion over time.
  • Motion Trajectory Mapping: Plotting the historical path of movement.
  • Predictive Pathing & Movement Pattern Analysis: Analyzing trajectories to predict future paths or detect anomalies.
  • Speed & Velocity Estimation: Calculating speed of tracked objects/parts along their path.
  • Kinematic Analysis: Measuring biomechanical properties (joint angles, velocities).
  • Gait Analysis: Analyzing walking/running patterns.
  • Gaze Estimation: Determining where a person is looking within the video.
  • Human-Object Interaction (HOI): Classifying specific interactions between people and objects (gripping, catching, throwing).
  • Emotion Recognition: Inferring emotional state from facial expressions or body language.

Scene, Content & 3D Understanding

  • Semantic Segmentation: Classifying each pixel into categories (player, field, sky).
  • Instance Segmentation: Differentiating distinct instances of the same object category.
  • Event Detection: Identifying specific occurrences or game events (ball contact, pitch release).
  • Depth Estimation (Monocular): Estimating object distance from a single camera view.
  • 3D Pose Estimation: Reconstructing body pose in three dimensions.
  • 3D Scene Reconstruction: Creating a 3D model representation of the scene/objects.
  • Optical Character Recognition (OCR) in Video: Extracting text visible in the video.
  • Video Summarization: Automatically generating highlight clips.
  • Video Captioning / Description: Generating natural language text describing video content.
  • Shot Boundary Detection: Identifying cuts/transitions between camera shots.
  • Sentiment Analysis: Identifying emotion tone, positive, negative & neutral sentiments.
  • Contextual Understanding: Understand the context of a video, relationships between different elements, enabling analysis of events & interactions.

Video Manipulation, Enhancement & Utility

  • Dynamic Image & Video Overlay: Adding graphics, data visualizations, annotations.
  • Background Removal / Subtraction: Isolating primary subject(s).
  • Video Stabilization: Correcting shaky camera footage.
  • Super Resolution: Artificially enhancing video resolution.
  • Face Blurring / Anonymization: Automatically obscuring faces or PII for privacy.
  • Video Quality Assessment: Scoring video based on technical quality metrics.

Audio Analysis (Complementary)

  • Sound Event Detection: Identifying specific sounds (bat hit, glove pop).

Our API adheres to standard REST architectural principles. You'll interact with clearly defined objects and classes. The API delivers nested JSON payloads, providing detailed training data and insights that can be easily parsed and utilized within your applications.

From analysis to performance tracking and beyond, the Willow Sports Intelligence API offers a unified platform for accessing our AI video processing pipeline.

Contact us in the chat or file a ticket:

https://willowsportsai.com/pages/contact