Distance measuring based on stereoscopic pictures

Size: px
Start display at page:

Download "Distance measuring based on stereoscopic pictures"

Transcription

1 9th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia istance measuring d on stereoscopic pictures Jernej Mrovlje 1 and amir Vrančić Abstract Stereoscopy is a technique used for recording and representing stereoscopic (3) images. It can create an illusion of depth using two pictures taken at slightly different positions. There are two possible way of taking stereoscopic pictures: by using special two-lens stereo cameras or systems with two single-lens cameras joined together. Stereoscopic pictures allow us to calculate the distance from the camera(s) to the chosen object within the picture. The distance is calculated from differences between the pictures and additional technical data like focal length and distance between the cameras. The certain object is selected on the left picture, while the same object on the right picture is automatically detected by means of optimisation algorithm which searches for minimum difference between both pictures. The calculation of object s position can be calculated by doing some geometrical derivations. The accuracy of the position depends on picture resolution, optical distortions and distance between the cameras. The results showed that the calculated distance to the subject is relatively accurate. I. INTROUCTION Methods for measuring the distance to some objects can be divided into active and passive ones. The active methods are measuring the distance by sending some signals to the object [, 4] (e.g. laser beam, radio signals, ultra-sound, etc.) while passive ones only receive information about object s position (usually by light). Among passive ones, the most popular are those relying on stereoscopic measuring method. The main characteristic of the method is to use two cameras. The object s distance can be calculated from relative difference of object s position on both cameras [6]. The paper shows implementation of such algorithm within program package Matlab and gives results of eperiments d on some stereoscopic pictures taken in various locations in space. II. STEREOSCOPIC MEASUREMENT METHO Stereoscopy is a technique used for recording and representing stereoscopic (3) images. It can create an illusion of depth using two pictures taken at slightly different positions. In 1838, ritish scientist Charles Wheatstone invented stereoscopic pictures and viewing devices [1, 5, 7]. Stereoscopic picture can be taken with a pair of cameras, 1 Jernej Morvlje is with the Faculty of Electrical Engineering, University of Ljubljana, Slovenia; ( jernej.mrovlje@gmail.com). amir Vrančić is was with epartment of Systems and Control, J. Stefan Institute, Jamova 39, 1 Ljubljana, Slovenia ( damir.vrancic@ijs.si). similarly to our own eyes. The most important restrictions in taking a pair of stereoscopic pictures are the following: cameras should be horizontally aligned (see Figure 1), and the pictures should be taken at the same instant [3]. Note that the latest requirement is not so important for static pictures (where no object is moving). horizontal vertical error vertical error Fig. 1. Proper alignment of the cameras (a) and alignments with vertical errors (b) and (c). Stereoscopic pictures allow us to calculate the distance between the camera(s) and the chosen object within the picture. Let the right picture be taken in location S R and the left picture in location S L. represents the distance between the cameras and φ is camera s horizontal angle of view (see Figure ). Object s position (distance ) can be calculated by doing some geometrical derivations. We can epress distance as a sum of distances 1 and : ( a) ( b) ( c) = + ϕ, (1) 1 + = tanϕ1 tan if optical aes of the cameras are parallel, where φ 1 and φ are angles between optical ais of camera lens and the chosen object. istance is as follows: = () tanϕ 1 + tanϕ

2 9th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia where φ is camera s horizontal angle of view and picture resolution (in piels). 1 ϕ1 ϕ ϕ 1 ϕ ϕ 1 ϕ S L Fig.. The picture of the object (tree) taken with two cameras. S R S L Using images 3 and 4 and basic trigonometry, we find: 1 tanϕ1 =, (3) ϕ tan Fig. 3. The picture of the object (tree) taken with left camera. istance can be calculated as follows: tanϕ =. (4) ϕ tan ϕ = ϕ tan L ( ) Therefore, if the distance between the cameras (), number of horizontal piels ( ), the viewing angle of the camera (ϕ ) and the horizontal difference between the same object on both pictures ( L - ) are known, then the distance to the object () can be calculated as given in epression (5). The accuracy of the calculated position (distance ) depends on several variables. Location of the object in the right picture can be found within accuracy of one piel (see Fig. 5). Each piel corresponds to the following angle of view ϕ ϕ = (5), (6) Fig. 4. The picture of the object (tree) taken with right camera. Image 5 shows one piel angle of view φ which results in distance error. In image we find: ϕ S R

