SDK for processing data from Stera's mobile app: MCAP loading, visualization, and annotation
Project description
Stera SDK
by FPV Labs (fpvlabs.ai)
stera-sdk is the Python SDK behind Stera (website · iOS app).
Load MCAP recordings, run swappable hand, face, and skeleton models behind one schema, and visualize or export clean episodes, ready for embodied AI, VLAs, and world models.
A short taste
import stera
from stera.data import MCAPReader
from stera.models import HandTracker, FaceBlurrer
from stera.viz import Visualizer
from stera.processing import MeshRefiner
from stera.eval import Evaluate
session = MCAPReader("recording.mcap")
hands = HandTracker(model="mediapipe")
blur = FaceBlurrer(model="mediapipe")
viz = Visualizer(session, map_3d="auto")
for frame in session.frames():
blurred = blur.blur(frame)
poses = hands.detect_hands(frame)
session.add_rgb_frame(frame.index, blurred)
session.add_hand_pose(frame.index, poses)
viz.log_frame(frame, hands=poses)
mesh = MeshRefiner(session).refine() # clean + densify + colorize
session.export("episodes/run_01", visualizer=viz, mesh=mesh)
Evaluate(session).show() # interactive HTML QC report
Getting started
pip install "stera-sdk[all]"
That pulls the core SDK plus MediaPipe, RetinaFace, and MeshRefiner deps.
WiLoR, HaMeR, and EgoBlur ship as separate research repos, see the installation guide.
ffmpeg must be on PATH for episode export.
Documentation
- 📚 Docs
- 🚀 Quickstart
- ⚙️ API reference
- 🛠️ Installation
License
Apache 2.0 © FPV Labs
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stera_sdk-0.0.2.tar.gz.
File metadata
- Download URL: stera_sdk-0.0.2.tar.gz
- Upload date:
- Size: 106.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
effe25ef1eaca906f5b3cf1327d9fac6c20e72c432ab259b8b5812f0eaac9773
|
|
| MD5 |
9f0e834d69b5603451ff9f35a2224e93
|
|
| BLAKE2b-256 |
857a764b7638f66ce0d06163f9389a77f7e698734e605890c094c5e3b379e690
|
File details
Details for the file stera_sdk-0.0.2-py3-none-any.whl.
File metadata
- Download URL: stera_sdk-0.0.2-py3-none-any.whl
- Upload date:
- Size: 123.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64ddf654b5360cbadfe8f56ccdee3464be0456daf3e474a96571a5f8bcc12a1e
|
|
| MD5 |
626fb483d146e2642dc5c292f54a667c
|
|
| BLAKE2b-256 |
ced50df7afe48609dde5286ef30e4a2acd4200e2da39434b2abee51c6c038563
|