Inventor
GUICHUN LI
Inventor
US
Overview
Patents· 173 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Nprimary
H04NPictorial communication, e.g. television95%
G06TImage data processing or generation, in general2%
A63FCard, board, or roulette games1%
G06VImage or video recognition or understanding1%
G06KGraphical data reading1%
H04LTransmission of digital information, e.g. telegraphic communication1%
PatentTitleYear
12,587,635Affine merge mode with translational motion vectors202612,581,101Template matching refinement for affine motion202612,568,212Adaptive loop filtering on output(s) from offline fixed filtering202612,568,215Geometry partition mode and merge mode with motion vector difference signaling202612,563,233CTU-row based geometric transform202612,556,736Method and apparatus for extended decoder side motion vector refinement202612,556,728CABAC context model grouping202612,526,421CABAC context modeling with information from spatial neighbors202612,506,883Template matching for multiple reference line intra prediction202512,506,875Method and apparatus for motion vector coding202512,506,879Directional nearest neighbor prediction mode202512,483,716Weight derivation for geometric partitioning mode202512,477,141Method for affine motion refinement202512,452,430Motion vector derivation of subblock-based template-matching for subblock based motion vector predictor202512,445,596Block vector refinement method for intra block copy202512,432,378On motion compensated picture boundary padding202512,425,602Subblock level temporal motion vector prediction with multiple displacement vector predictors and an offset202512,425,641MMVD candidate refinement methods202512,425,574Local illumination compensation for bi-prediction202512,425,642Zero motion vector in adaptive reordering of merge candidates (ARMC)202512,425,572Local illumination compensation202512,418,670Template-matching based merge index reordering for geometric partition mode (GPM)202512,418,659Motion vector prediction fusion for subblock-based temporal motion vector prediction (SbTMVP) and temporal motion vector prediction (TMVP)202512,418,651CABAC inherited context initialization202512,413,757Template matching based partitioning pattern derivation202512,413,756Merge with motion vector difference202512,401,796Decoder-side motion vector refinement and bi-directional optical flow in subblock-based temporal motion vector prediction (SBTMVP)202512,401,812Method and apparatus for affine motion refinement202512,389,033Method and apparatus for signaling skip mode flag202512,388,977Affine models use in affine bilateral matching202512,382,082Systems and methods for subblock motion vector coding202512,382,077Video decoding method and apparatus, video encoding method and apparatus, device, and storage medium202512,382,086Methods and apparatuses for video coding202512,375,660Techniques for contouring/banding artifact removal in compressed image/video202512,368,879Method and apparatus adaptive constraint on bi-prediction for out-of-boundary conditions202512,355,951Component dependent intra and inter prediction signaling202512,356,004Intra block copy (IBC) candidate list construction with motion information of intra template-matching prediction202512,335,502Adaptive blending for geometric partition mode (GPM)202512,323,615Full-pixel based and group-based motion compensated picture boundary padding202512,309,407Signaling of base merge candidate index in MMVD mode202512,284,331Subblock-based motion vector predictor with MV offset derived by template matching202512,284,380Weight index inheritance202512,284,379Method and apparatus for video coding202512,250,408Deriving affine merge candidates when neighboring blocks are outside of current coding unit202512,244,854Signaling of block vector resolution202512,244,839Constraint of minimum quaternary tree size202512,238,294Sub-block based temporal motion vector predictor with an motion vector offset202512,231,647Scene transition detection based encoding methods for BCW202512,231,622Prediction of intrabc flip type202512,231,621Subblock merge mode for intra block copy202512,225,206Affine inter prediction refinement with optical flow202512,225,207Subblock intra and inter coding202512,219,128Mixed-model cross-component prediction mode202512,192,480Weight derivation of multiple reference line for intra prediction fusion202512,192,509Partition, motion vector (MV) derivation of template-matching, and subblock MV derivation for subblock based MV predictor202512,177,474Temporal based subblock type motion vector predictor202412,167,019Temporal motion vector predictor with displacement202412,160,567Affine prediction refinement with optical flow202412,160,564Bilateral matching with affine motion202412,143,589Weighted sample prediction for geometric partitioning mode202412,143,614Setting motion vector precision for intra prediction with motion vector difference202412,143,590Affine estimation in pre-analysis of encoder202412,137,234Video encoding and decoding methods and apparatuses, device, and storage medium202412,132,906CTU level inheritance of CABAC context initialization202412,120,346Method and apparatus for boundary filtering for intrabc and intraTMP modes202412,120,338Range of minimum coding block size in video coding202412,120,341Method for diversified merge candidate reordering202412,095,984Sub-block based constraint on bi-prediction for out-of-boundary conditions202412,096,000Method and apparatus for scene detection based encoding202412,088,801Method and apparatus for temporal filter in video coding202412,088,833Signaling of number of merge candidates202412,081,751Geometry partition mode and merge mode with motion vector difference signaling202412,081,771Methods, apparatus, and systems for affine chroma subblock motion vector derivation and motion compensation202412,081,788Adaptive motion vector resolution signaling202412,075,068Conditions for applying DMVR/BDOF202412,063,355Subblock based motion vector predictor displacement vector reordering using template matching202412,034,932Constrained template matching202412,034,950Video decoding method and apparatus, video encoding method and apparatus, device, and storage medium202412,003,748Determination of a maximum number of merge candidates in subblock based merge candidate lists202411,985,342Signaling of flag indicating zero motion vector difference for a control point202411,979,592Determining a motion vector type based on a weight index at a sample position in a coding block partitioned in geometric partitioning mode202411,973,937Signaling of maximum number of triangle merge candidates202411,968,366Video encoding method and apparatus, video decoding method and apparatus, device, and storage medium202411,956,456Selective updating of HMVP table based on coded inter coded block202411,949,896Chroma quad tree split constraint202411,949,902Method and apparatus for video coding202411,949,854Method and apparatus for video coding202411,949,895Method and apparatus for determining an inherited affine parameter from an affine model202411,949,855Method and apparatus for video coding202411,930,208Method and apparatus for signaling skip mode flag202411,930,200Method and apparatus for video coding202411,909,987Video coding method and device for avoiding small chroma block intra prediction202411,889,086Method and apparatus for video coding202411,876,970Non-interleaved separate tree202411,877,004Constraining motion vectors of groups of blocks202411,833,419Method and apparatus for cloud gaming202311,818,377Method and apparatus for video coding202311,805,251Shift based cross-component adaptive loop filter202311,800,133Method and apparatus for video coding202311,792,403Method and apparatus for video coding using geometric partitioning mode202311,778,216Signaling of cu based interpolation filter selection202311,758,169Block partitioning at picture boundaries202311,758,180Video coding based on multiple sets of subblock motion vectors202311,758,167Method and apparatus for video coding202311,750,828Inter prediction coding within a merge sharing region202311,736,713Constraint on affine model motion vector202311,736,720Motion vector refinement methods for video encoding202311,729,399Video coding method and device for avoiding small chroma block intra prediction202311,722,658Method and apparatus for video coding202311,722,680Coding mode signaling for small blocks202311,711,531Method and apparatus for video coding202311,700,387Affine coding with offsets202311,683,518Constraining sub-block motion vectors and determining adjustment values based on the constrained sub-block motion vectors202311,677,962Affine inter prediction refinement with optical flow202311,671,621Method and apparatus for video coding with motion vector constraints202311,671,612Method and apparatus for video coding using inter-prediction mode signaling to determine motion vectors202311,652,863Method and apparatus for cloud gaming202311,652,996Method and apparatus for video coding202311,632,561Signaling for non-merge inter modes202311,611,756Method and apparatus for video coding202311,611,771Method and apparatus for video coding using inter-prediction mode signaling to determine motion vectors202311,595,689Local weighted prediction202311,595,686Method and apparatus for video coding202311,575,917Method and apparatus for video coding202311,553,205Method and apparatus for video coding202311,533,498Geometric partitioning mode in video coding202211,533,509Method and apparatus for video coding202211,523,109Method and apparatus for improvements of affine prof202211,516,501Method and apparatus for video coding using a subblock-based affine motion model202211,509,910Video coding method and device for avoiding small chroma block intra prediction202211,503,327Method and apparatus for video coding202211,496,755Method and apparatus for video coding202211,470,338Method and apparatus for video coding202211,451,812Techniques for simplified affine motion model coding with prediction offsets202211,451,823Method and apparatus for video coding202211,445,208Method and apparatus for video coding202211,438,576Merge list construction in triangular prediction202211,431,987Method and apparatus for memory bandwidth reduction for small inter blocks202211,425,414Method and apparatus for video coding202211,418,807Temporal motion vector derivation in shared merge region at picture boundary202211,405,628Method and apparatus for video coding202211,399,195Range of minimum coding block size in video coding202211,394,983Method and apparatus for merge mode with additional middle candidates in video coding202211,394,989Method and apparatus for video coding202211,394,993Method and apparatus for affine inter prediction with small subblocks202211,381,832Method and apparatus for video coding202211,375,222Method and device for video encoding and decoding with interpolation filter flag being consistent with MMVD distances202211,375,200Video coding method and device for controlling color component processing202211,363,277Methods on affine inter prediction and deblocking202211,363,285Block partitioning at picture boundaries202211,350,108Affine inter prediction refinement with optical flow202211,343,525Method and apparatus for video coding by constraining sub-block motion vectors and determining adjustment values based on constrained sub-block motion vectors202211,330,287Method and apparatus for video coding202211,323,731Method and apparatus for video coding202211,317,094Method and apparatus for video coding using geometric partitioning mode202211,284,101Method and apparatus for video coding202211,272,203Method and apparatus for video coding202211,259,016Method and apparatus for video coding202211,240,516Coding mode signaling for small blocks202211,234,007Method and apparatus for video coding202211,223,840Method and apparatus for video coding202211,218,718Adaptive motion vector resolution signaling202211,206,416Method and apparatus for video coding202111,202,089Method and apparatus for determining an inherited affine parameter from an affine model202111,197,017Methods and apparatuses for video coding202111,190,789Method and apparatus for video coding using inter-prediction mode signaling to dertermine motion vectors202111,190,809Mode dependent intra smoothing filter table mapping methods for non-square prediction units202111,184,635Method and apparatus for video coding with motion vector constraints202111,178,415Signaling of CU based interpolation filter selection202111,166,015Method and apparatus for video coding202111,159,792Shift based cross-component adaptive loop filter202111,153,598Method and apparatus for video coding using a subblock-based affine motion model202111,146,813Method and apparatus for video coding2021Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2021–2026Patents assigned to Tencent America LLC (167)· patent assignee history
2021Patents assigned to FUTUREWEI TECHNOLOGIES INC (1)· patent assignee history
2021–2026Based in US· patent location history
2024–2025Patents assigned to TENCENT TECH SHENZHEN CO LTD (4)· patent assignee history
2024Based in CN· patent location history
2025Patents assigned to APPLE INC (1)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| Tencent America LLC | 167 | 2021–2026 |
| TENCENT TECH SHENZHEN CO LTD | 4 | 2024–2025 |
| APPLE INC | 1 | 2025 |
| FUTUREWEI TECHNOLOGIES INC | 1 | 2021 |
Locations
| Location | Patents | Span |
|---|---|---|
| US | 171 | 2021–2026 |
| CN | 2 | 2024 |