1. A computer-implemented method comprising: identifying feature points and corresponding motion paths of the feature points within a video; using the motion paths to group at least some of the feature points into groups, using feature point location information to identify sub-groups of the feature points of one or more of the groups; and providing the video and object representations associated with the sub-groups for display on a computer apparatus, the computer apparatus comprising instructions embodied in a computer-readable medium which configure the computer apparatus to display the video and object representations.