MobileNetV2

Papers keep piling up before I know it, and it is quite exhausting. Back to the point: neural networks are already applied in many fields and even surpass human ability in image recognition, but the improvement in model accuracy comes at the cost of higher computing requirements. Real engineering applications often cannot provide much computing power, and some algorithms have to run on embedded platforms, which means those fancy algorithms simply cannot be deployed. Following mobilenetv1, Google proposed its improved version mobilenetv2, which is better suited to lightweight deployment and can keep a decent accuracy while maintaining running speed. ...

April 26, 2020 · 4 min · Simplestory

Mask RCNN

Most current object detection/segmentation models are based on Fast/Faster RCNN and FPN; the authors mainly provide a comparable framework for instance segmentation, namely Mask R-CNN. Introduction mask rcnn works by adding a branch on top of faster rcnn to predict segmentation masks in parallel. This branch is in fact a small FCN network applied to each ROI region. A brief note on fast/faster rcnn here: fast rcnn introduced ROIPool on top of rcnn, and faster rcnn introduced RPN on top of fast rcnn. Instance segmentation delineates object contours at the pixel level. There are two commonly used strategies: ...

February 10, 2020 · 4 min · Simplestory

YOLO_v3

Yes, it has arrived. Introduction With a $320\times 320$ resolution input, yolo3 keeps its accuracy at $28.2mAP$ and runs in roughly $22ms$. Compared with yolo2, this model does not bring any major changes; the authors tried many tricks to improve model performance, and finally selected the ones that proved useful and combined them into yolo3. Bounding box and class prediction In yolo2, bounding boxes are obtained by predicting the center coordinates of the box relative to the top-left corner of the image and the width and height relative to the anchors: ...

January 17, 2020 · 3 min · Simplestory

YOLO_v2 and YOLO9000

After the yolov1 algorithm was released it caused a strong reaction among the public, and many researchers compared the algorithm with Fast Rcnn; yolov1 showed a fair number of deviations in object localization and had low recall. So in almost the same year the authors released yolov2, along with yolo9000 for detection over a huge number of classes — the iteration speed of this algorithm leaves one baffled (it really is awesome). ...

January 10, 2020 · 10 min · Simplestory