Method and apparatus for electronically distributing images from a panoptic camera system
DCFirst Claim
1. A computer controlled method of providing electronic images comprising steps of:
- extracting a subset of a panoramic image frame;
reducing a first portion of said subset; and
transmitting said first portion of said subset and a second portion of said subset over a network.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An electronic image distribution apparatus for distributing panoramic images is disclosed. The central feature of the system is a panoramic image server coupled to a source of panoramic image information. The source of panoramic image frames may be a panoramic image storage device or a panoramic camera system. The panoramic image server converts the panoramic image frames into a format that is more conducive for electronic transmission. Specifically, the panoramic image server extracts a subset of each panoramic image frame and compresses that subset of the panoramic image. The panoramic image server may also geometrically transform the subset of the panoramic image frame. The compressed subset of a panoramic image frame is transmitted across a transmission medium to a client system. The client system decompresses the subset of panoramic image frame and displays the subset of the panoramic image frame. To conserve bandwidth, the panoramic image server compresses a large portion of the panoramic image frame and leaves a smaller portion of the panoramic image frame. The smaller portion of the panoramic image frame is later expanded by the client system.
191 Citations
46 Claims
-
1. A computer controlled method of providing electronic images comprising steps of:
-
extracting a subset of a panoramic image frame;
reducing a first portion of said subset; and
transmitting said first portion of said subset and a second portion of said subset over a network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer controlled method of receiving electronic images comprising steps of:
-
receiving, over a network, a first portion of a subset of a panoramic image frame and a second portion of said subset; and
expanding said second portion. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus having a central processing unit (CPU) and a memory coupled to said CPU for providing electronic images, the apparatus comprising:
-
a network interface that can be connected to a network;
an image extraction mechanism configured to extract a subset of a panoramic image frame;
a reduction mechanism configured to reduce a first portion of said subset extracted by the image extraction mechanism; and
a transmission mechanism configured to transmit said first portion of said subset and a second portion of said subset using said network interface, the transmission mechanism responsive to the reduction mechanism. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus having a central processing unit (CPU) and a memory coupled to said CPU for of receiving electronic images, the apparatus comprising:
-
a network interface that can be connected to a network;
a receiver mechanism configured to receive, through the network interface, a first portion of a subset of a panoramic image frame and a second portion of said subset; and
an expansion mechanism, responsive to the receiver mechanism, configured to expand said second portion. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product including:
-
a computer usable data carrier having computer readable code embodied therein for causing a computer to provide electronic images, said computer readable code including;
computer readable program code configured to cause said computer to effect a network interface that can be connected to a network;
computer readable program code configured to cause said computer to effect an image extraction mechanism configured to extract a subset of a panoramic image frame;
computer readable program code configured to cause said computer to effect a reduction mechanism configured to reduce a first portion of said subset extracted by the image extraction mechanism; and
computer readable program code configured to cause said computer to effect a transmission mechanism configured to transmit said first portion of said subset and a second portion of said subset using said network interface, the transmission mechanism responsive to the reduction mechanism. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product including:
-
a computer usable data carrier having computer readable code embodied therein for causing a computer to present electronic images, said computer readable code including;
computer readable program code configured to cause said computer to effect a network interface that can be connected to a network;
computer readable program code configured to cause said computer to effect a receiver mechanism configured to receive, through the network interface, a first portion of a subset of a panoramic image frame and a second portion of said subset; and
computer readable program code configured to cause said computer to effect an expansion mechanism, responsive to the receiver mechanism, configured to expand said second portion. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification