We use a generalised matrix diagonalisation approach to obtain the singular system of the photon correlation laser Doppler-difference velocimetry kernel. We demonstrate inversion of simulated and real velocimetry data and compare this technique with earlier inversion methods using cubic spline based orthogonal functions.