摘要 |
A method for analyzing video data that represents one or more video streams comprises, at a stage of a multiple stage pipeline: (A) performing, by a first analyzer application and as first video data passes through the stage of the pipeline, a first set of one or more analysis operations on the first video data to examine the content of the first video data, wherein the first video data is associated with a first video stream from a first camera; and (B) performing, by a second analyzer application and as a second video data passes through the stage of the pipeline, a second set of one or more analysis operations on the second video data to examine the content of the second video data, wherein the second video data is associated with a second video stream from a second camera that is different than the first camera, wherein the second set of one or more analysis operation are performed concurrently with the first set of one or more analysis operations, wherein the second set of one or more analysis operations differ from the first set of one or more analysis operations; wherein the multiple stage pipeline includes a particular machine through which the first and second video data passes and with which both the first and second analyzer applications interact to perform the respective first or second set of one or more analysis operations. The invention also comprises a system, and one or more machine-readable media. |