Differences between revisions 14 and 16 (spanning 2 versions)
Revision 14 as of 2015-12-17 00:07:48
Size: 3488
Editor: Felix Tsao
Comment:
Revision 16 as of 2015-12-17 00:21:43
Size: 3881
Editor: Felix Tsao
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 * Powerful GPU preferred for image processing, but not essential  * Relatively powerful GPU for image processing (a 20 second 2K resolution clip took ~20 minutes to render with a i7-4790/GTX 750 in the Enterprise Lab at CS)
Line 29: Line 30:
 * OpenSCAD for rapid, parameterized prototyping of a camera mount 3D model  * OpenSCAD for rapid, parameterized prototyping of a 3D printable VR camera mount
Line 48: Line 49:
Camera mount printed on a Makerbot Replicator 2 with Red PLA. Camera mount printed on a Makerbot Replicator 2 with Red PLA. The mount takes 4 hours to print if things go smoothly! Messed up twice 1/4 of the way in on the Rostock Max V2 as the mount is relatively large for the printer and would begin curling at the edges from non-uniform heating or something.
Line 50: Line 51:
{{attachment:IMG_0059.jpg|VirtualReality|width="480"}} {{attachment:IMG_cam1.jpg|VirtualReality|width="480"}} {{attachment:IMG_mb1.jpg|VirtualReality|width="480"}}

End-to-End Virtual Reality Solution Concept (2015)

A virtual reality camera system along with a cross-platform (iOS & Android) mobile VR viewer application, forms an end-to-end VR solution; from capture to viewing.

Hardware

  • 6x SJ4000 action cameras
  • 3D printable circular camera mount
  • Standard Tripod
  • Relatively powerful GPU for image processing (a 20 second 2K resolution clip took ~20 minutes to render with a i7-4790/GTX 750 in the Enterprise Lab at CS)

VirtualReality VirtualReality

About the Multi-Camera System

Captures monoscopic video in 360 degrees horizontal and ~170 degrees vertical. Six individual streams are stitched and blended together into a cohesive panoramic video by an algorithm that utilizes feature detection and homographies. Demo Footage: https://www.youtube.com/watch?v=eaNNgwx_DTA

Software

  • OpenCV and C++ programming used for determining translations and relative positioning between video streams
  • After Effects for rendering out all blended video streams as a large, cohesive rectangular .mp4 video
  • Ionic Mobile Application Framework for rapid prototyping of a cross-platform 360 photo/video mobile phone viewer
  • OpenSCAD for rapid, parameterized prototyping of a 3D printable VR camera mount

Mobile VR Viewer Application

VirtualReality

Mobile Application Description

Exhibit is a hybrid, cross-platform mobile application that explores the new and exciting virtual reality experience of viewing homes, apartments and new properties. With a few swipes, users can navigate an intuitive search feature and instantly find themselves standing in the room they want to see via photosphere or videosphere. Users can look around as if they're actually at the property which is made possible through the sophisticated use of gyroscopic sensors and projective geometry. For sellers, adding or modifying listings happens instantly and easily through a Parse database. From home owners to budding and mature businesses, Exhibit aims to bring the best places, to the best people, in the best way.

To Preview the app

  1. Install Ionic View on your iOS or Android mobile phone
  2. Login with user "tsao@cs.wisc.edu" and password "demo"

  3. Tap Exhibit and download files
  4. Tap view and find a listing that interests you
  5. Tap the listing and put your phone into a cardboard viewer

  6. Enjoy your VR experience!

3D Printing

Camera mount printed on a Makerbot Replicator 2 with Red PLA. The mount takes 4 hours to print if things go smoothly! Messed up twice 1/4 of the way in on the Rostock Max V2 as the mount is relatively large for the printer and would begin curling at the edges from non-uniform heating or something.

VirtualReality VirtualReality

Press

VirtualReality

Virtual reality including the time dimension - synthetic video for virtual reality on a cell phone.

See story at http://www.wkow.com/story/30139090/2015/09/29/students-create-inventions-of-the-future-in-uw-madison-garage

None: Virtual Reality (last edited 2016-05-18 01:02:31 by DuncanCarlsmith)