Multi-Scale Kernel Operators for Reflection and Rotation Symmetry: Further Achievements
|
|
- Lucinda Pitts
- 5 years ago
- Views:
Transcription
1 2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops Multi-Scale Kernel Operators for Reflection and Rotation Symmetry: Further Achievements Shripad Kondra Mando Softtech India Gurgaon (Delhi), India Alfredo Petrosino, Sara Iodice University of Naples Parthenope, Department of Applied Science Centro Direzionale, Isola C/4, Naples, Italy Abstract Symmetry is a crucial dimension which aids the visual system, human as well as artificial, to organize its environment and to recognize forms and objects. In humans, detection of symmetry, especially bilateral and rotational, is considered to be a primary factor for discovering and interacting with the surrounding environment. We report an enhanced version of the Kondra and Petrosino symmetry detection algorithm, already reported at the Symmetry Detection from Real World Images competition at IEEE CVPR2011[1]. The paper includes experimental results achieved by the reflection and rotation symmetry detection algorithm on the datasets made available for the 2013 Symmetry Detection from Real World Images competition. 1. Introduction From a Gestalt point of view, the law of symmetry stresses that we tend to perceive objects as symmetrical structures around a center, and it assigns a relevant role in the attentive mechanism, both in visual and auditory systems. In particular, by facilitating perceptual grouping, as well as figure/ground organization, symmetry is one of the most important factors allowing perceptual structures to emerge. Indeed, when we perceive disconnected but alike elements, that are symmetrical to each other, we tend to integrate them in a coherent percept. Moreover, in figure/ground segregation process, symmetrical images generally emerge as figure, rather than as ground. Symmetry detection is also highly relevant in shape recognition. Indeed, the description of a shape may be different when it is embedded in a context with horizontal or vertical symmetry [2]. Besides, in tasks requiring the completion of partially occluded visual stimuli, subjects systematically tend to produce symmetrical figures [3]. The concept of symmetry is not univocal: various kinds of properties of an image are defined as symmetry [4, 5]. There are two different approaches in literature to detect symmetries: global region-based methods [6] and local feature-based algorithms [7]. Global region-based methods can characterize all potential symmetries in the image, whilst local feature-based algorithms have the advantage of being more efficient, but less robust. The algorithm we are presenting is a global region-based method because it uses the information deriving from all the pixels in the image. In Section 2.1 we describe the rationale behind our symmetry detection algorithm, as reported in [1], while in Sections 3 and 4 we provide a hands-on analysis of experimental results about the reflection and rotational symmetries over the Symmetry Detection from Real World Images competition datasets respectively. Conclusions are drawn in Section Multi-scale Symmetry Detection The property of being symmetrical finds correspondence in size, shape, and relative position of parts on opposite sides of a dividing line or median plane or about a center or axis. In particular, we deal with bilateral symmetry. We specifically take advantage of a measure obtained by using correlation with the image flipped around a particular axis. As demonstrated in [8], in any direction, the optimal symmetry axis corresponds to the maximal correlation of a pattern with its symmetric version. The symmetry detection algorithm operates in two steps. Firstly, correlation measures along all discrete directions are computed and then symmetrical regions are identified looking for matches in the directions characterized by maximun correlations. The algorithm can detect both reflection and rotation symmetries. We extended the Kondra and Petrosino algorithm reported at the First Symmetry Detection Competition (CVPR 2011) to cope with symmetries at different scale values Estimation of Correlation Measurements This step is common to both reflection and rotation algorithms. It requires a whitened (removing its mean) image I as input, that can either be in grayscale or RGB /13 $ IEEE DOI /CVPRW
2 Measures of correlation are calculated extracting patches from the image, centered at locations sampled at regularly spaced SIFT locations. Let P be the set of n p extracted patches. We set the grid step s =10, while the patch side S assumes different values in the range [a, b]. At each scale in the range [a, b], plane rotations of the image are computed with directions in the set D = {d i : i =1,...,n d }. A correlation measure c j i for each patch pj i, corresponding to a single direction d i, is computed between the original patch p j i and its reflected version rj i, as follows: c j i = ( ( ) p j i (x, y) rj i (x, y) / ) p j i (x, y)2 (1) x,y x,y For color images, the patch is reflected with respect to its three bands before computing the correlation. Only the direction corresponding to the maximum correlation value is kept out for each patch and only the patches with correlation measures greater than a threshold T are considered to be symmetric. For an optimal threshold value T, we experimentally derived an approximate formula by providing a scale value σ: T =0.7 (0.005 σ) (2) For instance, T is in the set {0.6, 0.5} for scale values σ in {20, 40}, respectively. Finally, we obtain a set of symmetric } patches P S = {p j i : i =1,...,n d,j =1,...,n ps characterized by the parameters: ( ) position x j i,yj i of its center, maximum correlation value c j i, direction corresponding to the maximum value of correlation d i, and scale σ j at which the maximum correlation is catched. Fig. 1 shows the flow chart representing the process described in this section, repeated for each value of σ in the scale range R =[a, b] Reflection Symmetry Detection Reflection Symmetries (RfS) are detected for patches with maximum correlation in the same direction d. For each discrete direction in D = {d i : i =1,...,n d }, we selected the number of patches n di such that n di n ps and each patch gets the maximum correlation in the direction d i. Then, for each direction, we built a binary matrix B having the same size of image I. If there is a patch p j P S centered at (x, y) then B (x, y) =1. The connected regions CR = {CR i : i =1,...,n CR }, extracted from the binary matrix B, represent the reflection symmetric areas of the image at a specific direction. Finally, for each reflection symmetric area, we compute: Figure 1. Flow Chart of Estimation of Correlation Measurements centroid, cirection, and endpoints of symmetry axis Rotation Symmetry Detection In the case of Rotation Symmetries (RtS), the binary matrix B is not built for each discrete direction. Rather, we derive only one binary matrix B for all the discrete directions. So, if there is a patch p j P S centered in (x, y), independently from their associated direction then B (x, y) = 1. Applying to B the procedure explained in Section 2.2, rotation symmetric areas are detected. For each rotational symmetric area, we extract some parameters that characterize rotational symmetry: center, major axis, minor axis, and orientation. Specifically, the center of rotational symmetry is the centroid of the rotational symmetic area Symmetry in Textures The algorithm turns out to be efficient even in detecting symmetries in textures [9]. In order to use symmetry to represent texture, it is necessary to validate that the symmetry distribution for an image is rotation invariant. To show this property, the symmetry distribution of some images is compared with their rotated versions, i.e., the symmetry is obtained as the maximum over eight different patch rotations. Figure 2 shows the distribution of symmetry and the corresponding angle at which maximum symmetry was de- 218
3 Figure 5. Symmetry Detection Execution Times Figure 2. Single scale symmetry distributions for some textures tected. The angle distribution is further sorted to make it rotation invariant. First the image was normalized in the range [0, 1] and whitened. Each image pixel can be characterized with various parameters extracted from different patch sizes (e.g., 12 12, 24 24, 36 36): 1. multiscale symmetry for the patch at three scales; 2. maximum direction for the symmetry along each of the three scales; 3. mean intensity of the patch for each scale; 4. entropy of the patch for each scale. Figure 6. Comparison of Precision for different values of h on single training dataset. The above features are shown to be effective in classifying a uniform texture versus a non-uniform texture [9], mainly if used in conjunction with a texton-based feature [10]. 3. Experimental Results - Reflection Symmetry The algorithm requires as input a range of the scale values R and a rank k. It returns n axes of symmetry. We consider, as positive predictions, the k axis with maximum correlation value, while as negative predictions, the n k axes with minimum correlation values. In this section, we experimentally show that the precision and true positive results are related to the value of k and scale range R. Firstly, we tested our algorithm on the training datasets, in order to detect the best scale range R and value of rank k. Lastly, these parameters were used as input to detect the symmetry axes on testing datasets. Fig. 5 shows execution times of our algorithm in different cases achieved on 2 GHz Intel Core i7. The times are Figure 7. Comparison of Precision for different values of h on mutiple training datasets. True Positive 27 False Positive 35 Table 1. Results on the Single Training Dataset for h = 4 and k =3. high because we did not work to reduce the number of clock cycles. 219
4 Figure 3. Results on Single Training Dataset. Figure 4. Results on Multiple Training Dataset. True Positive 25 False Positive 22 True Negative 14 False Negative 2 Table 2. Results on Multiple Training Datasets for h = 6 and k = Single Training Dataset After choosing R as the range [a, b], the algorithm considers the scale values in the subranges R h [a : h : b] :h [c, d]. We can select h>1 to reduce the execution time and improve the accuracy of the results. The subrange R h includes the values in range R with offset h. For instance, if a =10, b =20, c =1, d =10and h =2, the subrange R 2 includes the set of values {10, 12,...,18, 20}. We achieved greater precision increasing h for all values of rank k, as depicted in the Precision Curve shown in Figure 12. Finally, we have chosen those values of rank k for which the true positives are maximal and the precision is greater than a certain threshold s1. We achieved the results in Table 1 with k =3and h =4. The algorithm detected 27 over 35 groundtruth reflection axes on this dataset. Similar results are shown in Figure Multiple Training Dataset When there are more symmetries in each image, the problem becomes more difficult. In this case, it is impor- Figure 8. Comparisons of True-Positive with different values of h on the Single Training Dataset. tant to establish the value of rank k and the subrange R h, in order to decrease the algorithm execution time and to identify a larger number of groundtruth reflection axes. We choose them following the procedure explained in the previous section. Looking at the graphs in Figures 13 and 9, it turns out that the best value of h is 6 and that of k is 4. We achieved the results shown in Table 2 for the Multiple Training dataset with k =4and h =6. The algorithm detected 25 over 39 groundtruth reflection axis. Table 2 shows the results with k =3and h =4. The results are shown in figure
5 Figure 10. Results on the Single Training Dataset. Figure 11. Results on Multiple Training Datasets. 1. Small-scale symmetries are characterized by high correlation values, while large-scale symmetries are characterized by low values. Figure 9. Comparisons of True-Positive with different values of h on the Multiple Training Datasets. 4. Experimental Results - Rotational Symmetry The algorithm requires in input a range R of scale values and detects n rotational symmetries. It was found that: 2. True-Negative results, corresponding to uniform background areas, get higher correlation values. If we consider as true positives the k rotational symmetries having maximum correlation values, the largescale symmetries would be discarded. So, we divided the interval R into m equal parts R i, i =1,...,m, and we selected, for each subinterval R i, the k i rotational symmetries having maximum correlation value. True-Negative results, corresponding to uniform areas of background, can be discarded through a preliminary training phase. The aim is to search in each subinterval R i a threshold for correlation t i. The rotational symmetries detected on subinterval k i having a correlation value exceeding the threshold t i are discarded. We have chosen for each subinterval k i the value of t i that maximizes the number of rotational symmetries that we considered correct. From examining the experiments done on the datasets made available for the competition at the IEEE CVPR2013, we found that the algorithm not only works for exact circle but can also work for finding skewed symmetric objects in real word images. We reported the results on single and multiple training dataset in Tables 4 and 3, respectively. Specifically, in the case of multiple centers, we 221
6 True Positive 8 False Positive 30 Table 3. Rotation Symmetries Results on Single Training Dataset. True Positive 18 False Positive 25 Table 4. Rotation Symmetries Results on Multiple Training Datasets. 5. Conclusions We have reported the validation of our multiscale algorithm to detect reflection and rotation symmetry axes on the datasets made available for the Symmetry Detection from Real World Images competition at the IEEE CVPR2013. As shown, the algorithm is able to efficiently detect reflection symmetries in natural and artificial images; as experimentally tested, the algorithm accuracy is related to the value k of the rank and the range R of scale values. Mainly, we showed the accuracy of the improved results, appropriately selecting the range R and rank k through a preliminary training phase. References Figure 12. Comparison of Precision for different values of h on Single Training Dataset. Figure 13. Comparison of Precision for different values of h on Mutiple Training Datasets. [1] S. Kashyap J. Liu I. Rauschert, K. Brocklehurst and Y. Liu, First symmetry detection competition: Summary and results, CSE Dept Technical Report No. CSE [2] S.R. Palmer, The role of symmetry in shape perception, Acta Psychologica, vol. 59, pp , [3] R. van Lier and J. S. Wagemans, From images to objects: Global and local completion of self-occluded parts, Journal of Experimental Psychology: Human Perception and Performance, vol. 25, pp , [4] H. Zabrodsky, Simmetry - a review, Tech. Rep , CS Dept., The Hebrew University of Jerusalem, vol. 25, [5] P. Wenderoth, The salience of vertical symmetry, Perception, vol. 23, pp , [6] R. T. Collins S. Lee and Y. Liu, Rotation symmetry group detection via frequency analysis of frieze-expansions, Computer Vision and Pattern Recognition, pp. 1 8, [7] L. Cornelius, Detecting rotational symmetry under affine projection, International Conference on Pattern Recognition., pp , [8] V. D. Gesú and B. Zavidovique, The s-kernel: A measure of symmetry of objects, Pattern Recognition, vol. 40, no. 3, pp , [9] S. Kondra and A. Petrosino, Self-similarity and points of interest in textured images, in PerMIn2012, 2012, pp [10] S. Kondra and V. Torre, Texture classification using three circular filters, in Computer Vision, Graphics & Image Processing, ICVGIP 08. Sixth Indian Conference on, 2008, pp obtained a considerable number of groundtruth rotational symmetries 18 over 43, whilst in the case of single-center, the number of true-positive results decreases 8 over 38. Figures 12 and 13 show respectively the comparisons in terms of Precision for different values of h on single and multiple training datasets, indicating the robustness against scale values. 222
Multi-Scale Kernel Operators for Reflection and Rotation Symmetry
Multi-Scale Kernel Operators for Reflection and Rotation Symmetry Shripad Kondra 1,2, Alfredo Petrosino 1, Alessio Ferone 1 1 Department of Applied Science, University of Naples Parthenope, ITALY 2 National
More informationDetecting Multiple Symmetries with Extended SIFT
1 Detecting Multiple Symmetries with Extended SIFT 2 3 Anonymous ACCV submission Paper ID 388 4 5 6 7 8 9 10 11 12 13 14 15 16 Abstract. This paper describes an effective method for detecting multiple
More informationRSRN: Rich Side-output Residual Network for Medial Axis Detection
RSRN: Rich Side-output Residual Network for Medial Axis Detection Chang Liu, Wei Ke, Jianbin Jiao, and Qixiang Ye University of Chinese Academy of Sciences, Beijing, China {liuchang615, kewei11}@mails.ucas.ac.cn,
More informationA Keypoint Descriptor Inspired by Retinal Computation
A Keypoint Descriptor Inspired by Retinal Computation Bongsoo Suh, Sungjoon Choi, Han Lee Stanford University {bssuh,sungjoonchoi,hanlee}@stanford.edu Abstract. The main goal of our project is to implement
More informationSYMMETRY DETECTION VIA CONTOUR GROUPING
SYMMETRY DETECTION VIA CONTOUR GROUPING Yansheng Ming, Hongdong Li Australian National University Xuming He NICTA ABSTRACT This paper presents a simple but effective model for detecting the symmetric axes
More informationImage enhancement for face recognition using color segmentation and Edge detection algorithm
Image enhancement for face recognition using color segmentation and Edge detection algorithm 1 Dr. K Perumal and 2 N Saravana Perumal 1 Computer Centre, Madurai Kamaraj University, Madurai-625021, Tamilnadu,
More informationPerson identification from spatio-temporal 3D gait
200 International Conference on Emerging Security Technologies Person identification from spatio-temporal 3D gait Yumi Iwashita Ryosuke Baba Koichi Ogawara Ryo Kurazume Information Science and Electrical
More informationAnno accademico 2006/2007. Davide Migliore
Robotica Anno accademico 6/7 Davide Migliore migliore@elet.polimi.it Today What is a feature? Some useful information The world of features: Detectors Edges detection Corners/Points detection Descriptors?!?!?
More informationShape Descriptor using Polar Plot for Shape Recognition.
Shape Descriptor using Polar Plot for Shape Recognition. Brijesh Pillai ECE Graduate Student, Clemson University bpillai@clemson.edu Abstract : This paper presents my work on computing shape models that
More informationTranslation Symmetry Detection: A Repetitive Pattern Analysis Approach
2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops Translation Symmetry Detection: A Repetitive Pattern Analysis Approach Yunliang Cai and George Baciu GAMA Lab, Department of Computing
More informationSchedule for Rest of Semester
Schedule for Rest of Semester Date Lecture Topic 11/20 24 Texture 11/27 25 Review of Statistics & Linear Algebra, Eigenvectors 11/29 26 Eigenvector expansions, Pattern Recognition 12/4 27 Cameras & calibration
More informationA Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images
A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images Karthik Ram K.V & Mahantesh K Department of Electronics and Communication Engineering, SJB Institute of Technology, Bangalore,
More informationP ^ 2π 3 2π 3. 2π 3 P 2 P 1. a. b. c.
Workshop on Fundamental Structural Properties in Image and Pattern Analysis - FSPIPA-99, Budapest, Hungary, Sept 1999. Quantitative Analysis of Continuous Symmetry in Shapes and Objects Hagit Hel-Or and
More informationA Symmetry Operator and Its Application to the RoboCup
A Symmetry Operator and Its Application to the RoboCup Kai Huebner Bremen Institute of Safe Systems, TZI, FB3 Universität Bremen, Postfach 330440, 28334 Bremen, Germany khuebner@tzi.de Abstract. At present,
More informationAugmented Reality VU. Computer Vision 3D Registration (2) Prof. Vincent Lepetit
Augmented Reality VU Computer Vision 3D Registration (2) Prof. Vincent Lepetit Feature Point-Based 3D Tracking Feature Points for 3D Tracking Much less ambiguous than edges; Point-to-point reprojection
More informationCS4670: Computer Vision
CS4670: Computer Vision Noah Snavely Lecture 6: Feature matching and alignment Szeliski: Chapter 6.1 Reading Last time: Corners and blobs Scale-space blob detector: Example Feature descriptors We know
More informationLecture 6: Multimedia Information Retrieval Dr. Jian Zhang
Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang NICTA & CSE UNSW COMP9314 Advanced Database S1 2007 jzhang@cse.unsw.edu.au Reference Papers and Resources Papers: Colour spaces-perceptual, historical
More informationPractical Image and Video Processing Using MATLAB
Practical Image and Video Processing Using MATLAB Chapter 18 Feature extraction and representation What will we learn? What is feature extraction and why is it a critical step in most computer vision and
More informationTexture Image Segmentation using FCM
Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M
More informationDigital Image Processing
Digital Image Processing Part 9: Representation and Description AASS Learning Systems Lab, Dep. Teknik Room T1209 (Fr, 11-12 o'clock) achim.lilienthal@oru.se Course Book Chapter 11 2011-05-17 Contents
More informationApplication of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2
6th International Conference on Electronic, Mechanical, Information and Management (EMIM 2016) Application of Geometry Rectification to Deformed Characters Liqun Wang1, a * and Honghui Fan2 1 School of
More informationObject Tracking using HOG and SVM
Object Tracking using HOG and SVM Siji Joseph #1, Arun Pradeep #2 Electronics and Communication Engineering Axis College of Engineering and Technology, Ambanoly, Thrissur, India Abstract Object detection
More informationPedestrian Detection with Improved LBP and Hog Algorithm
Open Access Library Journal 2018, Volume 5, e4573 ISSN Online: 2333-9721 ISSN Print: 2333-9705 Pedestrian Detection with Improved LBP and Hog Algorithm Wei Zhou, Suyun Luo Automotive Engineering College,
More informationTraffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers
Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane
More informationShort Survey on Static Hand Gesture Recognition
Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of
More informationOn a fast discrete straight line segment detection
On a fast discrete straight line segment detection Ali Abdallah, Roberto Cardarelli, Giulio Aielli University of Rome Tor Vergata Abstract Detecting lines is one of the fundamental problems in image processing.
More informationAutomatic Shadow Removal by Illuminance in HSV Color Space
Computer Science and Information Technology 3(3): 70-75, 2015 DOI: 10.13189/csit.2015.030303 http://www.hrpub.org Automatic Shadow Removal by Illuminance in HSV Color Space Wenbo Huang 1, KyoungYeon Kim
More informationPixel-Pair Features Selection for Vehicle Tracking
2013 Second IAPR Asian Conference on Pattern Recognition Pixel-Pair Features Selection for Vehicle Tracking Zhibin Zhang, Xuezhen Li, Takio Kurita Graduate School of Engineering Hiroshima University Higashihiroshima,
More informationUsing surface markings to enhance accuracy and stability of object perception in graphic displays
Using surface markings to enhance accuracy and stability of object perception in graphic displays Roger A. Browse a,b, James C. Rodger a, and Robert A. Adderley a a Department of Computing and Information
More informationSketchable Histograms of Oriented Gradients for Object Detection
Sketchable Histograms of Oriented Gradients for Object Detection No Author Given No Institute Given Abstract. In this paper we investigate a new representation approach for visual object recognition. The
More informationLocal Features: Detection, Description & Matching
Local Features: Detection, Description & Matching Lecture 08 Computer Vision Material Citations Dr George Stockman Professor Emeritus, Michigan State University Dr David Lowe Professor, University of British
More informationObject Purpose Based Grasping
Object Purpose Based Grasping Song Cao, Jijie Zhao Abstract Objects often have multiple purposes, and the way humans grasp a certain object may vary based on the different intended purposes. To enable
More informationAuto-Digitizer for Fast Graph-to-Data Conversion
Auto-Digitizer for Fast Graph-to-Data Conversion EE 368 Final Project Report, Winter 2018 Deepti Sanjay Mahajan dmahaj@stanford.edu Sarah Pao Radzihovsky sradzi13@stanford.edu Ching-Hua (Fiona) Wang chwang9@stanford.edu
More informationA SYNOPTIC ACCOUNT FOR TEXTURE SEGMENTATION: FROM EDGE- TO REGION-BASED MECHANISMS
A SYNOPTIC ACCOUNT FOR TEXTURE SEGMENTATION: FROM EDGE- TO REGION-BASED MECHANISMS Enrico Giora and Clara Casco Department of General Psychology, University of Padua, Italy Abstract Edge-based energy models
More informationTEXTURE CLASSIFICATION METHODS: A REVIEW
TEXTURE CLASSIFICATION METHODS: A REVIEW Ms. Sonal B. Bhandare Prof. Dr. S. M. Kamalapur M.E. Student Associate Professor Deparment of Computer Engineering, Deparment of Computer Engineering, K. K. Wagh
More informationEye Detection by Haar wavelets and cascaded Support Vector Machine
Eye Detection by Haar wavelets and cascaded Support Vector Machine Vishal Agrawal B.Tech 4th Year Guide: Simant Dubey / Amitabha Mukherjee Dept of Computer Science and Engineering IIT Kanpur - 208 016
More informationIRIS SEGMENTATION OF NON-IDEAL IMAGES
IRIS SEGMENTATION OF NON-IDEAL IMAGES William S. Weld St. Lawrence University Computer Science Department Canton, NY 13617 Xiaojun Qi, Ph.D Utah State University Computer Science Department Logan, UT 84322
More informationCS 556: Computer Vision. Lecture 18
CS 556: Computer Vision Lecture 18 Prof. Sinisa Todorovic sinisa@eecs.oregonstate.edu 1 Color 2 Perception of Color The sensation of color is caused by the brain Strongly affected by: Other nearby colors
More informationChapter 11 Representation & Description
Chain Codes Chain codes are used to represent a boundary by a connected sequence of straight-line segments of specified length and direction. The direction of each segment is coded by using a numbering
More informationHuman Motion Detection and Tracking for Video Surveillance
Human Motion Detection and Tracking for Video Surveillance Prithviraj Banerjee and Somnath Sengupta Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur,
More informationCS443: Digital Imaging and Multimedia Perceptual Grouping Detecting Lines and Simple Curves
CS443: Digital Imaging and Multimedia Perceptual Grouping Detecting Lines and Simple Curves Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines Perceptual Grouping and Segmentation
More informationAn ICA based Approach for Complex Color Scene Text Binarization
An ICA based Approach for Complex Color Scene Text Binarization Siddharth Kherada IIIT-Hyderabad, India siddharth.kherada@research.iiit.ac.in Anoop M. Namboodiri IIIT-Hyderabad, India anoop@iiit.ac.in
More informationMatching Gait Image Sequences in the Frequency Domain for Tracking People at a Distance
Matching Gait Image Sequences in the Frequency Domain for Tracking People at a Distance Ryusuke Sagawa, Yasushi Makihara, Tomio Echigo, and Yasushi Yagi Institute of Scientific and Industrial Research,
More informationRobotics Programming Laboratory
Chair of Software Engineering Robotics Programming Laboratory Bertrand Meyer Jiwon Shin Lecture 8: Robot Perception Perception http://pascallin.ecs.soton.ac.uk/challenges/voc/databases.html#caltech car
More informationReal-Time Human Detection using Relational Depth Similarity Features
Real-Time Human Detection using Relational Depth Similarity Features Sho Ikemura, Hironobu Fujiyoshi Dept. of Computer Science, Chubu University. Matsumoto 1200, Kasugai, Aichi, 487-8501 Japan. si@vision.cs.chubu.ac.jp,
More informationDefect Detection of Regular Patterned Fabric by Spectral Estimation Technique and Rough Set Classifier
Defect Detection of Regular Patterned Fabric by Spectral Estimation Technique and Rough Set Classifier Mr..Sudarshan Deshmukh. Department of E&TC Siddhant College of Engg, Sudumbare, Pune Prof. S. S. Raut.
More informationSymmetry Based Semantic Analysis of Engineering Drawings
Symmetry Based Semantic Analysis of Engineering Drawings Thomas C. Henderson, Narong Boonsirisumpun, and Anshul Joshi University of Utah, SLC, UT, USA; tch at cs.utah.edu Abstract Engineering drawings
More informationEdge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System
Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System Neetesh Prajapati M. Tech Scholar VNS college,bhopal Amit Kumar Nandanwar
More informationRecognition of Animal Skin Texture Attributes in the Wild. Amey Dharwadker (aap2174) Kai Zhang (kz2213)
Recognition of Animal Skin Texture Attributes in the Wild Amey Dharwadker (aap2174) Kai Zhang (kz2213) Motivation Patterns and textures are have an important role in object description and understanding
More information8. The triangle is rotated around point D to create a new triangle. This looks like a rigid transformation.
2.1 Transformations in the Plane 1. True 2. True 3. False 4. False 5. True 6. False 7. True 8. The triangle is rotated around point D to create a new triangle. This looks like a rigid transformation. 9.
More informationEE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm
EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant
More informationCombining Top-down and Bottom-up Segmentation
Combining Top-down and Bottom-up Segmentation Authors: Eran Borenstein, Eitan Sharon, Shimon Ullman Presenter: Collin McCarthy Introduction Goal Separate object from background Problems Inaccuracies Top-down
More informationRegion-based Segmentation
Region-based Segmentation Image Segmentation Group similar components (such as, pixels in an image, image frames in a video) to obtain a compact representation. Applications: Finding tumors, veins, etc.
More informationDiscovering Visual Hierarchy through Unsupervised Learning Haider Razvi
Discovering Visual Hierarchy through Unsupervised Learning Haider Razvi hrazvi@stanford.edu 1 Introduction: We present a method for discovering visual hierarchy in a set of images. Automatically grouping
More informationEfficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.
Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest. D.A. Karras, S.A. Karkanis and D. E. Maroulis University of Piraeus, Dept.
More informationEnsemble of Bayesian Filters for Loop Closure Detection
Ensemble of Bayesian Filters for Loop Closure Detection Mohammad Omar Salameh, Azizi Abdullah, Shahnorbanun Sahran Pattern Recognition Research Group Center for Artificial Intelligence Faculty of Information
More informationCS 534: Computer Vision Segmentation and Perceptual Grouping
CS 534: Computer Vision Segmentation and Perceptual Grouping Ahmed Elgammal Dept of Computer Science CS 534 Segmentation - 1 Outlines Mid-level vision What is segmentation Perceptual Grouping Segmentation
More informationTHE SPEED-LIMIT SIGN DETECTION AND RECOGNITION SYSTEM
THE SPEED-LIMIT SIGN DETECTION AND RECOGNITION SYSTEM Kuo-Hsin Tu ( 塗國星 ), Chiou-Shann Fuh ( 傅楸善 ) Dept. of Computer Science and Information Engineering, National Taiwan University, Taiwan E-mail: p04922004@csie.ntu.edu.tw,
More informationPreliminary Local Feature Selection by Support Vector Machine for Bag of Features
Preliminary Local Feature Selection by Support Vector Machine for Bag of Features Tetsu Matsukawa Koji Suzuki Takio Kurita :University of Tsukuba :National Institute of Advanced Industrial Science and
More informationLocal Descriptor based on Texture of Projections
Local Descriptor based on Texture of Projections N V Kartheek Medathati Center for Visual Information Technology International Institute of Information Technology Hyderabad, India nvkartheek@research.iiit.ac.in
More informationFiltering Images. Contents
Image Processing and Data Visualization with MATLAB Filtering Images Hansrudi Noser June 8-9, 010 UZH, Multimedia and Robotics Summer School Noise Smoothing Filters Sigmoid Filters Gradient Filters Contents
More informationFace Image Quality Assessment for Face Selection in Surveillance Video using Convolutional Neural Networks
Face Image Quality Assessment for Face Selection in Surveillance Video using Convolutional Neural Networks Vignesh Sankar, K. V. S. N. L. Manasa Priya, Sumohana Channappayya Indian Institute of Technology
More informationWhat Happened to the Representations of Perception? Cornelia Fermüller Computer Vision Laboratory University of Maryland
What Happened to the Representations of Perception? Cornelia Fermüller Computer Vision Laboratory University of Maryland Why we study manipulation actions? 2. Learning from humans to teach robots Y Yang,
More informationDetecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds
9 1th International Conference on Document Analysis and Recognition Detecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds Weihan Sun, Koichi Kise Graduate School
More informationCHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37
Extended Contents List Preface... xi About the authors... xvii CHAPTER 1 Introduction 1 1.1 Overview... 1 1.2 Human and Computer Vision... 2 1.3 The Human Vision System... 4 1.3.1 The Eye... 5 1.3.2 The
More informationHUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION
HUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION Dipankar Das Department of Information and Communication Engineering, University of Rajshahi, Rajshahi-6205, Bangladesh ABSTRACT Real-time
More informationSegmentation and Tracking of Partial Planar Templates
Segmentation and Tracking of Partial Planar Templates Abdelsalam Masoud William Hoff Colorado School of Mines Colorado School of Mines Golden, CO 800 Golden, CO 800 amasoud@mines.edu whoff@mines.edu Abstract
More informationImage and Multidimensional Signal Processing
Image and Multidimensional Signal Processing Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ Representation and Description 2 Representation and
More informationSkew Detection and Correction of Document Image using Hough Transform Method
Skew Detection and Correction of Document Image using Hough Transform Method [1] Neerugatti Varipally Vishwanath, [2] Dr.T. Pearson, [3] K.Chaitanya, [4] MG JaswanthSagar, [5] M.Rupesh [1] Asst.Professor,
More informationLatest development in image feature representation and extraction
International Journal of Advanced Research and Development ISSN: 2455-4030, Impact Factor: RJIF 5.24 www.advancedjournal.com Volume 2; Issue 1; January 2017; Page No. 05-09 Latest development in image
More informationA Review on Plant Disease Detection using Image Processing
A Review on Plant Disease Detection using Image Processing Tejashri jadhav 1, Neha Chavan 2, Shital jadhav 3, Vishakha Dubhele 4 1,2,3,4BE Student, Dept. of Electronic & Telecommunication Engineering,
More informationSelection of Scale-Invariant Parts for Object Class Recognition
Selection of Scale-Invariant Parts for Object Class Recognition Gy. Dorkó and C. Schmid INRIA Rhône-Alpes, GRAVIR-CNRS 655, av. de l Europe, 3833 Montbonnot, France fdorko,schmidg@inrialpes.fr Abstract
More informationClassifying Images with Visual/Textual Cues. By Steven Kappes and Yan Cao
Classifying Images with Visual/Textual Cues By Steven Kappes and Yan Cao Motivation Image search Building large sets of classified images Robotics Background Object recognition is unsolved Deformable shaped
More informationColor and Shape Index for Region-Based Image Retrieval
Color and Shape Index for Region-Based Image Retrieval B.G. Prasad 1, S.K. Gupta 2, and K.K. Biswas 2 1 Department of Computer Science and Engineering, P.E.S.College of Engineering, Mandya, 571402, INDIA.
More informationLecture 8 Object Descriptors
Lecture 8 Object Descriptors Azadeh Fakhrzadeh Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading instructions Chapter 11.1 11.4 in G-W Azadeh Fakhrzadeh
More informationSymmetry Detection Competition
Symmetry Detection Competition Evaluation Details PART II: Translation Symmetries Ingmar Rauschert 1 Translation Symmetry 2 Translation Symmetry Translation symmetries considered 1D: Frieze Pattern 2D:
More informationFeature Detection. Raul Queiroz Feitosa. 3/30/2017 Feature Detection 1
Feature Detection Raul Queiroz Feitosa 3/30/2017 Feature Detection 1 Objetive This chapter discusses the correspondence problem and presents approaches to solve it. 3/30/2017 Feature Detection 2 Outline
More informationPupil Localization Algorithm based on Hough Transform and Harris Corner Detection
Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection 1 Chongqing University of Technology Electronic Information and Automation College Chongqing, 400054, China E-mail: zh_lian@cqut.edu.cn
More informationEffective Classifiers for Detecting Objects
Effective Classifiers for Detecting Objects Michael Mayo Dept. of Computer Science University of Waikato Private Bag 3105, Hamilton, New Zealand mmayo@cs.waikato.ac.nz Abstract Several state-of-the-art
More informationCS4733 Class Notes, Computer Vision
CS4733 Class Notes, Computer Vision Sources for online computer vision tutorials and demos - http://www.dai.ed.ac.uk/hipr and Computer Vision resources online - http://www.dai.ed.ac.uk/cvonline Vision
More informationCIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS
CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS Setiawan Hadi Mathematics Department, Universitas Padjadjaran e-mail : shadi@unpad.ac.id Abstract Geometric patterns generated by superimposing
More informationMirror C 6 C 2. b. c. d. e.
To appear in Symmetry Culture and Science 1999, 4th Int. Conf. of the Interdisciplinary Study of Symmetry ISIS98 Computational Aspects in Image Analysis of Symmetry and of its Perception Hagit Hel-Or Dept
More informationReal-Time Document Image Retrieval for a 10 Million Pages Database with a Memory Efficient and Stability Improved LLAH
2011 International Conference on Document Analysis and Recognition Real-Time Document Image Retrieval for a 10 Million Pages Database with a Memory Efficient and Stability Improved LLAH Kazutaka Takeda,
More informationN.Priya. Keywords Compass mask, Threshold, Morphological Operators, Statistical Measures, Text extraction
Volume, Issue 8, August ISSN: 77 8X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Combined Edge-Based Text
More informationRobot localization method based on visual features and their geometric relationship
, pp.46-50 http://dx.doi.org/10.14257/astl.2015.85.11 Robot localization method based on visual features and their geometric relationship Sangyun Lee 1, Changkyung Eem 2, and Hyunki Hong 3 1 Department
More informationA Novel Extreme Point Selection Algorithm in SIFT
A Novel Extreme Point Selection Algorithm in SIFT Ding Zuchun School of Electronic and Communication, South China University of Technolog Guangzhou, China zucding@gmail.com Abstract. This paper proposes
More informationCSE 252B: Computer Vision II
CSE 252B: Computer Vision II Lecturer: Serge Belongie Scribes: Jeremy Pollock and Neil Alldrin LECTURE 14 Robust Feature Matching 14.1. Introduction Last lecture we learned how to find interest points
More informationScale-invariant Region-based Hierarchical Image Matching
Scale-invariant Region-based Hierarchical Image Matching Sinisa Todorovic and Narendra Ahuja Beckman Institute, University of Illinois at Urbana-Champaign {n-ahuja, sintod}@uiuc.edu Abstract This paper
More informationImproving the Efficiency of Fast Using Semantic Similarity Algorithm
International Journal of Scientific and Research Publications, Volume 4, Issue 1, January 2014 1 Improving the Efficiency of Fast Using Semantic Similarity Algorithm D.KARTHIKA 1, S. DIVAKAR 2 Final year
More informationMoving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation
IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.11, November 2013 1 Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial
More informationDetecting Salient Contours Using Orientation Energy Distribution. Part I: Thresholding Based on. Response Distribution
Detecting Salient Contours Using Orientation Energy Distribution The Problem: How Does the Visual System Detect Salient Contours? CPSC 636 Slide12, Spring 212 Yoonsuck Choe Co-work with S. Sarma and H.-C.
More informationOutline 7/2/201011/6/
Outline Pattern recognition in computer vision Background on the development of SIFT SIFT algorithm and some of its variations Computational considerations (SURF) Potential improvement Summary 01 2 Pattern
More informationChapter 4 - Image. Digital Libraries and Content Management
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 4 - Image Vector Graphics Raw data: set (!) of lines and polygons
More informationBasic Algorithms for Digital Image Analysis: a course
Institute of Informatics Eötvös Loránd University Budapest, Hungary Basic Algorithms for Digital Image Analysis: a course Dmitrij Csetverikov with help of Attila Lerch, Judit Verestóy, Zoltán Megyesi,
More informationAircraft Tracking Based on KLT Feature Tracker and Image Modeling
Aircraft Tracking Based on KLT Feature Tracker and Image Modeling Khawar Ali, Shoab A. Khan, and Usman Akram Computer Engineering Department, College of Electrical & Mechanical Engineering, National University
More informationOn Skeletons Attached to Grey Scale Images. Institute for Studies in Theoretical Physics and Mathematics Tehran, Iran ABSTRACT
On Skeletons Attached to Grey Scale Images M. Karimi Behbahani, Arash Rafiey, 2 Mehrdad Shahshahani 3 Institute for Studies in Theoretical Physics and Mathematics Tehran, Iran ABSTRACT In [2], [3] and
More informationVehicle Detection Using Gabor Filter
Vehicle Detection Using Gabor Filter B.Sahayapriya 1, S.Sivakumar 2 Electronics and Communication engineering, SSIET, Coimbatore, Tamilnadu, India 1, 2 ABSTACT -On road vehicle detection is the main problem
More informationSIFT: SCALE INVARIANT FEATURE TRANSFORM SURF: SPEEDED UP ROBUST FEATURES BASHAR ALSADIK EOS DEPT. TOPMAP M13 3D GEOINFORMATION FROM IMAGES 2014
SIFT: SCALE INVARIANT FEATURE TRANSFORM SURF: SPEEDED UP ROBUST FEATURES BASHAR ALSADIK EOS DEPT. TOPMAP M13 3D GEOINFORMATION FROM IMAGES 2014 SIFT SIFT: Scale Invariant Feature Transform; transform image
More informationAn Introduction to Content Based Image Retrieval
CHAPTER -1 An Introduction to Content Based Image Retrieval 1.1 Introduction With the advancement in internet and multimedia technologies, a huge amount of multimedia data in the form of audio, video and
More informationExploring Curve Fitting for Fingers in Egocentric Images
Exploring Curve Fitting for Fingers in Egocentric Images Akanksha Saran Robotics Institute, Carnegie Mellon University 16-811: Math Fundamentals for Robotics Final Project Report Email: asaran@andrew.cmu.edu
More information