• DocumentCode
    1589533
  • Title

    Design and Implementation of Embedded Digital Album

  • Author

    Liang, Chen ; Weidong, Hao ; Fei, Long

  • fYear
    2008
  • Firstpage
    113
  • Lastpage
    118
  • Abstract
    This paper presents a procedure developing a digital album based on an embedded Linux, using Qt, a powerful development toolkit. Being a new-fashioned digital consumable, the digital album considered as fashionable, user friendly and convenient. The mainly functions of the embedded digital album are that reviewing and managing the photos from DC. At the same time, it will include the following functions: to support the multi-format of picture, i.e. JPEG, BMP, and GIF etc; to display the photos as thumbnails; to configure the options of the system, i.e. choose the language of user interface. It also will support an external storage – CF card. When the CF card is inserted, the pictures will be loaded immediately, and display the thumbnails of the photos storing in this card. The hardware platform used in this project is a processor based on Intel´s XScale PXA255, while the software platform is Embedded Linux and the development environment features is Qt and Qt/Embedded. Some key technical problems have been discussed in details, including files scanning, filename list storing, rotation of photos and communication between/inside the modules. Several loading pictures strategies have been compared in terms of time and space, which involves the single-thread & multi-thread, pre-loading and saving thumbnail mechanism, with the detailed test data given, and the optimized strategy has been worked out. The testing data indicated that this digital album system working stably and reliably.
  • Keywords
    Cables; Digital cameras; Displays; Embedded computing; Embedded software; Hardware; Linux; Operating systems; Power system management; Programming; Digital Album; Embedded Linux; Qt / Embedded Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computing, 2008. SEC '08. Fifth IEEE International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3348-3
  • Type

    conf

  • DOI
    10.1109/SEC.2008.26
  • Filename
    4690734