Patent · US Active

Feed-customized processing of multiple video streams in a pipeline architecture

US7663661B2 · kind B2 · utility

8Cited by
12References
66Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 13, 2004
Grant dateFeb 16, 2010
Priority date
Expiry dateJun 17, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06V20/40
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A pipeline architecture for analyzing multiple streams of video is embodied, in part, in a layer of application program interfaces (APIs) to each stage of processing. Buffer queuing is used between some stages, which helps moderate the load on the CPU(s). Through the layer of APIs, innumerable video analysis applications can access and analyze video data flowing through the pipeline, and can annotate portions of the video data (e.g., frames and groups of frames), based on the analyses performed, with information that describes the frame or group. These annotated frames and groups flow through the pipeline to subsequent stages of processing, at which increasingly complex analyses can be performed. At each stage, portions of the video data that are of little or no interest are removed from the video data. Ultimately, “events” are constructed and stored in a database, from which cross-event and historical analyses may be performed and associations with, and among, events may be made.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.