tadhack london, send what you see, niall roche & daniel fozzati, ciscospark
TRANSCRIPT
SEND WHAT YOU SEE
Twitter: @niallroche
“ For those time when you ‘have’ to be there to understand it ”
@niallroche
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
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
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
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
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
Team: DEMONSTRABLE LABS
Niall Roche from
with support from
The Institute for Innovation and Entrepreneurship - UCL
@niallroche