200 likes | 416 Views
Manipulation of 3D objects with gestures and voice. Research issues: 3D Sketching Input devices: mouse, bird Gesture recognition Voice recognition. 3D Sketching. Goal: Space Modelling (by 3D object creation) Traditional sketching is inherently 2D: floor plan, cross section, perspective
E N D
Manipulation of 3D objects with gestures and voice Research issues: 3D Sketching Input devices: mouse, bird Gesture recognition Voice recognition
3D Sketching • Goal: Space Modelling (by 3D object creation) • Traditional sketching is inherently 2D: floor plan, cross section, perspective • Adaptation of Kai’s Inner world
Input Devices • ‘Controlled’ space modelling requires high accuracy • 6 DOF Input devices show best performance with positioning and deforming
Gesture Recognition • Hand movement > command • Sketch > object
Voice Recognition • Speech interpretation • Command recognition
3D Sketch application • Creation of rectangular shapes and spaces: • Drag & Copy box • Delete box • Navigate • Rotate viewpoint
3D Sketch application • Creation of rectangular shapes with specific orientation: • Orient box • Drag & Copy box
3D Sketch application • Set/change color of box by voice command: • Select box • Say: “red”, “green”, “blue’
3D Sketch application • Creation of curves shapes and spaces: • Drag & Copy box along curve • -45 < angle < +45 degr.
Improvements & Extensions • Scale box size: • Uniformly / non-uniformly • Surface profile
Improvements & Extensions • Group Objects: • Sketch gesture = group • Add/remove object
Improvements & Extensions • Change dimensions: • By box • By group
Improvements & Extensions • Interpret Sketch: • Parameterized geometry • Change position and dimensions of shapes and openings • Geometrical constraints
Improvements & Extensions • Interpret operations: • Representation: Box mesh or Param. Geom. • Design intend: Level, aspect
Improvements & Extensions • Deformation of box meshes: • Geometric representation ? • To which extend ? • Transformation to Param. Geom. ?
Improvements & Extensions Connection to Feature Database: • database element: sketch attributes: position, color, … • specialization into Param. Geom. attributes: parameters, textures, ...
Improvements & Extensions User environment: • LCD sketchpad with pencil • Bird: positioning and deforming • Large screen projection • Command input: pointing, speech • Cross section box
Improvements & Extensions Modify utilities: • Move • Copy • etc.