Communication & Multimedia C. -H. Hong 2015/6/12 Contourlet Student: Chao-Hsiung Hong Advisor: Prof. Hsueh-Ming Hang.

Slides:



Advertisements
Similar presentations
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Advertisements

Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
A Theory For Multiresolution Signal Decomposition: The Wavelet Representation Stephane Mallat, IEEE Transactions on Pattern Analysis and Machine Intelligence,
11/11/02 IDR Workshop Dealing With Location Uncertainty in Images Hasan F. Ates Princeton University 11/11/02.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Introduction to the Curvelet Transform
University of Ioannina - Department of Computer Science Wavelets and Multiresolution Processing (Background) Christophoros Nikou Digital.
Coherent Multiscale Image Processing using Quaternion Wavelets Wai Lam Chan M.S. defense Committee: Hyeokho Choi, Richard Baraniuk, Michael Orchard.
Applications in Signal and Image Processing
Image Denoising using Locally Learned Dictionaries Priyam Chatterjee Peyman Milanfar Dept. of Electrical Engineering University of California, Santa Cruz.
1 Inzell, Germany, September 17-21, 2007 Agnieszka Lisowska University of Silesia Institute of Informatics Sosnowiec, POLAND
Oriented Wavelet 國立交通大學電子工程學系 陳奕安 Outline Background Background Beyond Wavelet Beyond Wavelet Simulation Result Simulation Result Conclusion.
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
Chapter 7 Wavelets and Multi-resolution Processing.
Multiresolution Analysis (Section 7.1) CS474/674 – Prof. Bebis.
Wavelet Transform 國立交通大學電子工程學系 陳奕安 Outline Comparison of Transformations Multiresolution Analysis Discrete Wavelet Transform Fast Wavelet Transform.
Communication & Multimedia C. -H. Hong 2015/6/18 Contourlet Student: Chao-Hsiung Hong Advisor: Prof. Hsueh-Ming Hang.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 6: Low-level features 1 Computational Architectures in Biological.
Wavelet Transform A very brief look.
Wavelet Based Image Coding. [2] Construction of Haar functions Unique decomposition of integer k  (p, q) – k = 0, …, N-1 with N = 2 n, 0
Paul Heckbert Computer Science Department Carnegie Mellon University
Basic Concepts and Definitions Vector and Function Space. A finite or an infinite dimensional linear vector/function space described with set of non-unique.
Multi-Resolution Analysis (MRA)
1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor :
Fat Curves and Representation of Planar Figures L.M. Mestetskii Department of Information Technologies, Tver’ State University, Tver, Russia Computers.
2D Fourier Theory for Image Analysis Mani Thomas CISC 489/689.
Introduction to Wavelets
Spectral Processing of Point-sampled Geometry
J OURNAL C LUB : Yang and Ni, Xidian University, China “Multimodality medical image fusion based on multiscale geometric analysis of contourlet transform.”
Representation and Compression of Multi-Dimensional Piecewise Functions Dror Baron Signal Processing and Systems (SP&S) Seminar June 2009 Joint work with:
Multiscale transforms : wavelets, ridgelets, curvelets, etc.
Image Compression Jin-Zuo Liu Jian-Jiun Ding , Ph. D. Presenter:
Segmentation-Based Image Compression 以影像切割為基礎的影像壓縮技術 Speaker: Jiun-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.
ENG4BF3 Medical Image Processing
Spatial Processes and Image Analysis
Chapter 2. Image Analysis. Image Analysis Domains Frequency Domain Spatial Domain.
Predicting Wavelet Coefficients Over Edges Using Estimates Based on Nonlinear Approximants Onur G. Guleryuz Epson Palo Alto Laboratory.
On the Selection of an optimal wavelet basis for texture characterization Vision lab 구경모.
1 Wavelets, Ridgelets, and Curvelets for Poisson Noise Removal 國立交通大學電子研究所 張瑞男
Automatic Wave Equation Migration Velocity Analysis Peng Shen, William. W. Symes HGRG, Total E&P CAAM, Rice University This work supervised by Dr. Henri.
INDEPENDENT COMPONENT ANALYSIS OF TEXTURES based on the article R.Manduchi, J. Portilla, ICA of Textures, The Proc. of the 7 th IEEE Int. Conf. On Comp.
A Survey of Wavelet Algorithms and Applications, Part 2 M. Victor Wickerhauser Department of Mathematics Washington University St. Louis, Missouri
Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.
Wavelet-based Coding And its application in JPEG2000 Monia Ghobadi CSC561 final project
Detecting Hidden Messages Using Higher-Order Statistics and Support Vector Machines Siwei Lyu and Hany Farid Department of Computer Science, Dartmouth.
A Statistical Method for 3D Object Detection Applied to Face and Cars CVPR 2000 Henry Schneiderman and Takeo Kanade Robotics Institute, Carnegie Mellon.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm.
Wavelets and Multiresolution Processing (Wavelet Transforms)
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 15/16 – TP7 Spatial Filters Miguel Tavares Coimbra.
Time frequency localization M-bank filters are used to partition a signal into different frequency channels, with which energy compact regions in the frequency.
1 Methods in Image Analysis – Lecture 3 Fourier CMU Robotics Institute U. Pitt Bioengineering 2630 Spring Term, 2004 George Stetten, M.D., Ph.D.
The Discrete Wavelet Transform for Image Compression Speaker: Jing-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.
By Dr. Rajeev Srivastava CSE, IIT(BHU)
MAY 14, 2007 MULTIMEDIA FRAMEWORK LAB YOON, DAE-IL THE STEERABLE PYRAMID : A FLEXIBLE ARCHITECTURE FOR MULTI- SCALE DERIVATIVE COMPUTATION.
For more information: Prof. Hanseok Ko office: ) Jee-Eun Lee office: ) When: Friday, March.
Iterative Techniques for Image Interpolation
Multiresolution Analysis (Section 7.1) CS474/674 – Prof. Bebis.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Singular Value Decomposition and its applications
Jean Baptiste Joseph Fourier
Multiresolution Analysis (Chapter 7)
Multi-resolution image processing & Wavelet
Wavelets : Introduction and Examples
Ioannis Kakadaris, U of Houston
Contourlet Transforms For Feature Detection
CURVELETS USING RIDGELETS
Image Transforms for Robust Coding
Wavelet transform application – edge detection
Image restoration, noise models, detection, deconvolution
Presentation transcript:

