Journal of Advanced Mechanical Design, Systems, and Manufacturing

Size: px
Start display at page:

Download "Journal of Advanced Mechanical Design, Systems, and Manufacturing"

Transcription

1 Note on Tangible Interaction Using Paper Models for AR-Based Design Evaluation* Hyungjun PARK**, Sang-Jin PARK** and Ho-Kyun JUNG** ** Department of Industrial Engineering, Chosun University 375 Seosuk-Dong, Dong-Gu, Gwangju, Republic of Korea Abstract Using paper models is very attractive for tangible user interaction in an augmented reality (AR) environment. In this paper, we propose an approach to tangible interaction using paper models, which is available at very low cost without hardwire connections, and accessible without restriction on location. For tangible interaction, we facilitate product- and ring-types of paper models which are all fabricated by paper crafting. The approach has been tested and applied in virtual design evaluation of digital handheld products. We found that the approach is accurate enough to be applied to the design evaluation process and tangible enough to provide a pseudo feeling of manipulating virtual products with human hands. Key words: Tangible Interaction, Paper Models, Augmented Reality, Design Evaluation 1. Introduction *Received 19 Apr., 2013 (No ) [DOI: /jamdsm.7.827] Copyright 2013 by JSME Virtual reality (VR) systems combine software and hardware tools (e.g., head mounted displays, data gloves and haptic devices) to provide realistic display of objects in a simulated environment and to offer various interaction and evaluation means (1). However, it is not easy to acquire immersive visualization and tangible interaction with low cost VR devices. Tangible AR interaction, which has gained great attention from both academia and industry, is obtained by combining a tangible user interface (TUI) with an AR system. It aims at removing the gap between the interaction with a natural environment and the interaction with a computer system. In tangible AR interaction, each virtual object is registered to a physical object and the user interacts with virtual objects by manipulating the corresponding physical objects in an AR environment, which makes user interaction tangible and intuitive (2). Soft mockups (i.e., physical objects made of soft material) or rapid prototypes (RP) can be combined with simple devices used as basic input interfaces (3)-(10). Such physical objects used in tangible AR systems are cheaper than hardware devices used in VR systems. However, they are still not easy to acquire from the view of end users who usually have to use the tangible AR systems in remote locations. When hardwired or wireless devices are incorporated into the physical objects, the construction cost of the tangible AR systems goes higher and their accessibility to the users becomes more restricted. However, using paper models as physical objects in tangible AR systems is very attractive since paper models are very cheap and highly accessible to users. In this paper, we address how to make good use of paper models to realize tangible interaction with sense of touch (i.e., a pseudo feeling of touching buttons with the fingertip) during AR-based design evaluation of digital handheld products. 827

2 2. Related Work In tangible AR interaction, physical objects are used as tangible objects in an AR environment to make user interaction tangible and intuitive. There has recently been a proliferation of works on such tangible AR interaction. Some notable ones are mentioned below. Verlinden et al. applied the concept of augmented prototyping which projects digital images on physical objects manufactured by a rapid prototyping technique to perform the design review of handheld products like a voice recorder (11). Lee and Park proposed augmented foam which AR techniques are combined with physical blue foams (4). The concept of integrating hardware and software in AR environments has been presented (3),(4). Basically, it augments a virtual display onto the soft mockup of a product by incorporating various devices (e.g., micro switches or buttons, magnetic sensors, data gloves) support direct and tangible interfaces which are hardwired or wireless. Radio frequency identification (RFID) technology, which was originally devised to track deliveries of goods, has been applied for user identification and interaction in many applications (5),(6),(7). Depth-sensing cameras have started to be applied for 3D user interaction. Klompmaker et al. properly combined RFID technology with depth-sensing cameras to enable personalized authenticated tangible interactions on a tabletop (6). Kanai et al. suggested the use of a glove-type wearable RFID R/W device and a physical mockup with small RFID tags attached to its faces for testing the usability of information appliances in an AR environment (7). Aoyama and Kimishima proposed an AR-based system for evaluating designability and operability of digital appliances in which a video see-through HMD, a data glove, and a physical object with a marker are combined with magnetic sensors to provide the pseudo feeling of touching product (8). Murakami and Fujii used a transparent RP mockup with a small camera embedded inside in order to process the images captured from the internal camera and detect user operations of the product (9). Takahashi and Kawashima proposed a system for viewing a digital product while grasping a tangible mockup and creating user inputs by fingertip touch (10). To support fingertip touch and tracking, they combined a touch sensor attached to a fingertip with a small maker attached to the fingernail. Physical mockups with hardwired connection can provide direct and accurate interfaces, but significant efforts are usually required to implement and build them. Moreover, it is not easy to make them available and accessible to many people who are located at different places. Park et al. proposed an approach to AR-based user interaction which uses simple physical objects to provide tangible interaction without any hardwired connections in a simple and cheap AR environment (12). In their approach, the user creates input events by touching specified regions of the product-type object with the pointer-type object, and the virtual product reacts to the events by rendering its visual and auditory contents on the output devices. However, the user often encounters hand occlusion in which his or her hands are occluded by augmented virtual objects. Moreover, with the pointer-type object, the user does not get a natural feeling of touching or pressing buttons with his or her fingertip. In subsequent works (13),(14), Park and Moon coined the ideas of resolving hand occlusion and replacing a finger fixture by the pointer-type object for achieving better visual immersion and more tangible interaction with sense of touch. 3. Proposed Approach As shown in Fig. 1, we use two types (product-type and ring-type) of paper models as tangible objects for interaction between the user and the product in a computer vision-based AR environment. In the figure, a game phone is used as a digital handheld product. The product-type object is used to acquire the position and orientation of the product, and the ring-type object is used to recognize the position of a fingertip. 828

3 (a) Paper models with AR markers (b) Augmented virtual objects Fig. 1 Paper models used as tangible objects As shown in Fig. 2, physical components used to build up the AR environment include paper models, a calibrated camera, an LCD monitor, and stereo speakers. The AR-based user interaction using paper models can be applied in virtual design evaluation of digital handheld products. The virtual design evaluation can enhance sense of touch or grasp, and facilitate the visual appearance and the functional simulation of the products. Fig. 3 shows the overall process of the virtual design evaluation, which is similar to the one described in Park et al. (12). The AR engine performs marker recognition and 3D object tracking, and controls the design evaluation process. The visualization of virtual objects in the AR environment is accomplished by overlaying the rendered image of the objects (free of hand occlusion) on the real world image in real time. The hand occlusion solver presented by Park and Moon can be employed to improve the visualization without hand occlusion during user interaction (14). For functional simulation, the functional behavior of the product should be captured into the form of a functional behavior model in advance (12). Fig. 2 Virtual design evaluation using the proposed tangible interaction Fig. 3 Overall process of virtual design evaluation 829

