tadhack london, send what you see, niall roche & daniel fozzati, ciscospark

8
SEND WHAT YOU SEE Twitter: @niallroche

Upload: alan-quayle

Post on 13-Jan-2017

227 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

SEND WHAT YOU SEE

Twitter: @niallroche

Page 2: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

“ For those time when you ‘have’ to be there to understand it ”

@niallroche

Page 3: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

USES• For quickly sending messages without the user needing to type in

text that is in front of them

• can be useful for auditing by storing text sent rather than just an audio stream of words

• Users with Disabilities

• Remote Support & Technical Support

• from field engineers to fixing issues for family members ;-)

• Low bandwidth scenarios video not possible, images too large audio quality poor

• Translation issues for foreign text@niallroche

Page 4: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

OPERATION• Text Recongnition

• Place text in the ‘identify’ region of screen

• Choose Focus on area

• Identify Text (Aquire - Target - Compare to dictionary)

• Display Text in ‘text display’ region of screen

• User flicks the selected text to send to a spark message room (send all option TBD)

• Optional Text to speech on identified text and received messages (TBD) so no need to leave text capture screen@niallroche

Page 5: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

ARCHITECTURE

Spark

Camera Capture(Vuforia)

Spark Networking

Android

Text Recognition

Text Display

HTTPS

Send Message

Get Messages (TBD)

User1

xasdsad

User 1 User 2

@niallroche

Page 6: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

EXTENSIONS• Speech for incoming messages, good for hands free

support if audio quality poor

• Language translation

• Symbol translation - warning labels etc

• Object recognition - identify machine/part models send meter readings for diagnosis of issues

• Capture entire image from camera and send to message room

• send instructions to someone fixing the machine@niallroche

Page 7: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

ISSUES• Spark Java API is not Android compatible (even

with some hacking)

• Required building integration from scratch

• General configuration and environment issues as Image Capture required use of Android NDK and libraries and Vuforia API

• OpenCV is an alternative but Vuforia had better object and text recognition

@niallroche

Page 8: TADHack London, Send What you See, Niall Roche & Daniel Fozzati, CiscoSpark

Team: DEMONSTRABLE LABS

Niall Roche from

with support from

The Institute for Innovation and Entrepreneurship - UCL

@niallroche