Scalable video algorithms and quality-of-service resource management for consumer terminals

Execution of video algorithms on programmable platforms is limited by the available resources. A novel approach with scalable algorithms and run-time control of output quality and resource usage can transcend such limitations.