-
Notifications
You must be signed in to change notification settings - Fork 111
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
[RSDK-9458] Remove 'Stream' from Camera interface #4691
Conversation
…here we convert to go image; Change default mimetypes for classifier
…ng default mimetypes for vision since we are failing unit tests with 'do not know how to encode' errors
…urcewrappers Image func
Co-authored-by: nicksanford <[email protected]>
@bhaney I like Rand's idea of testing with a vision config. Could/did you send that over? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gave the AV team configs for the following vision services and camera:
- standard detector using mlmodel
- object tracking module (vision module written in Go)
- transform camera for detections
They all passed -- looks good to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good to me!
Just want to make sure that we have tested that live streams are ok with the stream server changes (stream wrappers working and ctx handling is not causing issues).
Also heads up that I have an open PR #4738 with a stream server diff so would like to coordinate on rebase strategy here.
Gotcha-- some clarifying q's:
What specific behavior should I look out for during testing? What are "stream wrappers"? During my first and second round of testing documented at the top of this page, I just tested live stream and refresh every 1 sec worked as expected.
Got it. TY for the pointer. What do you suggest the strategy be? |
I am just referring to how we are now stuffing stream with
Sounds good! May be good to test dynamic res a bit and verify that nothing hangs when shutting down viam-server.
Not a big deal for me to rebase -- dont want to hold back this PR. |
Gotcha, I'll prob do another final round of testing later, so will watch out for hangs/errors on shutdown and also add dynamic res toggling to the list of things I check for. |
The merge conflicts on Sean's PR will likely be terrible when he gets back in 2.5 weeks, so I'm using this branch to keep it recent.
I also think we're at a point where we can merge. I'm adding the original testing Sean did to the end of this comment.
Requests: @bhaney, could I have a config to test one of the vision services with to ensure
DecodeImageFromCamera
does not break them?Original PR + comment
Re-testing after long time (my, Sean, vacation)