Image Processing on a Mobile Platform

Total Page:16

File Type:pdf, Size:1020Kb

Image Processing on a Mobile Platform IMAGE PROCESSING ON A MOBILE PLATFORM A thesis submitted to the University of Manchester for the degree of Master of Science in the Faculty of Engineering and Physical Sciences 2009 By Samantha Patricia Bail School of Computer Science Contents Abstract 5 Declaration 6 Copyright 7 Acknowledgements 8 1 Introduction 9 1.1 Description of the Project . 9 1.2 Motivation . 10 1.3 Main Objectives . 11 1.4 Scope . 11 1.5 Dissertation Overview . 13 2 Project Background and Literature Review 15 2.1 Overview . 15 2.2 Mobile Platforms . 15 2.3 Mobile Phones as Assistive Devices . 18 2.4 Image Processing and Object Detection . 18 2.5 Related Work . 19 2.6 Analysis of Methods for Object Detection . 23 2.7 Factor Graph Belief Propagation . 24 2.8 Chapter Summary . 30 3 Application Design 31 3.1 Overview . 31 3.2 Requirements Analysis . 31 3.3 Software Architecture . 33 2 3.4 Image Processing Methods and Algorithms . 36 3.5 Training Images . 44 3.6 Issues Affecting the System Performance . 45 3.7 Chapter Summary . 46 4 System Implementation 47 4.1 Overview . 47 4.2 Implementation Tools . 47 4.3 Image Capturing . 48 4.4 Phase One: Feature Extraction . 49 4.5 Phase Two: Object Recognition . 53 4.6 Result Output . 55 4.7 Optimisation for Symbian S60 devices . 55 4.8 Chapter Summary . 56 5 Testing 57 5.1 Overview . 57 5.2 Description of the Testing Procedures . 57 5.3 System Performance Evaluation . 60 5.4 Chapter Summary . 61 6 System Evaluation 62 6.1 Overview . 62 6.2 Analysis of the Research Methodology . 62 6.3 Review of the Project Plan . 64 6.4 Improvements . 65 6.5 Chapter Summary . 66 7 Conclusion and Future Work 67 7.1 Project Summary . 67 7.2 Future Work . 69 Bibliography 72 A Listings 75 3 List of Figures 1.1 Two exit signs according to BS 5499-4 . 13 2.1 Worldwide smartphone sales to end users 2008 . 17 2.2 Example of a factor graph . 25 3.1 Class diagram showing the organisation of the application classes 35 3.2 State diagram for the emergency exit sign recognition software . 36 3.3 Sobel kernels used for horizontal and vertical derivatives . 37 3.4 Four examples of emergency exit signs captured with a phone camera 45 4.1 Individual steps of edge detection . 51 4.2 Two examples of binary sign templates . 54 4 Abstract Emergency exit signs are an indispensable part of any safety precautions for public buildings. In case of an emergency, they indicate safe escape routes and emergency doors, using an internationally recognizable sign: A green and white sign with icons showing a running person, a door, an arrow pointing into the direction of the escape route and the word Exit (or other words describing an emergency exit), in different combinations. These signs can be easily detected and interpreted by sighted people, but are unsuitable for visually impaired persons who cannot rely on visual indicators. This project deals with the issues of recognizing emergency exit signs with a mobile device. It describes the development of a piece of software that runs on a Symbian OS smartphone and can be used to detect emergency exit signs using the phone’s camera. In case of a detection, the device indicates this through an acoustic signal and, if an arrow is present on the sign, the software specifies the direction through text output. In order to achieve fast processing times, the study also deals with the low computing power of smartphones. The chosen approach is based on belief prop- agation on factor graphs, a method drawn from statistics, which is used in com- bination with other image processing tasks such as template matching. While the success of an efficient implementation depends strongly on the observance of necessary optimisations in both the choice of algorithms and coding practice, the general feasibility of image processing on the chosen mobile platform is demon- strated by this project. 5 Declaration No portion of the work referred to in this thesis has been submitted in support of an application for another degree or qualification of this or any other university or other institute of learning. 6 Copyright i. Copyright in text of this dissertation rests with the Author. Copies (by any process) either in full, or of extracts, may be made only in accordance with instructions given by the Author. Details may be obtained from the appropriate Graduate Office. This page must form part of any such copies made. Further copies (by any process) of copies made in accordance with such instructions may not be made without the permission (in writing) of the Author. ii. The ownership of any intellectual property rights which may be described in this thesis is vested in the University of Manchester, subject to any prior agreement to the contrary, and may not be made available for use by third parties without the written permission of the University, which will prescribe the terms and conditions of any such agreement. iii. Further information on the conditions under which disclosures and exploita- tion may take place is available from the Head of the School of Computer Science. 7 Acknowledgements I would like to thank my supervisor Dr Tim Morris for his support and helpful guidance throughout all stages of the project, as well as Dr David Rydeheard who would always provide me with good advice whenever I came across any difficulties on the course. Many thanks to Marcus Groeber for his advice regarding Symbian, and to Volodymyr Ivanchenko for providing the Crosswatch application for testing purposes. Thanks to my family and especially my mother and grandfather who sup- ported me during my never ending studies (I’m offto the next round). My thanks goes out to Simon for his incredible patience, as well as his family for all their help. Thanks to all my friends in the UK and in Germany, especially to Dr B., and to my housemates for their motivational talks. I would also like to mention all the students who spent so many days (and nights) in the MSc lab and provided me with advice and chats. Danke. 8 Chapter 1 Introduction 1.1 Description of the Project Visual signs provide a means of orientation for sighted people within unfamiliar locations such as offices, hospitals and other public buildings. Particularly in emergency situations, emergency exit signs point the way to important escape routes, thus making them a legal requirement for buildings of a certain size. However, for people with visual impairments, these vital resources cannot be utilized as a guidance aid. Using a mobile tool to detect these emergency signs and output the necessary information in acoustic form can make them accessible to people who cannot rely on their eyesight to recognize visual objects. This can be helpful in unknown or complex buildings, when the escape routes cannot be memorized and there is no other person immediately available that could provide guidance to find the right escape route. This project will carry out research into the feasibility of such a guidance system, analyse different methods to achieve the task and describe a way of im- plementing the system on a mobile platform. Upon completion of the work, we will have gained insights into an efficient implementation of computationally de- manding procedures such as computer vision algorithms on mobile devices with low processing power. In addition, the software will be a demonstration of how modern technology such as the smartphone platform with its wide scope of pos- sible applications can be used to assist blind and visually impaired people. 9 1.2. MOTIVATION 10 1.2 Motivation There are over two million people in the UK living with significant sight loss, out of which over 300.000 are officially registered as blind or partially sighted [RNI]. Numerous tools and techniques are available to blind people to help them complete everyday tasks more safely and with greater independence. Such assis- tance can come in the form of guide dogs and white canes (for navigating around unfamiliar obstacles in public spaces) but also in lesser known forms, an example of which are digital water level sensors that sound an alarm when a vessel is full. The use of modern information technology has become increasingly popular in the past few years, with companies providing mobile talking book players, braille output devices for mobile phones and text-to-speech software for computers. To sighted people, many everyday tasks such as locating exit signs in public places are hardly thought about; it is something that is done almost subcon- sciously. However, for a blind or partially sighted person, not being able to identify the quickest and safest way out of a building can have serious, poten- tially dangerous consequences. It is this particular problem that will form the core of this study. While mainly based in the discipline of computer vision, this project has two important aspects: First, adapting modern technology in order to provide as- sistance to visually impaired people, without the need to produce specifically designed devices for them, which is connected to the notion of accessibility. Sec- ondly, the implementation of a computationally demanding task such as image processing on a platform with restricted computing power. This fact makes it necessary to move away from some of the traditionally used methods that prove to computationally demanding, and explore novel approaches, simplified versions of algorithms and approximations that can be used to achieve a lightweight im- plementation. We acknowledge that the idea of using computer vision for visually impaired people is not ground breaking,however, it still is rarely seen on mobile platforms.
Recommended publications
  • Nokia 6630 Pode Alternar Automaticamente Oficiais
    DECLARAÇÃO DE CONFORMIDADE Nós, NOKIA CORPORATION, declaramos, sob a nossa única e inteira responsabilidade, que o produto RM-1 está em conformidade com as disposições da seguinte Directiva do Conselho: 1999/5/CE. É possível obter uma cópia da Declaração de Conformidade no endereço http://www.nokia.com/phones/declaration_of_conformity/ Copyright © 2004-2005 Nokia. Todos os direitos reservados. É proibido reproduzir, transferir, distribuir ou armazenar a totalidade ou parte do conteúdo deste documento, seja sob que forma for, sem a prévia autorização escrita da Nokia. Nokia, Nokia Connecting People e Pop-Port são marcas registadas da Nokia Corporation. Os outros nomes de produtos e empresas mencionados neste documento poderão ser marcas comerciais ou nomes comerciais dos respectivos proprietários. Nokia tune é uma marca de som da Nokia Corporation. This product includes software licensed from Symbian Software Ltd (c) 1998-200(4). Symbian and Symbian OS are trademarks of Symbian Ltd. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. Bluetooth is a registered trademark of Bluetooth SIG, Inc. Stac ®, LZS ®, ©1996, Stac, Inc., ©1994-1996 Microsoft Corporation. Includes one or more U.S. Patents: No. 4701745, 5016009, 5126739, 5146221, and 5414425. Other patents pending. Hi/fn ®, LZS ®,©1988-98, Hi/fn. Includes one or more U.S. Patents: No. 4701745, 5016009, 5126739, 5146221, and 5414425. Other patents pending. Part of the software in this product is © Copyright ANT Ltd. 1998. All rights reserved. US Patent No 5818437 and other pending patents. T9 text input software Copyright (C) 1997-2004. Tegic Communications, Inc. All rights reserved.
    [Show full text]
  • Nokia 6630 User's Guide
    Nokia 6630 User’s Guide 1 DECLARATION OF CONFORMITY We, NOKIA CORPORATION declare under our sole responsibility that the product RM-1 is in conformity with the provisions of the following Council Directive: 1999/5/EC. A copy of the Declaration of Conformity can be found at http://www.nokia.com/phones/declaration_of_conformity/ Copyright © 2005 Nokia. All rights reserved. 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. Nokia, Nokia Connecting People, and Pop-Port are trademarks or registered trademarks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or tradenames of their respective owners. Nokia tune is a sound mark of Nokia Corporation. This product includes software licensed from Symbian Software Ltd © 1998-200(4). Symbian and Symbian OS are trademarks of Symbian Ltd. Java™ and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. Bluetooth is a registered trademark of Bluetooth SIG, Inc. Stac ®, LZS ®, © 1996, Stac, Inc., © 1994-1996 Microsoft Corporation. Includes one or more U.S. Patents: No. 4701745, 5016009, 5126739, 5146221, and 5414425. Other patents pending. Hi/fn ®, LZS ®,© 1988-98, Hi/fn. Includes one or more U.S. Patents: No. 4701745, 5016009, 5126739, 5146221, and 5414425. Other patents pending. Part of the software in this product is © Copyright ANT Ltd. 1998. All rights reserved. US Patent No 5818437 and other pending patents. T9 text input software Copyright © 1997-2004. Tegic Communications, Inc. All rights reserved. Copyright © 2005 Nokia.
    [Show full text]
  • Base Station Antenna Measurements At
    VOLUME-AVERAGED SAR IN ADULT AND CHILD HEAD MODELS EXPOSED TO REALISTIC MOBILE PHONES ____________________________________________ Teemu Heikkilä, University of Tampere, Department of Medical Science Jafar Keshvari, Nokia Corporation Content _________________________________________________________________________ • Background • Objective • Material & methods • Results • Conclusions Background ________________________________________________________________________ • The introduction of wireless mobile technology has led to several early studies investigating the RF energy absorption, i.e. SAR, in child and adult head models in various exposure scenarios using scaled head models, same dielectric parameters for both child and adult head models as well as simple exposure sources. • Use of realistic head models and the effect of dielectric variations were addressed in our previous studies. • The exposure source models used in early studies were mainly generic simplified sources or half-wave dipole antennas the validity of previous conclusions for the case of commercial mobile phones are questioned by some researchers • CAD models of commercial mobile phones have not been easily available to the research laboratories. Objectives ________________________________________________________________________ • Repeating our previous works using a CAD based mobile phones instead of simplified generic sources. • Compare the average SAR values in child and adult head models. • Compare the SAR variation in child head models to that of adult head models.
    [Show full text]
  • 1 Smartphones and Symbian OS
    1 Smartphones and Symbian OS Symbian OS is a full-featured, open, mobile operating system that powers many of today’s smartphones. As these smartphones become more pow- erful and popular, the demand for smartphone software has grown. Symbian smartphones are shipped with a variety of useful pre-loaded and targeted applications, which are selected by each phone’s manu- facturer. Today, the average Symbian smartphone ships with over 30 pieces of third-party software pre-installed. However, the exciting aspect of Symbian smartphones is that they are ‘open’, meaning that users can further customize their phone experience by downloading, installing, and uninstalling applications written by third-party developers (or by the users themselves). Users can download applications from a PC to the smartphone through a link such as USB, or Bluetooth technology, or over-the-air via the Internet. With the largest installed base of smartphones worldwide, Symbian OS offers a great opportunity for software developers to establish them- selves in the mobile market by creating novel and exciting software for the growing mass of smartphone users around the world. There is a growing list of Symbian applications available as freeware or as paid downloads on numerous Internet sites (http://www.handango.com and http://www.epocware.com are good examples). They range from pro- ductivity, entertainment, navigation, multimedia, and communications software to programs that can count fast food calories, improve your golfCOPYRIGHTED swing, keep diaries, and calculate MATERIAL foreign currency exchange. And business opportunities aside, sometimes it’s just plain fun writing your own code to run on your own smartphone.
    [Show full text]
  • Nokia N93 User Guide
    Nokia N93 User Guide 9245183 ISSUE 1 EN DECLARATION OF CONFORMITY Hi/fn ®, LZS ®,©1988-98, Hi/fn. Includes one or more U.S. Patents: No. 4701745, Hereby, NOKIA CORPORATION, declares 5016009, 5126739, 5146221, and 5414425. Other patents pending. that this RM-55 is in compliance with Part of the software in this product is © Copyright ANT Ltd. 1998. All rights reserved. the essential requirements and other US Patent No 5818437 and other pending patents. T9 text input software Copyright relevant provisions of Directive 1999/5/ (C) 1997-2006. Tegic Communications, Inc. All rights reserved. EC. A copy of the Declaration of This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for Conformity can be found at http:// personal and noncommercial use in connection with information which has been www.nokia.com/phones/ encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged declaration_of_conformity/ in a personal and noncommercial activity and (ii) for use in connection with The crossed-out wheeled bin means that within the European Union the MPEG-4 video provided by a licensed video provider. No license is granted or shall product must be taken to separate collection at the product end-of-life. be implied for any other use. Additional information including that relating to This applies to your device but also to any enhancements marked with promotional, internal and commercial uses may be obtained from MPEG LA, LLC. this symbol. Do not dispose of these products as unsorted municipal See <http://www.mpegla.com>. waste. Nokia operates a policy of ongoing development.
    [Show full text]
  • PRESS RELEASE Nokia Reports Fourth Quarter 2005 Net Sales Of
    PRESS RELEASE 1 (24) January 26, 2006 Nokia reports fourth quarter 2005 net sales of EUR 10.3 billion, EPS of EUR 0.25 Nokia reports 2005 net sales of EUR 34.2 billion, EPS of EUR 0.83 Device market share gains in Q4 and 2005 drive 16% annual sales growth and 20% EPS growth Nokia’s Board of Directors will propose a dividend of EUR 0.37 per share for 2005 (EUR 0.33 per share for 2004) NOKIA Q4 and 2005 EUR million Q4/2005 Q4/2004 Change 2005 2004 Change (*revised) (%) (*revised) (%) Net sales 10 333 9 456 9 34 191 29 371 16 Mobile Phones 6 217 5 871 6 20 811 18 521 12 Multimedia 2 024 1 272 59 5 981 3 676 63 Enterprise Solutions 153 295 -48 861 839 3 Networks 1 951 2 031 -4 6 557 6 431 2 Operating profit 1 368 1 450 -6 4 639 4 326 7 Mobile Phones 1 060 1 107 -4 3 598 3 786 -5 Multimedia 310 168 85 836 175 Enterprise Solutions -136 -44 -258 -210 Networks 268 306 -12 855 884 -3 Common Group Expenses -134 -87 -392 -309 Operating margin (%) 13.2 15.3 13.6 14.7 Mobile Phones (%) 17.1 18.9 17.3 20.4 Multimedia (%) 15.3 13.2 14.0 4.8 Enterprise Solutions (%) -88.9 -14.9 -30.0 -25.0 Networks (%) 13.7 15.1 13.0 13.7 Financial income and expenses 78 116 -33 322 405 -20 Profit before tax and minority interests 1 453 1 556 -7 4 971 4 705 6 Net profit 1 073 1 083 -1 3 616 3 192 13 EPS, EUR Basic 0.25 0.24 4 0.83 0.69 20 Diluted 0.25 0.24 4 0.83 0.69 20 All reported Q4 and 2005 figures can be found in the tables on pages (10-13) and (19-23) SPECIAL ITEMS Fourth quarter 2005 special items - EUR 29 million charge for Enterprise Solutions restructuring
    [Show full text]
  • Pointsec Mobile Symbian OS (S60) 3.3.1 Revision and Device Tracking
    Pointsec Mobile Symbian OS (S60) 3.3.1 Revision and Device Tracking Revised: October 2, 2008 This Revision and Device Tracking document contains information on changes and corrections implemented in previous versions of Pointsec Mobile Symbian OS (S60). It also contains information on devices supported in different releases Note - There may be an updated version of this document and of the other documents you received with your copy of Pointsec Mobile Symbian OS (S60). You can access the latest version at: http://www.checkpoint.com/support/ In This Document Introduction page 2 Product Version Tracking page 2 Version 3.3.0 page 2 Version 3.2.1 page 5 Version 3.2.1 page 5 Version 3.1.4 page 7 Version 3.1.3 page 8 Version 3.1.2 (Limited Release) page 9 Version 3.1.1 page 11 Version 3.1.0 page 12 Version 3.0.1 page 13 Version 3.0.0 page 14 Device Tracking page 15 Documentation Feedback page 15 Copyright © 2008 Pointsec Mobile Technologies AB, a Check Point Software Technologies company. All rights reserved 1 Introduction Introduction This document contains information on previous releases of Pointsec Mobile Symbian OS (S60) in the 3.X series. The information included here is based on the Release Notes for each release. For information on releases in the 2.X series, please see the documentation accompanying that product. As you read this document, please note the following: • The first Pointsec for Symbian OS (S60 3rd Ed.) version recorded in this document is 3.0, because this is the version in which the Symbian OS platform changed from S80 to S60.
    [Show full text]
  • Vodafone K.K. Releases 702NK II (Nokia 6680) 3G Smartphone
    News release 15 December 2005 Vodafone K.K. releases 702NK II (Nokia 6680) 3G smartphone Vodafone K.K. today announces that it will commence sales of the Vodafone 702NK II (Nokia 6680) 3G handset by Nokia, a Symbian OS smartphone model, on 17 December 2005 in the Kanto-Koshin region, and all other regions on 22 December. The 702NK II (Nokia 6680) is a great business tool as it lets customers view Microsoft® Word, Microsoft® Excel and other documents on their handsets, thereby enabling them to check business materials on the go without carrying notebook PCs. The 702NK II (Nokia 6680) is also Vodafone K.K.’s first handset to support ‘Vodafone Office Mail’, a push email service that lets customers remotely access company email, address books and schedule details in real-time. The main features of the 702NK II (Nokia 6680) are as follows: - Compact smartphone model full of features optimal for business use, document viewer for Microsoft® Word, Microsoft® Excel and other documents - Sleek candy bar style design with integrated front camera for easy video calling - Compatible with Vodafone Office Mail, a push email service that automatically ‘pushes’ mail directed to company PC email addresses to customers’ handsets in real-time For more information on the 702NK II (Nokia 6680), please see the attached appendix. - ends - - As of 15 December 2005 voice roaming is available on GSM networks in 130 countries and regions, with Vodafone live! internet roaming in 56 of them. In addition, 3G (W-CDMA) voice roaming is available on networks in 23 countries and regions abroad, with Vodafone live! roaming in 21 and video call roaming available in 7 of them.
    [Show full text]
  • U¾ivatelská Příručka K Přístroji Nokia
    U¾ivatelská pøíruèka k pøístroji Nokia N93 9245288 2. VYDÁNÍ CS PROHLÁ©ENÍ O SHODÌ Licence k tomuto produktu je udìlena podle MPEG-4 Visual Patent Portfolio License NOKIA CORPORATION tímto prohla¹uje, (i) pro osobní a nekomerèní pou¾ití ve spojení s informacemi, které byly zakódovány ¾e tento výrobek RM-55 je ve shodì se v souladu s vizuálním standardem MPEG-4 spotøebitelem v rámci osobní, základními po¾adavky a dal¹ími nepodnikatelské aktivity, a (ii) pro pou¾ití ve spojení s videem formátu MPEG-4, pøíslu¹nými ustanoveními smìrnice 1999/5/ES. Kopii Prohlá¹ení o shodì naleznete poskytnutým licencovaným poskytovatelem videa. Licence není udìlena ani ji není na adrese http://www.nokia.com/phones/declaration_of_conformity. mo¾né pou¾ít pro jiné úèely. Dal¹í informace, vèetnì informací týkajících se Symbol pøe¹krtnutého kontejneru znamená, ¾e na území Evropské unie reklamního, interního a komerèního pou¾ití, je mo¾né získat od spoleènosti MPEG musí být výrobek po ukonèení jeho ¾ivotnosti ulo¾en do oddìleného LA, LLC. Viz <http://www.mpegla.com>. sbìru. To se netýká pouze va¹eho pøístroje, ale i ka¾dého pøíslu¹enství Nokia se øídí politikou neustálého vývoje. Nokia si vyhrazuje právo provádìt zmìny oznaèeného tímto symbolem. Neodhazujte tyto výrobky do netøídìného a vylep¹ení u v¹ech výrobkù popsaných v tomto dokumentu bez pøedchozího komunálního odpadu. Dal¹í informace najdete v Eko-deklaraci výrobku oznámení. nebo v informacích pøíslu¹ných pro danou zemi na www.nokia.com. V MAXIMÁLNÍ MÍØE POVOLENÉ PØÍSLU©NÝMI PRÁVNÍMI PØEDPISY NEJSOU © 2006 Nokia. V¹echna práva vyhrazena. SPOLEÈNOST NOKIA ANI JAKÝKOLI Z JEJÍCH POSKYTOVATELÙ LICENCE ZA Nokia, Nokia Connecting People, Nseries, N93, Visual Radio a Pop-Port jsou ®ÁDNÝCH OKOLNOSTÍ ODPOVÌDNI ZA JAKOUKOLI ZTRÁTU DAT NEBO PØÍJMÙ ANI ochranné známky nebo registrované ochranné známky spoleènosti Nokia ZA ZVLÁ©TNÍ, NÁHODNÉ, NÁSLEDNÉ ÈI NEPØÍMÉ ©KODY ZPÙSOBENÉ JAKÝMKOLI Corporation.
    [Show full text]
  • Multiprocessors in Wireless Multimedia Terminals
    Multiprocessors in Wireless Multimedia Terminals Mika Kuulusa Nokia / Technology Platforms / Symbian Product Platforms 15 August 2006 MPSOC Forum, Colorado, USA 1 / 22 © 2006 Nokia Mika Kuulusa MPSOC Forum 2006 Outline • Nokia HW/SW and S60 Platforms • Multimedia Computers and Teardown • Power Consumption • Multimedia Application Processors • General-Purpose Processors/Multicore • Multimedia Processors • Key Messages 2 / 22 © 2006 Nokia Mika Kuulusa MPSOC Forum 2006 Nokia Structure Business Groups Mobile Multimedia Enterprise Networks Customer and Phones Solutions Market Operations Technology Platforms Brand and design Developer support Horizontal Groups Research and venturing Business infrastructure CorporateCorporate FunctionsFunctions 3 / 22 © 2006 Nokia Mika Kuulusa MPSOC Forum 2006 Nokia HW/SW Platforms • Complete, verified HW/SW engines with memories, EM, displays and cellular/proximity radio modems. • Business groups take a variety of chipsets according to product needs (low/mid/high-end). • Product price point generally specifies the chosen platform. • Multimedia accelerators extend features in high-end terminals. • S60 / Symbian 9.1 • S40, S30 / Nokia RTOS • Linux 2.6 4 / 22 © 2006 Nokia Mika Kuulusa MPSOC Forum 2006 S60 Platform • Complete software package for smartphones. • S60 UI concept: Global design & UI system implementation including Symbian optimisations. • Application suite: Telephony, messaging, browsing, PIM, imaging, connectivity, etc. • Localised to over 30 languages including Chinese. • Licensed in source-code form
    [Show full text]
  • Manual Do Utilizador Do Nokia N93
    Manual do utilizador do Nokia N93 9245306 3ª EDIÇÃO PT DECLARAÇÃO DE CONFORMIDADE be implied for any other use. Additional information, including that relating to NOKIA CORPORATION declara que promotional, internal, and commercial uses may be obtained from MPEG LA, LLC. este produto RM-55 está conforme See <http://www.mpegla.com>. com os requisitos essenciais e Este produto é autorizado ao abrigo da Licença da Carteira de Patentes da MPEG- outras disposições da Directiva 1999/5/CE. É possível obter uma cópia 4 Visual (i) para uso pessoal e não comercial relacionado com informações que da Declaração de Conformidade no endereço http://www.nokia.com/phones/ tenham sido codificadas, em conformidade com a Norma MPEG-4 Visual, por um declaration_of_conformity/ consumidor ligado a uma actividade pessoal e não comercial; e (ii) para uso O símbolo do contentor de lixo sobre rodas riscado significa que, relacionado com vídeo MPEG-4, disponibilizado por um fornecedor de vídeo no interior da União Europeia, o produto deve ser objecto de recolha autorizado. Não é concedida, nem será tida como implícita, nenhuma autorização selectiva no final do respectivo ciclo de vida. Esta norma aplica-se ao para qualquer outro uso. Quaisquer informações adicionais, incluindo as seu dispositivo, assim como a quaisquer acessórios marcados com este relacionadas com usos promocionais, internos e comerciais, poderão ser obtidas símbolo. Não deposite estes produtos nos contentores municipais, junto da MPEG LA, LLC. Consulte a página <http://www.mpegla.com>. como se se tratassem de resíduos urbanos indiferenciados. Para mais informações, A Nokia segue uma política de desenvolvimento contínuo.
    [Show full text]
  • Mobile Platforms Maemo
    Maemo and Symbian S60 EPFL October, 10 th 2009 Mobile Platforms Maemo •Maemo is an open development platform for applications and technology innovation for handheld devices •It was originally developed by Nokia and afterwards offered to the community as opensource Solid software architecture on Linux – first in taking Linux desktop paradigm to mobile devices Optimized for Designed for Mobile Internet Internet Devices – experiences – first in implementing the taking web2.0 apps to Maemo multimedia mobile devices based computer promise on Linux Open for innovation– Developed with some of the best open source communities Open for innovation – developed in collaboration with the open source community 14.000 members 700 hosted projects 200 applications Maemo software Community Nokia is a key contributor to Related open projects such as source projects GNOME/GTK+. Maemo.org maemo.org – 140.000 unique visitors the community 14.000 registered users for innovation 700 hosted projects on Maemo. 200 applications Product evolution Internet Optimized Multimedia Computer Nokia 770 Nokia N800 Nokia N810 Nokia N810 1st generation of Nokia In ternet 2nd generation of Nokia Internet WiMAX Edition Taking the positioning of the Tablet Tablets Tablets. Category from a predominantly ‘one- Bringing WiMAX connection to Easy access to the internet. High way’ surfing tool, to a genuine ‘two strengthen the internet story. With resolution touch sc reen. way’ communication device. wider wireless internet coverage, Internet will truly become personal With integrated
    [Show full text]