Comments (5)
Hi, I got the same error.
Could you share your solutions? Thanks.
from fast-rcnn.
It is the problem of proposal bounding box.
You should check whether your proposal bounding box's width and height bigger than 0. MCG sometimes return a non-valued bounding box. Selective search has no such problem.
Anyway, check your bounding box at first.
from fast-rcnn.
Thanks for your quick reply and good suggestion.
It is weird because the bounding box is generated by selective search in my experiments.
from fast-rcnn.
Thank for your hints @sxjzwq .
I think the bounding-boxes returned from the bounding-box regresser may not follow the "well-known" convention. In other words, the area of returned bounding-box may be 0 or negative. @rbgirshick
from fast-rcnn.
Yes. And if the area of the bounding-box is zero, there will be more problems in the training.
In fast-rcnn/lib/roi_data_layer/roidb.py, line114-line115,
targets_dx = (gt_ctr_x - ex_ctr_x) / ex_widths
targets_dy = (gt_ctr_y - ex_ctr_y) / ex_heights
if the ex_weight == 0, the bounding-box regression targets will be a extremely large number.
I simply remove those zero area bounding boxes before this step,
from fast-rcnn.
Related Issues (20)
- error(message('MATLAB:textread:FileNotFound')); HOT 1
- SyntaxError when l running demo.py HOT 1
- image_path_at : Path does not exist
- Python stopped working when execute 'self.solver.step(1)' code in 'train.py' file. HOT 2
- TypeError: 'numpy.float64' object cannot be interpreted as an index HOT 3
- ImportError: ~/fast-rcnn/caffe-fast-rcnn/distribute/python/caffe/_caffe.so: undefined symbol: _ZN5caffe34_PythonParameter_default_instance_E
- unable to run "fetch_faster_rcnn_models.sh" HOT 1
- Error test_roi_pooling_layer.cpp when running make test HOT 1
- annotation
- Fast-rcnn training error: Check failed: data_ *** Check failure stack trace: *** Aborted (core dumped) when training a VGG16 network HOT 1
- luguo
- nms.py - why are we incrementing inds of order?
- bbox.pyx line44, ih equation issue
- Can only predict one class
- How use first five layer?
- gtx 1080
- How to change VGG16 SSD 300*300 deploy.prototxt to work with 38 classes
- Confusion about the nms implementation HOT 1
- step by step understanding approximate joint training method
- approximate joint training method problem
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fast-rcnn.