Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Eric Battenberg is active.

Publication


Featured researches published by Eric Battenberg.


ACM Transactions on Multimedia Computing, Communications, and Applications | 2014

Scalable multimedia content analysis on parallel platforms using python

Ekaterina Gonina; Gerald Friedland; Eric Battenberg; Penporn Koanantakool; Michael B. Driscoll; Evangelos Georganas; Kurt Keutzer

In this new era dominated by consumer-produced media there is a high demand for web-scalable solutions to multimedia content analysis. A compelling approach to making applications scalable is to explicitly map their computation onto parallel platforms. However, developing efficient parallel implementations and fully utilizing the available resources remains a challenge due to the increased code complexity, limited portability and required low-level knowledge of the underlying hardware. In this article, we present PyCASP, a Python-based framework that automatically maps computation onto parallel platforms from Python application code to a variety of parallel platforms. PyCASP is designed using a systematic, pattern-oriented approach to offer a single software development environment for multimedia content analysis applications. Using PyCASP, applications can be prototyped in a couple hundred lines of Python code and automatically scale to modern parallel processors. Applications written with PyCASP are portable to a variety of parallel platforms and efficiently scale from a single desktop Graphics Processing Unit (GPU) to an entire cluster with a small change to application code. To illustrate our approach, we present three multimedia content analysis applications that use our framework: a state-of-the-art speaker diarization application, a content-based music recommendation system based on the Million Song Dataset, and a video event detection system for consumer-produced videos. We show that across this wide range of applications, our approach achieves the goal of automatic portability and scalability while at the same time allowing easy prototyping in a high-level language and efficient performance of low-level optimized code.


international symposium/conference on music information retrieval | 2009

Accelerating Non-Negative Matrix Factorization for Audio Source Separation on Multi-Core and Many-Core Architectures.

Eric Battenberg; David Wessel


international symposium/conference on music information retrieval | 2012

Analyzing Drum Patterns Using Conditional Deep Belief Networks.

Eric Battenberg; David Wessel


Archive | 2011

IMPLEMENTING REAL-TIME PARTITIONED CONVOLUTION ALGORITHMS ON CONVENTIONAL OPERATING SYSTEMS

Eric Battenberg; Rimas Aviûienis


Journal of the Acoustical Society of America | 2012

Hearing aid fitting procedure and processing based on subjective space representation

David Wessel; Eric Battenberg; Andrew Schmeder; Kelly Fitz; Brent Edwards


international computer music conference | 2010

Advances In The Parallelization Of Music And Audio Applications

Eric Battenberg; Adrian Freed; David Wessel


Audio Engineering Society Conference: 45th International Conference: Applications of Time-Frequency Processing in Audio | 2012

Toward Live Drum Separation Using Probabilistic Spectral Clustering Based on the Itakura-Saito Divergence

Eric Battenberg; Victor Huang; David Wessel


international computer music conference | 2011

REAL-TIME MUSICAL APPLICATIONS ON AN EXPERIMENTAL OPERATING SYSTEM FOR MULTI-CORE PROCESSORS

Juan A. Colmenares; Ian Saxton; Eric Battenberg; Rimas Avizienis; Nils Peters; Krste Asanovic; John Kubiatowicz; David Wessel


Archive | 2012

Techniques for machine understanding of live drum performances

Nelson Morgan; David Wessel; Eric Battenberg


Archive | 2008

Verfahren zur Einpassung eines Hörgeräts und auf subjektiver Raumdarstellung basierte Verarbeitung

David Wessel; Eric Battenberg; Andrew Schmeder; Kelly Fitz; Brent Edwards

Collaboration


Dive into the Eric Battenberg's collaboration.

Top Co-Authors

Avatar

David Wessel

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Brent Edwards

University of California

View shared research outputs
Top Co-Authors

Avatar

Kelly Fitz

University of California

View shared research outputs
Top Co-Authors

Avatar

Adrian Freed

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Evangelos Georganas

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Gerald Friedland

International Computer Science Institute

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge