By Topic

Automatic GUI generation on AV remote control using genetic algorithm

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Takanori Mori ; Ryukoku University, Otsu, Japan ; Takako Nonaka ; Tomohiro Hase

This paper proposes a method of arranging icons which are different in size and shape on an audio-visual remote control screen efficiently and to create graphical user interfaces automatically using a genetic algorithm. The proposed system displays function icons only of the selected AV equipment that the user wants to operate so as to find their target icon easily. This paper deals with AV systems consisting of five devices. We take each icon as a gene, and take the icon array of the AV equipment group to be operated as an individual. We place the icons according to the array of the individual to create a GUI and add new pages until all icons are in place. The proposed system based on the genetic algorithm continues the calculation until it finds an icon array that meets two requirements, one, the number of pages is the fewest and two, the blanks (spaces and margins) on the pages are the smallest. For verification, the proposed system was fitted to an embedded system, employing a microcomputer with an operation clock of 100 MHz and a touch panel. As a result, a suitable GUI that meets each of the conditions was created within 30 seconds even if five devices were selected and the number of icons for arrangement was the greatest.

Published in:

IEEE International Symposium on Consumer Electronics (ISCE 2010)

Date of Conference:

7-10 June 2010