4 When the user wearing the ring-type object in his or her index finger creates input events by touching specified regions (buttons or sliders) of the product-type object with the fingertip, the AR engine recognizes the events based on the spatial relations between the tangible objects. Then, the finite state machine (FSM) makes the virtual product react to the events by referring to the functional behavior model. That is, the FSM dynamically controls the states of the virtual product according to the events by conducting state-specific tasks (i.e., rendering its visual and auditory contents on the output devices). 3.1 Fabrication of Tangible Objects The tangible objects are all fabricated by paper crafting and AR markers are attached to their specific faces. In order to make the paper model of a three dimensional (3D) object, we approximate the geometric model of the 3D object by a developable polygonal mesh and generate a cut-out sheet model by unfolding the developable polygonal mesh onto a two dimensional (2D) plane. 2D patterns or symbols of representing product components (i.e., buttons, sliders, LCD panels) can be included in the cut-out sheet model. Also, glue tabs are added onto boundary edges of the sheet model. Geometric simplification is usually required to construct a developable polygonal mesh from the 3D geometric model of an object of interest. This simplification causes the geometrical difference between the object and its paper model. As the degree of geometric simplification increases, the effect of using tangible objects decreases. In this work, we perform developable polygonal mesh approximation manually not only to maintain the overall shape of the product, but also to make the paper crafting easy. We use a CAD tool (e.g., Rhino3D) for such approximation. After generating an initial polygonal mesh representing the overall shape of the 3D triangular mesh, we cut out unnecessary pieces from it by progressively applying a Boolean subtraction operation between two polygonal meshes. During the iteration, all the polygonal meshes are generated by linear extrusion of planar polygon loops which are obtained from the outlines or cross-sectional profiles of the 3D triangular mesh. As such linear extrusion always produces developable polygonal meshes, a final polygonal mesh is developable. We stop the iteration when a current polygonal mesh represents the 3D triangular mesh decently. Using a paper crafting tool (e.g., PepaKura Designer), we generate a cut-out sheet model with glue tabs from the developable polygonal mesh. Then, we import the sheet model into the CAD tool and refine it by including 2D patterns, symbols, or glue tabs in the sheet model. For the ring-type object shown in Fig. 1, we designed its shape and dimensions to satisfy that it is defined as a developable polygonal mesh itself for easy paper crafting and allows the user to feel sense of touch with the fingertip of his or her index finger wearing it. The shape parameters of the ring-style object are shown in Fig. 4. Considering AR maker 2 size ( 24 24mm ) and the measurement of university students index fingers, we determined the shape parameters as follows: l 2 13mm, l3 28mm, l4 20mm, ( l 5 14mm, l6 16mm) for students with fingers of normal thickness, and ( l 5 16mm, l6 18mm) for students with relatively thick fingers. Using the shape parameters in parametric 3D modeling, we generated the 3D geometric model of the ring-style object, which is a developable polygonal mesh itself. Fig. 4 Shape parameters of the ring-type object 830

5 Fig. 5 shows a cut-out sheet obtained from the geometric model of the product-type object for the game phone. Fig. 6 shows a cut-out sheet obtained from the polygonal model of the ring-type object. Each paper model is built by printing its unfolded sheet on a thick blue paper, cutting out the sheet with scissors and folding back with glue. Finally, AR markers are pasted on the specified regions of the paper model since each tangible object has at least one AR marker used to augment the image of the real world with its rendered image. Blue paper is used to make paper models create good contrast to skin color, which helps good and robust results for resolving hand occlusion (14). The paper models in Fig. 1 are those made by using the cut-out sheets in Figs. 5 and 6. Fig. 5 Unfolded sheet for the product-type object of the game phone Fig. 6 Unfolded sheet for the ring-type object 3.2 User Interaction Mechanism We basically follow the user interaction mechanism described in Park et al. (12). For digital handheld products having buttons or sliders, we assume that input events are created either by pushing buttons or by moving sliders. We consider that an input event occurs if the following conditions are satisfied: (i) The distance from the fingertip to the button (or slider) is the shortest among the distances from the fingertip to the other buttons and sliders, and (ii) the distance is kept smaller than a tolerance during a specified time period. For distance computation between two points defined in different coordinate frames, we have to transform the points into a reference coordinate frame. Using the camera calibration information, we can acquire coordinate transformations between the camera and the AR markers associated with their tangible objects. As seen in Fig. 7, the distance d ( p1, p 2) between the fingertip location p 1 in the coordinate frame O 1 X 1 Y 1 Z 1 and a point p 2 (i.e., the center of a button) in the coordinate frame O 2 X 2 Y 2 Z 2 is defined as the distance between two points which are transformed into the camera coordinate frame. 831

6 Fig. 7 Distance between the fingertip and the button 3.3 Determination of Fingertip Location To determine the fingertip location, we need to know the length ( l 1 ) of the first link of the index finger in Fig. 8. Given the length, the fingertip location Q with respect to the local coordinate frame of the AR marker can be determined using simple computation based on the dimensions of the ring-type object as follows. Q O ( l l l ) Y l Z O, Y (0,1,0), and (0,0,1) where m (0,0,0) m 1 1 m m 2 3 m Z m. Fig. 8 Computation of the reference point For accurate tangible interaction using paper models, it is necessary to make the fingertip location the same with respect to the AR marker. It is good to use the ring-type object which fits tightly on the user s index finger, which reduces the bending movement of the index finger. It is also important to estimate or measure the length l 1 as exactly as possible. In this work, we determined the length l 1 for each individual user as follows. We roughly measure it with a rule. Then, we make a small red sphere drawn at the reference location Q in the augmented view, and we use a simple and easy GUI to modify the length interactively around the measured one such that the small red sphere (i.e., the reference location) is rightly on the user s fingertip. 4. Implementation and Application We implemented the proposed tangible interaction approach by using C and C++ languages on a windows-based desktop personal computer (Intel Core i GHz processor, 4GB SDRAM and ATI Radeon HD 4870 X2 2GB graphic card), and integrated it into virtual design evaluation of digital handheld products as shown in Fig. 2. For 3D model generation, CAD software called Rhino3D version 3.0 and reverse engineering software called RapidForm version 2004 were used. Software called RapidPlus version 8.0 was used to construct the functional behaviour model of each product and its FMS module, which are stored in C source code. We used ARToolKit for camera calibration, marker recognition, and 3D object augmentation. The AR engine based on ARToolKit includes modules for marker tracking, 3D object augmentation and visualization, HMI event handling, sound play, LCD image display. The LCD image display module is used to create state-specific 832

