Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations

We propose a novel authoring and viewing system for generating multiple experiences with a single 360° video and efficiently transferring these experiences to the user. An immersive video contains much more interesting information within the 360° environment than normal videos. The...

Full description

Bibliographic Details
Main Authors: Syed Hammad Hussain Shah, Kyungjin Han, Jong Weon Lee
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/7/2248
id doaj-6214e004d9e340e3afa64edc03fca2f3
record_format Article
spelling doaj-6214e004d9e340e3afa64edc03fca2f32020-11-25T02:04:50ZengMDPI AGApplied Sciences2076-34172020-03-01107224810.3390/app10072248app10072248Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s OrientationsSyed Hammad Hussain Shah0Kyungjin Han1Jong Weon Lee2Department of Software Convergence, Sejong University, 209 Neungdong-ro, Gwangjin-gu, Seoul 05006, KoreaDepartment of Software Convergence, Sejong University, 209 Neungdong-ro, Gwangjin-gu, Seoul 05006, KoreaDepartment of Software Convergence, Sejong University, 209 Neungdong-ro, Gwangjin-gu, Seoul 05006, KoreaWe propose a novel authoring and viewing system for generating multiple experiences with a single 360° video and efficiently transferring these experiences to the user. An immersive video contains much more interesting information within the 360° environment than normal videos. There can be multiple interesting areas within a 360° frame at the same time. Due to the narrow field of view in virtual reality head-mounted displays, a user can only view a limited area of a 360° video. Hence, our system is aimed at generating multiple experiences based on interesting information in different regions of a 360° video and efficient transferring of these experiences to prospective users. The proposed system generates experiences by using two approaches: (1) Recording of the user’s experience when the user watches a panoramic video using a virtual reality head-mounted display, and (2) tracking of an arbitrary interesting object in a 360° video selected by the user. For tracking of an arbitrary interesting object, we have developed a pipeline around an existing simple object tracker to adapt it for 360° videos. This tracking algorithm was performed in real time on a CPU with high precision. Moreover, to the best of our knowledge, there is no such existing system that can generate a variety of different experiences from a single 360° video and enable the viewer to watch one 360° visual content from various interesting perspectives in immersive virtual reality. Furthermore, we have provided an adaptive focus assistance technique for efficient transferring of the generated experiences to other users in virtual reality. In this study, technical evaluation of the system along with a detailed user study has been performed to assess the system’s application. Findings from evaluation of the system showed that a single 360° multimedia content has the capability of generating multiple experiences and transfers among users. Moreover, sharing of the 360° experiences enabled viewers to watch multiple interesting contents with less effort.https://www.mdpi.com/2076-3417/10/7/2248authoring system360° video experiencesobject trackingvirtual realityexperience transferfocus assistancevisualizationhuman–computer interaction (hci)
collection DOAJ
language English
format Article
sources DOAJ
author Syed Hammad Hussain Shah
Kyungjin Han
Jong Weon Lee
spellingShingle Syed Hammad Hussain Shah
Kyungjin Han
Jong Weon Lee
Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
Applied Sciences
authoring system
360° video experiences
object tracking
virtual reality
experience transfer
focus assistance
visualization
human–computer interaction (hci)
author_facet Syed Hammad Hussain Shah
Kyungjin Han
Jong Weon Lee
author_sort Syed Hammad Hussain Shah
title Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
title_short Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
title_full Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
title_fullStr Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
title_full_unstemmed Real-Time Application for Generating Multiple Experiences from 360° Panoramic Video by Tracking Arbitrary Objects and Viewer’s Orientations
title_sort real-time application for generating multiple experiences from 360° panoramic video by tracking arbitrary objects and viewer’s orientations
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-03-01
description We propose a novel authoring and viewing system for generating multiple experiences with a single 360° video and efficiently transferring these experiences to the user. An immersive video contains much more interesting information within the 360° environment than normal videos. There can be multiple interesting areas within a 360° frame at the same time. Due to the narrow field of view in virtual reality head-mounted displays, a user can only view a limited area of a 360° video. Hence, our system is aimed at generating multiple experiences based on interesting information in different regions of a 360° video and efficient transferring of these experiences to prospective users. The proposed system generates experiences by using two approaches: (1) Recording of the user’s experience when the user watches a panoramic video using a virtual reality head-mounted display, and (2) tracking of an arbitrary interesting object in a 360° video selected by the user. For tracking of an arbitrary interesting object, we have developed a pipeline around an existing simple object tracker to adapt it for 360° videos. This tracking algorithm was performed in real time on a CPU with high precision. Moreover, to the best of our knowledge, there is no such existing system that can generate a variety of different experiences from a single 360° video and enable the viewer to watch one 360° visual content from various interesting perspectives in immersive virtual reality. Furthermore, we have provided an adaptive focus assistance technique for efficient transferring of the generated experiences to other users in virtual reality. In this study, technical evaluation of the system along with a detailed user study has been performed to assess the system’s application. Findings from evaluation of the system showed that a single 360° multimedia content has the capability of generating multiple experiences and transfers among users. Moreover, sharing of the 360° experiences enabled viewers to watch multiple interesting contents with less effort.
topic authoring system
360° video experiences
object tracking
virtual reality
experience transfer
focus assistance
visualization
human–computer interaction (hci)
url https://www.mdpi.com/2076-3417/10/7/2248
work_keys_str_mv AT syedhammadhussainshah realtimeapplicationforgeneratingmultipleexperiencesfrom360panoramicvideobytrackingarbitraryobjectsandviewersorientations
AT kyungjinhan realtimeapplicationforgeneratingmultipleexperiencesfrom360panoramicvideobytrackingarbitraryobjectsandviewersorientations
AT jongweonlee realtimeapplicationforgeneratingmultipleexperiencesfrom360panoramicvideobytrackingarbitraryobjectsandviewersorientations
_version_ 1724940765789945856