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?

Smartphone processors
Smartphone processorsSmartphone processors
Smartphone processorsMahzad Zahedi
 
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 LabsAlwin Arrasyid
 
Blackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttleBlackmagic design hyper deck shuttle
Blackmagic design hyper deck shuttleTiptop Electronics
 
61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdc61686 catalogo sp5581_hdc
61686 catalogo sp5581_hdceduardoarts
 
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 2Sukul Yarraguntla
 
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 PresentationANURAG SEKHSARIA
 
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
 
Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10Techvilla
 
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 初步規劃與研究-v1MAKERPRO.cc
 
Arduino 習作工坊 - Lesson 1 燈光之夜
Arduino 習作工坊 - Lesson 1 燈光之夜Arduino 習作工坊 - Lesson 1 燈光之夜
Arduino 習作工坊 - Lesson 1 燈光之夜CAVEDU Education
 
Proposal penawaran karaoke software
Proposal penawaran karaoke softwareProposal penawaran karaoke software
Proposal penawaran karaoke softwareanuan anuan
 
CPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone DevicesCPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone Devicessagar chansaulia
 
Qualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceQualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceJJ 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

Mylingo media kit
Mylingo media kitMylingo media kit
Mylingo media kitMyLingo
 
Education for sustainable development
Education for sustainable developmentEducation for sustainable development
Education for sustainable developmentMutia Yr
 
SaletteUSAtv Media Kit
SaletteUSAtv  Media KitSaletteUSAtv  Media Kit
SaletteUSAtv Media KitSaletteUSAtv
 
Mz Develpment Process Web Doug
Mz Develpment Process Web DougMz Develpment Process Web Doug
Mz Develpment Process Web Dougvolkerkoenig
 
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-starRachel Coady
 

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

Multipilot pres-ufficiale alpago 2011
Multipilot pres-ufficiale alpago 2011Multipilot pres-ufficiale alpago 2011
Multipilot pres-ufficiale alpago 2011Roberto Navoni
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale defRoberto Navoni
 
Multipilot pres-ufficiale last 2
Multipilot pres-ufficiale last 2Multipilot pres-ufficiale last 2
Multipilot pres-ufficiale last 2Roberto Navoni
 
Linxu conj2016 96boards
Linxu conj2016 96boardsLinxu conj2016 96boards
Linxu conj2016 96boardsLF Events
 
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/2Bhavin Chandarana
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PICliff Samuels Jr.
 
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 PiLeon Anavi
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive LinuxAlison Chaiken
 
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)Mirco Vanini
 
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 - sensortileST_World
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs
 
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/12ndzervas
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesIntel® Software
 
Raspberry pi technical documentation
Raspberry pi technical documentationRaspberry pi technical documentation
Raspberry pi technical documentationGR Techno Solutions
 
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 DevelopmentGlobalLogic Ukraine
 
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 Tulipp. Eu
 

Ä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

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Kürzlich hochgeladen (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

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.