7 images which appear on the LCD display of each product. For the visualization module, we used OpenGL and GLUT as graphics libraries. For the sound play module, we used Direct Show for MP3 decoding. To develop the hand occlusion solver, we wrote our own source code by combining OpenCV with OpenGL and ARToolKit. To assess the accuracy of the proposed interaction approach, we conducted button selection experiments with a subject group consisting of 20 university students. As shown in Fig. 9, each subject was asked to complete a set of button selection tasks. Buttons are square and their side size decreases from 20, 16, 12, 8, 6, 5, 4, 3 mm. Given a sequence of 4 random numbers in each selection task, the user has to touch the center regions of the given numbers with his index finger holding the ring-type object. When using the ring-type object, every subject is allowed to see the small red sphere whose center is at the reference location Q in the augmented view. Different sounds are given to differentiate between right and wrong selections of each number. In this work, a button is selected if the reference point is closer to the button than the other buttons and the distance is kept smaller than half the side size of the button for 0.5 second. Each task is not completed until the user selects the 4 numbers correctly. After each selection task, we recorded the time required and the number of wrong selections. Fig. 10 shows the results of their assessment. Although the size of buttons of digital handheld products is very diverse, it is mostly not less than an adult s little fingernail whose size is usually bigger than 5x5 mm 2. For example, small keypad buttons of cellular or smart phones are not less than a 5x5 square, but users often make mistakes in typing tasks using such small keypad buttons. Based on this observation and by analyzing the experimental results, we found that the time and the error frequency are tolerable if the button size is not less than 5 mm, which means that the proposed user interaction can be applied to a wide variety of digital handheld products. (a) Real image (b) AR image Fig. 9 Button selection test for 12 mm buttons (a) Time required for each button selection task (b) Number of mistakes for each button selection task Fig. 10 Accuracy of tangible AR interaction As shown in Figs. 2 and 11, using the proposed tangible interaction approach, users were asked to perform the design evaluation of several digital handheld products such as MP3 players, game phones, and portable multimedia players. Most of them commented that 833

8 they could experience the functional behaviour and the visual appearance of the product easily and vividly, and that it is intuitive and tangible enough to provide a feeling like manipulating products with human hands. (a) Game phone (b) Portable multimedia player Fig. 11 Application of AR-based tangible interaction 5. Concluding Remarks Using paper models as physical objects for tangible interaction in an AR environment is very attractive. Paper models are much cheaper and thereby more accessible to users than soft mockups or rapid prototypes. Paper models can guarantee good rigidity if they are made of thick and sturdy paper. If they are made to reflect the geometric shape of their virtual objects properly, they are enough to provide users with the tangibility of interaction with descent accuracy. In this work, we took an initial step toward exploiting the use of paper models as tangible objects which can realize AR-based user interaction with sense of touch available at very low cost without hardwire connections, and accessible without restriction on location. We presented how to make and use the two types (product-type and pointer-type) of paper models as AR-based tangible objects to perform click operations with them in the AR environment. The proposed approach has been tested and applied in AR-based design evaluation of digital handheld products. From users feedbacks, we found that the approach is accurate enough to be applied to virtual design evaluation of various digital handheld products, and tangible enough to provide a pseudo feeling of manipulating products with human hands. We plan to continue our research in the following aspects. First, we will devise a way of decreasing the size of the pointer-type object in order to provide a wider view of virtual products in an AR environment. For this, it is required to efficiently decrease the size of AR markers while keeping their accuracy of recognition and tracking. Second, it is meaningful to establish an automatic process for fabricating a paper model of a virtual object of interest, even though it was enough to take a manual process in this work. The automatic process requires two key tasks: the automatic construction of a developable polygonal mesh from a non-manifold geometric model of arbitrary shape and the automatic unfolding of the developable polygonal mesh onto a plane (15),(16). Although there have been notable works on these two topics, it is necessary to modify the works to fit them to our specific problem. For example, in most previous works on developable surface model generation, geometric simplification is done mainly based on the approximation error between a given geometric model and its developable surface model. In this work, however, we have to consider 834

9 geometric simplification which depends not only on approximation error, but also on geometric characteristics such as symmetry and parallelism. Acknowledgements This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (NRF ). References (1) Burdea, G.C. and Coiffet, P., Virtual reality technology (2003), John Wiley & Sons. (2) Billinghurt, M., Kato, H. and Poupyrev. I., 2001, Collaboration with tangible augmented reality interfaces, Proceedings of International Conference on Human-Computer Interaction (HCI), pp (3) Nam, T.J., 2005, Sketch-based rapid prototyping platform for hardware-software integrated interactive products, Proceedings of Conference on Human Factors in Computing Systems (CHI), pp (4) Lee, W. and Park, J., 2006, Augmented foam: touchable and graspable augmented reality for product design simulation, Bulletin of Japanese Society for the Design Science, Vol., 52, pp (5) Bravo, J., Hervas, R., Chavira, G., Nava, S.W., and Villarreal, V., 2008, From implicit to touching interaction: RFID and NFC approaches, Proceedings of Conference on Human System Interactions, pp (6) Klompmaker. F., Fischer, H., and Jung. H., 2012, Authenticated tangible interaction using RFID and depth-sensing cameras Supporting collaboration on interactive tabletops, Proceedings of the Fifth International Conference on Advances in Computer-Human Interactions, pp (7) Kanai, S., Horiuchi, S., Kikuta, Y., Yokoyama, A., and Shiroma, Y., 2007, An integrated environment for testing and assessing the usability of information appliances using digital and physical mock-ups, Lecture Notes in Computer Science, Vol. 4563, pp (8) H. Aoyama, H. and Kimishima, Y., 2008, Mixed reality system for evaluating designability and operability of information appliances, International Journal of Interactive Design and, Vol. 3, No. 3, pp (9) Murakami, T. and Fujii, K., 2009, Internal video analysis for product usability evaluation at early stage of design, International Journal on Interactive Design and, Vol. 3, No. 3, pp (10) H. Takahashi, H. and Kawashima, T., 2010, Touch-sensitive augmented reality system for development of handheld information appliances, International Journal on Interactive Design and, Vol. 4, No. 1, pp (11) Verlinden, J., Van den Esker, W., Wind, L., and Horvath, I., 2004, Qualitative comparison of virtual and augmented prototyping of handheld products, Proceedings of International Design Conference (DESIGN), pp (12) Park, H., Moon, H.C. and Lee, J.Y., 2009, Tangible augmented prototyping of digital handheld products, Computers in Industry, Vol. 60, No. 2, pp (13) Park, H. and Moon, H.C., 2010, Note on augmented reality-based tangible interaction using a finger fixture, Proceedings of Asian Conference on Digital Design and Engineering (ACDDE), pp (14) Moon, H.C. and Park, H., 2011, Resolving hand region occlusion in tangible augmented reality environments, Transactions of the Society of CAD/CAM Engineers, Vol. 16, No. 4, pp (15) Massarwi, F., Gotsman, C., and Elber, G., 2008, Paper-craft from 3D polygonal models using generalized cylinders, Computer Aided Geometric Design, Vol. 25, No. 8, pp (16) Straub, R. and Prautzsch, H., 2005, Creating optimized cut-out sheets for paper models from meshes, Proceedings of SIAM Conference on Geometric Design and Computing. 835

Occlusion Detection of Real Objects using Contour Based Stereo Matching

Occlusion Detection of Real Objects using Contour Based Stereo Matching Occlusion Detection of Real Objects using Contour Based Stereo Matching Kenichi Hayashi, Hirokazu Kato, Shogo Nishida Graduate School of Engineering Science, Osaka University,1-3 Machikaneyama-cho, Toyonaka,

