Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SR300 Expected Point Cloud Distortion #2752

Closed
randyyork123 opened this issue Nov 21, 2018 · 9 comments
Closed

SR300 Expected Point Cloud Distortion #2752

randyyork123 opened this issue Nov 21, 2018 · 9 comments
Assignees
Labels

Comments

@randyyork123
Copy link

Required Info
Camera Model SR300
Firmware Version 3.21.0.0
Operating System & Version Win 10
Kernel Version (Linux Only) N/A
Platform PC
SDK Version 2 or Legacy
Language python
Segment Other

Issue Description

Our research group has been using a number of SR300s. I realize there have been many cases of SR300s being uncalibrated and producing highly distorted point clouds and depth maps (such as #565).

We are having a hard time determining what is reasonable distortion expected. Some of our cameras are a bit old, so we weren't able to exchange them before with the Click folks. But we also recently purchased a new batch of SR300s to compare against and they don't seem to be quite right either. This is having a significant impact on our research.

I post below a few screenshots of a large, flat board about 30-50 cm away and the distortions we see in the Viewer utility. (I can also post the saved .ply files if it helps.) We are hoping to find out if we are missing something. We are grateful for any thoughts!

  1. This one seems to be the worst, especially as a flat surface shows up as a bit twisted with severe curling at the edges:
    2

  2. This one has some curling at the edges:
    1

  3. This one seems to be the best out of the batch, but the color stream refuses to display anything (which I think is related to SR300 RGB stream disappeared after accidental DCM firmware update #151)!
    3

Thanks!

@dorodnic dorodnic added the SR300 label Nov 21, 2018
@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Nov 21, 2018

One of the Intel guys such as Dorodnic can likely provide a better answer on this question than I can. It is worth looking at the information about how RealSense SDK 2.0 treats the SR300 model compared to the 400 Series models though.

https://github.com/IntelRealSense/librealsense/wiki/Projection-in-RealSense-SDK-2.0#sr300

@dorodnic
Copy link
Contributor

Hello @randyyork123 @MartyG-RealSense
I actually don't have an answer for this, unfortunately, but the issue will automatically get escalated to RealSense support. You can also submit additional ticket on realsensesupport.intel.com to speed things up.

@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Nov 21, 2018

Randy's mention of curling prompted a memory of a previous case a year ago of curling with the SR300. That user posted about it both on Intel Support and the GitHub (I'm guessing they were using Legacy Librealsense in that case).

https://communities.intel.com/message/490996#490996

#565

@randyyork123
Copy link
Author

Thank you both very much. My colleague is going to send a ticket to the support folks and report back here.

@MartyG-RealSense, that's exactly right! That is what tipped me off, as linked in the original post.

@MartyG-RealSense
Copy link
Collaborator

@randyyork123 I see the GitHub link now in your original post. Apologies for not recognizing it was the same as the GitHub link I provided!

@RealSense-Customer-Engineering
Copy link
Collaborator

[Realsense Customer Engineering Team Comment]
@randyyork123 Please use "rs-enumerate -c" to get the calibration data for both good camera and bad camera. We'll do further analysis based on the calibration data.

https://github.com/IntelRealSense/librealsense/tree/master/tools/enumerate-devices

@RealSense-Customer-Engineering
Copy link
Collaborator

[Realsense Customer Engineering Team Comment]
@randyyork123 Could you please update about the issue? Thanks!

@RealSense-Customer-Engineering
Copy link
Collaborator

[Realsense Customer Engineering Team Comment]
@randyyork123 How is it going about the issue? Looking forward to your update. Thanks!

@RealSense-Customer-Engineering
Copy link
Collaborator

[Realsense Customer Engineering Team Comment]
@randyyork123 Didn't get update from you yet. Will close the ticket at this point. If you still need help, please re-open it. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants