Skip to main content
  • Book
  • © 2011

Video Processing in the Cloud

  • Propose a general architecture for large scale distributed video processing system
  • Develop an algorithm that allows parallel and distributed task processing
  • Identifies and provides a precise formulation of problems characterized by the seasonal demand for large volumes of video processing

Part of the book series: SpringerBriefs in Computer Science (BRIEFSCOMPUTER)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (7 chapters)

  1. Front Matter

    Pages i-viii
  2. Introduction

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 1-4
  3. Background

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 5-12
  4. Video Compression

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 13-21
  5. The Split&Merge Architecture

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 23-38
  6. Case Studies

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 39-47
  7. Limitations

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 49-51
  8. Conclusions

    • Rafael Silva Pereira, Karin K. Breitman
    Pages 53-55
  9. Back Matter

    Pages 57-64

About this book

As computer systems evolve, the volume of data to be processed increases significantly, either as a consequence of the expanding amount of available information, or due to the possibility of performing highly complex operations that were not feasible in the past. Nevertheless, tasks that depend on the manipulation of large amounts of information are still performed at large computational cost, i.e., either the processing time will be large, or they will require intensive use of computer resources. In this scenario, the efficient use of available computational resources is paramount, and creates a demand for systems that can optimize the use of resources in relation to the amount of data to be processed. This problem becomes increasingly critical when the volume of information to be processed is variable, i.e., there is a seasonal variation of demand. Such demand variations are caused by a variety of factors, such as an unanticipated burst of client requests, a time-critical simulation,or high volumes of simultaneous video uploads, e.g. as a consequence of a public contest. In these cases, there are moments when the demand is very low (resources are almost idle) while, conversely, at other moments, the processing demand exceeds the resources capacity. Moreover, from an economical perspective, seasonal demands do not justify a massive investment in infrastructure, just to provide enough computing power for peak situations. In this light, the ability to build adaptive systems, capable of using on demand resources provided by Cloud Computing infrastructures is very attractive.

Authors and Affiliations

  • , Av. das Américas, 700, BL.2A, 2nd Floor, Webmedia, Globo.com, Rio de Janeiro, Brazil

    Rafael Silva Pereira

  • , Depto. Informática PUC-Rio, Pontifícia Universidade Católica do Rio, Rio de Janeiro, Brazil

    Karin K. Breitman

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access