An automated tool for estimating camera motion using optical flow and geometric transformations to classify video movements like Pan, Tilt, and Dolly.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dynamic-object-aware-egomotion-egomotion-estimation
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install dynamic-object-aware-egomotion-egomotion-estimation using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Egomotion Estimation skill is a technical implementation within the Openclaw Skills ecosystem designed to analyze and classify camera motion within video streams. By leveraging sophisticated computer vision techniques such as optical flow and affine or homography transformations, it accurately identifies complex camera movements including Stay, Dolly, Pan, Tilt, and Roll. This skill is built for developers who need robust, frame-by-frame analysis that supports multi-label assignment, ensuring that simultaneous motions like zooming while panning are captured accurately.
To deploy this skill within your Openclaw Skills environment, ensure you have the required vision processing dependencies installed.
# Install required computer vision libraries
pip install opencv-python numpy
# Configure the skill thresholds based on your video resolution
# Default heuristics are provided for 720p footage
The skill produces a structured data output representing movement intervals across the video timeline.
| Property | Type | Description |
|---|---|---|
| start_frame | Integer | The beginning index of the motion segment |
| end_frame | Integer | The ending index of the motion segment |
| labels | Array | A list of strings representing the detected motions (e.g., Dolly In, Pan Left) |
| metadata | Object | Contains the raw transformation matrices and RANSAC inlier ratios |
Loading
A standardized protocol for video sampling and frame indexing to ensure consistency across downstream AI instructions and artifacts.

A specialized tool for local self-checking of instruction formats and mask output consistency without requiring ground truth data.

A specialized skill for building deterministic, offline-ready data visualizations using D3.js from local CSV, TSV, and JSON datasets.

MoltMail provides AI agents with a secure Web3 email identity and integrated crypto wallet for autonomous communication and financial transactions.

A comprehensive library for building, validating, and visualizing structured dialogue trees and branching narrative flows.

A specialized utility for querying, configuring, and updating Wisgate model metadata within the OpenClaw ecosystem.








