3 9th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia tanϕ tan ( ϕ ϕ) + =, (7) Using basic trigonometry identities, the distance error can be epressed as follows: subtracted images are, lower is the mean absolute value of matri I i. Image 6 shows two eamples of subtraction. Images in the first eample do not match, while in the second eample images match almost perfectly. = tan( ϕ). (8) Note that the actual error might be higher due to optical errors (barrel or pincushion distortion, aberration, etc.) [8]. L R ϕ IL ( NN ) I ( MN) Fig. 6. Selected object on the left picture (red colour) and search area in the right picture (green colour). R ϕ STEP 1 I R1 MN NN 1p STEP I R STEP3 p I R3 Fig. 5. istance error caused by 1 piel positioning error. III. OJECT RECOGNITION When the certain object is selected on the left picture, the same object on the right picture has to be automatically located. Let the square matri I L represent selected object on the left picture (see Figure 6). Knowing the properties of stereoscopic pictures (the objects are horizontally shifted), we can define search area within the right picture matri I R. Vertical dimensions of I R and I L should be the same, while horizontal dimension of I R should be higher. Our net step is to find the location within the search area I R, where the picture best fits matri I L. We do that by subtracting matri I L from all possible submatries (in size of matri I L ) within the matri I R. When size of the matri I L is NN and size of the matri I R is MN, where M>N, M-N+1 submatries have to be checked. Image 7 shows the search process. The result of each subtraction is another matri I i which tells us how similar subtracted images are. More similar two STEP M N STEP M N p I RM N I RM N + 1 Fig. 7. Finding appropriate submatri in the right picture.... The matri I k with the lowest mean of its elements, represents the location where matri I L best fits to matri I R. This is also the location of the chosen object within the right image. Knowing the location of the object in the left and right image allow us to calculate the distance between the pictures: L N M = + k 1. (9)

4 9th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia Eample 1: I Rj E j = mean( I R j I L ) I j = I Rj I L IL Eample : I Rk Ek = mean( I Rk I L ) Fig. 1. Picture with targets (small white panel boards) located at 1m, m, 3m, 4m, 5m and 6m. I k = I Rk I L IL Fig. 8. The difference between selected object in the left picture and submatri on the right picture. y N / + k 1 CL C L Fig. 11. etailed view of Figure 1 (markers). Fig. 9. Calculation of the horizontal distance of the object between left and right picture. After adjusting the cameras to be parallel, the distances were calculated in program package Matlab. The calculated distances for different locations and different markers (1m, m, 3m, 4m, 5m and 6m) are given in Tables 1 to 6. The calculated difference (9) can be used in calculation of object s distance (5). Table 1. Calculated distance to marker at 1m in various locations M / N / N / M / Marker at 1m IV. EXAMPLES Four eperiments have been conducted in order to test the accuracy of our distance-measuring method. We have used si markers placed at distances 1m, m, 3m, 4m, 5m and 6m. Those markers have been placed at various locations in space (nature) and then photographed by two cameras. One of the pictures (with detail view) is shown in Figs. 1 and 11. [m] location 1 location location 3 location 4, 1,81 1,58 1,1 1,34,3 1,63 1,4 9,77 1,47,4 1,45 1,4 1,1 1,8,5 1,9 1,4 9,81 1,13,6 1,18 1,3 9,9 1,18,7 1,18 9,84 9,96 1,13

5 9th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia Table. Calculated distance to marker at m in various locations Table 6. Calculated distance to marker at 6m in various locations Marker at m Marker at 6m [m] location 1 location location 3 location 4, 1,3 1,57 1,57,56,3,86 1,87 1,87,68,4,81,49,49,33,5,4,6,6,6,6,19,59,59,14,7,44,41,41 19,86 Table 3. Calculated distance to marker at 3m in various locations Marker at 3m [m] location 1 location location 3 location 4, 3,8 3,47 33, 9,57,3 31,81 31,56 7,97 31,13,4 3,5 3,93 3,1 3,65,5 3,5 31,55 9, 9,77,6 3,88 31,58 3,6 3,8,7 3,74 3,33 31,5 3,71 [m] location 1 location location 3 location 4, 63,36 67,69 7,67 53,6,3 63,56 64,63 59,9 64,99,4 64,97 6,6 6, 6,95,5 61,95 63,97 6,1 59,4,6 6,7 63,75 6,13 61,1,7 61,57 61,4 61,75 6,55 Figures 1 to 17 show the results graphically. It can be seen that the distance to the subjects is calculated quite well taking into account the camera s resolution, barrel distortion [8] and chosen. As epected, better accuracy is obtained with wider between the cameras Location Table 4. Calculated distance to marker at 4m in various locations Marker at 4m [m] location 1 location location 3 location 4 1, 4,49 45,8 4,9 37,98,3 41,67 4,7 4,76 39,78,4 4,4 4,86 38,61 4,93,5 4,17 41,4 4,5 38,4,6 4,69 41,34 41,8 4,4,7 41,1 4,84 39,73 4, Fig. 1. Calculated distances to marker set at 1m at 4 different locations..5 Location Table 5. Calculated distance to marker at 5m in various locations Marker at 5m [m] location 1 location location 3 location 4, 5,7 57,53 47,38 46,8,3 54,4 5,74 45,9 5,,4 53,1 51,16 57,5 5,15,5 51, 5,5 49,1 48,1,6 51,41 5,34 51,48 5,3,7 5,3 5,5 53,85 5, Fig. 13. Calculated distances to marker set at m at 4 different locations.

