The Detection Techniques for Several Different Types of Fiducial Markers

Size: px
Start display at page:

Download "The Detection Techniques for Several Different Types of Fiducial Markers"

Transcription

1 Vol. 1, No. 2, pp (2013) The Detection Techniques for Several Different Types of Fiducial Markers Chuen-Horng Lin 1,*,Yu-Ching Lin 1,and Hau-Wei Lee 2 1 Department of Computer Science and Information Engineering, National Taichung University of Science and Technology, Taichung, Taiwan, R.O.C. 2 Department of Software and Advanced Technology Research, Chiuan-Yan Tech. Co., Ltd., Changhua, Taiwan, R.O.C. * Corresponding Author / linch@nutc.edu.tw KEYWORDS:Reference fiducial mark; Automatic detection; Concentric circles mark; Straight lines intersection mark The detection techniques are proposed for several different types of fiducial mark (FM) in this paper. This study proposes "traditional fiducial mark positioning", "concentric circles fiducial mark detection" and "straight lines intersection mark positioning" methods according to different mark patterns. For traditional fiducial mark positioning method, two processing methods are proposed, including automatic detection of "reference fiducial mark" and fiducial mark positioning. The concentric circles fiducial mark detects the center and edge lines of concentric circles in the image. The straight lines intersection mark detects the intersection point of horizontal and vertical edges of the object. The experimental results showed that the proposed method can improve manual positioning of traditional fiducial marks, increase the effectiveness and accuracy, detect the concentric circles fiducial mark correctly and rapidly, and it can locate the straight lines intersection mark accurately. Manuscript received: September 23, 2013 / Accepted: October 23, Introduction With the development of manufacturing technology of semiconductor and optoelectronics industry, various electronic modules progress towards compactness and sophistication, and the product manufacturing technology aims at high speed, high precision and high stability, the requirement for manufacturing accuracy becomes strict increasingly. At present, the integration of micromodules into microchips almost challenges the process of precision positioning. The small size electronic parts depend on manual operation in industry, and they are aligned manually. In the process requiring for repeated positioning, the manual alignment cannot meet the circle's requirements anymore. Therefore, repeated positioning will be one of important topics of production automation. Using one to four industrial cameras (CCD camera, hereinafter referred to as CCD alignment system) is one of most effective methods. Even so, this technology requires the specific fiducial mark (FM) in the image to be taken out manually, called reference fiducial mark (RFM), and then the RFM is used as the standard of alignment [1-6]. The RFM is generally determined by the visual inspection of the operator. There are many types of FM in industrial application, as shown in Fig. 1. The object segmentation is a common method for extracting FM. In order to distinguish the object from the background accurately, the common segmentation techniques in the past were [7-13], including Gradient method [9], Sobel edge detection [9], Canny edge detection [7-8], Laplacian edge detection[9], threshold method [9], region growing [10], region splitting and merging [9] and clustering [10]. The correct FM must be found by matching processing. The matching methods in previous studies include local energy [14], fast corner detection [15], Hough transform[4], and matching cost computation [16]. In this paper, the images are classified into "with FM" and "without FM" types according to the FM type, and then they are classified into "traditional fiducial mark positioning", "concentric circles fiducial mark detection" and "straight lines intersection mark positioning" according to the mark pattern, as shown in Fig. 2, so as to analyze and research "with FM" and "without FM". 2. The proposed method Fig. 1 FMs This paper proposes three methods, including "traditional fiducial mark positioning", "concentric circles fiducial mark detection" and "straight lines intersection mark positioning". 2.1 Traditional fiducial mark positioning 86

2 Vol. 1, No. 2, pp (2013) Automatic positioning system With FM Without FM Traditional fiducial mark positioning Concentric circles fiducial mark detection Straight lines intersection mark positioning Fig. 2 Various alignment plate images Fig. 3 Binary image Fig. 4 Automatic fiducial mark detection In order to improve the way of obtaining the RFM and the effectiveness and accuracy of FM positioning, this paper will propose the RFM automatic detection and FM positioning methods respectively "RFM" automatic detection First, the RGB image is converted into YCbCr, and then the brightness Y is used as gray image of later processing. The RFM detection means to detect probable FM in the image, and then the user makes a choice. This FM is called RFM. The image is processed by Otsu [17], and then the image is binarized, as shown in Fig. 3. Afterwards, the rectangular region of object is taken out, and it is defined as candidate FM, as shown in Fig.4. In order to remove small noise, the minimum area of object is set as larger than 1/50 of the image size, and it is assumed not to occur in the edge of the image. Finally, the object selected by the user is called RFM FM positioning The FM positioning will use RFM as the standard of search. In order to accelerate the search speed, this paper processes the image by Haar Discrete Wavelet Transform (HDWT), and then selects lowfrequency band for FM positioning. This paper uses original image f 1 2 and low-frequency band of level = 1, 2, 3, expressed as f, f and f respectively. The order of search is f, f, f and f. The FM positioning means to scan the image from top to bottom and from left to right, and then the RFM size is used as the matching region, and to calculate the sum of absolute differences (SAD) among relative positions in the region. Afterwards, the sum is used as the basis of regional similarity (winner-take-all, WTA [18]). The image is searched in unit of two pixels, thus, the search time can be reduced to half of original time. When the image is processed by HDWT, the full image is searched by f 3, and then the position corresponds to 2 f. Afterwards, the adjacent region of f 2 is searched. When the positioning is completed, the aforesaid steps are repeated till 1 positioning of f and f. 2.2 Concentric circles fiducial mark detection Concentric circles fiducial mark detection, the concentric circles consist of inner circle and outer circle, as shown in Fig. 5, called concentric circles fiducial mark. First, the threshold is obtained by using Otsu', then the image is binarized, as shown in Fig. 6. In order to remove the noise, the morphological processing is used, as shown in Fig. 7. The object contour is obtained, as shown in Fig. 8. Finally, the contour at the edge of the image is eliminated to obtain the contour of inner circle. The hough transform is used to detect the inner circle contour, so as to find out the circle O passing most of edge points and its center O, as shown in Fig. 8. c Afterwards, the outer circle is detected. First, the average gray level L of all the pixels with image gray level higher than threshold T L is calculated. The gray level lower than T L is replaced by L, as shown in Fig. 9, so as to adjust the low gray level upwards. The contrast of the image is increased by using histogram equalization, as shown in Fig. 10. Finally, the region growing algorithm [19] is used, and the center point of inner circle is selected as the initial seed point. r o is the initial radius, r i is the radius of the primary expansion region of r o, r e is radius of the secondary expansion region of r o, as shown in Fig. (11). The conditions of region growing are expressed as follows. region growing = (1) 87

