发明名称 |
一种用于音频解码的定点修正离散余弦反变换的方法 |
摘要 |
本发明公开了一种用于音频解码的定点修正离散余弦反变换的方法,包括以下步骤:步骤一,对Lbit的输入数据xr[N]做IMDCT处理;步骤二,利用Pbit的修正数据overlap_in[N]对经IMDCT处理后的数据进行加窗及叠加处理,最后输出Lbit的数据sample[N]和Lbit的更新的修正数据overlap_out[N],其中L与P均为正整数,且L>P;步骤三,测得所述Lbit的更新的修正数据overlap_out[N]的N个值中的最大溢出位为K,其中K<P;步骤四,将Lbitoverlap_out[N]按照K缩减为P位存储,定点存储格式为(1+K).(P-K-1)。本发明可以在有效降低存储要求的同时维持高精度输出。 |
申请公布号 |
CN102200963A |
申请公布日期 |
2011.09.28 |
申请号 |
CN201010608334.9 |
申请日期 |
2010.12.28 |
申请人 |
上海山景集成电路技术有限公司 |
发明人 |
赵颖 |
分类号 |
G06F17/14(2006.01)I;G10L19/00(2006.01)I |
主分类号 |
G06F17/14(2006.01)I |
代理机构 |
上海光华专利事务所 31219 |
代理人 |
王松 |
主权项 |
一种用于音频解码的定点修正离散余弦反变换的方法,其特征在于,包括以下步骤:步骤一,对L bit的输入数据xr[N]做IMDCT处理;步骤二,利用P bit的修正数据overlap_in[N]对经IMDCT处理后的数据进行加窗及叠加处理,最后输出L bit的数据sample[N]和L bit的更新的修正数据overlap_out[N],其中L与P均为正整数,且L>P;步骤三,测得所述L bit的更新的修正数据overlap_out[N]的N个值中的最大溢出位为K,其中K<P;步骤四,将L bit overlap_out[N]按照K缩减为P位存储,则定点存储格式为(1+K).(P‑K‑1)。 |
地址 |
200135 上海市浦东新区民生路1518号金鹰大厦A座403室 |