US 12,462,493 B2
Data processing apparatus and method
Andrew William Walker, London (GB); and Sahin Serdar Kocdemir, London (GB)
Assigned to Sony Interactive Entertainment Inc., Tokyo (JP)
Filed by Sony Interactive Entertainment Inc., Tokyo (JP)
Filed on Apr. 27, 2023, as Appl. No. 18/307,873.
Claims priority of application No. 2206484 (GB), filed on May 4, 2022.
Prior Publication US 2023/0360341 A1, Nov. 9, 2023
Int. Cl. G06T 19/00 (2011.01); G06T 7/11 (2017.01); G06V 10/20 (2022.01)
CPC G06T 19/006 (2013.01) [G06T 7/11 (2017.01); G06V 10/255 (2022.01)] 8 Claims
OG exemplary drawing
 
1. A data processing apparatus comprising circuitry configured to:
receive an image of a user in an environment;
determine a region of the environment in the image in which motion of the user is expected, the motion of the user being associated with interactive content experienced by the user;
identify one or more attributes of a detected object in the image, a portion of the detected object being within the determined region of the environment;
determine a predetermined process associated with the one or more identified attributes; and
perform the predetermined process;
wherein the one or more attributes comprise one or more physical characteristics of the detected object, the one or more physical characteristics indicating whether the detected object is likely to inflict injury on the user during a collision with the user;
when the one or more physical characteristics indicate the detected object is likely to inflict injury on the user during a collision with the user, the predetermined process comprises causing an indicator to be output to indicate to the user to remove the detected object from the determined region of the environment; and
when the one or more physical characteristics indicate the detected object is not likely to inflict injury on the user during a collision with the user, the predetermined process comprises causing the image of the user in the environment to be output with an augmented reality, AR, image corresponding to the interactive content rendered in place of the detected object in the image of the user in the environment.