3 Vol. 1, No. 2, pp (2013) Fig. 5 Two-circle FM Fig. 6 Binary image Fig. 7 Noise processing Fig. 8 Inner circle detection Fig. 9 Low-level gray scale processing Fig. 10 Histogram equalization L 1 Locating point L 2 Fig. 11 Schematic diagram of geometrical relationship between concentric circles Fig. 12 Straight lines intersection mark image Fig. 13 Binary image Fig. 14 Edge image 88

4 Vol. 1, No. 2, pp (2013) in Fig Experimental results and Fig. 15 Straight lines intersection mark T T, and 1 and i and m e f i i fi ( x, y) Ae m i f i (2) 1 f i ( x, y) A i where T is the threshold of region growing. A A e is the region between radii ri ro and re ri. A i is the region between radii r o and r i. If the region growing is true, the region grows pixels to r o, otherwise the contour of r i as outer circle stops. 2.3Straight lines intersection mark detection This section aims at an object in unspecific shape, as shown in Fig. 12. The two edges of the object are indicated by straight lines (red straight lines). The intersection point of two straight lines O c is called locating point. First, the image is processed by Otsu's, then it is converted into binary image, as shown in Fig. 13. The edges are found by morphological processing, as shown in Fig. 14. The edge information is processed by hough transform for straight line detection, two edge lines L 1 and L 2 can be obtained, expressed as follows: L : a x b y c and L2 : a2x b2 y c (3) 2 and the intersection point O c of L 1 and L 2. The results are shown This experimental image database is provided by Chiuan Yan Technology Co. (hereinafter referred as CYT). There are 29 images, described in Table 1. This experiment was completed on Intel Core(TM)2Duo CPU 3.00 GHz 3.00 GHz, 2.00GB RAM computer and Microsoft Windows 7 platform. 3.1Traditional fiducial mark search In traditional fiducial mark image database, Case 1 is a multifiducial mark image, and Case 2 is a single fiducial mark image. There are different changes in mark position, light rays and contrast. The experimental program uses C++ language of Visual Studio "RFM" automatic detection The two images of Case 1 and Case 2 are used for the experiment on "RFM" automatic detection. The results are shown in Fig. 16, suggesting that the proposed method can detect the candidate RFM correctly Fiducial mark positioning The eight images of Case 2 are used for this experiment. The "RFM" will adopt the former result. Two "RFMs" are used to locate the fiducial mark of eight images respectively. Each experimental image is aligned after second on average. The experimental results are shown in Fig. 17 and 18. The red cross in the image is the center of the image. The yellow frame is the mark positioning region. The white point in this region represents the gravity center of the mark. According to the positioning results, the method proposed in this paper has quite accurate mark positioning results Table 1 Experimental image classification Image classification name Image type Image Qty Traditional fiducial mark positioning Case 1 Multiple fiducial marks Case 2 Single fiducial mark 8 1 Concentric circles fiducial mark detection Case 3 2 Straight lines intersection mark positioning Case

5 Vol. 1, No. 2, pp (2013) Image type Candidate "RFM" (a) (b) Case 1 Case 2 Fig. 16 RFM detection RFM Fig. 17 FM positioning result of the first group of RFM 90

6 Vol. 1, No. 2, pp (2013) RFM Fig. 18 FM positioning result of the second group of RFM Table 2 Comparison of computing time Method and language applied Image size 3648*2736 Image size 1280*1024 Traditional method Matlab program 6619 sec 124 sec The proposed method Matlab program sec 0.5 sec JAVA program sec sec C program sec sec (a) image (b) image (c) Fig. 19 Multi-FM positioning result (d) 91

7 Vol. 1, No. 2, pp (2013) In order to further validate the effectiveness of the proposed method, two images in size of and are used, as shown in Fig. 19a and 19b, and the result and computer computing time of "RFM" of (a) in Case 1 are shown in Fig. 19b, 19c and Table 2. The results show that the proposed method can improve traditional positioning method effectively, and it can shorten the computing time of computer. 3.2Concentric circles fiducial mark detection The experimental images detected are two images in Case 3. The result is shown in Fig. 20. Although the two images have different brightnesses, the proposed method can detect the contours of inner and outer circles correctly. Fig. 20 Concentric circles fiducial mark detection result Fig. 21 Straight lines intersection mark detection result 92

