We present a simple, fast, and light-weight RNN based framework for forecasting future locations of humans in first person monocular videos. The primary motivation for this work was to design a network which could accurately predict future trajectories at a very high rate on a CPU. Typical applications of such a system would be a social robot or a visual assistance system for all, as both cannot afford to have high compute power to avoid getting heavier, less power efficient, and costlier. In contrast to many previous methods which rely on multiple type of cues such as camera ego-motion or 2D pose of the human, we show that a carefully designed network model which relies solely on bounding boxes can not only perform better but also predicts trajectories at a very high rate while being quite low in size of approximately 17 MB. Specifically, we demonstrate that having an auto-encoder in the encoding phase of the past information and a regularizing layer in the end boosts the accuracy of predictions with negligible overhead. We experiment with three first person video datasets: CityWalks, FPL and JAAD. Our simple method trained on CityWalks surpasses the prediction accuracy of state-of-the-art method (STED) while being 9.6x faster on a CPU (STED runs on a GPU). We also demonstrate that our model can transfer zero-shot or after just 15% fine-tuning to other similar datasets and perform on par with the state-of-the-art methods on such datasets (FPL and DTP). To the best of our knowledge, we are the first to accurately forecast trajectories at a very high prediction rate of 78 trajectories per second on CPU.
翻译:我们提出了一个简单、快速和轻量级的 RNN 框架,用于在第一人单视视频中预测人类未来位置。 这项工作的主要动机是设计一个网络,能够以非常高的速率准确预测未来的轨迹。 这种系统的典型应用是社交机器人或视觉辅助系统,因为两者都负担不起高的计算能力,以避免更重、更低的功率和成本更高。 与许多以前依赖多种类型的线索,如照相机自动或2D的人体姿势的方法相比,我们展示了一个精心设计的网络模型,该模型仅仅依赖捆绑盒,不仅能够运行得更好,而且还预测了非常高的轨迹。 这种系统的典型应用是社会机器人或视觉辅助系统,因为两者都无法在以往信息的编码阶段拥有高的自动编码器,最终的正常化层能提高预测的精确度。 我们用第三种个人视频数据集进行实验: CityWalks, FPL 和 GAAAAAD。 我们的精确度方法在C 的精确度后,我们用C- Steal- drovely 数据转换为C 的精确度, 在C- Stroad 方法上, 我们的精确的精确的C- Streal- preal- preal- preal preal prealations to the the lax lax lax lax lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax a lax lax lax lax a lax lax a lax a lax a lax a lax a lax a lax a lax a lax a laut a lauts a lautdal lauts a lauts a lax a lax a lax a lax a lax a laut a lax a laut a lax a lax a lax a lax a lax a lax a lax a lax a la laut