The parallelization of video processing: From programming models to applications

Dennis Lin, Xiaohuang Huang, Quang Nguyen, Joshua Blackburn, Christopher Rodrigues, Thomas Huang, Minh N. Do, Sanjay J. Patel, Wen Mei W. Hwu

Research output: Contribution to journalReview articlepeer-review


The explosive growth of digital video content from commodity devices and on the Internet has precipitated a renewed interest in video processing technology, which broadly encompasses the compression, enhancement, analysis, and synthesis of digital video. Video processing is computationally intensive and often has accompanying real-time or super-real-time requirements. For example, surveillance and monitoring systems need to robustly analyze video from multiple cameras in real time to automatically detect and signal unusual events. Beyond today's known applications, the continued growth of functionality and speed of video processing systems will likely further enable novel applications.

Original languageEnglish (US)
Pages (from-to)103-112
Number of pages10
JournalIEEE Signal Processing Magazine
Issue number6
StatePublished - 2009


  • Digital video broadcasting
  • Hardware
  • Memory management
  • Multicore processing
  • Signal processing algorithms
  • Streaming media

ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering
  • Applied Mathematics


Dive into the research topics of 'The parallelization of video processing: From programming models to applications'. Together they form a unique fingerprint.

Cite this