6 th International Ph Workshop on Systems and Control: Young Generation Viewpoint October 8, Izola, Slovenia Location 75 Location Fig. 14. Calculated distances to marker set at 3m at 4 different locations. Fig Calculated distances to marker set at 6m at 4 different locations Location Fig. 15. Calculated distances to marker set at 5m at 4 different locations. V. CONCLUSION The proposed method for non-invasive distance measurement is d upon the pictures taken from two horizontally displaced cameras. The user should select the object on left camera and the algorithm finds similar object on the right camera. From displacement of the same object on both pictures, the distance to the object can be calculated. Although the method is d on relatively simple algorithm, the calculated distance is still quite accurate. etter results are obtained with wider (distance between the cameras). This is all according to theoretical derivations. In future research, the proposed method will be tested on some other target objects. The influence of lens barrel distortion on measurement accuracy will be studied as well Location Fig Calculated distances to marker set at 5m at 4 different locations. REFERENCES [1] M. Vidmar, AC sodobne stereofotografije z maloslikovnimi kamerami, Cetera, [] H. Walcher, Position sensing Angle and distance measurement for engineers, Second edition, utterworth- Heinemann Ltd., [3]. Vrančić and S. L. Smith, Permanent synchronization of camcorders via LANC protocol, Stereoscopic displays and virtual reality systems XIII : January, 6, San Jose, California, USA, (SPIE, vol. 655). [4] Navigation, Radio Navigation, Revised edition, Oford Aviation Training, 4. [5] P. Gedei, Ena in ena je tri, Monitor, july 6, (1.1.7). [6] J. Carnicelli, Stereo vision: measuring object distance using piel offset, (9.11.7). [7] A. Klein, Questions and answers about stereoscopy, (8.1.7). [8] A. Woods, Image distortions and stereoscopic video systems, (7.1.7).

How To Use 3D On A Computer Or Tv

How To Use 3D On A Computer Or Tv Display technologies seminar 3D Displays What is 3D? 3D History 3D production 3D Displays 3D now Agenda 13 May 2010 Metropolia University of Applied Sciences Lauri Virkki What is 3D? Eyes are average 64

More information

CASE HISTORY #2. APPLICATION: Piping Movement Survey using Permalign Laser Measurement System

CASE HISTORY #2. APPLICATION: Piping Movement Survey using Permalign Laser Measurement System CASE HISTORY #2 APPLICATION: Piping Movement Survey using Permalign Laser Measurement System EQUIPMENT: Dresser-Clark Hot Gas Expander (Turbine), 60-inch Inlet Flange HISTORY: Piping support modifications

More information

Lines. We have learned that the graph of a linear equation. y = mx +b

Lines. We have learned that the graph of a linear equation. y = mx +b Section 0. Lines We have learne that the graph of a linear equation = m +b is a nonvertical line with slope m an -intercept (0, b). We can also look at the angle that such a line makes with the -ais. This

More information

Optics. Kepler's telescope and Galileo's telescope. f 1. f 2. LD Physics Leaflets P5.1.4.2. Geometrical optics Optical instruments

Optics. Kepler's telescope and Galileo's telescope. f 1. f 2. LD Physics Leaflets P5.1.4.2. Geometrical optics Optical instruments Optics Geometrical optics Optical instruments LD Physics Lealets P5.1.4.2 Kepler's telescope and Galileo's telescope Objects o the experiment g Veriying that the length o a telescope is given by the sum

More information

Affine Transformations

Affine Transformations A P P E N D I X C Affine Transformations CONTENTS C The need for geometric transformations 335 C2 Affine transformations 336 C3 Matri representation of the linear transformations 338 C4 Homogeneous coordinates

More information

Polynomials and Factoring

Polynomials and Factoring 7.6 Polynomials and Factoring Basic Terminology A term, or monomial, is defined to be a number, a variable, or a product of numbers and variables. A polynomial is a term or a finite sum or difference of

More information

Assessment of Camera Phone Distortion and Implications for Watermarking

Assessment of Camera Phone Distortion and Implications for Watermarking Assessment of Camera Phone Distortion and Implications for Watermarking Aparna Gurijala, Alastair Reed and Eric Evans Digimarc Corporation, 9405 SW Gemini Drive, Beaverton, OR 97008, USA 1. INTRODUCTION

More information

Basic Theory of Intermedia Composing with Sounds and Images

