SlideShare ist ein Scribd-Unternehmen logo
1 von 12
BeaStreamer-v0.1 :
     a new platform for Multi-Sensors Data
Acquisition in Wearable Computing Applications.


        Pierluigi Casale, Oriol Pujol and Petia Radeva.
1 of 10


              Outline


● Introduction
● BeaStreamer-v0.1
   ○ Hardware
   ○ Software
● Experiments
● Conclusions
2 of 10


                            Introduction
Monitoring day-to-day activities for :
- daily-life memory-retrieval tasks ;
- assistance to not self-sufficient
people ;
- digital personal assistant.




    The SenseCam from Microsoft Research   Our Previous Work : TheBadge
3 of 10


                     BeaStreamer-v0.1
Wearable 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”
4 of 10


BeaStreamer-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.
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
6 of 10


             BeaStreamer-v0.1 : Software

Operating System and Development                     Applications


OpenEmbedded :
- cross-compiler environment for    - framework for media applications ;
embedded systems ;
- allows to create complete Linux   - easy writing audio/video streaming
Distributions.                      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 .
7 of 10

Experiments :
Using BeaStreamer as PC.




    Tipical Usage Scenarios.
8 of 10

Experiments :
Data Acquisition
    Walking around the City   Walking around the CVC
9 of 10

        Experiments :
        Face Detector
Not only Acquisition : OpenCv Face Detector.
10 of 10


                           Conclusions

BeaStreamer-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 ;
- process


Future works:
- Exploiting the computational power of Beagleboard ( ARM + DSP ) ;
- Unifying under GStreamer the acquisition of all the data streaming.
Conclusions




Thank you.

Weitere Àhnliche Inhalte

Was ist angesagt?

Blackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttleBlackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttle
Tiptop Electronics
 
61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc
eduardoarts
 
Nvidia’s tegra line of processors for mobile devices2 2
Nvidia’s tegra line of processors for mobile devices2 2Nvidia’s tegra line of processors for mobile devices2 2
Nvidia’s tegra line of processors for mobile devices2 2
Sukul Yarraguntla
 
xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)
Angela Suen
 
Proposal penawaran karaoke software
Proposal penawaran karaoke softwareProposal penawaran karaoke software
Proposal penawaran karaoke software
anuan anuan
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Alexis Chua
 
Qualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceQualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile Device
JJ Wu
 

Was ist angesagt? (20)

Smartphone processors
Smartphone processorsSmartphone processors
Smartphone processors
 
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on LabsRepublic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
 
Qtx 6404
Qtx 6404Qtx 6404
Qtx 6404
 
Blackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttleBlackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttle
 
NVIDIA Tegra K1
NVIDIA Tegra K1 NVIDIA Tegra K1
NVIDIA Tegra K1
 
61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc
 
Nvidia’s tegra line of processors for mobile devices2 2
Nvidia’s tegra line of processors for mobile devices2 2Nvidia’s tegra line of processors for mobile devices2 2
Nvidia’s tegra line of processors for mobile devices2 2
 
My mouse adrian
My mouse adrianMy mouse adrian
My mouse adrian
 
Intel processor family
Intel processor familyIntel processor family
Intel processor family
 
Smart Phone CPU
Smart Phone CPUSmart Phone CPU
Smart Phone CPU
 
Nvidia tegra K1 Presentation
Nvidia tegra K1 PresentationNvidia tegra K1 Presentation
Nvidia tegra K1 Presentation
 
Dx
DxDx
Dx
 
xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)xa-zynq-7000-product-table (1)
xa-zynq-7000-product-table (1)
 
Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10
 
2015 12-09-Lass移怍LinkIt 7688 Duo ćˆæ­„èŠćŠƒèˆ‡ç ”ç©¶-v1
2015 12-09-Lass移怍LinkIt 7688 Duo ćˆæ­„èŠćŠƒèˆ‡ç ”ç©¶-v12015 12-09-Lass移怍LinkIt 7688 Duo ćˆæ­„èŠćŠƒèˆ‡ç ”ç©¶-v1
2015 12-09-Lass移怍LinkIt 7688 Duo ćˆæ­„èŠćŠƒèˆ‡ç ”ç©¶-v1
 
Arduino çż’äœœć·„ćŠ - Lesson 1 燈慉äč‹ć€œ
Arduino çż’äœœć·„ćŠ - Lesson 1 燈慉äč‹ć€œArduino çż’äœœć·„ćŠ - Lesson 1 燈慉äč‹ć€œ
Arduino çż’äœœć·„ćŠ - Lesson 1 燈慉äč‹ć€œ
 
