IP Library Granted Patent US 11,170,523
Granted Patent B2
US 11,170,523 · App. 17/185,892 · Granted Nov 9, 2021

Analyzing screen coverage

Inventor: Kenneth Gimpelson (Wellington, NZ)
Assignee: WETA DIGITAL LIMITED
G06T7/70G06T7/0002G06T7/50G06T2207/30168
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,170,523
App. No.
17/185,892
Granted
Nov 9, 2021
Kind
B2
Abstract

Embodiments provide multi-angle screen coverage analysis. In some embodiments, a system obtains at least one image, where the at least one image is a computer graphics generated image, and where the at least one image comprises at least one target object. The system determines screen coverage information for the at least one target object, where the screen coverage information is based on a portion of the screen that is covered by the at least one target object. The system determines depth information for the at least one target object. The system determines an asset detail level for the at least one target object based on the screen coverage information and the depth information. The system then stores the asset detail level in a database.

Claims (38)

1. A computer-implemented method performed by one or more digital processors for multi-angle screen coverage analysis, the method comprising:

obtaining at least one image, wherein the at least one image is a computer graphics generated image, wherein the at least one image comprises a plurality of objects, and wherein the plurality of objects comprises at least one target object;

determining screen coverage information for the at least one target object, wherein the screen coverage information is based on a portion of a screen that is covered by the at least one target object;

determining a relative distance between the at least one target object and at least one other object in the at least one image;

determining depth information for the at least one target object, wherein the depth information for the at least one target object is based at least in part on the relative distance;

determining an asset detail level for the at least one target object based on the screen coverage information and the depth information; and

storing the asset detail level in a database.

2. The method of claim 1 , wherein the depth information for the at least one target object is based at least in part on known information associated with the at least one other object in the at least one image.

3. The method of claim 1 , wherein the at least one target object is fully visible in the image.

4. The method of claim 1 , wherein the screen coverage information is based on a percentage of a screen that is covered by the at least one target object.

5. The method of claim 1 , wherein the screen coverage information is based on an absolute portion of a screen that is covered by the at least one target object.

6. The method of claim 1 , further comprising providing the asset detail level to one or more users.

7. The method of claim 1 , wherein in the asset detail level comprises an amount of image detail.

8. The method of claim 1 , wherein the asset detail level comprises an image resolution.

9. An apparatus for multi-angle screen coverage analysis, the apparatus comprising:

one or more processors; and

logic encoded in one or more tangible media for execution by the one or more processors for:

obtaining at least one image, wherein the at least one image is a computer graphics generated image, wherein the at least one image comprises a plurality of objects, and wherein the plurality of objects comprises at least one target object;

determining screen coverage information for the at least one target object, wherein the screen coverage information is based on a portion of a screen that is covered by the at least one target object;

determining a relative distance between the at least one target object and at least one other object in the at least one image;

determining depth information for the at least one target object, wherein the depth information for the at least one target object is based at least in part on the relative distance;

determining an asset detail level for the at least one target object based on the screen coverage information and the depth information; and

storing the asset detail level in a database.

10. The apparatus of claim 9 , wherein the at least one target object is at least partially visible in the image.

11. The apparatus of claim 9 , wherein the at least one target object is fully visible in the image.

12. The apparatus of claim 9 , wherein the screen coverage information is based on a percentage of a screen that is covered by the at least one target object.

13. The apparatus of claim 9 , wherein the screen coverage information is based on an absolute portion of a screen that is covered by the at least one target object.

14. The apparatus of claim 9 , wherein the logic when executed is further operable to cause the one or more processors to perform operations comprising providing the asset detail level to one or more users.

15. The apparatus of claim 9 , wherein in the asset detail level comprises an amount of image detail.

16. The apparatus of claim 9 , wherein the asset detail level comprises an image resolution.

17. A non-transitory computer-readable storage medium with program instructions stored thereon, the program instructions when executed by one or more processors are operable to cause the one or more processors to perform operations comprising:

obtaining at least one image, wherein the at least one image is a computer graphics generated image, wherein the at least one image comprises a plurality of objects, and wherein the plurality of objects comprises at least one target object;

determining screen coverage information for the at least one target object, wherein the screen coverage information is based on a portion of a screen that is covered by the at least one target object;

determining a relative distance between the at least one target object and at least one other object in the at least one image;

determining depth information for the at least one target object, wherein the depth information for the at least one target object is based at least in part on the relative distance;

determining an asset detail level for the at least one target object based on the screen coverage information and the depth information; and

storing the asset detail level in a database.

18. The computer-readable storage medium of claim 17 , wherein the at least one target object is at least partially visible in the image.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: UNITY SOFTWARE INC.
To: UNITY TECHNOLOGIES SF
Reel/Frame 058980/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: WETA DIGITAL LIMITED
To: UNITY SOFTWARE INC.
Reel/Frame 058978/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: GIMPELSON, KENNETH
To: WETA DIGITAL LIMITED
Reel/Frame 057309/0092 →
Continuity (3)
Continuation 17071940 · Oct 15, 2020
Provisional Application 62968047 · Jan 30, 2020
Related Publication 20210241486A1 · Aug 5, 2021