8 Vol. 1, No. 2, pp (2013) 3.3Straight lines intersection mark detection The images in Case 4 are used for this experiment, the images are taken from the objects in different positions. The detection result is shown in Fig. 21.The result shows no matter whether the intersection point of objects is close to the edge of the image or in the image, the proposed method can detect the intersection point position accurately 4. Conclusion This paper proposes three image detection and positioning methods, including "traditional fiducial mark", "concentric circles fiducial mark" and "straight lines intersection mark". According to the experiments in this paper, in terms of traditional fiducial mark positioning, the automatic detection of "RFM" actually can improve manual operation, and the FM positioning effectiveness and accuracy are very high. In terms of concentric circles fiducial mark detection, this paper provides a correct and rapid detection method. In terms of straight lines intersection mark positioning, the proposed method can locate the mark position accurately, so as to attain the goal for mark positioning. According to the processing mode and procedure of the proposed method, it is believed that diversified special FMs can be detected in the future. ACKNOWLEDGEMENTS This work was supported in part by Department of Software and Advanced Technology Research, Chiuan-Yan Tech. Co., Ltd., Changhua County, 522, Taiwan, R.O.C., under NO F of university and industry liaison system. REFERENCES [1] M. Tichem, M. S. Cohen, "Subμm Registration of Fiducial Marks Using Machine Vision" IEEE Transactions on Pattern Analysis and Machine Intelligence, 16, (1994) [2] H. K. Nishihara, P. A. Crossley, "Measuring Photolithographic Overlay Accuracy and Critical Dimensions by Correlating Binarized Laplacian of Gaussian Convolutions" IEEE Transactions on Pattern Analysis and Machine Intelligence, 10, (1988) [3] X. Fernandez, J. Amat, "Research on Small Fiducial Mark Use for Robotic Manipulation and Alignment of Ophthalmic Lenses" Proc th IEEE International Conference on Emerging Technologies and Factory Automation, 2, pp (1999) [4] N. Guil, J. Villalba, and E. L. Zapata, "A Fast Hough Transform for Segment Detection" IEEE Transactions on Image Processing, 4, (1995) [5] S. K. Tsau, D. Y. Hong, H. W. Le, C. M. Chang, and C. H. Lin, Multiple Alignment Stage for the Automatic Precision Alignment System International Symposium on Computer, Consumer and Control, (2012) [6] Y. C. Lin, Y. Y. Chiu, H. W. Lee, B. Y. Jhan, and C. H. Lin, The Study of Automate Locate Special Fiducial Marks Proc. Sixth International Conference on Genetic and Evolutionary Computing, pp (2012) [7] J. Canny, "A Computational Approach to Edge Detection" IEEE Transaction on Pattern Analysis and Machine Intelligence, 8, (1986) [8] L. Ding, A. Goshtasby, "On the Canny Edge Detector" Pattern Recognition, 34, (2001) [9] R. C. Gonzalez, R. E. Woods, Digital Image Processing (Prentice-Hall, ed. 2, 2002) [10] F. A. Pellegrino, W. Vanzella, and V. Torre, "Edge Detection Revisited" IEEE transactions on systems, man, and cybernetics-part B: CYBERNETICS, 34, (2004) [11] Z. Hou, Q. Hu, and W. L. Nowinski, "On Minimum Variance Thresholding" Pattern Recognition Letters, 27, (2006) [12] F. Y. Shih, S. Cheng, "Automatic Seeded Region Growing for Color Image Segmentation" Image and Vision Computing, 23, (2005) [13] D. Mumford, J. Shah, Optimal Approximations by Piecewise Smooth Function and Associated Variational Problems, S.R.S. Varadhan, Ed. (Wiley, New York, 1989), vol. 42, pp [14] B. Robbins, R. Owens, "2D Feature Detection via Local Energy" Image and Vision Computing, 15, (1997) [15] T. Miroslav, H. Mark, "Fast Corner Detection" Image and Vision Computing, 16, (1998) [16] M. Z. Brown, D. Burschka, and G. D. Hager, "Advances in Computational Stereo" IEEE Transactions on Pattern Analysis and Machine Intelligence, 25, (2003) [17] N. Otsu, "A threshold selection method from gray-level histograms" IEEE Transactions on Systems, Man, and Cybernetics, 9, (1979) [18] D. Scharstein, R. Szeliski, "A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms" International Journal of Computer Vision, 47, 7-42 (2002) [19] S. A. Hojjatoleslami, J. Kittler, "Region Growing: A New Approach" IEEE Transaction on Image Processing, 7, (1998) 93

Edge Detection. Image Processing - Computer Vision

Edge Detection. Image Processing - Computer Vision Image Processing - Lesson 10 Edge Detection Image Processing - Computer Vision Low Level Edge detection masks Gradient Detectors Compass Detectors Second Derivative - Laplace detectors Edge Linking Image

More information

Edges and Scale. Image Features. Detecting edges. Origin of Edges. Solution: smooth first. Effects of noise

Edges and Scale. Image Features. Detecting edges. Origin of Edges. Solution: smooth first. Effects of noise Edges and Scale Image Features From Sandlot Science Slides revised from S. Seitz, R. Szeliski, S. Lazebnik, etc. Origin of Edges surface normal discontinuity depth discontinuity surface color discontinuity

More information

Laplacian Filters. Sobel Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters

Laplacian Filters. Sobel Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters Sobel Filters Note that smoothing the image before applying a Sobel filter typically gives better results. Even thresholding the Sobel filtered image cannot usually create precise, i.e., -pixel wide, edges.

More information

Edge Detection in Gray Level Images Based on Non-Shannon Entropy

Edge Detection in Gray Level Images Based on Non-Shannon Entropy Edge Detection in Gray Level Images Based on Non-Shannon Entropy El-Owny, Hassan Badry Mohamed A. Department of Mathematics, Faculty of Science,Aswan University, 81528 Aswan, Egypt. Current: CIT College,

More information

Feature extraction: Corners and blobs

Feature extraction: Corners and blobs Feature extraction: Corners and blobs Review: Linear filtering and edge detection Name two different kinds of image noise Name a non-linear smoothing filter What advantages does median filtering have over

More information

An Algorithm for Pre-Processing of Satellite Images of Cyclone Clouds

An Algorithm for Pre-Processing of Satellite Images of Cyclone Clouds An Algorithm for Pre-Processing of Satellite Images of Cyclone Clouds Ishita Dutta West Bengal University of Technology BF-142 Sector I Salt Lake Kolkata 700064, India Mallika De University of Kalyani

More information

Machine vision, spring 2018 Summary 4

Machine vision, spring 2018 Summary 4 Machine vision Summary # 4 The mask for Laplacian is given L = 4 (6) Another Laplacian mask that gives more importance to the center element is given by L = 8 (7) Note that the sum of the elements in the

More information

Machine vision. Summary # 4. The mask for Laplacian is given

Machine vision. Summary # 4. The mask for Laplacian is given 1 Machine vision Summary # 4 The mask for Laplacian is given L = 0 1 0 1 4 1 (6) 0 1 0 Another Laplacian mask that gives more importance to the center element is L = 1 1 1 1 8 1 (7) 1 1 1 Note that the

More information

Roadmap. Introduction to image analysis (computer vision) Theory of edge detection. Applications

Roadmap. Introduction to image analysis (computer vision) Theory of edge detection. Applications Edge Detection Roadmap Introduction to image analysis (computer vision) Its connection with psychology and neuroscience Why is image analysis difficult? Theory of edge detection Gradient operator Advanced

More information

Shape Descriptors in Morphological Galaxy Classification

Shape Descriptors in Morphological Galaxy Classification Shape Descriptors in Morphological Galaxy Classification Ishita Dutta 1, S. Banerjee 2 & M. De 3 1&2 Department of Natural Science, West Bengal University of Technology 3 Department of Engineering and

More information

Problem Session #5. EE368/CS232 Digital Image Processing

Problem Session #5. EE368/CS232 Digital Image Processing Problem Session #5 EE368/CS232 Digital Image Processing 1. Solving a Jigsaw Puzzle Please download the image hw5_puzzle_pieces.jpg from the handouts webpage, which shows the pieces of a jigsaw puzzle.

More information

Kjersti Aas Line Eikvil Otto Milvang. Norwegian Computing Center, P.O. Box 114 Blindern, N-0314 Oslo, Norway. sharp reexes was a challenge. machine.