Communication & Multimedia C. -H. Hong 2015/6/12 Contourlet Student: Chao-Hsiung Hong Advisor: Prof. Hsueh-Ming Hang

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Goal The failure of wavelet The inefficiency of wavelet Curvelet Transform Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Goal Sparse representation for typical image with smooth contours Action is at the edges!!!

Communication & Multimedia C. -H. Hong 2015/6/12 The failure of wavelet 1-D: Wavelets are well adapted to singularities 2-D: Separable wavelets are only well adapted to point- singularity However, in line- and curve-singularities …

Communication & Multimedia C. -H. Hong 2015/6/12 The inefficiency of wavelet Wavelet: fails to recognize that boundary is smooth New: require challenging non-separable constructions

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Key idea Ridgelet Decomposition Non-linear approximation Problem Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Key Idea Optimal representation for function in R 2 with curved singularities Anisotropy scaling relation for curves: width ≈ length 2

Communication & Multimedia C. -H. Hong 2015/6/12 Ridgelet(1)

Communication & Multimedia C. -H. Hong 2015/6/12 Ridgelet(2) Ridgelet functions ψ a, b,θ (x 1, x 2 ) = a -1/2 ψ((x 1 cos(θ)+ x 2 sin(θ) – b)/a) x 1 cos(θ)+ x 2 sin(θ) = constant, oriented at angel θ Essentially localized in the corona | ω | in [2 a, 2 a+1 ] and around the angel θin the frequency domain Wavelet functions ψ a, b, (x) = a -1/2 ψ((x – b)/a) ψ a1, b1,a2,b2 (x) = ψ a1, b1, (x 1 )ψ a2, b2, (x 2 )

Communication & Multimedia C. -H. Hong 2015/6/12 Decomposition Segments of smooth curves would look straight in smooth windows → can be captured efficiently by a local ridgelet transform Window’s size and subband frequency are coordinated → width ≈ length 2

Communication & Multimedia C. -H. Hong 2015/6/12 Non-Linear Approximation Along a smooth boundary, at the scale 2 -j Wavelet: coefficient number ≈ O(2 j ) Curvelet: coefficient number ≈ O(2 j/2 ) Keep nonzero coefficient up to level J Wavelet: error ≈ O(2 -J ) Curvelet: error ≈ O(2 -2J )

Communication & Multimedia C. -H. Hong 2015/6/12 Problem(1) Translates it into discrete world Block-based transform: have blocking effects and overlapping windows to increase redundancy Polar coordinate Group the nearby coefficients since their locations are locally correlated due to the smoothness of the discontinuity curve Gather the nearby basis functions at the same scale into linear structure

Communication & Multimedia C. -H. Hong 2015/6/12 Problem(2) Multiscale and directional decomposition Multiscale decomposition: capture point discontinuities Directional decomposition: link point discontinuities into linear structures

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Contourlet Transform Multiscale decomposition Directional decomposition Pyramid Directional Filter Banks Basis Functions Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Multiscale Decomposition(1) Laplacian pyramid (avoid frequency scrambling)

Communication & Multimedia C. -H. Hong 2015/6/12 Multiscale Decomposition(2) Multiscale subspaces generated by the Laplacian pyramid

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(1) Directional Filter Bank Division of 2-D spectrum into fine slices Use quincunx FB ’ s, modulation, and shearing Test: zone plate image decomposed by d DFB with 4 levels that leads to 16 subbands

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(2): Sampling in Multiple Dimensions Quincunx sampling lattice Downsample by 2 Rotate 45 degree

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(3): Quincunx Filter Bank Diamond shape filter, or fan filter The black region represents ideal frequency supports of the filters Q: quincunx sampling lattice

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(4): Directional Filter Bank At each level QFB ’ s with fan filters are used The first two levels of DFB

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(5): 2 Level Directional Filter Bank

Communication & Multimedia C. -H. Hong 2015/6/12 Directional Decomposition(8): 3 Level Directional Filter Bank

Communication & Multimedia C. -H. Hong 2015/6/12 Pyramid Directional Filter Banks The number of directional frequency partition is decreased from the higher frequency bands to the lower frequency bands

Communication & Multimedia C. -H. Hong 2015/6/12 Basis Functions

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Simulation Results

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Conclusion Offer sparse representation for piecewise smooth images Small redundancy Energy compactness

Communication & Multimedia C. -H. Hong 2015/6/12 Outline Introduction Curvelet Transform Contourlet Transform Simulation Results Conclusion Reference

Communication & Multimedia C. -H. Hong 2015/6/12 Reference M. N. Do and Martin Vetterli, “ The Finite Ridgelet Transform for Image Representation ”, IEEE Transactions on Image Processing, vol. 12, no. 1, Jan M. N. Do, “ Directional Multiresolution Image Representations ”, Ph.D. Thesis, Department of Communication Systems, Swiss Federal Institute of Technology Lausanne, November 2001

Communication & Multimedia C. -H. Hong 2015/6/12 Thank you for your attention! Any questions?