Method of coding transform coefficient based on high frequency zeroing and apparatus thereof
US-2021136418-A1 · May 6, 2021 · US
US11716474B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11716474-B2 |
| Application number | US-202017103634-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 24, 2020 |
| Priority date | Jan 2, 2020 |
| Publication date | Aug 1, 2023 |
| Grant date | Aug 1, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A decoding device and an encoding device for storage of EVC decoder configuration information are disclosed. The decoding device includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives a compressed bitstream. The processor identifies a frame width value and a frame height value in a video decoder configuration record in combination with an SPS_in_stream value; and decodes the compressed video bitstream based on the frame width value and frame height value.
Opening claim text (preview).
What is claimed is: 1. A video decoding device comprising: a communication interface configured to receive a compressed video bitstream including a decoder configuration record; and a processor operably coupled to the communication interface, the processor configured to: determine, based on a frame width value and a frame height value in the decoder configuration record, whether largest values for a frame width and a frame height for the compressed video bitstream are indicated by the frame width value and frame height value in the decoder configuration record; when the largest values for the frame width and the frame height are not indicated by the frame width value and the frame height value in the decoder configuration record, identify a sequence parameter set (SPS)_in_stream value in the decoder configuration record; and decode the compressed video bitstream based on (i) the frame width value and the frame height value in the decoder configuration record or (ii) a frame width value and a frame height value from an SPS. 2. The video decoding device of claim 1 , wherein the frame width value and the frame height value in the decoder configuration record indicate a largest size of the frame width and the frame height in the compressed video bitstream regardless of the SPS_in_stream value. 3. The video decoding device of claim 1 , wherein, when the frame width value and the frame height value in the decoder configuration record are values greater than zero, the SPS_in_stream value is not used for determining the largest values of the frame width and the frame height for the compressed video bitstream. 4. The video decoding device of claim 1 , wherein, when the frame width value and the frame height value in the decoder configuration record are set to zero, the SPS_in_stream value indicates whether a SPS in the compressed video bitstream carries the largest values of the frame width and the frame height. 5. The video decoding device of claim 4 , wherein the SPS_in_stream value is set to one to indicate that the SPS in the compressed video bitstream carries the largest values for the frame width and the frame height. 6. The video decoding device of claim 1 , wherein, the SPS_in_stream value of zero indicates that the largest values of the frame width and the frame height are indicated by an SPS stored in a metadata part of a file for the compressed video bitstream. 7. The video decoding device of claim 6 , wherein the SPS_in_stream value is set to zero to indicate that the largest values of the frame width and the frame height are not indicated in the compressed video bitstream. 8. The video decoding device of claim 1 , wherein the frame width value and the frame height value indicate a size of a frame limited by an encoding device. 9. A video encoding device comprising: a processor is further configured to: read a video bitstream; parse sequence parameter set (SPS) information in the video bitstreams; generate a decoder configuration record used to indicate a largest size for a frame width and a frame height in the video bitstream; determine whether to identify largest values for the frame width and the frame height for the video bitstream; when the largest values for the frame width and the frame height are identified, set a frame width value and a frame height value in the decoder configuration record according to the identification of the largest values for the frame width and frame height; when the largest values for the frame width and the frame height are not identified, set an SPS_in_stream value in the decoder configuration record indicating that the frame width value and the frame height value are found in an SPS; and encode a compressed video bitstream including the decoder configuration record; and a communication interface operably coupled to the processor, the communication interface configured to transmit the compressed video bitstream including the decoder configuration record. 10. The video encoding device of claim 9 , wherein the frame width value and the frame height value in the decoder configuration record indicate a largest size of the frame width and the frame height in the video bitstream regardless of the SPS_in_stream value. 11. The video encoding device of claim 10 , wherein, when the frame width value and the frame height value in the decoder configuration record are values greater than zero, the SPS_in_ stream value is not used for determining the the largest values of the frame width and the frame height for the video bitstream. 12. The video encoding device of claim 9 , wherein, when the frame width value and the frame height value in the decoder configuration record are set to zero, the SPS_in_ stream value indicates whether an SPS in the video bitstream carries the largest values of the frame width and the frame height. 13. The video encoding device of claim 12 , wherein the SPS_in_ stream value is set to one to indicate that the SPS in the video bitstream carries the largest values for the frame width and the frame height. 14. The video encoding device of claim 12 , wherein the SPS_in_ stream value of zero indicates that the largest values of the frame width and the frame height are indicated by an SPS stored in a metadata part of a file for the video bitstream. 15. The video encoding device of claim 14 , wherein the SPS_in_ stream value is set to zero to indicate that the largest values of the frame width and the frame height are not indicated in the video bitstream. 16. The video encoding device of claim 9 , wherein the frame width value and the frame height value indicate a limit for a size of a frame. 17. The video encoding device of claim 9 , wherein the processor is further configured to: determine that the video bitstream varies over time due to live encoding; determine that the frame width value and the frame height value cannot be determined at a beginning of creating a file based on the live encoding; and set a value of zero for the frame width value and the frame height value and a value of one for the SPS_in_ stream value. 18. A video encoding device comprising: a processor further configured to: read a video bitstream; parse network abstraction layer (NAL) units in the video bitstream; identify a value of temporal identification (temporal ID) of each NAL unit; and encode sub-samples according to the value of the temporal ID for each NAL unit to generate a compressed video bitstream; and a communication interface operably coupled to the processor, the communication interface configured to transmit the compressed video bitstream. 19. The video encoding device of claim 18 , wherein a frame width value and a frame height value in a decoder configuration record for the compressed video bitstream indicate a largest size for a frame width and a frame height in the video bitstream. 20. The video encoding device of claim 18 , wherein the compressed video bitstream includes metadata identifying that the sub-samples are grouped based on the temporal ID.
Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking · CPC title
Media network packetisation · CPC title
the region being a picture, frame or field · CPC title
the unit being a video data packet, e.g. a network abstraction layer [NAL] unit · CPC title
Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.