Kjersti Aas Line Eikvil Otto Milvang. Norwegian Computing Center, P.O. Box 114 Blindern, N-0314 Oslo, Norway. sharp reexes was a challenge. machine. Automatic Can Separation Kjersti Aas Line Eikvil Otto Milvang Norwegian Computing Center, P.O. Box 114 Blindern, N-0314 Oslo, Norway e-mail: Kjersti.Aas@nr.no Tel: (+47) 22 85 25 00 Fax: (+47) 22 69 76

More information

Image Segmentation: Definition Importance. Digital Image Processing, 2nd ed. Chapter 10 Image Segmentation.

Image Segmentation: Definition Importance. Digital Image Processing, 2nd ed. Chapter 10 Image Segmentation. : Definition Importance Detection of Discontinuities: 9 R = wi z i= 1 i Point Detection: 1. A Mask 2. Thresholding R T Line Detection: A Suitable Mask in desired direction Thresholding Line i : R R, j

More information

Orientation Map Based Palmprint Recognition

Orientation Map Based Palmprint Recognition Orientation Map Based Palmprint Recognition (BM) 45 Orientation Map Based Palmprint Recognition B. H. Shekar, N. Harivinod bhshekar@gmail.com, harivinodn@gmail.com India, Mangalore University, Department

More information

Imago: open-source toolkit for 2D chemical structure image recognition

Imago: open-source toolkit for 2D chemical structure image recognition Imago: open-source toolkit for 2D chemical structure image recognition Viktor Smolov *, Fedor Zentsev and Mikhail Rybalkin GGA Software Services LLC Abstract Different chemical databases contain molecule

More information

Scale Space Smoothing, Image Feature Extraction and Bessel Filters

Scale Space Smoothing, Image Feature Extraction and Bessel Filters Scale Space Smoothing, Image Feature Extraction and Bessel Filters Sasan Mahmoodi and Steve Gunn School of Electronics and Computer Science, Building 1, Southampton University, Southampton, SO17 1BJ, UK

More information

YARN TENSION PATTERN RETRIEVAL SYSTEM BASED ON GAUSSIAN MAXIMUM LIKELIHOOD. Received July 2010; revised December 2010

YARN TENSION PATTERN RETRIEVAL SYSTEM BASED ON GAUSSIAN MAXIMUM LIKELIHOOD. Received July 2010; revised December 2010 International Journal of Innovative Computing, Information and Control ICIC International c 2011 ISSN 1349-4198 Volume 7, Number 11, November 2011 pp. 6261 6272 YARN TENSION PATTERN RETRIEVAL SYSTEM BASED

More information

OSCILLATION OF THE MEASUREMENT ACCURACY OF THE CENTER LOCATION OF AN ELLIPSE ON A DIGITAL IMAGE

OSCILLATION OF THE MEASUREMENT ACCURACY OF THE CENTER LOCATION OF AN ELLIPSE ON A DIGITAL IMAGE OSCILLATION OF THE MEASUREMENT ACCURACY OF THE CENTER LOCATION OF AN ELLIPSE ON A DIGITAL IMAGE R. Matsuoka a, b a Research and Development Division, Kokusai Kogyo Co., Ltd., -4-1 Harumi-cho, Fuchu, Tokyo

More information

Multimedia Databases. Previous Lecture. 4.1 Multiresolution Analysis. 4 Shape-based Features. 4.1 Multiresolution Analysis

Multimedia Databases. Previous Lecture. 4.1 Multiresolution Analysis. 4 Shape-based Features. 4.1 Multiresolution Analysis Previous Lecture Multimedia Databases Texture-Based Image Retrieval Low Level Features Tamura Measure, Random Field Model High-Level Features Fourier-Transform, Wavelets Wolf-Tilo Balke Silviu Homoceanu

More information

Lecture 6: Edge Detection. CAP 5415: Computer Vision Fall 2008

Lecture 6: Edge Detection. CAP 5415: Computer Vision Fall 2008 Lecture 6: Edge Detection CAP 5415: Computer Vision Fall 2008 Announcements PS 2 is available Please read it by Thursday During Thursday lecture, I will be going over it in some detail Monday - Computer

More information

Multimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig

Multimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig Multimedia Databases Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 4 Previous Lecture Texture-Based Image Retrieval Low

More information

Parking Place Inspection System Utilizing a Mobile Robot with a Laser Range Finder -Application for occupancy state recognition-

Parking Place Inspection System Utilizing a Mobile Robot with a Laser Range Finder -Application for occupancy state recognition- Parking Place Inspection System Utilizing a Mobile Robot with a Laser Range Finder -Application for occupancy state recognition- Sanngoen Wanayuth, Akihisa Ohya and Takashi Tsubouchi Abstract The automated

More information

Multimedia Databases. 4 Shape-based Features. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis

Multimedia Databases. 4 Shape-based Features. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis 4 Shape-based Features Multimedia Databases Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 4 Multiresolution Analysis

More information

EXTRACTION OF PARKING LOT STRUCTURE FROM AERIAL IMAGE IN URBAN AREAS. Received September 2015; revised January 2016

EXTRACTION OF PARKING LOT STRUCTURE FROM AERIAL IMAGE IN URBAN AREAS. Received September 2015; revised January 2016 International Journal of Innovative Computing, Information and Control ICIC International c 2016 ISSN 1349-4198 Volume 12, Number 2, April 2016 pp. 371 383 EXTRACTION OF PARKING LOT STRUCTURE FROM AERIAL

More information

Image Recognition Using Modified Zernike Moments

Image Recognition Using Modified Zernike Moments Sensors & Transducers 204 by IFSA Publishing S. L. http://www.sensorsportal.com Image Recognition Using Modified ernike Moments Min HUANG Yaqiong MA and Qiuping GONG School of Computer and Communication

More information

Open Access Measuring Method for Diameter of Bearings Based on the Edge Detection Using Zernike Moment

Open Access Measuring Method for Diameter of Bearings Based on the Edge Detection Using Zernike Moment Send Orders for Reprints to reprints@benthamscience.ae 114 The Open Automation and Control Systems Journal, 2015, 7, 114-119 Open Access Measuring Method for Diameter of Bearings Based on the Edge Detection

More information

Shape of Gaussians as Feature Descriptors

Shape of Gaussians as Feature Descriptors Shape of Gaussians as Feature Descriptors Liyu Gong, Tianjiang Wang and Fang Liu Intelligent and Distributed Computing Lab, School of Computer Science and Technology Huazhong University of Science and

