开发与工程 ✓ NVIDIA · 官方 auto-magic-calibcamera-calibrationrest-apisample-datasetpythonvalidation

AMC 样例数据集校准

用 NVIDIA AutoMagicCalib 的内置样例数据端到端验证正在运行的校准服务。

FollowSkills 评估 · FSRS-2.0
不推荐
55/ 100 五分制 2.8 / 5
信任安全17 / 25 · 3.4/5

技能将范围限制为固定的合成样本,明确不处理用户视频或RTSP,并避免伪造结果;脚本使用临时虚拟环境且不要求凭据。扣8分:会创建项目、上传数据并在服务器持久化结果,没有执行前确认、删除/回滚流程或数据保留说明;HTTP API、服务器权限边界和敏感数据处理也未充分说明。

可靠稳定8 / 20 · 2.0/5

文档和脚本基本一致,包含排序上传、状态轮询、超时、错误状态及日志尾部反馈。扣12分:静态材料未证明关键路径可运行;脚本缺少后端预检、网络异常的清晰处理,依赖安装可能失败,若部分上传成功也没有清理机制;按静态上限不超过10。

适用触发11 / 15 · 3.7/5

触发语句、固定数据集、前置条件及与视频/RTSP技能的边界描述清楚,且提供Python和Swagger两种路径。扣4分:没有中文使用说明或本地化错误提示,主要依赖本地AMC服务和命令行环境,未说明中国大陆网络、主机暴露或远程部署适配;“launch and test”仍需另一个技能。

规范维护10 / 15 · 3.3/5

具备规范名称、版本、作者、所有者、许可证、元数据、前置条件、故障排查、相关技能和评估文件,信息分层较好。扣5分:缺少推荐的Examples章节,未提供明确的变更日志、稳定参数契约、维护责任/更新入口;skill-card中的引用部分为空,且许可证元数据与题设NOASSERTION存在治理层面的不一致。

有效结果6 / 15 · 2.0/5

目标是用固定样本验证AMC端到端流程,步骤、API顺序、GT指标和输出位置都较具体;提交的评估报告显示有限的内部任务结果,支持核心价值。扣9分:未提供可独立复现的实际输出或静态可核验的代表性结果,运行后仍需人工检查UI和服务状态,VGGT及外部服务依赖使完整结果不稳定;按静态上限不超过7。

证据核验3 / 10 · 1.5/5

SKILL.md、脚本、评估任务和基准报告提供了可审计材料,并区分了预期结果与实际执行前提。扣7分:没有提交覆盖关键路径的测试套件或真实CI执行证据,基准数据无法仅凭这些文件独立复核;按静态上限不超过5。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 执行会向AMC微服务创建项目并上传样本文件;应先确认目标服务、权限和数据保留策略,并准备人工删除项目的回滚方案。
  • 脚本会自动安装requests到临时虚拟环境,并在缺少venv时建议sudo apt安装;这需要额外系统权限和网络访问。
  • 文档中的部分结果、指标阈值和VGGT行为来自声明或内部评估,不能替代当前环境中的实际验证;不要把代表性指标当作保证。
  • 默认使用HTTP localhost API,未说明身份验证、TLS或跨主机暴露风险。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向 NVIDIA AutoMagicCalib 微服务的安装验证与样例校准。它使用固定的合成仓库数据集,包含 4 路摄像头、对齐数据、布局文件和 ground truth。技能通过 REST API 创建项目、上传数据、启动校准并轮询结果,可读取 L2 距离和重投影误差。运行前必须已有 AMC 微服务,并且样例压缩包位于指定路径。

扫描本机 8000–8009 端口的 /v1/ready 接口以发现 AMC 后端;检查并解压 assets/sdg_08_2_sample_data_010926.zip;创建项目并上传 4 个按名称排序的视频、对齐文件、布局图和 GT.zip;验证项目状态、启动 resnet 校准并轮询至完成;在 VGGT 状态为 READY 时尝试精化;读取评估统计,并指出服务器上的最终校准文件位置。也提供 Swagger UI 的手动 API 流程。

  1. AMC 新安装完成后,工程师希望用官方样例数据做一次端到端冒烟验证。
  2. 开发者已有运行中的 AMC 微服务,需要确认项目创建、文件上传和校准 API 是否正常。
  3. 集成测试人员需要使用带 ground truth 的 4 路合成仓库视频检查 L2 距离和重投影误差。
  4. 不希望运行 Python 脚本的用户,需要通过 AMC 的 Swagger UI 手动执行完整 API 序列。

这个 Skill 有哪些优点和局限?

优点
  • 流程覆盖项目创建、数据上传、校准、评估和可选 VGGT 精化。
  • 样例包含 ground truth,可输出 L2 距离和重投影误差。
  • 后端发现、样例解压和常见故障处理都有明确说明。
  • 提供 Python 脚本和 Swagger UI 两种执行路径。
局限
  • 只适用于固定的 sdg_08_2_sample_data_010926.zip,不适用于用户自有视频或 RTSP 流。
  • 依赖正在运行的 AMC 微服务及正确的 AutoMagicCalib checkout。
  • 源材料没有提供实际运行记录、完整测试套件或跨平台验证证据。
  • 校准可能耗时约 30 分钟,超时排查依赖服务日志。

