Source author record

Stephen J. Sangwine

Stephen J. Sangwine appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

10works
4topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

10 published item(s)

preprint2015arXiv

Connecting spatial and frequency domains for the quaternion Fourier transform

The quaternion Fourier transform (qFT) is an important tool in multi-dimensional data analysis, in particular for the study of color images. An important problem when applying the qFT is the mismatch between the spatial and frequency domains: the convolution of two quaternion signals does not map to the pointwise product of their qFT images. The recently defined `Mustard' convolution behaves nicely in the frequency domain, but complicates the corresponding spatial domain analysis. The present paper analyses in detail the correspondence between classical convolution and the new Mustard convolution. In particular, an expression is derived that allows one to write classical convolution as a finite linear combination of suitable Mustard convolutions. This result is expected to play a major role in the further development of quaternion image processing, as it yields a formula for the qFT spectrum of the classical convolution.

preprint2015arXiv

Octonion associators

The algebra of octonions is non-associative (as well as non-commutative). This makes it very difficult to derive algebraic results, and to perform computation with octonions. Given a product of more than two octonions, in general, the order of evaluation of the product (placement of parentheses) affects the result. Inspired by the concept of the commutator $[x,y]= x^{-1}y^{-1}xy$ we show that an associator can be defined that multiplies the result from one evaluation order to give the result from a different evaluation order. For example, for the case of three arbitrary octonions $x$, $y$ and $z$ we have $((xy)z)a = x(yz)$, where $a$ is the associator in this case. For completeness, we include other definitions of the commutator, $[x,y]=xy-yx$ and associator $[x,y,z]=(xy)z-x(yz)$, which are well known, although not particularly useful as algebraic tools. We conclude the paper by showing how to extend the concept of the multiplicative associator to products of four or more octonions, where the number of evaluation orders is greater than two.

preprint2015arXiv

On harmonic analysis of vector-valued signals

A vector-valued signal in N dimensions is a signal whose value at any time instant is an N-dimensional vector, that is, an element of $\mathbb{R}^N$. The sum of an arbitrary number of such signals of the same frequency is shown to trace an ellipse in N-dimensional space, that is, to be confined to a plane. The parameters of the ellipse (major and minor axes, represented by N-dimensional vectors; and phase) are obtained algebraically in terms of the directions of oscillation of the constituent signals, and their phases. It is shown that the major axis of the ellipse can always be determined algebraically. That is, a vector, whose value can be computed algebraically (without decisions or comparisons of magnitude) from parameters of the constituent signals, always represents the major axis of the ellipse. The ramifications of this result for the processing and Fourier analysis of signals with vector values or samples are discussed, with reference to the definition of Fourier transforms, particularly discrete Fourier transforms, such as have been defined in several hypercomplex algebras, including Clifford algebras. The treatment in the paper, however, is entirely based on signals with values in $\mathbb{R}^N$. Although the paper is written in terms of vector signals (which are taken to include images and volumetric images), the analysis clearly also applies to a superposition of simple harmonic motions in N dimensions.

preprint2013arXiv

The Orthogonal 2D Planes Split of Quaternions and Steerable Quaternion Fourier Transformations

The two-sided quaternionic Fourier transformation (QFT) was introduced in \cite{Ell:1993} for the analysis of 2D linear time-invariant partial-differential systems. In further theoretical investigations \cite{10.1007/s00006-007-0037-8, EH:DirUP_QFT} a special split of quaternions was introduced, then called $\pm$split. In the current \change{chapter} we analyze this split further, interpret it geometrically as \change{an} \emph{orthogonal 2D planes split} (OPS), and generalize it to a freely steerable split of $\H$ into two orthogonal 2D analysis planes. The new general form of the OPS split allows us to find new geometric interpretations for the action of the QFT on the signal. The second major result of this work is a variety of \emph{new steerable forms} of the QFT, their geometric interpretation, and for each form\change{,} OPS split theorems, which allow fast and efficient numerical implementation with standard FFT software.

preprint2012arXiv

Instantaneous frequency and amplitude of complex signals based on quaternion Fourier transform

The ideas of instantaneous amplitude and phase are well understood for signals with real-valued samples, based on the analytic signal which is a complex signal with one-sided Fourier transform. We extend these ideas to signals with complex-valued samples, using a quaternion-valued equivalent of the analytic signal obtained from a one-sided quaternion Fourier transform which we refer to as the hypercomplex representation of the complex signal. We present the necessary properties of the quaternion Fourier transform, particularly its symmetries in the frequency domain and formulae for convolution and the quaternion Fourier transform of the Hilbert transform. The hypercomplex representation may be interpreted as an ordered pair of complex signals or as a quaternion signal. We discuss its derivation and properties and show that its quaternion Fourier transform is one-sided. It is shown how to derive from the hypercomplex representation a complex envelope and a phase. A classical result in the case of real signals is that an amplitude modulated signal may be analysed into its envelope and carrier using the analytic signal provided that the modulating signal has frequency content not overlapping with that of the carrier. We show that this idea extends to the complex case, provided that the complex signal modulates an orthonormal complex exponential. Orthonormal complex modulation can be represented mathematically by a polar representation of quaternions previously derived by the authors. As in the classical case, there is a restriction of non-overlapping frequency content between the modulating complex signal and the orthonormal complex exponential. We show that, under these conditions, modulation in the time domain is equivalent to a frequency shift in the quaternion Fourier domain. Examples are presented to demonstrate these concepts.

preprint2011arXiv

Complex and Hypercomplex Discrete Fourier Transforms Based on Matrix Exponential Form of Euler's Formula

We show that the discrete complex, and numerous hypercomplex, Fourier transforms defined and used so far by a number of researchers can be unified into a single framework based on a matrix exponential version of Euler's formula $e^{jθ}=\cosθ+j\sinθ$, and a matrix root of -1 isomorphic to the imaginary root $j$. The transforms thus defined can be computed using standard matrix multiplications and additions with no hypercomplex code, the complex or hypercomplex algebra being represented by the form of the matrix root of -1, so that the matrix multiplications are equivalent to multiplications in the appropriate algebra. We present examples from the complex, quaternion and biquaternion algebras, and from Clifford algebras Cl1,1 and Cl2,0. The significance of this result is both in the theoretical unification, and also in the scope it affords for insight into the structure of the various transforms, since the formulation is such a simple generalization of the classic complex case. It also shows that hypercomplex discrete Fourier transforms may be computed using standard matrix arithmetic packages without the need for a hypercomplex library, which is of importance in providing a reference implementation for verifying implementations based on hypercomplex code.

preprint2010arXiv

Fundamental representations and algebraic properties of biquaternions or complexified quaternions

The fundamental properties of biquaternions (complexified quaternions) are presented including several different representations, some of them new, and definitions of fundamental operations such as the scalar and vector parts, conjugates, semi-norms, polar forms, and inner and outer products. The notation is consistent throughout, even between representations, providing a clear account of the many ways in which the component parts of a biquaternion may be manipulated algebraically.

preprint2010arXiv

The hyperanalytic signal

The concept of the analytic signal is extended from the case of a real signal with a complex analytic signal to a complex signal with a hypercomplex analytic signal (which we call a hyperanalytic signal) The hyperanalytic signal may be interpreted as an ordered pair of complex signals or as a quaternion signal. The hyperanalytic signal contains a complex orthogonal signal and we show how to obtain this by three methods: a pair of classical Hilbert transforms; a complex Fourier transform; and a quaternion Fourier transform. It is shown how to derive from the hyperanalytic signal a complex envelope and phase using a polar quaternion representation previously introduced by the authors. The complex modulation of a real sinusoidal carrier is shown to generalize the modulation properties of the classical analytic signal. The paper extends the ideas of properness to deterministic complex signals using the hyperanalytic signal. A signal example is presented, with its orthogonal signal, and its complex envelope and phase.

preprint2008arXiv

Determination of the biquaternion divisors of zero, including the idempotents and nilpotents

The biquaternion (complexified quaternion) algebra contains idempotents (elements whose square remains unchanged) and nilpotents (elements whose square vanishes). It also contains divisors of zero (elements with vanishing norm). The idempotents and nilpotents are subsets of the divisors of zero. These facts have been reported in the literature, but remain obscure through not being gathered together using modern notation and terminology. Explicit formulae for finding all the idempotents, nilpotents and divisors of zero appear not to be available in the literature, and we rectify this with the present paper. Using several different representations for biquaternions, we present simple formulae for the idempotents, nilpotents and divisors of zero, and we show that the complex components of a biquaternion divisor of zero must have a sum of squares that vanishes, and that this condition is equivalent to two conditions on the inner product of the real and imaginary parts of the biquaternion, and the equality of the norms of the real and imaginary parts. We give numerical examples of nilpotents, idempotents and other divisors of zero. Finally, we conclude with a statement about the composition of the set of biquaternion divisors of zero, and its subsets, the idempotents and the nilpotents.

preprint2008arXiv

Quaternion polar representation with a complex modulus and complex argument inspired by the Cayley-Dickson form

We present a new polar representation of quaternions inspired by the Cayley-Dickson representation. In this new polar representation, a quaternion is represented by a pair of complex numbers as in the Cayley-Dickson form, but here these two complex numbers are a complex 'modulus' and a complex 'argument'. As in the Cayley-Dickson form, the two complex numbers are in the same complex plane (using the same complex root of -1), but the complex phase is multiplied by a different complex root of -1 in the exponential function. We show how to calculate the amplitude and phase from an arbitrary quaternion in Cartesian form.