DYNAMIC BINNING PASSTHROUGH CONTENT

Information

  • Patent Application
  • 20230300285
  • Publication Number
    20230300285
  • Date Filed
    February 15, 2023
    2 years ago
  • Date Published
    September 21, 2023
    a year ago
Abstract
A method is provided that includes determining a gaze position of a user relative to mixed-reality content displayed in a first frame, setting a binning mode for a first camera based on the determined gaze position, and capturing, using the first camera, passthrough content for a second frame at a resolution determined by the binning mode.
Description
Claims
  • 1. A method, comprising: determining a gaze position of a user relative to mixed-reality content displayed in a first frame;setting a binning mode for a first camera based on the determined gaze position; andcapturing, using the first camera, passthrough content for a second frame at a resolution determined by the binning mode.
  • 2. The method of claim 1, wherein the mixed-reality content displayed in the first frame comprises rendered virtual content, and wherein the gaze position of the user is determined relative to the rendered virtual content.
  • 3. The method of claim 2, wherein the binning mode for the first camera is set based on a size of the rendered virtual content in the first frame.
  • 4. The method of claim 2, wherein the binning mode for the first camera is set based on a location of the rendered virtual content within the first frame.
  • 5. The method of claim 2, further comprising: determining a transparency value for the rendered virtual content,wherein the binning mode for the first camera is set based on the determined transparency value.
  • 6. The method of claim 1, further comprising: determining a contrast level of passthrough content displayed in the first frame,wherein the binning mode for the first camera is set based on the determined contrast level.
  • 7. The method of claim 1 further comprising: rendering virtual content for the second frame,wherein a resolution of the virtual content rendered for the second frame is greater than the resolution of the passthrough content for the second frame.
  • 8. The method of claim 7, wherein the virtual content for the second frame is rendered using gaze-based foveation.
  • 9. The method of claim 1, further comprising: setting a binning mode for a second camera based on the determined gaze position,wherein the binning mode for the second camera is different from the binning mode for the first camera.
  • 10. The method of claim 9, further comprising: capturing, using the second camera, passthrough content for the second frame at a resolution determined by the binning mode for the second camera,wherein the passthrough content captured by the first camera is for display to a first eye of the user and the passthrough content captured by the second camera for display to a second eye of the user.
  • 11. A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising: determining a gaze position of a user relative to rendered virtual content of mixed-reality content displayed in a first frame;setting a binning mode for a first camera based on the determined gaze position; andcapturing, using the first camera, passthrough content for a second frame at a resolution determined by the binning mode.
  • 12. The non-transitory computer-readable medium of claim 11, wherein the binning mode for the first camera is set based on a size of the rendered virtual content in the first frame.
  • 13. The non-transitory computer-readable medium of claim 11, wherein the binning mode for the first camera is set based on a location of the rendered virtual content within the first frame.
  • 14. The non-transitory computer-readable medium of claim 11, wherein the operations further comprise: determining a transparency value for the rendered virtual content,wherein the binning mode for the first camera is set based on the determined transparency value.
  • 15. The non-transitory computer-readable medium of claim 11, wherein the operations further comprise: determining a contrast level of passthrough content displayed in the first frame,wherein the binning mode for the first camera is set based on the determined contrast level.
  • 16. The non-transitory computer-readable medium of claim 11, wherein the operations further comprise: setting a binning mode for a second camera based on the determined gaze position; andcapturing, using the second camera, passthrough content for the second frame at a resolution determined by the binning mode for the second camera,wherein the binning mode for the second camera is different from the binning mode for the first camera, andwherein the passthrough content captured by the first camera is for display to a first eye of the user and the passthrough content captured by the second camera for display to a second eye of the user.
  • 17. An electronic device, comprising: a camera;a memory storing one or more computer programs; andone or more processors configured to execute instructions of the one or more computer programs to: determine a gaze position of a user relative rendered virtual content of mixed-reality content displayed in a first frame;set a binning mode for a first camera based on the determined gaze position relative to the rendered virtual content; andcapture, using the first camera, passthrough content for a second frame at a resolution determined by the binning mode.
  • 18. The electronic device of claim 17, wherein the binning mode for the first camera is set based on a size of the rendered virtual content in the first frame.
  • 19. The electronic device of claim 17, wherein the binning mode for the first camera is set based on a location of the rendered virtual content within the first frame.
  • 20. The electronic device of claim 17, wherein the one or more processors are configured to execute the instructions to further: render virtual content for the second frame,wherein a resolution of the virtual content rendered for the second frame is greater than the resolution of the passthrough content for the second frame.
Provisional Applications (1)
Number Date Country
63321545 Mar 2022 US