Interactive Living Stream

Team Name

Living Stream

Timeline

Fall 2022 – Spring 2023

Students

  • George Mitchell
  • Louis Rowena Vuppula
  • Garrett Shimek
  • Yuvaram Devarajulu
  • Cherryl Maria Bibin

Sponsor

USACE

Abstract

The Interactive Living Stream product is a system that utilizes augmented reality to implement a virtual stream at the national parks. This product allows users to experience the beauty of the national parks in a more accessible indoor environment. The goal is to make the national parks accessible for individuals that are unable to visit the sites. The goal of this service is to allow individuals that are unable to visit the national parks an easily approachable experience that can replicate the national parks in a meaningful way. This product promotes educating people on the aquatic wildlife in streams of the national parks by making the sites accessible and provides the opportunity to experience nature. This product also displays the native aquatic wildlife within the experience so that users can see an accurate representation of the local ecosystem in motion. By displaying a realistic environment, this system also promotes education on the local environment, providing accessible opportunities to experience nature and local wildlife.

Background

The customer for this project is USACE, the national parks want to provide a better experience to all visitors visiting the national park. Unfortunately, not all visitors are able to goon hikes and see first-hand the different aquatic species present in the river. To give them a good experience, we will be developing an AR projection of the stream at the parks, that the visitors would be able to interact with the stream and learn more about the wildlife aquatic species present in them.

Project Requirements

Setup time–Maximum amount of time taken is four hours.

Simultaneous Users–Maximum of three users can use the system at the same time.

AR simulation Responsiveness–At minimum 30fps is required for the 3D model.

System Overview

The overall structure of the Living stream project involves three core layers. These three layers comprise of the Host computer layer, the Projector layer and the Motion Sensor layer. These three layers interact with each other throughout the working time of the system. The Host computer layer behaves as the brain of the program, the Motion Sensor layer is the input layer through which data is inputted and the Projector layer outputs the information.

The host computer layer encompasses the hardware and software components needed to process the virtual stream’s graphics and logic. It outputs the animation data of the stream to the projector layer.When it receives input data from the sensor layer, the host computer layer processes this data through its logic subsystem and outputs the updated animation data.The first layer is the motion sensor layer is the input layer that gets the data values from different external environments. It has a depth sensor module, video processing unit, a Central Processing Unit,Flash module unit and the module between the host and its interface with the system. The motion sensor collects the data values from the different parts and also communicates with the different elements stated above.The second section is the projector layer that is attached in between the host system and the projector.This section and the layer is responsible for the output produced and thereby the projection displayed on the flooring and surface of the room.

Results

Demo Video Link – https://youtu.be/2VbrqTwa2nY

Future Work

In the future we aim to develop a model with higher frame rates. We will also be able if aiming to improve the number of simultaneous users the application can handle.

Project Files

Project Charter – https://drive.google.com/file/d/1zvXJM_1rs7cDwPBDDV6QPU2dRV4WsRzW/view?usp=sharing

System Requirements Specification – https://drive.google.com/file/d/1O7E2DgxH5yAoV838dbf5AABjO0danlBF/view?usp=sharing

Architectural Design Specificationhttps://drive.google.com/file/d/1bJN-hmAH3vQSlJ4Nr4HzK22rSRieK3Eo/view?usp=sharing

Detailed Design Specification – https://drive.google.com/file/d/1524sAtkik8Mu1Cw2l5V5chE7w4XzDP27/view?usp=sharing

Poster – https://drive.google.com/file/d/1ZV58a6plBbwsecIZ8p8VvyKAS5YYHROR/view?usp=sharing

cxb9133