Method for reconstructing a video frame received from a video source over a communication channel
First Claim
1. A method for reconstructing a video frame received from a video source over a communication network, the method comprising the steps of:
- receiving from the video source a first plurality of transmissions over the communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a first video frame;
receiving from the video source a second plurality of transmissions over the communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a second video frame;
determining if a transmission error is associated with any of the second plurality of transmissions;
substituting for each of the second plurality of transmissions that is determined to have an associated error the information contained in one of the first plurality of transmissions to thereby form a reconstructed second video frame; and
requesting that the video source give priority to a particular transmission in a third plurality of transmissions, wherein each transmission in the third plurality of transmissions contains information representative of a discrete spatial component corresponding to a particular region of a third video frame, wherein the requested priority is a function of the determined errors associated with the second plurality of transmissions.
2 Assignments
0 Petitions
Accused Products
Abstract
An adaptive region-based, multi-scale, motion compensated video compression algorithm design for transmission over hostile communication channels. The algorithm is embodied in a video encoder that extracts spatial information from video frames to create video regions that are then decomposed into sub-bands of different perceptual importance before being compressed and transmitted independently. The system further uses unequal error protection, prioritized transmission and reconstruction to guarantee a minimum spatial and temporal resolution at the receiver. In particular, the region segmented frames bound both spatial and temporal error propagation within frames. A connection-level inter-region statistical multiplexing scheme is also employed to ensure optimal utilization of reserved transmission bandwidth.
-
Citations
10 Claims
-
1. A method for reconstructing a video frame received from a video source over a communication network, the method comprising the steps of:
-
receiving from the video source a first plurality of transmissions over the communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a first video frame;
receiving from the video source a second plurality of transmissions over the communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a second video frame;
determining if a transmission error is associated with any of the second plurality of transmissions;
substituting for each of the second plurality of transmissions that is determined to have an associated error the information contained in one of the first plurality of transmissions to thereby form a reconstructed second video frame; and
requesting that the video source give priority to a particular transmission in a third plurality of transmissions, wherein each transmission in the third plurality of transmissions contains information representative of a discrete spatial component corresponding to a particular region of a third video frame, wherein the requested priority is a function of the determined errors associated with the second plurality of transmissions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium having computer executable instructions for use in reconstructing a video image, the instructions performing steps comprising:
-
receiving from a video source a first plurality of transmissions over a communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a first video frame;
receiving from the video source a second plurality of transmissions over the communications network wherein each transmission contains information representative of a discrete spatial component corresponding to a particular region of a second video frame;
determining if a transmission error is associated with any of the second plurality of transmissions;
substituting for each of the second plurality of transmissions that is determined to have an associated error the information contained in one of the first plurality of transmissions to thereby form a reconstructed second video frame; and
requesting that the video source give priority to a particular transmission in a third plurality of transmissions, wherein each transmission in the third plurality of transmissions contains information representative of a discrete spatial component corresponding to a particular region of a third video frame, wherein the requested priority is a function of the determined errors associated with the second plurality of transmissions. - View Dependent Claims (7, 8, 9, 10)
-
Specification