More information

Augmenting Reality with Projected Interactive Displays

Augmenting Reality with Projected Interactive Displays Augmenting Reality with Projected Interactive Displays Claudio Pinhanez IBM T.J. Watson Research Center, P.O. Box 218 Yorktown Heights, N.Y. 10598, USA Abstract. This paper examines a steerable projection

More information

GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT

GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT GEOMETRIC MODELING IN MULTI-MODAL, MULTI-SENSORY VIRTUAL ENVIRONMENT Rajarathinam Arangarasan Ph.D. Student Chi-Cheng Chu Doctoral Candidate Tushar H. Dani Project Engineer, Automated Analysis Corp., Ann

More information

EXPLORING BENEFITS OF USING AUGMENTED REALITY FOR USABILITY TESTING

EXPLORING BENEFITS OF USING AUGMENTED REALITY FOR USABILITY TESTING INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN, 27-30 JULY 2015, POLITECNICO DI MILANO, ITALY EXPLORING BENEFITS OF USING AUGMENTED REALITY FOR USABILITY TESTING Choi, Young Mi; Mittal, Sanchit Georgia

More information

Vision-Based Hand Detection for Registration of Virtual Objects in Augmented Reality

Vision-Based Hand Detection for Registration of Virtual Objects in Augmented Reality International Journal of Future Computer and Communication, Vol. 2, No. 5, October 213 Vision-Based Hand Detection for Registration of Virtual Objects in Augmented Reality Kah Pin Ng, Guat Yew Tan, and

More information

Augmented Reality of Robust Tracking with Realistic Illumination 1

Augmented Reality of Robust Tracking with Realistic Illumination 1 International Journal of Fuzzy Logic and Intelligent Systems, vol. 10, no. 3, June 2010, pp. 178-183 DOI : 10.5391/IJFIS.2010.10.3.178 Augmented Reality of Robust Tracking with Realistic Illumination 1

More information

MR-Mirror: A Complex of Real and Virtual Mirrors

MR-Mirror: A Complex of Real and Virtual Mirrors MR-Mirror: A Complex of Real and Virtual Mirrors Hideaki Sato 1, Itaru Kitahara 1, and Yuichi Ohta 1 1 Department of Intelligent Interaction Technologies, Graduate School of Systems and Information Engineering,

More information

Modeling the Virtual World

Modeling the Virtual World Modeling the Virtual World Joaquim Madeira November, 2013 RVA - 2013/2014 1 A VR system architecture Modeling the Virtual World Geometry Physics Haptics VR Toolkits RVA - 2013/2014 2 VR object modeling

More information

Virtual Interaction System Based on Optical Capture

Virtual Interaction System Based on Optical Capture Sensors & Transducers 203 by IFSA http://www.sensorsportal.com Virtual Interaction System Based on Optical Capture Peng CHEN, 2 Xiaoyang ZHOU, 3 Jianguang LI, Peijun WANG School of Mechanical Engineering,

More information

Information Select and Transfer Between Touch Panel and Wearable Devices Using Human Body Communication

Information Select and Transfer Between Touch Panel and Wearable Devices Using Human Body Communication Information Select and Transfer Between Touch Panel and Wearable Devices Using Human Body Communication Yuto Kondo (B), Shin Takahashi, and Jiro Tanaka Department of Computer Science, University of Tsukuba,

More information

INFS 328 Systems Analysis and Design

INFS 328 Systems Analysis and Design INFS 328 Systems Analysis and Design Session 6 System Design Part 1 Lecturer: Prof. Ellis Edwin Badu, Dept. of Information Studies Contact Information: eebadu@ug.edu.gh College of Education School of Continuing

More information

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling Overview: Parametric Modeling In this lesson, you learn the basic principles of

More information

Gesture-Based 3D Mesh Modeler

Gesture-Based 3D Mesh Modeler Gesture-Based 3D Mesh Modeler Roland Carlos 1, Clarence Dalan 1, Aaron Sanchez 1, Kevin Tolentino 1 and Florante R. Salvador 1, * 1De La Salle University, Manila *Corresponding Author: florante.salvador@dlsu.edu.ph

More information

A Sketch Interpreter System with Shading and Cross Section Lines

A Sketch Interpreter System with Shading and Cross Section Lines Journal for Geometry and Graphics Volume 9 (2005), No. 2, 177 189. A Sketch Interpreter System with Shading and Cross Section Lines Kunio Kondo 1, Haruki Shizuka 1, Weizhong Liu 1, Koichi Matsuda 2 1 Dept.

More information

Implementation of Kinetic Typography by Motion Recognition Sensor

Implementation of Kinetic Typography by Motion Recognition Sensor Implementation of Kinetic Typography by Motion Recognition Sensor Sooyeon Lim, Sangwook Kim Department of Digital Media Art, Kyungpook National University, Korea School of Computer Science and Engineering,

More information

Mouse Simulation Using Two Coloured Tapes

Mouse Simulation Using Two Coloured Tapes Mouse Simulation Using Two Coloured Tapes Kamran Niyazi 1, Vikram Kumar 2, Swapnil Mahe 3 and Swapnil Vyawahare 4 Department of Computer Engineering, AISSMS COE, University of Pune, India kamran.niyazi@gmail.com

More information

Chapter 6: Interfaces and interactions

Chapter 6: Interfaces and interactions Chapter 6: Interfaces and interactions Overview Introduce the notion of a paradigm Provide an overview of the many different kinds of interfaces highlight the main design and research issues for each of

More information

Accommodation Assessments for Vehicle Occupants using Augmented Reality

Accommodation Assessments for Vehicle Occupants using Augmented Reality Accommodation Assessments for Vehicle Occupants using Augmented Reality Byoung-keon Daniel Park 1 and Matthew P. Reed 1 1 University of Michigan, Ann Arbor, MI 48109, USA keonpark@umich.edu Abstract. This

More information

SEOUL NATIONAL UNIVERSITY

SEOUL NATIONAL UNIVERSITY Fashion Technology 5. 3D Garment CAD-1 Sungmin Kim SEOUL NATIONAL UNIVERSITY Overview Design Process Concept Design Scalable vector graphics Feature-based design Pattern Design 2D Parametric design 3D

More information

COMP 388/441 HCI: Introduction. Human-Computer Interface Design

COMP 388/441 HCI: Introduction. Human-Computer Interface Design Human-Computer Interface Design About Me Name: Sebastian Herr Born and raised in Germany 5-year ( BS and MS combined) degree in Business & Engineering from the University of Bamberg Germany Work experience

More information

Margarita Grinvald. Gesture recognition for Smartphones/Wearables

Margarita Grinvald. Gesture recognition for Smartphones/Wearables Margarita Grinvald Gesture recognition for Smartphones/Wearables Gestures hands, face, body movements non-verbal communication human interaction 2 Gesture recognition interface with computers increase

More information

Vision-Based 3D Fingertip Interface for Spatial Interaction in 3D Integral Imaging System