Proposal penawaran karaoke software
Proposal penawaran karaoke softwareProposal penawaran karaoke software
Proposal penawaran karaoke software
 
CPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone DevicesCPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone Devices
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Qualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceQualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile Device
 

Andere mochten auch (6)

View My Work
View My WorkView My Work
View My Work
 
Mylingo media kit
Mylingo media kitMylingo media kit
Mylingo media kit
 
Education for sustainable development
Education for sustainable developmentEducation for sustainable development
Education for sustainable development
 
SaletteUSAtv Media Kit
SaletteUSAtv  Media KitSaletteUSAtv  Media Kit
SaletteUSAtv Media Kit
 
Mz Develpment Process Web Doug
Mz Develpment Process Web DougMz Develpment Process Web Doug
Mz Develpment Process Web Doug
 
Water scarcity, a gift to Mary from All-star
Water scarcity, a gift to Mary from All-starWater scarcity, a gift to Mary from All-star
Water scarcity, a gift to Mary from All-star
 

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

Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry Pi
Leon Anavi
 
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
ndzervas
 

Ähnlich wie BeaStreamer: a new platform for Multi-Sensors Data Acquisition in Wearable Computing Applications (20)

Multipilot pres-ufficiale alpago 2011
Multipilot pres-ufficiale alpago 2011Multipilot pres-ufficiale alpago 2011
Multipilot pres-ufficiale alpago 2011
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale def
 
Multipilot pres-ufficiale last 2
Multipilot pres-ufficiale last 2Multipilot pres-ufficiale last 2
Multipilot pres-ufficiale last 2
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boards
 
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 2/2
 
Craneboard
CraneboardCraneboard
Craneboard
 
Sundance at the 49th Intelligent Sensing Program
Sundance at the 49th Intelligent Sensing ProgramSundance at the 49th Intelligent Sensing Program
Sundance at the 49th Intelligent Sensing Program
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
 
Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry Pi
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive Linux
 
IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)IoT support for .NET (Core/5/6)
IoT support for .NET (Core/5/6)
 
Track 3 session 4 - st dev con 2016 - sensortile
Track 3   session 4 - st dev con 2016 - sensortileTrack 3   session 4 - st dev con 2016 - sensortile
Track 3 session 4 - st dev con 2016 - sensortile
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company Presentation
 
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
 
Raspberry pi technical documentation
Raspberry pi technical documentationRaspberry pi technical documentation
Raspberry pi technical documentation
 
QEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded DevelopmentQEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded Development
 
HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri HiPEAC 2019 Workshop - Hardware Starter Kit Agri
HiPEAC 2019 Workshop - Hardware Starter Kit Agri
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

KĂŒrzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

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

  • 1. BeaStreamer-v0.1 : a new platform for Multi-Sensors Data Acquisition in Wearable Computing Applications. Pierluigi Casale, Oriol Pujol and Petia Radeva.
  • 2. 1 of 10 Outline ● Introduction ● BeaStreamer-v0.1 ○ Hardware ○ Software ● Experiments ● Conclusions
  • 3. 2 of 10 Introduction Monitoring day-to-day activities for : - daily-life memory-retrieval tasks ; - assistance to not self-sufficient people ; - digital personal assistant. The SenseCam from Microsoft Research Our Previous Work : TheBadge
  • 4. 3 of 10 BeaStreamer-v0.1 Wearable 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. 4 of 10 BeaStreamer-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. 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. 6 of 10 BeaStreamer-v0.1 : Software Operating System and Development Applications OpenEmbedded : - cross-compiler environment for - framework for media applications ; embedded systems ; - allows to create complete Linux - easy writing audio/video streaming Distributions. 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. 7 of 10 Experiments : Using BeaStreamer as PC. Tipical Usage Scenarios.
  • 9. 8 of 10 Experiments : Data Acquisition Walking around the City Walking around the CVC
  • 10. 9 of 10 Experiments : Face Detector Not only Acquisition : OpenCv Face Detector.
  • 11. 10 of 10 Conclusions BeaStreamer-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 ; - process Future works: - Exploiting the computational power of Beagleboard ( ARM + DSP ) ; - Unifying under GStreamer the acquisition of all the data streaming.