-
Notifications
You must be signed in to change notification settings - Fork 214
Same dataset, 100% for "single object" but 0% for "multi object" #109
Comments
hello, How do I display image results? |
|
Thank you! 2019/08/28 |
hi, I want my robot grab object,but I dont know how to get the position of object relative to camera,for detail see #118 |
Of course you can. This project (singleshotpose) by @btekin will allow you to get the 6 DoF object pose (position + orientation) with respect to the camera frame. After that you will apply some transformation w.r.t. world coordinate system (robotic environment). I advise to have some literature review before starting and good luck. |
@MohamadJaber1 Thank you for sharing. I have encountered the same problem as you. Have you solved this problem. Thank you for your answer. Same dataset, 100% for "single object" but 0% for "multi object" |
Hello everyone,
Thank you @btekin for sharing with us this amazing work. I have succeeded in implementing your paper with single object for my robotic manipulation task. However, I have difficulties with multiple object pose estimation.
I would like to tell you what I am suspecting in and please let me know if there is any other changes for the multi object besides the ones I will mention below.
"More clarification":
For simplicity, I have generated a small dataset of two objects at the same scene with one pose only and for each object dataset, I annontated its respective object in the scene. After training for several epochs, I am showing the output from the validation set where its converge well.
This model is trained for detecting and estimating the pose of a cat.
And this one is trained for detecting and estimating the pose of a cam.
Now, I am using Python 3.6.8, and PyTorch 1.0.1.
I have update the following lines in these files according to #30 and btekin/singleshotpose
changed:
singleshotpose/multi_obj_pose_estimation/image_multi.py
Lines 24 to 27 in 766d5ec
to:
if objname == 'cat':
add_objs = ['cam']
elif objname == 'cam':
add_objs = ['cat']
Regarding cfg files, I have main one same as occlusion.data but for two objects. And two individual cfg as ape.data.
The result of the model is:
Testing "cat"
Testing "cam"
The text was updated successfully, but these errors were encountered: