Patentable/Patents/US-9426487
US-9426487

Video coding and decoding methods and apparatuses

PublishedAugust 23, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.

Patent Claims
6 claims

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

1

1. A coding method, comprising: determining an image block type of an image block to be coded according to an irregular partitioning mode, wherein the image block type indicates how the image block is to be partitioned in one of a plurality of preset partition ways, the plurality of preset partition ways comprises: partitioning the image block into two rectangular sub-blocks by a vertical partition line, and partitioning the image block into two rectangular sub-blocks by a horizontal partition line; partitioning the image block to be coded irregularly according to the irregular partitioning mode to obtain two different sub-blocks; encoding the sub-blocks to obtain residual information, position parameter information, and motion vector information, wherein when the image block is partitioned by a vertical partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is on a left side or on a right side of a vertical medial axis of the image block; and when the image block is partitioned by a horizontal partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is below or above a horizontal medial axis of the image block; encoding an image block type parameter, wherein the image block type parameter indicates a type of the image block; encoding an irregular partitioning identifier; and writing the image block type parameter, the irregular partitioning identifier, the residual information, the position parameter information, and the motion vector information into a code stream.

2

2. The coding method according to claim 1 , wherein the image block type is a macro block type.

3

3. The coding method according to claim 1 , wherein the irregular partitioning identifier is a flag that identifies whether the irregular block partitioning mode is applied to the current image block.

4

4. A decoding method, comprising: obtaining an image block type parameter, position parameter information and an irregular partitioning identifier from a code stream; obtaining a partitioning mode of an image block to be decoded according to the irregular partitioning identifier, the position parameter information and the image block type parameter; and decoding the image to be decoded according to the partitioning mode, wherein the image block type indicates how the image block is to be partitioned in one of a plurality of preset partition ways, the plurality of preset partition ways comprises: partitioning the image block into two rectangular sub-blocks by a vertical partition line, and partitioning the image block into two rectangular sub-blocks by a horizontal partition line, when the image block is partitioned by a vertical partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is on a left side or on a right side of a vertical medial axis of the image block; and when the image block is partitioned by a horizontal partition line, the position parameter information indicates whether a shared border of the two rectangular sub-blocks is below or above a horizontal medial axis of the image block.

5

5. The decoding method according to claim 4 , wherein the image block type is a macro block type.

6

6. The decoding method according to claim 4 , wherein the irregular partitioning identifier is used to indicate whether the irregular partitioning mode is applied to the image block to be decoded.

Classification Codes (CPC)

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

Patent Metadata

Filing Date

October 9, 2012

Publication Date

August 23, 2016

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. “Video coding and decoding methods and apparatuses” (US-9426487). https://patentable.app/patents/US-9426487

© 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.