Video coding
First Claim
Patent Images
1. A method of video source encoding, using an apparatus, the method comprising:
- generating, using the apparatus, a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame;
generating, using the apparatus, a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and
providing, using the apparatus, the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without repeating the corresponding source encoded picture data for the whole of the first video frame.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of video encoding including receiving a video signal to be coded; coding data representing a frame of said video signal; and repeating part, but not all, of the data. The repeated part including the picture header for the frame. A method of decoding an encoded video signal including receiving coded data representing frames of a video signal; examining the coded data to detect header data and picture data; when an error in the picture header is detected, storing the picture data in a temporary picture data store, detecting a repeat of the header data; and decoding the stored picture data using the repeated header data.
-
Citations
41 Claims
-
1. A method of video source encoding, using an apparatus, the method comprising:
-
generating, using the apparatus, a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generating, using the apparatus, a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and providing, using the apparatus, the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without repeating the corresponding source encoded picture data for the whole of the first video frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for video source encoding, wherein the apparatus is configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium comprising a source encoded bit-stream, the source encoded bit-stream comprising:
-
a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; and a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame, the second source encoded bit-stream portion provided in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame.
-
-
22. A network device comprising apparatus for video source encoding, wherein the apparatus for video source encoding is configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame. - View Dependent Claims (23)
-
-
24. A terminal device comprising apparatus for video source encoding, wherein the apparatus for video source encoding is configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame.
-
-
25. An encoder configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame.
-
-
26. Apparatus for video source encoding comprising:
-
means for generating a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; means for generating a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and means for providing the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame.
-
-
27. Apparatus for video source encoding, comprising a controller configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion, the second source encoded bit-stream portion comprising a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to and outside the first source encoded bit-stream portion without a repeat of the corresponding source encoded picture data for the whole of the first video frame.
-
-
28. A method of video source encoding, using an apparatus, the method comprising:
-
generating, using the apparatus, a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generating, using the apparatus, a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bit-stream portion comprising picture header data for the second video frame, picture data for the whole of the second video frame and a repeat of at least a part of the picture header data for the first video frame; and providing, using the apparatus, the second source encoded bit-stream portion in the source encoded bit-stream subsequent to the first source encoded bit-stream portion. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An encoder configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bitstream portion comprising picture header data for the second video frame, picture data for the whole of the second video frame and a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to the first source encoded bit-stream portion. - View Dependent Claims (34, 35, 36, 37)
-
-
38. An encoder comprising:
-
means for generating a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; means for generating a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bit-stream portion comprising picture header data for the second video frame, picture data for the whole of the second video frame and a repeat of at least a part of the picture header data for the first frame; and means for providing the second source encoded bit-stream portion in the source encoded bit-stream subsequent to the first source encoded bit-stream portion.
-
-
39. An encoder comprising a controller configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; generate a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bit-stream portion comprising picture header data for the second video frame, picture data for the whole of the second video frame and a repeat of at least a part of the picture header data for the first video frame; and provide the second source encoded bit-stream portion in the source encoded bit-stream subsequent to the first source encoded bit-stream portion.
-
-
40. A method of video source encoding using an apparatus, the method comprising:
-
generating, using the apparatus, a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; applying, using the apparatus an error correcting code to the picture header data for the first video frame to generate error correction data; generating, using the apparatus, a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bit-stream portion comprising picture header data for the second video frame and picture data for the whole of the second video frame; and providing, using the apparatus, the error correction data in Supplemental Enhancement Information of the second video frame.
-
-
41. An encoder configured to:
-
generate a first source encoded bit-stream portion representative of a first video frame, the first source encoded bit-stream portion comprising picture header data for the first video frame and corresponding source encoded picture data for the whole of the first video frame; apply an error correcting code to the picture header data for the first video frame to generate error correction data; generate a second source encoded bit-stream portion representative of a second video frame subsequent to the first video frame in encoding order, the second source encoded bitstream portion comprising picture header data for the second video frame and picture data for the whole of the second video frame; and provide the error correction data in Supplemental Enhancement Information of the second video frame.
-
Specification