Vision-Based 3D Fingertip Interface for Spatial Interaction in 3D Integral Imaging System International Conference on Complex, Intelligent and Software Intensive Systems Vision-Based 3D Fingertip Interface for Spatial Interaction in 3D Integral Imaging System Nam-Woo Kim, Dong-Hak Shin, Dong-Jin

More information

2.1 Traditional media: sketching and modeling

2.1 Traditional media: sketching and modeling Chapter 2 Review In this chapter, the importance of two of the traditional media, sketches and models, will be described first. Then, some of the new media that is created by combining various design media

More information

A deformable model driven method for handling clothes

A deformable model driven method for handling clothes A deformable model driven method for handling clothes Yasuyo Kita Fuminori Saito Nobuyuki Kita Intelligent Systems Institute, National Institute of Advanced Industrial Science and Technology (AIST) AIST

More information

A study on automation of modal analysis of a spindle system of machine tools using ANSYS

A study on automation of modal analysis of a spindle system of machine tools using ANSYS Journal of the Korea Academia-Industrial cooperation Society Vol. 16, No. 4 pp. 2338-2343, 2015 http://dx.doi.org/10.5762/kais.2015.16.4.2338 ISSN 1975-4701 / eissn 2288-4688 A study on automation of modal

More information

A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked Object

A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked Object The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan A Tactile Sensing for Estimating the Position and Orientation of a Joint-Axis of a Linked

More information

An Interactive Technique for Robot Control by Using Image Processing Method

An Interactive Technique for Robot Control by Using Image Processing Method An Interactive Technique for Robot Control by Using Image Processing Method Mr. Raskar D. S 1., Prof. Mrs. Belagali P. P 2 1, E&TC Dept. Dr. JJMCOE., Jaysingpur. Maharashtra., India. 2 Associate Prof.

More information

Position Detection on Two-Dimensional Signal Transmission Sheet by Magnetic Field Pattern Sensing

Position Detection on Two-Dimensional Signal Transmission Sheet by Magnetic Field Pattern Sensing Position Detection on Two-Dimensional Signal Transmission Sheet by Magnetic Field Pattern Sensing Kei Nakatsuma *, Yasuaki Monnai *, Yasutoshi Makino *, and Hiroyuki Shinoda * This paper proposes a method

More information

Progressive Surface Modeling Based On 3D Motion Sketch

Progressive Surface Modeling Based On 3D Motion Sketch Progressive Surface Modeling Based On 3D Motion Sketch SHENGFENG IN, and DAVID K WRIGHT School of Engineering and Design Brunel University Uxbridge, Middlesex UB8 3PH UK Abstract: - This paper presents

More information

Design by Physical Composition for Complex Tangible User Interfaces

Design by Physical Composition for Complex Tangible User Interfaces Design by Physical Composition for Complex Tangible User Interfaces Tanja Döring Albrecht Schmidt Pervasive Computing and User Pervasive Computing and User Interface Engineering Group Interface Engineering

More information

Computation of Three-Dimensional Electromagnetic Fields for an Augmented Reality Environment

Computation of Three-Dimensional Electromagnetic Fields for an Augmented Reality Environment Excerpt from the Proceedings of the COMSOL Conference 2008 Hannover Computation of Three-Dimensional Electromagnetic Fields for an Augmented Reality Environment André Buchau 1 * and Wolfgang M. Rucker

More information

Touch Less Touch Screen Technology

Touch Less Touch Screen Technology Touch Less Touch Screen Technology Mr.Manoranjan Kumar 1,Surendran.J.K 2 1Assistant Professor, Department of Telecommunication Engineering, MVJ College of Engineering, Bangalore 2 Student,Department of

More information

A Survey of Light Source Detection Methods

A Survey of Light Source Detection Methods A Survey of Light Source Detection Methods Nathan Funk University of Alberta Mini-Project for CMPUT 603 November 30, 2003 Abstract This paper provides an overview of the most prominent techniques for light

More information

Pattern Feature Detection for Camera Calibration Using Circular Sample

Pattern Feature Detection for Camera Calibration Using Circular Sample Pattern Feature Detection for Camera Calibration Using Circular Sample Dong-Won Shin and Yo-Sung Ho (&) Gwangju Institute of Science and Technology (GIST), 13 Cheomdan-gwagiro, Buk-gu, Gwangju 500-71,

More information

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner F. B. Djupkep Dizeu, S. Hesabi, D. Laurendeau, A. Bendada Computer Vision and

More information

Ubiquitous and Context Aware Computing: Overview and Systems

Ubiquitous and Context Aware Computing: Overview and Systems Ubiquitous and Context Aware Computing: Overview and Systems Simon Bichler 1 / 30 Outline Definition and Motivation for Ubiquitous computing Context aware computing Sample Systems Discussion 2 / 30 Ubiquitous

More information

Fingertips Tracking based on Gradient Vector

Fingertips Tracking based on Gradient Vector Int. J. Advance Soft Compu. Appl, Vol. 7, No. 3, November 2015 ISSN 2074-8523 Fingertips Tracking based on Gradient Vector Ahmad Yahya Dawod 1, Md Jan Nordin 1, and Junaidi Abdullah 2 1 Pattern Recognition

More information

A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY

A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY The 4th International Conference Computational Mechanics and Virtual Engineering COMEC 2011 20-22 OCTOBER 2011, Brasov, Romania A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY A. Fratu 1

More information

A Paradigm for Orientation-Based Universal Remote Control

A Paradigm for Orientation-Based Universal Remote Control A Paradigm for Orientation-Based Universal Remote Control Clemens Holzmann, Stefan Resmerita, Michael H. Leitner, and Alois Ferscha Department of Pervasive Computing Johannes Kepler University Linz, Austria

More information

Gesture Recognition: Hand Pose Estimation. Adrian Spurr Ubiquitous Computing Seminar FS

Gesture Recognition: Hand Pose Estimation. Adrian Spurr Ubiquitous Computing Seminar FS Gesture Recognition: Hand Pose Estimation Adrian Spurr Ubiquitous Computing Seminar FS2014 27.05.2014 1 What is hand pose estimation? Input Computer-usable form 2 Augmented Reality Gaming Robot Control

More information

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views Hanmin Lee, Soonhung Han Department of Mechanical Engeneering Korea Advanced Institute of Science & Technology 373-1, Guseong-Dong,

More information

E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application

E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application Yu-Doo Kim and Il-Young Moon Korea University of Technology and Education kydman@koreatech.ac.kr

More information

Recent Trend for Visual Media Synthesis and Analysis

Recent Trend for Visual Media Synthesis and Analysis 1 AR Display for Observing Sports Events based on Camera Tracking Using Pattern of Ground Akihito Enomoto, Hideo Saito saito@hvrl.ics.keio.ac.jp www.hvrl.ics.keio.ac.jp HVRL: Hyper Vision i Research Lab.

More information

Development of Building Information Management System with Data Collecting Functions Based on IoT Technology

