Automatic extraction of secondary video streams
First Claim
Patent Images
1. A method of automatically generating at least one secondary video stream based on an incoming primary video stream, comprising:
- performing video analytics on the primary video stream to generate one or more analysis results, the one or more analysis results including information relating to at least one element selected from the group consisting of a target, an event, and an area of interest; and
automatically extracting at least one secondary video stream from the primary video stream based on the one or more analysis results, wherein a field of view of the secondary video stream is smaller or equal to than a field of view of the primary video stream.
4 Assignments
0 Petitions
Accused Products
Abstract
The automatic generation of one or more secondary video streams based on an input primary video stream may use analytics performed on the video to provide information on targets, events, and/or areas of interest to permit the one or more secondary video streams to concentrate on one or more targets, events, and/or areas of interest.
-
Citations
67 Claims
-
1. A method of automatically generating at least one secondary video stream based on an incoming primary video stream, comprising:
-
performing video analytics on the primary video stream to generate one or more analysis results, the one or more analysis results including information relating to at least one element selected from the group consisting of a target, an event, and an area of interest; and
automatically extracting at least one secondary video stream from the primary video stream based on the one or more analysis results, wherein a field of view of the secondary video stream is smaller or equal to than a field of view of the primary video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus to automatically generate at least one secondary video stream based on an incoming primary video stream, comprising:
-
a video analytics module to operate on the primary video stream to generate one or more analysis results, the one or more analysis results including information relating to at least one element selected from the group consisting of a target, an event, and an area of interest; and
a video extraction module to automatically extracting at least one secondary video stream from the primary video stream based on the one or more analysis results, wherein a field of view of the secondary video stream is smaller than or equal to a field of view of the primary video stream. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of automatically generating at least one secondary video stream based on an incoming primary video stream, comprising:
-
performing first video analytics on the primary video stream to generate one or more first analysis results, the one or more first analysis results including information relating to at least one element selected from the group consisting of a target, an event, and an area of interest;
automatically extracting at least one secondary video stream from the primary video stream based on the one or more first analysis results, wherein a field of view of the secondary video stream is smaller than or equal to a field of view of the primary video stream;
performing second video analytics on said at least one secondary video stream to provide one or more second analysis results; and
feeding back said one or more second analysis results such that said automatically extracting at least one secondary video stream is further based on said one or more second analysis results. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus to automatically generate at least one secondary video stream based on an incoming primary video stream, comprising:
-
a first video analytics module to operate on the primary video stream to generate one or more first analysis results, the one or more first analysis results including information relating to at least one element selected from the group consisting of a target, an event, and an area of interest;
a video extraction module to automatically generate at least one secondary video stream from the primary video stream based on the one or more first analysis results, wherein a field of view of the secondary video stream is smaller than or equal to a field of view of the primary video stream; and
a second video analytics module to operate on said at least one secondary video stream to provide one or more second analysis results and to feed back said one or more second analysis results to the video extraction module;
wherein extraction of the at least one secondary video stream by the video extraction module is further based on said one or more second analysis results. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of automatically generating at least one secondary video stream based on an incoming primary video stream, comprising:
-
automatically extracting at least one secondary video stream from the primary video stream, wherein a field of view of the secondary video stream is smaller than or equal to a field of view of the primary video stream;
performing video analytics on said at least one secondary video stream to provide one or more analysis results; and
feeding back said one or more analysis results such that said automatically extracting at least one secondary video stream is based at least in part on said one or more second analysis results. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. An apparatus to automatically generate at least one secondary video stream based on an incoming primary video stream, comprising:
-
a video extraction module to automatically generate at least one secondary video stream from the primary video stream, wherein a field of view of the secondary video stream is smaller than or equal to a field of view of the primary video stream; and
a video analytics module to operate on said at least one secondary video stream to provide one or more analysis results and to feed back said one or more second analysis results to the video extraction module;
wherein extraction of the at least one secondary video stream by the video extraction module is further based on said one or more analysis results. - View Dependent Claims (62, 63, 64, 65, 66, 67)
-
Specification