Patentable/Patents/US-12231634
US-12231634

Method and apparatus for image encoding and image decoding using area segmentation

PublishedFebruary 18, 2025
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Disclosed herein are a method and apparatus for image encoding and image decoding using region segmentation. A picture is divided into multiple sub-pictures, and encoding and/or decoding are performed on the multiple sub-pictures resulting from division. Encoding operations and/or decoding operations on the sub-pictures may be independently performed. Merging and filtering are applied to reconstructed sub-pictures generated by decoding, and a reconstructed picture is generated after processing of merging and filtering.

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A video decoding method, comprising: determining a target sub-picture of a target picture; and performing decoding on the target picture comprising the target sub-picture, wherein a position of the target sub-picture in the target picture is configured using a start location, a width and a height of the target sub-picture, the start location, the width and the height are determined using partitioning information, the partitioning information is comprised in a Sequence Parameter Set (SPS) from a bitstream, a plurality of boundaries of the target sub-picture are boundaries between the target sub-picture and a plurality of other sub-pictures adjacent to the target sub-picture, a first flag in the SPS indicates whether filtering for all sub-picture boundaries in the target picture is disabled or not, a plurality of second flags for the plurality of boundaries in the SPS are used to determine whether to apply filtering for the plurality of boundaries, respectively, and filtering for a target sub-picture boundary of the plurality of sub-picture boundaries is performed in a case that the first flag does not indicate that filtering for all sub-picture boundaries in the target picture is disabled and a second flag of the plurality of flags corresponding to the target sub-picture boundary indicates that filtering is applied to the target sub-picture boundary.

2

2. The video decoding method of claim 1, wherein: a size of the target sub-picture is determined in units of a Coding Tree Unit (CTU).

3

3. The video decoding method of claim 1, wherein: a size of the target sub-picture is defined according to a number of rows of CTUs.

4

4. The video decoding method of claim 1, wherein: the filtering is applied to a reconstructed sub-picture.

5

5. The video decoding method of claim 1, wherein: a filter of the filtering is a deblocking filter.

6

6. The video decoding method of claim 1, wherein: a filter of the filtering is a Sample Adaptive Offset (SAO) filter.

7

7. The video decoding method of claim 1, wherein: a filter of the filtering is an Adaptive Loop Filter (ALF).

8

8. The video decoding method of claim 1, wherein: the target sub-picture is decoded independently.

9

9. The video decoding method of claim 1, wherein: filtering information is used for the filtering, and the filtering information is used to determine whether to apply the filtering on the target sub-picture.

10

10. The video decoding method of claim 9, wherein: the filtering information is comprised in the SPS, and the filtering information is applied to a picture referring the SPS.

11

11. The video decoding method of claim 1, wherein: the target sub-picture comprises one or more slices.

12

12. A video encoding method, comprising: determining a target sub-picture of a target picture; and performing encoding on the target picture comprising the target sub-picture, wherein a position of the target sub-picture in the target picture is defined using a start location, a width and a height of the target sub-picture, partitioning information describing the start location, the width and the height is generated, a Sequence Parameter Set (SPS) comprising the partitioning information is generated a bitstream comprising the SPS is generated, and a plurality of boundaries of the target sub-picture are boundaries between the target sub-picture and a plurality of other sub-pictures adjacent to the target sub-picture, the SPS comprises a first flag and a plurality of second flags for the plurality of boundaries, the first flag indicates whether filtering for all sub-picture boundaries in the target picture is disabled or not, the plurality of second flags for the plurality of boundaries are used to determine whether to apply filtering for the plurality of sub-picture boundaries, respectively, and filtering for a target sub-picture boundary of the plurality of sub-picture boundaries is performed in a case that the first flag does not indicate that filtering for all sub-picture boundaries in the target picture is disabled and a second flag of the plurality of flags corresponding to the target sub-picture boundary indicates that filtering is applied to the target sub-picture boundary.

13

13. A non-transitory computer-readable medium storing the bitstream generated by the video encoding method of claim 12.

14

14. A non-transitory computer-readable medium storing a bitstream, the bitstream comprising: a Sequence Parameter Set (SPS), wherein a target sub-picture of a target picture is determined decoding on the target picture comprising the target sub-picture is performed, a position of the target sub-picture in the target picture is configured using a start location, a width and a height of the target sub-picture, the start location, the width and the height are determined using partitioning information, the partitioning information is comprised in the SPS, a plurality of boundaries of the target sub-picture are boundaries between the target sub-picture and a plurality of other sub-pictures adjacent to the target sub-picture, a first flag in the SPS indicates whether filtering for all sub-picture boundaries in the target picture is disabled or not, a plurality of second flags for the plurality of boundaries in the SPS are used to determine whether to apply filtering for the plurality of sub-picture boundaries, respectively, and filtering for a target sub-picture boundary of the plurality of sub-picture boundaries is performed in a case that the first flag does not indicate that filtering for all sub-picture boundaries in the target picture is disabled and a second flag of the plurality of flags corresponding to the target sub-picture boundary indicates that filtering is applied to the target sub-picture boundary.

15

15. The non-transitory computer-readable medium of claim 14, wherein: a size of the target sub-picture is determined in units of a Coding Tree Unit (CTU).

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 22, 2020

Publication Date

February 18, 2025

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for image encoding and image decoding using area segmentation” (US-12231634). https://patentable.app/patents/US-12231634

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.