Development of Building Information Management System with Data Collecting Functions Based on IoT Technology Development of Building Information Management System with Data Collecting Functions Based on IoT Technology Yuki Nakama 1, Yasunobu Onishi 2, Kazuhisa Iki 3 1,2,3 Kumamoto University, Japan 1 nakama@tech.eng.kumamoto-u.ac.jp

More information

Augmented reality with the ARToolKit FMA175 version 1.3 Supervisor Petter Strandmark By Olle Landin

Augmented reality with the ARToolKit FMA175 version 1.3 Supervisor Petter Strandmark By Olle Landin Augmented reality with the ARToolKit FMA75 version.3 Supervisor Petter Strandmark By Olle Landin Ic7ol3@student.lth.se Introduction Agumented Reality (AR) is the overlay of virtual computer graphics images

More information

A Stereo Vision-based Mixed Reality System with Natural Feature Point Tracking

A Stereo Vision-based Mixed Reality System with Natural Feature Point Tracking A Stereo Vision-based Mixed Reality System with Natural Feature Point Tracking Masayuki Kanbara y, Hirofumi Fujii z, Haruo Takemura y and Naokazu Yokoya y ygraduate School of Information Science, Nara

More information

Chapter 2 Computer Hardware

Chapter 2 Computer Hardware Chapter 2 Computer Hardware Learning Objectives LO2.1: Understand how data is represented to a computer LO2.2: Identify the parts inside the system unit LO2.3: Explain how the CPU works LO2.4: Describe

More information

Chapter 6: Interfaces and interactions

Chapter 6: Interfaces and interactions Chapter 6: Interfaces and interactions Overview Introduce the notion of a paradigm Provide an overview of the many different interface paradigms highlight the main design and research issues for each Consider

More information

27 th Computers & Information in Engineering Conference June 15, 2010 Las Vegas, NV

27 th Computers & Information in Engineering Conference June 15, 2010 Las Vegas, NV Dr. Abhishek Seth Dr. Judy M. Vance* Dr. James H. Oliver Virtual Reality Applications Center Mechanical Engineering Department Iowa State University *Program Director, Engineering Design National Science

More information

Overview. Augmented reality and applications Marker-based augmented reality. Camera model. Binary markers Textured planar markers

Overview. Augmented reality and applications Marker-based augmented reality. Camera model. Binary markers Textured planar markers Augmented reality Overview Augmented reality and applications Marker-based augmented reality Binary markers Textured planar markers Camera model Homography Direct Linear Transformation What is augmented

More information

HCI Lecture 14. Special Issues: Ubiquitous computing

HCI Lecture 14. Special Issues: Ubiquitous computing HCI Lecture 14 Special Issues: Ubiquitous computing Barbara Webb Key points: Making the computer part of the environment Mobile devices Implicit input Ambient output Continuous interaction Issues for design

More information

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May

Lecture 6. Design (3) CENG 412-Human Factors in Engineering May Lecture 6. Design (3) CENG 412-Human Factors in Engineering May 28 2009 1 Outline Prototyping techniques: - Paper prototype - Computer prototype - Wizard of Oz Reading: Wickens pp. 50-57 Marc Rettig: Prototyping

More information

Triangular Mesh Segmentation Based On Surface Normal

Triangular Mesh Segmentation Based On Surface Normal ACCV2002: The 5th Asian Conference on Computer Vision, 23--25 January 2002, Melbourne, Australia. Triangular Mesh Segmentation Based On Surface Normal Dong Hwan Kim School of Electrical Eng. Seoul Nat

More information

Anatomy Project. Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [ ]

Anatomy Project. Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [ ] Anatomy Project Adi Mesika, Dima Trushin, Ksenia Kaganer [GIP] [234329] [24.01.17] Project idea We developed a 3D Anatomic learning application. Our application assist you in the learning process by creating

More information

Model-based segmentation and recognition from range data

Model-based segmentation and recognition from range data Model-based segmentation and recognition from range data Jan Boehm Institute for Photogrammetry Universität Stuttgart Germany Keywords: range image, segmentation, object recognition, CAD ABSTRACT This

More information

Localization of Wearable Users Using Invisible Retro-reflective Markers and an IR Camera

Localization of Wearable Users Using Invisible Retro-reflective Markers and an IR Camera Localization of Wearable Users Using Invisible Retro-reflective Markers and an IR Camera Yusuke Nakazato, Masayuki Kanbara and Naokazu Yokoya Graduate School of Information Science, Nara Institute of Science

More information

Video Analysis for Augmented and Mixed Reality. Kiyoshi Kiyokawa Osaka University

Video Analysis for Augmented and Mixed Reality. Kiyoshi Kiyokawa Osaka University Video Analysis for Augmented and Mixed Reality Kiyoshi Kiyokawa Osaka University Introduction Who am I? A researcher on AR / MR / VR / 3DUI / CSCW / Wearable Comp. Visualization / Wearable computing /

More information

Note: Text based on automatic Optical Character Recognition processes. SAMSUNG GALAXY NOTE

Note: Text based on automatic Optical Character Recognition processes. SAMSUNG GALAXY NOTE Note: Text based on automatic Optical Character Recognition processes. SAMSUNG GALAXY NOTE PRIORITY This application is a Continuation of U.S. application Ser. No. 14/540,447, which was filed in the U.S.

More information

COMS W4735: Visual Interfaces To Computers. Final Project (Finger Mouse) Submitted by: Tarandeep Singh Uni: ts2379

COMS W4735: Visual Interfaces To Computers. Final Project (Finger Mouse) Submitted by: Tarandeep Singh Uni: ts2379 COMS W4735: Visual Interfaces To Computers Final Project (Finger Mouse) Submitted by: Tarandeep Singh Uni: ts2379 FINGER MOUSE (Fingertip tracking to control mouse pointer) Abstract. This report discusses

More information

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

Accurate 3D Face and Body Modeling from a Single Fixed Kinect Accurate 3D Face and Body Modeling from a Single Fixed Kinect Ruizhe Wang*, Matthias Hernandez*, Jongmoo Choi, Gérard Medioni Computer Vision Lab, IRIS University of Southern California Abstract In this

More information

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex

Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex 285 Offset Triangular Mesh Using the Multiple Normal Vectors of a Vertex Su-Jin Kim 1, Dong-Yoon Lee 2 and Min-Yang Yang 3 1 Korea Advanced Institute of Science and Technology, sujinkim@kaist.ac.kr 2 Korea

More information

A Method for Identifying Irregular Lattices of Hexagonal Tiles in Real-time

A Method for Identifying Irregular Lattices of Hexagonal Tiles in Real-time S. E. Ashley, R. Green, A Method for Identifying Irregular Lattices of Hexagonal Tiles in Real-Time, Proceedings of Image and Vision Computing New Zealand 2007, pp. 271 275, Hamilton, New Zealand, December

More information

Spectral Coding of Three-Dimensional Mesh Geometry Information Using Dual Graph

Spectral Coding of Three-Dimensional Mesh Geometry Information Using Dual Graph Spectral Coding of Three-Dimensional Mesh Geometry Information Using Dual Graph Sung-Yeol Kim, Seung-Uk Yoon, and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 1 Oryong-dong, Buk-gu, Gwangju,

