Смысл фильтров/ядер ведь в распознавании определённых свойств/признаков (углы, линии), так почему, например здесь:
Демо, используются различные веса при свёртке с каждым каналом входного изображения? проверяем вертикальные линии на красном канале, затем проверяем диагональные линии на синем канале, горизонтальные линии на зелёном и т.д. в чём смысл?