top of page

Introduction

The intention of this project is to create a device that can capture 360 degree snapshots/videos using multiple camera. The proposed device captures multiple snapshot/video in different directions using collection of cameras and stitches them together to create a real world panorama view. The proposed viewing interface has playback controls for changing viewing direction which allows user to perceive a seamless 360 degree view, as a form of virtual reality. As the quarter progresses the specifics of these goals may change, but at least for now this is the direction we're taking.

Purpose of the project

1

We will realize functions listed as below:

Embedded System Connected with Multiple Camera, Real-time Video Stitching by OpenCV, Video Encoding and Saving.

OpenCV

Multiple Cameras

Video encoding

Our overall project goal is creating real-time 360 degree camera with embedded system. We try to specify our goal in 3 stages.

1. The first specific goal is building embedded system with multiple cameras. So we will get multiple videos from multiple cameras in the embedded system.

2. The next goal is combining individual videos into one connected video. We will try to use or create video stitching through openCV.

3. The third goal is improving frame speed of video stage. We need to optimize the code and process of real time video stitching.

2

Pre-investigation

The emergence of a paradigm of virtual reality, needs the creation of a virtual world that can provide close to real world experience. Virtual reality application devices like Occulus rift, HTC vive, Samsung gear VR headset etc have opened up high demand to generate such content.

Digital camera and smartphone has changed the world that everyone takes many pictures everytime and everywhere. It also produced many other Social Network Services and new video industry. Likewise, 360 degree cameras will become popular and give new experience and pop out new genre and industries.

​

The best way to generate such a virtual world is to capture everything around us in real world using a 360 degree camera. Hence it is necessary to create a device which can capture our real world to stimulate real-like experiences in the world of virtual reality.

​

However,recent developments of such devices have lead to creation of expensive camera devices with limited functionalities. 

Recent 360 camera devices

  • Invastigate recent popular immersive 360 camera modules

The Ricoh Theta S:

​

-Two Lens

-Cost: $349.95

-1080p HD/30fps 

-Livestream 360° videos with Youtube

- The footage is transferable to phone or mobile device without the need to hook up to a PC first.

Bublcam:

​

-Four Lens

-Cost: $800

-1440 x 1440p/30fps

-Tilt pan and VR pan functions

-Livestream 360° videos with Youtube

Freedom360 GoPro Mount:

​

-Six Lens

-Cost: $499.95 ~ $1,369.95

-High-quality footage

-Not real-time stitching 

Image results

The Ricoh Theta S

​

Result of vedio images: 

There is fish eye effects which makes image disortation

Bublcam

​

Result of vedio images: 

The camera module used shperical projection images. So, the images' disortation less than fish eye effect.

Freedom360 GoPro

​

Result of vedio images:

The application is connected with 6 each camera modules, so it makes disortaion. Moreover, this one is not real-time device, it needs to encode recorded video images.

Introduce Team memebers

3

Mani Srivastava
 

Professor


Primary Area: Circuits & Systems, Signals & Systems

Office: 6730E Boelter Hall
Phone: (310) 267-2098
E-mail: mbs@ee.ucla.edu
Research Lab: Networked and Embedded Systems Laboratory

Seyoon Park

 

M.S in EE


Area: Signals & Systems
Phone: (310) 694-7844
E-mail: psy3061@gmail.com

Mohit Setia

  

M.S in EE


Area: Signals & Systems
Phone: (424) 371-4483
E-mail: msetia@ucla.edu

4

Project photo history

DUCK-HA HWANG

  

M.S in EE


Area: Signals & Systems
Phone: (424) 320-1150
E-mail: personableduck@gmail.com

First outside experiment at Powell library
Temporary Camera Holder
Second experiment at Powell library with developed devices
Creat new cameras holder using 3D printer
Third experiment at the Bruinwalk
Last experiment at the Bruinwalk

©2016 by Project Team 360 Camera at UCLA

bottom of page