Gesture Based Interface for Asynchronous Video Communication for Deaf People in South Africa

Total Page:16

File Type:pdf, Size:1020Kb

Gesture Based Interface for Asynchronous Video Communication for Deaf People in South Africa Gesture Based Interface for Asynchronous Video Communication for Deaf People in South Africa By Tshifhiwa Ramuhaheli Supervised by Prof. Edwin Blake Thesis presented for the degree of Master of Science In the Department of Computer Science University of Cape Town May 2010 Copyright © 2010 By Tshifhiwa Ramuhaheli i Abstract The preferred method of communication amongst Deaf people is that of sign language. There are problems with the video quality when using the real-time video communication available on mobile phones. The alternative is to use text-based communication on mobile phones, however findings from other research studies show that Deaf people prefer using sign language to communicate with each other rather than text. This dissertation looks at implementing a gesture-based interface for an asynchronous video communication for Deaf people. The gesture interface was implemented on a store and forward video architecture since this preserves the video quality even when there is low bandwidth. In this dissertation three gesture-based video communication prototypes were designed and implemented using a user centred design approach. These prototypes were implemented on both the computer and mobile devices. The first prototype was computer based and the evaluation of this prototype showed that the gesture based interface improved the usability of sign language video communication. The second prototype is set up on the mobile device and it was tested on several mobile devices but the device limitation made it impossible to support all the features needed in the video communication. The different problems experienced on the dissimilar devices made the task of implementing the prototypes on the mobile platform challenging. The prototype was revised several times before it was tested on a different mobile phone. The final prototype used both the mobile phone and the computer. The computer served to simulate a mobile device with greater processing power. This approach simulated a more powerful future mobile device capable of running the gesture-based interface. The computer was used for video processing but to the user it was as if the whole system was running on the mobile phone. The evaluation process was conducted with ten Deaf users in order to determine the efficiency and usability of the prototype. The results showed that the majority of the users were satisfied with the quality of the video communication. The evaluation also revealed usability problems but the benefits of communicating in sign language outweighed the usability difficulties. Furthermore the users were more interested in the video communication on the mobile devices than on the computer as this was a much more familiar technology and offered the convenience of mobility. ii Table of Contents Abstract ..................................................................................................................................... ii Acknowledgements .................................................................................................................. x 1. Introduction ...................................................................................................................... 1 1.1 Sign Language ............................................................................................................. 2 1.2 Motivation ................................................................................................................... 3 1.3 Research Objectives .................................................................................................... 3 1.4 Significance of Research ............................................................................................. 4 1.4.1 Research Questions .............................................................................................. 4 1.5 Dissertation Outline..................................................................................................... 6 2. Background Chapter ....................................................................................................... 7 2.1 Deaf ............................................................................................................................. 7 2.2 Deaf Communication .................................................................................................. 8 2.3 Video Communication ................................................................................................ 8 2.3.1 Video on Mobile Devices .................................................................................... 9 2.3.2 Video Compression .............................................................................................. 9 2.4 Gesture Recognition .................................................................................................. 10 2.4.1 Sign Language Recognition ............................................................................... 12 2.5 Mobile Device ........................................................................................................... 13 2.5.1 Mobile Devices in ICT4D .................................................................................. 13 2.5.2 Mobile Device Limitations ................................................................................ 14 2.5.3 Development Environment ................................................................................ 15 2.5.4 Image Processing Performance on Mobile Phones ............................................ 19 2.6 Chapter Summary ...................................................................................................... 21 3. Experimental Design ...................................................................................................... 22 3.1 Research Questions ................................................................................................... 22 iii 3.2 Methodology ............................................................................................................. 22 3.2.1 Requirements Gathering .................................................................................... 23 3.2.2 Computer Prototype ........................................................................................... 25 3.2.3 First Mobile Phone Prototype ............................................................................ 25 3.2.4 Second Mobile Phone Prototype ........................................................................ 26 3.3 Prototype Designs ..................................................................................................... 26 3.4 Evaluation of Designs ............................................................................................... 27 3.5 Participants ................................................................................................................ 28 3.6 Technology and Tools ............................................................................................... 29 3.7 Chapter Summary ...................................................................................................... 30 4. Understanding Users ..................................................................................................... 31 4.1 Requirements Gathering ............................................................................................ 31 4.1.1 Focus Group Study ............................................................................................ 31 4.1.2 User Feedback .................................................................................................... 34 4.2 Communication Survey ............................................................................................. 36 4.2.1 Mobile Phone Ownership .................................................................................. 37 4.2.2 Mobile Phone Usage .......................................................................................... 38 4.3 Chapter Summary ...................................................................................................... 39 5. Design and Implementation .......................................................................................... 40 5.1 Design........................................................................................................................ 40 5.1.1 System Requirements......................................................................................... 41 5.1.2 Interface Design ................................................................................................. 44 5.2 Computer Prototype Design ...................................................................................... 45 5.2.1 Computer Prototype Evaluation ......................................................................... 48 5.3 Mobile Phone Design ................................................................................................ 53 5.3.1 Changes Made .................................................................................................... 54 5.3.2 Mobile Phone Design Problems......................................................................... 56 iv 5.4 Mobile Phone Simulation Design ............................................................................. 61 5.4.1 The Mobile Application ..................................................................................... 62 5.4.2 The Computer Application ................................................................................ 62 5.4.3 Task Flow..........................................................................................................
Recommended publications
  • Nokia 6120 Classic Nokia 6121 Classic User Guide
    Nokia 6120 classic Nokia 6121 classic User Guide Issue 3 EN DECLARATION OF CONFORMITY Hereby, NOKIA CORPORATION declares that this RM-243 or RM-308 product is in compliance with the essential requirements and other relevant provisions of Directive 1999/5/EC. A copy of the Declaration of Conformity can be found at http://www.nokia.com/phones/declaration_of_conformity/ 0434 © 2007 Nokia. All rights reserved. Nokia, Nokia Connecting People, Nokia Care, Navi, and Visual Radio are trademarks or registered trademarks of Nokia Corporation. Nokia tune and Visual Radio are sound marks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or tradenames of their respective owners. Reproduction, transfer, distribution, or storage of part or all of the contents in this document in any form without the prior written permission of Nokia is prohibited. This product includes software licensed from Symbian Software Ltd © 1998-2007. Symbian and Symbian OS are trademarks of Symbian Ltd. US Patent No 5818437 and other pending patents. T9 text input software Copyright (C) 1997-2007. Tegic Communications, Inc. All rights reserved. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for personal and noncommercial use in connection with information which has been encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged in a personal and noncommercial activity and (ii) for use in connection with MPEG-4 video provided by a licensed video provider. No license is granted or shall be implied for any other use.
    [Show full text]
  • Devices for Which We Currently Recommend Opera Mini 7.0 Number of Device Models
    Devices for which we currently recommend Opera Mini 7.0 Number of device models: 625 Platforms included: JME, BlackBerry, Android, S60 and iOS List generated date: 2012-05-30 -------------------------------------------------------------------------------------------------------------------------------------- au by KDDI IS03 by Sharp BlackBerry 9900 Bold Acer beTouch E110 au by KDDI REGZA Phone BlackBerry Curve 3G 9300 IS04 by Fujitsu-Toshiba Acer beTouch E130 Dell Aero au by KDDI Sirius IS06 by Acer Iconia Tab A500 Pantech Dell Streak Acer Liquid E Ezze S1 Beyond B818 Acer Liquid mt Fly MC160 BlackBerry 8520 Curve Acer Liquid S100 Garmin-Asus nüvifone A10 BlackBerry 8530 Curve Acer Stream Google Android Dev Phone BlackBerry 8800 1 G1 Alcatel One Touch OT-890D BlackBerry 8820 Google Nexus One Alfatel H200 BlackBerry 8830 Google Nexus S i9023 Amoi WP-S1 Skypephone BlackBerry 8900 Curve HTC A6277 Apple iPad BlackBerry 9000 Bold HTC Aria A6366 Apple iPhone BlackBerry 9105 Pearl HTC ChaCha / Status / Apple iPhone 3G BlackBerry 9300 Curve A810e Apple iPhone 3GS BlackBerry 9500 Storm HTC Desire Apple iPhone 4 BlackBerry 9530 Storm HTC Desire HD Apple iPod Touch BlackBerry 9550 Storm2 HTC Desire S Archos 101 Internet Tablet BlackBerry 9630 Tour HTC Desire Z Archos 32 Internet Tablet BlackBerry 9700 Bold HTC Dream Archos 70 Internet Tablet BlackBerry 9800 Torch HTC Droid Eris Asus EeePad Transformer BlackBerry 9860 Torch HTC Droid Incredible TF101 ADR6300 HTC EVO 3D X515 INQ INQ1 LG GU230 HTC EVO 4G Karbonn K25 LG GW300 Etna 2 / Gossip HTC Explorer
    [Show full text]
  • CK5050(P) Matrix
    Bluetooth firmware Version 1.60 yes = Feature is supported and confirmed. n o = Feature is not supported by the Kenwood Bluetooth Module. n /a = Feature is not supported by the Phone. Phone connection Pick-up Reject Phonebook SIM contacts Call register Pick-up second Refuse second Switch call in Hang-up active Display Enable to use Enable to Enable to Dial Private Display Phonebook Enable to use Enable to Notify about Phone to KENWOOD and Hang- Redial incoming automatic automatic automatic call in three call in three three way call in three network AVRCP Target read SMS read SMS Phone number mode battery level transfer A2DP profile send SMS new SMS Bluetooth Model up a call call synchronisation synchronisation synchronisation way calling way calling calling way calling level profile from SIM card from phone Apple iPhone 1.1.4 (4A102) yes yes yes yes yes yes yes n/a yes yes yes yes yes yes yes n/a n/a n/a n/a n/a n/a n/a Apple iPhone 1.1.4 (4A102) Apple iPhone AT&T 1.0.2 (1C28) yes yes yes yes yes yes yes n/a yes yes yes yes yes yes yes n/a n/a n/a n/a n/a n/a n/a Apple iPhone AT&T 1.0.2 (1C28) AU W54S yes yes yes yes yes yes n/a n/a n/a no n/a no no yes yes yes no no n/a n/a n/a n/a AU W54S BenQ-Siemens CL71 1.16 yes yes yes yes no no n/a n/a n/a no n/a n/a n/a n/a n/a yes n/a n/a n/a n/a n/a n/a BenQ-Siemens CL71 1.16 BenQ-Siemens EF61 1 yes yes yes yes yes no no no no yes yes yes yes n/a n/a no n/a n/a n/a n/a n/a n/a BenQ-Siemens EF61 1 Blackberry 7105t V4.0.2.49 no yes yes yes yes yes no no n/a yes yes no no yes yes n/a n/a n/a n/a
    [Show full text]
  • Nokia 6120 Classic User's Guide
    Nokia 6120 classic User’s Guide Copyright © 2008 Nokia. All rights reserved. DECLARATION OF CONFORMITY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, UNDER NO 0434 Hereby, NOKIA CORPORATION declares that this CIRCUMSTANCES SHALL NOKIA OR ANY OF ITS LICENSORS BE RESPONSIBLE FOR RM-243 product is in compliance with the essential ANY LOSS OF DATA OR INCOME OR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL requirements and other relevant provisions of OR INDIRECT DAMAGES HOWSOEVER CAUSED. Directive 1999/5/EC. A copy of the Declaration of THE CONTENTS OF THIS DOCUMENT ARE PROVIDED “AS IS”. EXCEPT AS REQUIRED Conformity can be found at http://www.nokia.com/ BY APPLICABLE LAW, NO WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, phones/declaration_of_conformity/ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF © 2007 Nokia. All rights reserved. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE MADE IN Nokia, Nokia Connecting People, Nokia Care, Navi, and Visual Radio are trademarks RELATION TO THE ACCURACY, RELIABILITY OR CONTENTS OF THIS DOCUMENT. or registered trademarks of Nokia Corporation. Nokia tune and Visual Radio are NOKIA RESERVES THE RIGHT TO REVISE THIS DOCUMENT OR WITHDRAW IT AT ANY sound marks of Nokia Corporation. Other product and company names mentioned TIME WITHOUT PRIOR NOTICE. herein may be trademarks or tradenames of their respective owners. The availability of particular products and applications for these products may vary Reproduction, transfer, distribution, or storage of part or all of the contents in this by region. Please check with your Nokia dealer for details, and availability of document in any form without the prior written permission of Nokia is prohibited.
    [Show full text]
  • Nokia 6120 Classic User Guide
    Nokia 6120 classic User Guide 9200472 Issue 1 DECLARATION OF CONFORMITY Hereby, NOKIA CORPORATION declares that this RM-243 product is in compliance with the essential requirements and other relevant provisions of Directive 1999/5/EC. A copy of the Declaration of Conformity can be found at http://www.nokia.com/phones/declaration_of_conformity/ 0434 © 2007 Nokia. All rights reserved. Nokia, Nokia Connecting People, Nokia Care, Navi, and Visual Radio are trademarks or registered trademarks of Nokia Corporation. Nokia tune and Visual Radio are sound marks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or tradenames of their respective owners. Reproduction, transfer, distribution, or storage of part or all of the contents in this document in any form without the prior written permission of Nokia is prohibited. This product includes software licensed from Symbian Software Ltd © 1998-2007. Symbian and Symbian OS are trademarks of Symbian Ltd. US Patent No 5818437 and other pending patents. T9 text input software Copyright (C) 1997-2007. Tegic Communications, Inc. All rights reserved. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for personal and noncommercial use in connection with information which has been encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged in a personal and noncommercial activity and (ii) for use in connection with MPEG-4 video provided by a licensed video provider. No license is granted or shall be implied for any other use.
    [Show full text]
  • Załącznik Nr 1 Do Regulaminu Promocji Mixer Mbank Mobile Cennik Telefonów
    Załącznik nr 1 do Regulaminu promocji MIXer mBank mobile Cennik telefonów Marka i model aparatu Cena aparatu Nokia 1200 - Black 129 Nokia 1200 - Blue 129 Nokia 1208 - Black 139 Nokia 1208 - Red 149 Nokia 1209 - Blue 159 Nokia 1209 - Grey 149 Nokia 1650 - Black 169 Nokia 1650 - Dark Red 169 Nokia 1680 Classic - Black 249 Nokia 2600 Classic - M. Blue 289 Nokia 2600 Classic - Sand Gold 279 Nokia 2610 - Black 189 Nokia 2610 - Grey 189 Nokia 2630 Onet - Black 299 Nokia 2680 Slide - Grey 379 Nokia 2760 - Smoky Grey 299 Nokia 2760 - Velvet Red 299 Nokia 2760 - Sandy Gold 299 Nokia 3109 Classic - Grey 369 Nokia 3110 Classic - Onet Black 379 Nokia 3110 Classic - Onet Orange 369 Nokia 3120 Classic - Graphite 539 Nokia 3120 Classic - Mocka 499 Nokia 3500 Classic - Azure 419 Nokia 3500 Classic - Mandarin 419 Nokia 3600 Slide - Charcoal 819 Nokia 3610 Fold - Blue 529 Nokia 5000 - Cyber Green 349 Nokia 5000 - Neon Blue 389 Nokia 5200 - Light Blue 399 Nokia 5220 XpressMusic - Blue 529 Nokia 5220 XpressMusic - Red 609 Nokia 5310 XpressMusic - Blue 689 Nokia 5310 XpressMusic - Red 719 Nokia 5320 XpressMusic - Red 699 Nokia 5610 XpressMusic - Blue 829 Nokia 5610 XpressMusic - Red 829 Nokia 6110 Navigator - Black 979 Nokia 6110 Navigator - White 979 Nokia 6120 Classic - Black 729 Nokia 6120 Classic - Blue 649 Nokia 6120 Classic - Sand Gold 649 Nokia 6120 Classic - White 649 Nokia 6210 Navigator - Black 1239 Nokia 6210 Navigator - Red 1059 Nokia 6220 Classic - Black Cyan 1229 Nokia 6220 Classic - Plum 1229 Nokia 6300 - White 599 Nokia 6300 Onet - Black 639
    [Show full text]
  • S60 (Software Platform) from Wikipedia, the Free Encyclopedia
    Try Beta Log in / create account article discussion edit this page history S60 (software platform) From Wikipedia, the free encyclopedia This article needs additional citations for verification. Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. navigation (September 2008) Main page Contents This article is in a list format that may be better presented using prose. You can help by Featured content converting this article to prose, if appropriate. Editing help is available. (September 2008) Current events Random article The S60 Platform (formerly Series 60 User Interface) is a software platform for mobile phones that runs on Symbian OS. S60 is currently amongst the most-used smartphone platforms in the world. It was created search by Nokia, who made the platform open source and contributed it to the Symbian Foundation. S60 has been used by mobile device manufacturers including Lenovo, LG Electronics, Panasonic and Samsung.[1] Go Search Sony co-created the software with Nokia. Symbian is the most popular smartphone OS on the market by 47% of the sector’s total sales, with 17.9m handsets sold in Q4 2008.[2] interaction In addition to the manufacturers the community includes: About Wikipedia Community portal Software integration companies such as Sasken, Elektrobit, Teleca, Digia and Mobica Recent changes Semiconductor companies Texas Instruments, ST Microelectronics, Broadcom, SONY , Freescale, Contact Wikipedia Samsung Electronics Donate to Wikipedia Operators such as Vodafone and Orange who develop and provide S60-based mobile applications and Help services toolbox Software developers and independent software vendors (ISVs). What links here S60 consists of a suite of libraries and standard applications, such as telephony, PIM tools, and Helix- Related changes Screenshot of a typical Nokia S60 based multimedia players.
    [Show full text]