ANALYZING A CONDUCTORS GESTURES WITH THE WIIMOTE
|
|
|
- Olivia Underwood
- 9 years ago
- Views:
Transcription
1 ANALYZING A CONDUCTORS GESTURES WITH THE WIIMOTE ICSRiM - University of Leeds, School of Computing & School of Music, Leeds LS2 9JT, UK [email protected] Abstract This paper presents an overview of a system for the acquisition and analysis of a conductor s hand gesture. Multiple wiimotes are used to capture 3D position and 3D acceleration data which describe the movements. These are then analysed and fed back to the user using sonification and visualisation. An alternative method for using wiimotes to track 3D position is implemented; data segmentation, three analysis modules and a sonification method are also described. Whilst primarily designed with conducting in mind, the system described should provide a highly useful tool in a study of all forms of musical expression through gesture. INTRODUCTION Conducting is a fascinating art form. Despite having no direct control over the sound being produced the conductor is able to drastically affect how a piece of music sounds solely through the use of gesture. This project focuses on providing a system to analyse and feedback information about such gestures in an informative and entertaining manor. The projects main focus is on analysing the movement of a conductor s hands. The conductor is able to communicate a vast amount of information using hand movements alone such as tempo, dynamic or expressive information. This system aims to extract these features from the movements and feed them back to the user using several appropriate methods including sonification, visualisation and vibrations in the controller. The wiimote is used as a controller and can be used to track 3D movements in the form of both positions and accelerations. This system is not limited to conducting, it is capable of providing feedback on any movement or gesture which would provide a useful tool in any study of musical expression through gesture or other applications were gesture is used to communicate information. BACKGROUND This section presents an overview of existing systems and approaches related to conductor s gesture tracking. There are many important factors to be considered when assessing such system. The technical capabilities of the system must be assessed; these include accuracy and sampling rate of the tracking. The type of sensors that are used to acquire the data is also an important consideration; these can include cameras, accelerometers, pressure, and grip sensors among others. Also human factor issues such as whether the system in intrusive in any way must be considered. One of the earliest systems is the GROOVE project, (General Real-time Output Operations on Voltage-controlled Equipment) [7] that enabled users to have real 35
2 time control over synthesis. This was followed by the Mechanical Baton in 1989 and later the Radio Baton in 1991 [6]. The radio baton made use of 5 directional antennas to detect the 3D position of the tips of two batons at a sampling rate of 200Hz. The baton was used to control a live computer music performance. In 1991, Morita, Hashimoto and Otheru produced a Computer Music System that Follows a Human Conductor [11]. This system combined using a data glove with a CCD camera. The data glove is used to detect left hand expressive movements whilst the CCD camera is used to track an infrared LED mounted at the end of a conductor s baton in the right hand. The camera used has a resolution of 256 by 256 pixels and the system as a whole had a sampling rate of 30Hz. The system was the first to use camera based tracking for such an application and was used to attain both tempo and dynamics information to control a pre-recorded MIDI score. The use of cameras proved a success and thus has been adopted in later systems such as the work by Murphy in 2003, Tracking a Conductors Baton [12]. This system made use of two cameras, one in front of the user and one to the side (profile) and was used to track a normal conductor s baton visually. Image processing is used to first locate the position of the baton in seek mode. Track mode is then used to follow the baton. This data can then be used to create a 3D reconstruction of the batons position. The input images are down sampled to 160 by 120 pixel greyscale images and the system tracks at 25 frames per second. This work was later advanced by Murphy, Andersen and Jensen by implementing an audio playback system that could be dynamically controlled by the conductor s movements. [13] Friberg [2] uses a single camera to detect quantity, width and height of motion by computing the difference between frames. Fuzzy logic is then used to map input parameters to a set of emotional parameters which are then used to control various musical and visual applications. Using this technology Friberg later developed a system for controlling a musical score through gestures. [1] Another camera based approach can be seen in [5] where hidden markov models are used to analyse data provided by two USB cameras. In 1996, Marrin produced the Digital Baton [8]; this was an altered baton that contained a variety of sensors. 2D position was captured by tracking an infrared LED mounted at the tip of the baton. The baton also included 3D accelerometers and grip pressure sensors. Marrin then went on to develop the Conductors Jacket with Picard in 1998 [9]. The jacket was modified to contain multiple sensors of many varieties that could provide vast amounts of different information. These sensors include electromyography sensors measuring muscle tensions, a heart rate sensor, a respiration sensor and also temperature and galvanic skin response sensors. This could provide information including but not limited to tempo, dynamics, articulations and accents and vibrato. Both the Digital Baton and the Conductors Jacket are used to control pre-recorded MIDI scores. In 1999, Illmomen and Takala devised a system to track the conductor using artificial neural networks [4]. The system uses a number of 6 degree of freedom (DOF) motion sensors to measure body and hand movements. Current baton tip position, current and delayed velocities are then used as an input vector to multiple artificial neural networks. These are used to analyse the motions which can then be used to control tempo and articulation of a pre-recorded MIDI score. 36
3 As seen above there are two main approaches to conductor following, camera based and sensor based. Camera based approaches have the obvious advantage of not affecting the user in anyway as all information is gathered from a 3 rd party source (i.e. a camera). However, this could also be considered a disadvantage as it limits the amount of data that can be gathered to observable positions and movements. Cameras also have the disadvantage that they cannot capture any data if the source they are tracking goes out of their field of view or their view is obstructed in any way. Sensor based methods; involving modifications of equipment or clothing have the advantage of being able to extract data that is not visually observable such as grip pressures, heart rate and muscle tensions among others which can give much greater insight into a mood or expressive intentions. The disadvantage however is that they may be considered intrusive to the performance. APPLICATIONS In this section three pedagogical scenarios are discussed for the usage of the system. Whilst the scenarios described mainly focus on learning or practising various basic conducting techniques they should also be applicable to accomplished conductors wishing to compare different styles or simply practice a performance. The first application of the system concerns recording the path of a user s gesture. Within an educational environment it is often that a teacher would like to show a student a specific style, technique or even how to conduct a specific piece of music. During the learning process the student would try to imitate the teacher until they have mastered the material. The teacher will be able to record a specific gesture, or series of gestures in which the student then imitates. The difference between the movements can then be calculated and the similarities or dissimilarities can be displayed to the user. Equally a more accomplished conductor would be able to perform a series of the same gesture and compare them in order to highlight weaknesses within his or her performance. Considerations into user body size will also be taken. This allows for scaling before the comparison process so that two gestures from different people could be compared respective to the two body sizes of the users. Secondly, when practicing a technique, the ability to maintain consistency is the key to mastering the material. In this situation the metronome provides an invaluable tool; the user aims to master the material at a slow speed and by gradually increasing the metronome tempo is able to improve their performance until they have mastered it at performance tempo. This system should provide both tempo and consistency tracking, the tempo between beat points can be compared with a set tempo on a metronome and the consistencies between beats can be used to determine the accuracy that the student is able to match this tempo. Finally, expression is taken into account. The gesture are broken down and analysed in order to provide feedback as to their observable gestural content. This can then be fed back to the user, thus illustrating how the performed gestures are being perceived. This allows the user to alter his or her performance in order to communicate the correct information to the observer, which could be either this system within a practise situation or within a in a live situation, the orchestra. 37
4 DESIGN AND DEVELOPMENT This section details the design of the system; it shows the overall design as depicted in Figure 1. This section then describes data acquisition using multiple wiimotes, data segmentation using acceleration data, three analysis models and a sonification method for tempo data. Begin Data Acquisition Data Conditioning 3D Acceleration 2D Camera Data Smoothing Triangulation Processing Segmentation Quantization Feature Extraction Application? Path Comparison Tempo Comparison Speed Comparison Feedback End Sonification Visualization Figure 1. System Flow Data Acquisition and Wiimote Setup The wiimote is a commercially available game controller and was chosen as it is affordable and easily attainable. The wiimote contains both a 3D accelerometer capable of measuring up to at least +/- 3g with 10% sensitivity and an infrared detecting camera with a resolution of 1024 x 768 and capable of tracking up to 4 infrared sources at any one time. The wiimote sends data via Bluetooth at a rate of 100 Hz. The system uses 3 wiimotes; the first is modified by adding an infrared marker to it and is hand held. This provides 3D acceleration data and can provide feedback in terms of vibrations. The remaining two wiimotes are used to track the infrared marker attached to the first, providing two sets of 2D positional data from the wiimote cameras. The wiimotes are positioned 3 meters apart at a height of 136cm. The wiimotes have a horizontal field of view of approximately 41 degrees and are positioned at an angle of 49 degrees to the base line in order to provide the tracking range required whilst maximizing tracking resolution. This is an ideal setup designed to accommodate a large range of motion that could be used in conducting; however, it is possible to reduce the size of the setup for testing situations. 38
5 Data Segmentation The data is segmented in order to aid the analysis process; segmentation is used to break the movements down into their component parts or segments which can then be analysed independently of one another. In conducting, beat points provide ideal segmentation points as they are at regular time intervals and are located evenly throughout a movement. Figure 2 illustrates a typical conducting pattern, showing the location of the beat points Figure 2. A typical conducting pattern Acceleration data from the 3D accelerometer is used to detect beat points and thus calculate segmentation points. Beat points coincide with directional changes which form peaks in the acceleration data. At beat points, prominent peaks can be found on one or more axis, Figure 3 shows the accelerations on each axis for two beat points. Depending on the exercises, it can be beneficial for the user to be able to focus on a particular axis for more sensitivity. With our system, the user is able to specify which axis is to be used as input data for segmentation algorithm. It is also possible to use a sum of the axis Figure 3. Shows peaks in acceleration data X Y Z Sum 39
6 The segmentation algorithm is used to locate beat points and use their position to segment the data. Firstly the input data is modulated so that all acceleration values are positive. The difference between the current and previous acceleration values is then calculated, this indicates whether the acceleration level is rising or falling. If this value changes in polarity it implies a peak has been found and thus a beat point has been located. A threshold level, which is user adjustable, is set to isolate the peaks from the data; only when the acceleration level is above the threshold level can a beat point be located. Once a beat point has been located, the algorithm is stalled so that no more beat points can be located within a certain time period; this removes any errors that occur due to counter accelerations producing secondary peaks. The stall period is determined according to the interval between the beat points; it is set to be equal to a quarter of the time interval between the previous two beat points. Figure 4. Shows threshold, peak and stall time The data is consistent and very rarely are multiple peaks produced meaning there is no need for smoothing and other processing before the data can be used. This is very beneficial as it simplifies the algorithm and reduces latency. It was found that the algorithm works well when the beat points are prominent within the movement as they produce well defined peaks in the acceleration data; however, within legato passages the peaks became less well defined and thus often were not detected. A solution to this problem is to incorporate positional data; changes in direction can be detected within this data which can then be used in combination with the acceleration data in order to distinguish between accelerations caused by linear movement and accelerations caused by directional changes. Calculating Tempo and Consistency Instantaneous tempo is calculated from the time intervals between the segmentation points. Each value is then loaded into a distribution and a mean tempo value is calculated. The difference between the instantaneous tempo and the mean tempo is calculated allowing the standard deviation to be calculated; this shows the consistency of the beat points. The polarity of the difference calculation also gives an indication as to whether the user needs to speed up or slow down, thus enabling the user to improve there consistency rating. It is also possible to set a goal tempo; this is then set as the mean value and the same calculation is done as before. In this case the 40
7 consistency measurements indicate how accurately the user is able to stick to that tempo. Path Comparison Gesture path comparison is used to highlight the difference between two data sets. Firstly, the data is scaled before the comparison process in order to account for different user sizes then vector quantization is used to reduce the amount of data to contain only key data to changes in the path. As differing gesture sizes will affect the comparison process the segmentation points are used to synchronise the data, meaning that the comparison process is applied to each segment at a time. Once the data is fully prepared the difference between the data sets is calculated giving a rating indicating the similarity or difference between the two movements. The development and optimisation of the module represents the work in hand. Expressivity tracking Expressive tracking is a combination of both the tempo and path comparison algorithms. The quantised path data is segmented as in the path comparison algorithm; speeds and accelerations are then calculated relative to time. This data can then be assessed with regard to the tempo; this gives speed data relative to the tempo data. The speed is followed through out the segment indicating fast and slow areas. Also the consistency of the speed is also monitored. From the combination of this data it is possible to analyze the user s expressive intentions and detect musical characteristics such as legato or staccato. This is currently under development and evaluation. Sonification Sonification is used to present information regarding the user s movements in both a descriptive and informative manor. Sonification is used to both describe current movements and also influence the user s successive movements. Sonification of beat points is implemented by using a short sine wave tone indicating when a beat point has been located. A metronome function is also provided which can provide a steady click if desired. The sonification of beat points allows the user to work more accurately with the metronome and keep the tempo steady. A guide tone to help improve tempo consistency can also be sonified using delays. The beat point pulse is delayed by a variable time; this is equal to the time of the previous interval between beat points. The user aims to conduct the next beat at the same time as the delayed guide tone, if successful, then their tempo is consistent. However, this approach will only sonify the consistency of adjacent time intervals; by using an average interval time value it is possible to sonify consistency over a larger period. The user is able to specify how many previous points are taken into account when computing the average. A different tone frequency is used in order to distinguish between the beat points and guide pulses. 41
8 CONCLUSION This paper has given an overview of a system used to acquire and analyse a conductors hand movements, aiming to provide an educational yet entertaining tool for learning and practising basic conducting techniques. Multiple wiimotes are used to track a conductors performance and in testing have proven a success as they are able to provide an adequately accurate yet inexpensive and easily attainable controller for tracking motion. This is an ongoing project and some future directions include tracking of the second hand using a wrist mounted accelerometer to help attain greater understanding of the expressive content of the performance and even tracking balance shifts within a conductor s stance. References [1] FRIBERG, A: Home Conducting Control the overall musical expression with gestures. Proceedings of the 2005 International Computer Music Conference. [2] FRIBERG, A: A fuzzy analyzer of emotional expression in music performance and body motion. Proceedings of Music and Music Science, [3] HUNT, A Herman, T: The Importance of Interaction in Sonification. Proceedings of the International Conference on Auditory Display, Sydney, [4] ILMONEN, T and Takala, T: Conductor Following With Artificial Neural Networks. Proceedings of the 1999 International Computer Music Conference. [5] KOLESNIK, P Wanderley, M: Recognition, Analysis and Performance with Expressive Conducting Gestures. Proceedings of the 2004 International Computer Music Conference. [6] MATTHEWS, M: The Radio Baton and the Conductor Program, or: Pitch-the most important and least expressive part of music. Computer Music Journal 15(4), 37-46, [7] MATTHEWS, M and Moore, F: GROOVE-a program to compose, store and edit functions of time. Communications of the ACM 13(12), , [8] MARRIN, T and Pradiso, J: The Digital Baton: a Versatile Performance Instrument. Proceedings of the 1997 International Computer Music Conference. [9] MARRIN, T and Picard, R: The Conductor s Jacket : A Device for Recording Expressive Musical Gestures. Proceedings of the 1998 International Computer Music Conference. [10] McELHERAN, B: Conducting Technique for beginners and professionals. Oxford University Press, [11] MORITA, H, Hashimoto, S and Otheru, S: A Computer Music System that Follows a Human Conductor. Computer, vol. 24, no. 7, 1991 [12] MURPHY, D: Tracking a Conductor s Baton. Proceedings of the 12 th Danish Conference on Pattern Recognition and Image Analysis, [13] MURPHY, D, Andersen, T and Jensen, K: Conducting audio files via Computer Vision. Proceedings of the 2003 International Gesture Workshop, Genoa, Italy. 42
Implementation of the Discrete Hidden Markov Model in Max / MSP Environment
Implementation of the Discrete Hidden Markov Model in Max / MSP Environment Paul Kolesnik and Marcelo M. Wanderley Sound Processing and Control Lab, Centre for Interdisciplinary Research in Music Media
Whitepaper. Image stabilization improving camera usability
Whitepaper Image stabilization improving camera usability Table of contents 1. Introduction 3 2. Vibration Impact on Video Output 3 3. Image Stabilization Techniques 3 3.1 Optical Image Stabilization 3
Automated Recording of Lectures using the Microsoft Kinect
Automated Recording of Lectures using the Microsoft Kinect Daniel Sailer 1, Karin Weiß 2, Manuel Braun 3, Wilhelm Büchner Hochschule Ostendstraße 3 64319 Pfungstadt, Germany 1 [email protected] 2 [email protected]
Little LFO. Little LFO. User Manual. by Little IO Co.
1 Little LFO User Manual Little LFO by Little IO Co. 2 Contents Overview Oscillator Status Switch Status Light Oscillator Label Volume and Envelope Volume Envelope Attack (ATT) Decay (DEC) Sustain (SUS)
Teaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
Midi Workshop. SAWStudio. From RML Labs. To order this product, or download a free demo, visit www.sawstudio.com
SAWStudio Midi Workshop From RML Labs Welcome to the exciting new Midi WorkShop add-on for SAWStudio! The Midi WorkShop requires SAWStudio, SAWStudioLite, or SAWStudioBasic as a host. The Midi WorkShop
Acceleration Introduction: Objectives: Methods:
Acceleration Introduction: Acceleration is defined as the rate of change of velocity with respect to time, thus the concepts of velocity also apply to acceleration. In the velocity-time graph, acceleration
Types of 3D Scanners and 3D Scanning Technologies.
Types of 3D Scanners and 3D Scanning Technologies. There are many types of 3D scanners and 3D scanning technologies. Some are ideal for short range scanning while others are better suited for mid or long
Guest Editorial: Digital Videos as Tools for Learning Mathematics
Niess, M. L. & Walker, J. M. (2010). Guest editorial: Digital videos as tools for learning mathematics. Contemporary Issues in Technology and Teacher Education, 10(1), 100-105. Guest Editorial: Digital
Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs.
Motion tracking using Matlab, a Nintendo Wii Remote, and infrared LEDs. Dr W. Owen Brimijoin MRC Institute of Hearing Research (Scottish Section) Glasgow Royal Infirmary 16 Alexandra Parade Glasgow G31
INTRUSION PREVENTION AND EXPERT SYSTEMS
INTRUSION PREVENTION AND EXPERT SYSTEMS By Avi Chesla [email protected] Introduction Over the past few years, the market has developed new expectations from the security industry, especially from the intrusion
Video in Logger Pro. There are many ways to create and use video clips and still images in Logger Pro.
Video in Logger Pro There are many ways to create and use video clips and still images in Logger Pro. Insert an existing video clip into a Logger Pro experiment. Supported file formats include.avi and.mov.
The Role of Reactive Typography in the Design of Flexible Hypertext Documents
The Role of Reactive Typography in the Design of Flexible Hypertext Documents Rameshsharma Ramloll Collaborative Systems Engineering Group Computing Department Lancaster University Email: [email protected]
Greenwich Public Schools Electronic Music Curriculum 9-12
Greenwich Public Schools Electronic Music Curriculum 9-12 Overview Electronic Music courses at the high school are elective music courses. The Electronic Music Units of Instruction include four strands
Context-aware Library Management System using Augmented Reality
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library
PRODUCT SHEET. [email protected] [email protected] www.biopac.com
EYE TRACKING SYSTEMS BIOPAC offers an array of monocular and binocular eye tracking systems that are easily integrated with stimulus presentations, VR environments and other media. Systems Monocular Part
Virtual Fitting by Single-shot Body Shape Estimation
Virtual Fitting by Single-shot Body Shape Estimation Masahiro Sekine* 1 Kaoru Sugita 1 Frank Perbet 2 Björn Stenger 2 Masashi Nishiyama 1 1 Corporate Research & Development Center, Toshiba Corporation,
Adding Heart to Your Technology
RMCM-01 Heart Rate Receiver Component Product code #: 39025074 KEY FEATURES High Filtering Unit Designed to work well on constant noise fields SMD component: To be installed as a standard component to
IFS-8000 V2.0 INFORMATION FUSION SYSTEM
IFS-8000 V2.0 INFORMATION FUSION SYSTEM IFS-8000 V2.0 Overview IFS-8000 v2.0 is a flexible, scalable and modular IT system to support the processes of aggregation of information from intercepts to intelligence
Implementation of Knock Based Security System
Implementation of Knock Based Security System Gunjan Jewani Student, Department of Computer science & Engineering, Nagpur Institute of Technology, Nagpur, India ABSTRACT: Security is one of the most critical
Music technology. Draft GCE A level and AS subject content
Music technology Draft GCE A level and AS subject content July 2015 Contents The content for music technology AS and A level 3 Introduction 3 Aims and objectives 3 Subject content 4 Recording and production
Trigonometric functions and sound
Trigonometric functions and sound The sounds we hear are caused by vibrations that send pressure waves through the air. Our ears respond to these pressure waves and signal the brain about their amplitude
ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan
Handwritten Signature Verification ECE 533 Project Report by Ashish Dhawan Aditi R. Ganesan Contents 1. Abstract 3. 2. Introduction 4. 3. Approach 6. 4. Pre-processing 8. 5. Feature Extraction 9. 6. Verification
(I) s(t) = s 0 v 0 (t t 0 ) + 1 2 a (t t 0) 2 (II). t 2 = t 0 + 2 v 0. At the time. E kin = 1 2 m v2 = 1 2 m (a (t t 0) v 0 ) 2
Mechanics Translational motions of a mass point One-dimensional motions on the linear air track LD Physics Leaflets P1.3.3.8 Uniformly accelerated motion with reversal of direction Recording and evaluating
LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS
LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com
Introduction Who Uses PSM? PSM Training Applications PSM Training Advantage
Introduction The Zephyr Physiological Status Monitoring (PSM) Training system takes the market leading BioHarness technology and integrates it with Zephyr s OmniSense TM software delivering team measurement
Tamura Closed Loop Hall Effect Current Sensors
Tamura Closed Loop Hall Effect Current Sensors AC, DC, & Complex Currents Galvanic Isolation Fast Response Wide Frequency Bandwidth Quality & Reliability RoHs Compliance Closed Loop Hall Effect Sensors
Fourth generation techniques (4GT)
Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some
The fairy tale Hansel and Gretel tells the story of a brother and sister who
Piecewise Functions Developing the Graph of a Piecewise Function Learning Goals In this lesson, you will: Develop the graph of a piecewise function from a contet with or without a table of values. Represent
LOW COST MOTOR PROTECTION FILTERS FOR PWM DRIVE APPLICATIONS STOPS MOTOR DAMAGE
LOW COST MOTOR PROTECTION FILTERS FOR PWM DRIVE APPLICATIONS STOPS MOTOR DAMAGE Karl M. Hink, Executive Vice President Originally presented at the Power Quality 99 Conference ABSTRACT Motor protection
EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Audio Editing. Syllabus
EUROPEAN COMPUTER DRIVING LICENCE Multimedia Audio Editing Syllabus Purpose This document details the syllabus for ECDL Multimedia Module 1 Audio Editing. The syllabus describes, through learning outcomes,
Radio Interface Setup
For getting started with Ham Radio Sound Card digital modes. Jeffrey Kopcak K8JTK Table of Contents Introduction... 3 Program versions... 3 Resources... 3 SignaLink... 3 Rigblaster... 3 Configuration...
Evaluation Guide. Sales Quota Allocation Performance Blueprint
Evaluation Guide Sales Quota Allocation Performance Blueprint Introduction Pharmaceutical companies are widely recognized for having outstanding sales forces. Many pharmaceuticals have hundreds of sales
Graham s Guide to Synthesizers (part 1) Analogue Synthesis
Graham s Guide to Synthesizers (part ) Analogue Synthesis Synthesizers were originally developed to imitate or synthesise the sounds of acoustic instruments electronically. Early synthesizers used analogue
1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time
PHY132 Experiment 1 One Dimensional Horizontal Motion Position vs. time Velocity vs. time One of the most effective methods of describing motion is to plot graphs of distance, velocity, and acceleration
SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION
1 SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION By Lannes S. Purnell FLUKE CORPORATION 2 This paper shows how standard signal generators can be used as leveled sine wave sources for calibrating oscilloscopes.
COMPUTER TECHNOLOGY IN TEACHING READING
Лю Пэн COMPUTER TECHNOLOGY IN TEACHING READING Effective Elementary Reading Program Effective approach must contain the following five components: 1. Phonemic awareness instruction to help children learn
Effective Use of Android Sensors Based on Visualization of Sensor Information
, pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,
Athletics (Throwing) Questions Javelin, Shot Put, Hammer, Discus
Athletics (Throwing) Questions Javelin, Shot Put, Hammer, Discus Athletics is a sport that contains a number of different disciplines. Some athletes concentrate on one particular discipline while others
A comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz
A comparison of radio direction-finding technologies Paul Denisowski, Applications Engineer Rohde & Schwarz Topics General introduction to radiolocation Manual DF techniques Doppler DF Time difference
Low Level Windshear Alert System (LLWAS) An integral part of the U.S. FAA Wind-shear safety program
Low Level Windshear Alert System (LLWAS) An integral part of the U.S. FAA Wind-shear safety program Low-level windshear is a hazard to aircraft in the airport runway corridors. With Climatronics LLWAS,
VIRTUAL REALITY GAME CONTROLLED WITH USER S HEAD AND BODY MOVEMENT DETECTION USING SMARTPHONE SENSORS
VIRTUAL REALITY GAME CONTROLLED WITH USER S HEAD AND BODY MOVEMENT DETECTION USING SMARTPHONE SENSORS Herman Tolle 1, Aryo Pinandito 2, Eriq Muhammad Adams J. 3 and Kohei Arai 4 1,2,3 Multimedia, Game
WIND TURBINE TECHNOLOGY
Module 2.2-2 WIND TURBINE TECHNOLOGY Electrical System Gerhard J. Gerdes Workshop on Renewable Energies November 14-25, 2005 Nadi, Republic of the Fiji Islands Contents Module 2.2 Types of generator systems
In order to describe motion you need to describe the following properties.
Chapter 2 One Dimensional Kinematics How would you describe the following motion? Ex: random 1-D path speeding up and slowing down In order to describe motion you need to describe the following properties.
AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz
AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2
Organisation Profiling and the Adoption of ICT: e-commerce in the UK Construction Industry
Organisation Profiling and the Adoption of ICT: e-commerce in the UK Construction Industry Martin Jackson and Andy Sloane University of Wolverhampton, UK [email protected] [email protected] Abstract:
Assessment Policy. 1 Introduction. 2 Background
Assessment Policy 1 Introduction This document has been written by the National Foundation for Educational Research (NFER) to provide policy makers, researchers, teacher educators and practitioners with
Reflection Report International Semester
Reflection Report International Semester Studying abroad at KTH Royal Institute of Technology Stockholm 18-01-2011 Chapter 1: Personal Information Name and surname: Arts, Rick G. B. E-mail address: Department:
Other 555 based and 8051 based projects...
Dear Engineer, We at ARK Technosolutions try to bring out the Innovative side in budding engineers by providing them workshops, which emphasise on Practical Knowledge which they do not seek in their daily
How To Control Gimbal
Tarot 2-Axis Brushless Gimbal for Gopro User Manual V1.0 1. Introduction Tarot T-2D gimbal is designed for the Gopro Hero3, which is widely used in film, television productions, advertising aerial photography,
2 Vehicle CCTV System with Mini Internal, Mini IR Vehicle Cameras and 4 Camera Recorder with GPS and SD Card Recording (Model: SVC412PS)
VEHICLE CCTV AND SAFETY SYSTEMS 2 Vehicle CCTV System with Mini Internal, Mini IR Vehicle Cameras and 4 Camera Recorder with GPS and SD Card Recording (Model: SVC412PS) The SVC412GPS is a modular system,
Thai Language Self Assessment
The following are can do statements in four skills: Listening, Speaking, Reading and Writing. Put a in front of each description that applies to your current Thai proficiency (.i.e. what you can do with
VIRTUAL TRIAL ROOM USING AUGMENTED REALITY
VIRTUAL TRIAL ROOM USING AUGMENTED REALITY Shreya Kamani, Neel Vasa, Kriti Srivastava, D. J. Sanghvi College of Engineering, Mumbai 53 Abstract This paper presents a Virtual Trial Room application using
A Survey of Video Processing with Field Programmable Gate Arrays (FGPA)
A Survey of Video Processing with Field Programmable Gate Arrays (FGPA) Heather Garnell Abstract This paper is a high-level, survey of recent developments in the area of video processing using reconfigurable
DWH-1B. with a security system that keeps you in touch with what matters most
expand your senses comfort zone with a security system that keeps you in touch with what matters most HOME & SMALL BUSINESS DWH-1B designed with innovated technologies for indoor/outdoor convenient placement
1) The time for one cycle of a periodic process is called the A) wavelength. B) period. C) frequency. D) amplitude.
practice wave test.. Name Use the text to make use of any equations you might need (e.g., to determine the velocity of waves in a given material) MULTIPLE CHOICE. Choose the one alternative that best completes
Transmission Line and Back Loaded Horn Physics
Introduction By Martin J. King, 3/29/3 Copyright 23 by Martin J. King. All Rights Reserved. In order to differentiate between a transmission line and a back loaded horn, it is really important to understand
Introduction to Robotics Analysis, Systems, Applications
Introduction to Robotics Analysis, Systems, Applications Saeed B. Niku Mechanical Engineering Department California Polytechnic State University San Luis Obispo Technische Urw/carsMt Darmstadt FACHBEREfCH
ZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture
ZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture ZEISS 3D Digitizing Automated solutions for efficient 3D data
Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur
Module 9 User Interface Design Lesson 21 Types of User Interfaces Specific Instructional Objectives Classify user interfaces into three main types. What are the different ways in which menu items can be
Voltage. Oscillator. Voltage. Oscillator
fpa 147 Week 6 Synthesis Basics In the early 1960s, inventors & entrepreneurs (Robert Moog, Don Buchla, Harold Bode, etc.) began assembling various modules into a single chassis, coupled with a user interface
The diagram below illustrates the steps from stored music to audio device; key elements of the audio chain are discussed later in this guide.
USB Audio Guide We realise that most audiophiles are not computer experts and will not have access to the advanced and expensive test equipment we use during product development. So, with this guide, we
CHAPTER 3 AVI TRAVEL TIME DATA COLLECTION
CHAPTER 3 AVI TRAVEL TIME DATA COLLECTION 3.1 - Introduction Travel time information is becoming more important for applications ranging from congestion measurement to real-time travel information. Several
Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research
20th International Congress on Modelling and Simulation, Adelaide, Australia, 1 6 December 2013 www.mssanz.org.au/modsim2013 Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and
Acceleration levels of dropped objects
Acceleration levels of dropped objects cmyk Acceleration levels of dropped objects Introduction his paper is intended to provide an overview of drop shock testing, which is defined as the acceleration
ARTICLE. Sound in surveillance Adding audio to your IP video solution
ARTICLE Sound in surveillance Adding audio to your IP video solution Table of contents 1. First things first 4 2. Sound advice 4 3. Get closer 5 4. Back and forth 6 5. Get to it 7 Introduction Using audio
MSAN-001 X-Band Microwave Motion Sensor Module Application Note
1. Introduction HB Series of microwave motion sensor module are X-Band Mono-static DRO Doppler transceiver front-end module. These modules are designed for movement detection, like intruder alarms, occupancy
Car Racing Game. Figure 1 The Car Racing Game
CSEE 4840 Embedded System Design Jing Shi (js4559), Mingxin Huo (mh3452), Yifan Li (yl3250), Siwei Su (ss4483) Car Racing Game -- Project Design 1 Introduction For this Car Racing Game, we would like to
Principles of Data-Driven Instruction
Education in our times must try to find whatever there is in students that might yearn for completion, and to reconstruct the learning that would enable them autonomously to seek that completion. Allan
Mobile Robot FastSLAM with Xbox Kinect
Mobile Robot FastSLAM with Xbox Kinect Design Team Taylor Apgar, Sean Suri, Xiangdong Xi Design Advisor Prof. Greg Kowalski Abstract Mapping is an interesting and difficult problem in robotics. In order
YMCA Basketball Games and Skill Drills for 3 5 Year Olds
YMCA Basketball Games and s for 3 5 Year Olds Tips ( s) Variations Page 2 Dribbling Game 10 Players will learn that they must be able to dribble to attack the basket (target) to score in basketball. The
A Hybrid Software Platform for Sony AIBO Robots
A Hybrid Software Platform for Sony AIBO Robots Dragos Golubovic, Bo Li, and Huosheng Hu Department of Computer Science, University of Essex Wivenhoe Park, Colchester CO4 3SQ, United Kingdom {dgolub,bli,hhu}@essex.ac.uk
Subject specific vocabulary (version 2.0)
Subject specific vocabulary (version 2.0) The following subject specific vocabulary provides definitions of key terms used in our GCSE Dance specification (8236). Students should be familiar with and gain
A-145 LFO. 1. Introduction. doepfer System A - 100 LFO A-145
doepfer System A - 100 FO A-145 1. Introduction A-145 FO Module A-145 (FO) is a low frequency oscillator, which produces cyclical control voltages in a very wide range of frequencies. Five waveforms are
HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT
International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT Akhil Gupta, Akash Rathi, Dr. Y. Radhika
Adding Pneumatic Preset Counter. Type 497. Continuously visible preset Integrated pneumatic reset 3 or 5-digit display Convenient button setting
Adding Pneumatic Preset Counter Type 497 Continuously visible preset Integrated pneumatic reset 3 or 5-digit display Convenient button setting VARIABLE PILOT SIGNAL Using two pneumatic preset counters
Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill
Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill Objectives: Analyze the operation of sequential logic circuits. Understand the operation of digital counters.
Switch Assessment and Planning Framework for Individuals with Physical Disabilities
Guidance Notes Pre- assessment: It is important to gather together appropriate information before the assessment to inform on possible starting points for the assessment. The Pre-Assessment Form should
Woods Hole Group, Inc. Oceanography and Measurement Systems Division INTEGRATED REAL-TIME MONITORING SYSTEM
Woods Hole Group, Inc. INTEGRATED REAL-TIME MONITORING SYSTEM Woods Hole Group, Inc. (WHG) has developed the Integrated Real-time Monitoring System (IRMS) as a general-purpose data acquisition and telemetry
Using Received Signal Strength Variation for Surveillance In Residential Areas
Using Received Signal Strength Variation for Surveillance In Residential Areas Sajid Hussain, Richard Peters, and Daniel L. Silver Jodrey School of Computer Science, Acadia University, Wolfville, Canada.
City of Dublin Education & Training Board. Programme Module for. Music Technology. Leading to. Level 5 FETAC. Music Technology 5N1640
City of Dublin Education & Training Board Programme Module for Music Technology Leading to Level 5 FETAC Music Technology 5N1640 Music Technology 5N1640 1 Introduction This programme module may be delivered
Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap
Palmprint Recognition By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palm print Palm Patterns are utilized in many applications: 1. To correlate palm patterns with medical disorders, e.g. genetic
An Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
Motion Activated Camera User Manual
Brinno MAC200 User Manual Last Modified on 12/23/2015 7:51 pm EST Motion Activated Camera User Manual www.brinno.com Register@online http://www.brinno.com/support/register.html contact us: [email protected]
Doppler. Doppler. Doppler shift. Doppler Frequency. Doppler shift. Doppler shift. Chapter 19
Doppler Doppler Chapter 19 A moving train with a trumpet player holding the same tone for a very long time travels from your left to your right. The tone changes relative the motion of you (receiver) and
2015 2016 VCE Music Performance
2015 2016 VCE Music Performance Performance examination End of year Examination specifications Overall conditions The student will give a live performance in only one of the following contexts: as a member
Movement artifacts electrical noise caused by the movement of the sensor surface with respect to the skin surface
BIOHARNESS 42 Aero Camino, Goleta, CA 93117 Tel (805) 685-0066 Fax (805) 685-0067 [email protected] www.biopac.com 12.15.08 Field Comparison: Zephyr BioHarness / Polar HR Monitor Introduction The Zephyr
Lecture 2, Human cognition
Human Cognition An important foundation for the design of interfaces is a basic theory of human cognition The information processing paradigm (in its most simple form). Human Information Processing The
T-REDSPEED White paper
T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation
OPM3. Project Management Institute. OPM3 in Action: Pinellas County IT Turns Around Performance and Customer Confidence
Project Management Institute OPM3 case study : OPM3 in Action: Pinellas County IT Turns Around Performance and Customer Confidence OPM3 Organizational Project Management Maturity Model Project Management
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS
UNIT 1 INTRODUCTION TO NC MACHINE TOOLS Structure 1.1 Introduction Objectives 1.2 NC Machines 1.2.1 Types of NC Machine 1.2.2 Controlled Axes 1.2.3 Basic Components of NC Machines 1.2.4 Problems with Conventional
Research-Grade Research-Grade. Capture
Research-Grade Research-Grade Motion Motion Capture Capture The System of Choice For Resear systems have earned the reputation as the gold standard for motion capture among research scientists. With unparalleled
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. XXXIV-5/W10
Accurate 3D information extraction from large-scale data compressed image and the study of the optimum stereo imaging method Riichi NAGURA *, * Kanagawa Institute of Technology [email protected]
