|
| | | |
Enhancing Screen Teleconferencing with Streaming SIMD Extensions
Allen, J.G. and Jin, J.S.
It is often necessary to reduce storage and bandwidth requirements when recording or broadcasting a sequence of actions on a computer screen. These applications most commonly fall into the category of thin client architectures, screen teleconferencing and the recording of demonstration sequences. This paper explores the use of MMX� and Streaming SIMD Extension (SSE) instructions to improve the performance of a hybrid Lempel-Ziv encoding algorithm with temporally seeded history buffer and predictive quarter-static range entropy encoder. We introduce lossless compression via the packed MMX� comparison instructions as well as a 'lossy' technique that makes use of SSE extensions to facilitate partial pattern matching. |
Cite as: Allen, J.G. and Jin, J.S. (2002). Enhancing Screen Teleconferencing with Streaming SIMD Extensions. In Proc. Selected papers from 2001 Pan-Sydney Area Workshop on Visual Information Processing (VIP2001), Sydney, Australia. CRPIT, 11. Feng, D. D., Jin, J., Eades, P. and Yan, H., Eds. ACS. 143-149. |
(from crpit.com)
(local if available)
|
|