Pooling method and device, object detection method, device and system and computer readable medium
An object detection and pooling technology, applied in the field of image processing, can solve problems such as inability to use convolutional features, incomplete response, and impact on accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] The embodiment of the present invention provides a pooling method, see figure 1 with figure 2 As shown, the method includes the following steps:
[0062] S11: Determine an interception threshold according to the feature value of the feature map of the target image.
[0063] The feature value of the target image feature map is the value in the feature matrix of the feature map obtained by the feature extraction process of the target image. As a preferred implementation, the determination of the interception threshold in this embodiment is as follows:
[0064] According to the average value and standard deviation of the feature value of the target image feature map, the interception threshold is determined.
[0065] Specifically, the average value μ and the standard deviation σ of the feature values of the feature map of the target image are first calculated; and then the interception threshold A is calculated according to the formula A=μ+1.5σ.
[0066] The truncati...
Embodiment 2
[0079] An embodiment of the present invention provides an object detection method, see Figure 4 with Figure 5 As shown, this method can be applied to deep convolutional networks in large-scale image recognition, and can also be applied to deep residual learning in the field of image recognition, specifically including the following steps:
[0080] S21: Perform multi-layer convolution processing on the input image to obtain multiple feature maps.
[0081] When implementing it, first import the input image to be detected, and then perform n-layer convolution processing on the input image. Generally speaking, the minimum value of n is 3, that is, at least 3 layers of convolution processing are performed. After the input image is processed by multi-layer convolution, multiple feature maps are obtained, such as feature figure 1 ,feature figure 2 ... feature map n.
[0082] S22: Use the pooling method as described in Embodiment 1 to perform pooling processing on the feature m...
Embodiment 3
[0102] The embodiment of the present invention also provides a pooling device, see Figure 7 As shown, the device includes: a threshold determination module 31 , a comparison module 32 , a feature map acquisition module 33 , and an average pooling module 34 .
[0103] Wherein, the threshold determination module 31 is used to determine the interception threshold according to the feature value of the target image feature map; the comparison module 32 is used to compare the feature value of the target image feature map with the interception threshold; the feature map acquisition module 33 is used for The eigenvalues less than the interception threshold in the target image feature map are set to 0, and the other eigenvalues remain unchanged to obtain the intercepted target image feature map; the mean pooling module 34 is used to average the intercepted target image feature map Value pooling to obtain the pooled target image feature map.
[0104]In the pooling device provided ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


