本发明涉及一种网格解码装置、网格编码装置、网格解码方法及程序产品。
背景技术:
1、在非专利文献1的锚定软件(anchorsoft)中公开一种使用非专利文献2对网格进行编码的技术。
2、现有技术文献
3、非专利文献
4、非专利文献1:cfp for dynamic mesh coding(cfp用于动态网格编码)、iso/iecjtc1/sc29/wg7 n00231、mpeg136-online(在线)
5、非专利文献2:google draco、2022年5月26日访问[online]、https://google.github.io/draco
技术实现思路
1、发明要解决的课题
2、然而,在非专利文献1的锚定软件中,由于在对原来的网格数据进行简化后编码,因此存在编码性能差的问题点。因此,本发明是鉴于上述的课题而作出的,其目的在于,提供一种能够提高网格的编码效率的网格解码装置、网格编码装置、网格解码方法及程序产品。
3、用于解决课题的手段
4、本发明的第一技术方案为一种网格解码装置,其主旨在于,具有:位移量解码部,其构成为对位移量位流进行解码生成并输出位移量,所述位移量解码部具有:算术解码部,其构成为通过对所述位移量位流进行算术解码,生成二进制化句法;上下文值更新部,其构成为使用所述二进制化句法,对上下文值进行更新;上下文缓冲器,其构成为获取并累积所述上下文值、位的位置及句法;上下文选择部,其构成为使用从所述上下文缓冲器读取的所述上下文值、所述位的位置及所述句法,生成输出用上下文值;多进制化部,其构成为通过多进制化所述二进制化句法,生成句法并向所述上下文缓冲器输出;系数级别值解码部,其构成为根据所述句法生成系数级别值;反量化部,其构成为通过反量化所述系数级别值,生成变换系数;以及反小波变换部,其构成为通过对所述变换系数实施反小波变换,生成预测残差。
5、本发明的第二技术方案为一种网格解码方法,其主旨在于,具有对位移量位流进行解码生成并输出位移量的工序,所述工序具有:通过对所述位移量位流进行算术解码,生成二进制化句法的工序;使用所述二进制化句法,对上下文值进行更新的工序;获取所述上下文值、位的位置及句法并累积于上下文缓冲器的工序;使用从所述上下文缓冲器读取的所述上下文值、所述位的位置及所述句法,生成输出用上下文值的工序;通过多进制化所述二进制化句法,生成句法并向所述上下文缓冲器输出的工序;根据所述句法生成系数级别值的工序;通过反量化所述系数级别值,生成变换系数的工序;以及通过对所述变换系数实施反小波变换,生成预测残差的工序。
6、本发明的第三技术方案为一种程序产品,其包括使计算机作为网格解码装置发挥功能的程序,该程序产品主旨在于,所述网格解码装置具有:位移量解码部,其构成为对位移量位流进行解码生成并输出位移量,所述位移量解码部具有:算术解码部,其构成为通过对所述位移量位流进行算术解码,生成二进制化句法;上下文值更新部,其构成为使用所述二进制化句法,对上下文值进行更新;上下文缓冲器,其构成为获取并累积所述上下文值、位的位置及句法;上下文选择部,其构成为使用从所述上下文缓冲器读取的所述上下文值、所述位的位置及所述句法,生成输出用上下文值;多进制化部,其构成为通过多进制化所述二进制化句法,生成句法并向所述上下文缓冲器输出;系数级别值解码部,其构成为根据所述句法生成系数级别值;反量化部,其构成为通过反量化所述系数级别值,生成变换系数;以及反小波变换部,其构成为通过对所述变换系数实施反小波变换,生成预测残差。
7、发明效果
8、根据本发明,能够提供一种能够提高网格的编码效率的网格解码装置、网格编码装置、网格解码方法及程序产品。
1.一种网格解码装置,其特征在于,该网格解码装置具有:
2.根据权利要求1所述的网格解码装置,其特征在于,
3.根据权利要求2所述的网格解码装置,其特征在于,
4.根据权利要求3所述的网格解码装置,其特征在于,
5.一种网格解码方法,其特征在于,该网格解码方法具有:
6.一种程序产品,其包括使计算机作为网格解码装置发挥功能的程序,该程序产品特征在于,