Method and system of video coding with post-processing indication
First Claim
Patent Images
1. A computer-implemented method of video coding with post-processing indication comprising:
- obtaining image data of at least one image;
encoding the image data in conformance with a video coding profile having a profile_tier_level syntax comprising profile syntax elements indicating conformance parameters of a video coding standard and for decoded video;
using one of the profile syntax elements of the profile_tier_level syntax that is a general context interpretation code associated with alternative values and to indicate that the image is to be post-processed after decoding to modify the image data of the image to affect a display of the image, wherein a value of the general context interpretation code is one of three available alternatives of;
a first value to indicate decoding without required post-processing,a second value to indicate post-processing is necessary after decoding, andany other value to indicate decoding may be skipped for the image data, andwherein the general context interpretation code is an existing profile syntax element originally established for reasons other than post-processing and used without modifying the video coding standard by adding codes for the post-processing; and
providing the image data and profile_tier_level syntax settings in a bitstream to be transmitted to a decoder to have the image data decoded, post-processed after decoding depending on a setting of the general context interpretation code, and available to display images.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and articles are described herein related to video coding with post-processing indication.
17 Citations
23 Claims
-
1. A computer-implemented method of video coding with post-processing indication comprising:
-
obtaining image data of at least one image; encoding the image data in conformance with a video coding profile having a profile_tier_level syntax comprising profile syntax elements indicating conformance parameters of a video coding standard and for decoded video; using one of the profile syntax elements of the profile_tier_level syntax that is a general context interpretation code associated with alternative values and to indicate that the image is to be post-processed after decoding to modify the image data of the image to affect a display of the image, wherein a value of the general context interpretation code is one of three available alternatives of; a first value to indicate decoding without required post-processing, a second value to indicate post-processing is necessary after decoding, and any other value to indicate decoding may be skipped for the image data, and wherein the general context interpretation code is an existing profile syntax element originally established for reasons other than post-processing and used without modifying the video coding standard by adding codes for the post-processing; and providing the image data and profile_tier_level syntax settings in a bitstream to be transmitted to a decoder to have the image data decoded, post-processed after decoding depending on a setting of the general context interpretation code, and available to display images. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method of video coding with post-processing indication comprising:
-
obtaining encoded image data of at least one image and profile_tier_level syntax settings of a video coding profile and having profile syntax elements indicating conformance parameters of a video coding standard and for decoded video; using one profile syntax element of the profile_tier_level syntax to indicate that the image is to be post-processed after decoding to modify the image data of the image to affect a display of the image, wherein a value of the general context interpretation code is one of three available alternatives of; a first value to indicate decoding without required post-processing, a second value to indicate post-processing is necessary after decoding, and any other value to indicate decoding may be skipped for the image data, and wherein the one profile syntax element is an existing profile syntax element that is a single code associated with alternative values and originally established for reasons other than post-processing and used without modifying the video coding standard by adding codes for the post-processing; decoding the encoded image data to generate decoded image data; and depending on the setting of the one profile syntax element, providing the decoded image data to be post-processed to use post-processed image data to display images. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented system of video coding with post-processing indication comprising:
-
at least one memory; at least one display; at least one processor communicatively connected to the at least one display and at least one memory; and an encoder operated by the at least one processor and arranged to; obtain image data of at least one image; encode the image data in conformance with a video coding profile having a profile_tier_level syntax comprising profile syntax elements indicating conformance parameters of a video coding standard and for decoded video; using one of the profile syntax elements of the profile_tier_level syntax that is a general context interpretation code associated with alternative values and to indicate that the image is to be post-processed after decoding to modify the image data of the image to affect a display of the image, wherein a value of the general context interpretation code is one of three available alternatives of; a first value to indicate decoding without required post-processing, a second value to indicate post-processing is necessary after decoding, and any other value to indicate decoding may be skipped for the image data, and wherein the general context interpretation code is an existing profile syntax element originally established for reasons other than post-processing and used without modifying the video coding standard by adding codes for the post-processing; and provide the image data and profile_tier_level syntax settings in a bitstream to be transmitted to a decoder to have the image data decoded, post-processed after decoding depending on a setting of the general context interpretation code, and available to display images. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having instructions thereon that when executed by a computing device cause the computing device to:
-
obtain encoded image data of at least one image and profile_tier_level syntax settings of a video coding profile and having profile syntax elements indicating conformance parameters of a video coding standard and for decoded video; using one profile syntax element of the profile_tier_level syntax to indicate that the image is to be post-processed after decoding to modify the image data of the image to affect a display of the image, wherein a value of the general context interpretation code is one of three available alternatives of; a first value to indicate decoding without required post-processing, a second value to indicate post-processing is necessary after decoding, and any other value to indicate decoding may be skipped for the image data, and wherein the one profile syntax element is an existing profile syntax element that is a single code associated with alternative values and originally established for reasons other than post-processing and used without modifying the video coding standard by adding codes for the post-processing; decode the encoded image data; and depending on the setting of the one profile syntax element, provide decoded image data to be post-processed to use the post-processed image data to display images. - View Dependent Claims (20, 21, 22, 23)
-
Specification