In the current Video-based Dynamic Mesh Coding (V-DMC) standard, inter-frame coding is restricted to mesh frames with constant topology. Consequently, temporal redundancy is not fully leveraged, resulting in suboptimal compression efficacy. To address this limitation, this paper introduces a novel coarse-to-fine scheme to generate anchor meshes for frames with time-varying topology. Initially, we generate a coarse anchor mesh using an octree-based nearest neighbor search. Motion estimation compensates for regions with significant motion changes during this process. However, the quality of the coarse mesh is low due to its suboptimal vertices. To enhance details, the fine anchor mesh is further optimized using the Quadric Error Metrics (QEM) algorithm to calculate more precise anchor points. The inter-frame anchor mesh generated herein retains the connectivity of the reference base mesh, while concurrently preserving superior quality. Experimental results show that our method achieves 7.2% ~ 10.3% BD-rate gain compared to the existing V-DMC test model version 7.
翻译:在当前基于视频的动态网格编码(V-DMC)标准中,帧间编码仅限于具有恒定拓扑结构的网格帧。因此,时间冗余未能得到充分利用,导致压缩效率欠佳。为解决这一局限,本文提出了一种新颖的粗到细方案,用于为具有时变拓扑结构的帧生成锚点网格。首先,我们利用基于八叉树的最近邻搜索生成粗锚点网格。在此过程中,运动估计补偿了具有显著运动变化的区域。然而,由于顶点位置欠佳,粗网格的质量较低。为增强细节,我们进一步使用二次误差度量(QEM)算法优化精细锚点网格,以计算更精确的锚点。本文生成的帧间锚点网格保留了参考基础网格的连接性,同时保持了更优的质量。实验结果表明,与现有的V-DMC测试模型版本7相比,我们的方法实现了7.2% ~ 10.3%的BD-rate增益。