Augmented reality (AR) is one of the relatively old, yet trending areas in the intersection of computer vision and computer graphics with numerous applications in several areas, from gaming and entertainment, to education and healthcare. Although it has been around for nearly fifty years, it has seen a lot of interest by the research community in the recent years, mainly because of the huge success of deep learning models for various computer vision and AR applications, which made creating new generations of AR technologies possible. This work tries to provide an overview of modern augmented reality, from both application-level and technical perspective. We first give an overview of main AR applications, grouped into more than ten categories. We then give an overview of around 100 recent promising machine learning based works developed for AR systems, such as deep learning works for AR shopping (clothing, makeup), AR based image filters (such as Snapchat's lenses), AR animations, and more. In the end we discuss about some of the current challenges in AR domain, and the future directions in this area.
翻译:强化现实(AR)是计算机视觉和计算机图形交汇处相对老的、但趋势化的领域之一,在从游戏和娱乐到教育和医疗等多个领域,计算机视觉和计算机图形有许多应用。虽然近五十年来,研究界对近些年来的研究非常感兴趣,主要是因为各种计算机视觉和AR应用的深层次学习模式取得了巨大成功,从而有可能创造新一代AR技术。这项工作试图从应用层面和技术层面全面介绍现代增长的现实。我们首先概述了主要AR应用,分为十几类以上。然后我们概述了最近为AR系统开发的大约100种有希望的机器学习基础工程,如AR购物(服装、化妆)、AR制成的图像过滤器(如Snapchat的镜头)、AR动画等等。最后,我们讨论了AR领域目前的一些挑战,以及该领域的未来方向。