1 / 18

A Perceptual Shape Descriptor

A Perceptual Shape Descriptor. Nafiz ARICA, Fatoş T. YARMAN-VURAL METU, Department of Computer Engineering {nafiz, vural}@ceng.metu.edu.tr. BAS : A shape Descriptor with Beam Angle Statistics. Represents each boundary point with the statistics of the beam angles in a set of neighborhood ,

billyjacobs
Download Presentation

A Perceptual Shape Descriptor

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Perceptual Shape Descriptor Nafiz ARICA, Fatoş T. YARMAN-VURAL METU, Department of Computer Engineering {nafiz, vural}@ceng.metu.edu.tr METU, Department of Computer Engineering

  2. BAS: A shape Descriptor with Beam Angle Statistics • Represents each boundary point with thestatistics of the beam angles in a set of neighborhood, • Elaborates the idea of using the statistics of the representations at all scales, • Avoids heuristics or threshold values for selecting a representation at an “appropriate” scale, • Insensitive to distortions, rotation, translation and scale, • Measures similarity by elastic matching. METU, Department of Computer Engineering

  3. Beams at Boundary Points Beams, are the lines connecting a point with the rest of the points on the boundary. beams of the point p(i)is the set of lines    Vi+j and Vi-j are the forward and backward vectors connecting p(i) with, p(i+j) and p(i-j), for j=1,…N/2 METU, Department of Computer Engineering

  4. Kth Order Neighborhood System For each neighborhood system K, there is only one pair of beams, METU, Department of Computer Engineering

  5. Beam Angle For the point p(i), the angle between the beams in the kth order neighborhood system: METU, Department of Computer Engineering

  6. k=N/40 Plots of CK(i)’s with fix K values k=N/10 k=N/4 k=N/40 : N/4 METU, Department of Computer Engineering

  7. What is the most appropriatevalue for K which discriminates the shapes in large database and represents the shape information at all scale ? Answer: Find a representation which employs the information in CK(i) for all values of K. Output of a stochastic process at each point METU, Department of Computer Engineering

  8. C(i)is a Random Variable of the stochastic process which generates the beam angles mth moment of random variable C(i) Each boundary point i is representedby the moments of C(i) METU, Department of Computer Engineering

  9. First three moments of C(i)’s METU, Department of Computer Engineering

  10. Correspondence of Visual Parts and Insensitivity to Affine Transformation METU, Department of Computer Engineering

  11. Robustness to Polygonal Approximation Robustness to Noise METU, Department of Computer Engineering

  12. Similarity Measurement Elastic Matching Algorithm • Similarity Measurement method • Application of dynamic programming • Minimize the distance between two patterns by allowing deformations on the patterns. • Cost of matching two items is calculated by Euclidean metric. • Robust to distortions • promises to approximate human ways of perceiving similarity METU, Department of Computer Engineering

  13. TEST RESULT FOR MPEG 7 CE PART A-1 Robustness to Scaling METU, Department of Computer Engineering

  14. TEST RESULT FOR MPEG 7 CE PART A-2 Robustness to Rotation METU, Department of Computer Engineering

  15. TEST RESULT FOR MPEG 7 CE PART B Similarity-based Retrieval METU, Department of Computer Engineering

  16. TEST RESULT FOR MPEG 7 CE PART C Motion and Non-Rigid Deformations METU, Department of Computer Engineering

  17. Comparison • Best Studies in MPEG 7 CE Shape 1; METU, Department of Computer Engineering

  18. Performance Evaluation (1) Average performance with the average over the three parts; Total Score1 = 1/3 A + 1/3 B + 1/3 C (2) Average performance with the average over the number of queries; Total Score2 = 840/2241 A + 1400/2241 B+ 1 / 2241 C METU, Department of Computer Engineering

More Related