CN-121986475-A - Band offset of attenuation map
Abstract
A device (e.g., a decoder) may receive a band-based attenuation indication. The device may obtain attenuation information associated with the encoded treeblock based on the band-based attenuation indication. The device may apply the attenuation information to a picture, the picture comprising the coding tree block. In an example, the band-based attenuation indication may be received in a header associated with the coding tree block. The band-based attenuation indication may indicate a band offset parameter associated with the attenuation information. In some examples, the device may receive a plurality of band-based attenuation indications. For example, the first band-based attenuation indication may indicate a band location parameter. The second band-based attenuation indication may indicate a band offset value parameter. In an example, the attenuation information may include a pixel level attenuation map (PWAM). The device may generate a band-Based Attenuation Map (BAM) from the band-based attenuation indication and obtain the PWAM based on the BAM.
Inventors
- F. Lefebvre
- O. Lemore
- G. Boisson
- AUMUND F.
Assignees
- 交互数字CE专利控股有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20241001
- Priority Date
- 20231002
Claims (20)
- 1. An apparatus for video decoding, the apparatus comprising: the processor may be configured to perform the steps of, the processor is configured to: Receiving a band offset parameter associated with the picture information of the video block; Obtaining the map information of the video block based on the band offset parameter, and A picture including the video block is decoded based on the picture information of the video block.
- 2. An apparatus for video encoding, the apparatus comprising: the processor may be configured to perform the steps of, the processor is configured to: Obtaining the graph information of the video block; determining a band offset parameter associated with the map information of the video block, and The band offset parameter is included in the video data.
- 3. A video decoding method, the method comprising: Receiving a band offset parameter associated with the picture information of the video block; Obtaining the map information of the video block based on the band offset parameter, and A picture including the video block is decoded based on the picture information of the video block.
- 4. A video encoding method, the method comprising: Obtaining the graph information of the video block; determining a band offset parameter associated with the map information of the video block, and The band offset parameter is included in the video data.
- 5. The apparatus of claim 1 or claim 2 or the method of claim 3 or claim 4, wherein the map information comprises attenuation information.
- 6. The apparatus of claim 1 or claim 2 or the method of claim 3 or claim 4, wherein the map information comprises a pixel-level attenuation map (PWAM), and wherein the video block is a picture block or a Coding Tree Block (CTB).
- 7. The apparatus of claim 1 or the method of claim 3, wherein the band offset parameter is received in a header associated with the video block.
- 8. The device of claim 1, wherein the processor is further configured to: generating a band-Based Attenuation Map (BAM) based on the band offset parameter, and A pixel level attenuation map (PWAM) is obtained based on the BAM.
- 9. The device of claim 1, wherein the processor is further configured to receive at least one of a band location parameter or a band offset symbol parameter.
- 10. The apparatus of claim 2, wherein the video block is a Coding Tree Block (CTB), wherein the processor is further configured to: Generating the CTB by dividing a picture, wherein the band offset parameter is determined based on the CTB, and A header update is performed to include the band offset parameter in a header associated with the CTB.
- 11. The device of claim 2, wherein the processor is further configured to generate a band-Based Attenuation Map (BAM) based on a pixel-level attenuation map (PWAM), and wherein the band offset parameter is generated based on the BAM.
- 12. The device of claim 2, wherein the processor is further configured to: Generating a band location parameter and a band offset symbol parameter based on the map information, and The band location parameter and the band offset symbol parameter are included in the video data.
- 13. The device of claim 2, wherein the processor is further configured to: obtaining a plurality of component sample values; determining a plurality of frequency bands based on the plurality of component sample values using uniform segmentation, and Determining that a frequency band of the plurality of frequency bands includes component sample values, wherein the frequency band offset parameter and frequency band location parameter are determined using the frequency band.
- 14. The device of claim 2, wherein the processor is further configured to: determining a plurality of demarcation points associated with intensity values of the encoded tree blocks using a visual delta threshold value, and Two or more non-uniform partitioned areas are determined based on the plurality of demarcation points, wherein the band offset parameter is determined using a non-uniform partitioned area of the two or more non-uniform partitioned areas.
- 15. The device of claim 2, wherein the processor is further configured to: Determining a subset of the plurality of component sample values associated with the encoded tree block; determining an energy reduction associated with a uniform segmentation method and an energy reduction associated with a non-uniform segmentation method based on the map information and the subset of the plurality of component sample values, and Selecting one of the uniform segmentation method and the non-uniform segmentation method based on the energy reduction associated with the uniform segmentation method and the energy reduction associated with the non-uniform segmentation method, wherein the band offset parameter is determined using the selected one of the uniform segmentation method and the non-uniform segmentation method.
- 16. A non-transitory computer readable medium containing data content generated according to the method of any one of claims 3-7.
- 17. A computer-readable medium comprising instructions for causing one or more processors to perform the method of any one of claims 3-7.
- 18. A computer program product comprising instructions which, when executed by one or more processors, perform the method of any of claims 3-7.
- 19. A bitstream comprising information representative of encoded output generated according to the method of any of claims 3-7.
- 20. The apparatus of any one of claims 1-2 and 5-15, the apparatus comprising: A television, a cellular phone, a tablet computer, or a Set Top Box (STB).
Description
Band offset of attenuation map Cross Reference to Related Applications The application claims the benefit of european provisional application No. 23306653.9 filed on month 10 and 2 of 2023, the contents of which are incorporated herein by reference. Background Video coding systems may be used to compress digital video signals, for example, to reduce the storage and/or transmission bandwidth required for such signals. The video coding system may include, for example, a block-based system, a wavelet-based system, and/or an object-based system. Disclosure of Invention Systems, methods, and tools (instrumentality) are disclosed for devices configured to transmit or receive one or more band-based parameters. In an example, a device (e.g., a decoder) may receive a band offset parameter associated with picture information of a video block (e.g., in a header associated with the video block). The device may obtain the picture information of the video block based on the band offset parameter. The device may decode a picture including the video block based on the picture information of the video block. For example, the map information may include attenuation information. In some examples, the map information may include a pixel level attenuation map (PWAM). The video block may be a picture block or a Coding Tree Block (CTB). The device may generate a band-Based Attenuation Map (BAM) based on the band offset parameter and obtain PWAM based on the BAM. In an example, a device (e.g., an encoder) may obtain graph information for a video block. The device may determine a band offset parameter associated with the picture information of the video block. The device may include a band offset parameter in the video data. For example, the map information may include attenuation information. In some examples, the graph information may include PWAM. The video block may be a tile or CTB. For example, the device may generate CTBs by dividing pictures, and the device may determine band offset parameters based on the CTBs. The device may perform a header update to include the band offset parameter in a header associated with the CTB. In an example, a device may generate a BAM based on PWAM, and the device may generate a band offset parameter based on the BAM. The device may generate a band location parameter and/or a band offset symbol parameter based on the graph information. The device may include a band location parameter and/or a band offset symbol parameter in the video data. In an example, a device may obtain a plurality of component sample values. The device may determine a plurality of frequency bands based on the plurality of component sample values using uniform segmentation. The device may determine that a frequency band of the plurality of frequency bands includes a component sample value. The device may use the frequency band to determine a frequency band offset parameter and/or a frequency band location parameter. In an example, a device may determine a plurality of demarcation points associated with intensity values of CTBs using a visual delta threshold. The device may determine two or more non-uniformly segmented regions based on the plurality of demarcation points. The device may determine the band offset parameter using a non-uniform partition region of the two or more non-uniform partition regions. In an example, a device may determine a subset of a plurality of component sample values associated with a CTB. The device may determine an energy reduction associated with the uniform segmentation method and an energy reduction associated with the non-uniform segmentation method based on the graph information and the subset of the plurality of component sample values. The apparatus may select one of the uniform segmentation method and the non-uniform segmentation method based on an energy reduction associated with the uniform segmentation method and an energy reduction associated with the non-uniform segmentation method. The device may determine the band offset parameter using one of the uniform segmentation method and the non-uniform segmentation method selected. The systems, methods, and tools described herein may relate to decoders. In some examples, the systems, methods, and tools described herein may relate to encoders. In some examples, the systems, methods, and tools described herein may relate to signals (e.g., from an encoder and/or received by a decoder). A computer-readable medium may include instructions for causing one or more processors to perform the methods described herein. A computer program product may include instructions that, when executed by one or more processors, may cause the one or more processors to perform the methods described herein. Drawings FIG. 1A is a system diagram illustrating an example communication system in which one or more embodiments of the disclosure may be implemented. Fig. 1B is a system diagram illustrating an example wireless transmit/receive unit (WTRU) that may be used