arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.10420cs.CV
收藏

走向感知流

Towards Streaming Perception

CMU(卡内基梅隆大学);UIUC(伊利诺伊大学厄巴纳-香槟分校);Argo AI

Mengtian Li, Yu-Xiong Wang, Deva Ramanan

摘要:

自主感知是指自主智能体感知其环境以便能够(重新)行动的能力。代理的响应能力在很大程度上取决于其处理管道的延迟。虽然过去的工作已经研究了延迟和准确性之间的算法权衡,但还没有一个明确的指标来比较沿着帕累托最优延迟-准确性曲线的不同方法。我们指出了标准离线评估和实时应用之间的差异:当算法完成处理特定帧时,周围的世界已经发生了变化。为此,我们提出了一种方法,将延迟和准确性连贯地集成到一个单一的实时在线感知指标中,我们称之为“流准确性”。这个指标背后的关键见解是在每个时刻联合评估整个感知堆栈的输出,迫使堆栈考虑在计算发生时应该忽略的流数据量。更广泛地说,在这个指标的基础上,我们引入了一个元基准,系统地将任何单帧任务转换为流感知任务。我们专注于城市视频流中的目标检测和实例分割的说明性任务,并提供了一个具有高质量和时间密集注释的新数据集。我们提出的解决方案及其实证分析证明了一些令人惊讶的结论:(1)存在沿着帕累托最优延迟-准确度曲线最大化流式传输准确度的最优“甜蜜点”,(2)异步跟踪和未来预测自然地出现为实现流式传输感知的内部表示,以及(3)动态调度可用于克服时间混叠,产生了矛盾的结果,即有时候通过坐着无所事事和“什么也不做”来最小化等待时间。

英文摘要:

Embodied perception refers to the ability of an autonomous agent to perceive its environment so that it can (re)act. The responsiveness of the agent is largely governed by latency of its processing pipeline. While past work has studied the algorithmic trade-off between latency and accuracy, there has not been a clear metric to compare different methods along the Pareto optimal latency-accuracy curve. We point out a discrepancy between standard offline evaluation and real-time applications: by the time an algorithm finishes processing a particular frame, the surrounding world has changed. To these ends, we present an approach that coherently integrates latency and accuracy into a single metric for real-time online perception, which we refer to as "streaming accuracy". The key insight behind this metric is to jointly evaluate the output of the entire perception stack at every time instant, forcing the stack to consider the amount of streaming data that should be ignored while computation is occurring. More broadly, building upon this metric, we introduce a meta-benchmark that systematically converts any single-frame task into a streaming perception task. We focus on the illustrative tasks of object detection and instance segmentation in urban video streams, and contribute a novel dataset with high-quality and temporally-dense annotations. Our proposed solutions and their empirical analysis demonstrate a number of surprising conclusions: (1) there exists an optimal "sweet spot" that maximizes streaming accuracy along the Pareto optimal latency-accuracy curve, (2) asynchronous tracking and future forecasting naturally emerge as internal representations that enable streaming perception, and (3) dynamic scheduling can be used to overcome temporal aliasing, yielding the paradoxical result that latency is sometimes minimized by sitting idle and "doing nothing".

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