US 12,277,623 B2
Attention-driven rendering for computer-generated objects
Anselm Grundhoefer, Campbell, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by APPLE INC., Cupertino, CA (US)
Filed on Mar. 17, 2023, as Appl. No. 18/122,818.
Application 18/122,818 is a continuation of application No. PCT/US2021/047430, filed on Aug. 25, 2021.
Claims priority of provisional application 63/081,381, filed on Sep. 22, 2020.
Prior Publication US 2023/0290014 A1, Sep. 14, 2023
Int. Cl. G06T 11/00 (2006.01); G02B 27/01 (2006.01); G06F 3/01 (2006.01)
CPC G06T 11/00 (2013.01) [G02B 27/0172 (2013.01); G02B 27/0179 (2013.01); G06F 3/012 (2013.01); G06F 3/013 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0187 (2013.01); G06T 2210/36 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
at a processor:
displaying a first computer-generated object, a second computer-generated object, and a third computer-generated object on an optical-see-though display of a head-mounted device (HMD);
generating a prediction that attention of a user is directed to the first computer-generated object;
based on the prediction that attention of the user is directed to the first computer-generated object and the first computer-generated object being different than the second computer-generated object and the third computer generated object, identifying the second computer-generated object and the third computer generated object for adjusted rendering;
based on identifying the second computer-generated object for adjusted rendering, rendering the second computer-generated object based on a first adjusted rendering parameter, the first adjusted rendering parameter comprising an adjusted parameter that adjusts a first rendering characteristic that is different than resolution and that reduces a rendering quality of the second computer-generated object; and
based on identifying the third computer-generated object for adjusted rendering, rendering the third computer-generated object based on a second adjusted rendering parameter, the second adjusted rendering parameter comprising an adjusted parameter that adjusts a second rendering characteristic that is different than the first rendering characteristic and resolution and that reduces a rendering quality of the third computer-generated object.