A convolution operation method includes the following steps of: decomposing a large convolution operation region to multiple small convolution operation regions; the small convolution operation regions perform convolution operations so as to generate partial results, respectively; and summing the partial results as a convolution operation result of the large convolution operation region. A convolution operation device capable of supporting the convolution operation method is also disclosed.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A convolution operation method, comprising following steps of: decomposing a large convolution operation region to multiple small convolution operation regions; performing convolution operations by the small convolution operation regions so as to generate partial results, respectively; and summing the partial results as a convolution operation result of the large convolution operation region. 2. The convolution operation method of claim 1, wherein the small convolution operation regions have the same scale. 3. The convolution operation method of claim 1, further comprising a step of: assigning 0 to the small convolution operation regions, which are exceeding the large convolution operation region. 4. The convolution operation method of claim 1, wherein, in the step of performing the convolution operations, the small convolution operation regions utilize at least a convolution unit to perform the convolution operations so as to generate the partial results, and a scale of the small convolution operation region is equal to a maximum convolution scale capable of being supported by the convolution unit. 5. The convolution operation method of claim 1, wherein, in the step of performing the convolution operations, the small convolution operation regions utilize convolution units of corresponding numbers to perform the convolution operations in parallel so as to generate the partial results. 6. The convolution operation method of claim 1, wherein the large convolution operation region comprises a plurality of filter coefficients, and the filter coefficients are assigned to the small convolution operation regions according to an order of the filter coefficients and scales of the small convolution operations regions. 7. The convolution operation method of claim 1, wherein the large convolution operation region comprises a plurality of data, and the filter coefficients are assigned to the small convolution operation regions according to an order of the data and scales of the small convolution operations regions. 8. The convolution operation method of claim 1, wherein a scale of the large convolution operation region is 5×5 or 7×7, and a scale of the small convolution operation regions is 3×3. 9. The convolution operation method of claim 1, wherein the step of summing the partial results further comprises: providing a plurality of moving addresses to the small convolution operation regions, wherein the partial results move in a coordinate according to the moving addresses and added. 10. The convolution operation method of claim 1, further comprising: determining a convolution operation mode according to a scale of a current convolution operation region; wherein when the convolution operation mode is a decomposed mode, the current convolution operation region is the large convolution operation region, wherein the large convolution operation region is decomposed to the multiple small convolution operation regions, the small convolution operation regions perform the convolution operations so as to generate the partial results, respectively, and the partial results are summed as the convolution operation result of the large convolution operation region; and wherein when the convolution operation mode is a non-decomposed mode, the current convolution operation region is not decomposed and directly performs the convolution operation. 11. The convolution operation method of claim 1, further comprising: performing a partial operation of a consecutive layer of a convolutional neural network.