QUALITY TESTING OF WATER PUMP PULLEY USING IMAGE PROCESSING
|
|
|
- Leona Spencer
- 9 years ago
- Views:
Transcription
1 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 of Engg.kolhapur Maharashtra India 3,4,5 Student Bharati Vidyapeeth s college of Engg.kolhapur [email protected] 1, [email protected] 2, [email protected] 3, [email protected] 4 ABSTRACT: This paper presents an efficient implementation of Image processing technique for an object quality testing. The proposed work makes use of the Matlab software for the said work. Using the image acquisition technique in the Matlab software, the images are taken and various operations are performed for the given object which is Water Pump Pulley. Currently manufactured water pump pulley is tested manually using equipments like Venire calliper, Snap gauge, Air plug gauge, Thread ring gauge which is manual process and may not be accurate. Efficient way to test quality of water pump pulley is by testing its parameters such as diameter, total height, grew height using Image processing. The various operations being performed on the object like image acquisition, edge detection, Image Segmentation etc. For testing the parameters. This paper focuses on a model designed for the automation of the measurements processes for the Water pump pulley which is more efficient & accurate than manual process. Keywords: Image processing, Water pump pulley, Image acquisition, Image segmentation 1. Introduction In present day the industry has a lot of manually operated processes. There is manufacturing process. This includes welding, cutting, molding of metal job etc. Being specific about the industry we dealing, the parameters testing of the product (job being developed) is completely manual process. Being a matter of quality and precision, there is no chance for any human error to be introduced in the parameters being measured or calculated. The measurements are carried out by the labor using traditional measuring methods such as: Vanier calliper Snap gauge Air plug gauge Thread ring gauge Depth venire Pressure gauge.etc. These methods are precise but involve risk of human errors which depend on the skill of labor used. Any minute error in the measurement may result into some major problems in working of the main machine it is part of. This is going to affect the overall production time required to manufacture the jobs. Also, the implementation of labor for the work requires to bare the human needs to be satisfied, which will affect industry officials and the production. Our work strives to develop a technique which will cancel all the manual process of measurement. This will ease the industry officials from the strenuous techniques of measurement for each and every job. This will surely reduce the work load. The advantages of the project to the industry are :- accuracy in measurement Reduction in time dedicated to every job manufactured Increases the yield. Machines work consistently Defects are reduced Machine vision works tirelessly Machine works the work that complies with the standards required for the industry. The test object (Water Pump Pulley ) is our main object for analysis. The work deals with the automation of Water Pump Pulley using Image Processing. i.e. The measurement processes being carried out manually at present will be atomized with the help of Image processing technique. 2. Proposed Work Owing to the problems faced by the industry in day to day life for inspection of the pump pulley, we are ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 504
2 trying to develop a system that will get these inspection work done automatically.. Our work aims at developing software based model that will measure the job parameters like a.) Total height of job. b.) Grew height. c.) Outer dimension of the job (diameter) d.) Centre bore. The system is all about developing an Image processing tool for the respective Industry based on Matlab software. The proposed system comprises of mainly Cameras for the object image capturing, the light sources for the proper illumination of the object and the personal computer(pc/ Laptop) to which the cameras will be interfaced. Once the object is placed under the camera, with proper illumination from the light sources used, the cameras placed at different places will capture the respective images of the same object from different angles. These captured images will be sent to the PC via interfaced cable. The Matlab software present in PC will do the necessary processing on the images. After processing and comparing them with standard image figures stored in Knowledge (data) base, the dimensions of the above mentioned parameters will be displayed. Based on these parameters, the software will indicate for the right /faulty job done. After the completion of this processes, the authority or responsible can take necessary action regarding a particular Water pump pulley under inspection. Design Camera & Light Source Object Under inspection PC----- Matlab Image of object being processed in Matlab software. Fig.1. General block of the proposed work. Computer / Laptop having the Matlab software and the images will be processed to get the desired results. 2.1 How it will work Once the images are captured by the cameras, images are fed directly to the PC. The image is then opened in the PC using Matlab software. The Image Acquisition Toolbox in Matlab is used for the various operations on the captured images. These techniques are applied in a step wise manner and the desired results are obtained. The process can be divided into various stages after the image capturing. These stages involve, Image Acquisition Image Processing Image Segmentation Feature Extraction Classification. These steps are further explained in detail. 2.2 Steps in the operation 1. Image Acquisition This step is the very basic step in which the camera /cameras are interfaced to the PC/laptop. And then they are made to capture the image directly from the Matlab software. It means that the captured image is opened straight way in the software. Any preloaded image can also be worked upon in the same manner. 2. Image Processing. In this step, the image captured by the camera is opened into the Software. This is the step where actual working on the image of the Water Pump Pulley starts. Image is processed in order to reduce its size for further operation. For this, the color image is transformed to a grayscale image. All further operations will be carried out on the gray scaled image and not on the original image. Figure 1 shows the general block of the proposed work. Idea to place the inspection job (Water Pump Pulley ) under a well illuminated light source. Cameras will be used to capture the image of the pump pulley. The same images will be fed to the ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 505
3 Experimental result for Image Processing Edge Detection Top view diameter measurement of major and minor bores Measurement of total height and grew height of water pump pulley. 4. Edge Detection The edge representation of an image significantly reduces the quantity of data to be processed, yet it retains essential information regarding the shapes of object. An image is easy to incorporate into a large amount of object recognition algorithms used in an artificial vision along with other image processing applications. The major property of the edge detection technique is the ability to extract the exact edge line with proper orientation. Fig.2 Top view and Side view of pulley. Image being converted to Gray scale. 3. Image Segmentation In general terms, image segmentation means dividing a given image into smaller parts. This helps in accurate processing of every details in an image. Image Segmentation is the process of partitioning a digital image into multiple regions or sets of pixels. In image, partitions are different objects which have the same texture or color. The image segmentation results are a set of regions that cover the entire image together and a set of contours extracted from the image. All of the pixels in a region are similar with respect to some characteristics such as color, intensity, or texture. Adjacent regions are considerably different with respect to the same individuality. The different approaches for image segmentation are: by finding boundaries between regions based on discontinuities in intensity levels, thresholds based on the distribution of pixel properties, such as intensity values, and Based on finding the regions directly. Thus the choice of image segmentation technique depends on the problem being considered. Feature Extraction The feature extraction technique can be understood in the following steps which include: There are different Edge detection techniques.each technique differs from the other by the way in which it finds or differentiates the edges of an image being taken. a) Edge detection using Sobel Operator b) Prewitt Operator c) Roberts Operator d) Canny a) Sobel Operator working Gx Gy The operator for Sobel consists of a pair of 3 3 convolution kernels. Kernels are nothing but the information available. These kernels are designed to respond maximally to edges running vertically and horizontally relative to the pixel grid, one kernel for each of the two perpendicular orientations. The kernels can be applied separately to the input image, to produce separate measurements of the gradient component in each orientation (call these Gx and Gy). These can then be combined together to find the absolute magnitude of the gradient at each point and the orientation of that gradient. The gradient magnitude is given by: (mod G) = (Gx)2 +( Gy)2 Typically, an approximate magnitude is computed using: (mod G) =( mod Gx) +( mod Gy) which is much faster to compute. ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 506
4 The angle of orientation of the edge (relative to the pixel grid) giving rise to the spatial gradient is given by: Theta= arc tan (Gy/ Gx) b) Robert s cross operator Gx Gy The Roberts operator performs a simple,, 2 dimensional spatial gradient measurement on a given image. Pixel values at each point in the output show the estimated absolute magnitude of the spatial gradient of the image input at that given point. The operator consists of a pair of 2 2 convolution kernels.these kernels are designed to respond maximally to edges running at 45 to the pixel grid, one kernel for each of the two perpendicular orientations. The kernels can be applied separately to the input image, to produce separate measurements of the gradient component in each orientation (call these Gx and Gy). These can then be combined together to find the absolute magnitude of the gradient at each point and the orientation of that gradient. The gradient magnitude is given by: (mod G) =sqrt ( (Gx2) +( Gy2)) an approximate magnitude is computed using: mod G = mod Gx +mod Gy which is much faster. f^(r, c)=f(r,c)*g(r,c,6) Apply first difference gradient operator to compute edge strength then edge magnitude and direction are obtain as before. Apply non-maximal or critical suppression to the gradient magnitude. Apply threshold to the non-maximal suppression image. As stated earlier, Canny operator is not that susceptible to noise as compared to the Sobel, Prewitt, or Robert s operators. d) Prewitt Operator Prewitt s operator uses a 3x3 convolution kernel. Prewitt detection is slightly simpler to implement than the Sobel operator, but it tends to produce somewhat noisier results. Hence, the use of Edge detection techniques depends upon the application Experimental Results Experimental results for the above Operators The above detection techniques are applied on the water pump pulley image and the results are obtained. The angle of orientation of the edge giving rise to the spatial gradient is given by: Theta = arctan (Gy /Gx) 3pi / 4 c) Canny Operator Canny s Edge detector is preferred over all other edge detection techniques. It is because this technique filters the noise present in the given image in more efficient way. The edges detected by the canny algorithm are more clear with minute details of the image. The algorithmic steps are as follows: Convolve image f(r, c) with a Gaussian function to get smooth image f^(r, c). Fig.3. Edge Detection of pulley using Sobel using Sobel operator on the given test image. ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 507
5 For diameter calculation of the diameter the major and minor bore on the top part of the pump pulley, the top view camera image is used. Once this image is converted to gray scale, the main task is to determine the number of circles or bore present on the top of the pulley. This detection is carried out by the technique known as Circular Hough Transform. Fig.4 Edge Detection of pulley using Robert s using Robert s operator on the given test image. How Circular Hough Transform works In Circular Hough Transform technique, the number of circles on the top of the pulley is determined by overlapping dummy circles on to the bores of the pulley. These dummy circles indicate the presence of exact number of circles. It also calculates the radius and thus diameter of these circles detected. It accomplishes this by finding the center point of the detected circles. By the use of this technique, we accomplish our goal to calculate the said outer bore and inner bore parameter for the pulley. It should also be noted that, all these calculations are affected by light intensity.so, the calculations tend to vary with the intensity of available light. Experimental results for Circular Hough Transform Fig 5. Edge Detection of pulley using Canny using Canny s operator on the given test image. Fig 7. This shows the implementation of Circular Hough Transform technique Fig 6 Edge Detection of pulley using Prewitt From figure 7, it is seen that, the circular Hough transform technique detects the top view circles by overlapping the dummy circles onto it. using Prewitt operator on the given test image. 3.2 Diameter calculation for the upper bores on the water pump pulley ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 508
6 b) Grew Height For the grew height measurement, the simple method used is to subtract the part of height from the total height, which will give us the required grew height for the object Fig.8 This shows the implementation of Circular Hough Transform Technique and detection of circles (bore) 3.3 Height calculation of the Water Pump Pulley For the measurement of the remaining parameters of pulley, i.e. a)total Height Total Height Grew Height We make use of the second camera interfaced to the PC. All previous steps are carried out here as well. After the gray level conversion of the acquired image, code for height measurement is written in Matlab. We achieve our measurements in an opposite way. It means that, we write code for the distance measurement between two points. Now for us, these two points serve to be the two extreme points of the height of the Pump Pulley. With this code for distance measurement, we can calculate the distance between two points. i.e. the height in case of our pulley. For this height measurement or (distance measurement), we can implement this measurement either by defining two points manually by a mouse pointer or a second method with automatic distance calculation. For this prototype work, we have done this measurement with manual defining of two points on the pulley. With the calculation of the total height and grew height, we accomplish the measurement of all the required parameters. After this step, a Knowledge base is developed. This knowledge base will contain the accurate values of the reference water pump pulley. Based on these values, a given test object will be determined whether it s a Faulty object or OK object. The above detection techniques are applied on the water pump pulley image and the results are obtained. Advantages The very basic need for atomization is to ease the human being from tedious work. This software based system serves the same purpose. It generates almost accurate and timely results for the application being used. This is nothing but the Machine Vision used for the inspection. It can tirelessly perform without complaining. It is highly efficient compared to the human labour as their counterpart. As the time necessary for every work piece to be measured is reduced, can surely increase the production yield. Doesn t require continuous attention for inspection. Once started, it can operate for hours without even bothering the human labour associated with the given task. The Water pump pulley dimensions need to be accurate at micron level. The production is done nearly equal to this. This minute measurements are possible only with the software technique being implemented. Limitations of this technique Fig:9 Total & Grew Height calculation Parameters that need to be considered while designing the system are in great number. So small change in the same can alter the motive for which it is designed. Proper alignment of cameras is necessary for capturing sharp job image. ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 509
7 Sufficient light intensity is required for capturing correct image Conclusion This paper focuses on method of code being developed to test the quality parameters of a Water Pump Pulley & also provides detailed information about steps involved in the Quality testing of the given object. The same can be used for other objects as well. Which would prove this Quality testing using Image Processing an universal way for automation of industrial work. So this atomization will be more beneficial to industry than a manual work which will be more precise & accurate as it eliminates human errors in testing. Fuzzy Sets, IEEE Transactions on Image Processing, Vol.11, No.12, [9] Punam Thakare (2011) A Study of Image Segmentation and Edge Detection Techniques References [1] Canny, J. F (1983) Finding edges and lines in images, Master's thesis, MIT. AI Lab. TR-720. [2] Canny, J. F (1986) A computational approach to edge detection, IEEE Transaction on Pattern Analysis and Machine Intelligence, 8, [3] Courtney. P & N. A. Thacker (2001) Performance Characterization in Computer Vision: The Role of Statistics in Testing and Design, Chapter in: Imaging and Vision Systems: Theory, Assessment and Applications, Jacques Blanc-Talon and Dan Popescu (Eds.), NOVA Science Books. [4] Hanzi Wang (2004) Robust Statistics for Computer Vision: Model Fitting, Image Segmentation and Visual Motion Analysis, Ph.D thesis, Monash University, Australia. [5] Lakshmi,S & V.Sankaranarayanan (2010) A Study of edge detection techniques for segmentation computing approaches, Computer Aided Soft Computing Techniques for Imaging and Biomedical Applications, [6] Lee, K.. M, Meer, P. & et al. (1998) Robust Adaptive Segmentation of Range Images, IEEE Trans. Pattern Analysis and Machine Intelligence, 20(2), [7] Marr, D & E. Hildreth (1980) Theory of edge detection, Proc. Royal Society of London, B, 207, [8] Orlando, J, Tobias & Rui Seara (2002) Image Segmentation by Histogram Thresholding Using ISSN X NOV 12 TO OCT 13 VOLUME 02, ISSUE - 02 Page 510
Canny 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
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
Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture.
Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture. Chirag Gupta,Sumod Mohan K [email protected], [email protected] Abstract In this project we propose a method to improve
Analecta 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,
LEAF COLOR, AREA AND EDGE FEATURES BASED APPROACH FOR IDENTIFICATION OF INDIAN MEDICINAL PLANTS
LEAF COLOR, AREA AND EDGE FEATURES BASED APPROACH FOR IDENTIFICATION OF INDIAN MEDICINAL PLANTS Abstract Sandeep Kumar.E Department of Telecommunication Engineering JNN college of Engineering Affiliated
Vision 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 [email protected] [email protected] Abstract A vehicle tracking and grouping algorithm is presented in this work
Image Processing Based Automatic Visual Inspection System for PCBs
IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 6 (June 2012), PP 1451-1455 www.iosrjen.org Image Processing Based Automatic Visual Inspection System for PCBs Sanveer Singh 1, Manu
Automatic Detection of PCB Defects
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.
Convolution. 1D Formula: 2D Formula: Example on the web: http://www.jhu.edu/~signals/convolve/
Basic Filters (7) Convolution/correlation/Linear filtering Gaussian filters Smoothing and noise reduction First derivatives of Gaussian Second derivative of Gaussian: Laplacian Oriented Gaussian filters
A New Image Edge Detection Method using Quality-based Clustering. Bijay Neupane Zeyar Aung Wei Lee Woon. Technical Report DNA #2012-01.
A New Image Edge Detection Method using Quality-based Clustering Bijay Neupane Zeyar Aung Wei Lee Woon Technical Report DNA #2012-01 April 2012 Data & Network Analytics Research Group (DNA) Computing and
Colour 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
Determining optimal window size for texture feature extraction methods
IX Spanish Symposium on Pattern Recognition and Image Analysis, Castellon, Spain, May 2001, vol.2, 237-242, ISBN: 84-8021-351-5. Determining optimal window size for texture feature extraction methods Domènec
Computational Foundations of Cognitive Science
Computational Foundations of Cognitive Science Lecture 15: Convolutions and Kernels Frank Keller School of Informatics University of Edinburgh [email protected] February 23, 2010 Frank Keller Computational
Edge detection. (Trucco, Chapt 4 AND Jain et al., Chapt 5) -Edges are significant local changes of intensity in an image.
Edge detection (Trucco, Chapt 4 AND Jain et al., Chapt 5) Definition of edges -Edges are significant local changes of intensity in an image. -Edges typically occur on the boundary between two different
A ROBUST BACKGROUND REMOVAL ALGORTIHMS
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING ABSTRACT S.Lakshmi 1 and Dr.V.Sankaranarayanan 2 1 Jeppiaar Engineering College, Chennai [email protected] 2 Director, Crescent
VECTORAL 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 [email protected] ABSTRACT Traditional methods of identifying and
Modelling, 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
Signature Region of Interest using Auto cropping
ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 1 Signature Region of Interest using Auto cropping Bassam Al-Mahadeen 1, Mokhled S. AlTarawneh 2 and Islam H. AlTarawneh 2 1 Math. And Computer Department,
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering
MVA ENS Cachan. Lecture 2: Logistic regression & intro to MIL Iasonas Kokkinos [email protected]
Machine Learning for Computer Vision 1 MVA ENS Cachan Lecture 2: Logistic regression & intro to MIL Iasonas Kokkinos [email protected] Department of Applied Mathematics Ecole Centrale Paris Galen
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 269 Class Project Report
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 69 Class Project Report Junhua Mao and Lunbo Xu University of California, Los Angeles [email protected] and lunbo
Circle 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
3D 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
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,
A 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
A Dynamic Approach to Extract Texts and Captions from Videos
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,
Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. Image-Based Methods (integration-based)
Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf Flow Visualization Image-Based Methods (integration-based) Spot Noise (Jarke van Wijk, Siggraph 1991) Flow Visualization:
Building 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
Fingerprint s Core Point Detection using Gradient Field Mask
Fingerprint s Core Point Detection using Gradient Field Mask Ashish Mishra Assistant Professor Dept. of Computer Science, GGCT, Jabalpur, [M.P.], Dr.Madhu Shandilya Associate Professor Dept. of Electronics.MANIT,Bhopal[M.P.]
Self-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: [email protected]
Shape 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
Morphological segmentation of histology cell images
Morphological segmentation of histology cell images A.Nedzved, S.Ablameyko, I.Pitas Institute of Engineering Cybernetics of the National Academy of Sciences Surganova, 6, 00 Minsk, Belarus E-mail [email protected]
Automatic Traffic Estimation Using Image Processing
Automatic Traffic Estimation Using Image Processing Pejman Niksaz Science &Research Branch, Azad University of Yazd, Iran [email protected] Abstract As we know the population of city and number of
A Cheap Visual Inspection System for Measuring Dimensions of Brass Gear
A Cheap Visual Inspection System for Measuring Dimensions of Brass Gear M. Jalili, H. Dehgan, and E. ourani Abstract Dimensional inspection is one of the main sections of industrial parts production process.
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. [email protected]
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA
More Local Structure Information for Make-Model Recognition
More Local Structure Information for Make-Model Recognition David Anthony Torres Dept. of Computer Science The University of California at San Diego La Jolla, CA 9093 Abstract An object classification
Integrated 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
521466S Machine Vision Assignment #7 Hough transform
521466S Machine Vision Assignment #7 Hough transform Spring 2014 In this assignment we use the hough transform to extract lines from images. We use the standard (r, θ) parametrization of lines, lter the
Robust 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
Robert 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
Poker 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
ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan
Handwritten Signature Verification ECE 533 Project Report by Ashish Dhawan Aditi R. Ganesan Contents 1. Abstract 3. 2. Introduction 4. 3. Approach 6. 4. Pre-processing 8. 5. Feature Extraction 9. 6. Verification
Classification of Fingerprints. Sarat C. Dass Department of Statistics & Probability
Classification of Fingerprints Sarat C. Dass Department of Statistics & Probability Fingerprint Classification Fingerprint classification is a coarse level partitioning of a fingerprint database into smaller
Neural 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
FACE RECOGNITION BASED ATTENDANCE MARKING SYSTEM
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,
Railway Expansion Joint Gaps and Hooks Detection Using Morphological Processing, Corner Points and Blobs
Railway Expansion Joint Gaps and Hooks Detection Using Morphological Processing, Corner Points and Blobs Samiul Islam ID: 12301053 Rubayat Ahmed Khan ID: 11301026 Supervisor RubelBiswas Department of Computer
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
Algebra Geometry Glossary. 90 angle
lgebra Geometry Glossary 1) acute angle an angle less than 90 acute angle 90 angle 2) acute triangle a triangle where all angles are less than 90 3) adjacent angles angles that share a common leg Example:
Galaxy Morphological Classification
Galaxy Morphological Classification Jordan Duprey and James Kolano Abstract To solve the issue of galaxy morphological classification according to a classification scheme modelled off of the Hubble Sequence,
FPGA Implementation of Human Behavior Analysis Using Facial Image
RESEARCH ARTICLE OPEN ACCESS FPGA Implementation of Human Behavior Analysis Using Facial Image A.J Ezhil, K. Adalarasu Department of Electronics & Communication Engineering PSNA College of Engineering
Colorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
Grain size measurement by image analysis: An application in the ceramic and in the metallic industries
Grain size measurement by image analysis: An application in the ceramic and in the metallic industries Diógenes, Alysson N. Universidade Federal de Santa Catarina [email protected] Hoff, Eduardo A. ESSS
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,
J. P. Oakley and R. T. Shann. Department of Electrical Engineering University of Manchester Manchester M13 9PL U.K. Abstract
A CURVATURE SENSITIVE FILTER AND ITS APPLICATION IN MICROFOSSIL IMAGE CHARACTERISATION J. P. Oakley and R. T. Shann Department of Electrical Engineering University of Manchester Manchester M13 9PL U.K.
DMS 680. Universal length measuring system gauge inspection for»iso 9000«requirements
DMS 680 Universal length measuring system gauge inspection for»iso 9000«requirements Universal length measuring system DMS 680 Wide range of applications For periodic inspection of gauges, reference gauges,
Blog Post Extraction Using Title Finding
Blog Post Extraction Using Title Finding Linhai Song 1, 2, Xueqi Cheng 1, Yan Guo 1, Bo Wu 1, 2, Yu Wang 1, 2 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 2 Graduate School
SIGNATURE 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
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
Practical Tour of Visual tracking. David Fleet and Allan Jepson January, 2006
Practical Tour of Visual tracking David Fleet and Allan Jepson January, 2006 Designing a Visual Tracker: What is the state? pose and motion (position, velocity, acceleration, ) shape (size, deformation,
Image Segmentation and Registration
Image Segmentation and Registration Dr. Christine Tanner ([email protected]) Computer Vision Laboratory, ETH Zürich Dr. Verena Kaynig, Machine Learning Laboratory, ETH Zürich Outline Segmentation
A 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 [email protected],
A Method of Caption Detection in News Video
3rd International Conference on Multimedia Technology(ICMT 3) A Method of Caption Detection in News Video He HUANG, Ping SHI Abstract. News video is one of the most important media for people to get information.
Virtual 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
SDC. Schroff Development Corporation WWW.SDCACAD.COM PUBLICATIONS. MultiMedia CD by Jack Zecher
MultiMedia CD by Jack Zecher An audioi/visual presentation of the tutorial exercises SDC PUBLICATIONS Schroff Development Corporation WWW.SDCACAD.COM AutoCAD 2002 Tutorial 2-1 Lesson 2 Geometric Construction
2. IMPLEMENTATION. International Journal of Computer Applications (0975 8887) Volume 70 No.18, May 2013
Prediction of Market Capital for Trading Firms through Data Mining Techniques Aditya Nawani Department of Computer Science, Bharati Vidyapeeth s College of Engineering, New Delhi, India Himanshu Gupta
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
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2010 Number 29 3D MODEL GENERATION FROM THE ENGINEERING DRAWING Jozef VASKÝ, Michal ELIÁŠ,
Visual 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,
Medical Image Segmentation of PACS System Image Post-processing *
Medical Image Segmentation of PACS System Image Post-processing * Lv Jie, Xiong Chun-rong, and Xie Miao Department of Professional Technical Institute, Yulin Normal University, Yulin Guangxi 537000, China
An Approach for Utility Pole Recognition in Real Conditions
6th Pacific-Rim Symposium on Image and Video Technology 1st PSIVT Workshop on Quality Assessment and Control by Image and Video Analysis An Approach for Utility Pole Recognition in Real Conditions Barranco
DEFINING AND MEASURING PHYSICAL PARAMETERS OF PC POLISHED FIBER OPTIC CONNECTORS
DEFINING AND MEASURING PHYSICAL PARAMETERS OF PC POLISHED FIBER OPTIC CONNECTORS Eric A. Norland Norland Products, Inc. PO Box 637, Building100 2540 Route 130 Cranbury, NJ 08512 www.norlandprod.com ABSTRACT
Sharpening through spatial filtering
Sharpening through spatial filtering Stefano Ferrari Università degli Studi di Milano [email protected] Elaborazione delle immagini (Image processing I) academic year 2011 2012 Sharpening The term
Make and Model Recognition of Cars
Make and Model Recognition of Cars Sparta Cheung Department of Electrical and Computer Engineering University of California, San Diego 9500 Gilman Dr., La Jolla, CA 92093 [email protected] Alice Chu Department
ISSN: 2348 9510. A Review: Image Retrieval Using Web Multimedia Mining
A Review: Image Retrieval Using Web Multimedia Satish Bansal*, K K Yadav** *, **Assistant Professor Prestige Institute Of Management, Gwalior (MP), India Abstract Multimedia object include audio, video,
Indoor 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
Using MATLAB to Measure the Diameter of an Object within an Image
Using MATLAB to Measure the Diameter of an Object within an Image Keywords: MATLAB, Diameter, Image, Measure, Image Processing Toolbox Author: Matthew Wesolowski Date: November 14 th 2014 Executive Summary
Introduction to CATIA V5
Introduction to CATIA V5 Release 16 (A Hands-On Tutorial Approach) Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com
Mean-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
MEASUREMENT OF END FACE GEOMETRY ON FIBER OPTIC TERMINI...2
MEASUREMENT OF END FACE GEOMETRY ON FIBER OPTIC TERMINI...2 IMPORTANCE OF END FACE GEOMETRY...2 FIBER OPTIC CONNECTOR END FACE GEOMETRY MEASUREMENT TECHNIQUES...2 INTERFEROMETRIC MICROSCOPE TYPES...3 MEASUREMENT
Microsoft Excel 2010 Charts and Graphs
Microsoft Excel 2010 Charts and Graphs Email: [email protected] Web Page: http://training.health.ufl.edu Microsoft Excel 2010: Charts and Graphs 2.0 hours Topics include data groupings; creating
Rapid Application Development for Machine Vision A New Approach
Rapid Application Development for Machine Vision A New Approach Introduction Converging technologies, such as the PCI-bus and Intel MMX, have created so much bandwidth and computing power that automation
Visibility optimization for data visualization: A Survey of Issues and Techniques
Visibility optimization for data visualization: A Survey of Issues and Techniques Ch Harika, Dr.Supreethi K.P Student, M.Tech, Assistant Professor College of Engineering, Jawaharlal Nehru Technological
Basic AutoSketch Manual
Basic AutoSketch Manual Instruction for students Skf-Manual.doc of 3 Contents BASIC AUTOSKETCH MANUAL... INSTRUCTION FOR STUDENTS... BASIC AUTOSKETCH INSTRUCTION... 3 SCREEN LAYOUT... 3 MENU BAR... 3 FILE
The Force Table Vector Addition and Resolution
Name School Date The Force Table Vector Addition and Resolution Vectors? I don't have any vectors, I'm just a kid. From Flight of the Navigator Explore the Apparatus/Theory We ll use the Force Table Apparatus
Image Gradients. Given a discrete image Á Òµ, consider the smoothed continuous image ܵ defined by
Image Gradients Given a discrete image Á Òµ, consider the smoothed continuous image ܵ defined by ܵ Ü ¾ Ö µ Á Òµ Ü ¾ Ö µá µ (1) where Ü ¾ Ö Ô µ Ü ¾ Ý ¾. ½ ¾ ¾ Ö ¾ Ü ¾ ¾ Ö. Here Ü is the 2-norm for the
DATA 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
Algorithm 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.
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
ELECTRIC FIELD LINES AND EQUIPOTENTIAL SURFACES
ELECTRIC FIELD LINES AND EQUIPOTENTIAL SURFACES The purpose of this lab session is to experimentally investigate the relation between electric field lines of force and equipotential surfaces in two dimensions.
A new similarity measure for image segmentation
A new similarity measure for image segmentation M.Thiyagarajan Professor, School of Computing SASTRA University, Thanjavur, India S.Samundeeswari Assistant Professor, School of Computing SASTRA University,
CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering
CAD / CAM Dr. P. V. Madhusuthan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 12 Reverse Engineering So what we will do in today s lecture is basically take
Freehand Sketching. Sections
3 Freehand Sketching Sections 3.1 Why Freehand Sketches? 3.2 Freehand Sketching Fundamentals 3.3 Basic Freehand Sketching 3.4 Advanced Freehand Sketching Key Terms Objectives Explain why freehand sketching
Lab 7: Rotational Motion
Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125
Section 9.1 Vectors in Two Dimensions
Section 9.1 Vectors in Two Dimensions Geometric Description of Vectors A vector in the plane is a line segment with an assigned direction. We sketch a vector as shown in the first Figure below with an
2. MATERIALS AND METHODS
Difficulties of T1 brain MRI segmentation techniques M S. Atkins *a, K. Siu a, B. Law a, J. Orchard a, W. Rosenbaum a a School of Computing Science, Simon Fraser University ABSTRACT This paper looks at
jorge s. marques image processing
image processing images images: what are they? what is shown in this image? What is this? what is an image images describe the evolution of physical variables (intensity, color, reflectance, condutivity)
88 CHAPTER 2. VECTOR FUNCTIONS. . First, we need to compute T (s). a By definition, r (s) T (s) = 1 a sin s a. sin s a, cos s a
88 CHAPTER. VECTOR FUNCTIONS.4 Curvature.4.1 Definitions and Examples The notion of curvature measures how sharply a curve bends. We would expect the curvature to be 0 for a straight line, to be very small
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
