7-16-2008 曾禎宇. Separated vs. Holistic R G B Color Image.

Slides:



Advertisements
Similar presentations
CV in a Nutshell (||) Yi Li inNutshell.htm.
Advertisements

CSE 20 Lecture 9 Boolean Algebra: Theorems and Proofs CK Cheng April 26, 2011 Lecture notes 1.
Math Primer. Outline Calculus: derivatives, chain rule, gradient descent, taylor expansions Bayes Rule Fourier Transform Dynamical linear systems.
GABLE: Geometric Algebra Learning Environment Goals 2nd year tutorial Graphical GABLE Matlab 3D Leo.
A Robust Method of Detecting Hand Gestures Using Depth Sensors Yan Wen, Chuanyan Hu, Guanghui Yu, Changbo Wang Haptic Audio Visual Environments and Games.
GEOMETRIC ALGEBRAS Manuel Berrondo Brigham Young University Provo, UT, 84097
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” Linear Algebra A gentle introduction Linear Algebra has become as basic and as applicable.
Quaternion Colour Texture
GEOMETRIC ALGEBRAS IN E.M. Manuel Berrondo Brigham Young University Provo, UT, 84097
CS 376b Introduction to Computer Vision 03 / 04 / 2008 Instructor: Michael Eckmann.
CS 376b Introduction to Computer Vision 03 / 04 / 2008 Instructor: Michael Eckmann.
Oersted Medal Lecture 2002: Reforming the Mathematical Language of Physics David Hestenes Arizona State University.
MSP1 References Jain (a text book?; IP per se; available) Castleman (a real text book ; image analysis; less available) Lim (unavailable?)
Linear Algebra, Principal Component Analysis and their Chemometrics Applications.
UNIT 1 VECTORS. SECTION 1.1 VECTOR CONCEPTS A vector is a mathematical object with both MAGNITUDE (size) and DIRECTION.
Special Products Section 6.4. Find the product. (x + 2)(x + 2) (x + 3)(x + 3)
Linear Algebra & Matrices MfD 2004 María Asunción Fernández Seara January 21 st, 2004 “The beginnings of matrices and determinants.
2IV60 Computer Graphics Basic Math for CG
Linear Algebra and Image Processing
Classical Mechanics and Special Relativity with GA Suprit Singh.
COS 397 Computer Graphics Svetla Boytcheva AUBG, Spring 2013.
Signal-Space Analysis ENSC 428 – Spring 2008 Reference: Lecture 10 of Gallager.
Image Processing and Analysis Image Processing. Agenda Gray-Level Operations –Look-up Tables –Brightness and Contrast Color Space Operations Frequency.
1 February 24 Matrices 3.2 Matrices; Row reduction Standard form of a set of linear equations: Chapter 3 Linear Algebra Matrix of coefficients: Augmented.
Chapter 1 - Vector Analysis. Scalars and Vectors Scalar Fields (temperature) Vector Fields (gravitational, magnetic) Vector Algebra.
Image Processing Fourier Transform 1D Efficient Data Representation Discrete Fourier Transform - 1D Continuous Fourier Transform - 1D Examples.
FRIP: A Region-Based Image Retrieval Tool Using Automatic Image Segmentation and Stepwise Boolean AND Matching IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 7,
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 : “shiv rpi” Linear Algebra A gentle introduction Linear Algebra has become as basic and as applicable.
CS654: Digital Image Analysis Lecture 12: Separable Transforms.
ANPA 2002: Quantum Geometric Algebra 8/15/2002 DJM Quantum Geometric Algebra ANPA Conference Cambridge, UK by Dr. Douglas J. Matzke Aug.
6.837 Linear Algebra Review Rob Jagnow Monday, September 20, 2004.
Non Linear Arrays of charges Contents: 2-D Arrays Example Whiteboards.
Image Filtering Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 02/02/10.
Implementing GIST on the GPU. Refrence Original Work  Aude Oliva, Antonio Torralba  Modeling the shape of the scene: a holistic representation of the.
Introduction to Onset Detection Functions HAO-HSUN LI 1/30.
VECTORS (Ch. 12) Vectors in the plane Definition: A vector v in the Cartesian plane is an ordered pair of real numbers:  a,b . We write v =  a,b  and.
 Geometric mean of any n numbers is:  Find the geometric mean of the following list of numbers. A. 4, 6 B. 3, 5, 9 C. 4, 8, 10, 12.
