1. A computer-implemented method for image navigation, the method comprising: providing, by one or more computing devices, a first image including a plurality of avatars, each avatar corresponding to an object within the first image; determining, by the one or more computing devices, an orientation of at least one of the plurality of avatars to a point of interest within the first image; determining, by the one or more computing devices, a viewport of a first one of the plurality of avatars in accordance with the orientation of the first avatar to the point of interest, the point of interest being included within the viewport of the first avatar; in response to received user input, selecting by the one or more computing devices a second image, the second image including at least a second one of the avatars and the point of interest from the first image; determining, by the one or more computing devices, a viewport of the second avatar in the second image; and orienting, by the one or more computing devices, the second image to align a viewpoint of the second avatar with the point of interest in order to provide navigation between the first image and the second image.