首页> 外文期刊>Pomiary Automatyka Kontrola >On hardware implementation of the Context-based Lossless Audio Codec
【24h】

On hardware implementation of the Context-based Lossless Audio Codec

机译:基于上下文的无损音频编解码器的硬件实现

获取原文
获取原文并翻译 | 示例

摘要

A modification of the most efficient version of MPEG4 Lossless Audio with extension of the RLS (Recursive Least Square) and NLMS (Normalized Least-Mean-Square) blocks is described in the paper. Moreover, a segmentation block influencing the selection of proper predictive modelling parameters is introduced. These blocks have been implemented in hardware description language ImpulseC and synthesised into a reprogrammable device from the Xilinx Virtex5 family.%W pracy zaprezentowano rozwinięcie najwydajniejszej wersji MPEG4 Lossless Audio przez rozbudowanie bloków RLS (Recursive Least Square) i NLMS (Normalized Least-Mean-Square), wprowadzając przy tym blok segmentacji wpływający na dobór odpowiednich parametrów modelowania predykcyjnego. Zwiększono nie tylko rząd predykcji w poszczególnych blokach modelowania, ale też rozwinięto metodę NLMS do ES-NLMS i dobrano eksperymentalne wartości współczynników uczących, a także odpowiednie proporcje liczby współczynników predykcji w trybie stereo. Ponadto opracowano własny blok adaptacyjnego kodera arytmetycznego, w którym wykorzystano adaptacyjne kodowanie Golomba-Rice'a. Każdy z tych bloków został przygotowany do potrzeb implementacji sprzętowej. Bloki RLS i NLMS wykorzystują dane pochodzące z modułu segmentacji, co ma pozytywny wpływ na efektywność kompresji. Głównym zadaniem bloku segmentacji jest wydzielenie segmentów różniących się zawartością akustyczną. Wykorzystano na tym etapie dwa podejścia do segmentacji -pierwsze z nich realizuje podejście polegające na porównywaniu sąsiednich ramek sygnału w przestrzeni cech składającej się z 12 współczynników MFCC (Mel-Frequency Cepstral Coefficients) i drugie polegające na ocenie dwóch modeli w przestrzeni cech w użyciem typowego podejścia opartego o Bayesowskie kryterium informacyjne. Wyniki uzyskane z obu technik są następnie łączone w celu kompensacji potencjalnych błędów określających granice segmentów. Dla każdego z uzyskanych segmentów wyznaczany jest uśredniony wektor cech MFCC, który dostarczany jest do bloków RLS i NLMS jako źródło do określania kontekstu. Bloki funkcjonalne zostały zaimplementowane w języku opisu sprzętu ImpulseC oraz dokonano syntezy do układu reprogramowalnego z rodziny Xilinx Virtex5.
机译:本文描述了对MPEG4无损音频的最有效版本的修改,其中扩展了RLS(递归最小二乘)和NLMS(归一化最小均方)块。此外,介绍了影响适当的预测建模参数选择的细分模块。这些模块已经用硬件描述语言ImpulseC实现,并被Xilinx Virtex5系列合成为可重编程设备。%通过扩展模块RLS(递归最小二乘)和NLMS(归一化最小均方),提出了最有效版本的MPEG4无损音频的开发。 ),同时引入影响预测模型的适当参数选择的细分模块。不仅在各个建模块中增加了预测顺序,而且还开发了用于ES-NLMS的NLMS方法,并选择了实验学习系数值,以及立体声中预测系数数量的适当比例。另外,开发了利用Golomb-Rice自适应编码的专有自适应算术编码器模块。这些模块中的每个模块都是为满足硬件实现需求而准备的。 RLS和NLMS块使用来自分段模块的数据,这对压缩效率具有积极影响。分割块的主要任务是隔离声学含量不同的片段。在此阶段,使用了两种分割方法-第一种方法是比较特征空间中由12个MFCC(梅尔频率倒谱系数)组成的相邻信号帧的方法,第二种方法是使用典型方法评估特征空间中的两个模型基于贝叶斯信息准则。然后,将从两种技术获得的结果进行组合,以补偿定义段边界的潜在错误。对于每个获得的段,确定平均的MFCC特征向量,并将其作为确定上下文的源传递到RLS和NLMS块。功能块以ImpulseC硬件描述语言实现,并与Xilinx Virtex5系列的可重编程系统进行了综合。

著录项

  • 来源
    《Pomiary Automatyka Kontrola》 |2014年第7期|507-509|共3页
  • 作者单位

    WEST POMERANIAN UNIVERSITY OF TECHNOLOGY, FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, Zolnierska 49, 71-210 Szczecin;

    WEST POMERANIAN UNIVERSITY OF TECHNOLOGY, FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, Zolnierska 49, 71-210 Szczecin;

    WEST POMERANIAN UNIVERSITY OF TECHNOLOGY, FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, Zolnierska 49, 71-210 Szczecin;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    lossless compression; linear prediction; LMS; RLS; ImpulseC;

    机译:无损压缩;线性预测LMS;RLS;冲动;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号