Cluster refinement for texture synthesis in video coding

A coding and clustering technology, applied in digital video signal modification, electrical components, image communication, etc., can solve problems such as low efficiency, pixel-level high fidelity, and unseen original encoded video
CN111434115AActive Publication Date: 2020-07-17HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
HUAWEI TECH CO LTD
Publication Date
2020-07-17

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention relates to encoding a decoding video employing texture coding. In particular, a texture region is identified within a video picture and a texture patch is determined for said region. Clustering is performed to identify a texture region within the video image. The clustering is further refined. In particular, one or more brightness parameters of a polynomial is determined by fitting the polynomial to the identified texture region. In the identified texture region, samples are detected with a distance to the fitted polynomial exceeding a first threshold and identify a refined texture region as the texture region excluding one or more of the detected samples. Finally, the refined texture region is encoded separately from portions of the video image not belonging to the refined texture region.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to image and / or video encoding and decoding using texture synthesis. Background technique

[0002] Currently, hybrid video codec standards such as H.264 / AVC or H.265 / HEVC employ compression techniques that include predictive coding. Subdivides an image in a video sequence into blocks of pixels and encodes these blocks. The entire block is predicted using the encoded pixels in the spatial or temporal adjacent blocks of a block, instead of encoding the block in units of pixels. The encoder only further processes the difference between this block and its prediction block, usually including transforming the pixels of this block into coefficients in the transform domain. Then, these coefficients are compressed by quantization and entropy coding to generate a code stream. The bitstream also includes any signaling information that enables decoding of the encoded video. For example, the signaling may include encoding settings,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More