Systems and methods for provisioning content using barrel projection representation
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining, by a computing system, at least one salient point of interest in a frame of a content item based at least in part on a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items;
generating, by the computing system, a barrel projection representation for the frame, wherein the barrel projection representation comprises portions including a circular top portion, a circular bottom portion, and a middle portion, wherein each of the portions includes at least one pixel of the frame; and
applying, by the computing system, a view-based projection to the barrel projection representation for the frame, wherein the view-based projection enhances a quality in which a region corresponding to the at least one salient point of interest is presented.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and non-transitory computer-readable media can determine at least one salient point of interest in a frame of a content item based at least in part on a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items; determine a barrel projection representation for the frame; and apply a view-based projection to the barrel projection representation for the frame, wherein the view-based projection enhances a quality in which a region corresponding to the at least one salient point of interest is presented.
29 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining, by a computing system, at least one salient point of interest in a frame of a content item based at least in part on a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items; generating, by the computing system, a barrel projection representation for the frame, wherein the barrel projection representation comprises portions including a circular top portion, a circular bottom portion, and a middle portion, wherein each of the portions includes at least one pixel of the frame; and applying, by the computing system, a view-based projection to the barrel projection representation for the frame, wherein the view-based projection enhances a quality in which a region corresponding to the at least one salient point of interest is presented. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform; determining at least one salient point of interest in a frame of a content item based at least in part on a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items; generating a barrel projection representation for the frame, wherein the barrel projection representation comprises portions including a circular top portion, a circular bottom portion, and a middle portion, wherein each of the portions includes at least one pixel of the frame; and applying a view-based projection to the barrel projection representation for the frame, wherein the view-based projection enhances a quality in which a region corresponding to the at least one salient point of interest is presented. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
-
determining at least one salient point of interest in a frame of a content item based at least in part on a saliency prediction model, the saliency prediction model being trained to identify salient points of interest that appear in content items; generating a barrel projection representation for the frame, wherein the barrel projection representation comprises portions including a circular top portion, a circular bottom portion, and a middle portion, wherein each of the portions includes at least one pixel of the frame; and applying a view-based projection to the barrel projection representation for the frame, wherein the view-based projection enhances a quality in a portion of the plurality of distinct portions in which a region corresponding to the at least one salient point of interest is presented. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification