发明名称 Systems and methods for generation of composite video from multiple asynchronously recorded input streams
摘要 Systems and methods are provided for generating a composite video based on a plurality of asynchronously recorded input video streams. A plurality of segments of the input video streams are identified. A number of the input video streams that were recording during the particular segment are determined. A video display configuration for the particular segment is determined based on the number of video streams that were recording, where the video display configuration includes a display sub-region for each of the number of video streams that was recording. A composite video is generated, where the composite video includes a portion of video associated with each of the segments, where the composite video portion associated with the particular segment is formatted according to the video display configuration and displays the video streams that were recording during the particular segment in the display sub-regions of the video display configuration.
申请公布号 US9473756(B2) 申请公布日期 2016.10.18
申请号 US201514685774 申请日期 2015.04.14
申请人 Panopto, Inc. 发明人 Burns Eric
分类号 H04N9/87;G09G5/14;H04N5/445;H04N5/783;H04N21/845;H04N21/2187;H04N21/2365;H04N21/2665;H04N21/2743;H04N21/414;H04N21/4223;H04N21/434;H04N21/4788;H04N21/6543;H04N21/81 主分类号 H04N9/87
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A computer-implemented method of generating a composite video based on a plurality of asynchronously recorded input video streams, comprising: identifying, based on the asynchronously recorded input video streams, a plurality of segments by— generating, each time an input video stream starts or stops recording, a segment boundary; andforming, each time a segment boundary is generated, a segment beginning at the segment boundary, wherein the segment is ended at the next generated segment boundary; determining, for each of the identified segments, a number of the input video streams that were recording during the segment; determining, for each of the identified segments, a video display configuration for the segment based on the number of input video streams that were recording during the segment, wherein the video display configuration includes a display sub-region for each of the number of video streams that was recording; and generating a composite video, wherein the composite video includes a portion of video associated with each of the segments, wherein the composite video portion associated with each segment is formatted according to the video display configuration and displays the input video streams that were recording during the segment in the display sub-regions of the video display configuration.
地址 Seattle WA US