1 / 20

Outline

Improving Retrieval Performance of Zernike Moment Descriptor on Affined Shapes Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info Tech Monash University Churchill, VIC 3842 Australia dengsheng.zhang@infotech.monash.edu.au http://www.gscit.monash.edu.au/~dengs/. Outline. Motivations

avalon
Download Presentation

Outline

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. Improving Retrieval Performance of Zernike Moment Descriptor on Affined ShapesDengsheng Zhang, Guojun LuGippsland School of Comp. & Info TechMonash UniversityChurchill, VIC 3842Australiadengsheng.zhang@infotech.monash.edu.auhttp://www.gscit.monash.edu.au/~dengs/

  2. Outline • Motivations • Zernike Moment Descriptor (ZMD) • Problem • Improving ZMD • Experimental Results • Conclusions

  3. Motivations • Content-based Image Retrieval • Image description is an important issue, which constitutes one of the key parts of MPEG-7. • Shape is an important image feature along with color and texture • Effective and Efficient Shape Descriptor • good retrieval accuracy, compact features, general application, low computation complexity, robust retrieval performance and hierarchical coarse to fine representation • Affined Shape Retrieval • Affined shapes are common in nature due to objects being viewed from different angles and objects being stretched, skewed.

  4. Affine Distorted Shapes Are Common

  5. Zernike Moment • Basically, ZMD is derived by applying Zernike moment transform on shape image in polar space.

  6. Zernike Moment • The first 36 Zernike moments of up to order 10 are shown in Table 1.

  7. Problem • Generally, ZMD has good performance on generic shapes. Its overall retrieval precision after full recall is 97.6% for rotated shapes, 85.3% for scaled shapes, 99.3% for rotated and scaled shapes, 68.5.1% for perspective transformed shapes and 66.5% for generally distorted shapes. • Compared with rotation and scaling invariance test, the retrieval performance on perspective transform and generally distorted shapes are significantly lower. • The problem is caused by the polar raster sampling method.

  8. Under-sampling Problem Skewed Only half the sampled positions contain shape information Non-distorted Virtually all the sampled positions contain shape information

  9. Improving ZMD • Normalization • Find major axis • Rotation normalization so that major axis of the shape is horizontal • Scaling normalization so that the ecentricity of the shape is 1. R S

  10. Improving ZMD • Optimized Major Axis Algorithm (MAA) • Find the boundary point pairs in a number of directions (e.g. 360). • Find the two points p1, p2 with the furthest distance in the found boundary points, then p1p2 is the major axis. • The computation of MAA is O(N) rather than O(N2).

  11. Improving ZMD • Normalization Result: Normalization Normalization

  12. Improving ZMD • Applying ZMD transform on the rotation and scaling normalized image. • The normalized transform coefficients are the improved ZMD. • Each shape in the database is indexed using the derived ZMD. • The similarity between two shapes is measured by the Euclidean distance between their ZMDs.

  13. Experiment • Dataset • Two datasets from MPEG-7 region shape database CE-2 are used. (CE-2 has been organized by MPEG-7 into six datasets to test a shape descriptor’s behaviors under different distortions) • Set A4 consists of 3101 from the whole database, it is for test of robustness to perspective transform. 330 shapes in Set A4 have been organized into 30 groups (11 similar shapes in each group) which are used as queries. • The whole database consists of 3621 shapes, 651 shapes have been organized into 31 groups (21 similar shapes in each group) which are used as queries. • Indexing and automatic retrieval

  14. Performance Measurement • Recall vs Precision • For each query, the precision of the retrieval at each level of the recall is obtained. The result precision of retrieval is the average precision of all the query retrievals.

  15. Results • Average Precision-Recall of the improved ZMD on perspective shapes. • Compared with GFD, the improvement on Set A4 is 17.6%, the overall precision is increased from 68.5% to 86.1%.

  16. Results • Average Precision-Recall of EGFD on Generally Distorted Shapes • Compared with GFD, the improvement on CE-2 is 22.5%, the overall precision is increased from 66.5% to 89%.

  17. Results Improved ZMD ZMD ZMD Improved ZMD

  18. Results ZMD Improved ZMD ZMD Improved ZMD

  19. Application • The application of the enhancement process is database/ application dependent. • If the database has abundant perspective shapes, this technique can be very effective in retrieving similar shapes. • If the database does not have perspective shapes, or the user wants finer distinction between similar shapes, the enhanced process may not be desirable. For example, if the user wants to distinguish between rectangles and squares, or to distinguish between ellipses and circles, the improved ZMD can fail, because it normalizes all the shapes into same eccentricity (=1). • In general applications, the enhancement is a useful option to the retrieval system.

  20. Conclusions • The proposed technique improves ZMD significantly. It improves ZMD’s relatively lower retrieval performance on severely skewed and stretched shapes. It also improves ZMD’s robustness to general shape distortions. • A shape normalization method is presented. The shape normalization method can be exploited for general shape representation purposes. • An optimized major axis algorithm (MAA) is proposed. MA is a common normalization mechanism in shape modeling and representation. Common MAA is only for finding MA of contour shape. The proposed optimized MAA can be used for finding MA of generic shapes.

More Related