卷积操作是如何在RGB三通道图像上进行的

大家的印象中卷积的计算过程是不是如下图?

卷积操作是如何在RGB三通道图像上进行的

 这是对单通道即灰度图像进行卷积操作,而对于三通道的彩色图像其卷积的过程如下:

卷积操作是如何在RGB三通道图像上进行的

左列的X是输入的三通道图像即彩色图像,中间红色的两列是我们的kernel(即3x3的filter),共两个(即输出的feature通道为2)。最后一列为卷积之后的特征(由于2个kernel,输出通道为2)。
由上面的过程可以看出,输入是3维(hight*width*channel)的,kernel实际上也是三维的。