BeaStreamer-v0.1 :     a new platform for Multi-Sensors DataAcquisition in Wearable Computing Applications.        Pierlui...
1 of 10              Outline● Introduction● BeaStreamer-v0.1   ○ Hardware   ○ Software● Experiments● Conclusions
2 of 10                            IntroductionMonitoring day-to-day activities for :- daily-life memory-retrieval tasks ;...
3 of 10                     BeaStreamer-v0.1Wearable system for acquiring :- multi-sensors data ;- in real-time.We acquire...
4 of 10BeaStreamer-v0.1 : Hardware Core                           Some features :                           - 600MHz ARM p...
5 of 10    BeaStreamer-v0.1 : Motion Sensor                                       Arduino-based Bluetooth                 ...
6 of 10             BeaStreamer-v0.1 : SoftwareOperating System and Development                     ApplicationsOpenEmbedd...
7 of 10Experiments :Using BeaStreamer as PC.    Tipical Usage Scenarios.
8 of 10Experiments :Data Acquisition    Walking around the City   Walking around the CVC
9 of 10        Experiments :        Face DetectorNot only Acquisition : OpenCv Face Detector.
10 of 10                           ConclusionsBeaStreamer-v0.1 is :- A new platform for multi-sensors data acquisition ( b...
ConclusionsThank you.
Upcoming SlideShare
Loading in …5
×

BeaStreamer: a new platform for Multi-Sensors Data Acquisition in Wearable Computing Applications

961 views
899 views

Published on

BeaStreamer: a new platform for Multi-Sensors Data Acquisition in Wearable Computing Applications

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
961
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

BeaStreamer: a new platform for Multi-Sensors Data Acquisition in Wearable Computing Applications

  1. 1. BeaStreamer-v0.1 : a new platform for Multi-Sensors DataAcquisition in Wearable Computing Applications. Pierluigi Casale, Oriol Pujol and Petia Radeva.
  2. 2. 1 of 10 Outline● Introduction● BeaStreamer-v0.1 ○ Hardware ○ Software● Experiments● Conclusions
  3. 3. 2 of 10 IntroductionMonitoring day-to-day activities for :- daily-life memory-retrieval tasks ;- assistance to not self-sufficientpeople ;- digital personal assistant. The SenseCam from Microsoft Research Our Previous Work : TheBadge
  4. 4. 3 of 10 BeaStreamer-v0.1Wearable system for acquiring :- multi-sensors data ;- in real-time.We acquire audio, video and motion data.- Any kind of data flow might be acquired. BeaStreamer-v0.1 “On the table” BeaStreamer-v0.1 “weared”
  5. 5. 4 of 10BeaStreamer-v0.1 : Hardware Core Some features : - 600MHz ARM processor - TI C64x+ DSP Core - 128 ( 256 ) MB RAM - DVI-D output - S-Video output - Audio In/Out - USB2.0, I2C, SPI. BeagleBoard Tipical Usage Scenarios.
  6. 6. 5 of 10 BeaStreamer-v0.1 : Motion Sensor Arduino-based Bluetooth Accelerometer - Arduino board ( AVR Microcontroller ) ; - ADXL 345 analogic accelerometer ; - BlueSMiRF Gold bluetooth module.Arduino-based Bluetooth Acclerometer
  7. 7. 6 of 10 BeaStreamer-v0.1 : SoftwareOperating System and Development ApplicationsOpenEmbedded :- cross-compiler environment for - framework for media applications ;embedded systems ;- allows to create complete Linux - easy writing audio/video streamingDistributions. applications ;Angstrom Distribution :- Linux Kernel 2.6.28 ; - it can process any kind of data flow .- V4L2, BlueZ, USB, etc..Code Development on-board : OpenCV- arm-gcc / arm-g++ ;- python 2.6 ; - well-known in CV community .- octave .
  8. 8. 7 of 10Experiments :Using BeaStreamer as PC. Tipical Usage Scenarios.
  9. 9. 8 of 10Experiments :Data Acquisition Walking around the City Walking around the CVC
  10. 10. 9 of 10 Experiments : Face DetectorNot only Acquisition : OpenCv Face Detector.
  11. 11. 10 of 10 ConclusionsBeaStreamer-v0.1 is :- A new platform for multi-sensors data acquisition ( but not only...) ;- Small and easy to bring for using in wearable computing applications.BeaStreamer-v0.1 can :- acquire different data-type joining Beagleboard and Gstreamer ;- acquire via Bluetooth in a distributed way ;- acquire via the principal types of hardware protocols ;- processFuture works:- Exploiting the computational power of Beagleboard ( ARM + DSP ) ;- Unifying under GStreamer the acquisition of all the data streaming.
  12. 12. ConclusionsThank you.

×