User-interfaces layout optimization using eye-tracking, mouse movements and genetic algorithms
Jose Antonio Diego-Mas1, Diana Garzon-Leal2, Rocio Poveda-Bautista3
1I3B, Institute for Research and Innovation in Bioengineering, Universitat Politecnica de Valencia, Camino de Vera s/n, 46022, Valencia, Spain.
Abstract:
Establishing the best layout configuration for software-generated interfaces and control panels is a complex problem when they include many controls and indicators. Several methods have been developed for arranging the interface elements; however, the results are usually conceptual designs that must be manually adjusted to obtain layouts valid for real situations. Based on these considerations, in this work we propose a new automatized procedure to obtain optimal layouts for software-based interfaces. Eye-tracking and mouse-tracking data collected during the use of the interface is used to obtain the best configuration for its elements. The solutions are generated using a slicing-trees based genetic algorithm. This algorithm is able to obtain really applicable configurations that respect the geometrical restrictions of elements in the interface. Results show that this procedure increases effectiveness, efficiency and satisfaction of the users when they interact with the obtained interfaces.
More Related Videos
Related Concept Videos
Protein-protein Interfaces
Trial and Error and Algorithm
Anatomical Movements
Here are some common anatomical movements:
Flexion and extension motions are in the sagittal (anterior–posterior) plane of motion. These movements take place at the shoulder, hip, elbow, knee, wrist,...
Genetics of Speciation
What is Population Genetics?
What is Genetic Engineering?


