MPEG para Matlab

Translation into Spanish of an interesting article by Fabien Petitcolas, Ph.D. in computer science from the University of Cambridge, currently working as a research analyst at Vasco Data Security.

matlabmpegSOFTWARE TRANSLATIONtranslation into spanish
6 September, 2022 MEPG code
6 September, 2022 MEPG code

A free translation by Chema, a Spain-based translator specializing in English to Spanish translations

An original text written by Fabien Petiticolas, originally published in
https://www.petitcolas.net/fabien/software/mpeg/index.html

* * *

Cuando buscamos algoritmos de compresión MPEG para audio, intentamos encontrar una implementación para MATLAB. Desafortunadamente, parece que no hay nada disponible aparte de algunas bibliotecas escritas en C y que se pueden llamar desde MATLAB. Esta es una de las razones por las que decidí hacer mi propia implementación del modelo psicoacústico.

Solo está disponible el modelo psicoacústico 1 (ver Davis Pan, “A tutorial on MPEG audiopression”, IEEE multimedia magazine, vol. 2, no. 2, pp. 60–74, Summer 1995) para la capa I. Durante la implementación he tratado de ceñirme lo más posible al estándar ISO/IEC 11172-3:1993. El código contiene muchos comentarios y se pueden dibujar gráficos en cualquier paso del proceso; esto debería ayudar a comprender cómo funciona la compresión MPEG. Los documentos adicionales están disponibles online. No se ha optimizado para la velocidad, sino para la comprensión.

No olvides dejarme saber tus sugerencias, comentarios y mejoras: fabien22@petitcolas.net

Gráficos de muestra

máximos locales
componentes tonales
Componentes tonales y no tonales
Componentes no tonales frente a umbral absoluto
Componentes tonales versus umbral absoluto
Componentes tonales demasiado cerrados entre sí eliminados
Umbral mínimo de enmascaramiento

Referencias

Agradecimientos

Este programa informático se basa en la norma ISO/IEC 11172-3:1993, Tecnología de la información. Codificación de imágenes en movimiento y audio asociado para medios de almacenamiento digital hasta aproximadamente 1,5 Mbit/s. Parte 3: Audio, con el permiso de ISO. . Se pueden adquirir copias de estas normas en la British Standards Institution, 389 Chiswick High Road, GB-London W4 4AL, Teléfono:+ 44 181 996 90 00, Telefax:+ 44 181 996 74 00 o en ISO, apartado postal 56, CH -1211 Ginebra 20, Teléfono +41 22 749 0111, Telefax +4122 734 1079. Los derechos de autor pertenecen a ISO.

Valora este artículo