Back to Search
Author profile
Affiliations
Known Emails
Documents
Neural Network Analysis for Next-Generation Video Compression Standard
EE2: Adaptive decoder side motion vector refinement (test 3.4)
EE2-related: On spatial MV propagation and neighboring template block access for template matching and multi-pass DMVR
EE2-related: Adaptive decoder side motion vector refinement
JVET AHG report: Tool reporting procedure and testing (AHG13)
Methodology and reporting template for coding tool testing
JVET AHG report: Tool reporting procedure and testing (AHG13)
Methodology and reporting template for coding tool testing
JVET AHG report: Tool reporting procedure and testing (AHG13)
AHG13: On RGB common test condition
AHG11: On maximum palette size and palette predictor size
AHG9: On high level control parameters
AHG2: On minimum QT size, maximum BT size and maximum TT size
A combined solution for latency reduction in transformation process with TU-level signalling and removal of chroma LFNST
Palette mode support in VVC main profile
Removal of redundant LFNST index signalling
AHG2/9: On max num of subblock merge candidates
Latency reduction in transformation process with TU-level signalling
Removal of LFNST for chroma components
CE4-related: Combined test of JVET-Q0268 and JVET-Q0123
Non-CE2: On palette predictor initialization in WPP
SPS level control over the number of merge candidates
Integrated Text for GEO
Integrated Text for GEO
AHG16: Merge estimation region with constraint in HMVP update
QP offsets for adaptive color transform
On the adaptive color transform
CE4-3: Constrain SBT for GEO mode
AHG16: On merge estimation region for VVC
CE2-related: Palette mode for non 4:4:4 color format
Non-CE4: Early termination of DMVR and study of its pixel coverage
CE4-related: GEO with 32 modes
Non-CE2: Extention of error limit table in JVET-Q0503 to high QP
CE2-related: Encoder improvement for palette mode
Non-CE2: On palette predictor initialization in WPP
CE4-1: Geometric Inter Prediction with 64 Modes
CE4-related: Combined Test of CE4-1, CE4-2 and CE4-3
CE4 Common Base: Geometric inter prediction
JVET AHG report: Tool reporting procedure and testing (AHG13)
Non-CE2: Encoder only approach for CTU row palette predictor initialization
Cleanup of TPM, CIIP and GEO for 4:0:0 format
CE2-3.1: Simplification of palette predictor update for small CUs
Methodology and reporting template for coding tool testing
Non-CE4: 32 bits coding for abs_mvd_minus2
CE4: Harmonization of BDOF and PROF (Test 4-2.1 and 4-2.2)
Joint solution for the reference picture conditions in DMVR and BDOF (JVET-P0089, JVET-P0191, JVET-P0311, JVET-P0415, JVET-P0546, JVET-P0598)
On chroma quantization groups
Crosscheck of JVET-P0280 (Non-CE4: Fix the behavior between BCW and WP)
JVET AHG report: Tool reporting procedure (AHG13)
Non-CE4: On the affine AMVR
CE4-related: Combination of JVET-P0264 and JVET-P0304 on GEO simplification
CE4-related: On the SBT in CE4-1.1
CE4-related: Harmonized CU-level Condition Check in BDOF and DMVR
CE4-related:Simplification of PROF and BDOF
Non-CE4: DMVR control by reference picture type
CE8-1.3: Line-based CG Palette Mode
Methodology and reporting template for coding tool testing
Non-CE4/8: On disabling blending process in TPM
Cu level chroma QP control for VVC
Non-CE6: LFNST Signaling at the TU Level
CE6-related: Latency reduction for LFNST signalling
CE8-2.1: Palette mode in HEVC
CE4/9-related: Combined Test of JVET-O0593/JVET-O0252/JVET-O0281/JVET-O0615 on harmonization on BDOF and PROF
Non-CE4: Fix for missing MV in 4xN and Nx4 triangle partition mode
Non-CE4: Merge Modes Signaling
Non-CE9: DMVR and BDOF on/off control
CE8-related: Bug Fix in CE8-2.1
Non-CE4/8: Combination of Blending-off Switch (JVET-O0645) and Simplified Motion Storage (JVET-O0411) for TPM Mode
Non-CE4: Grouping the syntax elements of motion vector differences
Non-CE8: On IBC merge mode
Chroma Delta QP for Separate Tree
CE8-1.4 and CE8-1.5: Default Processing for IBC Mode
Non-CE4: Extension of triangle partition mode to P-slices
JVET AHG report: Tool reporting procedure (AHG13)
CE4-related: Alignment and simplification of PROF and BDOF
Non-CE9: Evaluation of Threshold Value Applied to SAD-based Early Termination in DMVR
Non-CE4/8: Blending-off Switch for TPM Mode
Non-CE4: Simplification of bi-prediction MV generation for triangle partition mode storage
Crosscheck of JVET-O0506 (Non-CE9: An improvement to extended predicted sample value derivation in BDOF)
CE9-related: Disabled DMVR, BDOF and BCW for CIIP
Non-CE4: Size constrain for inherited affine motion prediction
Non-CE4: Simplification of HMVP in AMVP mode
CE8-2.4: Line-based CG Palette Mode
CE8-4.2: Dual tree disabled for YUV4:4:4 format
CE4-3.1a and CE4-3.1b: Unidirectional local illumination compensation with affine prediction
Methodology and reporting template for coding tool testing
CE9: Removal of 4xN/8x8 CUs and Boundary Padding Process from DMVR (Test 9.1.1)
Support of 4:4:4 and 4:2:2 chroma formats in VVC
CE2-related: Remove above-left affine inherited motion vector predictor
Crosscheck of JVET-N0294 (CE9-related: Adaptive search pattern for DMVR)
Crosscheck of JVET-N0483: Non-CE4: Simplification of triangle partition and SBT combination
CE8-related: Combination test of JVET-N0176/JVET-N0317/JVET-N0382 on simplification of IBC vector prediction
CE2: Alignment of affine control-point motion vector and subblock motion vector (Test 2-5.2)
CE4-related: On merge list construction
Crosscheck of JVET-N0079 (CE2-related: Applying SMR to subblock-based merging candidate list)
Crosscheck of JVET-N0093 (CE8-related: Disallowing coexistence of regular merge and IBC merge in SMR)
Crosscheck of JVET-N0287 (CE4-related: Simplified coding of the MVP index)
Crosscheck of JVET-N0289 (CE8-Related : On MVD Coding)
Crosscheck of JVET-N0459 (CE8-related: Modified block vector coding for IBC)
Crosscheck of JVET-N0460 (CE8-related: Default candidates for IBC merge mode)
Crosscheck of JVET-N0466 (Non-CE8 : The corner case handling regarding mv derivation for Chroma IBC in dual tree structure)
Crosscheck of JVET-N0179 (Non-CE9: Reducing bi-linear interpolation buffer requirement for DMVR)
Non-CE8: Palette Mode in HEVC for YUV4:4:4 format
Non-CE4: On MMVD signaling
Non-CE9: Early Termination Techniques for DMVR
Non-CE4: On triangle merge mode
CE2-related: Simplified prediction refinement for affine motion compensation
CE4-related: Simplification on MMVD distance table
CE9-related: Horizontal and Vertical Boundary Padding Process of DMVR
Crosscheck of JVET-N0467 (Non-CE8 : Experimental result for various size of IBC block with optimized syntax signaling)
CE2-related: Affine motion compensation using 2x2 subblock
CE1: Unidirectional illumination compensation (CE1-5.1)
CE4: Using regular merge candidate list for triangular PU mode (CE4-4.9)
CE2: Worst-case Memory Bandwidth Reduction for affine (Test 2-4.5)
JVET AHG report: Tool reporting procedure (AHG13)
Modifications to support the YUV 4:4:4 chroma format
CE8-related: Block Size Limitation for IBC Mode
CE8-related: Simplification on IBC Merge/Skip Mode
CE8-related: Default Processing for IBC Mode
CE4-related: Simplification of HMVP in AMVP mode
CE9-related: Disabling DMVR for non equal weight BPWA
Methodology and reporting template for tool testing
CE4: Modification on History-based Motion Vector Prediction
CE4-related: Hybrid Merge Estimation Region
CE8-related: CPR mode signaling and interaction with inter coding tools
Crosscheck of JVET-M0823 (CE4-related: Encoder optimization of CE4.4.5)
Crosscheck of JVET-M0170 (CE4.3.1: Shared merging candidate list) Supplementary Tests
CE10-related: Using regular merge index signaling for triangle mode
Removal of CIP from Multi-hypothesis Intra Prediction
CE10-related: Using inter merge list derivation for triangle mode
CE10-related: Unidirectional illumination compensation
CE10-related: Modifications of Triangular PU Mode
CE8-Realted: A combination of Test CE8.1.3 and Test CE8.1.2d
Non-CE9.2.1.e: Non-local-mean-based MRSAD and Row-subsampled Search Pattern for DMVR
Crosscheck of JVET-M0223 (Non-CE9: Co-existence Analysis for DMVR with BDOF)
Crosscheck of JVET-M0473: Simplified HMVP
Crosscheck of JVET-M0479: Non-CE4: On clipping of scaled motion vectors
Encoder optimization with deblocking filter
Crosscheck of JVET-M0517 (Non-CE9: Methods for BDOF Complexity Reduction)
Non-CE8: Mismatch between text specification and reference software on ATMVP candidate derivation when CPR is enabled
CE8.1.3: Extended CPR reference with 1 buffer line
Non-CE2.5: ATMVP Collocated Block Derivation from History-based Candidate
CE2-related: Worst-case memory bandwidth reduction for VVC
Crosscheck of JVET-M0467 (CE2-related: Symmetric MVD for Affine Bi-prediction Coding)
Crosscheck of JVET-M0315 (Non-CE4: MMVD Scaling Simplification)
Crosscheck of JVET-M0286 (Non-CE4: Simplifications for Triangular Prediction Mode)
CE4-related: Supplemental results on STMVP design of CE4.2.3.a and combination with methods of JVET-M0127 (CE4.1.2.a) and JVET-M0127.
Crosscheck of JVET-M0348: CE4-related: Further reducing VVC memory bandwidth worst case by combining 4x4/4x8/8x4 bi-prediction with AMVR
CE2.4.3: Affine restriction for worst-case memory bandwidth reduction
Crosscheck of JVET-M0207: CE10-related: Joint optimizations of Triangular prediction unit mode and Multi-Hypothesis prediction mode
CE2: Size constrain for inherited affine motion prediction (test 2.4.7)
CE8-related: Virtual search area for current picture referencing (CPR)
CE4: STMVP simplification (test 4.2.3a)
JVET AHG report: Tool reporting procedure (AHG13)
CE2-related: Alignment of affine control-point motion vector and subblock motion vector
Crosscheck of JVET-M0403: CE4: Generic Vector Coding of Motion Vector Difference (Tests 4.4.1.a and 4.4.1.b)
CE2-related: 4x4 chroma affine motion compensation and motion vector rounding unification
CE4-related: Modification on Merge List
Methodology and reporting template for coding tool testing
JVET AHG report: Tool reporting procedure (AHG13)
CE4-related: Combination of affine mode clean up and line buffer reduction
CE4-related: Affine clean-up and constrained affine inheritance for local and line buffer reduction
Crosscheck of contribution JVET-L0425 on CE4-related: History-based MVP without using the last lookup table entry
CE4-related: Combined test of JVET-L0048, JVET-L0273 and JVET-L0281
CE4-related: Affine restrictions for the worst-case bandwidth reduction
Crosscheck of contribution JVET-L0632 on Crosscheck of JVET-L0142: Simplification of the common base for affine merge (CE4 Test 4.2.6)
Rounding Align of Adaptive Motion Vector Resolution
CE4-related: Modification on History-based Mode Vector Prediction
CE4.1.6: Simplification of affine AMVP candidate list construction
Crosscheck of JVET-L0468: CE4-related: Fixed sub-block size and restriction for ATMVP
Cross-check of contribution JVET-L0300 on Generic Motion Vector Difference Coding
CE8-related: Restrictions for the search area of the IBC blocks in CPR
CE4-related: Simplification on Non-Adjacent Merge/Skip mode
CE4.4.6: Improvement on Merge/Skip mode
CE9.2.13: MVD-based Early-skip Method and Switchable MC Filters for DMVR
CE9.1.6: DMVR with Constrained Motion Vector Storage
CE6-related: Transform skip for 2x2 chroma blocks and disable 2x2 chroma blocks in intra slices
Methodology and reporting template for tool testing
CE4.2.5: Simplification of affine merge list construction and move ATMVP to affine merge list
CE4: Test results of CE4.1.10 and CE4.1.13
CE4-related: Size constrain for inherited affine motion prediction
Draft text for advanced temporal motion vector prediction (ATMVP) and adaptive motion vector resolution (AMVR)
CE9-related: Bilateral Matching with Constrained Motion Vector Storage
Crosscheck of JVET-K0086: Temporal motion vector data storage reduction
Crosscheck of JVET-K0080: Simplified ATMVP with fixed sub-block size
Crosscheck of JVET-K0347: CE9-related: Addressing the decoding latency issue for decoder-side motion vector refinement (DMVR)
CE4-related: Encoder optimization on top of CE 4.2.3
CE9-related: Harmonization between CE9.2.6 (DMVR with Template-free Bilateral Matching, JVET-K0359) and CE9.2.9 (DMVR with Bilateral Matching, JVET-K0217)
CE9.2.5/9.2.6: DMVR with Template-free Bilateral Matching
CE9.1.5: MVD-based Early-skip Condition for DMVR
CE2.4.1.4: Reduced filter shape size for ALF
CE2.1.3: In-loop bilateral filter
Crosscheck of JVET-K0095: Harmonization of CE4.1.7 and CE4.1.3
CE4-related: Improvement on Merge/Skip mode with line buffer restriction
CE4.2.3: Improvement on Merge/Skip mode
CE4.5.2: Motion compensated boundary pixel padding
CE9: BIO gradient calculation improvement (Test 9.5.4)
CE4.3.3: Locally adaptive motion vector resolution and MVD coding
CE1-3.0.7: removing prevention of redundant split partitioning
CE4.2.16: Sub-block merge candidates in BMS and JEM
CE4.1.3: Affine motion compensation prediction
CE1-5.2.4-5: Separate trees for luma and chroma in I slice (Test 5.2.4) and Multiple Direct Modes (MDM) method (Test 5.2.5)
Methodology and reporting template for tool testing
Adaptive GOP structure with future reference picture in random access configuration
Description of SDR, HDR and 360° video coding technology proposal by Qualcomm and Technicolor – low and high complexity versions
Multi-Dimensional Filter Selection for Deblocking
Partition only software of the video coding technology proposal by Qualcomm and Technicolor
Description of SDR, HDR and 360° video coding technology proposal by Qualcomm and Technicolor – medium complexity version
EE3: Cross-check of Test 6 (JVET-H0041)
EE1: Secondary MPM list
EE2: A block-based design for Bi-directional optical flow (BIO)
EE3-related: A block-based design for Bi-directional optical flow (BIO)
ALF temporal prediction with temporal scalability
EE5: Multiple Direct Modes for chroma intra coding
EE2: Peak Sample Adaptive Offset
EE4: Enhanced Motion Vector Difference Coding
Improved Affine Motion Vector Coding
Peak Sample Adaptive Offset
Multiple Direct Modes for chroma intra coding
Enhanced Motion Vector Difference Coding
Combined results of intra methods
Block shape dependent intra mode coding
EE4: Improved affine motion prediction
EE5: Cross-check of motion vector coding optimizations
Improved affine motion prediction
EE2.6: Modification of Merge candidate derivation: ATMVP simplification and Merge pruning
EE2.5: Improvements on adaptive loop filter
EE2.2: Non Square TU Partitioning
Non Square TU Partitioning
Performance evaluation of JEM 1 tools by Qualcomm
Improvements on adaptive loop filter
AHG11: On maximum palette size and palette predictor size under local dual tree
Non-CE2: Extention of JVET-Q0503 to high QP
Non-CE4/8: Simplification of CIIP on IBC mode
CE2-related: on the memory reduction for affine motion inheritance
AHG19: Support of adaptive resolution change (ARC) in VVC
CE8-related: Unification of Motion Vector Rounding Method for Chroma IBC Mode