Sự khác biệt duy nhất giữa tương quan chéo và tích chập là đảo ngược thời gian trên một trong các đầu vào. Tích chập rời rạc và tương quan chéo được định nghĩa như sau (đối với tín hiệu thực; tôi đã bỏ qua các liên hợp cần thiết khi tín hiệu phức tạp):
x[n]∗h[n]=∑k=0∞h[k]x[n−k]
corr(x[n],h[n])=∑k=0∞h[k]x[n+k]
Điều này ngụ ý rằng bạn có thể sử dụng các thuật toán tích chập nhanh như lưu chồng lấp để thực hiện tương quan chéo một cách hiệu quả; chỉ cần thời gian đảo ngược một trong những tín hiệu đầu vào đầu tiên. Tự động tương tự như trên, ngoại trừ , vì vậy bạn có thể xem nó có liên quan đến tích chập theo cùng một cách.h[n]=x[n]
Chỉnh sửa: Vì một người khác vừa hỏi một câu hỏi trùng lặp, tôi đã được truyền cảm hứng để thêm một thông tin nữa: nếu bạn thực hiện tương quan trong miền tần số bằng thuật toán tích chập nhanh như lưu chồng chéo, bạn có thể tránh được rắc rối về thời gian- trước tiên, đảo ngược một trong các tín hiệu bằng cách kết hợp một trong các tín hiệu trong miền tần số. Có thể chỉ ra rằng sự chia động từ trong miền tần số tương đương với sự đảo ngược trong miền thời gian.