Determining regions of interest based on user interaction
AssigneeGoogle Inc.
InventorsKyle John Krafka, Alan Sheridan
Life of this patent
Estimating the term…
Abstract
A system and method provide for determining regions of interest within an image based on viewer interaction with the image. At least one image associated with a location is provided for display in a viewport, and pose data related to user interaction with the at least one image is identified. Weights are assigned to portions of the at least one image based on the pose data, the weights indicating at least a period of time the portion of the at least one image is generally at a center of the viewport. Based on the assigned weights, image regions of interest of the at least one image are determined.
Claims20
A computer-implemented method for analyzing geographical imagery, the method comprising:
- selecting, by one or more computing devices, an image associated with a geographic location for presentation in a viewport of a client device display;
- identifying, using the one or more computing devices, pose data related to user interaction with the image presented in the viewport;
- assigning, using the one or more computing devices, weights to portions of the image based on the pose data, wherein the portions of the image are weighted according to a corresponding amount of user attention given to each respective portion of the image to assign more weight to a given portion of the image with more user attention, the weights indicating one or more factors selected from the group consisting of:
- a period of time a given portion of the image is at a central region of the viewport, locations of clicks in the viewport, and cursor movements in the viewport;
- determining, using the one or more computing devices, one or more regions of interest of the image based on the assigned weights;
- and
- setting, using the one or more computing devices, either a default image or a default view for the geographic location according to the one or more regions of interest, wherein responses to future requests regarding the geographic location provide either the default image or the default view.
A system for analyzing geographical imagery, the system comprising:
- a memory storing at least one image corresponding to a geographic location;
- one or more processors in communication with the memory, the one or more processors configured to:
- select an image associated with a geographic location for presentation in a viewport of a client device display;
- identify pose data related to user interaction with the image presented in the viewport;
- assign weights to portions of the image based on the pose data, wherein the portions of the image are weighted according to a corresponding amount of user attention given to each respective portion of the image to assign more weight to a given portion of the image with more user attention, the weights indicating one or more factors selected from the group consisting of:
- a period of time a given portion of the image is at a central region of the viewport, locations of clicks in the viewport, and cursor movements in the viewport;
- determine one or more regions of interest of the image based on the assigned weights;
- and
- set either a default image or a default view for the geographic location according to the one or more regions of interest, wherein responses to future requests regarding the geographic location provide either the default image or the default view.
A non-transitory computer readable medium storing instruction executable by one or more processors to perform a method for analyzing geographical imagery, the method comprising:
- selecting an image associated with a geographic location for presentation in a viewport of a client device display;
- identifying pose data related to user interaction with the image presented in the viewport;
- assigning weights to portions of the image based on the pose data, wherein the portions of the image are weighted according to a corresponding amount of user attention given to each respective portion of the image to assign more weight to a given portion of the image with more user attention, the weights indicating one or more factors selected from the group consisting of:
- a period of time a given portion of the image is at a central region of the viewport, locations of clicks in the viewport, and cursor movements in the viewport;
- determining one or more regions of interest of the image based on the assigned weights;
- and
- setting either a default image or a default view for the geographic location according to the one or more regions of interest, wherein responses to future requests regarding the geographic location provide either the default image or the default view.
Dependencies are inferred from the claim text.