Deep Script: PHP Resources For Web Developers

A PHP code repository for signal processing, image processing and biometric recognition. PHP source code of all libraries can be tested and downloaded.

Correlation Filters Face Verification

We have developed a server side face verification module based entirely on PHP language. Algorithm is estremely robust to expression variations and different lighting conditions. Code includes:

  • Face recognition based on advanced correlation filters
  • One-to-one (1:1) face verification
  • Fast and optimized implementation
  • High speed face matching
  • Easy C/C++ implementation
  • On-line demo code available for performance evaluation

The performances of the proposed algorithm are evaluated using Facial Expression Database collected at the Advanced Multimedia Processing Lab at Carnegie Mellon University (CMU). Database consists of 13 subjects, each with 75 images. On this image dataset with the proposed algorithm we have achieved an EER equal to 3.07%. If you want to use this algorithm with your own database some minor changes may be necessary. Other functions are available on request, such as: score visualization, score output, TOP-N face recognition, image enhancement.

Wavelet Speaker Recognition

We have developed a fast and reliable algorithm for text independent speaker recognition. Features are extracted from the signal through wavelet filterbank. It is found that the proposed method outperforms the existing feature extraction techniques. Code includes:

  • Wavelet based speaker recognition
  • Text independent algorithm
  • Feature extraction and classification
  • Sound acquisition via HTML form
  • On-line demo code available for performance evaluation

The proposed algorithm does not require any additional toolbox or package and it results extremely robust to noice and text variations. Other functions are available on request.

PhiImage Image Processing Library

We have developed PhiImage, an advanced PHP image processing library that expands the capabilities of existing libraries such as GD or ImageMagick. This library includes:

  • Complex Numbers Library: a library to handle efficiently complex numbers (sum, difference, multiplication, division, modulus, multiplication for a scalar, complex conjugates, complex number visualization)
  • Routine to read BMP, JPEG,... and many other image files (not supported by other libraries)
  • Image to matrix conversion
  • DFT Discrete Fourier Transform and IDFT Inverse Discrete Fourier Transform for 1D and 2D real or complex multidimensional arrays
  • Two-dimensional convolution for matrices
  • DCT Discrete Cosine Transform and IDCT Inverse Cosine Transform for 1D and 2D real multidimensional arrays
  • On-line demo code available for performance evaluation

The proposed algorithm does not require any additional toolbox or package and it results extremely optimized in terms of speed and memory management. Other functions are available on request.

News


October 30th, 2013

new

Text-independent speaker recognition based on Wavelet Transform. Click here to try this advanced script.

new

Face verification based on Advanced Correlation Filters. Click here to try this script developed entirely in PHP language.

new

PhiImage Image Processing Library. Click here for an on-line demo version.