October 2026 Summaries
8 posts from Voxel51
Filter
Month:
Year:
Post Summaries
Back to Blog
No summary generated yet.
Oct 09, 2026
3,198 words in the original blog post.
No summary generated yet.
Oct 08, 2026
8,509 words in the original blog post.
No summary generated yet.
Oct 08, 2026
4,263 words in the original blog post.
No summary generated yet.
Oct 08, 2026
5,856 words in the original blog post.
FiftyOne 1.22.0 introduces a read-only video timeline in Explore mode that displays each tracked object as interval bars for its contiguous labeled spans, allowing reviewers to identify annotation gaps without entering editing tools. Using the ten-clip quickstart-video dashcam dataset, the analysis found that only 2 of 195 tracked objects contained gaps, for an overall dropout rate of 0.52%, indicating generally high annotation quality. The most significant issue was a vehicle that remained visibly on screen but lacked a bounding box for 54 consecutive frames, or 1.8 seconds, before reappearing under the same track ID. The article explains that grouping frame-level detections by label and track index can detect such discontinuities in any tracked video dataset, helping quality-assurance teams identify defects that may affect applications such as autonomous driving, traffic monitoring, retail analytics, sports, security, and wildlife observation.
Oct 07, 2026
1,877 words in the original blog post.
Voxel51’s FiftyOne Dataset Zoo now includes the Hilti x Trimble SLAM Challenge 2026, a floor-plan localization benchmark containing 30 construction-site runs across 10 floors and eight dates, captured with a consumer dual-fisheye 360 camera, IMU, LiDAR-inertial reference trajectories, and one measured starting pose in floor-plan coordinates. Using four repeat visits to one floor, the analysis applied a single rigid transformation to align each run’s initial local pose with its floor-plan anchor, then compared endpoint distance and symmetric chamfer distance across all six run pairs. Although the same-day pair ended only 1.05 meters apart versus a 5.9-meter cross-date average, its full-route chamfer distance of 4.30 meters was similar to the 4.01-meter cross-date average, showing that matching a single anchor or endpoint does not ensure that trajectories follow comparable paths. The results emphasize that single-anchor registration can establish a shared reference point but cannot correct route variation, odometric drift, or differing coverage, and recommend evaluating repeat visits with both endpoint and whole-path measures while reporting sample size. This approach is applicable beyond construction-site SLAM, including robotics, warehouse operations, and GPS-denied inspection environments where only one persistent landmark may be available.
Oct 07, 2026
2,740 words in the original blog post.
FiftyOne’s plugin framework is presented as a way for physical AI teams to build robot-specific data-curation tools that assess large collections of MCAP, ROS bag, Rerun, and LeRobot episodes rather than manually reviewing individual recordings. Plugins, which can be as small as a manifest and Python file, provide server-side operators for actions such as scoring, tagging, filtering, and background processing, as well as persistent panels for interactive rankings and dashboards; they can use Python libraries, GPUs, secrets, and delegated workers while acting on a user’s current dataset view. The framework is positioned as particularly useful because robotic data varies widely in sensors, signals, actions, and tasks, requiring custom checks for issues such as motion smoothness, sensor dropouts, timing drift, action-state lag, gripper behavior, camera failures, and unusable language instructions. Two open-source examples, lerobot_data_curation and demo_quality_scorer, rank episodes worst-first using motion, integrity, vision, language, sensor-health, and outlier metrics, then expose results as sortable dataset fields, timeline flags, and interactive panels for human review. The comparison with Rerun, Foxglove, and Encord argues that those tools are valuable for log viewing, live debugging, browser-based extensions, or workflow-specific agents, while FiftyOne uniquely combines runtime Python extensions, dataset-wide processing, custom UI, and reusable operator interfaces; however, the article emphasizes that automated scores should prioritize review rather than replace human judgment.
Oct 06, 2026
4,605 words in the original blog post.
Failure mining in robotics uses a known failure as a starting point to identify similar events across large collections of robot recordings, helping teams measure recurring problems and create targeted training or evaluation data. Using the DROID dataset and FiftyOne, the workflow marks a dropped-cloth incident with a temporal tag, then uses Voxel51’s segment-level embedding search to retrieve visually similar five-second camera windows rather than entire episodes. Because embeddings recognize visual similarity but not intent, the search can confuse accidental drops with deliberate releases, so results are narrowed using metadata such as task outcomes and then manually reviewed. In the example, an initial search found 16 cloth-handling episodes, while filtering to unsuccessful episodes reduced the set to two candidate failures. Confirmed failures are temporally tagged, saved as a reusable dataset view, and exportable for downstream model training or evaluation; the tagging, filtering, and saving steps work in open-source FiftyOne, while segment-level similarity search requires Voxel51’s enterprise offering.
Oct 02, 2026
2,195 words in the original blog post.