摘要 |
A selected image view generator is disclosed for generating a selected portion of a larger compressed image. A selected image view from an overall image is generated with significantly reduced computation and reduced latency (for video processing). Frame insensitivity permits selected image views to be formed from static images or from a video stream. Multiple users can simultaneously control a selected view received from an image source. Remote cameras can be panned electronically, rather than physically. The overall compressed image may be encoded using a suitable intra-frame macroblock-based image encoder, provided that each macroblock is encoded independently. Each macroblock optionally contains a macroblock identifier indicating the position of the macroblock in a given image. Each transmitted overall image and selected image view optionally includes a frame header indicating the number of macroblocks in the transmitted image. A virtually unlimited number of users can be supported by generating predefined selected image views that have a wider angle (in a panoramic view) or a larger area (for conventional images), than that requested by the user.
|