跳到正文
返回论文列表
cs.LG提交于 已译

nnInteractive Agent:通用 AI 智能体作为 3D 图像标注器

nnInteractive Agent: General-Purpose AI Agents as 3D Image Annotators

Fabian Isensee · Constantin Ulrich Harsy · Maximilian Rokuss · Benjamin Hamm · Philipp Vollmuth · Klaus H. Maier-Hein

中文摘要

交互式三维分割模型 nnInteractive 可将少量空间提示(点、涂鸦、框)转换为准确的体积掩膜,但人工仍需寻找结构、放置提示、检查结果并修正。通用 AI 智能体无需额外训练即可承担这些工作:用户用自然语言提出请求,智能体确定待分割对象、定位目标、提示 nnInteractive、检查三维结果、进行纠正并响应反馈。例如,请求分割“用于咀嚼的肌肉”时,智能体可识别并分割咬肌和翼肌;要求统计肝脏病灶时,它会编写代码寻找候选病灶,并按要求拆分融合病灶。开源 nninteractive-agent 通过 Model Context Protocol(MCP)将 nnInteractive 封装为工具,并用技能编码熟练用户的提示方法。在覆盖人体、小鼠和蚂蚁的 CT、MRI、PET 与 micro-CT benchmark(14 张图像;51 个目标,涵盖器官、肿瘤、肌肉、足骨、血管树和昆虫大脑)上,Claude Code 和 Codex 仅依据请求即可取得平均 Dice 0.81 和 0.84;告知目标位置后,两者均达到 0.85,提示效果接近利用参考分割放置提示的 oracle。文本提示三维模型 VoxTell 在多数标准放射学目标上更准确,但鲁棒性较低:对其中一个目标返回空掩膜,并在腿部肌肉、足骨、小鼠和蚂蚁上失败,而智能体仍保持准确。代码:https://github.com/MIC-DKFZ/nninteractive-agent

关键要点

  1. 01通用 AI 智能体无需额外训练,即可把自然语言请求转化为 3D 分割标注流程。
  2. 02智能体能定位目标、调用 nnInteractive、检查并修正三维分割结果,还能按反馈拆分融合病灶。
  3. 03开源项目通过 MCP 提供 nnInteractive 工具,并编码熟练用户的提示方法。
  4. 04在 14 张图像、51 个目标的 benchmark 上,Claude Code 和 Codex 仅凭请求的平均 Dice 为 0.81 和 0.84。
  5. 05VoxTell 在多数标准放射学目标上更准确,但对部分目标返回空掩膜,并在腿部肌肉、足骨、小鼠和蚂蚁上失败。

解读

尚无解读。

原始英文摘要

arXiv:2610.31080v1 Announce Type: new Abstract: Interactive 3D segmentation models such as nnInteractive turn a few spatial prompts (points, scribbles, boxes) into accurate volumetric masks, but a human still does the annotation work: finding each structure, placing prompts, checking the result and correcting it. General-purpose AI agents can now interpret images, call tools and write code. We show that such agents can take over this work without additional training: the user makes a request in plain language, and the agent works out what has to be segmented, locates the targets, prompts nnInteractive, inspects the 3D result, corrects it and responds to feedback. Asked for 'the muscles used for chewing', an agent identifies and segments the masseters and pterygoids; asked to count liver lesions, it writes its own code to find candidates and splits a merged lesion on request. Our open-source nninteractive-agent provides nnInteractive as tools over the Model Context Protocol (MCP), together with a skill that encodes how experienced users prompt it. On a benchmark spanning CT, MRI, PET and micro-CT of humans, a mouse and an ant (14 images; 51 targets from organs and tumours to muscles, foot bones, vessel trees and an insect brain), Claude Code and Codex reach a mean Dice of 0.81 and 0.84 from the request alone; when told where each target is, both reach 0.85 and prompt nearly as effectively as an oracle that places prompts using the reference segmentation. A text-prompted 3D model (VoxTell) is more accurate on most standard radiological targets but less robust: it returns an empty mask for one of them and fails on the leg muscles, the foot bones, the mouse and the ant, where the agents remain accurate. Code: https://github.com/MIC-DKFZ/nninteractive-agent

同方向论文 · cs.LG

查看全部 →

反向发现 · 这篇论文相关的工具与提示词

去交叉发现 →

关联提示词 · 6

编程tech.qimao.com·外部收录·

按规范检查 Go 代码改动,分析问题与服务影响并生成 Code Review 报告

``` # Code Review 规范 你是 golang 编程的专家,现在对代码进行 Code Review,请按照以下步骤进行: (若遇到 git 命令分页的情况,请加上`| cat`) ## 步骤一:代码规范检查 - [ ] 是否遵循最佳实践 @.cursor/rules/rule-code-spec.mdc - [ ] 是否存在重复代码 - [ ] 是否有充分的注释和文档 - [ ] 是否易于理解和维护 ## 步骤二:功能问题分析 - [ ] 分析本次代码改动的影响…

编程zhuanlan.zhihu.com·外部收录·

用于指导 Claude Code 按阶段规划、测试驱动实现、重构并提交代码。

### 1. 规划与分阶段 将复杂的工作分解为 3-5 个阶段。在 `IMPLEMENTATION_PLAN.md` 中记录: ```text ## 阶段 N: [Name] **目标**: [具体可交付成果] **成功标准**: [可测试的结果] **测试**: [具体的测试用例] **状态**: [未开始|进行中|已完成] ``` * 随着进展更新状态 * 所有阶段完成后删除文件 ### 2. 实现流程 1. **理解** - 研究代码库中的现有模式 2. **测试**…

编程github.com/PlexPt/awesome-chatgpt-prompts-zh·外部收录·

充当全栈软件开发人员

我想让你充当软件开发人员。我将提供一些关于 Web 应用程序要求的具体信息,您的工作是提出用于使用 Golang 和 Angular 开发安全应用程序的架构和代码。我的第一个要求是'我想要一个允许用户根据他们的角色注册和保存他们的车辆信息的系统,并且会有管理员,用户和公司角色。我希望系统使用 JWT 来确保安全。

编程github.com/PlexPt/awesome-chatgpt-prompts-zh·外部收录·

充当前端智能思路助手

我想让你充当前端开发专家。我将提供一些关于Js、Node等前端代码问题的具体信息,而你的工作就是想出为我解决问题的策略。这可能包括建议代码、代码逻辑思路策略。我的第一个请求是“我需要能够动态监听某个元素节点距离当前电脑设备屏幕的左上角的X和Y轴,通过拖拽移动位置浏览器窗口和改变大小浏览器窗口。”