Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Vector Algebra: Method of Components01:08

Vector Algebra: Method of Components

It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
Fast Fourier Transform01:10

Fast Fourier Transform

The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log⁡2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
Curvilinear Motion: Rectangular Components01:23

Curvilinear Motion: Rectangular Components

Curvilinear motion characterizes the movement of a particle or object along a curved path, notably evident when envisioning a car navigating a winding road. If the car starts at point A, its position vector is established within a fixed frame of reference, where the ratio of the position vector to its magnitude signifies the unit vector pointing in the position vector's direction.
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Vector Components in the Cartesian Coordinate System01:29

Vector Components in the Cartesian Coordinate System

Vectors are usually described in terms of their components in a coordinate system. Even in everyday life, we naturally invoke the concept of orthogonal projections in a rectangular coordinate system. For example, if someone gives you directions for a particular location, you will be told to go a few km in a direction like east, west, north, or south, along with the angle in which you are supposed to move. In a rectangular (Cartesian) xy-coordinate system in a plane, a point in a plane is...
Discrete Fourier Transform01:15

Discrete Fourier Transform

The Discrete Fourier Transform (DFT) is a fundamental tool in signal processing, extending the discrete-time Fourier transform by evaluating discrete signals at uniformly spaced frequency intervals. This transformation converts a finite sequence of time-domain samples into frequency components, each representing complex sinusoids ordered by frequency. The DFT translates these sequences into the frequency domain, effectively indicating the magnitude and phase of each frequency component present...
Absolute Motion Analysis- General Plane Motion01:24

Absolute Motion Analysis- General Plane Motion

Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the drone...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

A novel backpropagation algorithm based on negated kurtosis loss for training shallow, convolutional, and deep neural networks.

Neural networks : the official journal of the International Neural Network Society·2026
Same author

How to Evaluate Signal Quality of ear-ECG?

Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference·2025
Same author

Impact of Pulmonary Vein Isolation on Atrial Fibrillation Organisation: Correlation of Intracardiac and Surface Electrocardiogram Measures.

Journal of cardiovascular electrophysiology·2025
Same author

UAdam: Unified Adam-Type Algorithmic Framework for Nonconvex Optimization.

Neural computation·2024
Same author

From Scalp to Ear-EEG: A Generalizable Transfer Learning Model for Automatic Sleep Scoring in Older People.

IEEE journal of translational engineering in health and medicine·2024
Same author

Physically Meaningful Surrogate Data for COPD.

IEEE open journal of engineering in medicine and biology·2024

Related Experiment Video

Updated: May 28, 2026

Generation and Coherent Control of Pulsed Quantum Frequency Combs
06:42

Generation and Coherent Control of Pulsed Quantum Frequency Combs

Published on: June 8, 2018

Fast independent component analysis algorithm for quaternion valued signals.

Soroush Javidi1, Clive Cheong Took, Danilo P Mandic

  • 1Department of Electrical and Electronic Engineering, Imperial College London, London SW7 2AZ, UK. soroush.javidi02@imperial.ac.uk

IEEE Transactions on Neural Networks
|October 27, 2011
PubMed
Summary

This study extends fast independent component analysis for separating quaternion signals. The novel approach uses augmented statistics and widely linear modeling for improved performance with complex signal distributions.

More Related Videos

Automated Analysis of Dynamic Ca2+ Signals in Image Sequences
06:49

Automated Analysis of Dynamic Ca2+ Signals in Image Sequences

Published on: June 16, 2014

Related Experiment Videos

Last Updated: May 28, 2026

Generation and Coherent Control of Pulsed Quantum Frequency Combs
06:42

Generation and Coherent Control of Pulsed Quantum Frequency Combs

Published on: June 8, 2018

Automated Analysis of Dynamic Ca2+ Signals in Image Sequences
06:49

Automated Analysis of Dynamic Ca2+ Signals in Image Sequences

Published on: June 16, 2014

Area of Science:

  • Signal Processing
  • Mathematical Methods
  • Complex-Valued Systems

Background:

  • Independent Component Analysis (ICA) is crucial for blind signal separation.
  • Quaternion-valued signals present unique challenges due to their complex structure.
  • Existing methods may struggle with noncircular (rotation-dependent) quaternion distributions.

Purpose of the Study:

  • To extend the fast independent component analysis (fICA) algorithm.
  • To enable blind separation of both Q-proper and Q-improper quaternion-valued signals.
  • To address limitations of current methods for general quaternion signals.

Main Methods:

  • Maximization of a negentropy-based cost function.
  • Rigorous derivation using HR calculus.
  • Implementation of Newton optimization within an augmented quaternion statistics framework.
  • Utilizing widely linear modeling for enhanced statistical treatment.

Main Results:

  • The extended fICA algorithm successfully separates Q-proper and Q-improper quaternion signals.
  • Augmented statistics and widely linear modeling demonstrate theoretical and practical advantages.
  • The approach effectively handles quaternion signals with noncircular distributions.
  • Simulations with benchmark and real-world data validate the proposed method.

Conclusions:

  • The proposed extension of fICA offers a robust solution for blind separation of quaternion signals.
  • The use of augmented statistics and widely linear modeling is key to handling complex quaternion distributions.
  • This work advances the field of signal processing for complex-valued data.