blue-oil / blueoil

Bring Deep Learning to small devices
https://blueoil.org
Apache License 2.0
249 stars 86 forks source link

try CornerNet #71

Open tkng opened 5 years ago

tkng commented 5 years ago

CornerNet is a recently proposed neural network for object detection.

http://openaccess.thecvf.com/content_ECCV_2018/html/Hei_Law_CornerNet_Detecting_Objects_ECCV_2018_paper.html

The idea of CornerNet looks very interesting. They don't use anchor boxes. They use 2 heatmaps to predict "top-left corner" and "bottom-right" corner. Though it looks a little bit difficult to implement on Blueoil, since it requires a novel operator "corner pooling", but at least it would be worth trying.

This task would be very interesting, but unfortunately I don't enough time to implement...

lm-konda commented 5 years ago

I found example of simple corner pooling implementation (but using max_pooling2d) https://github.com/tensorlayer/tensorlayer/issues/781

tkng commented 5 years ago

This one looks not correct for me...

Please see the Figure 3. of the original paper.

lm-konda commented 5 years ago

Sorry. I will confirm it.

tkng commented 5 years ago

No worry, this issue is not high priotity for now.