[发明专利]一种编解码器开发测试优化方法及系统有效
申请号: | 202010305810.3 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111429944B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 王尧;李强;叶东翔;朱勇 | 申请(专利权)人: | 北京百瑞互联技术有限公司 |
主分类号: | G10L25/51 | 分类号: | G10L25/51;G10L19/16 |
代理公司: | 北京国科程知识产权代理事务所(普通合伙) 11862 | 代理人: | 曹晓斐 |
地址: | 100085 北京市海淀区上地信息路2号(北京实创*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 编解码器 开发 测试 优化 方法 系统 | ||
1.一种编解码器开发测试优化方法,其特征在于,包括:
模块拆分及细化步骤,其将所述编解码器的组成模块进行拆分,将所述模块细化为各个子模块;
子模块误差统计步骤,其对所述子模块的运算误差进行统计,包括叠加误差和/或单级误差;
子模块精度优化步骤,其根据所述子模块的运算精度要求对所述子模块的所述运算精度进行优化;以及
子模块音频听感测试步骤,其将精度调整后的所述子模块进行全局音频听感测试,其中
在所述子模块误差统计步骤中,在调整靠后的所述子模块时,将前级所有所述子模块的输出调整为前级所有所述子模块各自的第三参考值,由后向前依次打开前面模块的参考值输出开关,避免所述子模块间的误差累计效应。
2.如权利要求1所述的一种编解码器开发测试优化方法,其中在所述子模块误差统计步骤中,所述叠加误差为所述子模块的输入为前级子模块的调整优化后的优化值,所述单级误差为所述子模块的输入为所述前级子模块的没有进行所述调整优化的参考值。
3.如权利要求1所述的一种编解码器开发测试优化方法,其中在所述子模块误差统计步骤中,误差统计方法包括帧间统计方法和/或全局统计方法,误差类型包括绝对误差和/或百分比误差。
4.如权利要求1所述的一种编解码器开发测试优化方法,其中在所述子模块精度调整步骤中,所述子模块的精度优化结果使得所述子模块的下一级子模块输入所述子模块的第一参考值和第一优化值时,所述下一级子模块的输出结果与所述下一级子模块的输出参考值在误差范围内。
5.如权利要求1所述的一种编解码器开发测试优化方法,其中在所述子模块音频听感测试步骤中,使用所述子模块调整优化后的第二优化值,进行所述音频听感测试。
6.如权利要求3所述的一种编解码器开发测试优化方法,其中所述帧间统计方法为以一帧为单位,统计数据的第一平均误差,所述全局统计方法为以测试音频整体为单位,统计所述数据的第二平均误差。
7.一种编解码器开发测试优化系统,其特征在于,包括:
子模块误差统计模块,其对子模块的运算误差进行统计,包括叠加误差和/或单级误差,其中将编解码器的组成模块进行拆分,将模块细化为各个所述子模块;
子模块精度优化模块,其根据所述子模块的运算精度要求对所述子模块的所述运算精度进行优化;以及
子模块音频听感测试模块,其将精度调整后的所述子模块进行全局音频听感测试,其中在所述子模块误差统计模块中,在调整靠后的所述子模块时,将前级所有所述子模块的输出调整为前级所有所述子模块各自的第三参考值,由后向前依次打开前面模块的参考值输出开关,避免所述子模块间的误差累计效应。
8.如权利要求7所述的一种编解码器开发测试优化系统,其中在所述子模块误差统计模块中,所述叠加误差为所述子模块的输入为前级子模块的调整优化后的优化值,所述单级误差为所述子模块的输入为所述前级子模块的没有进行所述调整优化的参考值。
9.如权利要求7所述的一种编解码器开发测试优化系统,其中在所述子模块误差统计模块中,误差统计方法包括帧间统计方法和/或全局统计方法,误差类型包括绝对误差和/或百分比误差。
10.如权利要求7所述的一种编解码器开发测试优化系统,其中在所述子模块精度调整模块中,所述子模块的精度优化结果使得所述子模块的下一级子模块输入所述子模块的第一参考值和第一优化值时,所述下一级子模块的输出结果与所述下一级子模块的输出参考值在误差范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百瑞互联技术有限公司,未经北京百瑞互联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010305810.3/1.html,转载请声明来源钻瓜专利网。