项目概述
OmniParser 是微软研究院开发的一个创新项目,旨在增强大型视觉语言模型(如 GPT-4V)在操作图形用户界面(GUI)时的能力。
该项目由微软研究院和微软通用 AI 团队共同开发。
https://microsoft.github.io/OmniParser/
核心问题与解决方案
传统视觉语言模型在处理 GUI 操作时面临两个主要挑战:
难以可靠识别界面中的可交互图标
难以准确理解截图中各元素的语义并将预期操作与屏幕区域关联
OmniParser 通过以下方式解决这些问题:
开发了专门的交互式图标检测数据集
设计了针对性的模型微调方案
提供了结构化的界面元素解析方法
OmniParser 项目包含两个重要的数据集:
可交互图标检测数据集:
包含 67,000 个独特的截图样本
基于 DOM 树标注的边界框标签
来源于 clueweb 数据集中的 100,000 个流行网页 URL
图标描述数据集:
包含 7,000 对图标-描述配对数据
用于微调说明模型

OmniParser 在多个基准测试中都展现出优秀表现:
SeeClick 基准测试
Mind2Web 基准测试
AITW 基准测试
特别值得注意的是,仅使用截图输入的 OmniParser 性能超过了需要额外信息的 GPT-4V 基线模型。
OmniParser 可以作为插件与多个视觉语言模型配合使用:
GPT-4V
Phi-3.5-V
Llama-3.2-V
OmniParser 的处理流程包括:
输入:
用户任务描述
UI 截图
输出:
解析后的截图(包含边界框和数字 ID 标注)
局部语义信息(包含提取的文本和图标描述)

安装
模型下载
:
模型转换
:
运行程序
:

⬆️关注:领取Python、机器学习资料包⬆️
到此这篇pointnet++网络原理(pointer networks)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/22039.html