如何安装这个 Skill?

安装整个 NVIDIA 技能集合:npx skills add nvidia/skills。安装指定技能:npx skills add nvidia/skills --skill amc-run-sample-calibration --yes。也可针对 Codex 安装:npx skills add nvidia/skills --skill amc-run-sample-calibration --agent codex。源材料未说明单独复制该技能目录时的完整安装流程。

如何使用这个 Skill?

在已安装并加载技能的代理中输入“test the sample dataset”或“run sample calibration”。运行前准备 AMC 微服务、AutoMagicCalib checkout,以及 assets/sdg_08_2_sample_data_010926.zip;设置 REPO_ROOT 指向该 checkout,再从技能目录运行 bundled script:python3 scripts/run_sample_calibration.py。若服务未运行,应先使用 amc-setup-calibration-stack。也可以打开 http://<HOST_IP>:<MS_PORT>/docs,按 create_project、上传 4 个视频、上传 alignment/layout/GT、verify_project、calibrate、轮询项目状态、读取 evaluation_statistics 的顺序操作。

这个 Skill 与同类方案有什么区别?

对于用户自己的预录 MP4,应改用 amc-run-video-calibration;对于实时 RTSP 流,应改用 amc-run-rtsp-calibration;如果 AMC 微服务尚未启动,应先使用 amc-setup-calibration-stack。

常见问题

这个技能需要付费吗?
源材料没有说明运行费用。技能自身标注 Apache-2.0;整个 NVIDIA/skills 集合的 README 标注 Apache License 2.0 与 CC BY 4.0 双重许可。
没有 AMC 后端时会怎样?
技能会扫描 8000–8009 端口;如果没有 /v1/ready 返回成功状态,应先运行 amc-setup-calibration-stack,并报告阻塞原因,不会伪造校准结果。
它能校准我的视频或 RTSP 摄像头吗?
不能。该技能专门处理固定样例压缩包;自有 MP4 和 RTSP 流应分别路由到相关技能。

同仓库的其他 Skills

均来自 NVIDIA/skills

开发与工程 ✓ NVIDIA · 官方

AutoMagicCalib 视频标定

通过 REST API 将本地多摄像头 MP4 视频转换为 AutoMagicCalib 标定结果。

开发与工程 ✓ NVIDIA · 官方

cuOpt REST 服务部署与 Python 客户端

帮助用户部署 NVIDIA cuOpt REST 服务并通过 Python 或 curl 提交优化请求。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频自动标定

通过 AutoMagicCalib 为本地视频、RTSP 摄像头或示例数据集执行端到端视频标定。

自动化与运维 ✓ NVIDIA · 官方

cuOpt 安装助手

指导在 Python、C 或 REST 服务中安装并验证 NVIDIA cuOpt。

数据与分析 ✓ NVIDIA · 官方

DICOM 序列预检

在转换或推理前快速验证单个 DICOM 序列目录。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频嵌入部署技能

部署并运维支持文件、文本和实时视频流的 NVIDIA 视频嵌入服务。

自动化与运维 ✓ NVIDIA · 官方

AutoMagicCalib 校准栈启动器

通过 Docker Compose 部署 AutoMagicCalib 微服务与 Web UI,快速启动摄像头自动标定环境。

数据与分析 ✓ NVIDIA · 官方

TAO DAFT 数据集格式转换

帮助 AI 代理使用 tao-daft 在受支持的 DAFT 格式之间转换数据集。

自动化与运维 ✓ NVIDIA · 官方

RTVI-CV 二维检测跟踪运维技能

部署并运维 RTVI-CV 二维视频检测与跟踪微服务。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频分析 API 独立部署

帮助运维人员独立部署并验证 VSS 视频分析 REST API。

数据与分析 ✓ NVIDIA · 官方

NeMo 数据设计器合成数据技能

用 NeMo Data Designer 构建符合描述的合成数据集与数据生成流水线。

自动化与运维 ✓ NVIDIA · 官方

VIOS 视频输入输出与存储管理

通过 VIOS REST API 管理传感器、视频流、录制、快照和视频存储。

数据与分析 ✓ NVIDIA · 官方

Data Designer 合成数据技能

用 Data Designer 构建符合描述的合成数据集与生成流水线。

开发与工程 ✓ NVIDIA · 官方

Omniverse USD 性能调优

为 USD 场景诊断加载、内存、帧率与验证问题,并规划基于证据的优化流程。

自动化与运维 ✓ NVIDIA · 官方

Isaac for Healthcare 全流程工作流

把 Isaac for Healthcare 从录制一路跑到验证

自动化与运维 ✓ NVIDIA · 官方

RT-VLM 视频密集描述部署

部署并调用 NVIDIA RT-VLM 微服务,为视频片段生成密集描述并管理实时流。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 安装助手

为 CLI、语言包和主流框架选择并验证 NeMo Relay 安装路径。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 快速上手

帮助首次使用 NeMo Relay 的用户通过最小试验验证可观测执行价值。

开发与工程 ✓ NVIDIA · 官方

DALI 动态模式开发助手

帮助 AI 代理编写、审查和迁移 NVIDIA DALI 命令式动态模式代码。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 迁移助手

将 NeMo Flow 项目安全地迁移为 NeMo Relay。

相关 Skills