Basic Theory of Intermedia Composing with Sounds and Images (This article was written originally in 1997 as part of a larger text to accompany a Ph.D. thesis at the Music Department of the University of California, San Diego. It was published in "Monochord. De

More information

Measuring. User Manual

Measuring. User Manual 0 1 2 3 4 5 6 7 8 9 10 11 Measuring User Manual Accessories for measuring tasks Stage micrometer (1) for calibration Graticules with various measuring pitches (2) in mm and inches Graticule with mesh (3)

More information

A CLASSROOM NOTE ON PARABOLAS USING THE MIRAGE ILLUSION

A CLASSROOM NOTE ON PARABOLAS USING THE MIRAGE ILLUSION A CLASSROOM NOTE ON PARABOLAS USING THE MIRAGE ILLUSION Abstract. The present work is intended as a classroom note on the topic of parabolas. We present several real world applications of parabolas, outline

More information

THE PARABOLA 13.2. section

THE PARABOLA 13.2. section 698 (3 0) Chapter 3 Nonlinear Sstems and the Conic Sections 49. Fencing a rectangle. If 34 ft of fencing are used to enclose a rectangular area of 72 ft 2, then what are the dimensions of the area? 50.

More information

INFITEC - A NEW STEREOSCOPIC VISUALISATION TOOL BY WAVELENGTH MULTIPLEX IMAGING

INFITEC - A NEW STEREOSCOPIC VISUALISATION TOOL BY WAVELENGTH MULTIPLEX IMAGING INFITEC - A NEW STEREOSCOPIC VISUALISATION TOOL BY WAVELENGTH MULTIPLEX IMAGING Helmut Jorke, Markus Fritz INFITEC GmbH, Lise-Meitner-Straße 9, 89081 Ulm info@infitec.net Phone +49 731 550299 56 Fax _

More information

Geometric Camera Parameters

Geometric 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 information

Reflection and Refraction

Reflection 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 information

Differentiation of 3D scanners and their positioning method when applied to pipeline integrity

Differentiation of 3D scanners and their positioning method when applied to pipeline integrity 11th European Conference on Non-Destructive Testing (ECNDT 2014), October 6-10, 2014, Prague, Czech Republic More Info at Open Access Database www.ndt.net/?id=16317 Differentiation of 3D scanners and their

More information

Basler. Line Scan Cameras

Basler. 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 information

Protocol for Microscope Calibration

Protocol for Microscope Calibration Protocol for Microscope Calibration A properly calibrated system is essential for successful and efficient software use. The following are step by step instructions on how to calibrate the hardware using

More information

Spatial location in 360 of reference points over an object by using stereo vision

Spatial location in 360 of reference points over an object by using stereo vision EDUCATION Revista Mexicana de Física E 59 (2013) 23 27 JANUARY JUNE 2013 Spatial location in 360 of reference points over an object by using stereo vision V. H. Flores a, A. Martínez a, J. A. Rayas a,

More information

Traffic Monitoring Systems. Technology and sensors

Traffic Monitoring Systems. Technology and sensors Traffic Monitoring Systems Technology and sensors Technology Inductive loops Cameras Lidar/Ladar and laser Radar GPS etc Inductive loops Inductive loops signals Inductive loop sensor The inductance signal

More information

Theremino System Theremino Spectrometer Technology

Theremino 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 information

Electrical Resonance

Electrical Resonance Electrical Resonance (R-L-C series circuit) APPARATUS 1. R-L-C Circuit board 2. Signal generator 3. Oscilloscope Tektronix TDS1002 with two sets of leads (see Introduction to the Oscilloscope ) INTRODUCTION

More information

Synthetic Sensing: Proximity / Distance Sensors

Synthetic 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 information

Method for measuring stereo camera depth accuracy based on stereoscopic vision

Method for measuring stereo camera depth accuracy based on stereoscopic vision Method for measuring stereo camera depth accuracy based on stereoscopic vision Mikko Kytö*, Mikko Nuutinen, Pirkko Oittinen Aalto University School of Science and Technology, Department of Media Technology,

More information

Interference. Physics 102 Workshop #3. General Instructions

Interference. 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 information

Plane Stress Transformations

Plane Stress Transformations 6 Plane Stress Transformations ASEN 311 - Structures ASEN 311 Lecture 6 Slide 1 Plane Stress State ASEN 311 - Structures Recall that in a bod in plane stress, the general 3D stress state with 9 components

More information

Fric-3. force F k and the equation (4.2) may be used. The sense of F k is opposite

Fric-3. force F k and the equation (4.2) may be used. The sense of F k is opposite 4. FRICTION 4.1 Laws of friction. We know from experience that when two bodies tend to slide on each other a resisting force appears at their surface of contact which opposes their relative motion. The

More information

How To Draw A Circle Of Radius 1 On A Computer (For A Computer)

How To Draw A Circle Of Radius 1 On A Computer (For A Computer) 1. Objective University of Cincinnati Department of Electrical & Computer Engineering and Computer Science 20 ENFD 112 Fundamentals of Programming Laboratory 2: Modeling, Scripting, Visualization Spring

More information

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, 5-8 8-4, 8-7 1-6, 4-9

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, 5-8 8-4, 8-7 1-6, 4-9 Glencoe correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 STANDARDS 6-8 Number and Operations (NO) Standard I. Understand numbers, ways of representing numbers, relationships among numbers,

More information

Auto Head-Up Displays: View-Through for Drivers

Auto Head-Up Displays: View-Through for Drivers Auto Head-Up Displays: View-Through for Drivers Head-up displays (HUD) are featuring more and more frequently in both current and future generation automobiles. One primary reason for this upward trend

More information

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. Dr Tay Seng Chuan

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. Dr Tay Seng Chuan Ground Rules PC11 Fundamentals of Physics I Lectures 3 and 4 Motion in One Dimension Dr Tay Seng Chuan 1 Switch off your handphone and pager Switch off your laptop computer and keep it No talking while

More information

Robot Perception Continued

Robot 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 information

Optical laser beam scanner lens relay system

Optical laser beam scanner lens relay system 1. Introduction Optical laser beam scanner lens relay system Laser beam scanning is used most often by far in confocal microscopes. There are many ways by which a laser beam can be scanned across the back

More information

Introduction. www.imagesystems.se

Introduction. www.imagesystems.se 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 Motion is the world leading software for advanced

More information

Understanding astigmatism Spring 2003

Understanding astigmatism Spring 2003 MAS450/854 Understanding astigmatism Spring 2003 March 9th 2003 Introduction Spherical lens with no astigmatism Crossed cylindrical lenses with astigmatism Horizontal focus Vertical focus Plane of sharpest

More information

HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS.

HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS. The vehicle developed by Euroconsult and Pavemetrics and described

More information

Optical Illusions Essay Angela Wall EMAT 6690

Optical Illusions Essay Angela Wall EMAT 6690 Optical Illusions Essay Angela Wall EMAT 6690! Optical illusions are images that are visually perceived differently than how they actually appear in reality. These images can be very entertaining, but

More information

PHYSIOLOGICALLY-BASED DETECTION OF COMPUTER GENERATED FACES IN VIDEO

PHYSIOLOGICALLY-BASED DETECTION OF COMPUTER GENERATED FACES IN VIDEO PHYSIOLOGICALLY-BASED DETECTION OF COMPUTER GENERATED FACES IN VIDEO V. Conotter, E. Bodnari, G. Boato H. Farid Department of Information Engineering and Computer Science University of Trento, Trento (ITALY)

More information

COMPONENTS OF VECTORS

COMPONENTS OF VECTORS COMPONENTS OF VECTORS To describe motion in two dimensions we need a coordinate sstem with two perpendicular aes, and. In such a coordinate sstem, an vector A can be uniquel decomposed into a sum of two

More information

T-REDSPEED White paper

T-REDSPEED White paper T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation

More information

STRAND: ALGEBRA Unit 3 Solving Equations

STRAND: ALGEBRA Unit 3 Solving Equations CMM Subject Support Strand: ALGEBRA Unit Solving Equations: Tet STRAND: ALGEBRA Unit Solving Equations TEXT Contents Section. Algebraic Fractions. Algebraic Fractions and Quadratic Equations. Algebraic

More information

Addition and Subtraction of Vectors

Addition and Subtraction of Vectors ddition and Subtraction of Vectors 1 ppendi ddition and Subtraction of Vectors In this appendi the basic elements of vector algebra are eplored. Vectors are treated as geometric entities represented b

More information

MEMORANDUM. All students taking the CLC Math Placement Exam PLACEMENT INTO CALCULUS AND ANALYTIC GEOMETRY I, MTH 145:

MEMORANDUM. All students taking the CLC Math Placement Exam PLACEMENT INTO CALCULUS AND ANALYTIC GEOMETRY I, MTH 145: MEMORANDUM To: All students taking the CLC Math Placement Eam From: CLC Mathematics Department Subject: What to epect on the Placement Eam Date: April 0 Placement into MTH 45 Solutions This memo is an

More information

Mouse Control using a Web Camera based on Colour Detection

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 information

SECTION 2.2. Distance and Midpoint Formulas; Circles

SECTION 2.2. Distance and Midpoint Formulas; Circles SECTION. Objectives. Find the distance between two points.. Find the midpoint of a line segment.. Write the standard form of a circle s equation.. Give the center and radius of a circle whose equation

More information

Rodenstock Photo Optics

Rodenstock Photo Optics Rogonar Rogonar-S Rodagon Apo-Rodagon N Rodagon-WA Apo-Rodagon-D Accessories: Modular-Focus Lenses for Enlarging, CCD Photos and Video To reproduce analog photographs as pictures on paper requires two

More information

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A 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 information

Introduction to 3D Imaging

Introduction to 3D Imaging Chapter 5 Introduction to 3D Imaging 5.1 3D Basics We all remember pairs of cardboard glasses with blue and red plastic lenses used to watch a horror movie. This is what most people still think of when

More information

Section 11.4: Equations of Lines and Planes

Section 11.4: Equations of Lines and Planes Section 11.4: Equations of Lines and Planes Definition: The line containing the point ( 0, 0, 0 ) and parallel to the vector v = A, B, C has parametric equations = 0 + At, = 0 + Bt, = 0 + Ct, where t R

More information

E70 Rear-view Camera (RFK)

E70 Rear-view Camera (RFK) Table of Contents (RFK) Subject Page Introduction..................................................3 Rear-view Camera..............................................3 Input/Output...................................................4

More information

Stereo 3D Monitoring & Correction

Stereo 3D Monitoring & Correction www.omnitek.tv Advanced Measurement Technology Stereo 3D Monitoring & Correction Roger Fawcett, Managing Director, OmniTek It has long been known that it is possible to give the impression of 3D scene

More information

Jitter Measurements in Serial Data Signals

Jitter Measurements in Serial Data Signals Jitter Measurements in Serial Data Signals Michael Schnecker, Product Manager LeCroy Corporation Introduction The increasing speed of serial data transmission systems places greater importance on measuring

More information

DICOM Correction Item

DICOM Correction Item Correction Number DICOM Correction Item CP-626 Log Summary: Type of Modification Clarification Rationale for Correction Name of Standard PS 3.3 2004 + Sup 83 The description of pixel spacing related attributes

More information

A technical overview of the Fuel3D system.

A 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 information

waves rays Consider rays of light from an object being reflected by a plane mirror (the rays are diverging): mirror object

waves rays Consider rays of light from an object being reflected by a plane mirror (the rays are diverging): mirror object PHYS1000 Optics 1 Optics Light and its interaction with lenses and mirrors. We assume that we can ignore the wave properties of light. waves rays We represent the light as rays, and ignore diffraction.

More information

Calculating Astronomical Unit from Venus Transit

Calculating Astronomical Unit from Venus Transit Calculating Astronomical Unit from Venus Transit A) Background 1) Parallaxes of the Sun (the horizontal parallaxes) By definition the parallaxes of the Sun is the angle β shown below: By trigonometry,

