Convolution là tương quan với bộ lọc xoay 180 độ. Điều này không có gì khác biệt, nếu bộ lọc đối xứng, như Gaussian hoặc Laplacian. Nhưng nó tạo ra rất nhiều sự khác biệt, khi bộ lọc không đối xứng, giống như một đạo hàm.
Lý do chúng ta cần tích chập là nó có liên quan, trong khi tương quan, nói chung, thì không. Để xem tại sao điều này là đúng, hãy nhớ rằng tích chập là phép nhân trong miền tần số, điều này rõ ràng có liên quan. Mặt khác, mối tương quan trong miền tần số được nhân với liên hợp phức tạp, không liên quan.
Sự kết hợp của tích chập là những gì cho phép bạn "kết hợp trước" các bộ lọc, do đó bạn chỉ cần kết hợp hình ảnh với một bộ lọc duy nhất. Ví dụ: giả sử bạn có một hình ảnh , mà bạn cần phải kết hợp với g và sau đó với h . f ∗ g ∗ h = f ∗ ( g ∗ h ) . Điều đó có nghĩa là trước tiên bạn có thể kết hợp g và h vào một bộ lọc và sau đó kết hợpfghf∗ g∗ h = f∗ ( g∗ h )gh với nó. Điều này rất hữu ích, nếu bạn cần kết hợp nhiều hình ảnh với g và h . Bạn có thể tính toán trước kfgh , và sau đó sử dụng lại k nhiều lần.k = g∗ hk
Vì vậy, nếu bạn đang thực hiện so khớp mẫu , tức là tìm kiếm một mẫu duy nhất, tương quan là đủ. Nhưng nếu bạn cần sử dụng nhiều bộ lọc liên tiếp và bạn cần thực hiện thao tác này trên nhiều hình ảnh, sẽ rất hợp lý khi kết hợp nhiều bộ lọc thành một bộ lọc trước thời hạn.