Vision based distance measurement system using single laser pointer design for underwater vehicle
|
|
- Magnus Black
- 7 years ago
- Views:
Transcription
1 Indian Journal of Marine Sciences Vol. 38(3), September 2009, pp Vision based distance measurement system using single laser pointer design for underwater vehicle Muljowidodo K 1, Mochammad A Rasyid 2, SaptoAdi N 2 & Agus Budiyono 3 * 1 Mechanical Engineering Program, Mechanical Engineering and Aeronautics Faculty, InstitutTeknologi Bandung (ITB) Ganesha 10, Bandung, West Java, Indonesia [ muljo@bdg.centrin.net.id] 2 Center for Unmanned System Studies (CentrUMS), InstitutTeknologi Bandung (ITB), Ganesha 10, Bandung, West Java, Indonesia [ aminvsky@yahoo.com, sapto131@students.itb.ac.id] 3 Corresponding Author, Department of Aerospace Information, Smart Robot Center, Konkuk University 1 Hwayang-Dong, Seoul , Korea [ budiyono@alum.mit.edu] Received 26 July 2009, revised 11 September 2009 As part of a continuous research and development of underwater robotics technology at ITB, a vision- based distance measurement system for an Unmanned Underwater vehicle (UUV) has been designed. The proposed system can be used to predict horizontal distance between underwater vehicle and wall in front of vehicle. At the same time, it can be used to predict vertical distance between vehicle and the surface below it as well. A camera and a single laser pointer are used to obtain data needed by our algorithm. The vision-based navigation consists of two main processes which are the detection of a laser spot using image processing and the calculation of the distance based on laser spot position on the image. [Keywords: Vision Based, Image Processing, Laser Spot] Introduction Design and development of several UUV prototypes have been conducted elsewhere 1. Vision based navigation has been investigated and an approach by using single laser pointer is presented in this paper. UUV is usually equipped with camera as the eye of the operator. On other hand, camera supported by computer vision can also give some important information. In this paper it is proposed the design of system and algorithm to be used for calculating horizontal and vertical distance between an object and camera. Beside the camera, a laser pointer is used for the setup. It is assumed that a standard computer is used for image processing and data calculation. Typical underwater vehicle platform installed with camera and laser pointer is depicted in Fig. 1. There are two major works in designing this distance measurement system. First is obtaining a real time image processing algorithm needed for laser spot/mark detection. Second is finding a scaling factor or formula that convert the object position (pixels) on *Author for Correspondence the image into real world position (meters). The paper comprises the relevant aspects of image processing requirement, image processing algorithm, camera mounting, laser pointer mounting, detail calculation of distance measurement and the experimental results. Fig. 1 Underwater vehicle platform with camera and laser pointer
2 MULJOWIDODO et al.: VISION BASED DISTANCE MEASUREMENT SYSTEM 325 Materials and Methods Image processing requirement In our system, we need appearance of object on the image captured by video camera. Based on the detected object one can measure the relative distance between object and the camera. To be implemented in real time, one must be able to process the images with a frequency of at least 25 frames per second. There are many well-known algorithms such as MSER 2, SIFT 3, etc. to be used for object detection and recognition. The main problem with those algorithms is the processing time. It takes few hundreds milliseconds up to few seconds for complex image per frame. Thus, it is difficult to be used as part of a real time control system. Considering this limitation, it is necessary to develop as simple image processing algorithm as possible. It is assumed that a laser pointer can produce a salient spot. This saliency can simplify the detection and recognition of image processing task. It reduces processing time substantially. In our proposed technique, we just use a laser pointer instead of two lasers as proposed in elsewhere 4. Image processing algorithm A red laser pointer is used for experiment. The light spot of the laser is object to detect. It is a relatively simple object. There was no need of a complex feature extraction algorithm. It required a red segmentation or separation as main task filtering in our image processing algorithm. Then, by applying a simple object center finding we can obtain the position of the detected object. The algorithms for color segmentation or separation have been introduced in many papers 5. The present study also presents implementations for a traffic sign recognition. In the past, our red segmentation was based on HSV (Hue, Saturation, Value) color space. This is a standard method for color segmentation. Color can be represented by only hue components. Moreover, hue is invariant to the variations in light. This is the important feature of hue. We used only hue colors, while others use hue-saturation color. Red lies in certain range value in hue color space. By applying a simple thresholding, red can be separated from other colors based on that range value. One should define the range so that our intended red object can be thresholded as distinct as possible. The main drawback of this algorithm is that we have to set up a good range value of red. It is not easy to have a good value since a certain range of values could work in some situation but fail in others. An algorithm presented in Flegh 5 et al offers a solution to overcome this dynamic behavior. It is called dynamic threshold algorithm. It takes into consideration the variation of global color of the image. The range value of red used for thresholding is influenced by this global value. In their experiment, a red segmentation based on this algorithm yields a good result. Whereas, in our system we cannot achieve a real time processing using that algorithm. It is proposed a simple red segmentation with no value setting. Our algorithm converts RGB color space into a single component color space which represents the degree of red. The redder the color of a pixel in RGB color space, the higher degree of red it will have. Let Ri, Gi, Bi be the Red, Green, Blue values of a pixel. Let DRi be the degree of red of a pixel. For all pixel then: Ri = Ri - (Gi+Bi) Gi = Ri - Gi Bi = Ri - Bi If (Ri<0) Ri = 0 If (Gi<0) Gi = 0 If (Bi<0) Gi = 0 DRi = Ri + Gi + Bi These formula try to measure the degree of red compared to other colors. The red degree of each RGB component is calculated as presented by the formula. Finally, the degrees are totalized to obtain degree of red of a pixel. Fig. 2 is an example of the algorithm implementation applied on a laser spot. Beside the algorithm we use some filtering, such as smoothing and dilating for image conditioning. Fig. 3 is a diagram of part of the program :Input RGB image. Smoothing is needed to eliminate the effect of camera noise. RGB to Degree of Rred Converting has been presented above. Degree of Red Thresholding is Fig. 2 RGB to degree of red conversion
3 326 INDIAN J. MAR. SCI., VOL. 38, NO. 3, SEPTEMBER 2009 components which have the highest degree of red value. The fact that the laser spot lies at the center of horizontal axis will be used to get the correct object. Camera mounting Camera is mounted inside the UUV tube. Medium inside the tube is air. The object is in the sea water. Because of difference between these mediums, light coming from object to the camera could be refracted. This can cause image distortion. It is not critical for our eyes, but it does make distance calculation more complex. To avoid this image distortion, achieve a simpler calculation and get true proportion image, the setup of camera mounting must follow these two conditions: 1 The camera lens must be mounted at the center of the glass dome. 2 If the camera intended to have tilting capability, the tilt axis of the camera must be at the center of the glass dome. For our setup, we just fix the camera, no tilting. It is assumed that water sea refraction index near the UUV is homogenous meaning no light refraction exists in the water. In Fig. 4, each beam of light is perpendicular to surface of the glass dome so that there is no light refraction yielded. Since the camera will now see the object as if it is in the air, one can adopt any formula that works in the air without any additional correction. This simplifies our works substantially. Laser pointer mounting Laser pointer can be mounted inside the UV tube, behind the glass dome, or outside the UV tube. We found several difficulties in the first alternative. If a Fig. 3 Image processing flowchart of red object detection to convert degree of red image into black and white image. Dilating is needed to combine two or more very close white objects since they could come from a single object. Component Connecting is to build connected components exist on thresholded image. Object Finding is based on two connected Fig. 4 Camera mounting setup
4 MULJOWIDODO et al.: VISION BASED DISTANCE MEASUREMENT SYSTEM 327 laser pointer is mounted as shown in Fig. 5, the following problems arise: 1 Laser beams hitting the dome wall will create spots at the wall. These spots will be captured by camera and detected by algorithm as objects although these are not the true objects. 2 Laser beams are refracted since they are not perpendicular to the dome surface. We don t have refraction index sensor of sea water installed on our UV. Moreover, the distance calculation will be much complex. Other typical setup is mounting the laser pointers outside the dome as shown in Fig. 6, so no refraction index needed. The laser pointer axis and the camera axis are all parallel. Distance can be measured by associating the distance (in pixels) between two spots on the image to the real world distance using a simple linear scaling formula. The drawbacks of this setup are: real world distance. It is proposed single laser pointer mounting supports both horizontal and vertical measurement. See Fig. 1 for the setup. Distance measurement calculation A calibration wall or surface to obtain some reference data had been formulated. All measurement were scaled to and calculated based on those data. The calibration process can be conducted in the air. All data will be valid under water. Fig. 7 illustrates the diagram of our design. Fig. 8 shows the associated image captured by camera when laser beam hit the calibration wall according to Fig. 7. Figure 7 shows the projection of a laser spot at the detected wall to the calibration wall. R is the distance between camera s center and the laser pointer s center as shown above. A is the distance between camera lens and calibration wall. C is vertical distance 1 Since the axis are horizontal, and no tilting capability, we can only measure the horizontal distance between camera to the wall in front of UUV. 2 Vertical distance can be measured by tilting the camera as well as the laser pointer. It means there must be tilting actuators for the laser pointers. It is not practical solution. 3 If camera and laser pointer axis are not parallel (Fig. 7) we will have both horizontal and vertical component. However, we cannot obtain linear formula associates the two laser spots distance to Fig. 6 Two laser pointers installation Fig. 5 Top View of UV Head with two laser pointers mounted inside the dome Fig. 7 Geometric Analysis
5 328 INDIAN J. MAR. SCI., VOL. 38, NO. 3, SEPTEMBER 2009 between camera center and laser spot at detected wall. We will keep these values as reference data. What we want to find is A, the horizontal distance between camera and detected object. It is derived: B and C can also be measured directly from the calibration wall. Bi is a constant. This is a shift distance caused by tilt angle of the laser pointer. If the angle is zero, Bi is zero as well. (B + R) / A = (B + R ) / A B/A + R/A = B /A + R /A R/A = R /A A = A (R/R ) (1) Finally, we calculate the vertical distance, D. D = B + R D = A tan α + R (4) This equation can be solved by referring to Fig. 8. (R/R ) in equation (1) will be seen on the image as (Ri/Ri ). So we can write: (R/R ) = (Ri/Ri ) Then equation (1) will be: A = A (Ri/Ri ) Where: Ri = Ci Bi Ri = Rdi-Bi (2) Results and Discussion The testing purpose was to verify distance measurement calculated by software with true measurement. In this testing we only conducted the horizontal measurement testing as depicted in Fig. 9. First, we had to do a distance calibration. The purpose of the calibration is to find the linear scale of pixel to distance. We placed the camera 100 cm away from the wall as shown in Fig. 10. With this setup, the distance of the laser spot to the image center was 24 pixels. It meant that one pixel represents 24/100 cm. The measurement range of this testing was between 25 cm and 280 cm. Fig. 11 presents the Ci and Rdi are measured directly based on image processing. Bi is calculated by combining Figs 7 and 8 as follows: B /C = Bi /Ci Bi = Ci (B /C) (3) Where: B = A tan α C = B + R Fig. 9 Testing setup Fig. 8 Image of a laser spots wall. Parameters are measured in pixel and are associated with parameters in Figure 7 Fig. 10 Calibration setup
6 MULJOWIDODO et al.: VISION BASED DISTANCE MEASUREMENT SYSTEM 329 Fig. 11 True distance versus measured distance
7 330 INDIAN J. MAR. SCI., VOL. 38, NO. 3, SEPTEMBER 2009 complete results of the measurement testing comparing the true distance and measured distance. The results are graphed in Fig. 12 and the error between the true distance and the measured distance is given in Fig. 13. There were the following three issues in the testing: 1 The camera uses a wide angle lens. As the result, the image captured by the camera will be distorted. We didn t apply algorithm to undistorted the image in this testing. 2 Standard laser pointer cannot yield bright enough spot for underwater camera to detect. Laser spot on the wall more than 60 cm away from the camera was hard to detect. It was our major problem. 3 The color of laser spot detected by camera is not only red, but also white. The center of a laser spot is very bright, so it is detected by the camera as white spot. Our previous algorithm is not aimed for detecting a white spot. We had to use additional algorithm to detect this white spot. Conclusions The present study has suggested a low cost but powerful distance measurement system for UUV. The design needs no refraction index data although it works underwater. It gives us both horizontal and Fig. 12 Graph of true distance versus measured distance Fig. 13 Error between true distance and measured distance
8 MULJOWIDODO et al.: VISION BASED DISTANCE MEASUREMENT SYSTEM 331 vertical measurement. Our future project would be embedding this applications into a low cost single board computer instead PC or DSP. It should be possible since the calculation and its image processing are not so complex, we expect that the proposed system would work with comparable performance. Based on issues and the testing results, it is concluded that the effective range for the measurement system is 30 cm to 150 cm with maximum error of 10 cm. To increase the measurement range it is planned to use a stronger/brighter laser beam and enlarge the distance between the camera center and the laser pointer center. The image distortion did not affect the accuracy of the measurement Acknowledgement The corresponding author was supported by the MKE (Ministry of Knowledge Economy), Korea under the ITRC (Information Technology Research Centre) support program supervised by the IITA (Institute for Information Technology Advancement) (IITA-2009-C ). References 1 Muljowidodo K, Sapto Adi N, Said D Jennie & Agus Budiyono Design, Development and Testing Underwater Vehicle: ITB Experience. In Proceeding of International Conference On Underwater System Technology: Theory and Applications, Penang Malaysia. 2 Lowe D G, Distinctive image features from scale-invariant key points. In International Journal of Computer Vision, Matas J, Chum O, Urban M & Pajdla T, Robust wide baseline stereo from maximally stable external regions. In Proc. of British Machine Vision Conference, pages , Rzhanov Y, Mamaenko A & Yoklavich M, UVSD: Software for Detection of Color Underwater Features. 5 Fleyeh H, Traffic and Road Sign Recognition. In thesis, Napier University, 2008.
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 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 information3D Scanner using Line Laser. 1. Introduction. 2. Theory
. Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric
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 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 informationShape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision
International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department
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 informationInterference. Physics 102 Workshop #3. General Instructions
Interference Physics 102 Workshop #3 Name: Lab Partner(s): Instructor: Time of Workshop: General Instructions Workshop exercises are to be carried out in groups of three. One report per group is due by
More informationAn Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
More informationNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN
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 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 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 informationRefractive Index Measurement Principle
Refractive Index Measurement Principle Refractive index measurement principle Introduction Detection of liquid concentrations by optical means was already known in antiquity. The law of refraction was
More informationHow To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud
REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com
More informationFace detection is a process of localizing and extracting the face region from the
Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.
More informationRobust and accurate global vision system for real time tracking of multiple mobile robots
Robust and accurate global vision system for real time tracking of multiple mobile robots Mišel Brezak Ivan Petrović Edouard Ivanjko Department of Control and Computer Engineering, Faculty of Electrical
More informationPoker Vision: Playing Cards and Chips Identification based on Image Processing
Poker Vision: Playing Cards and Chips Identification based on Image Processing Paulo Martins 1, Luís Paulo Reis 2, and Luís Teófilo 2 1 DEEC Electrical Engineering Department 2 LIACC Artificial Intelligence
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 informationA Method for Image Processing and Distance Measuring Based on Laser Distance Triangulation
A Method for Image Processing and Distance Measuring Based on Laser Distance Triangulation Saulo Vinicius Ferreira Barreto University of Pernambuco UPE saulo.barreto@gmail.com Remy Eskinazi Sant Anna University
More informationTheremino System Theremino Spectrometer Technology
Theremino System Theremino Spectrometer Technology theremino System - Theremino Spectrometer Technology - August 15, 2014 - Page 1 Operation principles By placing a digital camera with a diffraction grating
More informationCircle Object Recognition Based on Monocular Vision for Home Security Robot
Journal of Applied Science and Engineering, Vol. 16, No. 3, pp. 261 268 (2013) DOI: 10.6180/jase.2013.16.3.05 Circle Object Recognition Based on Monocular Vision for Home Security Robot Shih-An Li, Ching-Chang
More informationAutomatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,
More informationPolarization of Light
Polarization of Light References Halliday/Resnick/Walker Fundamentals of Physics, Chapter 33, 7 th ed. Wiley 005 PASCO EX997A and EX999 guide sheets (written by Ann Hanks) weight Exercises and weights
More informationP R E A M B L E. Facilitated workshop problems for class discussion (1.5 hours)
INSURANCE SCAM OPTICS - LABORATORY INVESTIGATION P R E A M B L E The original form of the problem is an Experimental Group Research Project, undertaken by students organised into small groups working as
More information3D Position Tracking of Instruments in Laparoscopic Surgery Training
The 1st Asia-Pacific Workshop on FPGA Applications, Xiamen, China, 2012 3D Position Tracking of Instruments in Laparoscopic Surgery Training Shih-Fan Yang, Ming-Feng Shiu, Bo-Kai Shiu, Yuan-Hsiang Lin
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 informationIntegrated sensors for robotic laser welding
Proceedings of the Third International WLT-Conference on Lasers in Manufacturing 2005,Munich, June 2005 Integrated sensors for robotic laser welding D. Iakovou *, R.G.K.M Aarts, J. Meijer University of
More informationRobot Perception Continued
Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart
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 informationSelf-Calibrated Structured Light 3D Scanner Using Color Edge Pattern
Self-Calibrated Structured Light 3D Scanner Using Color Edge Pattern Samuel Kosolapov Department of Electrical Engineering Braude Academic College of Engineering Karmiel 21982, Israel e-mail: ksamuel@braude.ac.il
More informationDigitization of Old Maps Using Deskan Express 5.0
Dražen Tutić *, Miljenko Lapaine ** Digitization of Old Maps Using Deskan Express 5.0 Keywords: digitization; scanner; scanning; old maps; Deskan Express 5.0. Summary The Faculty of Geodesy, University
More information3D MODEL DRIVEN DISTANT ASSEMBLY
3D MODEL DRIVEN DISTANT ASSEMBLY Final report Bachelor Degree Project in Automation Spring term 2012 Carlos Gil Camacho Juan Cana Quijada Supervisor: Abdullah Mohammed Examiner: Lihui Wang 1 Executive
More informationPhysics 41, Winter 1998 Lab 1 - The Current Balance. Theory
Physics 41, Winter 1998 Lab 1 - The Current Balance Theory Consider a point at a perpendicular distance d from a long straight wire carrying a current I as shown in figure 1. If the wire is very long compared
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 informationReal time vehicle detection and tracking on multiple lanes
Real time vehicle detection and tracking on multiple lanes Kristian Kovačić Edouard Ivanjko Hrvoje Gold Department of Intelligent Transportation Systems Faculty of Transport and Traffic Sciences University
More informationTracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: spk170@stanford.edu Aeronautics and Astronautics Stanford
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 informationVISION ALGORITHM FOR SEAM TRACKING IN AUTOMATIC WELDING SYSTEM Arun Prakash 1
VISION ALGORITHM FOR SEAM TRACKING IN AUTOMATIC WELDING SYSTEM Arun Prakash 1 1 Assistant Professor, Department of Mechanical Engineering, SSN College of Engineering, Chennai, India ABSTRACT Arc welding
More informationSpectroscopy Using the Tracker Video Analysis Program
Spectroscopy Using the Tracker Video Analysis Program Douglas Brown Cabrillo College Aptos CA 95003 dobrown@cabrillo.edu Spectroscopy has important applications in many fields and deserves more attention
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 informationFORCE ON A CURRENT IN A MAGNETIC FIELD
7/16 Force current 1/8 FORCE ON A CURRENT IN A MAGNETIC FIELD PURPOSE: To study the force exerted on an electric current by a magnetic field. BACKGROUND: When an electric charge moves with a velocity v
More informationChapter 17: Light and Image Formation
Chapter 17: Light and Image Formation 1. When light enters a medium with a higher index of refraction it is A. absorbed. B. bent away from the normal. C. bent towards from the normal. D. continues in the
More informationKINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013
KINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013 CONTENTS Introduction... 1 Objective... 1 Procedure... 2 Converting Distance Array to 3D Array... 2 Transformation Matrices... 4
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 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 informationModelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
More informationWAVELENGTH OF LIGHT - DIFFRACTION GRATING
PURPOSE In this experiment we will use the diffraction grating and the spectrometer to measure wavelengths in the mercury spectrum. THEORY A diffraction grating is essentially a series of parallel equidistant
More informationVisual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System
Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,
More informationPHYS 222 Spring 2012 Final Exam. Closed books, notes, etc. No electronic device except a calculator.
PHYS 222 Spring 2012 Final Exam Closed books, notes, etc. No electronic device except a calculator. NAME: (all questions with equal weight) 1. If the distance between two point charges is tripled, the
More informationA method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
More informationPhysics 25 Exam 3 November 3, 2009
1. A long, straight wire carries a current I. If the magnetic field at a distance d from the wire has magnitude B, what would be the the magnitude of the magnetic field at a distance d/3 from the wire,
More informationThe purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.
260 17-1 I. THEORY EXPERIMENT 17 QUALITATIVE STUDY OF INDUCED EMF Along the extended central axis of a bar magnet, the magnetic field vector B r, on the side nearer the North pole, points away from this
More informationUSING THE XBOX KINECT TO DETECT FEATURES OF THE FLOOR SURFACE
USING THE XBOX KINECT TO DETECT FEATURES OF THE FLOOR SURFACE By STEPHANIE COCKRELL Submitted in partial fulfillment of the requirements For the degree of Master of Science Thesis Advisor: Gregory Lee
More informationAutomatic and Objective Measurement of Residual Stress and Cord in Glass
Automatic and Objective Measurement of Residual Stress and Cord in Glass GlassTrend - ICG TC15/21 Seminar SENSORS AND PROCESS CONTROL 13-14 October 2015, Eindhoven Henning Katte, ilis gmbh copyright ilis
More informationProduct specifications
Vehicle Driving Recorder Korean No. 1 Vehicle Driving Recorder ( Car Black Box) Product specifications ITB-100HD FULL HD (1920x1080) Resolution 1 1. Technical specifications Item specifications remarks
More informationCanny Edge Detection
Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties
More informationAlgorithm for License Plate Localization and Recognition for Tanzania Car Plate Numbers
Algorithm for License Plate Localization and Recognition for Tanzania Car Plate Numbers Isack Bulugu Department of Electronics Engineering, Tianjin University of Technology and Education, Tianjin, P.R.
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 informationGeometric Optics Converging Lenses and Mirrors Physics Lab IV
Objective Geometric Optics Converging Lenses and Mirrors Physics Lab IV In this set of lab exercises, the basic properties geometric optics concerning converging lenses and mirrors will be explored. The
More informationIndoor Surveillance System Using Android Platform
Indoor Surveillance System Using Android Platform 1 Mandar Bhamare, 2 Sushil Dubey, 3 Praharsh Fulzele, 4 Rupali Deshmukh, 5 Dr. Shashi Dugad 1,2,3,4,5 Department of Computer Engineering, Fr. Conceicao
More informationA Study on M2M-based AR Multiple Objects Loading Technology using PPHT
A Study on M2M-based AR Multiple Objects Loading Technology using PPHT Sungmo Jung, Seoksoo Kim * Department of Multimedia Hannam University 133, Ojeong-dong, Daedeok-gu, Daejeon-city Korea sungmoj@gmail.com,
More informationEXPERIMENT O-6. Michelson Interferometer. Abstract. References. Pre-Lab
EXPERIMENT O-6 Michelson Interferometer Abstract A Michelson interferometer, constructed by the student, is used to measure the wavelength of He-Ne laser light and the index of refraction of a flat transparent
More informationMagnetic Fields and Their Effects
Name Date Time to Complete h m Partner Course/ Section / Grade Magnetic Fields and Their Effects This experiment is intended to give you some hands-on experience with the effects of, and in some cases
More informationLecture Notes for Chapter 34: Images
Lecture Notes for hapter 4: Images Disclaimer: These notes are not meant to replace the textbook. Please report any inaccuracies to the professor.. Spherical Reflecting Surfaces Bad News: This subject
More informationPhysical Science Study Guide Unit 7 Wave properties and behaviors, electromagnetic spectrum, Doppler Effect
Objectives: PS-7.1 Physical Science Study Guide Unit 7 Wave properties and behaviors, electromagnetic spectrum, Doppler Effect Illustrate ways that the energy of waves is transferred by interaction with
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 informationGeometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
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 informationChapter 22: Mirrors and Lenses
Chapter 22: Mirrors and Lenses How do you see sunspots? When you look in a mirror, where is the face you see? What is a burning glass? Make sure you know how to:. Apply the properties of similar triangles;
More informationReflection and Refraction
Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,
More informationOverview. Raster Graphics and Color. Overview. Display Hardware. Liquid Crystal Display (LCD) Cathode Ray Tube (CRT)
Raster Graphics and Color Greg Humphreys CS445: Intro Graphics University of Virginia, Fall 2004 Color models Color models Display Hardware Video display devices Cathode Ray Tube (CRT) Liquid Crystal Display
More informationThe Point-Slope Form
7. The Point-Slope Form 7. OBJECTIVES 1. Given a point and a slope, find the graph of a line. Given a point and the slope, find the equation of a line. Given two points, find the equation of a line y Slope
More informationDynamic composition of tracking primitives for interactive vision-guided navigation
Dynamic composition of tracking primitives for interactive vision-guided navigation Darius Burschka and Gregory Hager Johns Hopkins University, Baltimore, USA ABSTRACT We present a system architecture
More informationQUALITY TESTING OF WATER PUMP PULLEY USING IMAGE PROCESSING
QUALITY TESTING OF WATER PUMP PULLEY USING IMAGE PROCESSING MRS. A H. TIRMARE 1, MS.R.N.KULKARNI 2, MR. A R. BHOSALE 3 MR. C.S. MORE 4 MR.A.G.NIMBALKAR 5 1, 2 Assistant professor Bharati Vidyapeeth s college
More informationINTERFERENCE OF SOUND WAVES
1/2016 Sound 1/8 INTERFERENCE OF SOUND WAVES PURPOSE: To measure the wavelength, frequency, and propagation speed of ultrasonic sound waves and to observe interference phenomena with ultrasonic sound waves.
More information1051-232 Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002
05-232 Imaging Systems Laboratory II Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002 Abstract: For designing the optics of an imaging system, one of the main types of tools used today is optical
More informationWhitepaper. 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
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 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 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 informationSolution Derivations for Capa #14
Solution Derivations for Capa #4 ) An image of the moon is focused onto a screen using a converging lens of focal length (f = 34.8 cm). The diameter of the moon is 3.48 0 6 m, and its mean distance from
More informationWork and Energy. W =!KE = KE f
Activity 19 PS-2826 Work and Energy Mechanics: work-energy theorem, conservation of energy GLX setup file: work energy Qty Equipment and Materials Part Number 1 PASPORT Xplorer GLX PS-2002 1 PASPORT Motion
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 informationExperiments on the Basics of Electrostatics (Coulomb s law; Capacitor)
Experiments on the Basics of Electrostatics (Coulomb s law; Capacitor) ZDENĚK ŠABATKA Department of Physics Education, Faculty of Mathematics and Physics, Charles University in Prague The physics textbooks
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 informationPre-lab Quiz/PHYS 224 Magnetic Force and Current Balance. Your name Lab section
Pre-lab Quiz/PHYS 224 Magnetic Force and Current Balance Your name Lab section 1. What do you investigate in this lab? 2. Two straight wires are in parallel and carry electric currents in opposite directions
More informationDefinition: A vector is a directed line segment that has and. Each vector has an initial point and a terminal point.
6.1 Vectors in the Plane PreCalculus 6.1 VECTORS IN THE PLANE Learning Targets: 1. Find the component form and the magnitude of a vector.. Perform addition and scalar multiplication of two vectors. 3.
More informationUnder 20 of rotation the accuracy of data collected by 2D software is maintained?
Under 20 of rotation the accuracy of data collected by 2D software is maintained? Introduction This study was undertaken in order to validate the Quintic two-dimensional software. Unlike threedimensional
More informationNavigation Aid And Label Reading With Voice Communication For Visually Impaired People
Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, mani85a@gmail.com,karur,india 2 M.Kumarasamy
More informationDiffraction and Young s Single Slit Experiment
Diffraction and Young s Single Slit Experiment Developers AB Overby Objectives Preparation Background The objectives of this experiment are to observe Fraunhofer, or far-field, diffraction through a single
More information2. igps Web Service Overview
Autonomous Mobile Robots Localization with Multiples igps Web Services Camilo Christo, Edwin Carvalho, Miguel Pedro Silva and Carlos Cardeira IDMEC/IST, Technical University of Lisbon Av. Rovisco Pais,
More information9/16 Optics 1 /11 GEOMETRIC OPTICS
9/6 Optics / GEOMETRIC OPTICS PURPOSE: To review the basics of geometric optics and to observe the function of some simple and compound optical devices. APPARATUS: Optical bench, lenses, mirror, target
More informationAlignement of a ring cavity laser
Alignement of a ring cavity laser 1 Introduction This manual describes a procedure to align the cavity of our Ti:Sapphire ring laser and its injection with an Argon-Ion pump laser beam. The setup is shown
More informationExperiment 5. Lasers and laser mode structure
Northeastern University, PHYS5318 Spring 2014, 1 1. Introduction Experiment 5. Lasers and laser mode structure The laser is a very important optical tool that has found widespread use in science and industry,
More informationFixplot Instruction Manual. (data plotting program)
Fixplot Instruction Manual (data plotting program) MANUAL VERSION2 2004 1 1. Introduction The Fixplot program is a component program of Eyenal that allows the user to plot eye position data collected with
More informationStudy of the Human Eye Working Principle: An impressive high angular resolution system with simple array detectors
Study of the Human Eye Working Principle: An impressive high angular resolution system with simple array detectors Diego Betancourt and Carlos del Río Antenna Group, Public University of Navarra, Campus
More informationECE 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
More informationTHE BOHR QUANTUM MODEL
THE BOHR QUANTUM MODEL INTRODUCTION When light from a low-pressure gas is subject to an electric discharge, a discrete line spectrum is emitted. When light from such a low-pressure gas is examined with
More informationSafetyScan Lens. User Manual
SafetyScan Lens User Manual Contents Introduction 2 Lens selection 3 Beam quality parameter Using the tables Use with lasers whose M 2 is 1.2 4 Use with lasers whose M 2 is 3.0 5 Use with lasers whose
More information