Geometric Algebra 4. Algebraic Foundations and 4D Dr Chris Doran
Geometric Algebra Dr Chris Doran ARM Research 2. Geometric Algebra in 3 Dimensions.
Math Review Towards Fourier Transform
8.2 Trigonometric (Polar) Form of Complex Numbers.
Geometric Algebra Dr Chris Doran ARM Research 7. Conformal Geometric Algebra.
CISC 110 Day 3 Introduction to Computer Graphics.
Multiscale Geometric Signal Processing in High Dimensions
(2 + 1) + 4 = 2 + (1 + 4) Associative Property of Addition.
CS654: Digital Image Analysis Lecture 22: Image Restoration.
ECE472/572 - Lecture 14 Morphological Image Processing 11/17/11.
CS654: Digital Image Analysis Lecture 11: Image Transforms.
Section 9.2 Vectors in 3-dim space Two approaches to vectors 1.Algebraic 2.Geometric.
§ Linear Spaces Christopher Crawford PHY
Geometric Algebra 8. Conformal Geometric Algebra Dr Chris Doran
References Jain (a text book?; IP per se; available)
Heechul Han and Kwanghoon Sohn
CSE 167 [Win 17], Lecture 2: Review of Basic Math Ravi Ramamoorthi
Warm up 1.) (3, 2, -4), (-1, 0, -7) Find the vector in standard position and find the magnitude of the vector.
Christopher Crawford PHY
Image Processing and Analysis
Geometric Algebra in Haskell
Section 1.2 Vectors in 3-dim space
A Mathematica Program for Geometric Algebra
By Pradeep C.Venkat Srinath Srinivasan
CS 1674: Intro to Computer Vision Linear Algebra Review
Finite Elements in Electromagnetics 4. Wave problems
Boolean Algebra.
CS654: Digital Image Analysis
Reduction of blocking artifacts in DCT-coded images
SECTION 8-4 – MULTIPLYING SPECIAL CASES
Presentation transcript:

曾禎宇

Separated vs. Holistic R G B Color Image

Separated vs. Holistic RGB Color Image

Reference  T. A. Ell and S. J. Sangwine, “Hypercomplex Fourier transforms of color images,” IEEE Transactions on Image Processing, vol. 16, pp. 22–35, Jan  T. A. Ell, “Multi-vector color-image filters,” in Proceedings of the IEEE International Conference on Image Processing, vol. V, (San Antonio, Texas),pp. 245– 248, Sept  Geometric Algebra: se99/ se99/

Outline  Geometric Algebra  Multi-Vector Color Images  Applications

Quaternion based Color Image Representation  For 3-D Space: 4 Elements {1, i, j, k}  For Color Image f(n,m) = r(n,m) i + g(n,m) j + b(n,m) k  Hypercomplex Representation i j k

Geometric Algebra for Color Image Representation  Quaternion: f(n,m) = r(n,m) i + g(n,m) j + b(n,m) k  Geometric Algebra f(n,m) = r(n,m) e 1 + g(n,m) e 2 + b(n,m) e 1 ^ e 2  More General  Quaternion is the special case of Geometric Algebra

Geometric Algebra  Inner Product  a · b = |a||b| cos θ  Outer Product  a ^ b : bi-vector  magnitude of a ^ b = |a||b| sin θ  a ^ b = - b ^ a  a^(b+c) = a^b + a^c  Geometric Product  ab = a · b + a^b  ba = a · b - a^b

Geometric Algebra in 2-D  2 orthonormal vectors e 1 and e 2  e 1 2 = e 2 2 = 1  e 1 · e 2 = 0  A full algebra is spanned by  1 scalar1  2 vectors {e 1, e 2 }  1 bi-vector e 1 ^ e 2

Multi-Vector  A = a 0 + a 1 e 1 + a 2 e 2 + a 12 e 1 ^e 2  e 1 ^e 2 = I 2 (pseudo-scalar)  I 2 2 = e 1 e 2 e 1 e 2 = -e 2 e 1 e 1 e 2 = -1  A = a 0 + a 1 e 1 + a 2 e 2 + a 3 I 2  A = (a 0 + a 12 I 2 ) + ( a 1 e 1 + a 2 e 2 )  (a 0 + a 12 I 2 ) : a complex number

Multi-Vector for Color Image Representation  A = (a 0 + a 12 I 2 ) + ( a 1 e 1 + a 2 e 2 )  f = L + v

Color Edge Detection Filters Example: 3 Type Horizontal Edge Detection

Color Edge Detection Filters Example: 3 Type Horizontal Edge Detection

Color Edge Detection Filters H1  detects edge in both luminance and chrominance H2  detects edge in chrominance but smoothes luminance H3  detects edge in luminance but smoothes chrominance