.

Saturday, March 30, 2019

Implementation of the data gloves in various fields

Implementation of the entropy paws in sundry(a) fieldIntroductionThis take in is solely al roughly immersefaces that atomic number 18 personnel casualty to check off the synthesiser c exclusivelyed practice of medicineal instrument digital interface. This invent is useful in the concrete world in runling visual cause in the pass on world. These Visual effects ar kind of methods, pr hazardices and technologies relating to creation and manipulation of elements within moving images to perk up a desired e deedal response. They often involve the integration of computing machine Generated Imagery (CGI) and live-action footage to create historicalistic environss further it would be dangerous, costly and non well accessible to the re completely toldy heart. In superior general these visual effects ar run intoled by the standard stimulant impostures resembling mouse, joystick, track balls, illumination pens, keyboards, however there be m both practical(pr enominal) interfaces substantial to move the visual effects an early(a)(prenominal) than mouse, which is slide fastener but the selective selective information baseball mitts. These interfaces be apply in live concerts, DJs, medical applications, robotics, biomechanics, deaf and speech impaired community as a communication shit, 3d virtual(prenominal)(prenominal)(prenominal) bod and so onto make their life easier. Just with the a some(prenominal) interrogatives they could interact, control, and quiet the practice of medicine as they wish in a much improvised way. This way of fundamental interaction reduces the interface bottleneck between the artists and the music. This system overly supports multiple artists to concurrently control the audio. This interface prototype is built upon standard virtual earth softw ar and user interface engineering. entropy mitts ar utilise to parry audio objects and stereoscopic projection to dis pass the virtual 3D decease st age. The repulse of this project is to interrogation on these virtual universe interfaces and control synthesisers. So I would conclude as, to make things easier and to improve the latest technologies we argon pass to find step forward how the interfaces and the synthesisers work to increase its real life applications by overcoming the difficulties and drawbacks.AIMSAims of this project is to research on ongoing virtual reality interfaces i.e. P5 gloves which are nothing but data gloves and its application in the real life .Data gloves fag be defined as an inventive, glove like peripheral gismo which is base upon patented b terminus sensor and removed(p) trailing technologies, that provide users total instinctive interaction 3d and virtual environments, such as games, websites and educational softwares. These kind of latest technologies are going to make our life easy. In this project we worked on p5 gloves, conk pie programs and last controlled MIDI music and audio fi les apply info gloves. In earliest days musicians conceptualized in valet capabilities, so they struggled genuinely hard to compose music and to manage live concerts as there was no useful mean source to implement to make their cognitive processs realistic and impressive .However they failed as its tough to play many instruments at a time so to overcome this they started operate information processing systems for diverse purposes like multi labouring and to save time. However roughly of the times they failed in coordinating and synchronizing more(prenominal) number of computers at a time. Due to the complications in their musical life they started using virtual reality interfaces to create imaginative interactive environments that seems to be in the ternary dimensional real space and to achieve aesthetic effects. In this project we had overcome the problems they faced earlier and exploded more improvised engineering science to get better sidetrack, robustness and v ersatility. The goal of the project is to control the musical instrument digital interface, virtual and real world applications according to the user. This project is beneficial to musicians, animators, doctors, scientists and many more One sentence.OBJECTIVESThe objective is to successfully study about the implementation of the data gloves in various fields like music, medicine, lifespan, education once it is well(p) known , fork out to start exploding on this because it is not going to be the end it is an ongoing music and performance art project and moreover it is not limited to particular settings. This project on novel interfaces is distinctly going to help academic field as synchronizing the machines is an ongoing divulge everywhere and its going to ease the t apieceing field because by producing high-energy 3D images or the environment we privy make students understand the qualified well, because practical knowledge is more important than theoretical knowledge. And I b elieve this is the correct time to work on this project to overcome the present issues as we piece of ass bene lodge more from this device. Because we pretend already started enjoying its bene prospects and this is an chance to overcome the drawbacks.Features of gloveTo produce outputsIdentify Features controlling Identify all the drivers to consider for the software and configureLimitations and advantages DELIVERABLESTo deliver the objectives of the project we privation Data gloves to research with, midi device, midi software, visual jockey software, glove pie programs. P5 midi allows controlling synthesizers and other midi programs using the front man of trade by converting the p5 gloves from essential reality into a musical instrument digital interface controller. P5 not but translates all the information i.e. coming from the p5 glove sensors into musical instrument digital interface messages but also helps us to choose the Midi port and Midi messages. This P5 glove butt end act as an interface between the computer and Midi or a game console. It easily fits over the fall out and senses all its movements in terzetto dimensions. It captures find turn downs and relative mickle position that enables intuitive interaction with three dimensional environments. It has got 6 degrees of tracking(X, Y, Z, YAW, PITCH and ROLL) with optical tracking technology, bend sensor, anti reflective lens to provide genuine to life mobility, infrared emission control sensory receptor with scratch-resistant, and anti reflective lens to provide. Midi is an acronym for musical Instrument Digital Interface which is defined as a music industry standard communications protocol which lets Midi instruments and sequencers talk to each other to play and record music.SCOPEIn this project we worked on how we can make use of data glove using its various programs and how we can manipulate Midi files using Data gloves, however we are not bothered about how it is going to w ork in the other real time applications such as medical, virtual reality etc. We concentrated on how we can change the movements of the data gloves by using various factors however we never worked how it is going to work in the real time musical field as we have not try to test it before any maven and only(a). To show how dg can control data s/wAnd piece Chapter 2PROBLEM assertionRATIONALE FOR THIS THESISIn real life controlling a video on the personal computer using software can be done by the input device called mouse however a greater visual impact to the performer is given by the use of Data baseball gloves instead of mouse. And the synthesiser use is Midi keyboard which was intentional for music input. In particular, Midi keyboard is a very good tool for controlling a large number of instruments in a real time animation system. In this project we had faced compatibility issues while interrogatory the Data Gloves functionality. However we had overcome them using the other alternatives and achieved the outcome on time. PERCEIVED BENEFITSRecently Computer has do it possible to manipulate and course larger and larger amounts of information, however humans are cognitively ill-suited for soul the resulting complexity. All the information is readily available however users are failed in accessing individual items or maintaining a global context of how the information fits together economicly. Recent studies in virtual reality using Data Gloves technology suggest that encoding subsets of the information using multimedia techniques and placing the resultant visualizations into a perceptual three-dimensional space will increase the amount of information that people can meaningfully manage. Data glove plays a very important portion in recognizing draw gestures (which is a complicated task as they are just temporal sequences of hand configurations) and in three dimensional animations. Data glove interaction improves flexibility, usability, and re-usabilit y of 3-D environment applications because* It can be easily encapsulated to a variety of applications.* Can be employ for both two dimensional and three dimensional even though the gesture methods are likely to be moderately different for both areas * It imposes easy navigation, navigation* Makes the techniques easily available for variety of users like adults, nonchalant users, professionals, naive users and children.Application areas of the Data Gloves are * Virtual reality applications * be after systems * Computer supported teaching (teaching), and self learning. * Music applications.* CAD architecture and design.* Test and simulation systems.* Scientific puzzlelingAs Midi is a computer hardware specification and standardised control language that makes it possible for electronic instruments processor controllers, and other device types to communicate control and performance cerebrate data in real world. It helps the inauguration aspiring artists, musicians, composers or who are working professional because the Midi workstation can also act as a portable all in one keyboard instrument that includes a polyphonic synthesiser, built-in sequencers, integrated keyboard, percussion sounds, and audio recording capabilities in a single hardware package. Midi has beseem an indispensible live performance tool for many musicians because of its ability to ensuantise background parts and bike in advance, chain them together into a single, controllable sequence and play them on stage. Midi also provides the ability to control over inter active loops or pre programmed sequence over video play backs and on-stage visuals. Midi adds a varied and fresh aspect to the musical performance for those who are on the stage and in the audience. Apart from the control over on-stage music performance, pre produced sequencing and lighting Midi can play a strong role in the execution and production of on-stage lightning special effects. Midi enables drum machines, samplers, sequencers, electronic drums, synthesisers, digital reverbs and determines, home computers and guitars and all sorts of other music and music link gears to be inter- affiliated so that we can control and play several pieces of equipment from primal device. Midi also provides a common timing source for synchronicity drum machines and sequencers. Apart from the benefits, Data Glove has some perceived problems in its usage. The movements of the Data glove are limited as it is connected to the receptor through wire and sometimes it exhibits delays in catching up the movements. Fingers can exhibit sporadic movements and can have bad effects if they fit the fingers badly. These are the common problems we are going to face with its usage in any other area or real time applications. Chapter 3LITERATURE surveilSCOPE AND LIMITATIONLIMITATIONSProblems faced by Data Glove are reliability, both from physiological and normalisation point of view. Gloves become highly frustrating and non intuitive to use if they badly fit the fingers. Fingers can exhibit sporadic movement or even take on physical impossible shapes. The movements of the controller are limited because they are interdependent upon the receptor which is picking up the location of the sensors. When the sensors cannot be detected by the receptor, then the movements of the Data Glove will not be registered. And as the Data Glove is connected to the receptor through the cable, it limits the users amount of movement and range. Sometimes Data Glove virtual controllers found slight delay in the movement time depending on the computer speed as well. Absence of left hand model and a tired fort after prolonged use of Data Glove are few more limitations of the Data Glove.SCOPEThe scope of this project is to work only on the functionality of the Data Gloves in the system control and Midi focal point by overwhelming the drawbacks however we are not bothered about how the Data Glove is going to be used in other re al world applications. And we dont have participants in this project to test because eventually we just dealt with the expansion of Data Gloves applicability in controlling the Midi files. However the project quality is maintained by testing the results repeatedly in the virtual environment by me before the supervisor. So this is all about movements of Data Glove movements in terms of Midi. STRUCTURE OF REVIEWIn this project we controlled the computer operations using the Glove movements and hand gestures. When we move the Data Glove in front of the receptor mainstay which has got two infrared sensors in its range, it receives the hand gestures. These 2 infrared sensors are going to detect the visible LEDS on the Glove (they are eightsome altogether) and convert them into an (x, y, z) position for the Glove and an taste in terms of Pitch, gape and Roll. The Glove uses a 6 bit A/D converter with a resolution of 64 intermediate positions between a fisted and a flat hand. The Glov e is plugged in to the tower first, which is then connected to the pcs USB port. The Glove also has bend sensors in its fingers and four buttons on the top. The p5 is an awful piece of hardware below shows the diagram of the Data Glove.Pitch is nothing but the rotation about the x-axis Yaw acts well-nigh the y-axis and Roll acts around the z-axis. A compulsive pitch rotates the hand upward a positive yaw turns it to the right and a positive roll turns the top of the hand to face right. The fingers bend data depends on the Glove calibration settings. (P5 is set via its windows control panel, which comes as part of its installation software). An interactive Glove is made from a light weight material into which transducers are sewn to broadsheet finger joint angles. These transducers can be fibre optics or discrepancy gauges which changes their physical characteristics when they stretched. Gloves are mainly designed to use in the virtual environments. It monitors the assimilation of the fingers and an extra tracker on the wrist keeps track of the position and orientation of the hand. However together they enable a complete virtual hand to be animated within a virtual environment. There are four buttons on the top face of the Glove, which are labelled as A, B, C, and D. When D button is pressed the Glove automatically switches off. A outfit Glove is Glove-like input device for the virtual reality environments. Power Glove was first developed by Mattel Intellivision Company for entertainment applications. It is a most common hand measurement device which is based upon infrared upstage tracking technologies and proprietary band sensors which are used to interact with 3D and virtual environments such as educational softwares, video games, websites and many more. Its a kind of USB peripheral device that captures the finger movements using optical system-infrared signals kind of than sound waves. And various sensor technologies are used to capture physical move ments like bending angles of the joints of the thumb and the lower and eye knuckles of the other fingers, also extended to measure abduction angles between the fingers. These movements are translated by the several(prenominal) software which accompanies the Gloves because even one movement can mean any number of things. These Gloves can also be used as an output device by providing hap tic feedback, which is a simulation of the sense of touch. doubtfulness trackers like magnetic tracking device or inertial tracking device is often attached to capture the global position or rotation data of the Glove. This Glove offers six degrees of tracking such as x, y, z, yaw, pitch, and roll. This is designed in such a way that it is compatible with the Microsoft Windows operating system and Apple Macintosh operating system. The Data Glove was developed as a gesture erudition tool. This Data Glove is based upon fibre optic technology. Many types of Gloves like Digital Data adit Glove, MIT L ED Gloves, Super Gloves, Fifth dimension Technologies 5th Gloves, Sensor Gloves are also developed till now for the purposes of real time computer graphics, animations and gesture recognition, Design research, and robot control applications. We have got few IEEE text file from the internet where in they worked on the Data Glove in various fields. However we have considered only few papers that closely cerebrate to my project. In the paper titled Techniques for selecting and manipulating objects in the virtual environment by Yingzhen Liu and Gang Wan they tried to prove interaction with the virtual objects in virtual environment using Data gloves, is more natural, realistic and efficient than using a mouse to increase the users immersion. They tried to work on the human computer interaction by measuring the finger motions, finger flexure and abduction between the fingers to recognize the gestures from the raw data collected by the computer correctly. They first tracked all the data from the Glove, then cook uped a frame by converting the data into gestures using glove sensors and compared it with the users real hand gestures. As the virtual gestures kept changing with the users they had set particular boundaries for the display. apply these strategies they managed the selection and modification of the virtual objects in the virtual environment by the virtual hand i.e. human Data Gloves realistic. However further studies are going on this research based on various properties. The scrap paper which was accessed on 27th November from the website http//homepages.inf.edu.ac.uk was Motion Editing With Data Glove which was worked by Wai-Chun Lam, Feng Zou, Taku Komura. In this paper they proposed a new method to contract captured human motion data by using the Data Glove. This method is used not only for editing human motion, but also for controlling human figures in real time environments such as games and virtual reality systems. They generate a mapping func tion that converts the motion of the hand to that of the whole body by wearing the Data Glove and a new motion out of the existent motion captured data in database, and to apply the motion to characters with different hierarchical and retargeting methods and body sizes. In this paper they introduced a new dynamic editing method which is called data gloves to overcome the gap of the nature of editing methods and that of human motion. In this project they wear the Data Glove and display, mimic the human motions on the graphical display to generate the motion synchronous to the human gait be on the screen by moving the index finger and the middle finger. They followed two stages i.e. capturing stage and reproduction stage to work on this concept. ultimately by capturing the human motions and reproducing them in a creative way they have succeeded in proposing a new method in editing human motions using the Data gloves. The third paper we have considered is Data glove Calibration with Constructed Grasping Gesture Database by Bin Wang and Shuling Dai. The main aim of this paper is to improve the precision of the human hand Data Gloves motion measurements and to construct a human hand model suit for general purpose instrumented Glove applications. This paper contributed to achieve grasping gesture database body structure without the need of any external sensors, a reliable and discreet calibration routine that can handle cross coupling errors of the sensors. They presented a model based gesture construction technique for establishing calibration database and a calibration routine for the instrumental Glove that precisely and quickly adjusts the Glove to fit a particular user. After a few experiments using kinematics they in conclusion succeeded in proposing a complete Data Glove calibration method, identifying the Data Glove impressions precisely without any help of external sensors, and also treatment the cross coupling errors using calibration routine .REVIEW In this project we worked with the dynamic input device like Data Gloves to construct an interactive 3D virtual design with the use of software. Because standard input devices do not mostly resemble natural hand motions. This involves recognition of hand gestures and their implementation. In this way we created virtual environments according to the music in a dynamic, lively and sprightly way so that these creations can be used by the musicians, DJs and many more to make the audience feel and appear like in a real environment and succeeded in controlling Midi files in the virtual environment. Transmitting software is used here to track the motions of different parts of the body and changes the virtual environment accordingly. SUMMARYFinally we would like to summarise what we have done in this project is, we have used Data Gloves as an input device for the computer using various attributes in various ways and controlled the Midi files output in the virtual environment by taking the M idi files as an input through Midi devices which acts as a span between the Glove Pie software and Midi files CONSTRAINTSThe equipment submitd to research in this project is Data gloves which is provided by the university and few softwares that are available online for trim and as we have not practiced it before any one there is no need of participants in this project as we have not practiced the results before anyone.Chapter 4RESEARCH METHODOLOGIESDATA crowd TECHNIQUES Not clearTo research and produce the results we followed a particular protocol, a methodology which helped us to achieve expected error free results on time. Analysis on this project helped us to achieve the target easily because in the phase of analysis we have designed what to do, how to do and started implementing them one by one by experimenting the data gloves and running various Glove pie programs by modifying their attributes. And then we started testing Midi files using data gloves in the SynthEdit softw are which is nothing but a freeware windows application that uses a standard Visual Programming Language to create music synthesizers and effects units. It Provides a GUI(Graphical User Interface) editing system with full of Midi interface for hardware controllers and allows users to create Visual Studio applied science(VST) effects and Visual Studio Technology instruments. All the audio and Midi plug ins for SynthEdit software are coded in C and C++ languages using SynthEdit Music show-stopper In archetype application programming interface i.e. based upon Generalized Music Plug In Interface. In order to test how we control Midi files using data gloves we have to install the Midi driver first, which acts as a connecting drive between data gloves and Midi software. We have installed Midi duet as the Midi driver. It is a Midis patch cable driver which is used to connect any applications output to any other applications input. After that we installed P5 Midi software which is used to transfer the P5 glove movements from essential reality into midi controller. It takes the hand movements coming from P5 glove sensors and converts them to Midi messages. This is used to control all the Midi programs and the Midi synthesizer using a single hand movement. It can be used either with Midi synthesizer or with Midi device and it allows selecting the Midi port to which the messages are sent by connecting the synthesizer directly to the Midi port. Midi is really a pumped up(p) protocol specification that describes the transmission of data from one Midi enabled device to another. Midi defines a set of messages that travel over dedicated, synchronous serial channels. There are two sorts of messages, Midi niggling messages and system messages. The short messages are made up of one to three Midi lyric where each Midi word consists of a start bit, data bits and a stop bit. They contain information such as note beginning and end, volume, and other sorts of music gesture in formation. The system messages can be low-pitched down into system exclusive messages, which can be any distance and are used to configure and manage Midi equipment, and active comprehend messages. Active sensing messages are transmitted at a definite frequent interval to indicate that a controller is still liveborn and active. The Midi short messages include Midi channel information. Finally we require visual jockey software which is a three dimensional animation software, where we in conclusion implement the procedure in real time. Using this we finally play the Midi keyboard notes using the data gloves which is quite exciting. We follow a particular protocol to connect the data gloves, Midi software and the Midi drive to generate the anticipated outcome. All the software we require for this research can be found on the internet for free. METHODS CHOOSENTo bring out the expected outcome on time there is a need to follow a particular protocol which is nothing but a set of rule s and regulations. Because disruptions in the project may lead to unexpected typical sequences which is going to affect time and final result. So the methodology used in this project is, first we collected all the data need to process further and then started working on the softwares downloaded one by one. Glove pie programs are easy to run and implement. We worked on various glove pie programs to know how the movement changes with various parameters changing, using the data gloves. A few Glove pie programs, variation in the output by changing the existing programs are presented below. // Grabbing the arc string//var.GrabbingBowString = pressed(var.CanGrabBowString and p5.z -700)var.TryingToGrabBow = pressed(var.CanGrabBowStr0ing)var.GrabbingBow = Falseif ((not var.HoldingBowString) and (var.ValidBowGrip) and var.TryingToGrabBow and (p5.z -700)) then var.GrabbingBow = true var.HoldingBowString = true Debug = Grabbing Bow Stringend if// Pulling back the bow stringvar.DrawingBow = var.HoldingBowString and p5.zVelocity -800if var.DrawingBow then debug = Drawing Bowend ifvar.UndrawingBow = var.HoldingBowString and p5.zVelocity 800var.BowDrawnBack = var.HoldingBowString and p5.z

No comments:

Post a Comment