Geometrically and semanitcally aware proxy for content placement
First Claim
1. A method comprising:
- processing, by an apparatus, one or more models of one or more objects associated with a geographical area to initiate a decomposition of the one or more models into one or more simplified surfaces based on a mesh segmentation;
analyzing, by the apparatus, one or more error metrics as clusters are merged during the decomposition;
stopping, by the apparatus, the decomposition at a threshold number of the clusters based on results of the one or more error metrics;
selecting, by the apparatus, one or more non-occluded simplified surfaces with respect to various viewpoints among the one or more simplified surfaces as one or more content placement layers based, at least in part, on the threshold number of the clusters and a threshold of occlusions; and
initiating, by the apparatus, a perspective-based rendering of an image of the one or more objects augmented with one or more content items associated with the one or more objects to display an augmented reality on at least one of the content placement layers.
0 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for providing perspective-based content placement. A content placement platform processes and/or facilitates a processing of one or more models of one or more objects associated with a geographical area to cause, at least in part, a decomposition of the one or more models into one or more simplified surfaces. The content placement platform further causes, at least in part, a selection of one or more portions of the one or more simplified surfaces as one or more content placement layers based, at least in part, on one or more viewpoints, with the one or more content placement layers supporting a perspective-based rendering of one or more content items associated with the one or more objects.
-
Citations
20 Claims
-
1. A method comprising:
-
processing, by an apparatus, one or more models of one or more objects associated with a geographical area to initiate a decomposition of the one or more models into one or more simplified surfaces based on a mesh segmentation; analyzing, by the apparatus, one or more error metrics as clusters are merged during the decomposition; stopping, by the apparatus, the decomposition at a threshold number of the clusters based on results of the one or more error metrics; selecting, by the apparatus, one or more non-occluded simplified surfaces with respect to various viewpoints among the one or more simplified surfaces as one or more content placement layers based, at least in part, on the threshold number of the clusters and a threshold of occlusions; and initiating, by the apparatus, a perspective-based rendering of an image of the one or more objects augmented with one or more content items associated with the one or more objects to display an augmented reality on at least one of the content placement layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, process one or more models of one or more objects associated with a geographical area to initiate a decomposition of the one or more models into one or more simplified surfaces based on a mesh segmentation; analyze one or more error metrics as clusters are merged during the decomposition; stop the decomposition at a threshold number of the clusters based on results of the one or more error metrics; select one or more non-occluded simplified surfaces with respect to various viewpoints among the one or more simplified surfaces as one or more content placement layers based, at least in part, on the threshold number of the clusters and a threshold of occlusions; and initiate a perspective-based rendering of an image of the one or more objects augmented with one or more content items associated with the one or more objects to display an augmented reality on at least one of the content placement layers. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification