TY - GEN
T1 - Distributed modular toolbox for multi-modal context recognition
AU - Bannach, David
AU - Kunze, Kai
AU - Lukowicz, Paul
AU - Amft, Oliver
PY - 2006/7/10
Y1 - 2006/7/10
N2 - We present a GUI-based C++ toolbox that allows for building distributed, multi-modal context recognition systems by plugging together reusable, parameterizable components. The goals of the toolbox are to simplify the steps from prototypes to online implementations on low-power mobile devices, facilitate portability between platforms and foster easy adaptation and extensibility. The main features of the toolbox we focus on here are a set of parameterizable algorithms including different filters, feature computations and classifiers, a runtime environment that supports complex synchronous and asynchronous data flows, encapsulation of hardware-specific aspects including sensors and data types (e.g., int vs. float), and the ability to outsource parts of the computation to remote devices. In addition, components are provided for group-wise, event-based sensor synchronization and data labeling. We describe the architecture of the toolbox and illustrate its functionality on two case studies that are part of the downloadable distribution.
AB - We present a GUI-based C++ toolbox that allows for building distributed, multi-modal context recognition systems by plugging together reusable, parameterizable components. The goals of the toolbox are to simplify the steps from prototypes to online implementations on low-power mobile devices, facilitate portability between platforms and foster easy adaptation and extensibility. The main features of the toolbox we focus on here are a set of parameterizable algorithms including different filters, feature computations and classifiers, a runtime environment that supports complex synchronous and asynchronous data flows, encapsulation of hardware-specific aspects including sensors and data types (e.g., int vs. float), and the ability to outsource parts of the computation to remote devices. In addition, components are provided for group-wise, event-based sensor synchronization and data labeling. We describe the architecture of the toolbox and illustrate its functionality on two case studies that are part of the downloadable distribution.
UR - http://www.scopus.com/inward/record.url?scp=33745610702&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33745610702&partnerID=8YFLogxK
U2 - 10.1007/11682127_8
DO - 10.1007/11682127_8
M3 - Conference contribution
AN - SCOPUS:33745610702
SN - 3540327657
SN - 9783540327653
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 99
EP - 113
BT - Architecture of Computing Systems - ARCS 2006 - 19th International Conference, Proceedings
T2 - 19th International Conference on Architecture of Computing Systems, ARCS 2006
Y2 - 13 March 2006 through 16 March 2006
ER -