1. A system for streaming multiple regions derived from a wide-angle digital camera, comprising: a wide-angle camera capturing images not optimally scaled for human perception; an image data processing circuit that transforms the images from the wide-angle camera into quasi-panoramic images which are optimally scaled for human perception, in which vertical lines of the image stay vertical, and compresses the image using a visual data compression; a circuit transmitting the compressed quasi-panoramic images to a server; said server responding to a request for a region from a client by extracting at least one requested region in the quasi-panoramic images; and said server collecting the extracted regions to stream to the client; wherein the compressed quasi-panoramic images are compressed using an image compression algorithm and block encoding.