Midjourney操作界面

新一代开源视觉编码器 OpenVision 发布:超越 CLIP 与 SigLIP 的强大选择

4.8
0热度
PyTorch JAX

加州大学圣克鲁兹分校近日宣布推出 OpenVision,这是一个全新的视觉编码器系列,旨在为 OpenAI 的 CLIP 和谷歌的 SigLIP 等模型提供替代方案。OpenVision 的发布为开发者和企业带来了更多灵活性和选择,使得图像处理和理解变得更加高效。什么是视觉编码器?视觉编码器是一种人工智能模型,它将视觉材料(通常是上传的静态图像)转化为可被其他非视觉模型(如大型语言模型)理解的数值

加州大学圣克鲁兹分校近日宣布推出 OpenVision,这是一个全新的视觉编码器系列,旨在为 OpenAI 的 CLIP 和谷歌的 SigLIP 等模型提供替代方案。OpenVision 的发布为开发者和企业带来了更多灵活性和选择,使得图像处理和理解变得更加高效。

QQ_1747104293206.png

什么是视觉编码器?

视觉编码器是一种人工智能模型,它将视觉材料(通常是上传的静态图像)转化为可被其他非视觉模型(如大型语言模型)理解的数值数据。视觉编码器是连接图像和文本理解的重要桥梁,使得大型语言模型能够识别图像中的主题、颜色、位置等特征,从而进行更复杂的推理和交互。

QQ_1747104314162.png

OpenVision 的功能特点

1. ** 多样的模型选择 **  

   OpenVision 提供了26种不同的模型,参数规模从590万到6.32亿不等。这样的多样性使得开发者可以根据具体的应用场景选择合适的模型,无论是在建筑工地识别图像,还是为用户的家用电器提供故障排除指导。

2. ** 灵活的部署架构 **  

   OpenVision 的设计适应了多种使用场景。较大的模型适合服务器级负载,要求高准确率和详细的视觉理解,而较小的变体则优化为边缘计算,适合计算和内存有限的环境。同时,模型支持自适应补丁大小(8×8和16×16),可在细节分辨率和计算负载之间进行灵活权衡。

3. ** 出色的多模态基准测试表现 **  

   在一系列基准测试中,OpenVision 在多种视觉 - 语言任务上表现优异。尽管 OpenVision 的评估仍包括传统的 CLIP 基准(如 ImageNet 和 MSCOCO),但研究团队强调不应仅依赖这些指标来评估模型性能。他们建议采用更广泛的基准覆盖和开放评估协议,以更好地反映真实世界的多模态应用。

4. ** 高效的渐进式训练策略 **  

   OpenVision 采用了一种渐进式分辨率训练策略,模型在低分辨率图像上开始训练,并逐步微调到更高的分辨率。这种方法提高了训练效率,通常比 CLIP 和 SigLIP 快2到3倍,且不损失下游性能。

5. ** 优化轻量级系统和边缘计算应用 **  

   OpenVision 也旨在与小型语言模型有效结合。在一项实验中,视觉编码器与一个150万参数的 Smol-LM 模型结合,构建了一个整体参数低于250万的多模态模型,尽管模型体积小,但在视觉问答、文档理解等任务上依然保持了良好的准确性。

企业应用的重要性

OpenVision 的全面开源和模块化开发方法对企业技术决策者具有战略意义。它不仅为大型语言模型的开发和部署提供了即插即用的高性能视觉能力,还确保了企业的专有数据不会泄露。此外,OpenVision 的透明架构使得安全团队能够监测和评估模型潜在的脆弱性。

OpenVision 模型库现已在 PyTorch 和 JAX 实现,并在 Hugging Face 上提供下载,训练配方也已公开。通过提供透明、高效和可扩展的替代方案,OpenVision 为研究人员和开发者提供了一个灵活的基础,以推动视觉 - 语言应用的发展。

项目:https://ucsc-vlaa.github.io/OpenVision/

点赞(0)

评论列表 共有 0 条评论

暂无评论
发表
评论
顶部