More information

MT 21_CAD/CAM 3(1-2) Than Lin, Ph.D. Assistant Professor Asian Institute of Technology. Lecture: Week 1

MT 21_CAD/CAM 3(1-2) Than Lin, Ph.D. Assistant Professor Asian Institute of Technology. Lecture: Week 1 MT 21_CAD/CAM 3(1-2) Lecture: Week 1 Than Lin, Ph.D. Assistant Professor Asian Institute of Technology 1 Grading: Quizzes (5%) Mid-Term Exam (30%) Laboratory Exercises (10%) & Project (15%) and Final Exam

More information

Virtual Die Tryout of Miniature Stamping Parts

Virtual Die Tryout of Miniature Stamping Parts 4 th European LS-DYNA Users Conference Metal Forming III Virtual Die Tryout of Miniature Stamping Parts Authors: Ming-Chang Yang and Tien-Chi Tsai Correspondence: Ming-Chang Yang Metal Industries R&D Center

More information

ADVANCED DIRECT MANIPULATION OF FEATURE MODELS

ADVANCED DIRECT MANIPULATION OF FEATURE MODELS ADVANCED DIRECT MANIPULATION OF FEATURE MODELS Rafael Bidarra, Alex Noort Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, The Netherlands A.R.Bidarra@tudelft.nl,

More information

THE POSITION AND ORIENTATION MEASUREMENT OF GONDOLA USING A VISUAL CAMERA

THE POSITION AND ORIENTATION MEASUREMENT OF GONDOLA USING A VISUAL CAMERA THE POSITION AND ORIENTATION MEASUREMENT OF GONDOLA USING A VISUAL CAMERA Hwadong Sun 1, Dong Yeop Kim 1 *, Joon Ho Kwon 2, Bong-Seok Kim 1, and Chang-Woo Park 1 1 Intelligent Robotics Research Center,

More information

3D Grid Size Optimization of Automatic Space Analysis for Plant Facility Using Point Cloud Data

3D Grid Size Optimization of Automatic Space Analysis for Plant Facility Using Point Cloud Data 33 rd International Symposium on Automation and Robotics in Construction (ISARC 2016) 3D Grid Size Optimization of Automatic Space Analysis for Plant Facility Using Point Cloud Data Gyu seong Choi a, S.W.

More information

Chapter 1. Introduction

Chapter 1. Introduction Introduction 1 Chapter 1. Introduction We live in a three-dimensional world. Inevitably, any application that analyzes or visualizes this world relies on three-dimensional data. Inherent characteristics

More information

Yuichiro Fujimoto, Tomohisa Yamada, Takafumi Taketomi, Goshiro Yamamoto, Jun Miyazaki, Hirokazu Kato. Nara Institute of Science and Technology, Japan

Yuichiro Fujimoto, Tomohisa Yamada, Takafumi Taketomi, Goshiro Yamamoto, Jun Miyazaki, Hirokazu Kato. Nara Institute of Science and Technology, Japan Yuichiro Fujimoto, Tomohisa Yamada, Takafumi Taketomi, Goshiro Yamamoto, Jun Miyazaki, Hirokazu Kato Nara Institute of Science and Technology, Japan Designing for product development For developing sales

More information

Visibility optimizations

Visibility optimizations SEME OPTIS Semaine d'étude Maths-Entreprises avec OPTIS Visibility optimizations OPTIS Current context Optimizations needs SEME State of the art 2D experimentations / software resolutions 3D prototypes

More information

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994.

Prototyping. Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994. Prototyping Readings: Dix et al: Chapter 5.8 Marc Rettig: Prototyping for tiny fingers, Communications of the ACM, April 1994. 1 What is prototyping? producing cheaper, less accurate renditions of your

More information

1 Introduction. 1.1 Raster-to-vector conversion

1 Introduction. 1.1 Raster-to-vector conversion 1 Introduction 1.1 Raster-to-vector conversion Vectorization (raster-to-vector conversion) consists of analyzing a raster image to convert its pixel representation to a vector representation The basic

More information

Fast Natural Feature Tracking for Mobile Augmented Reality Applications

Fast Natural Feature Tracking for Mobile Augmented Reality Applications Fast Natural Feature Tracking for Mobile Augmented Reality Applications Jong-Seung Park 1, Byeong-Jo Bae 2, and Ramesh Jain 3 1 Dept. of Computer Science & Eng., University of Incheon, Korea 2 Hyundai

More information

Warning! Construction Zone: Building Solids from Nets

Warning! Construction Zone: Building Solids from Nets Brief Overview: Warning! Construction Zone: Building Solids from Nets In this unit the students will be examining and defining attributes of solids and their nets. The students will be expected to have

More information

Computer Graphics 1. Chapter 9 (July 1st, 2010, 2-4pm): Interaction in 3D. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2010

Computer Graphics 1. Chapter 9 (July 1st, 2010, 2-4pm): Interaction in 3D. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2010 Computer Graphics 1 Chapter 9 (July 1st, 2010, 2-4pm): Interaction in 3D 1 The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons

More information

High-Fidelity Facial and Speech Animation for VR HMDs

High-Fidelity Facial and Speech Animation for VR HMDs High-Fidelity Facial and Speech Animation for VR HMDs Institute of Computer Graphics and Algorithms Vienna University of Technology Forecast facial recognition with Head-Mounted Display (HMD) two small

More information

Using Perspective Rays and Symmetry to Model Duality

Using Perspective Rays and Symmetry to Model Duality Using Perspective Rays and Symmetry to Model Duality Alex Wang Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2016-13 http://www.eecs.berkeley.edu/pubs/techrpts/2016/eecs-2016-13.html

More information

Design, Computation and Computer Controlled Devices

Design, Computation and Computer Controlled Devices 4.212 Design Fabrication Design, Computation and Computer Controlled Devices Prof. Larry Sass Department of Architecture and Planning MIT LECTURE #1 Design Theory of Design Fabrication Fabricating Space

More information

On the Design and Implementation of User-friendly Interface for Scientific and Engineering Applications

On the Design and Implementation of User-friendly Interface for Scientific and Engineering Applications On the Design and Implementation of User-friendly Interface for Scientific and Engineering Applications W. SUN, Y. CHEN, H. BOUSSALIS, C. W. LIU, K. RAD, J. DONG Electrical and Computer Engineering California

More information

3D Digitization of a Hand-held Object with a Wearable Vision Sensor

3D Digitization of a Hand-held Object with a Wearable Vision Sensor 3D Digitization of a Hand-held Object with a Wearable Vision Sensor Sotaro TSUKIZAWA, Kazuhiko SUMI, and Takashi MATSUYAMA tsucky@vision.kuee.kyoto-u.ac.jp sumi@vision.kuee.kyoto-u.ac.jp tm@i.kyoto-u.ac.jp

More information

2511 Sejong Ave., Sejong-si, Republic of Korea 30019; 1. INTRODUCTION ABSTRACT

