Method and Apparatus for Packet Insertion by Estimation
First Claim
Patent Images
1. A method for transmission of a video data stream, comprising the steps of:
- tagging a data packet with a frame index and/or a packet index;
receiving a series of said data packets;
constructing frames using said received data packets;
detecting which, if any, pixels are lacking data in a frame; and
repeatedly producing an estimating data for respective missing pixels by using pixels spatially surrounding the missing pixels in the frame as inputs, while ignoring pixels which are missing data.
2 Assignments
0 Petitions
Accused Products
Abstract
A novel method, device and system for recovering missing data packets during data transmission. Data packets are tagged with corresponding frame index and packet indexes. Received data packets are buffered and plurality of frames are constructed. Missing data packets are identified either by packet indexing or by frame indexing or both. Corresponding missing pixels in a constructed frame are estimated by averaging surrounding pixels of current frame, selected previous frames and/or selected next frames. Missing pixels are replaced with the estimated values by inserting the created data packets of the pixel value back into the data stream.
65 Citations
25 Claims
-
1. A method for transmission of a video data stream, comprising the steps of:
-
tagging a data packet with a frame index and/or a packet index; receiving a series of said data packets; constructing frames using said received data packets; detecting which, if any, pixels are lacking data in a frame; and repeatedly producing an estimating data for respective missing pixels by using pixels spatially surrounding the missing pixels in the frame as inputs, while ignoring pixels which are missing data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for estimating lost information of a video data transmission, comprising the steps of:
-
receiving a series of data packets tagged with a frame index and/or a packet index; constructing frames using received said data packets; detecting missing data packets by using said packet index; identifying the missing pixels in a frame by using said frame index and/or packet index; estimating the missing pixels; and inserting the estimated pixels into the corresponding frames. - View Dependent Claims (16, 17, 18)
-
-
19-22. -22. (canceled)
-
23. A device for recovering missing pixel data, comprising:
-
a memory device that stores a series of frame data; and a processing device that detects missing pixels in a current frame, identifies the corresponding pixels in the previous frame and in the next frame of said frame, and estimates the respective missing pixel by using surrounding pixels of the missing pixel in the same said frame, corresponding surrounding pixels in the previous frame and/or corresponding surrounding pixels in the next frame. - View Dependent Claims (24)
-
-
25-49. -49. (canceled)
Specification