# US 12,594,497 B2 · Visual perception assistance apparatus and method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,594,497 B2
- Document ID: US12594497B2
- Status: Granted
- Kind: B2
- Application number: 18/339,361
- Filed: 2023-06-22
- Published: 2024-01-04
- Granted: 2026-04-07
- Earliest claimed: 2022-06-29
- Assignees: Sony Interactive Entertainment Inc.
- Applicants: Sony Interactive Entertainment Inc.
- Inventors: Rajeev Gupta; Jason Craig Millson; Patrick John Connor; Maurizio Cerrato; Christopher William Henderson
- Web page: https://patentgrep.com/patent/US12594497B2

## CPC

- A63F 13/525: Changing parameters of virtual cameras
- A63F 13/52: involving aspects of the displayed game scene
- A63F 2300/66: for rendering three dimensional images
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A visual perception assistance apparatus includes a rendering unit configured to render, for display, a virtual environment, the virtual environment comprising one or more virtual elements; a selection unit configured to select one or more of the virtual elements; and an adapting unit configured to, for a given selected virtual element, adapt one or more aspects associated with an appearance of the given selected virtual element in dependence upon a distance between the given selected virtual element and a predetermined location within the virtual environment.

## Claims

### Claim 1

A depth perception assistance apparatus, comprising:
a rendering unit configured to render, for display, a virtual environment, the virtual environment comprising one or more virtual elements;
a selection unit configured to select one or more of the virtual elements in dependence upon whether at least part of the one or more of the virtual elements satisfies one or more predefined motion-based criteria; and
an adapting unit configured to, for a given selected virtual element, adapt one or more aspects associated with an appearance of the given selected virtual element in dependence upon a distance between the given selected virtual element and a predetermined location within the virtual environment.

### Claim 2 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the selection unit is configured to select a given virtual element in dependence upon whether at least part of the given virtual element satisfies one or more predefined distance-based criteria applicable to the predetermined location.

### Claim 3 (depends on 2)

A depth perception assistance apparatus according to claim 2, wherein one or more of the predefined distance-based criteria correspond to one or more prospective changes in state of one or more of the virtual elements.

### Claim 4 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the selection unit is configured to select a given virtual element in dependence upon one of:
i. whether at least part of the given virtual element is visible from the point of view of the virtual camera; and
ii. whether at least part of the given virtual element is predicted to be visible from the point of view of the virtual camera within a threshold period of time.

### Claim 5 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein a given virtual element corresponds to one of:
i. at least part of a virtual object disposed within the virtual environment;
ii. at least part of a virtual character disposed within the virtual environment; and
iii. at least part of the virtual environment.

### Claim 6 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the predetermined location corresponds to one of:
i. a current location of a virtual object disposed within the virtual environment;
ii. a current location of a virtual character disposed within the virtual environment;
iii. a current point of view of the virtual camera, the virtual camera being disposed within the virtual environment; and
iv. a user-defined location within the virtual environment.

### Claim 7 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the one or more aspects associated with the appearance of the given selected virtual element are one or more of:
i. a colour value;
ii. a brightness value;
iii. an opacity value;
iv. a texture value;
v. a graphical overlay associated with the given virtual element;
vi. a shape and/or size of the given virtual element;
vii. a visibility of the given virtual element; and
viii. an animation associated with the given virtual element; and
ix. a resolution at which the given virtual element is to be rendered.

### Claim 8 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the adapting unit is configured to adapt one or more of the aspects associated with the appearance of the given selected virtual element in dependence upon a characteristic associated with the given virtual element.

### Claim 9 (depends on 8)

A depth perception assistance apparatus according to claim 8, wherein the characteristic associated with the given virtual element is one of:
i. a type of virtual object that the given virtual element is comprised within;
ii. a type of virtual character that the given virtual element is comprised within; and
iii. a type of virtual environment terrain that the given virtual element is comprised within.

### Claim 10 (depends on 1)

A depth perception assistance apparatus according to claim 1, wherein the adapting unit configured to adapt one or more of the aspects associated with the appearance of the given virtual element in response to one or more user inputs.

### Claim 11

A depth perception assistance method, comprising:
rendering, for display, a virtual environment, the virtual environment comprising one or more virtual elements;
selecting one or more virtual elements in dependence upon whether at least part of the one or more of the virtual elements satisfies one or more predefined motion-based criteria; and
for a given selected virtual element, adapting one or more aspects associated with an appearance of the given selected virtual element in dependence upon a distance between the given selected virtual element and a predetermined location within the virtual environment.

### Claim 12 (depends on 11)

A depth perception assistance method according to claim 11, wherein the selecting step comprises selecting a given virtual element in dependence upon whether at least part of the given virtual element satisfies one or more predefined distance-based criteria applicable to the predetermined location.

### Claim 13 (depends on 12)

A depth perception assistance method according to claim 12, wherein one or more of the predefined distance-based criteria correspond to one or more prospective changes in state of one or more of the virtual elements.

### Claim 14

A non-transitory, computer-readable storage medium containing computer program comprising computer executable instructions adapted to cause a computer system to perform a depth perception assistance method, comprising:
rendering, for display, a virtual environment, the virtual environment comprising one or more virtual elements;
selecting one or more virtual elements in dependence upon whether at least part of the one or more of the virtual elements satisfies one or more predefined motion-based criteria; and
for a given selected virtual element, adapting one or more aspects associated with an appearance of the given selected virtual element in dependence upon a distance between the given selected virtual element and a predetermined location within the virtual environment.
