Filter flags for subpicture deblocking

IL291669BActive Publication Date: 2026-08-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
IL291669
Authority / Receiving Office
IL · IL
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-09-24
Filing Date
2020-09-23
Publication Date
2026-08-01
Estimated Expiration
2040-09-23

AI Technical Summary

Technical Problem

Existing video coding technologies face challenges in efficiently deblocking subpictures across boundaries, leading to artifacts and increased bitstream size due to inconsistent filtering operations across adjacent subpictures with different loop_filter_across_subpic_enabled_flag values.

Method used

Implementing a method where the video decoder applies a deblocking filter process to all subblock edges and transform block edges of a picture, except those coinciding with subpicture boundaries, based on the loop filter across subpic enabled flag, ensuring consistent filtering operations and reducing artifacts by determining boundary strength and applying sample filtering only to subpictures with loop_filter_across_subpic_enabled_flag equal to 1.

Benefits of technology

This approach reduces or eliminates artifacts and minimizes wasted bits in the encoded bitstream by ensuring consistent deblocking across subpictures, improving coding efficiency and image quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000042_0000
    Figure 00000042_0000
  • Figure 00000043_0000
    Figure 00000043_0000
  • Figure 00000044_0000
    Figure 00000044_0000
Patent Text Reader

Abstract

A method implemented by a video decoder and comprising: receiving, by the video decoder, a video bitstream comprising a picture and loop_filter_across_subpic_enabled_flag, wherein the picture comprises a subpicture; and applying a deblocking filter process to all subblock edges and transform block edges of the picture except edges that coincide with boundaries of the subpicture when loop_filter_across_subpic_enabled_flag is equal to 0. A method implemented by a video decoder and comprising: receiving, by the video decoder, a video bitstream comprising a picture, EDGE_VER, and loop_filter_across_subpic_enabled_flag, wherein the picture comprises a subpicture; and setting filterEdgeFlag to 0 if edgeType is equal to the EDGE_VER, a left boundary of a current coding block is a left boundary of the subpicture and the loop_filter_across_subpic_enabled_flag is equal to 0.
Need to check novelty before this filing date? Find Prior Art