Block-Based PCA Signal Transformation for Lower Computation Cost

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional principal component analysis (PCA) methods face high calculation costs when processing signals with large dimensions, and existing solutions that address this issue often increase hardware costs significantly.

Innovation Solution

A block-based PCA transformation method that divides input signals into one-dimension vectors, calculates a covariance matrix, and uses eigenvectors to obtain projection coefficients, allowing for efficient reconstruction of the original signal with reduced data size by dividing signals into frames or blocks and performing inverse transformations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional PCA processes signals with large dimensions, then complete signal reconstruction is achieved, but calculation cost becomes very high

Engineering Contradiction:
Improvesignal reconstruction accuracyVSAvoidcalculation cost
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent divides the input signal into multiple frames or blocks, transforming a large-dimensional signal processing problem into multiple smaller sub-problems. Each frame is processed independently through PCA transformation, reducing the overall calculation burden while maintaining reconstruction accuracy through block-based processing

Inventive Principle:
Principle #1Segmentation

2Productivity

If hardware solutions are used to reduce calculation cost, then processing efficiency improves, but hardware cost increases significantly

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidhardware cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

By segmenting the signal into smaller frames, the patent enables efficient software-based processing that avoids the need for expensive dedicated hardware while maintaining high processing efficiency through reduced computational complexity of each sub-problem

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the signal processing approach by changing the parameter dimension - processing smaller frames sequentially rather than handling the entire large-dimensional signal at once, thereby achieving hardware-efficient processing through parameter optimization

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10664720B2Block-based principal component analysis transformation method and device thereof
Publication Date: 2020.05.26 TAMKANG UNIVERSITY
  • US10664720B2 patent drawing
  • US10664720B2 patent drawing
  • US10664720B2 patent drawing

AI summary

The present invention provides a block-based principal component analysis transformation method and a device thereof. The principal component analysis transformation method includes: obtaining an input signal; dividing the input signal and obtaining a plurality of one-dimension vectors corresponding to the divided input signal, wherein a number of the one-dimension vectors is a division number; after arranging the one-dimension vectors to a two-dimension vector, subtracting an average value of the one-dimension vectors of the division number to obtain a zero-mean vector; calculating a covariance matrix of the zero-mean vector; calculating an eigenvector of the covariance matrix; multiplying the zero-mean vector by the eigenvector to obtain a projection coefficient.