Patent ID: 9715638
Date: 2017-07-25
CPC Classifications: G06K,G06T

Claim:
1. An apparatus comprising at least one processor and at least one memory storing computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least: identify one or more regions within a panoramic image based upon a saliency of the one or more regions by analyzing the panoramic image in order to define a saliency map; detecting the one or more regions within the panoramic image that are most salient as defined by the saliency map; defining one or more connected components within the panoramic image, wherein each connected component includes at least one region within the panoramic image that is detected to be most salient; and, in an instance in which two or more regions within the panoramic image that are detected to be most salient overlap or abut one another, defining a connected component so as to include the two or more regions that overlap or abut; identify candidate subimages that at least partially overlap with at least one of the regions identified within the panoramic image; score the candidate subimages based upon predefined criteria; and cause information for one or more of the candidate subimages to be provided based upon scores associated therewith.