1. An omni-directional imaging assembly comprising a solid omni-directional lens said omni-directional lens comprising: (a) a vertical axis of symmetry, (b) an upper surface, at least part of which is capable of reflecting rays that arrive from the inner side of the omni-directional lens; (c) a transparent perimeter surface; (d) a lower convex surface, at least part of which is capable of reflecting rays that arrive from the direction of said perimeter surface; (e) a transparent circular surface maintained in said lower convex surface around said vertical axis of symmetry; wherein light rays from a first 360 degrees, panoramic, scene are refracted by said transparent perimeter surface, are then reflected by said lower convex surface towards said upper surface, and then reflected by said upper surface towards said transparent circular surface, then refracted and exit said omni-directional lens.