FINGER TRACKING VIRTUAL MOUSE
|
|
- Elisabeth Palmer
- 8 years ago
- Views:
Transcription
1 Volume 2, No. 03, ISSN The International Journal of Computer Science & Applications (TIJCSA) RESEARCH PAPER Available Online at FINGER TRACKING VIRTUAL MOUSE Shweta Jain 1, School of computer science and engineering VIT UNIVERSITY Vellore, India Shrikant Ujjainkar 2, School of computer science and engineering VIT UNIVERSITY Vellore, India Prashant Mandloi 3, School of computer science and engineering VIT UNIVERSITY Vellore, India Jaisankar N 4, School of computer science and engineering VIT UNIVERSITY Vellore, India njaisankar@vit.ac.in Abstract: In this paper, a virtual mouse that is based on tracking the movement of a finger is presented. The idea is for users to control their computer simply by moving their fingers over any realistic object or in air also. An intensity based approach is used to detect the arbitrary shaped, uniform colored 2D area on which the hand operates, and then the fingertip is effectively detected and tracked. A fast and robust method that can trace the position of fingertip is proposed. The method consists of five steps. First, conversion of RGB raw image into YUV color format. Second, the skin-color pixels of fingertip are detected by pixel classification using the chrominance component of the input from a web-cam which is having CMOS image sensor. Third, remove undetected area to reinforce the regions of skin-color pixels. Fourth, is partitioning of window for minimizing computation. Fifth, a fingertip tracking algorithm is applied to find out the fingertip position. Clicking action is also implemented by a specific movement. The method is used to implement virtual mouse in a windows based operating system. 2013, - TIJCSA All Rights Reserved 134
2 Keywords- Virtual mouse, YUV color format, RGB raw image. 1. Introduction In the field of computer vision, many prototypes of intelligent vision-based interface systems have been developed that are more intuitive and cost-effective than the conventional interface devices such as the mouse and the keyboard. The method describes such a system that detects and tracks the fingertip in a 2-D plane, and then demonstrates its application as a virtual mouse. The mouse interface of a computer system or other electronic appliances is traditionally based on the direct contact of some electronic devices. The freedom of moving fingers through the air to control the computer is frequently imagined in some popular movies. The main objective of this work is to design a device which allows users to operate their mouse through the movement of their fingers in the air or in handmade panel. It provides alternative solutions for convenient device control, which encourages the application of virtual devices. A main problem in designing the virtual mouse is the accurate positioning. In this paper we use the fingertip as the pointer of the mouse, and the movement of the finger is tracked by a fast and robust detection algorithm. Furthermore, the mouse clicking functions are also implemented. All these algorithms are realized in a windows system. 2. Related Work The conventional one is having many flaws in it. The existing system consists of complex hardware system and finger mouse problem is being encountered every time. The other technique like hmouse [5] is also being proposed but the finger tracking virtual mouse is comparatively more convenient technique. In work at hmouse [5], the system is implemented in C++ on a standard PC, using a typical web camera mounted on top of the monitor as video input and VisGenie as video based information visualization platform. It processes 11 to 13 fps on a desktop with 2.80GHz Pentium 4 CPU and 1.0G RAM. The pure detection part processes 13 to 14 fps. It works on WINDOWS XP operating system with 320 x 420 video frame sizes in RGB channels. The average CPU usage is 35% to 43%.In work at [10], system developed a prototype of visionbased fingertip detection and tracking system on a 2D plane based on the intensity of captured images. This approach combined with the method of grid sampling results in speeds up to 30 frames per second with images of resolution 640x480 pixels. The system uses an arbitrary shaped panel of uniform color and a webcam, objects that are inexpensive and easily available in present day organizations. In work at [6], in this paper, a new interscopic multi-touch paradigm that combines traditional 2D interaction performed in monoscopic mode with 3D interaction and stereoscopic projection is introduced. The challenges and potentials for the use of multitouch interfaces for the interaction with interscopic data and are presented two different 2013, - TIJCSA All Rights Reserved 135
3 application scenarios, i.e., city & landscape planning and medical exploration, that can be interfaced with user interfaces based on imuts. The both applications had highlighted two new multi-touch interaction metaphors which benefit from multitouch in combination with monoscopic or stereoscopic projection, the Window on the World navigation method and direct volume deformation. In work at [2], Instead of focusing on analogue methods to compensate for offset variation, research in logarithmic sensors should aim to minimise bias variation so that offset or offset and gain variation suffices to model FPN, and to minimise average bias, so that colour rendition in dim lighting improves. As the mask depends on spectral responses of photodiodes and overlaid filters and does not seem to vary across pixels, it may be estimated once for a process (a common practice with conventional linear cameras) rather than for every sensor. In work at [8], the random selection of 20 training samples for each gesture from the entire set of all 10 users is used to train HMMs, and the remaining samples used to determine the overall classification rate of the system. The classification rates for the gestures using two, three, four and five fingers are 93.8%, 91.4%, 92.1% and 88.8%, for an average gesture recognition rate of 91.5%, and the result is statistically significant (p <.0001). These results show that our technique classifies gestures within a reasonable accuracy for practical use. As the HMM can be trained using samples from more than one user, it can also be stored within an application or shared across users to avoid re-training. 3. Proposed System 3.1 RGB to YUV conversion The first stage of this YUV finger tracking algorithm is to have the YUV data. The first step is to convert RGB image raw data to YUV data. There is a standard of transforming RGB to YUV [1]. Luminance and color difference coded signals (YUV) are used by many component video systems. Conversion from RGB (Red-Green-Blue) is necessary to feed a device requiring YUV input. There are many converters but they use only constant transformation coefficients and are optimized only by one parameter that is, maximum input data frequency. 3.2 Pixel Classification The first stage of the algorithm involves the use of color information in a fast, low-level region classification process. The aim is to classify pixels of the input image into skin color and non-skin color. To do so, we have devised a skin-color reference region in YCrCb color space. A skin-color region can be identified by the presence of a certain set of chrominance (i.e., Cr and Cb) values distributed narrowly and consistently in the YCrCb color space. With this skin-color reference region, the pixel classification can now begin. Since we are utilizing only the color information, the classification requires only the chrominance component of the input image. The calibration technique is used which is described in [2]. 3.3 Removal of Noise 2013, - TIJCSA All Rights Reserved 136
4 This stage considers the image produced from the previous stage to contain the region that is corrupted by noise. The noise may appear as small holes on the finger region due to the undetected finger features such as edges, shadow area, or it may also appear as object with skin-color appearance in the background scene. Therefore, this stage performs simple morphological operations such as dilation to fill in any small holes in the selected area and erosion to remove any small object in the background area. The intention is not necessarily to remove the noise entirely but to reduce its amount and size. The probability measure is to derive from observation that the finger color is very uniform, and therefore the skin-color pixels belonging to the finger region will appear in a large cluster, while the skin-color pixels belonging to the background may appear as large clusters or small isolated objects. There are many works on the restoration of images corrupted by impulse noise. The median filter [9] was once the most popular nonlinear filter for removing impulse noise, because of its good denoising power and computational efficiency. An algorithm to determine the median of noise-free pixels in the neighborhood of a pixel under interest is now presented. The median of the noise free pixels is utilized to modify the pixel corrupted with impulse noise. This median is computed separately for each color component in the following steps: Step1: Take a window of size a a centered on the pixel of interest in the corrupted image where a is any natural number. Step2: Arrange all the pixels of the window as a vector. Sort the vector in an increasing order and compute the median of the sorted vector. Step3: Calculate the difference between each window pixel and the median of the vector. Step4: Arrange all the window pixels having the differences less than or equal to a parameter in a vector. Step5: Sort the new vector and obtain the median of the sorted vector. 3.4 Window Searching Color comparing and finger tracking for all pixels are computationally expensive. Due to the limited processing power of the application processor, an exhaustive search of the whole frame is impossible. It is necessary to reduce the searching area. This is done by defining a certain search region around the last detected position of the finger. Another benefit of this method is to reduce the detection error. The project first assumes that the displacement of the finger in between two consecutive frames will not excess a particular searching region. Any movement outside the search region is not seen as the displacement of a finger. In other words, it is neglected. Therefore, detection error can be eliminated. Another assumption is that the time for a finger to move from one corner to the diagonal corner will not access the time pre-set so that the searching region in that time will cover the displacement of the finger. If the searching window is small, fast movement will not work as the finger is not in the window to be found. For normal speed movement, the mouse pointer can still follow the movement of the finger, meaning that the finger is still moving within the searching window. If the searching window is too large, will have some disadvantage. One of the disadvantages is the increased processing time and resources. Another disadvantage is an increase in the 2013, - TIJCSA All Rights Reserved 137
5 error detection possibility. The advantage is that fast movement can also be found. Since the recognition is still under improvement, the window size can be optimized when the recognition part is fully developed. 3.5 Finger Tracking This method is to search the fingertip from the top left of the window. When the finger appears in the window, the top of the finger tips will be tracked and returned the position as mouse coordinate. As a mouse, click function is necessary for control. This algorithm uses Frustrated Total Internal Reflection Technology (FTIR) [4] and Gestures which is being described in [3, 8]. Using a finger as a mouse, click function is defined by a motion. The clicking motion is checked by GestureAnalyzer [3]. The new coordinates of the tip location are compared with the previous coordinates, and the difference between the coordinates is added to the previous coordinates. This results in mouse movement. The speed of the mouse can be controlled by using a multiplying factor T. Mathematically: Q(x,t) = T*{R(x,t) R(x,t-1)} + Q(x,t-1) Q(y,t) = T*{R(y,t) R(y,t-1)} + Q(y,t-1) Where Q denotes location of mouse pointer on screen, R denotes the coordinates of fingertip, x & y denotes horizontal and vertical axes respectively, T is multiplying factor and t denotes the present time. The following triggers should been used to provide multi-touch interaction to the application: ontouchenter: { cursorid, pos (new position) } ontouchmove: { cursorid, pos, movevector, acelerationvector} ontouchleave: { cursorid} Here, the cursorid is a sequential number generated when the user touches and destroyed when the finger is lifted. The events of clicking left and right virtual mouse button[5] are handled by the following C++ code. We set the threshold of button click trigger with ±0.6 radian roll angles. if (OnTracking) { CalculateRollAngle(); if (RollAngle<0.6) { GetCursorPos( &lmousepos ); ::mouse_event(mouseeventf_leftdown, lmousepos.x, lmousepos.y, 0, 0); ::mouse_event(mouseeventf_leftup, lmousepos.x, lmousepos.y, 0, 0); } else if (RollAngle>-0.6) { GetCursorPos( &rmousepos ); 2013, - TIJCSA All Rights Reserved 138
6 } 4. Results ::mouse_event(mouseeventf_rightdown, rmousepos.x, rmousepos.y,0, 0); ::mouse_event(mouseeventf_rightup, rmousepos.x, rmousepos.y, 0, 0); } This paper presents a new approach to use the free movement of a finger in the air as the mouse pointer controls. It consists of several image processing algorithms, including RGB to YUV conversion, pixel classification, window searching and a finger tracking method. The image processing is based on YUV color space. The pixels belonging to skin color, in YUV color space, exhibit similar chrominance values. With this skin-color map, the pixels of the input image can be classified into skin color and non-skin color. Consequently, the resulted image can be used for finger tracking. A mouse coordinate is extracted after having tracked the finger tip. A clicking recognition algorithm is also designed. A prototyping device is built with a web-cam. It can connect to a computer becoming a real mouse. The prominence of the work is that the whole system is running on an embedded system which is far cheaper and highly mobile. The design can be implemented into a number of other products, such as those for use of disabled people. Future work on the system can include the integration of a character-recognition system with this system. Various extensions and improvements in the fingertip detection and tracking system can be explored. The programming is done in OpenCV and the application is developed. The screenshots are as follows: Figure 1: Property Sheet Dialog box in which the values for webcam is provided and coordinates of pixels are displayed. 2013, - TIJCSA All Rights Reserved 139
7 Figure 2: The windows for Capture Device and Mono in which a blob is detected as finger tip and convert into black and white. Figure 3: The windows for Smoothing and background removal in which the blob is smoothen by rearranging pixels and the noise is removed. Figure 4: The windows for brightness, contrast and rectify in which the brightness and contrast has been set after which rectification has done. 2013, - TIJCSA All Rights Reserved 140
8 Figure 5: This calibration window in which thw pixels are represented. Figure 6: The final values of all the pixel coordinates represented in XML sheet. References: [1] The real-time digital color converter core for Xilinx FPGA by Valeriy Hlukhov, Anatoliy Melnik [2] Modelling, calibration and rendition of colour logarithmic CMOS image sensors by Dileepan Joseph and Steve Collins of Engineering Science, University of Oxford, OX1 3PJ, United Kingdom. [3] Michael Thornlund, Gesture Analyzing for Multi-Touch Interfaces [4] J Han. Low-cost multi-touch sensing through frustrated total internal reflection. Proceedings of the 18th annual ACM symposium on User interface software and technology, [5] hmouse: Head Tracking Driven Virtual Computer Mouse by Yun Fu and Thomas S. Huang Beckman Institute for Advanced Science and Technology, University of Illinois at Urbana- Champaign 405 North Mathews Avenue, Urbana, IL [6] Poster: Interscopic Multi-Touch Surfaces: Using bimanual Interaction for intuitive Manipulation of Spatial Data by Johannes Sch oning, Frank Steinicke, Antonio Kr uger, Klaus Hinrichs. [7] Multi-touch User Interfaces by Thomas E. Hansen of Department of Computer Science, University of Iowa 2013, - TIJCSA All Rights Reserved 141
9 [8] Multitouch Gesture Learning and Recognition System by Sashikanth Damaraju, Andruid Kerne of Interface Ecology Lab at Texas A&M University [9] High Density Impulse noise Removal in Color Images Using Median Controlled Adaptive Recursive Weighted Median Filter by V.R.Vijay Kumar, S.Manikandan, D.Ebenezer, P.T.Vanathi and P.Kanagasabapathy [10] A Fingertip Detection and Tracking System as a Virtual Mouse, a Signature Input Device and an Application Selector, Proceedings of the 7th International Caribbean Conference on Devices, Circuits and Systems by Abhimanyu Sanghi, Himanshu Arora, Kshitij Gupta, Vipin B. Vats. 2013, - TIJCSA All Rights Reserved 142
10 Journal of Computer Science & Applications (TIJCSA) ISSN , Vol. 2 No , - TIJCSA All Rights Reserved 143
Mouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
More informationA Method for Controlling Mouse Movement using a Real- Time Camera
A Method for Controlling Mouse Movement using a Real- Time Camera Hojoon Park Department of Computer Science Brown University, Providence, RI, USA hojoon@cs.brown.edu Abstract This paper presents a new
More informationLaser Gesture Recognition for Human Machine Interaction
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-04, Issue-04 E-ISSN: 2347-2693 Laser Gesture Recognition for Human Machine Interaction Umang Keniya 1*, Sarthak
More informationVirtual Mouse Using a Webcam
1. INTRODUCTION Virtual Mouse Using a Webcam Since the computer technology continues to grow up, the importance of human computer interaction is enormously increasing. Nowadays most of the mobile devices
More informationA PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir
More informationInteractive Projector Screen with Hand Detection Using LED Lights
Interactive Projector Screen with Hand Detection Using LED Lights Padmavati Khandnor Assistant Professor/Computer Science/Project Mentor Aditi Aggarwal Student/Computer Science/Final Year Ankita Aggarwal
More informationAnalecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
More informationA System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: pitas@zeus.csd.auth.gr
More informationA Real Time Hand Tracking System for Interactive Applications
A Real Time Hand Tracking System for Interactive Applications Siddharth Swarup Rautaray Indian Institute of Information Technology Allahabad ABSTRACT In vision based hand tracking systems color plays an
More informationREAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering
More informationVision-Based Blind Spot Detection Using Optical Flow
Vision-Based Blind Spot Detection Using Optical Flow M.A. Sotelo 1, J. Barriga 1, D. Fernández 1, I. Parra 1, J.E. Naranjo 2, M. Marrón 1, S. Alvarez 1, and M. Gavilán 1 1 Department of Electronics, University
More informationMulti-Touch Control Wheel Software Development Kit User s Guide
Multi-Touch Control Wheel Software Development Kit User s Guide V3.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com www.grayhill.com/instinct
More informationDetection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Byoung-moon You 1, Kyung-tack Jung 2, Sang-kook Kim 2, and Doo-sung Hwang 3 1 L&Y Vision Technologies, Inc., Daejeon,
More informationInternational Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014
Efficient Attendance Management System Using Face Detection and Recognition Arun.A.V, Bhatath.S, Chethan.N, Manmohan.C.M, Hamsaveni M Department of Computer Science and Engineering, Vidya Vardhaka College
More informationINTERACTIVE WHITE BOARD MANUAL
INTERACTIVE WHITE BOARD MANUAL Thank you for your purchase of a Bi-Bright Interactive Whiteboard. Visite us at www.bibright.com Bi-Bright Comunicação Visual Interactiva S.A. Bi-Bright S.A. Rua Cais da
More informationA Proposal for OpenEXR Color Management
A Proposal for OpenEXR Color Management Florian Kainz, Industrial Light & Magic Revision 5, 08/05/2004 Abstract We propose a practical color management scheme for the OpenEXR image file format as used
More informationPHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
More informationA Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow
, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices
More informationAnime Studio Debut 10 Create Your Own Cartoons & Animations!
Anime Studio Debut 10 Create Your Own Cartoons & Animations! Anime Studio Debut is your complete animation program for creating 2D movies, cartoons, anime or cut out animations. This program is fun, easy,
More informationMulti-Touch Ring Encoder Software Development Kit User s Guide
Multi-Touch Ring Encoder Software Development Kit User s Guide v2.0 Bulletin #1198 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the
More informationSynthetic Sensing: Proximity / Distance Sensors
Synthetic Sensing: Proximity / Distance Sensors MediaRobotics Lab, February 2010 Proximity detection is dependent on the object of interest. One size does not fit all For non-contact distance measurement,
More informationA Novel Multitouch Interface for 3D Object Manipulation
A Novel Multitouch Interface for 3D Object Manipulation Oscar Kin-Chung Au School of Creative Media City University of Hong Kong kincau@cityu.edu.hk Chiew-Lan Tai Department of Computer Science & Engineering
More informationHow To Compress Video For Real Time Transmission
University of Edinburgh College of Science and Engineering School of Informatics Informatics Research Proposal supervised by Dr. Sethu Vijayakumar Optimized bandwidth usage for real-time remote surveillance
More informationHAND GESTURE BASEDOPERATINGSYSTEM CONTROL
HAND GESTURE BASEDOPERATINGSYSTEM CONTROL Garkal Bramhraj 1, palve Atul 2, Ghule Supriya 3, Misal sonali 4 1 Garkal Bramhraj mahadeo, 2 Palve Atule Vasant, 3 Ghule Supriya Shivram, 4 Misal Sonali Babasaheb,
More informationVISUAL RECOGNITION OF HAND POSTURES FOR INTERACTING WITH VIRTUAL ENVIRONMENTS
VISUAL RECOGNITION OF HAND POSTURES FOR INTERACTING WITH VIRTUAL ENVIRONMENTS Radu Daniel VATAVU Ştefan-Gheorghe PENTIUC "Stefan cel Mare" University of Suceava str.universitatii nr.13, RO-720229 Suceava
More informationA 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
More informationA Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
More informationMulti-Touch Control Wheel Software Development Kit User s Guide
Multi-Touch Control Wheel Software Development Kit User s Guide v1.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: instinct@grayhill.com On the
More informationHow to rotoscope in Adobe After Effects
Adobe After Effects CS6 Project 6 guide How to rotoscope in Adobe After Effects Rotoscoping is an animation technique in which you draw, paint, or add other visual effects in a layer over live-action film
More informationHANDS-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
More informationBuilding an Advanced Invariant Real-Time Human Tracking System
UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian
More informationCachya Head Tracking Software. User s Manual (revision 2.1.001)
Cachya Head Tracking Software User s Manual (revision 2.1.001) Table of contents: 1. Forward 2. How to use the Manual 3. Introduction 4. What s new in version 2.1 5. System Requirements 6. Getting Started
More informationAutomatic Traffic Estimation Using Image Processing
Automatic Traffic Estimation Using Image Processing Pejman Niksaz Science &Research Branch, Azad University of Yazd, Iran Pezhman_1366@yahoo.com Abstract As we know the population of city and number of
More informationCNC-STEP. "LaserProbe4500" 3D laser scanning system Instruction manual
LaserProbe4500 CNC-STEP "LaserProbe4500" 3D laser scanning system Instruction manual 2 Hylewicz CNC-Technik Siemensstrasse 13-15 D-47608 Geldern Fon.: +49 (0) 2831 133236 E-Mail: info@cnc-step.com Website:
More informationDemo: Real-time Tracking of Round Object
Page 1 of 1 Demo: Real-time Tracking of Round Object by: Brianna Bikker and David Price, TAMU Course Instructor: Professor Deepa Kundur Introduction Our project is intended to track the motion of a round
More informationThe Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
More informationMean-Shift Tracking with Random Sampling
1 Mean-Shift Tracking with Random Sampling Alex Po Leung, Shaogang Gong Department of Computer Science Queen Mary, University of London, London, E1 4NS Abstract In this work, boosting the efficiency of
More informationThe infrared camera NEC Thermo tracer TH7102WL (1) (IR
PERIODICUM BIOLOGORUM UDC 57:61 VOL. 108, No 4,????, 2006 CODEN PDBIAD ISSN 0031-5362 Original scientific paper ThermoWEB-Remote Control and Measurement of Temperature over the Web D. KOLARI] K. SKALA
More informationSIGNATURE VERIFICATION
SIGNATURE VERIFICATION Dr. H.B.Kekre, Dr. Dhirendra Mishra, Ms. Shilpa Buddhadev, Ms. Bhagyashree Mall, Mr. Gaurav Jangid, Ms. Nikita Lakhotia Computer engineering Department, MPSTME, NMIMS University
More informationCloud tracking with optical flow for short-term solar forecasting
Cloud tracking with optical flow for short-term solar forecasting Philip Wood-Bradley, José Zapata, John Pye Solar Thermal Group, Australian National University, Canberra, Australia Corresponding author:
More informationBasler. Line Scan Cameras
Basler Line Scan Cameras High-quality line scan technology meets a cost-effective GigE interface Real color support in a compact housing size Shading correction compensates for difficult lighting conditions
More informationVEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS
VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS Aswin C Sankaranayanan, Qinfen Zheng, Rama Chellappa University of Maryland College Park, MD - 277 {aswch, qinfen, rama}@cfar.umd.edu Volkan Cevher, James
More informationEfficient Background Subtraction and Shadow Removal Technique for Multiple Human object Tracking
ISSN: 2321-7782 (Online) Volume 1, Issue 7, December 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Efficient
More informationSpeed Performance Improvement of Vehicle Blob Tracking System
Speed Performance Improvement of Vehicle Blob Tracking System Sung Chun Lee and Ram Nevatia University of Southern California, Los Angeles, CA 90089, USA sungchun@usc.edu, nevatia@usc.edu Abstract. A speed
More informationHands free HCI based on head tracking using feature extraction
Hands free HCI based on head tracking using feature extraction Mrs. Nitty Sarah Alex 1 Senior Assistant Professor, New Horizon College of engineering, Bangalore, India Abstract The proposed system is an
More informationTemplate-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
More informationROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, alex@elbrus.com
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME by Alex Sirota, alex@elbrus.com Project in intelligent systems Computer Science Department Technion Israel Institute of Technology Under the
More informationComputer Vision for Quality Control in Latin American Food Industry, A Case Study
Computer Vision for Quality Control in Latin American Food Industry, A Case Study J.M. Aguilera A1, A. Cipriano A1, M. Eraña A2, I. Lillo A1, D. Mery A1, and A. Soto A1 e-mail: [jmaguile,aciprian,dmery,asoto,]@ing.puc.cl
More informationNeat Video noise reduction plug-in for Edius
Neat Video noise reduction plug-in for Edius To make video cleaner. User guide Document version 3.6, September 5, 2014 Table of contents 1. Introduction...3 1.1. Overview...3 1.2. Features...3 1.3. Requirements...3
More informationEmbedded Vision on FPGAs. 2015 The MathWorks, Inc. 1
Embedded Vision on FPGAs 2015 The MathWorks, Inc. 1 Enhanced Edge Detection in MATLAB Test bench Read Image from File Add noise Frame To Pixel Median Filter Edge Detect Pixel To Frame Video Display Design
More informationACE: Illustrator CC Exam Guide
Adobe Training Services Exam Guide ACE: Illustrator CC Exam Guide Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation
More informationVisual-based ID Verification by Signature Tracking
Visual-based ID Verification by Signature Tracking Mario E. Munich and Pietro Perona California Institute of Technology www.vision.caltech.edu/mariomu Outline Biometric ID Visual Signature Acquisition
More informationWAKING up without the sound of an alarm clock is a
EINDHOVEN UNIVERSITY OF TECHNOLOGY, MARCH 00 Adaptive Alarm Clock Using Movement Detection to Differentiate Sleep Phases Jasper Kuijsten Eindhoven University of Technology P.O. Box 53, 5600MB, Eindhoven,
More informationAn Active Head Tracking System for Distance Education and Videoconferencing Applications
An Active Head Tracking System for Distance Education and Videoconferencing Applications Sami Huttunen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information
More informationCS231M Project Report - Automated Real-Time Face Tracking and Blending
CS231M Project Report - Automated Real-Time Face Tracking and Blending Steven Lee, slee2010@stanford.edu June 6, 2015 1 Introduction Summary statement: The goal of this project is to create an Android
More informationPRODUCT SHEET. info@biopac.com support@biopac.com 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
More informationVECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION
VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION Mark J. Norris Vision Inspection Technology, LLC Haverhill, MA mnorris@vitechnology.com ABSTRACT Traditional methods of identifying and
More informationPlotting: Customizing the Graph
Plotting: Customizing the Graph Data Plots: General Tips Making a Data Plot Active Within a graph layer, only one data plot can be active. A data plot must be set active before you can use the Data Selector
More informationMaster Thesis Using MS Kinect Device for Natural User Interface
University of West Bohemia Faculty of Applied Sciences Department of Computer Science and Engineering Master Thesis Using MS Kinect Device for Natural User Interface Pilsen, 2013 Petr Altman Declaration
More informationFCE: A Fast Content Expression for Server-based Computing
FCE: A Fast Content Expression for Server-based Computing Qiao Li Mentor Graphics Corporation 11 Ridder Park Drive San Jose, CA 95131, U.S.A. Email: qiao li@mentor.com Fei Li Department of Computer Science
More informationScanners and How to Use Them
Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
More informationProject 4: Camera as a Sensor, Life-Cycle Analysis, and Employee Training Program
Project 4: Camera as a Sensor, Life-Cycle Analysis, and Employee Training Program Team 7: Nathaniel Hunt, Chase Burbage, Siddhant Malani, Aubrey Faircloth, and Kurt Nolte March 15, 2013 Executive Summary:
More informationAnime Studio Debut vs. Pro
vs. Animation Length 2 minutes (3000 frames) Unlimited Motion Tracking 3 Points Unlimited Audio Tracks 2 Tracks Unlimited Video Tracks 1 Track Unlimited Physics No Yes Poser scene import No Yes 3D layer
More informationThe Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.
Standard Methods of Input Keyboard Mouse Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still
More informationSense. 3D Scanner. User Guide
Sense 3D Scanner User Guide COPYRIGHT NOTICE 2014 by 3D Systems, Inc. All rights reserved. This document is subject to change without notice. This document is copyrighted and contains proprietary information
More informationE27 SPRING 2013 ZUCKER PROJECT 2 PROJECT 2 AUGMENTED REALITY GAMING SYSTEM
PROJECT 2 AUGMENTED REALITY GAMING SYSTEM OVERVIEW For this project, you will implement the augmented reality gaming system that you began to design during Exam 1. The system consists of a computer, projector,
More informationBoundless Security Systems, Inc.
Boundless Security Systems, Inc. sharper images with better access and easier installation Product Overview Product Summary Data Sheet Control Panel client live and recorded viewing, and search software
More information9.7" Microscope Tablet Camera (REALPAD 5.5) Introduction. Feature
9.7" Microscope Tablet Camera (REALPAD 5.5) Introduction Brand new high performance and highly cost-effective, super reliable 9.7inches smart digital microscope tablet camera! Equipped with 5MP color COMS
More informationStatic Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
More informationAssessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall
Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin
More informationVideo Analytics A New Standard
Benefits The system offers the following overall benefits: Tracker High quality tracking engine UDP s embedded intelligent Video Analytics software is fast becoming the standard for all surveillance and
More informationA secure face tracking system
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 959-964 International Research Publications House http://www. irphouse.com A secure face tracking
More informationVision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work
More informationEffective 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,
More informationDATA ACQUISITION FROM IN VITRO TESTING OF AN OCCLUDING MEDICAL DEVICE
DATA ACQUISITION FROM IN VITRO TESTING OF AN OCCLUDING MEDICAL DEVICE Florentina ENE 1, Carine GACHON 2, Nicolae IONESCU 3 ABSTRACT: This paper presents a technique for in vitro testing of an occluding
More informationFrom Product Management Telephone Nuremberg
Release Letter Product: Version: IVA Intelligent Video Analysis 4.50 1. General Intelligent Video Analysis (IVA) version 4.50 is the successor of IVA 4.00. IVA is a continuously growing product with an
More informationUnderstanding Network Video Security Systems
Understanding Network Video Security Systems Chris Adesanya Panasonic System Solutions Company adesanyac@us.panasonic.com Introduction and Overview This session will provide vendor neutral introduction
More informationSMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device.
SMART Ink 1.5 Windows operating systems User s guide Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. Trademark notice SMART Ink, SMART Notebook, SMART
More informationproduct. Please read this instruction before setup your VenomXTM.
Tuact Corp. Ltd. TM Venom X mouse controller combo Setup Software Instruction Thank you for purchasing our VenomXTM product. Please read this instruction before setup your VenomXTM. Introduction Venom
More informationA Counting Algorithm and Application of Image-Based Printed Circuit Boards
Tamkang Journal of Science and Engineering, Vol. 12, No. 4, pp. 471 479 (2009) 471 A Counting Algorithm and Application of Image-Based Printed Circuit Boards Ping-Huang Wu 1 * and Chin-Hwa Kuo 2 1 Department
More informationA technical overview of the Fuel3D system.
A technical overview of the Fuel3D system. Contents Introduction 3 How does Fuel3D actually work? 4 Photometric imaging for high-resolution surface detail 4 Optical localization to track movement during
More informationBildverarbeitung und Mustererkennung Image Processing and Pattern Recognition
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition 1. Image Pre-Processing - Pixel Brightness Transformation - Geometric Transformation - Image Denoising 1 1. Image Pre-Processing
More informationReal Time Vision Hand Gesture Recognition Based Media Control via LAN & Wireless Hardware Control
Vol. 3, Issue. 5, Sep - Oct. 2013 pp-3129-3133 ISSN: 2249-6645 Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wireless Hardware Control Tarachand Saini,Savita Sivani Dept. of Software
More informationT-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
More informationImpedance 50 (75 connectors via adapters)
VECTOR NETWORK ANALYZER PLANAR TR1300/1 DATA SHEET Frequency range: 300 khz to 1.3 GHz Measured parameters: S11, S21 Dynamic range of transmission measurement magnitude: 130 db Measurement time per point:
More informationXDS-1000. Multi-windowing display management system
XDS-1000 Multi-windowing display management system The powerful XDS-1000 manages multi-channel, high-resolution display walls easily with keyboard and mouse. On its integrated Windows XP desktop, it seamlessly
More informationDEVELOPMENT OF HYBRID VECTORIZING SOFTWARE FOR DIGITIZATION OF CADASTRAL MAPS
DEVELOPMENT OF HYBRID VECTORIZING SOFTWARE FOR DIGITIZATION OF CADASTRAL MAPS Byoungjun SEO, Jaejoon JEONG, Jaebin LEE and Prof. Yongil KIM, Korea ABSTRACT The Cadastral map is a basic data that prescribes
More informationDWH-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
More informationXCal-View user manual
XCal-View user manual XCal-View user manual M-9925-0107-04 1 Introduction to XCal-View About XCal-View Renishaw XCal-View software has been written as a direct replacement for the previous analysis package
More informationColour Image Segmentation Technique for Screen Printing
60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone
More informationESE498. Intruder Detection System
0 Washington University in St. Louis School of Engineering and Applied Science Electrical and Systems Engineering Department ESE498 Intruder Detection System By Allen Chiang, Jonathan Chu, Siwei Su Supervisor
More informationHow To Use Trackeye
Product information Image Systems AB Main office: Ågatan 40, SE-582 22 Linköping Phone +46 13 200 100, fax +46 13 200 150 info@imagesystems.se, Introduction TrackEye is the world leading system for motion
More informationRobert Collins CSE598G. More on Mean-shift. R.Collins, CSE, PSU CSE598G Spring 2006
More on Mean-shift R.Collins, CSE, PSU Spring 2006 Recall: Kernel Density Estimation Given a set of data samples x i ; i=1...n Convolve with a kernel function H to generate a smooth function f(x) Equivalent
More informationADVANCES IN AUTOMATIC OPTICAL INSPECTION: GRAY SCALE CORRELATION vs. VECTORAL IMAGING
ADVANCES IN AUTOMATIC OPTICAL INSPECTION: GRAY SCALE CORRELATION vs. VECTORAL IMAGING Vectoral Imaging, SPC & Closed Loop Communication: The Zero Defect SMD Assembly Line Mark J. Norris Vision Inspection
More informationHow To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
More informationVideo-Conferencing System
Video-Conferencing System Evan Broder and C. Christoher Post Introductory Digital Systems Laboratory November 2, 2007 Abstract The goal of this project is to create a video/audio conferencing system. Video
More informationCortona3D Viewer. User's Guide. Copyright 1999-2011 ParallelGraphics
Cortona3D Viewer User's Guide Copyright 1999-2011 ParallelGraphics Table of contents Introduction 1 The Cortona3D Viewer Window 1 Navigating in Cortona3D Viewer 1 Using Viewpoints 1 Moving around: Walk,
More informationAcquire Video Wall. Revolutionising digital interaction.
Revolutionising digital interaction. Create an immersive experience with Full HD Digital Signage Video Walls. Video Walls are increasing in popularity and are commonly being used in stores, restaurants,
More informationVideo compression: Performance of available codec software
Video compression: Performance of available codec software Introduction. Digital Video A digital video is a collection of images presented sequentially to produce the effect of continuous motion. It takes
More informationHow To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On
User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras
More information