Multi-interface gesture based organic modelling Bradley Wesson.

Slides:



Advertisements
Similar presentations
Digital da Vinci Presented by: Navin Harjani Sikander Morad Christopher Sun.
Advertisements

Laboratory for Communications Engineering Engineering Department, University of Cambridge Location of Mobile Devices Using Networked Surfaces James Scott.
7 th Symposium on Smart Graphics A Sketch-based Interface for Modeling Myocardial Fiber Orientation Kenshi Takayama 1 Takeo Igarashi 1,2 Ryo Haraguchi.
Motion Prediction for Online Gaming Rynson W.H. Lau May 14, 2011.
Hand Gesture for Taking Self Portrait Shaowei Chu and Jiro Tanaka University of Tsukuba Japan 12th July 15 minutes talk.
Vision-Based Finger Detection and Its Applications 基於電腦視覺之手指偵測及其應用 Yi-Fan Chuang Advisor: Prof. Yi-Ping Hung Prof. Ming-Sui Lee.
FireMonkey Deep Dive The Next Generation of Business Application Development.
Text Scaffolds for Effective Surface Labeling Gregory Cipriano and Michael Gleicher.
Virtual Reality Design Virtual reality systems are designed to produce in the participant the cognitive effects of feeling immersed in the environment.
Shweta Jain 1. Motivation ProMOTE Introduction Architectural Choices Pro-MOTE system Architecture Experimentation Conclusion and Future Work Acknowledgement.
STANDARD AND DIRECT. At the end of this session students will: List the typical input devices Identify the types of input devices List their characteristics.
Shift: A Technique for Operating Pen-Based Interfaces Using Touch Daniel Vogel University of Toronto Patrick Baudisch Microsoft Research.
1 TAPSENSE ENHANCING FINGER INTERACTION ON TOUCH SURFACES In proceedings of 24 th ACM UIST symposium, 2011, Santa Barbara, CA.
Justin Gold Patrick Lupiani The Goal  Enhance the experience of traditional tabletop gaming over long distance Make it as ‘natural’ feeling as possible.
A Painting Interface for Interactive Surface Deformations Jason Lawrence Thomas Funkhouser Princeton University.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Interactive Mesh Sculpting Using a Haptic Device.
Evaluating Non-Visual Feedback Cues for Touch Input Device Selina Sharmin Project for the course New Interaction Techniques Spring.
FiberMesh: Designing Freeform Surfaces with 3D Curves
Cindy Song Sharena Paripatyadar. Use vision for HCI Determine steps necessary to incorporate vision in HCI applications Examine concerns & implications.
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
Fluid Surface Rendering in CUDA Andrei Monteiro Marcelo Gattass Assignment 4 June 2010.
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
THE SECOND LIFE OF A SENSOR: INTEGRATING REAL-WORLD EXPERIENCE IN VIRTUAL WORLDS USING MOBILE PHONES Sherrin George & Reena Rajan.
Virtual painting project By: Leetal Gruper Tsafrir Kamelo Supervisor: Michael Kolomenkin Advisor from 3DV systems: Sagi Katz.
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
Knowledge Systems Lab JN 8/24/2015 A Method for Temporal Hand Gesture Recognition Joshua R. New Knowledge Systems Laboratory Jacksonville State University.
Human tracking and counting using the KINECT range sensor based on Adaboost and Kalman Filter ISVC 2013.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm
Introduction to Haptic Rendering JPL - Virtual Environments Laboratory California Institute of Technology ( Cagatay Basdogan,
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination.
ENTERFACE ‘08: Project4 Design and Usability Issues for multimodal cues in Interface Design/ Virtual Environments eNTERFACE ‘08| Project 4.
Using Mobile Phones To Write In Air
Multi-device Organic 3D Sculpting through Natural User Interface Gestures BSci Honours - Bradley Wesson Supervisor – Brett Wilkinson.
Sketch­based interface on a handheld augmented reality system Rhys Moyne Honours Minor Thesis Supervisor: Dr. Christian Sandor.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Scott Klemmer Michael Thomsen Ethan Phelps-Goodman Robert Lee James Landay 23 April 2002 ACM SIGCHI Minneapolis, MN Where Do Web Sites Come From? Capturing.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Improving Student Engagement With Educational Material Deon Takpuie Reitumetse Chaka Project Proposal.
Interaction techniques for post-WIMP interfaces Lawrence Sambrooks Supervisor: Dr Brett Wilkinson.
Research Interests of Dr. Dennis J Bouvier Fall 2007.
CSED451 Term Project Jaeyong Jeong Minsung Sung D Reconstruction of realistic cardiac geometry from medical images.
SciFest Overview Neil Gannon. Outline Demonstrations using a Microsoft Kinect sensor – Image Manipulation Real-time Invisibility Background removal (green.
AN ALTERNATIVE BIO- SPECIMEN BARCODE INITIATOR, READER AND UPDATER APPLICATION By Toluwaleke Ademuyiwa Supervisor : Prof. I.M. Venter Co-supervisor : Prof.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
CAPTURING, ENCODING AND RENDERING GESTURES USING THE KINECT by Adan Patience Supervisor: Mr Mehrdad Ghazi-Asgar.
Gesture Modeling Improving Spatial Recognition in Architectural Design Process Chih-Pin Hsiao Georgia Institute of Technology.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
HFE 760 Virtual Environments Winter 2000 Jennie J. Gallimore
Outline Introduction Related Work System Overview Methodology Experiment Conclusion and Future Work.
Gesture Based Application for the Elderly and Disabled Ramon Roel Orduño.
1 Interactive Volume Isosurface Rendering Using BT Volumes John Kloetzli Marc Olano Penny Rheingans UMBC.
Use Autodesk® Maya® 2011 and Autodesk® Mudbox® 2011 to build up modern game producing work flow  Jerry Zhao  3D Technology Expert of Shangqi Technology.
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
CHAPTER 8 Sensors and Camera. Chapter objectives: Understand Motion Sensors, Environmental Sensors and Positional Sensors Learn how to acquire measurement.
TOUCHLESS TOUCHSCREEN USER INTERFACE
CIRP Annals - Manufacturing Technology 60 (2011) 1–4 Augmented assembly technologies based on 3D bare-hand interaction S.K. Ong (2)*, Z.B. Wang Mechanical.
Introduction to Computer Haptics Chris Harding
Kuantic SMB-SIS.
Musical Instrument Virtual
Chapter 10 Computer Graphics
TYPICAL INPUT DEVICES By Dajia Forbes 1c.
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
NBKeyboard: An Arm-based Word-gesture keyboard
Fusion, Face, HD Face Matthew Simari | Program Manager, Kinect Team
The Implementation of a Glove-Based User Interface
Chapter I Introduction
AHED Automatic Human Emotion Detection
Presentation transcript:

Multi-interface gesture based organic modelling Bradley Wesson

Overview Background Rationale Development Issues Testing Conclusion and Future Work

Background – The problem “Designers know more than they can say” (Schön, 1992) “[creative interfaces] should capture users’ intended ambiguity, vagueness, and imprecision and convey these qualities visually and through interactive behavior” (Gross, 1996) “computer models […] are typically considerably more difficult to create [than with pen and paper].” (Zeleznik, et al., 2006)

Background – Current solutions ILoveSketch (Bae, Balakrishnan, & Singh, 2008) FiberMesh (Nealen, Igarashi, Sorkine, and Alexa, 2007)

Project Combine Kinect with Mobile for more natural interactions  Natural gestures  Virtual “tool”  Buttons and orientation sensing

Project – Interactions  Kinect  Right hand for interactions  Clench fist to grab geometry  Both hands to reorient model  Left hand to change size  Kinect+Mobile  Virtual tool  Physical button to grab geometry  Two fingers on screen to reorient  Left hand to change size

Project - Demo

Project – Mobile  Device orientation, buttons, touch screen  TCP connection over Ad Hoc network  Send 20 packets per second  Prevent flooding network

Project – The model  Stored as voxels  Valve 0.5-depth threshold  Voxels “smudged” Marching Cubes: A high resolution 3D surface construction algorithm (Lorensen & Cline, 1987) Improved Alpha-tested Magnification for Vector Textures and Special Effects (Green, 2007)

Project – Rendering  Depth perception  Lighting, transparency

Issues  Trouble determining depth of interaction relative to geometry  Inaccuracies of mobile sensors make linear acceleration unreliable  Poor development platform choice Translation Acceleration Velocity

Timeline Testing Thesis Expo Rslts Seminar Mid-project Ethics Development Lit Review Proj Proposal MayMarchJanuaryNovemberSeptemberJulyMayMachJuly

Timeline - Revised Testing Thesis Expo Rslts Seminar Mid-project Ethics Development Lit Review Proj Proposal MayMarchJanuaryNovemberSeptemberJulyMayMachJuly C++ Prototype C# Rebuild XNA Port Always finding new papers!

Testing / Measurements Modelling a teapot Measurements  Observation  Survey  NASA TLX

Evaluation  Quality of product  Speed of execution  Measured workload  Perceived ease of use  Perceived speed  Enjoyment I’m not using that!

Conclusion  Development process  Accuracy  Built around creative expression  Multi-interface testing  Future work  Implement Kalman filter for linear acceleration  Painting and texture  Animation

Questions ?