More information

Lecture 8: Interest Point Detection. Saad J Bedros

Lecture 8: Interest Point Detection. Saad J Bedros #1 Lecture 8: Interest Point Detection Saad J Bedros sbedros@umn.edu Last Lecture : Edge Detection Preprocessing of image is desired to eliminate or at least minimize noise effects There is always tradeoff

More information

CS 4495 Computer Vision Binary images and Morphology

CS 4495 Computer Vision Binary images and Morphology CS 4495 Computer Vision Binary images and Aaron Bobick School of Interactive Computing Administrivia PS6 should be working on it! Due Sunday Nov 24 th. Some issues with reading frames. Resolved? Exam:

More information

Lecture 8: Interest Point Detection. Saad J Bedros

Lecture 8: Interest Point Detection. Saad J Bedros #1 Lecture 8: Interest Point Detection Saad J Bedros sbedros@umn.edu Review of Edge Detectors #2 Today s Lecture Interest Points Detection What do we mean with Interest Point Detection in an Image Goal:

More information

Corners, Blobs & Descriptors. With slides from S. Lazebnik & S. Seitz, D. Lowe, A. Efros

Corners, Blobs & Descriptors. With slides from S. Lazebnik & S. Seitz, D. Lowe, A. Efros Corners, Blobs & Descriptors With slides from S. Lazebnik & S. Seitz, D. Lowe, A. Efros Motivation: Build a Panorama M. Brown and D. G. Lowe. Recognising Panoramas. ICCV 2003 How do we build panorama?

More information

Lecture 04 Image Filtering

Lecture 04 Image Filtering Institute of Informatics Institute of Neuroinformatics Lecture 04 Image Filtering Davide Scaramuzza 1 Lab Exercise 2 - Today afternoon Room ETH HG E 1.1 from 13:15 to 15:00 Work description: your first

More information

Advances in Computer Vision. Prof. Bill Freeman. Image and shape descriptors. Readings: Mikolajczyk and Schmid; Belongie et al.

Advances in Computer Vision. Prof. Bill Freeman. Image and shape descriptors. Readings: Mikolajczyk and Schmid; Belongie et al. 6.869 Advances in Computer Vision Prof. Bill Freeman March 3, 2005 Image and shape descriptors Affine invariant features Comparison of feature descriptors Shape context Readings: Mikolajczyk and Schmid;

More information

Classification of Hand-Written Digits Using Scattering Convolutional Network

Classification of Hand-Written Digits Using Scattering Convolutional Network Mid-year Progress Report Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan Co-Advisor: Dr. Maneesh Singh (SRI) Background Overview

More information

Digital Trimulus Color Image Enhancing and Quantitative Information Measuring

Digital Trimulus Color Image Enhancing and Quantitative Information Measuring th WSEAS Int. Conference on Computational Intelligence, Man-Machine Systems and Cybernetics, Tenerife, Spain, December -, 007 33 Digital Trimulus Color Enhancing and Quantitative Information Measuring

More information

Logarithmic quantisation of wavelet coefficients for improved texture classification performance

Logarithmic quantisation of wavelet coefficients for improved texture classification performance Logarithmic quantisation of wavelet coefficients for improved texture classification performance Author Busch, Andrew, W. Boles, Wageeh, Sridharan, Sridha Published 2004 Conference Title 2004 IEEE International

More information

Face and Straight Line Detection in Equirectangular Images

Face and Straight Line Detection in Equirectangular Images 04-07 de Julho - FCT/UNESP - P. Prudente VI Workshop de Visão Computacional Face and Straight Line Detection in Equirectangular Images Leonardo K. Sacht, Paulo C. Carvalho, Luiz Velho Visgraf - IMPA Estrada

More information

Generalized Laplacian as Focus Measure

Generalized Laplacian as Focus Measure Generalized Laplacian as Focus Measure Muhammad Riaz 1, Seungjin Park, Muhammad Bilal Ahmad 1, Waqas Rasheed 1, and Jongan Park 1 1 School of Information & Communications Engineering, Chosun University,

More information

Morphological image processing

Morphological image processing INF 4300 Digital Image Analysis Morphological image processing Fritz Albregtsen 09.11.2017 1 Today Gonzalez and Woods, Chapter 9 Except sections 9.5.7 (skeletons), 9.5.8 (pruning), 9.5.9 (reconstruction)

More information

Computers and Mathematics with Applications. A novel automatic microcalcification detection technique using Tsallis entropy & a type II fuzzy index

Computers and Mathematics with Applications. A novel automatic microcalcification detection technique using Tsallis entropy & a type II fuzzy index Computers and Mathematics with Applications 60 (2010) 2426 2432 Contents lists available at ScienceDirect Computers and Mathematics with Applications journal homepage: www.elsevier.com/locate/camwa A novel

More information

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b Applied Mechanics and Materials Online: 014-0-06 ISSN: 166-748, Vols. 519-50, pp 684-688 doi:10.408/www.scientific.net/amm.519-50.684 014 Trans Tech Publications, Switzerland Covariance Tracking Algorithm

More information

Properties of detectors Edge detectors Harris DoG Properties of descriptors SIFT HOG Shape context

Properties of detectors Edge detectors Harris DoG Properties of descriptors SIFT HOG Shape context Lecture 10 Detectors and descriptors Properties of detectors Edge detectors Harris DoG Properties of descriptors SIFT HOG Shape context Silvio Savarese Lecture 10-16-Feb-15 From the 3D to 2D & vice versa

More information

Feature Extraction and Image Processing

Feature Extraction and Image Processing Feature Extraction and Image Processing Second edition Mark S. Nixon Alberto S. Aguado :*авш JBK IIP AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO

More information

The wavelength reconstruction from toroidal spectrometer image data

The wavelength reconstruction from toroidal spectrometer image data Computational Methods and Experimental Measurements XIII 165 The wavelength reconstruction from toroidal spectrometer image data J. Blazej 1, M. Tamas 1, L. Pina 1, A. Jancarek 1, S. Palinek 1, P. Vrba

More information

Wavelet-based Salient Points with Scale Information for Classification

Wavelet-based Salient Points with Scale Information for Classification Wavelet-based Salient Points with Scale Information for Classification Alexandra Teynor and Hans Burkhardt Department of Computer Science, Albert-Ludwigs-Universität Freiburg, Germany {teynor, Hans.Burkhardt}@informatik.uni-freiburg.de

More information

A Template Based Technique for Automatic Detection of Fiducial Markers in 3D Brain Images

