Recognition Primitives Library Content and Performance Specs


Recognition Primitives Library Content and Performance Specifications


Content

Vector Operations: Initialization, Arithmetic, Logical
Signal Processing: Windowing, FFT
Speech Signal Processing: Signal Pre-emphasis, Cepstral Analysis
Recognition Basics:Dot Products, Euclidean Distances, Mahalanobis Distances, Gaussian Mixtures, MLP Neural Network,
Vector Quantization/Kohonen Network.
Elastic Matching: Dynamic Time Warping, Hidden Markov Models (Discrete, Continuous, and Semi-Continuous functions), Viterbi Algorithm.
Image Processing: Pixel Arithmetic and Logical Operations, Image Geometric Transformations, Mask Convolution


Representative Performance Specifications


Selected Functions
Execution Times
for Pentium®
with Single Precision
Floating Point
Execution Times
for Pentium
with MMX

Integer Performance
Units
512 point Real FFT 175 75.1  (Fast Mode) microseconds
64 dim. Dot product 3.9731.436 clocks/MAC
49 dim. Euclidean
Distance Squared
10634.2 microseconds
512 pt. Windowing 32.7 9.81 microseconds
10 Cepstral Coefficients
512 pt. input
923654 microseconds
20 Dim. x 4
Gaussian Mixtures
457K 827K Gaussians/second
155x184x165x16 MLP
Neural Network
14.2M 43.3M Connections/second

The performance specifications above are results averaged over many repetitions of each function call. Data is in cache. Results were measured using a 150MHz Pentium processor PC with a 256K second level cache and a 150 MHz Pentium with MMX processor PC with a 256K second level cache. The tests were run under Windows* 95.


Back to Performance Library Suite Home Page


Last Updated: 8/26/96
Trademark information