2511 Sejong Ave., Sejong-si, Republic of Korea 30019; 1. INTRODUCTION ABSTRACT Heterogeneous Computing for a Real-Time Pig Monitoring System Younchang Choi* a, Jinseong Kim a, Jaehak Kim a, Yeonwoo Chung a, Yongwha Chung a, Daihee Park a, and Hakjae Kim b a Dept. of Computer and

More information

Interactive 3D Geometrical Modelers for Virtual Reality and Design. Mark Green*, Jiandong Liang**, and Chris Shaw*

Interactive 3D Geometrical Modelers for Virtual Reality and Design. Mark Green*, Jiandong Liang**, and Chris Shaw* Interactive 3D Geometrical Modelers for Virtual Reality and Design Mark Green*, Jiandong Liang**, and Chris Shaw* *Department of Computing Science, University of Alberta, Edmonton, Canada **Alberta Research

More information

Processing 3D Surface Data

Processing 3D Surface Data Processing 3D Surface Data Computer Animation and Visualisation Lecture 12 Institute for Perception, Action & Behaviour School of Informatics 3D Surfaces 1 3D surface data... where from? Iso-surfacing

More information

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface

Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface IT / CAE Prozesse I Shape and parameter optimization with ANSA and LS-OPT using a new flexible interface Korbetis Georgios BETA CAE Systems S.A., Thessaloniki, Greece Summary: Optimization techniques becomes

More information

Polyhedron Nets. National Standards (NCTM) 21 st Century Skills. Middle School

Polyhedron Nets. National Standards (NCTM) 21 st Century Skills. Middle School Polyhedron Nets Middle School National Standards (NCTM) 21 st Century Skills Instructional programs from prekindergarten through grade 12 in Geometry should enable each and every student to Analyze characteristics

More information

Design Production: Constructing freeform designs with rapid prototyping

Design Production: Constructing freeform designs with rapid prototyping Design Production: Constructing freeform designs with rapid prototyping 1 Lawrence Sass, PhD 1, Kristina Shea PhD 2, Michael Powell 3 1 Department of Architecture, MIT 2 Arup R+D, Cambridge University

More information

Computer Aided Engineering Applications

Computer Aided Engineering Applications Computer Aided Engineering Applications 1A.Geometric Modeling 1.1 Geometric modelling methods 1.2 Data representation 1.3 Modeling functions 1.4 Structure of a CAD system Engi 6928 - Fall 2014 1.Geometric

More information

Chapter 8 Visualization and Optimization

Chapter 8 Visualization and Optimization Chapter 8 Visualization and Optimization Recommended reference books: [1] Edited by R. S. Gallagher: Computer Visualization, Graphics Techniques for Scientific and Engineering Analysis by CRC, 1994 [2]

More information

Dgp _ lecture 2. Curves

Dgp _ lecture 2. Curves Dgp _ lecture 2 Curves Questions? This lecture will be asking questions about curves, their Relationship to surfaces, and how they are used and controlled. Topics of discussion will be: Free form Curves

More information

MPEG 기반 AR 표준화현황. 건국대학교컴퓨터공학부윤경로 (yoonk_at_konkuk.ac.kr)

MPEG 기반 AR 표준화현황. 건국대학교컴퓨터공학부윤경로 (yoonk_at_konkuk.ac.kr) MPEG 기반 AR 표준화현황 건국대학교컴퓨터공학부윤경로 (yoonk_at_konkuk.ac.kr) CONTENTS Background of MPEG Status of MPEG-AR activities AR from MPEG s view AR Application Format (23000-13) AR Reference Model (23000-14) Use Cases

More information

Reconstruction of complete 3D object model from multi-view range images.

Reconstruction of complete 3D object model from multi-view range images. Header for SPIE use Reconstruction of complete 3D object model from multi-view range images. Yi-Ping Hung *, Chu-Song Chen, Ing-Bor Hsieh, Chiou-Shann Fuh Institute of Information Science, Academia Sinica,

More information

CS 231. Deformation simulation (and faces)

CS 231. Deformation simulation (and faces) CS 231 Deformation simulation (and faces) Deformation BODY Simulation Discretization Spring-mass models difficult to model continuum properties Simple & fast to implement and understand Finite Element

More information

Teaching manufacturing processes with computer animations

Teaching manufacturing processes with computer animations Teaching manufacturing processes with computer animations Marek Balazinski, marek.balazinski@polymtl.ca École Polytechnique de Montréal, Mechanical Engineering Department Marcelo Reggio marcelo.reggio@polymtl.ca

More information

Tele-operation Construction Robot Control System with Virtual Reality Technology

Tele-operation Construction Robot Control System with Virtual Reality Technology Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 1071 1076 Advanced in Control Engineering and Information Science Tele-operation Construction Robot Control System with Virtual

More information

Novel Interfaces Using Laser Cutting/Etching

Novel Interfaces Using Laser Cutting/Etching Abstract Novel Interfaces Using Laser Cutting/Etching Illuminative interactive interfaces are becoming more prominent as the manipulation of optics 1 is becoming an integral part of sensing, display and

More information

Keyword: Quadratic Bézier Curve, Bisection Algorithm, Biarc, Biarc Method, Hausdorff Distances, Tolerance Band.

Keyword: Quadratic Bézier Curve, Bisection Algorithm, Biarc, Biarc Method, Hausdorff Distances, Tolerance Band. Department of Computer Science Approximation Methods for Quadratic Bézier Curve, by Circular Arcs within a Tolerance Band Seminar aus Informatik Univ.-Prof. Dr. Wolfgang Pree Seyed Amir Hossein Siahposhha

More information

EASY PROJECTOR AND MONOCHROME CAMERA CALIBRATION METHOD USING PLANE BOARD WITH MULTIPLE ENCODED MARKERS

EASY PROJECTOR AND MONOCHROME CAMERA CALIBRATION METHOD USING PLANE BOARD WITH MULTIPLE ENCODED MARKERS EASY PROJECTOR AND MONOCHROME CAMERA CALIBRATION METHOD USING PLANE BOARD WITH MULTIPLE ENCODED MARKERS Tatsuya Hanayama 1 Shota Kiyota 1 Ryo Furukawa 3 Hiroshi Kawasaki 1 1 Faculty of Engineering, Kagoshima

More information

2D & 3D Finite Element Method Packages of CEMTool for Engineering PDE Problems

2D & 3D Finite Element Method Packages of CEMTool for Engineering PDE Problems 2D & 3D Finite Element Method Packages of CEMTool for Engineering PDE Problems Choon Ki Ahn, Jung Hun Park, and Wook Hyun Kwon 1 Abstract CEMTool is a command style design and analyzing package for scientific

More information

Bridging the Paper and Electronic Worlds

Bridging the Paper and Electronic Worlds Bridging the Paper and Electronic Worlds Johnson, Jellinek, Klotz, Card. Aaron Zinman MAS.961 What its about Paper exists Its useful and persistent Xerox is concerned with doc management Scanning is problematic

More information