| CPC H04N 21/41415 (2013.01) [G06F 3/1423 (2013.01); G06N 20/00 (2019.01); G06V 10/40 (2022.01); G06V 20/20 (2022.01); H04N 21/2143 (2013.01); H04N 21/25841 (2013.01); H04N 21/8146 (2013.01)] | 20 Claims |

|
15. A system for previewing visual content on a media surface in a venue from a viewer location in the venue, the system comprising:
a processor configured to:
access a viewer location heat map that was generated based on a plurality of viewer location attribute values of a plurality of views of the visual content on the media surface, the viewer location heat map graphically identifying a plurality of groups of viewer locations from among a plurality of viewer locations in the venue, the plurality of groups of viewer locations being assigned to a plurality of ranges of viewer location attribute values from among the plurality of viewer location attribute values,
receive a selection of a group of viewer locations having the viewer location from among the plurality of groups of viewer locations from the viewer location heat map, the viewer location having a viewer location attribute value within a range of viewer location attribute values from among the plurality of viewer location attribute values that is assigned to the group of viewer locations,
render an image of the visual content on the media surface in the venue from a point of view of the group of viewer locations selected by a user, and
overlay a media surface heat map on the image of the visual content on the media surface, the media surface heat map corresponding to a plurality of regions on the media surface that are assigned to media surface attribute ranges from among a plurality of media surface attribute ranges, the plurality of regions on the media surface being defined based on portions of the media surface that correspond to media surface attribute values that fall within the media surface attribute ranges from among the plurality of media surface attribute ranges that are assigned to the plurality of regions; and
a display configured to display the image of the visual content that is overlaid with the media surface heat map to the user.
|