System and Method for Client Services for Interactive Multi-View Video
First Claim
18. A computer-implemented process for viewing video by a user, comprising the process actions of:
- capturing different streams of images of the same event space from different view points simultaneously using two or more cameras;
receiving user-requested ones of the captured different streams of images at a computer for a user to view.
2 Assignments
0 Petitions
Accused Products
Abstract
Interactive multi-view video presents new types of video capture systems, video formats, video compression algorithms, and services. Many video cameras are allocated to capture an event from various related locations and directions. The captured videos are compressed and are sent to a server in real-time. Users can subscribe to a new type of service that allows users to connect to the servers and receive multi-view videos interactively. In addition to conventional playing controls, users can manipulate controls to the camera positions and orientations, select viewing directions and enjoy special effects such as a sweeping effect and a freeze-and-rotate effect, and so on. Interactive multi-view video provides a brand-new experience in watching events.
123 Citations
27 Claims
-
18. A computer-implemented process for viewing video by a user, comprising the process actions of:
-
capturing different streams of images of the same event space from different view points simultaneously using two or more cameras;
receiving user-requested ones of the captured different streams of images at a computer for a user to view. - View Dependent Claims (19, 20, 21, 22, 24)
-
-
25. A system for providing video for viewing by a user, comprising:
-
a general purpose computing device;
a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, input multiple video streams of the same event captured by multiple cameras simultaneously from different viewpoints, provide user-requested ones of the input multiple video streams from a server to a client for a user at the client to view. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 26, 27)
-
-
26-1. The system of claim 25 wherein the user is sent video streams from adjacent camera viewpoints as the video stream continues in time.
-
27-2. The system of claim 25 wherein time is frozen and the user is sent video streams from a camera view point that rotates about a given point.
Specification