Patent ID: 9620168
Date: 2017-04-11
CPC Classifications: G06K,G06T,G11B,H04N

Claim:
1. A computer-implemented method for selecting a theme, the method comprising: receiving panoramic video data comprising panoramic video frames having a first aspect ratio greater than 2:1; receiving annotation data associated with the panoramic video data; selecting, using the annotation data, a first face represented in the panoramic video data; determining, using the annotation data, first pixel coordinates that corresponds to a position of the first face represented in a first video frame of the panoramic video data; determining, using the annotation data, second pixel coordinates that corresponds to a position of the first face represented in a second video frame of the panoramic video data; selecting, using the annotation data, a second face represented in the panoramic video data; determining, using the annotation data, third pixel coordinates that corresponds to a position of the second face represented in the first video frame; determining, using the annotation data, fourth pixel coordinates that corresponds to a position of the second face represented in the second video frame; determining, using the annotation data, a first priority metric that corresponds to a first measure of interest associated with the first video frame, the determining further comprising: determining that the first priority metric is above a third threshold; determining, using the annotation data, a second priority metric that corresponds to a second measure of interest associated with the second video frame; determining that the second priority metric is above the third threshold; selecting first video frames that begin with the first video frame, end with the second video frame and include all video frames having a time stamp after a first time stamp of the first video frame and before a second time stamp of the second video frame; determining a first region of interest in the first video frame that includes the first pixel coordinates and the third pixel coordinates; determining a second region of interest in the second video frame that includes the second pixel coordinates and the fourth pixel coordinates; and generating output video data that has a second aspect ratio less than 2:1 and includes portions of the first video frames including the first region of interest and the second region of interest.