A Template Based Technique for Automatic Detection of Fiducial Markers in 3D Brain Images A Template Based Technique for Automatic Detection of Fiducial Markers in 3D Brain Images Jun Tan a, Dingguo Chen a, Vipin Chaudhary b, Ishwar Sethi a a Department of Computer Science and Engineering,

More information

arxiv: v1 [cs.cv] 10 Feb 2016

arxiv: v1 [cs.cv] 10 Feb 2016 GABOR WAVELETS IN IMAGE PROCESSING David Bařina Doctoral Degree Programme (2), FIT BUT E-mail: xbarin2@stud.fit.vutbr.cz Supervised by: Pavel Zemčík E-mail: zemcik@fit.vutbr.cz arxiv:162.338v1 [cs.cv]

More information

Slide a window along the input arc sequence S. Least-squares estimate. σ 2. σ Estimate 1. Statistically test the difference between θ 1 and θ 2

Slide a window along the input arc sequence S. Least-squares estimate. σ 2. σ Estimate 1. Statistically test the difference between θ 1 and θ 2 Corner Detection 2D Image Features Corners are important two dimensional features. Two dimensional image features are interesting local structures. They include junctions of dierent types Slide 3 They

More information

CS 3710: Visual Recognition Describing Images with Features. Adriana Kovashka Department of Computer Science January 8, 2015

CS 3710: Visual Recognition Describing Images with Features. Adriana Kovashka Department of Computer Science January 8, 2015 CS 3710: Visual Recognition Describing Images with Features Adriana Kovashka Department of Computer Science January 8, 2015 Plan for Today Presentation assignments + schedule changes Image filtering Feature

More information

Corner. Corners are the intersections of two edges of sufficiently different orientations.

Corner. Corners are the intersections of two edges of sufficiently different orientations. 2D Image Features Two dimensional image features are interesting local structures. They include junctions of different types like Y, T, X, and L. Much of the work on 2D features focuses on junction L,

More information

CS5670: Computer Vision

CS5670: Computer Vision CS5670: Computer Vision Noah Snavely Lecture 5: Feature descriptors and matching Szeliski: 4.1 Reading Announcements Project 1 Artifacts due tomorrow, Friday 2/17, at 11:59pm Project 2 will be released

More information

SURF Features. Jacky Baltes Dept. of Computer Science University of Manitoba WWW:

SURF Features. Jacky Baltes Dept. of Computer Science University of Manitoba   WWW: SURF Features Jacky Baltes Dept. of Computer Science University of Manitoba Email: jacky@cs.umanitoba.ca WWW: http://www.cs.umanitoba.ca/~jacky Salient Spatial Features Trying to find interest points Points

More information

ECE 661: Homework 10 Fall 2014

ECE 661: Homework 10 Fall 2014 ECE 661: Homework 10 Fall 2014 This homework consists of the following two parts: (1) Face recognition with PCA and LDA for dimensionality reduction and the nearest-neighborhood rule for classification;

More information

Pulse characterization with Wavelet transforms combined with classification using binary arrays

Pulse characterization with Wavelet transforms combined with classification using binary arrays Pulse characterization with Wavelet transforms combined with classification using binary arrays Overview Wavelet Transformation Creating binary arrays out of and how to deal with them An estimator for

More information

Analyzing Spiral Galaxies Observed in Near-Infrared

Analyzing Spiral Galaxies Observed in Near-Infrared Analyzing Spiral Galaxies Observed in Near-Infrared Preben Grosbøl European Southern Observatory Karl-Schwarzschild-Str. 2, D-85748 Garching, Germany Abstract A sample of 54 spiral galaxies was observed

More information

Region Growing Tree Delineation In Urban Settlements

Region Growing Tree Delineation In Urban Settlements 2008 International Conference on Advanced Computer Theory and Engineering Region Growing Tree Delineation In Urban Settlements LAU BEE THENG, CHOO AI LING School of Computing and Design Swinburne University

More information

FPGA Implementation of a HOG-based Pedestrian Recognition System

FPGA Implementation of a HOG-based Pedestrian Recognition System MPC Workshop Karlsruhe 10/7/2009 FPGA Implementation of a HOG-based Pedestrian Recognition System Sebastian Bauer sebastian.bauer@fh-aschaffenburg.de Laboratory for Pattern Recognition and Computational

More information

Multiscale Image Transforms

Multiscale Image Transforms Multiscale Image Transforms Goal: Develop filter-based representations to decompose images into component parts, to extract features/structures of interest, and to attenuate noise. Motivation: extract

More information

Video and Motion Analysis Computer Vision Carnegie Mellon University (Kris Kitani)

Video and Motion Analysis Computer Vision Carnegie Mellon University (Kris Kitani) Video and Motion Analysis 16-385 Computer Vision Carnegie Mellon University (Kris Kitani) Optical flow used for feature tracking on a drone Interpolated optical flow used for super slow-mo optical flow

More information

DETECTING HUMAN ACTIVITIES IN THE ARCTIC OCEAN BY CONSTRUCTING AND ANALYZING SUPER-RESOLUTION IMAGES FROM MODIS DATA INTRODUCTION

DETECTING HUMAN ACTIVITIES IN THE ARCTIC OCEAN BY CONSTRUCTING AND ANALYZING SUPER-RESOLUTION IMAGES FROM MODIS DATA INTRODUCTION DETECTING HUMAN ACTIVITIES IN THE ARCTIC OCEAN BY CONSTRUCTING AND ANALYZING SUPER-RESOLUTION IMAGES FROM MODIS DATA Shizhi Chen and YingLi Tian Department of Electrical Engineering The City College of

More information

Feature detectors and descriptors. Fei-Fei Li

Feature detectors and descriptors. Fei-Fei Li Feature detectors and descriptors Fei-Fei Li Feature Detection e.g. DoG detected points (~300) coordinates, neighbourhoods Feature Description e.g. SIFT local descriptors (invariant) vectors database of

More information

Multiscale Autoconvolution Histograms for Affine Invariant Pattern Recognition

Multiscale Autoconvolution Histograms for Affine Invariant Pattern Recognition Multiscale Autoconvolution Histograms for Affine Invariant Pattern Recognition Esa Rahtu Mikko Salo Janne Heikkilä Department of Electrical and Information Engineering P.O. Box 4500, 90014 University of

More information

Research Article Cutting Affine Moment Invariants

