Adaptive video processing using sub-frame metadata
First Claim
1. Video circuitry that receives encoded video, the encoded video representing a sequence of full frames of video data, the video circuitry comprising:
- processing circuitry that applies decoding and sub-frame processing to the encoded video to generate both a first sequence of sub-frames of video data and a second sequence of sub-frames of video data;
the first sequence of sub-frames of video data corresponding to a different region within the sequence of full frames of video data than that of the second sequence of sub-frames of video data; and
the processing circuitry generates a third sequence of sub-frames of video data by combining the first sequence of sub-frames of video data with the second sequence of sub-frames of video data.
4 Assignments
0 Petitions
Accused Products
Abstract
A video processing system applies sub-frame processing to video data to generate both a first sequence of sub-frames of video data and a second sequence of sub-frames of video data. The first sequence of sub-frames of video data and the second sequence of sub-frames of video data are defined by metadata. The processing circuitry generates a third sequence of sub-frames of video data by combining the first sequence of sub-frames of video data with the second sequence of sub-frames of video data. Adaptive video processing circuitry receives encoded source video data, raw source video data, similar display metadata, target display metadata, and/or target display information. The adaptive video processing circuitry processes its input information to produce one or more outputs that include tailored metadata, encoded target display video data, target display video data, and DRM/Billing Signaling.
-
Citations
30 Claims
-
1. Video circuitry that receives encoded video, the encoded video representing a sequence of full frames of video data, the video circuitry comprising:
-
processing circuitry that applies decoding and sub-frame processing to the encoded video to generate both a first sequence of sub-frames of video data and a second sequence of sub-frames of video data; the first sequence of sub-frames of video data corresponding to a different region within the sequence of full frames of video data than that of the second sequence of sub-frames of video data; and the processing circuitry generates a third sequence of sub-frames of video data by combining the first sequence of sub-frames of video data with the second sequence of sub-frames of video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Video system that receives video representative of a sequence of full frames of video data, the video circuitry comprising:
-
processing circuitry that applies sub-frame processing to the video to generate both a first sequence of sub-frames of video data and a second sequence of sub-frames of video data; the first sequence of sub-frames of video data being defined by at least a first parameter, and the second sequence of sub-frames of video data being defined by at least a second parameter, both the at least the first parameter and the at least the second parameter together comprising metadata; the processing circuitry receives the metadata for the sub-frame processing; and the processing circuitry generates a third sequence of sub-frames of video data by combining the first sequence of sub-frames of video data with the second sequence of sub-frames of video data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for video processing comprising:
-
receiving video data representative of a sequence of full frames of video data; sub-frame processing the video data to generate both a first sequence of sub-frames of video data and a second sequence of sub-frames of video data, the first sequence of sub-frames of video data defined by at least a first parameter, the second sequence of sub-frames of video data defined by at least a second parameter, and the at least the first parameter and the at least the second parameter together comprise metadata; and generating a third sequence of sub-frames of video data by combining the first sequence of sub-frames of video data with the second sequence of sub-frames of video data. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification