Convolution ایک ریاضیاتی عمل ہے جو دو فنکشنز (عام طور پر سگنلز یا امیجز) کو ملا کر تیسرا فنکشن تیار کرتا ہے جو ظاہر کرتا ہے کہ اصل فنکشنز میں سے ایک دوسرے کو کس طرح تبدیل کرتا ہے۔ اس میں ایک فنکشن (جسے کرنل یا فلٹر کہا جاتا ہے) کو دوسرے پر سلائیڈ کرنا اور ہر ایک پوائنٹ پر دو فنکشنز کے پروڈکٹ کا انٹیگرل کمپیوٹنگ کرنا شامل ہے۔ نتیجہ خیز فنکشن ہر نقطہ پر دو فنکشنز کے درمیان اوورلیپ کی مقدار کو بیان کرتا ہے، اور سگنل پروسیسنگ، امیج پروسیسنگ، اور دیگر ایپلی کیشنز میں استعمال ہوتا ہے۔
تاریخ اشاعت: