Uncovering Hidden Data in Audio to Create Automation Solutions for Video
Wayne Lappi, Cyber Resonance Corporation
In order for video-on-demand (VOD) providers to dynamically insert advertisements, users must manually identify ad break in and out points at the precise video frame boundary. The precision needed for this requires a large staff and is time-consuming. Therefore, a solution for automating this process is needed. Cyber Resonance Media Detective (mD) software is a highly accurate and ultra-fast automated solution for identifying ad break points with sub-frame level precision. Using Signal Processing Toolbox™, Wavelet Toolbox™, and DSP System Toolbox™ along with a collection of custom design algorithms to extract various audio features on a short-term basis, Cyber Resonance Corporation was able to detect and uncover data that would otherwise be hidden within the AC3 decoded audio bit-stream. Audio Toolbox™ provided a streaming solution to capture audio from the set-top-box/DVR directly into MATLAB®. Additionally, Parallel Computing Toolbox™ was used to speed up processing and testing of large datasets. Finally, MATLAB Coder™ was used to convert the company’s tested MATLAB code into C++ code to create the production ready version of Media Detective.
Published: 16 Mar 2018
Related Products
Learn More
Featured Product
MATLAB
Up Next:
Related Videos:
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asie-Pacifique
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)