paperbot · PL 论文追踪

全部论文 待读 收藏

P2 DecompoVision: Reliability Analysis of Machine Vision Components through Decomposition and Reuse

DecompoVision:通过分解与复用进行机器视觉组件的可靠性分析
FSE Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2023匹配度 3/10 · 论文聚焦机器视觉组件的可靠性分析与模块化分解,涉及机器可验证需求,属于 PL 与 ML 交叉中的可靠性/需求工程方向,但并非用户核心关注的静态分析、Agentic 程序分析或 LLM 与程序分析的交叉,也不涉及浮点或贝叶斯程序分析。引用 2 inbox
Boyue Caroline Hu, Lina Marsso, Nikita Dvornik, Huakun Shen, Marsha Chechik
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出模块化框架 DecompoVision,将复杂视觉任务、可靠性需求与分析分解,以复用简单任务技术并分析 MVC 可靠性。

安全关键应用中,机器视觉组件(MVC)需在雨、雾等场景变化下保持可靠;但现有 ICRAF 框架仅能为图像分类等简单视觉任务生成机器可验证需求并分析可靠性。本文观察到目标检测、实例分割等复杂视觉任务(c-task)可表示为简单子任务序列,因此提出模块化可靠性框架 DecompoVision,将复杂任务求解、可靠性需求与可靠性分析分别分解,从而复用 ICRAF 等现有技术,并支持跨 c-task 复用分析工件。作者在 13 个广泛使用的目标检测 MVC 上检查需求,发现新的可靠性缺口,并首次对分割 MVC 进行基准测试。

问题
现有 ICRAF 可靠性框架仅能处理图像分类等简单视觉任务,无法分析目标检测、实例分割等安全关键应用所需的复杂视觉任务。
方法
基于复杂视觉任务可分解为简单子任务序列的观察,提出 DecompoVision,将任务求解、可靠性需求与可靠性分析模块化分解,并复用 ICRAF 及跨任务工件。
评估
在 13 个常用目标检测 MVC 上检查需求以发现新的可靠性缺口,并首次对分割 MVC 进行基准测试。
原文摘要(Abstract)

Analyzing reliability of Machine Vision Components (MVC) against scene changes (such as rain or fog) in their operational environment is crucial for safety-critical applications. Safety analysis relies on the availability of precisely specified and, ideally, machine-verifiable requirements. The state-of-the-art reliability framework ICRAF developed machine-verifiable requirements obtained using human performance data. However, ICRAF is limited to analyzing reliability of MVCs solving simple vision tasks, such as image classification. Yet, many real-world safety-critical systems require solving more complex vision tasks, such as object detection and instance segmentation. Fortunately, many complex vision tasks (which we call “c-tasks”) can be represented as a sequence of simple vision subtasks. For instance, object detection can be decomposed as object localization followed by classification. Based on this fact, in this paper, we show that the analysis of c-tasks can also be decomposed as a sequential analysis of their simple subtasks, which allows us to apply existing techniques for analyzing simple vision tasks. Specifically, we propose a modular reliability framework, DecompoVision, that decomposes: (1) the problem of solving a c-task, (2) the reliability requirements, and (3) the reliability analysis, and, as a result, provides deeper insights into MVC reliability. DecompoVision extends ICRAF to handle complex vision tasks and enables reuse of existing artifacts across different c-tasks. We capture new reliability gaps by checking our requirements on 13 widely used object detection MVCs, and, for the first time, benchmark segmentation MVCs.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{HuMDSC23,
  title = {DecompoVision: Reliability Analysis of Machine Vision Components through Decomposition and Reuse},
  author = {Boyue Caroline Hu and Lina Marsso and Nikita Dvornik and Huakun Shen and Marsha Chechik},
  booktitle = {FSE},
  year = {2023},
  doi = {10.1145/3611643.3616333}
}