A multi-sensor network camera providing up to 360 degrees angle of view.
The includes multiple image sensors with individual optics, one or more
image processors, compression units and network interfaces mounted in the
single housing. The image sensors are positioned in non-parallel planes,
cumulatively providing panoramic field of view and image streams
originating from all sensors share the same image compression and network
interface hardware, providing for low cost implementation. The images
from all sensors are transmitted over the network simultaneously via
packet interleaving, with appropriate bandwidth reduction achieved by
image decimation. Simultaneously with transmission of decimated images
from all sensors, full resolution window or entire image of one or more
sensors may also transmitted, where the selection of contents is based on
motion detection or user setting.