More information

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

REAL 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 information

Subjective evaluation of a 3D videoconferencing system

Subjective evaluation of a 3D videoconferencing system Subjective evaluation of a 3D videoconferencing system Hadi Rizek 1, Kjell Brunnström 1,3, Kun Wang 1,3,Börje Andrén 1 and Mathias Johanson 2 1 Dept. of NetLab: Visual Media Quality, Acreo Swedish ICT

More information

Virtual Fitting by Single-shot Body Shape Estimation

Virtual Fitting by Single-shot Body Shape Estimation Virtual Fitting by Single-shot Body Shape Estimation Masahiro Sekine* 1 Kaoru Sugita 1 Frank Perbet 2 Björn Stenger 2 Masashi Nishiyama 1 1 Corporate Research & Development Center, Toshiba Corporation,

More information

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY

PHOTOGRAMMETRIC 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 information

Light and its effects

Light and its effects Light and its effects Light and the speed of light Shadows Shadow films Pinhole camera (1) Pinhole camera (2) Reflection of light Image in a plane mirror An image in a plane mirror is: (i) the same size

More information

Characteristic and use

Characteristic and use . Basic principle A PSD basically consists of a uniform resistive layer formed on one or both surfaces of a high-resistivity semiconductor substrate, and a pair of electrodes formed on both ends of the