Research Article Cutting Affine Moment Invariants Mathematical Problems in Engineering Volume 2012, Article ID 928161, 12 pages doi:10.1155/2012/928161 Research Article Cutting Affine Moment Invariants Jianwei Yang, 1 Ming Li, 2 Zirun Chen, 1 and Yunjie

More information

Multi-Layer Boosting for Pattern Recognition

Multi-Layer Boosting for Pattern Recognition Multi-Layer Boosting for Pattern Recognition François Fleuret IDIAP Research Institute, Centre du Parc, P.O. Box 592 1920 Martigny, Switzerland fleuret@idiap.ch Abstract We extend the standard boosting

More information

Subcellular Localisation of Proteins in Living Cells Using a Genetic Algorithm and an Incremental Neural Network

Subcellular Localisation of Proteins in Living Cells Using a Genetic Algorithm and an Incremental Neural Network Subcellular Localisation of Proteins in Living Cells Using a Genetic Algorithm and an Incremental Neural Network Marko Tscherepanow and Franz Kummert Applied Computer Science, Faculty of Technology, Bielefeld

More information

Statistical Filters for Crowd Image Analysis

Statistical Filters for Crowd Image Analysis Statistical Filters for Crowd Image Analysis Ákos Utasi, Ákos Kiss and Tamás Szirányi Distributed Events Analysis Research Group, Computer and Automation Research Institute H-1111 Budapest, Kende utca

More information

Gaussian Process Based Image Segmentation and Object Detection in Pathology Slides

Gaussian Process Based Image Segmentation and Object Detection in Pathology Slides Gaussian Process Based Image Segmentation and Object Detection in Pathology Slides CS 229 Final Project, Autumn 213 Jenny Hong Email: jyunhong@stanford.edu I. INTRODUCTION In medical imaging, recognizing

More information

Aruna Bhat Research Scholar, Department of Electrical Engineering, IIT Delhi, India

Aruna Bhat Research Scholar, Department of Electrical Engineering, IIT Delhi, India International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2017 IJSRCSEIT Volume 2 Issue 6 ISSN : 2456-3307 Robust Face Recognition System using Non Additive

More information

Motion Estimation (I) Ce Liu Microsoft Research New England

Motion Estimation (I) Ce Liu Microsoft Research New England Motion Estimation (I) Ce Liu celiu@microsoft.com Microsoft Research New England We live in a moving world Perceiving, understanding and predicting motion is an important part of our daily lives Motion

More information

Basics on 2-D 2 D Random Signal

Basics on 2-D 2 D Random Signal Basics on -D D Random Signal Spring 06 Instructor: K. J. Ray Liu ECE Department, Univ. of Maryland, College Park Overview Last Time: Fourier Analysis for -D signals Image enhancement via spatial filtering

More information

Classifying Galaxy Morphology using Machine Learning

Classifying Galaxy Morphology using Machine Learning Julian Kates-Harbeck, Introduction: Classifying Galaxy Morphology using Machine Learning The goal of this project is to classify galaxy morphologies. Generally, galaxy morphologies fall into one of two

More information

Creation and modification of a geological model Program: Stratigraphy

Creation and modification of a geological model Program: Stratigraphy Engineering manual No. 39 Updated: 02/2018 Creation and modification of a geological model Program: Stratigraphy File: Demo_manual_39.gsg Introduction The aim of this engineering manual is to explain the

More information

Detection of Artificial Satellites in Images Acquired in Track Rate Mode.

Detection of Artificial Satellites in Images Acquired in Track Rate Mode. Detection of Artificial Satellites in Images Acquired in Track Rate Mode. Martin P. Lévesque Defence R&D Canada- Valcartier, 2459 Boul. Pie-XI North, Québec, QC, G3J 1X5 Canada, martin.levesque@drdc-rddc.gc.ca

More information

Feature detectors and descriptors. Fei-Fei Li

Feature detectors and descriptors. Fei-Fei Li Feature detectors and descriptors Fei-Fei Li Feature Detection e.g. DoG detected points (~300) coordinates, neighbourhoods Feature Description e.g. SIFT local descriptors (invariant) vectors database of

More information

A METHOD OF FINDING IMAGE SIMILAR PATCHES BASED ON GRADIENT-COVARIANCE SIMILARITY

A METHOD OF FINDING IMAGE SIMILAR PATCHES BASED ON GRADIENT-COVARIANCE SIMILARITY IJAMML 3:1 (015) 69-78 September 015 ISSN: 394-58 Available at http://scientificadvances.co.in DOI: http://dx.doi.org/10.1864/ijamml_710011547 A METHOD OF FINDING IMAGE SIMILAR PATCHES BASED ON GRADIENT-COVARIANCE

More information

Blobs & Scale Invariance

Blobs & Scale Invariance Blobs & Scale Invariance Prof. Didier Stricker Doz. Gabriele Bleser Computer Vision: Object and People Tracking With slides from Bebis, S. Lazebnik & S. Seitz, D. Lowe, A. Efros 1 Apertizer: some videos

More information

Two-stage Pedestrian Detection Based on Multiple Features and Machine Learning

