From Scallop Imaging Security Cameras Give New Meaning to All-Seeing:

Scallop Imaging Digital Window surveillance unit
Scallop Imaging Digital Window surveillance unit

Images from the device’s five cameras are combined to form a continuous 180-degree view.