SuperAPI AI 工具集

physical-ai-defect-image-generation

设计与创作

查看项目

更新于 10-16 04:34

技能介绍

用途:在 OSMO 上端到端编排缺陷图像生成、增强与标注流水线,面向 AOI 数据集。每个流程对应 assets/configs/ 下的 OSMO 工作流 YAML,非交互式串联各步骤;assets/cookbooks/ 提供 PCBA、金属表面、玻璃检测的配置。

主要能力/流程:Day 0 纹理缺陷(usd2roi → 图像编辑增强 → 微调或直通 → 推理标注,含缺失元件);Day 0 正常图像(usd2roi-render + Qwen 图像编辑);Day 0 结构缺陷(isaac-render 姿态缺陷 + Qwen 图像编辑);Day 1 推理与标注(真实照片对齐为 PCBA 默认,或手动 ROI 用于金属/玻璃);Finetune Only(yq-render 配置 → 微调)。缺陷类别到工作流的映射明确给出。

使用方式:流程均在 OSMO 运行。Day 0 需要 image_edit_endpoint(Qwen Image-Edit OVSL2SL,已有 URL 或本地部署)。首次使用须先询问 dig_url_root、默认 OSMO 池、Pod 模板与图像编辑端点并存入记忆;每次提交前运行 preflight_credentials.sh、preflight_pod_template.sh、preflight_urls.sh <flow> <usecase>,并重新生成 $STAMP 传入 --set name=<flow>-$STAMP。OSMO 监控命令示例:osmo workflow query <workflow_id> --format-type json | jq '{status, tasks: [.groups[].tasks[] | {name, status, exit_code}]}';osmo workflow logs <workflow_id> -t <task_name> -n 200;osmo data download <dig_url_root>/runs/<name>/anomaly ./output/anomaly-<name>/。

限制:模糊请求须先消歧,不得静默假设流程或用例;dig_url_root 无静默默认;结构缺陷输出对 render_patches 非线性,且无 crop_max_emit 旋钮;本地 NIM 部署需容量检查;本地下载资产规避问题不被允许。更多细节在各 references/ 文件。