yolov2ReorgLayer
(Removed) Create reorganization layer for YOLO v2 object detection network
YOLOv2ReorgLayer
function has been removed. Use spaceToDepthLayer
instead.
Description
The yolov2ReorgLayer
function creates a
YOLOv2ReorgLayer
object, which represents the reorganization layer for
you only look once version 2 (YOLO v2) object detection network. The reorganization layer
reorganizes the high-resolution feature maps from a lower layer by stacking adjacent features
into different channels. The output of reorganization layer is fed to the depth concatenation
layer. The depth concatenation layer concatenates the reorganized high-resolution features
with the low-resolution features from a higher layer.
Creation
Description
creates the reorganization layer for YOLO v2 object detection network. The layer
reorganizes the dimension of the input feature maps according to the step size specified
in layer
= yolov2ReorgLayer(stride
)stride
.
Input Arguments
Properties
Examples
Tips
You can find the desired value of
stride
using:
Algorithms
The reorganization layer improves the performance of the YOLO v2 object detection network by facilitating feature concatenation from different layers. It reorganizes the dimension of a lower layer feature map so that it can be concatenated with the higher layer feature map.
Consider an input feature map of size [H W C], where:
H is the height of the feature map.
W is the width of the feature map.
C is the number of channels.
The reorganization layer chooses feature map values from locations based on
the step sizes in stride
and adds those feature values to the third
dimension C. The size of the reorganized feature map from the
reorganization layer is
[floor(H/stride(1)) floor(W/stride(2)) C×stride(1)×stride(2)]
.
For feature concatenation, the height and width of the reorganized feature map must match with the height and width of the higher layer feature map.
References
[1] Joseph. R, S. K. Divvala, R. B. Girshick, and F. Ali. "You Only Look Once: Unified, Real-Time Object Detection." In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 779–788. Las Vegas, NV: CVPR, 2016.
[2] Joseph. R and F. Ali. "YOLO 9000: Better, Faster, Stronger." In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 6517–6525. Honolulu, HI: CVPR, 2017.