More information

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam cjam@sdsc.edu Mike Bailey mjb@sdsc.edu San Diego Supercomputer Center University of California San Diego Abstract With

More information

KINECT PROJECT EITAN BABCOCK REPORT TO RECEIVE FINAL EE CREDIT FALL 2013

KINECT 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 information

LEICA TRI-ELMAR-M 28 35 50 mm f/4 ASPH. 1

LEICA TRI-ELMAR-M 28 35 50 mm f/4 ASPH. 1 LEICA TRI-ELMAR-M 28 35 5 mm f/4 ASPH. 1 This lens combines three of the focal lengths that are most popular among Leica M photographers. The appropriate bright-line frame appears in the viewfinder when

More information

Anamorphic Projection Photographic Techniques for setting up 3D Chalk Paintings

Anamorphic Projection Photographic Techniques for setting up 3D Chalk Paintings Anamorphic Projection Photographic Techniques for setting up 3D Chalk Paintings By Wayne and Cheryl Renshaw. Although it is centuries old, the art of street painting has been going through a resurgence.

More information

ε: Voltage output of Signal Generator (also called the Source voltage or Applied

ε: Voltage output of Signal Generator (also called the Source voltage or Applied Experiment #10: LR & RC Circuits Frequency Response EQUIPMENT NEEDED Science Workshop Interface Power Amplifier (2) Voltage Sensor graph paper (optional) (3) Patch Cords Decade resistor, capacitor, and

More information

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the DVI Interface The outline: The reasons for digital interface of a monitor the transfer from VGA to DVI. DVI v. analog interface. The principles of LCD control through DVI interface. The link between DVI

More information

P R E A M B L E. Facilitated workshop problems for class discussion (1.5 hours)

P 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 information

Template-based Eye and Mouth Detection for 3D Video Conferencing

Template-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 information

Object Recognition and Template Matching

Object Recognition and Template Matching Object Recognition and Template Matching Template Matching A template is a small image (sub-image) The goal is to find occurrences of this template in a larger image That is, you want to find matches of

More information

Understanding Line Scan Camera Applications

Understanding Line Scan Camera Applications Understanding Line Scan Camera Applications Discover the benefits of line scan cameras, including perfect, high resolution images, and the ability to image large objects. A line scan camera has a single

More information

Endoscope Optics. Chapter 8. 8.1 Introduction

Endoscope Optics. Chapter 8. 8.1 Introduction Chapter 8 Endoscope Optics Endoscopes are used to observe otherwise inaccessible areas within the human body either noninvasively or minimally invasively. Endoscopes have unparalleled ability to visualize

More information

Synchronization in. Distributed Systems. Cooperation and Coordination in. Distributed Systems. Kinds of Synchronization.

Synchronization in. Distributed Systems. Cooperation and Coordination in. Distributed Systems. Kinds of Synchronization. Cooperation and Coordination in Distributed Systems Communication Mechanisms for the communication between processes Naming for searching communication partners Synchronization in Distributed Systems But...

More information

A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor

A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor Andy Motten, Luc Claesen Expertise Centre for Digital Media Hasselt University tul IBBT Wetenschapspark 2, 50 Diepenbeek,

More information

A 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 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 information

In this this review we turn our attention to the square root function, the function defined by the equation. f(x) = x. (5.1)

In this this review we turn our attention to the square root function, the function defined by the equation. f(x) = x. (5.1) Section 5.2 The Square Root 1 5.2 The Square Root In this this review we turn our attention to the square root function, the function defined b the equation f() =. (5.1) We can determine the domain and

More information

6. LECTURE 6. Objectives

6. LECTURE 6. Objectives 6. LECTURE 6 Objectives I understand how to use vectors to understand displacement. I can find the magnitude of a vector. I can sketch a vector. I can add and subtract vector. I can multiply a vector by

More information

Color and Light. DELTA SCIENCE READER Overview... 125 Before Reading... 126 Guide the Reading... 127 After Reading... 133

Color and Light. DELTA SCIENCE READER Overview... 125 Before Reading... 126 Guide the Reading... 127 After Reading... 133 Color and Light T ABLE OF CONTENTS ABOUT DELTA SCIENCE MODULES Program Introduction................... iii Teacher s Guide..................... iv Delta Science Readers............... vi Equipment and

More information

3. Solve the equation containing only one variable for that variable.

3. Solve the equation containing only one variable for that variable. Question : How do you solve a system of linear equations? There are two basic strategies for solving a system of two linear equations and two variables. In each strategy, one of the variables is eliminated

More information

Understanding Shaft Alignment: Thermal Growth. Published in Maintenance Technology 1/2003

Understanding Shaft Alignment: Thermal Growth. Published in Maintenance Technology 1/2003 Understanding Shaft Alignment: Thermal Growth Published in Maintenance Technology 1/2003 Part two of a four-part series that will cover alignment fundamentals and thermal growth, and highlight the importance

More information

Integrating algebraic fractions

Integrating algebraic fractions Integrating algebraic fractions Sometimes the integral of an algebraic fraction can be found by first epressing the algebraic fraction as the sum of its partial fractions. In this unit we will illustrate

More information

Machine Tool Inspection & Analyzer solutions

Machine Tool Inspection & Analyzer solutions Machine Tool Inspection & Analyzer solutions Introduction IBS Precision Engineering machine tool inspection series offers a range of products to provide peace of mind and control to machine operators by

More information

TS-E24mm f/3.5l TS-E45mm f/2.8 TS-E90mm f/2.8 Instructions

TS-E24mm f/3.5l TS-E45mm f/2.8 TS-E90mm f/2.8 Instructions TS-E24mm f/3.5l TS-E45mm f/2.8 TS-E90mm f/2.8 ENG Instructions Thank you for purchasing a Canon product. Canon s TS-E lenses are tilt-shift lenses designed for EOS cameras. The tilt-shift mechanism enables

More information

HDTV: A challenge to traditional video conferencing?

HDTV: A challenge to traditional video conferencing? HDTV: A challenge to traditional video conferencing? Gloria Mark 1 and Paul DeFlorio 2 University of California, Irvine 1 and Jet Propulsion Lab, California Institute of Technology 2 gmark@ics.uci.edu,

More information

Chapter 4 One Dimensional Kinematics

Chapter 4 One Dimensional Kinematics Chapter 4 One Dimensional Kinematics 41 Introduction 1 4 Position, Time Interval, Displacement 41 Position 4 Time Interval 43 Displacement 43 Velocity 3 431 Average Velocity 3 433 Instantaneous Velocity

More information

Scanners and How to Use Them

Scanners 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 information

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Static 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 information

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK vii LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF NOTATIONS LIST OF ABBREVIATIONS LIST OF APPENDICES

More information

OPERATING P L AYA B I L I T Y P R E C I S I O N D E S I G N

OPERATING P L AYA B I L I T Y P R E C I S I O N D E S I G N P L AYA B I L I T Y P R E C I S I O N P E R F O R M A N C E OPERATING INSTRUCTIONS FOR: GolfWorks Loft and Lie Gauges code: HGCG/DGCG/LOLI2 4820 Jacksontown Road P.O. Box 3008 Newark, Ohio 43058-3008 Toll-Free:

More information

Space Perception and Binocular Vision

Space Perception and Binocular Vision Space Perception and Binocular Vision Space Perception Monocular Cues to Three-Dimensional Space Binocular Vision and Stereopsis Combining Depth Cues 9/30/2008 1 Introduction to Space Perception Realism:

More information

3D Drawing. Single Point Perspective with Diminishing Spaces

3D Drawing. Single Point Perspective with Diminishing Spaces 3D Drawing Single Point Perspective with Diminishing Spaces The following document helps describe the basic process for generating a 3D representation of a simple 2D plan. For this exercise we will be

More information

Adobe Lens Profile Creator User Guide. Version 1.0 Wednesday, April 14, 2010 Adobe Systems Inc

Adobe Lens Profile Creator User Guide. Version 1.0 Wednesday, April 14, 2010 Adobe Systems Inc Adobe Lens Profile Creator User Guide Version 1.0 Wednesday, April 14, 2010 Adobe Systems Inc ii Table of Contents INTRODUCTION:... 1 TERMINOLOGY:... 2 PROCEDURES:... 4 OPENING AND RUNNING FILES THROUGH

More information

AUDIO POINTER V2 JOYSTICK & CAMERA IN MATLAB

AUDIO POINTER V2 JOYSTICK & CAMERA IN MATLAB AUDIO POINTER V2 JOYSTICK & CAMERA IN MATLAB F. Rund Department of Radioelectronics, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic Abstract A virtual sound source

More information

A System for Capturing High Resolution Images

A 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 information

Optimao. In control since 1995. Machine Vision: The key considerations for successful visual inspection

Optimao. In control since 1995. Machine Vision: The key considerations for successful visual inspection Optimao In control since 1995 Machine Vision: The key considerations for successful visual inspection There is no such a thing as an off-the-shelf vision system. Just like a drive- or a PLCbased control

More information

Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011

Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011 Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011 Document Number: TBD Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL

More information

Digital Photogrammetric System. Version 6.0.2 USER MANUAL. Block adjustment

Digital Photogrammetric System. Version 6.0.2 USER MANUAL. Block adjustment Digital Photogrammetric System Version 6.0.2 USER MANUAL Table of Contents 1. Purpose of the document... 4 2. General information... 4 3. The toolbar... 5 4. Adjustment batch mode... 6 5. Objects displaying

More information

SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM AND A NEW METHOD OF RESULTS ANALYSIS 1. INTRODUCTION

SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM AND A NEW METHOD OF RESULTS ANALYSIS 1. INTRODUCTION Journal of Machine Engineering, Vol. 15, No.1, 2015 machine tool accuracy, metrology, spindle error motions Krzysztof JEMIELNIAK 1* Jaroslaw CHRZANOWSKI 1 SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM

More information

Making High Dynamic Range (HDR) Panoramas with Hugin

Making High Dynamic Range (HDR) Panoramas with Hugin Making High Dynamic Range (HDR) Panoramas with Hugin Dr Ryan Southall - School of Architecture & Design, University of Brighton. Introduction This document details how to use the free software programme

More information

INTRODUCTION TO ERRORS AND ERROR ANALYSIS

INTRODUCTION TO ERRORS AND ERROR ANALYSIS INTRODUCTION TO ERRORS AND ERROR ANALYSIS To many students and to the public in general, an error is something they have done wrong. However, in science, the word error means the uncertainty which accompanies

More information