Two-stage Pedestrian Detection Based on Multiple Features and Machine Learning 38 3 Vol. 38, No. 3 2012 3 ACTA AUTOMATICA SINICA March, 2012 1 1 1, (Adaboost) (Support vector machine, SVM). (Four direction features, FDF) GAB (Gentle Adaboost) (Entropy-histograms of oriented gradients,

More information

Enhanced Fourier Shape Descriptor Using Zero-Padding

Enhanced Fourier Shape Descriptor Using Zero-Padding Enhanced ourier Shape Descriptor Using Zero-Padding Iivari Kunttu, Leena Lepistö, and Ari Visa Tampere University of Technology, Institute of Signal Processing, P.O. Box 553, I-330 Tampere inland {Iivari.Kunttu,

More information

A Hierarchical Representation for the Reference Database of On-Line Chinese Character Recognition

A Hierarchical Representation for the Reference Database of On-Line Chinese Character Recognition A Hierarchical Representation for the Reference Database of On-Line Chinese Character Recognition Ju-Wei Chen 1,2 and Suh-Yin Lee 1 1 Institute of Computer Science and Information Engineering National

More information

Empirical Analysis of Invariance of Transform Coefficients under Rotation

Empirical Analysis of Invariance of Transform Coefficients under Rotation International Journal of Engineering Research and Development e-issn: 2278-67X, p-issn: 2278-8X, www.ijerd.com Volume, Issue 5 (May 25), PP.43-5 Empirical Analysis of Invariance of Transform Coefficients

More information

Edge Detection. Introduction to Computer Vision. Useful Mathematics Funcs. The bad news

Edge Detection. Introduction to Computer Vision. Useful Mathematics Funcs. The bad news Edge Detection Introduction to Computer Vision CS / ECE 8B Thursday, April, 004 Edge detection (HO #5) Edge detection is a local area operator that seeks to find significant, meaningful changes in image

More information

Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, and Repetition of binary dilatation, erosion, opening, closing

Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, and Repetition of binary dilatation, erosion, opening, closing 09.11.2011 Anne Solberg Morphology Gonzalez and Woods, Chapter 9 Except sections 9.5.7, 9.5.8, 9.5.9 and 9.6.4 Repetition of binary dilatation, erosion, opening, closing Binary region processing: connected

More information

size within a local area. Using the image as a matched lter, a nite number of scales are searched within a local window to nd the wavelet coecients th

size within a local area. Using the image as a matched lter, a nite number of scales are searched within a local window to nd the wavelet coecients th In Proceeding of the 3rd International Workshop on Digital Mammography Chicago, U.S.A. 1996, pp. 447-450 Segmentation of Masses Using Continuous Scale Representations Andrew Laine a, Walter Huda b, Dongwei

More information

Robust License Plate Detection Using Covariance Descriptor in a Neural Network Framework

Robust License Plate Detection Using Covariance Descriptor in a Neural Network Framework MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Robust License Plate Detection Using Covariance Descriptor in a Neural Network Framework Fatih Porikli, Tekin Kocak TR2006-100 January 2007

More information

Edge Detection. CS 650: Computer Vision

Edge Detection. CS 650: Computer Vision CS 650: Computer Vision Edges and Gradients Edge: local indication of an object transition Edge detection: local operators that find edges (usually involves convolution) Local intensity transitions are

More information

2. Definition & Classification

2. Definition & Classification Information Hiding Data Hiding K-H Jung Agenda 1. Data Hiding 2. Definition & Classification 3. Related Works 4. Considerations Definition of Data Hiding 3 Data Hiding, Information Hiding Concealing secret

More information

An improved active contour model based on level set method

An improved active contour model based on level set method 1 015 1 ( ) Journal of East China Normal University (Natural Science) No. 1 Jan. 015 : 1000-5641(015)01-0161-11, (, 0006) :,., (SPF),.,,.,,,,. : ; ; ; : O948 : A DOI: 10.3969/j.issn.1000-5641.015.01.00

More information

A Static Hand Gesture Recognition Algorithm Using K-Mean Based Radial Basis Function Neural Network

A Static Hand Gesture Recognition Algorithm Using K-Mean Based Radial Basis Function Neural Network A Static Hand Gesture Recognition Algorithm Using K-Mean Based Radial Basis Function Neural Network Dipak Kumar Ghosh Department of Electronics and Communication Engineering National Institute of Technology

More information

Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems

Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems 1 Vlad Estivill-Castro (2016) Robots for People --- A project for intelligent integrated systems V. Estivill-Castro 2 Perception Concepts Vision Chapter 4 (textbook) Sections 4.3 to 4.5 What is the course

More information

Detecting Unfocused Raindrops

Detecting Unfocused Raindrops Detecting Unfocused Raindrops In-Vehicle Multipurpose Cameras image licensed by ingram publishing By Aurélien Cord and Nicolas Gimonet Advanced driver assistance systems (ADASs) based on video cameras

More information

ECE661: Homework 6. Ahmed Mohamed October 28, 2014

ECE661: Homework 6. Ahmed Mohamed October 28, 2014 ECE661: Homework 6 Ahmed Mohamed (akaseb@purdue.edu) October 28, 2014 1 Otsu Segmentation Algorithm Given a grayscale image, my implementation of the Otsu algorithm follows these steps: 1. Construct a

More information

Directional Analysis and Filtering for Dust Storm detection in NOAA-AVHRR Imagery

Directional Analysis and Filtering for Dust Storm detection in NOAA-AVHRR Imagery Directional Analysis and Filtering for Dust Storm detection in NOAA-AVHRR Imagery S. Janugani a,v.jayaram a,s.d.cabrera a,j.g.rosiles a,t.e.gill b,c,n.riverarivera b a Dept. of Electrical & Computer Engineering

More information

Filtering and Edge Detection

Filtering and Edge Detection Filtering and Edge Detection Local Neighborhoods Hard to tell anything from a single pixel Example: you see a reddish pixel. Is this the object s color? Illumination? Noise? The next step in order of complexity

More information

Algorithm User Guide:

Algorithm User Guide: Algorithm User Guide: Nuclear Quantification Use the Aperio algorithms to adjust (tune) the parameters until the quantitative results are sufficiently accurate for the purpose for which you intend to use

More information

Biomedical Image Analysis. Segmentation by Thresholding

Biomedical Image Analysis. Segmentation by Thresholding Biomedical Image Analysis Segmentation by Thresholding Contents: Thresholding principles Ridler & Calvard s method Ridler TW, Calvard S (1978). Picture thresholding using an iterative selection method,

More information

EE 6882 Visual Search Engine

EE 6882 Visual Search Engine /0/0 EE 688 Visual Search Engine Prof. Shih Fu Chang, Jan. 0, 0 Lecture # Visual Features: Global features and matching Evaluation metrics (Many slides from. Efors, W. Freeman, C. Kambhamettu, L. Xie,

More information

W vs. QCD Jet Tagging at the Large Hadron Collider

W vs. QCD Jet Tagging at the Large Hadron Collider W vs. QCD Jet Tagging at the Large Hadron Collider Bryan Anenberg: anenberg@stanford.edu; CS229 December 13, 2013 Problem Statement High energy collisions of protons at the Large Hadron Collider (LHC)

More information

Reading. 3. Image processing. Pixel movement. Image processing Y R I G Q

Reading. 3. Image processing. Pixel movement. Image processing Y R I G Q Reading Jain, Kasturi, Schunck, Machine Vision. McGraw-Hill, 1995. Sections 4.-4.4, 4.5(intro), 4.5.5, 4.5.6, 5.1-5.4. 3. Image processing 1 Image processing An image processing operation typically defines

More information

Traffic accidents and the road network in SAS/GIS

Traffic accidents and the road network in SAS/GIS Traffic accidents and the road network in SAS/GIS Frank Poppe SWOV Institute for Road Safety Research, the Netherlands Introduction The first figure shows a screen snapshot of SAS/GIS with part of the

More information