Mixed reality week (2nd Nov)

Slides:



Advertisements
Similar presentations
National Certificate in Digital Media Computing Walter Patterson Lead Developer Qualification Design Team.
Advertisements

LECTURE 1: COURSE INTRODUCTION Xiaowei Yang. Roadmap Why should you take the course? Who should take this course? Course organization Course work Grading.
HCI SEMESTER PROJECT PROJECTS  Project #2 (due 2/20)  Find an interface that can be improved  Interview potential clients  Identify an HCI concept.
GRADUATING PROJECT ORIENTATION BY Professor Muhammad Arshad Malik
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
1 CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee Introduction to Mobile Computing University of Maryland Baltimore County
IT 499 Bachelor Capstone Week 9.
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
FYPs supervised by KH Wong1 FYP projects Supervisor : K.H. Wong See Projects under my webpage or
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
1 EEL 6935: Embedded Systems Seminar. 2 General Information Instructor: Ann Gordon-Ross Office: Benton Office Hours – By appointment.
1 HEINZ NIXDORF INSTITUT University of Paderborn Algorithms und Complexity Seminar Designing Peer-to-Peer- Networks Christian Schindelhauer
2014 ML Project2: Goal: Do some real machine learning; learn you to use machine learning to make sense out of data. Group Project—4 (3) students per group.
ITCS 6265 Details on Project & Paper Presentation.
3D Modeling with the Tinmith Mobile Outdoor Augmented Reality System Editors: Lawrence Rosenblum and Simon Julier.
What is Multimedia Anyway? David Millard and Paul Lewis.
ECS – Storyboarding and Introduction to Web Design
COMP 585/585H/185H/ Serious Games
Systems Analysis and Design in a Changing World, Fifth Edition
Final Project Ideas, Requirements, and Deadlines
Lecture 1: Getting Ready
Introduction Computational Photography Seminar: EECS 395/495
Intro to Real World Robotics Upcoming course project Martin Jagersand
Technical Business Consultancy Project
Creating Digital Stories
Productive Marketing with Content Management
COMP390/3/4/5 Final Year Project Design
CS6501 Advanced Topics in Information Retrieval Course Policy
Academic Conversations
EEL 6686: Embedded Systems Seminar
Course so far Image formation and color! Filtering! Image frequency! Feature points! Bags of words! Classifiers! Sliding windows! Big data!
Objectives of the Course and Preliminaries
Augmented Reality.
Productive Marketing with Content Management
Networked Embedded Systems
COMP390/3/4/5 Final Year Project Design
Digital Marketing Class 1
Sequencing Writing Assignments
CSE 554 Course Projects Fall 2015.
Teaching the Full Range
Final Project Details Note: To print these slides in grayscale (e.g., on a laser printer), first change the Theme Background to “Style 1” (i.e., dark.
Motion Estimation Today’s Readings
Making Your “Who/What/Where Am I?” PowerPoint
SEMI 2/12/18 Start a NEW set of journals!!! Be sure to check my teacher webpage! Tell me what you know about Elvis Presley and Marilyn Monroe.
COMP390/3/4/5 Final Year Project Design
Hasan Kadhem IT Department College of IT
LO2 - Be Able to Design IT Systems to Meet Business Needs
Research Topics in Human-Computer Interaction
Comp 20 - Training & Instructional Design
CS6501 Embedded Operating Systems for the IoT
Guidelines for Reports Problem Solving with Constraints
Introduction to Engineering Design II (IE 202)
Topics in Formal Reasoning for Cyber-Physical Systems
Course Overview CS 4640 Programming Languages for Web Applications
Pedro M. Calixto George Chang, Ph.D. Math and Computer Science Dept.
CSCE 221 Professor Lupoli TAMU CSCE 221 Intro.
Guidelines for Reports Problem Solving with Constraints
Presentation and project
TPGAN overview.
Presentation and project
Term Project Description
Course Overview CS 4640 Programming Languages for Web Applications
I think the... came first because...
Putting it all together
Creative Media Pre-production Introduction Creative Media GCSE
Week 5 Cecilia La Place.
Augmented Reality Apps
Review and Instructions
BISC 830 Community Ecology and Macroecology Course Logistics
Presentation transcript:

Mixed reality week (2nd Nov) CSCI 2951-I 19th October 2016

Week 9: Mixed Reality Week Class splits into subgroups (5 groups, 4x3 + 1x2) Each subgroup takes one facet of these devices: Hardware + basic input image generation (e.g., depth) Tracking + mapping Gesturing + interface Content creation + rendering Eye + optics 25 minute slots – 15-18 minute presentation, 7-10 discussion A great literature review

Week 9: Mixed Reality Week Concentrate on two devices: HoloLens and Magic Leap Research challenge: how do they work? No generic marketing speak; no ‘GPU of the brain’. Given the known/hypothesized constraints on the platforms, which algorithms are they most likely to use? Not specifically published, but clues everywhere… Who makes them? What have those companies/labs published? Who did they hire recently, and what did they publish that might be causal?

Week 9: Mixed Reality Week Other possible questions: What are the alternative approaches? Given the constraints on the platform, why didn’t they go with those alternatives? What might be possible in the future, given modest predictions? In 2 years In 5 years In 10 years? Serious punt here; v. difficult. Fill in the form on the course webpage (by Weds 9am next week). I will let you know the groups; after that, self organize.

Project proposals (2nd Nov)

Projects (40% of grade) Week 7-9: Form groups (max 4 person). Week 9: Propose a project to me that is appropriate for the size of the group and the time allowed (2 pages). Both the student group and the instructor will agree on the project scope. Weeks 10-14: Work on the project in a self-directed manner. Week 12: Check in with instructor via a project report stating the progress and current challenges (2 pages). Week 14: Demo the project in the last week of class, discuss their outcomes, and submitting a write-up of the project in the format of a conference paper.

Project (40% of grade) Open-ended If you need equipment, I will try and get it (within budget). Implement existing state of the art work: OK! Everything moderated by scope, so proposal is important: Basic implementation of PatchMatch -> ~ 4 hours work for one person; insufficient. Fast implementation of PatchMatch, on GPU, with demo app -> Serious.

Project (40% of grade) Core algorithmic work + evaluation is fine. Trying to implement and improve a technique. Comparing against benchmark dataset. Systems work + evaluation is fine. Taking existing implemented components. Put together to solve an applied problem. Justifying why they should be combined; evaluate against alternative choices.

Project ideas HyperDepth implementation + evaluation (Marley) Learning-based stereo from image pairs (Lucas) Style transfer (Prisma) (for AR?) (Sam) Generative adversarial network for synthesis (Vivek) Satellite-based laser scanning (Aaron) Body-mounted camera array image synthesis + gesture control How to ‘edit’ existing objects in augmented reality? (deformation lamps?) 360 video combination/interface/synthesis (class footage, Muse concert)

Discussion board for forming groups piazza.com/brown/fall2016/csci2951i/home URL on course web page. Proposal due 2nd Nov. (two weeks)