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

How to test Camera Input: Hands for publication #488

Closed
zepumph opened this issue Aug 5, 2022 · 3 comments
Closed

How to test Camera Input: Hands for publication #488

zepumph opened this issue Aug 5, 2022 · 3 comments

Comments

@zepumph
Copy link
Member

zepumph commented Aug 5, 2022

For QA. This issue is mean to document how best to test Camera Input: Hands (media pipe).

This is a new feature, that has never been tested before, and only thus far used for research. It also isn't considered "complete" because it is only set up to control the hands, and not all controls.

Feature Explained:

  • To enable, add the query parameter: cameraInput=hands
  • This feature is set up to control the two hands in the sim with your hands.
  • You can use the showVideo query parameter to overlay the webcam image on top of the sim to see how the hand positions in the image correlate to the sim values.
  • There are settings in the preferences "input" tab that you can use to change the input.
  • Make an "O Hand" gesture, where thumb and pointer fingers touch to bring the hands into a circle shape, to freeze the hands in place. This gesture will also allow the current voicing string to be spoken fully.

To test:

  • Does it work on the browsers that we support? (perhaps not safari)
  • Can you use 2 hands
  • Can you use 1 hand to control a single hand.
  • Use with ratio locked
  • Check using all the camera input preferences
  • Nuance about "how well" it works would be appreciated
  • Use it with voicing enabled.
  • We do not expect this to work with description (screen reader use).
  • While ?showVideo can be used by QA, it will not be a public query parameter, so please make sure to test without it in addition to with it.
  • If there are any qa devices with multiple video cameras, it would be great to test switching between them during sim use (in the input preferences.
@zepumph zepumph self-assigned this Aug 5, 2022
@zepumph zepumph changed the title How to test MediaPipe for publication How to test Camera Input: Hands for publication Aug 24, 2022
@zepumph zepumph removed their assignment Aug 24, 2022
@Nancy-Salpepi
Copy link

@zepumph I see there is a gesture to get the hands "free" but is there a gesture that stops the hand motion or do I have to remove the query parameter/turn off camera if I want that to occur?

@zepumph
Copy link
Member Author

zepumph commented Sep 1, 2022

Sorry. That was a typo (that I fixed inline above). That gesture will "freeze" the hands in place, and the lack of that gesture will free them back up for movement.

@zepumph
Copy link
Member Author

zepumph commented Oct 5, 2022

@Nancy-Salpepi @KatieWoe @stemilymill, I'm going to close this issue, but please feel free to add this info to QA doc, or to come back to it and improve on things as we go. Also reopen if you'd prefer.

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

No branches or pull requests

2 participants