A simulation case study of production planning and control in printed wiring board manufacturing

Production planning and control in printed wiring board (PWB) manufacturing is becoming more difficult as PWB's technology is developing and the production routings become more complex. Simultaneously, the strategic importance of delivery accuracy, short delivery times, and production flexibility is increasing with the highly fluctuating demand and short product life cycles of end products. New principles, that minimize throughput time while guaranteering excellent customer service and adequate capacity utilization, are needed for production planning and control. Simulation is needed in order to develop the new principles and test their superiority. This paper presents an ongoing simulation product that aims at developing the production planning and control of a PWB manufacturer. In the project, a discrete event simulation model is built of a pilot case factory. The model is used for comparing the effect of scheduling, queuing rules, buffer policies, and lot sizes on customer service and cost efficiency.

General information

Publication status: Published
MoE publication type: Not Eligible
Organisations: Industrial Engineering and Management, Aalto University, TAI Research Centre
Contributors: Korhonen, H. M. E., Heikkilä, J., Törnwall, J. M.
Number of pages: 4
Pages: 844-847
Publication date: 1 Dec 2001
Peer-reviewed: Yes

Publication information

Journal: Winter Simulation Conference Proceedings
Volume: 2
ISSN (Print): 0275-0708
Ratings: 
  • Scopus rating (2001): SJR 0.377
Original language: English
ASJC Scopus subject areas: Chemical Health and Safety, Software, Safety, Risk, Reliability and Quality, Applied Mathematics, Modelling and Simulation
Source: Scopus
Source ID: 0035708229

Research output: Contribution to journalConference articleScientificpeer-review

HCI and homecare: Connecting families and clinicians

The proposed workshop aims to form a community of individuals interested in using computing technology to promote healthcare and support wellness in the context of homecare. We strive to connect and engage researchers from several distinct fields of scientific inquiry and practice: people with clinical experience, developers of enabling technologies and HCI researchers interested in home healthcare and issues such as aging in place. The focus of this one-day workshop is on establishing common ground in vocabulary, research methods and research framework; understanding the shared needs of people with health challenges, their families and clinicians, and developing a joint framework for future research.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Visiting Graduate Student in Department of Urban Design and Planning, University of Washington, Seattle, USA 1.1.2012-15.6.2012 (12.9.2011 alkaen), VTT Technical Research Centre of Finland, Coherent, Inc., Aarhus Univ, Aarhus University, MINDLab, VTT Information Technology, Siemens Corporate Research, Center for Pervasive Healthcare, GVU Center, Georgia Institute of Technology, Information School and Biomedical and Health Informatics, University of Washington Seattle
Contributors: Mamykina, L., Bardram, J. E., Korhonen, I., Mynatt, E., Pratt, W.
Number of pages: 2
Pages: 1715-1716
Publication date: 2004

Host publication information

Title of host publication: Conference on Human Factors in Computing Systems - Proceedings
ISBN (Print): 1581137036, 9781581137033
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Aging, Health care, Home, Medicine, Pervasive computing
Source: Scopus
Source ID: 84876764103

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Classification of large graphs by a local tree decomposition

We present a binary graph classifier (BGC) which allows to classify large, unweighted, undirected graphs. This classifier is based on a local decomposition of the graph for each node in generalized trees. The obtained trees, forming the tree set of the graph, are then pairwise compared by a generalized tree-similarity-algorithm (GTSA) and the resulting similarity scores determine a characteristic similarity distribution of the graph. Classification in this context is defined as mutual consistency for all pure and mixed tree sets and their resulting similarity distributions in a graph class. We demonstrate the application of this method to an artificially generated data set and for data from microarray experiments of cervical cancer.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Stowers Institute for Medical Research, Technical University Darmstadt
Contributors: Emmert-Streib, F., Dehmert, M., Kilian, J.
Number of pages: 8
Pages: 200-207
Publication date: 2005

Host publication information

Title of host publication: Proceedings of the 2005 International Conference on Data Mining, DMIN'05
ISBN (Print): 9781932415797
ASJC Scopus subject areas: Computer Science Applications, Software
Source: Scopus
Source ID: 49749142261

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Mobile Journalist Toolkit: A field study on producing news articles with a mobile device

Today's handheld mobile devices with advanced multimedia capabilities and wireless broadband connectivity have emerged as potential new tools for journalists to produce news articles. It is envisioned that they could enable faster, more authentic, and more efficient news production, and many large news producing organizations, including Reuters and BBC, have recently been experimenting with them. In this paper, we present a field study on using mobile devices to produce news articles. During the study, a group of 19 M.A.-level journalism students used the Mobile Journalist Toolkit, a lightweight set of tools for mobile journalist work built around the Nokia N82 camera phone, to produce an online news blog. Our results indicate that while the mobile device cannot completely replace the traditional tools, for some types of journalist tasks they provide major benefits over the traditional tools, and are thus a useful addition to the journalist's toolbox.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Software Systems, Nokia
Contributors: Jokela, T., Väätäjä, H., Koponen, T.
Number of pages: 8
Pages: 45-52
Publication date: 2009

Host publication information

Title of host publication: MindTrek 2009 - 13th International Academic MindTrek Conference: Everyday Life in the Ubiquitous Era
ISBN (Print): 9781605586335
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Camera phones, Field study, Journalism, Mobile devices, Multimedia publishing
Source: Scopus
Source ID: 76749139559

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Pure e-learning course in information security

We describe key elements and contents of an e-learning course on practical information security that deals with awareness and skills required in daily life. We have had good results in reaching the learning goals and in low resource consuming nature from a teacher's point of view. From a student's point of view the course has been laborious but very instructive and meaningful. We outline also the opportunities of using such a course to contribute to work for information security awareness and usability studies.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Communications Engineering
Contributors: Koskinen, J. A., Kelo, T. O.
Number of pages: 6
Pages: 8-13
Publication date: 2009

Host publication information

Title of host publication: Proceedings of SIN'09, Second International Conference on Security of Information and Networks, Famagusta, North Cypros, October 6-10, 2009
Editor: Elci, A.
Article number: 1626200
ASJC Scopus subject areas: Artificial Intelligence, Computational Theory and Mathematics, Computer Networks and Communications, Software
Keywords: Design, Documentation, Economics, Experimentation, Human dactors, K.3.2 [Computer and information science education]: Information systems education, Legal aspects, Measurement, Performance, Reliability, Security
Source: Scopus
Source ID: 70350635766

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Towards certifying the testing process of open-source software: New challenges or old methodologies?

To improve both the quality and the trustworthiness perception of Open Source Software (OSS) products, we introduce the new idea of certifying the testing process of an OSS system. While the global certification of an OSS product is an emerging research field, the idea of certifying only its testing process has never been studied, conversely to the case of Closed Source Software (CSS) products. The certification of the testing process has a twofold goal: simplify the process of testing OSS products by guiding developers in identifying the proper testing strategies and the limitations of their existing testing plans; simplify the selection of equivalent OSS and CSS products by evaluating the certificates released by the companies. Specifically, in this paper we discuss 1) a set of issues, inherent to OSS, that must be taken into account when testing the OSS product; 2) a preliminary methodology that suggests how to certificate the testing process of OSS products; 3) the BusyBox case study that shows how our idea can be applied to real-life OSS.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Morasca, S., Taibi, D., Tosi, D.
Number of pages: 6
Pages: 25-30
Publication date: 2009

Host publication information

Title of host publication: Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, FLOSS 2009
Article number: 5071356
ISBN (Print): 9781424437207
ASJC Scopus subject areas: Computer Science Applications, Information Systems, Software
Source: Scopus
Source ID: 70349739151

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Wrench feasible workspace analysis of cable-driven parallel manipulators using LMI approach

Workspace analysis is one of the most important issues in robotic manipulator design. This paper introduces a systematic method of analysis the wrench feasible workspace for general redundant cable-driven parallel manipulators. In this method, wrench feasible workspace is formulated in term of linear matrix inequalities and projective method is used for solving them. This method is one of the most efficient interiorpoint methods with a polynomial-time complexity. Moreover, the notion of dexterous workspace is defined, which can be determined for redundant cable driven manipulators exerting a worst case external wrench at the end effector. A detailed case study of the wrench feasible workspace and dexterous workspace determination are included for a six DOF, eight actuated cable-driven redundant parallel manipulator.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: K. N. Toosi University of Technology
Contributors: Loloei, A. Z., Mohammadi Aref, M., Taghirad, H. D.
Number of pages: 6
Pages: 1034-1039
Publication date: 2009

Host publication information

Title of host publication: IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM
Article number: 5229723
ISBN (Print): 9781424428533
ASJC Scopus subject areas: Electrical and Electronic Engineering, Control and Systems Engineering, Computer Science Applications, Software
Source: Scopus
Source ID: 70350447954

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Integrated controller for an over-constrained cable driven parallel manipulator: KNTU CDRPM

This paper presents an approach to the control of the KNTU CDRPM using an integrated control scheme. The goal in this approach is achieving accurate trajectory tracking while assuring positive tension in the cables. By the proposed controller, the inherent nonlinear behavior of the cable and the target tracking errors are simultaneously compensated. In this paper asymptotic stability analysis of the close loop system is studied in detail. Moreover, it is shown that the integrated control strategy reduces the tracking error by 80% compared to that of a single loop controller in the considered manipulator. The closed-loop performance of the control topology is analyzed by a simulation study that is performed on the manipulator. The simulation study verifies that the proposed controller is not only promising to be implemented on the KNTU CDRPM, but also being suitable for other cable driven manipulators.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: K. N. Toosi University of Technology, Advanced Robotics and Automated Systems (ARAS)
Contributors: Vafaei, A., Aref, M. M., Taghirad, H. D.
Number of pages: 6
Pages: 650-655
Publication date: 2010

Host publication information

Title of host publication: Proceedings - IEEE International Conference on Robotics and Automation
Article number: 5509991
ISBN (Print): 9781424450381
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering
Source: Scopus
Source ID: 77955796077

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Predicting OSS trustworthiness on the basis of elementary code assessment

Background. Open Source Software (OSS) provides increasingly serious and viable alternatives to traditional closed source software. The number of OSS users is continuously growing, as is the number of potential users that are interested in evaluating the quality of OSS. The latter would greatly benefit from simple methods for evaluating the trustworthiness of OSS. Objective. This paper aims at finding a quantitative relationship between the perceived quality of OSS and a few simple objective measures. Method. the users' and developers' evaluations of trustworthiness and reliability of OSS products were collected and correlated to static code measures, called "Elementary Code Assessment" rules, which check very simple rules that well-written code should satisfy. Results. The result of the analysis is a set of quantitative models that link static measures of the source code to perceivable qualities of OSS. These models can be used by: 1) end-users and developers that would like to reuse existing OSS products and components, to evaluate the level of trustworthiness and reliability that can be expected based on the characteristics of code; 2) developers of OSS products, who can set code quality targets based on the level of trustworthiness and reliability they want to achieve. Conclusions. The perceivable quality of OSS seems to be predictable on the basis of simple static code measures. However, only a part of the many measures produced by tools appears actually correlated to the quality of software that are perceivable by users.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Universita' degli Studi dell'Insubria
Contributors: Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Publication date: 2010

Host publication information

Title of host publication: ESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Article number: 1852834
ISBN (Print): 9781450300391
ASJC Scopus subject areas: Software
Keywords: elementary code assessment (ECA) rules, source code analysis, static analysis, trustworthiness of open-source software
Source: Scopus
Source ID: 78149231335

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The QualiSPo approach to OSS product quality evaluation

The quality of Open Source Software (OSS) is generally much debated. Some state that it is generally higher than closed-source counterparts, while others are more skeptical. In the QualiSPo project the authors addressed the problem of evaluating OSS products in a manner that is both as complete as possible and objective. To this end, a toolset and an evaluation framework are needed. The paper describes such toolset and framework, and accounts for the first evaluations that are being obtained.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: University College Dublin, Ireland, Christina Thorpe, Università degli Studi Dell'Insubria, Universita' degli Studi dell'Insubria
Contributors: Del Bianco, V., Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 6
Pages: 23-28
Publication date: 2010

Host publication information

Title of host publication: 3rd Int. Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, FLOSS-3, in Conj. with the 32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
ISBN (Print): 9781605589787
ASJC Scopus subject areas: Software
Keywords: open source software, software quality evaluation, software trustworthiness
Source: Scopus
Source ID: 77955875392

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Conversion algorithms and implementations for koblitz curve cryptography

In this paper, we discuss conversions between integers and \tau-adic expansions and we provide efficient algorithms and hardware architectures for these conversions. The results have significance in elliptic curve cryptography using Koblitz curves, a family of elliptic curves offering faster computation than general elliptic curves. However, in order to enable these faster computations, scalars need to be reduced and represented using a special base-τ expansion. Hence, efficient conversion algorithms and implementations are necessary. Existing conversion algorithms require several complicated operations, such as multiprecision multiplications and computations with large rationals, resulting in slow and large implementations in hardware and microcontrollers with limited instruction sets. Our algorithms are designed to utilize only simple operations, such as additions and shifts, which are easily implementable on practically all platforms. We demonstrate the practicability of the new algorithms by implementing them on Altera Stratix ∥ FPGAs. The implementations considerably improve both computation speed and required area compared to the existing solutions.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Pervasive Computing, Aalto University
Contributors: Brumley, B. B., Jarvinen, K. U.
Number of pages: 12
Pages: 81-92
Publication date: 4 Jan 2010
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Computers
Volume: 59
Issue number: 1
Article number: 5255226
ISSN (Print): 0018-9340
Ratings: 
  • Scopus rating (2010): SJR 0.584 SNIP 1.868
Original language: English
ASJC Scopus subject areas: Software, Theoretical Computer Science, Hardware and Architecture, Computational Theory and Mathematics
Keywords: Elliptic curve cryptography, Field-programmable gate arrays, Koblitz curves, Public-key cryptosystems
Source: Scopus
Source ID: 72949120592

Research output: Contribution to journalArticleScientificpeer-review

A model-based schedule representation for heterogeneous mapping of dataflow graphs

Dataflow-based application specifications are widely used in model-based design methodologies for signal processing systems. In this paper, we develop a new model called the dataflow schedule graph (DSG) for representing a broad class of dataflow graph schedules. The DSG provides a graphical representation of schedules based on dataflow semantics. In conventional approaches, applications are represented using dataflow graphs, whereas schedules for the graphs are represented using specialized notations, such as various kinds of sequences or looping constructs. In contrast, the DSG approach employs dataflow graphs for representing both application models and schedules that are derived from them. Our DSG approach provides a precise, formal framework for unambiguously representing, analyzing, manipulating, and interchanging schedules. We develop detailed formulations of the DSG representation, and present examples and experimental results that demonstrate the utility of DSGs in the context of heterogeneous signal processing system design.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Department of Electrical and Computer Engineering
Contributors: Wu, H. H., Shen, C. C., Sane, N., Plishker, W., Bhattacharyya, S. S.
Number of pages: 12
Pages: 70-81
Publication date: 2011

Host publication information

Title of host publication: 2011 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum, IPDPSW 2011
Article number: 6008822
ISBN (Print): 9780769543857
ASJC Scopus subject areas: Computational Theory and Mathematics, Software, Theoretical Computer Science
Keywords: Dataflow graphs, Heterogeneous computing, Models of computation, Scheduling
Source: Scopus
Source ID: 83455253826

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Bit-sliced binary normal basis multiplication

The performance of many cryptographic primitives is reliant on efficient algorithms and implementation techniques for arithmetic in binary fields. While dedicated hardware support for said arithmetic is an emerging trend, the study of software-only implementation techniques remains important for legacy or non-equipped processors. One such technique is that of software-based bit-slicing. In the context of binary fields, this is an interesting option since there is extensive previous work on bit-oriented designs for arithmetic in hardware, such designs are intuitively well suited to bit-slicing in software. In this paper we harness previous work, using it to investigate bit-sliced, software-only implementation arithmetic for binary fields, over a range of practical field sizes and using a normal basis representation. We apply our results to demonstrate significant performance improvements for a stream cipher, and over the frequently employed Ning-Yin approach to normal basis implementation in software.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Intelligent dexterity for secure networked infrastructure and applications (IDSNIA), Department of Information and Computer Science, Aalto University, University of Bristol
Contributors: Brumley, B., Page, D.
Number of pages: 8
Pages: 205-212
Publication date: 2011

Host publication information

Title of host publication: Proceedings - 20th IEEE Symposium on Computer Arithmetic, ARITH-20
Article number: 5992128
ISBN (Print): 9780769543185
ASJC Scopus subject areas: Theoretical Computer Science, Software, Hardware and Architecture
Keywords: Algorithm design, analysis, Computations in finite fields, Computer arithmetic, Data encryption
Source: Scopus
Source ID: 80055027798

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Comparison of gaze-to-objects mapping algorithms

Gaze data processing is an important and necessary step in gaze-based applications. This study focuses on the comparison of several gaze-to-object mapping algorithms using various dwell times for selection and presenting targets of several types and sizes. Seven algorithms found in literature were compared against two newly designed algorithms. The study revealed that a fractional mapping algorithm (known) has produced the highest rate of correct selections and fastest selection times, but also the highest rate of incorrect selections. The dynamic competing algorithm (designed) has shown the next best result, but also high rate of incorrect selections. A small impact on the type of target to the calculated statistics has been observed. A strictly centered gazing has helped to increase the rate of correct selections for all algorithms and types of targets. The directions for further mapping algorithms improvement and future investigation have been explained.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Špakov, O.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of the 1st Conference on Novel Gaze-Controlled Applications, NGCA'11
Article number: 6
ISBN (Print): 9781450306805
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Algorithm design, Eye gaze pointing and selection, Gaze controlled applications, Gaze to object mapping
Source: Scopus
Source ID: 79960161638

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Database-driven tool support for DisCo executable specifications

In spite of the advances in theory of formal specifications, they have not gained a wide popularity in the software development industry. This could be due to difficulties in understanding them or positioning them into the current work practices, however, we believe that one major problem is that the tool support still does not make the use of the formal specifications easy enough for the software developer. We discuss the required functionality for comprehensive tool support for executable DisCo specifications, and propose a tool architecture based on database technology, and finally, discuss our implementation of the core part of the tool set.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Mathematical modelling with wide societal impact (MathImpact)
Contributors: Nummenmaa, J., Nummenmaa, T.
Number of pages: 11
Pages: 44-54
Publication date: 2011

Host publication information

Title of host publication: SPLST'11 - Proceedings 12th Symposium on Programming Languages and Software Tools
ISBN (Print): 9789949231782
ASJC Scopus subject areas: Computer Science Applications, Software
Source: Scopus
Source ID: 84869824785

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Designing tactile feedback for piezo buttons

The present aim was to study the preference of tactile feedback stimulations given by non-physical (i.e., solid) piezo-actuated buttons. Participants (n=16) ranked 16 different tactile feedback stimuli varied by 4 output delays and 4 vibration durations. The results showed that the mean ranks of the stimuli differed significantly from each other. The timing parameters of delay and duration interacted with each other, for example, so that preference of certain vibration duration fluctuated in response to different output delays. Using a very short time window (i.e., 10-453 ms) combining both delay and duration parameters of the feedback could result either in favorable or significantly less favorable subjective experience. The results suggest that a preferred perception of tactile feedback from non-physical buttons requires careful design and controlling of the timing parameters.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK), Aito Interactive Inc
Contributors: Lylykangas, J., Surakka, V., Salminen, K., Raisamo, J., Laitinen, P., Rönning, K., Raisamo, R.
Number of pages: 4
Pages: 3281-3284
Publication date: 2011

Host publication information

Title of host publication: CHI 2011 - 29th Annual CHI Conference on Human Factors in Computing Systems, Conference Proceedings and Extended Abstracts
ISBN (Print): 9781450302289
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Human-Computer Interaction, Software
Keywords: Delay, Haptics, Interaction design, Lag, Non-physical buttons, Piezo-electric, Tactile feedback
Source: Scopus
Source ID: 79958177983

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Facial expression classification based on local spatiotemporal edge and texture descriptors

Facial expressions are emotionally, socially and otherwise meaningful reflective signals in the face. Facial expressions play a critical role in human life, providing an important channel of nonverbal communication. Automation of the entire process of expression analysis can potentially facilitate human-computer interaction, making it to resemble mechanisms of human-human communication. In this paper, we present an ongoing research that aims at development of a novel spatiotemporal approach to expression classification in video. The novelty comes from a new facial representation that is based on local spatiotemporal feature descriptors. In particular, a combined dynamic edge and texture information is used for reliable description of both appearance and motion of the expression. Support vector machines are utilized to perform a final expression classification. The planned experiments will further systematically evaluate the performance of the developed method with several databases of complex facial expressions.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Univ of Oulu
Contributors: Gizatdinova, Y., Surakka, V., Zhao, G., Mäkinen, E., Raisamo, R.
Publication date: 2011

Host publication information

Title of host publication: Selected Papers from the Proceedings of the 7th International Conference on Methods and Techniques in Behavioral Research - Digital Edition, MB'10
Article number: 21
ISBN (Print): 9781605589268
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Action unit, Emotion, Expression classification, Facial expression, Human behaviour understanding, Local binary pattern, Local oriented edge, Spatiotemporal descriptor
Source: Scopus
Source ID: 79952499491

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Framework for designing and evaluating game achievements

This paper presents a framework for evaluating and designing game design patterns commonly called as "achievements". The results are based on empirical studies of a variety of popular achievement systems. The results, along with the framework for analyzing and designing achievements, present two definitions of game achievements. From the perspective of the achievement system, an achievement appears as a challenge consisting of a signifying element, rewards and completion logics whose fulfilment conditions are defined through events in other systems (usually games). From the perspective of a single game, an achievement appears as an optional challenge provided by a meta-game that is independent of a single game session and yields possible reward(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact), Aalto University, University of Helsinki
Contributors: Hamari, J., Eranti, V.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of DiGRA 2011 Conference: Think Design Play
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Human-Computer Interaction, Software
Keywords: Game achievements, Game design, Game ontology, Game rewards, Gamification, Marketing, Motivation, Online games
Source: Scopus
Source ID: 84873368072

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Generative modeling for maximizing precision and recall in information visualization

Information visualization has recently been formulated as an information retrieval problem, where the goal is to find similar data points based on the visualized nonlinear projection, and the visualization is optimized to maximize a compromise between (smoothed) precision and recall. We turn the visualization into a generative modeling task where a simple user model parameterized by the data coordinates is optimized, neighborhood relations are the observed data, and straightforward maximum likelihood estimation corresponds to Stochastic Neighbor Embedding (SNE). While SNE maximizes pure recall, adding a mixture component that "explains away" misses allows our generative model to focus on maximizing precision as well. The resulting model is a generative solution to maximizing tradeoffs between precision and recall. The model outperforms earlier models in terms of precision and recall and in external validation by unsupervised classification.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, University of Helsinki
Contributors: Peltonen, J., Kaski, S.
Number of pages: 9
Pages: 579-587
Publication date: 2011
Peer-reviewed: Yes

Publication information

Journal: Journal of Machine Learning Research
Volume: 15
ISSN (Print): 1532-4435
Ratings: 
  • Scopus rating (2011): CiteScore 7.7 SJR 1.18 SNIP 2.912
Original language: English
ASJC Scopus subject areas: Artificial Intelligence, Software, Control and Systems Engineering, Statistics and Probability
Source: Scopus
Source ID: 84862299625

Research output: Contribution to journalArticleScientificpeer-review

Narrative friction in Alternate Reality Games: Design insights from conspiracy for good

Alternate Reality Games (ARG) tend to have story-driven game structures. Hence, it is useful to investigate how player activities interact with the often pre-scripted storyline in this genre. In this article, we report on a study of a particular ARG production, Conspiracy For Good (CFG), which was at the same time emphasising the role of strong storytelling, and active on-site participation by players. We uncover multiple levels of friction between the story content and the mode of play of live participants, but also between live and online participation. Based on the observations from the production, we present design recommendations for future productions with similar goals.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact), Nokia, Stockholm University
Contributors: Stenros, J., Holopainen, J., Waern, A., Montola, M., Ollila, E.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of DiGRA 2011 Conference: Think Design Play
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Human-Computer Interaction, Software
Keywords: ARG, Design, Gameplay, Games, Larp, Narrative, Pervasive, Transmedia
Source: Scopus
Source ID: 84873344376

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Of discs, boxes and cartridges: The material life of digital games

So far the field of game studies has mostly bypassed the everyday meanings attached to the material manifestations of digital games. Based on qualitative survey data, this article examines what kind of personal and collective values are attached to the physical copies of games, including the storage medium and packaging. The results show how materiality resonates with the reliability and unambiguity of ownership. Furthermore, games as physical objects can have a key role in the project of creating a home, receiving their meaning as part of a wider technological and popular cultural meaning structure. Finally, collecting associates games with more general issues of identity, sociability and history. Through storing and organising games and having them on display, gamers position themselves as part of game culture, gather subcultural capital and ensure the possibility for nostalgia.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Toivonen, S., Sotamaa, O.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of DiGRA 2011 Conference: Think Design Play
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Human-Computer Interaction, Software
Keywords: Collecting, Digital distribution, Domestication, Game culture, Material culture, Nostalgia, Physical copies
Source: Scopus
Source ID: 84873337886

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On delay distribution in IEEE 802.11 wireless networks

IEEE 802.11 wireless networks have received much attention over the past number of years. Still certain aspects of behavior of wireless networks have not been studied well enough. For example, understanding MAC layer packet delay distribution remains challenging yet. However, obtaining such distribution is highly beneficial for modeling QoS provided by wireless networks. This paper proposes a way of obtaining MAC delay distribution in case of single-hop networks. The proposed way is based on theory of terminating renewal processes and delivers approximation of good precision.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Wireless Communications and Positioning (WICO), Waterford Institute of Technology, Telecommunications Software and Systems Group (TSSG)
Contributors: Ivanov, S., Botvich, D., Balasubramaniam, S.
Number of pages: 3
Pages: 254-256
Publication date: 2011

Host publication information

Title of host publication: 16th IEEE Symposium on Computers and Communications, ISCC'11
Article number: 5983849
ISBN (Print): 9781457706783
ASJC Scopus subject areas: Software, Signal Processing, Mathematics(all), Computer Science Applications, Computer Networks and Communications
Keywords: delay distribution, IEEE 802.11, MAC layer, modeling
Source: Scopus
Source ID: 80052734083

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On the costs of multiple trajectory pointing methods

Several enhanced pointing techniques aim to reduce the Fitts' law targeting distance by providing multiple target trajectories in the hope that a shorter path is available. However, these techniques introduce a search or decision component to pointing - users must examine the alternatives available and decide upon the trajectory to use. We analyse these difficulties, present a methodology for examining them as well as other behaviour issues, and report empirical results of performance with pointer wrapping and Ninja cursors. Results show that offering multiple trajectories incurs a significant search or decision cost, and that users are therefore poor at capitalising on the theoretical benefits of reduced target distance.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Canterbury, Polytech' Paris-Sud
Contributors: Quinn, P., Cockburn, A., Räihä, K. J., Delamarche, J.
Number of pages: 4
Pages: 859-862
Publication date: 2011

Host publication information

Title of host publication: CHI 2011 - 29th Annual CHI Conference on Human Factors in Computing Systems, Conference Proceedings and Extended Abstracts
ISBN (Print): 9781450302289
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Fitts' law, Multiple trajectories, Ninja cursors, Pointing, Search/decision, Wrapping cursors
Source: Scopus
Source ID: 79958170256

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Reducing the number of unit tests with design by contract

Design by Contract (DbC) and unit testing (UT) are complementary approaches to improve the belief of correctness and the quality of the software. The interplay between the two techniques has been studied previously, e.g., in the use of test oracles and test automation. However, we propose that DbC should drive the UT to become more cost-effective. The paper demonstrates some means for this approach by showing how to test a mapping data structure entirely with just one unit test script.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), Department of Information Technology, Turku Centre for Computer Science, University of Turku
Contributors: Hakonen, H., Hyrynsalmi, S., Järvi, A.
Number of pages: 6
Pages: 161-166
Publication date: 2011

Host publication information

Title of host publication: Computer Systems and Technologies - 12th International Conference, CompSysTech'11 - Proceedings
Volume: 578
ISBN (Print): 9781450309172
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: contract cohesion graph, design by contract, unit testing
Source: Scopus
Source ID: 80052810613

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Scheduling of CAL actor networks based on dynamic code analysis

CAL is a dataflow oriented language for writing high-level specifications of signal processing applications. The language has recently been standardized and selected for the new MPEG Reconfigurable Video Coding standard.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), University of Oulu, Univ of Oulu, UBL
Contributors: Boutellier, J., Silven, O., Raulet, M.
Number of pages: 4
Pages: 1609-1612
Publication date: 2011

Host publication information

Title of host publication: 2011 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2011 - Proceedings
Article number: 5946805
ISBN (Print): 9781457705397
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: data flow computing, Processor scheduling, video coding
Source: Scopus
Source ID: 80051648157

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Silicon capillary gripper with self-alignment capability

This paper reports a novel capillary microgripper. The microgripper is fabricated from silicon using deep reactive ion etching and is designed to be especially suitable for self-alignment. The gripper is shown to retain its self-alignment capabilities even when the head of the gripper does not match the size of the component. This mechanism is analyzed using numerical simulations and tested in pick-and-place experiments using commercial laser diode components. The advantage of the capillary microgripper has been demonstrated in picking and aligning microchips from adhesive films, which requires substantial picking force.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Integrated Technologies for Tissue Engineering Research (ITTE), Department of Automation and Systems Technology, Aalto University
Contributors: Sariola, V., Liimatainen, V., Tolonen, T., Udd, R., Zhou, Q.
Number of pages: 6
Pages: 4098-4103
Publication date: 2011

Host publication information

Title of host publication: 2011 IEEE International Conference on Robotics and Automation, ICRA 2011
Article number: 5979980
ISBN (Print): 9781612843865
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering
Keywords: Capillary gripper, Micro/nano robots, Microhandling, Self-alignment
Source: Scopus
Source ID: 84871673357

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Social and privacy aspects of a system for collaborative public expression

In this paper, we are concerned with how a real-world social situation shapes the interaction with a novel technology that combines collocated mobile phone and public display use for groups of people. We present a user study of a system that allows collaborative creation and sharing of comic strips on public displays in a social setting such as a pub or café. The system utilizes mobile phones and public displays for shared collaborative expression between collocated users. A user study spanning three sessions was conducted in real-world settings: one during the social event following a seminar on games research and two in a bar on a regular weekday evening. We present and discuss our findings with respect to how the larger social situation and location influenced the interaction with the system, the collaboration between participants of a team, how people moved between different roles (i.e., actor, spectator and bystander), and the privacy issues it evoked from participants.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact), Nokia
Contributors: Holopainen, J., Lucero, A., Saarenpää, H., Nummenmaa, T., Ali, A. E., Jokela, T.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology, ACE 2011
Article number: 23
ISBN (Print): 9781450308274
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Collaborative interaction, Evaluation, Mobile phones, Public interfaces, Social context
Source: Scopus
Source ID: 84855410287

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Squeeze vs. tilt: A comparative study using continuous tactile feedback

This paper presents an investigation into the performance of squeezing as a manipulative interaction technique in comparison to tilting with an aim to answer two questions: is squeezing an effective input technique for mobile devices and can tactile feedback improve performance? The experiment results show that both input methods are viable but squeezing is significantly faster and more sustainable than tilting (with and without tactile feedback).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Nokia
Contributors: Hoggan, E., Trendafilov, D., Ahmaniemi, T., Raisamo, R.
Number of pages: 6
Pages: 1309-1314
Publication date: 2011

Host publication information

Title of host publication: CHI EA 2011 - 29th Annual CHI Conference on Human Factors in Computing Systems, Conference Proceedings and Extended Abstracts
ISBN (Print): 9781450302289
ASJC Scopus subject areas: Software, Human-Computer Interaction, Computer Graphics and Computer-Aided Design
Keywords: Haptic I/O, Mobile interaction, Pressure, Squeeze
Source: Scopus
Source ID: 79957943879

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

System level performance simulation of distributed GENESYS applications on multi-core platforms

Modern high end mobile devices employ multi-core platforms and support diverse distributed applications due to increased computational power. A brisk performance evaluation phase is required after the application modelling to evaluate feasibility of new distributed applications on the multi-core mobile platforms. GENESYS modelling methodology which employs service-oriented and component based distributed application design has been extended for this purpose such that application level services are refined to platform-level services allowing mapping of GENESYS application architecture to workload models used in performance evaluation. This results in easy extraction of application workload models, reducing the time and effort in the performance evaluation phase needed for architectural exploration. This article presents the way brisk performance evaluation of distributed GENESYS applications is achieved by employing extended GENESYS distributed application architecture. The approach is experimented with a case study. UML2.0 MARTE profile, Papyrus UML2.0 modelling tool and SystemC were used for modelling and simulation.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: System-on-Chip for GNSS, Wireless Communications and Cyber-Physical Embedded Computing, Department of Computer Systems, Wireless Communications and Positioning (WICO), VTT Technical Research Centre of Finland
Contributors: Khan, S. A., Saastamoinen, J., Tiensyrjä, K., Nurmi, J.
Number of pages: 8
Pages: 313-320
Publication date: 2011

Host publication information

Title of host publication: Proceedings - IEEE 9th International Conference on Dependable, Autonomic and Secure Computing, DASC 2011
ISBN (Print): 9780769546124
ASJC Scopus subject areas: Computational Theory and Mathematics, Software
Keywords: ABSOLUT, GENESYS, MARTE profile, UML2.0
Source: Scopus
Source ID: 84856116007

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The making of Nordic larp: Documenting a tradition of ephemeral co-creative play

Research and documentation of live action role-playing games, or larps, must tackle problems of ephemerality, subjectivity, first person audience and co-creation, as well as the underlying question of what larps are. In this paper these challenges are outlined and solutions to handling them are proposed. This is done through the prism of producing a picture-heavy art book on Nordic larp. The paper also discussed the problems of writing about game cultures as an insider and makes a case for addressing normative choices in game descriptions head on.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Stenros, J., Montola, M.
Publication date: 2011

Host publication information

Title of host publication: Proceedings of DiGRA 2011 Conference: Think Design Play
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Human-Computer Interaction, Software
Keywords: Documentation, Game culture, Games, Larp, Nordic, Play, Role-playing games
Source: Scopus
Source ID: 84873389573

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Guidelines for improving the testing process of open source software

Open Source Software (OSS) products do not usually follow traditional software engineering development paradigms. Specifically, testing activities in OSS development may be quite different from those carried out in Closed Source Software (CSS) development. As testing and verification require a good deal of resources in OSS, it is necessary to have ways to assess and improve OSS testing processes. This paper provides a set of testing guidelines and issues that OSS developers can use to decide which testing techniques make most sense for their OSS products. This paper 1) provides a checklist that helps OSS developers identify the most useful testing techniques according to the main characteristics of their products, and 2) outlines a proposal for a method that helps assess the maturity of OSS testing processes. The method is a proposal of a Maturity Model for testing processes (called OSS-TMM). To show its usefulness, the authors apply the method to seven real-life projects. Specifically, the authors apply the method to BusyBox, Apache Httpd, and Eclipse Test & Performance Tools Platform to show how the checklist supports and guides the testing process of these OSS products.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Università degli Studi Dell'Insubria
Contributors: Morasca, S., Taibi, D., Tosi, D.
Number of pages: 22
Pages: 1-22
Publication date: Apr 2011
Peer-reviewed: Yes

Publication information

Journal: International Journal of Open Source Software and Processes
Volume: 3
Issue number: 2
ISSN (Print): 1942-3926
Ratings: 
  • Scopus rating (2011): CiteScore 0.5 SJR 0.141 SNIP 0.777
Original language: English
ASJC Scopus subject areas: Software
Keywords: Open Source Software (OSS) Quality, Survey, Testing Process, Testing Quality Assessment, Trustworthiness
Source: Scopus
Source ID: 84860503937

Research output: Contribution to journalArticleScientificpeer-review

Multimodal and mobile conversational Health and Fitness Companions

Multimodal conversational spoken dialogues using physical and virtual agents provide a potential interface to motivate and support users in the domain of health and fitness. This paper describes how such multimodal conversational Companions can be implemented to support their owners in various pervasive and mobile settings. We present concrete system architectures, virtual, physical and mobile multimodal interfaces, and interaction management techniques for such Companions. In particular how knowledge representation and separation of low-level interaction modelling from high-level reasoning at the domain level makes it possible to implement distributed, but still coherent, interaction with Companions. The distribution is enabled by using a dialogue plan to communicate information from domain level planner to dialogue management and from there to a separate mobile interface. The model enables each part of the system to handle the same information from its own perspective without containing overlapping logic, and makes it possible to separate task-specific and conversational dialogue management from each other. In addition to technical descriptions, results from the first evaluations of the Companions interfaces are presented.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), SICS, Norwegian Univ. of Sci. and Technol., Telefonica, School of Computing Teesside University Middlesbrough
Contributors: Turunen, M., Hakulinen, J., Ståhl, O., Gambäck, B., Hansen, P., Rodríguez Gancedo, M. C., De La Cámara, R. S., Smith, C., Charlton, D., Cavazza, M.
Number of pages: 18
Pages: 192-209
Publication date: Apr 2011
Peer-reviewed: Yes

Publication information

Journal: Computer Speech and Language
Volume: 25
Issue number: 2
ISSN (Print): 0885-2308
Ratings: 
  • Scopus rating (2011): CiteScore 4.2 SJR 0.586 SNIP 1.9
Original language: English
ASJC Scopus subject areas: Theoretical Computer Science, Software, Human-Computer Interaction
Keywords: Cognitive modelling, Companions, Conversational spoken dialogue systems, Dialogue management, Embodied conversational agents, Mobile interfaces
Source: Scopus
Source ID: 78049527811

Research output: Contribution to journalArticleScientificpeer-review

Some background on dialogue management and conversational speech for dialogue systems

Several dialogue management (DM) architectures and conversational speech for dialogue systems are presented. Basic types of DM systems include dialogue grammars and frames, plan-based and collaborative systems, and conversational games theory. DM architectures include SmartKom, Trindi, WITAS, CONVERSE, COMIC, agent-based dialogue management, and DM and automatic speech recognition (ASR) language modeling. All data collection tasks should be tailored for the conversational scenario under consideration as each scenario can present different properties. It is shown in the multimodal dialogue system that turn taking can usually be achieved by a fusion of gesture, gaze, and intonation. Intonation within the speech signal informs the dialogue manager when new information is introduced into the current conversation. By placing established emotion detection methods within the recursive nature of conversation we can consider discourse as the exploitation of the shared set of interaction affordances.

General information

Publication status: Published
MoE publication type: A2 Review article in a scientific journal
Organisations: Augmented Human Activities (AHA), University of Oxford, University of Sheffield
Contributors: Wilks, Y., Catizone, R., Worgan, S., Turunen, M.
Number of pages: 12
Pages: 128-139
Publication date: Apr 2011
Peer-reviewed: Yes

Publication information

Journal: Computer Speech and Language
Volume: 25
Issue number: 2
ISSN (Print): 0885-2308
Ratings: 
  • Scopus rating (2011): CiteScore 4.2 SJR 0.586 SNIP 1.9
Original language: English
ASJC Scopus subject areas: Theoretical Computer Science, Software, Human-Computer Interaction
Keywords: Dialogue architectures, Dialogue management, Dialogue systems, Emotion detection, Human-computer interaction
Source: Scopus
Source ID: 78049527943

Research output: Contribution to journalReview ArticleScientificpeer-review

A survey on open source software trustworthiness

Trustworthiness is a crucial characteristic when it comes to evaluating any product, even more so for open source software, which is now becoming widely used. The authors conducted a survey to identify the reasons and motivations that lead software companies to adopt or reject open source software; they then ranked, according to importance, the specific trust factors used when selecting an open source software component or product. The motivations and importance ranking of factors might be useful for both developers of open source software (to make their products and components more useful for other stakeholders) and to future prospective open source software users.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Università degli Studi Dell'Insubria, Uni-versità Degli Studi dell'Insubria in Como, Universita' degli Studi dell'Insubria
Contributors: Del Bianco, V., Lavazza, L., Morasca, S., Taibi, D.
Number of pages: 9
Pages: 67-75
Publication date: Sep 2011
Peer-reviewed: Yes

Publication information

Journal: IEEE Software
Volume: 28
Issue number: 5
ISSN (Print): 0740-7459
Ratings: 
  • Scopus rating (2011): CiteScore 3.2 SJR 0.701 SNIP 2.255
Original language: English
ASJC Scopus subject areas: Software
Keywords: external software qualities, internal software qualities, open source software, pragmatic software engineering, trustworthiness
Source: Scopus
Source ID: 80051758696

Research output: Contribution to journalArticleScientificpeer-review

Interaction strategies for an affective conversational agent

The development of embodied conversational agents (ECA) as companions brings several challenges for both affective and conversational dialogue. These include challenges in generating appropriate affective responses, selecting the overall shape of the dialogue, providing prompt system response times, and handling interruptions. We present an implementation of such a companion showing the development of individual modules that attempt to address these challenges. Further, to resolve resulting conflicts, we present encompassing interaction strategies that attempt to balance the competing requirements along with dialogues from our working prototype to illustrate these interaction strategies in operation. Finally, we provide the results of an evaluation of the companion using an evaluation methodology created for conversational dialogue and including analysis using appropriateness annotation.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), School of Computing Teesside University Middlesbrough, University of Oxford, Telefonica, School of Management (JKK), School of Computing Edinburgh Napier University Edinburgh, SICS SE-164 29 Kista, ILS Institute SUNY Albany Albany
Contributors: Smith, C., Crook, N., Dobnik, S., Charlton, D., Boye, J., Pulman, S., Santos de la Camara, R., Turunen, M., Benyon, D., Bradley, J., Gambäck, B., Hansen, P., Mival, O., Webb, N., Cavazza, M.
Number of pages: 17
Pages: 395-411
Publication date: Oct 2011
Peer-reviewed: Yes

Publication information

Journal: Presence: Teleoperators and Virtual Environments
Volume: 20
Issue number: 5
ISSN (Print): 1054-7460
Ratings: 
  • Scopus rating (2011): CiteScore 3 SJR 0.354 SNIP 1.141
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Software, Human-Computer Interaction, Computer Vision and Pattern Recognition
Source: Scopus
Source ID: 84863122938

Research output: Contribution to journalArticleScientificpeer-review

Managing concern knowledge in software systems

Knowledge representation, acquisition, and sharing in software development projects is challenging due to the involvement of different kinds of stakeholders and large heterogeneous repositories of artifacts. In this paper, we argue that the concept of a concern can be used to facilitate the management of knowledge concerning the various system artifacts. Concerns represent pieces of knowledge pertaining to various viewpoints and interests of the stakeholders. In order to represent concerns, we propose the use of a non-intrusive role-based mechanism called a fragment. Using this mechanism, tacit knowledge can be made explicit by mapping stakeholders interests to artifact repositories, concern-based queries can be addressed to the repositories, and concerns can be combined to produce new knowledge. A concern-based prototype tool environment for knowledge management has been built and used for evaluating the approach in the context of industrial case studies.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Managing digital industrial transformation (mDIT)
Contributors: Hammouda, I., Koskimies, K., Mikkonen, T.
Number of pages: 31
Pages: 957-987
Publication date: Nov 2011
Peer-reviewed: Yes

Publication information

Journal: INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING
Volume: 21
Issue number: 7
ISSN (Print): 0218-1940
Ratings: 
  • Scopus rating (2011): CiteScore 1 SJR 0.19 SNIP 0.482
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Graphics and Computer-Aided Design, Computer Networks and Communications
Keywords: Knowledge management, Separation of concerns, Software development tools, Software repositories
Source: Scopus
Source ID: 84856103523

Research output: Contribution to journalArticleScientificpeer-review

2nd international workshop on pervasive eye tracking and mobile eye-based interaction (PETMEI 2012): Proposal for a workshop (mini-track) at UbiComp 2012

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Cambridge, Lessius University College, Zhejiang University of Technology
Contributors: Bulling, A., Brône, G., Cheng, S., Majaranta, P.
Number of pages: 4
Pages: 673-676
Publication date: 2012

Host publication information

Title of host publication: UbiComp'12 - Proceedings of the 2012 ACM Conference on Ubiquitous Computing
ISBN (Print): 9781450312240
ASJC Scopus subject areas: Software
Source: Scopus
Source ID: 84879468823

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

An empirical investigation of perceived reliability of open source Java programs

Background: Open Source Software (OSS) is used by a continuously growing number of people, both end-users and developers. The quality of OSS is thus an issue of increasing interest. Specifically, OSS stakeholders need to trust OSS with respect to a number of qualities. Objective: This paper focuses on the level of trust that OSS stakeholders have in OSS reliability, one of the most important software qualities. The goal of the work reported here is to investigate to what extent the perception of reliability by users depends on objectively measurable characteristics of software. Method: We collected subjective user evaluations of the reliability of 22 Java OSS products, and then we measured their code characteristics that are generally believed to affect the quality of software. Finally, we carried out a correlational study to predict the perceived level of reliability of OSS based on the measured characteristics of the software code. Result: We obtained a set of statistically significant quantitative models, collectively called MOSST\REL, which account for the dependence of the perceived reliability of OSS on objectively observable qualities of Java code. Conclusions: The models we obtained can be used by: 1) endusers and developers that would like to reuse existing OSS products and components, to evaluate the perceived level of reliability of these OSS products that can be expected based on the characteristics of code; 2) the developers of OSS products, who can set code quality targets based on the level of perceived reliability they want to achieve.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 6
Pages: 1109-1114
Publication date: 2012

Host publication information

Title of host publication: 27th Annual ACM Symposium on Applied Computing, SAC 2012
ISBN (Print): 9781450308571
ASJC Scopus subject areas: Software
Keywords: object-oriented measures, open source software, reliability model
Source: Scopus
Source ID: 84863569624

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

An exploratory study of eye typing fundamentals: Dwell time, text entry rate, errors, and workload

Although eye typing (typing on an on-screen keyboard via one's eyes as they are tracked by an eye tracker) has been studied for more than three decades now, we still know relatively little about it from the users' point of view. Standard metrics such as words per minute and keystrokes per character yield information only about the effectiveness of the technology and the interaction techniques developed for eye typing. We conducted an extensive study with almost five hours of eye typing per participant and report on extended qualitative and quantitative analysis of the relationship of dwell time, text entry rate, errors made, and workload experienced by the participants. The analysis method is comprehensive and stresses the need to consider different metrics in unison. The results highlight the importance of catering for individual differences and lead to suggestions for improvements in the interface.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Räihä, K. J., Ovaska, S.
Number of pages: 10
Pages: 3001-3010
Publication date: 2012

Host publication information

Title of host publication: Conference Proceedings - The 30th ACM Conference on Human Factors in Computing Systems, CHI 2012
ISBN (Print): 9781450310154
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Adjustable dwell time, Error analysis, Extended study, Eye tracking, Eye typing, Workload
Source: Scopus
Source ID: 84862102858

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Briefing news reporting with mobile assignments - Perceptions, needs and challenges

Mobile handheld devices are an increasing part of everyday fieldwork of news professionals. Mobile assignments delivered to mobile journalists' smartphones are one potential future development step. We present findings on using mobile assignments from two exploratory user studies in which smartphones were used as news reporting tools. Mobile assignments were perceived as handy for fast reporting situations and simple stories but challenging in case of more complex tasks. Structured information content of assignments, process phase based information and supporting situation and activity awareness would support the work of both editorial staff and mobile journalists. The locationing of reporters for sending location-based assignments was found acceptable for coordinating the work although some privacy concerns were expressed. The findings provide new information on using mobile assignments in work where carrying out tasks involves creativity and the tasks may be complex, not strictly limited or they may not have clear completion criteria. © 2012 ACM.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research area: User experience, Department of Software Systems, Augmented Human Activities (AHA), University of Central Lancashire
Contributors: Väätäjä, H., Egglestone, P.
Number of pages: 10
Pages: 485-494
Publication date: 2012

Host publication information

Title of host publication: Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work CSCW'12 Seattle, WA, USA, February 11-15, 2012
Place of publication: New York, NY
Publisher: ACM
ISBN (Print): 9781450310864

Publication series

Name: ACM Conference on Computer Supported Cooperative Work
ASJC Scopus subject areas: Human-Computer Interaction, Software, Computer Networks and Communications
Keywords: assignment, crowdsourcing, journalist, location, mobile, news, privacy., professional, smartphone, task, work

Bibliographical note

ei ut-numeroa 21.9.2013<br/>Contribution: organisation=ohj,FACT1=1<br/>Publisher name: ACM

Source: researchoutputwizard
Source ID: 5484

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Comparison of video-based pointing and selection techniques for hands-free text entry

Video-based human-computer interaction has received increasing interest over the years. However, earlier research has been mainly focusing on technical characteristics of different methods rather than on user performance and experiences in using computer vision technology. This study aims to investigate performance characteristics of novice users and their subjective experiences in typing text with several video-based pointing and selection techniques. In Experiment 1, eye tracking and head tracking were applied for the task of pointing at the keys of a virtual keyboard. The results showed that gaze pointing was significantly faster but also more erroneous technique as compared with head pointing. Self-reported subjective ratings revealed that it was generally better, faster, more pleasant and efficient to type using gaze pointing than head pointing. In Experiment 2, mouth open and brows up facial gestures were utilized for confirming the selection of a given character. The results showed that text entry speed was approximately the same for both selection techniques, while mouth interaction caused significantly fewer errors than brow interaction. Subjective ratings did not reveal any significant differences between the techniques. Possibilities for design improvements are discussed.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Gizatdinova, Y., Špakov, O., Surakka, V.
Number of pages: 8
Pages: 132-139
Publication date: 2012

Host publication information

Title of host publication: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI 2012
ISBN (Print): 9781450312875
ASJC Scopus subject areas: Software, Human-Computer Interaction
Keywords: computer vision, eye tracking, face detection, text entry, video-based interaction, virtual keyboard, visual gesture
Source: Scopus
Source ID: 84863593939

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Continuous Edgewrite: Dictionary-based disambiguation instead of explicit segmentation by the user

Edgewrite is a text entry method where the user follows the edges of a physical guiding rectangle to enter corner sequences that are interpreted as characters. The original Edgewrite character set resembles the Latin alphabet and includes explicit character segmentation by lifting the stylus (or centering the joystick, etc). We present a variant of Edgewrite that we call the continuous Edgewrite. It relies on a dictionary instead of user's character segmentation to disambiguate words. New users can use the continuous Edgewrite with the help of an interactive visualization of possible continuations while writing. In a 6-session user study we measured initial text transcription performance (increased from 1 to 5.4 wpm) and the ratio of observed explicit segmentations to optimal continuous writing (decreased from 2.5 to 1.5). These results show that it is possible to learn to use the continuous writing mode, but also that the learning takes some time.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Université de Lorraine
Contributors: Martin, B., Isokoski, P., Karmann, G., Rollinger, T.
Number of pages: 8
Pages: 357-364
Publication date: 2012

Host publication information

Title of host publication: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI 2012
ISBN (Print): 9781450312875
ASJC Scopus subject areas: Software, Human-Computer Interaction
Keywords: continuous writing, dictionary, disambiguation, EdgeWrite, segmentation, text entry
Source: Scopus
Source ID: 84863566610

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Designing and evaluating text entry methods

Our workshop has three primary goals. The first goal is community building: we want to get text entry researchers that are active in different communities into one place. Our second goal is to promote CHI as a natural and compelling focal point for all kinds of text entry research. The third goal is to discuss some difficult issues that are hard or near impossible to handle within the traditional format of research papers.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of St Andrews, Georgia Institute of Technology, University of Strathclyde, Oregon Health and Science University, Montana Tech., University of Dundee, Visiting Graduate Student in Department of Urban Design and Planning, University of Washington, Seattle, USA 1.1.2012-15.6.2012 (12.9.2011 alkaen)
Contributors: Kristensson, P. O., Clawson, J., Dunlop, M., Isokoski, P., Roark, B., Vertanen, K., Waller, A., Wobbrock, J.
Number of pages: 4
Pages: 2747-2750
Publication date: 2012

Host publication information

Title of host publication: Extended Abstracts - The 30th ACM Conference on Human Factors in Computing Systems, CHI 2012
ISBN (Print): 9781450310161
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: accessibility, augmentative and alternative communication, internationalization, text entry
Source: Scopus
Source ID: 84862678655

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Enhanced gaze interaction using simple head gestures

We propose a combination of gaze pointing and head gestures for enhanced hands-free interaction. Instead of the traditional dwell-time selection method, we experimented with five simple head gestures: nodding, turning left/right, and tilting left/right. The gestures were detected from the eye-tracking data by a range-based algorithm, which was found accurate enough in recognizing nodding and leftdirected gestures. The gaze estimation accuracy did not noticeably suffer from the quick head motions. Participants pointed to nodding as the best gesture for occasional selections tasks and rated the other gestures as promising methods for navigation (turning) and functional mode switching (tilting). In general, dwell time works well for repeated tasks such as eye typing. However, considering multimodal games or transient interactions in pervasive and mobile environments, we believe a combination of gaze and head interaction could potentially provide a natural and more accurate interaction method.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Špakov, O., Majaranta, P.
Number of pages: 6
Pages: 705-710
Publication date: 2012

Host publication information

Title of host publication: UbiComp'12 - Proceedings of the 2012 ACM Conference on Ubiquitous Computing
ISBN (Print): 9781450312240
ASJC Scopus subject areas: Software
Keywords: Dwell time, Eye tracking, Head gestures, Selection
Source: Scopus
Source ID: 84879496342

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

FS-PGBR: A scalable and delay sensitive cloud routing protocol

This paper proposes an improved version of a .fully tributed routing protocol, that is applicable for cloud computing infrastructure. Simulation results showstheprotocol is ideal for discovering cloud services ... a scalable manner with minimum latency.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Wireless Communications and Positioning (WICO), Waterford Institute of Technology, Telecommunications Software and Systems Group (TSSG), University of Helsinki
Contributors: Mineraud, J., Donnelly, W., Balasubramaniam, S., Kangasharju, J.
Number of pages: 2
Pages: 301-302
Publication date: 2012

Host publication information

Title of host publication: Proceedings of the ACM SIGCOMM 2012 and Best Papers of the Co-located Workshops
Volume: 42
Edition: 4
ISBN (Print): 9781450314190
ASJC Scopus subject areas: Computer Networks and Communications, Software
Keywords: Cloud computing infrastructure, Scalable route discovery
Source: Scopus
Source ID: 84894522377

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Inkjet-printed monopole antennas for enhanced-range WBAN and wearable biomonitoring application

In this paper, a monopole antenna backed by an inkjet-printed electromagnetic band gap ground (EBG) plane on paper substrate is proposed for wearable applications with drastically enhanced communication range. This novel design approach for WBAN and wearable biomonitoring applications alleviates the on-body antenna's performance degradation, which may cause a significant degradation of the wireless system's performance as well. The communication range improvement compared to conventional antenna is demonstrated by using a benchmarking commercial wireless temperature sensor module. In addition, the advantages and the integrability of the proposed wearable antenna topology into mobile wireless on-body health care systems is discussed in detail.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Sensing Systems for Wireless Medicine (MediSense), Georgia Institute of Technology, University of Tokyo
Contributors: Kim, S., Kawahara, Y., Tentzeris, M. M.
Number of pages: 6
Pages: 33-38
Publication date: 2012

Host publication information

Title of host publication: MobileHealth'12 - Proceedings of the 2nd ACM International Workshop on Pervasive Wireless Healthcare
ISBN (Print): 9781450312929
ASJC Scopus subject areas: Software, Hardware and Architecture, Computer Networks and Communications
Keywords: electromagnetic band gap (ebg) structure, inkjet printing, personal area networks (pans), system level antenna integration, wearable antenna, wireless body area networks (wbans)
Source: Scopus
Source ID: 84863544257

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Novel approaches to crawling important pages early

Web crawlers are essential to many Web applications, such as Web search engines, Web archives, and Web directories, which maintain Web pages in their local repositories. In this paper, we study the problem of crawl scheduling that biases crawl ordering toward important pages. We propose a set of crawling algorithms for effective and efficient crawl ordering by prioritizing important pages with the well-known PageRank as the importance metric. In order to score URLs, the proposed algorithms utilize various features, including partial link structure, inter-host links, page titles, and topic relevance. We conduct a large-scale experiment using publicly available data sets to examine the effect of each feature on crawl ordering and evaluate the performance of many algorithms. The experimental results verify the efficacy of our schemes. In particular, compared with the representative RankMass crawler, the FPR-title-host algorithm reduces computational overhead by a factor as great as three in running time while improving effectiveness by 5% in cumulative PageRank.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Korea University
Contributors: Alam, M. H., Ha, J. W., Lee, S. K.
Number of pages: 28
Pages: 707-734
Publication date: 2012
Peer-reviewed: Yes

Publication information

Journal: Knowledge and Information Systems
Volume: 33
Issue number: 3
ISSN (Print): 0219-1377
Ratings: 
  • Scopus rating (2012): CiteScore 4.2 SJR 1.111 SNIP 2.008
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Human-Computer Interaction, Hardware and Architecture, Artificial Intelligence
Keywords: Crawl ordering, Fractional PageRank, PageRank, Web crawler
Source: Scopus
Source ID: 84869092092

Research output: Contribution to journalArticleScientificpeer-review

On the definition of dynamic software measures

The quantification of several software attributes (e.g., size, complexity, cohesion, coupling) is usually carried out in a static fashion, and several hundreds of measures have been defined to this end. However, static measurement may only be an approximation for the measurement of these attributes during software use. The paper proposes a theoretical framework based on Axiomatic Approaches for the definition of sensible dynamic software measures that can dynamically capture these attributes. Dynamic measures based on this framework are defined for dynamically quantifying size and coupling. In this paper, we also compare dynamic measures of size and coupling against well-known static measures by correlating them with fault-pronenesses of four case studies.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Lavazza, L., Morasca, S., Taibi, D., Tosi, D.
Number of pages: 10
Pages: 39-48
Publication date: 2012
Peer-reviewed: Yes

Publication information

Journal: International Symposium on Empirical Software Engineering and Measurement
ISSN (Print): 1949-3770
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Software
Keywords: Code coverage, Dynamic coupling, Dynamic measures, Dynamic size
Source: Scopus
Source ID: 84867570388

Research output: Contribution to journalArticleScientificpeer-review

Parameterized scheduling for signal processing systems using topological patterns

In recent work, a graphical modeling construct called "topological patterns" has been shown to enable concise representation and direct analysis of repetitive dataflow graph sub-structures in the context of design methods and tools for digital signal processing systems [1]. In this paper, we present a formal design method for specifying topological patterns and deriving parameterized schedules from such patterns based on a novel schedule model called the scalable schedule tree. The approach represents an important class of parameterized schedule structures in a form that is intuitive for representation and efficient for code generation. We demonstrate our methods for topological pattern representation, scalable schedule tree derivation, and associated dataflow graph code generation using a case study for image processing.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Department of Electrical and Computer Engineering
Contributors: Wu, S., Shen, C. C., Sane, N., Davis, K., Bhattacharyya, S. S.
Number of pages: 4
Pages: 1561-1564
Publication date: 2012

Host publication information

Title of host publication: 2012 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2012 - Proceedings
Article number: 6288190
ISBN (Print): 9781467300469
ASJC Scopus subject areas: Software, Signal Processing, Electrical and Electronic Engineering
Keywords: image registration, scheduling, software tools
Source: Scopus
Source ID: 84867599709

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Power allocation in multi-node cooperative network in Rician fading channels

Cooperative communications have been recommended to exploit the inherent spatial diversity gains in multiuser wireless systems without the need of multiple transceivers at each node. This is achieved when wireless nodes help to each other to send multiple independent transmission paths to the destination. The advantage of cooperation can be exploited significantly by allocating the power of the system optimally. Thus, in this paper we first derive the approximate symbol error rate (SER) for multi-node cooperative networks employing decode-and-forward (DF) protocol with a maximum ratio combining (MRC) at the receiving terminals in Racian fading channels. Using the approximated SER expression, optimal power allocation (OPA) scheme under different line-of-sight (LOS) scenarios is investigated. Numerical and simulation results are presented to illustrate the performance improvement due to OPA of the cooperative networks.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Wireless Communications and Positioning (WICO), Department of Computer Science, University of Vaasa (UVA)
Contributors: Fikadu, M. K., Elmusrati, M., Virrankoski, R.
Number of pages: 6
Pages: 496-501
Publication date: 2012

Host publication information

Title of host publication: 2012 IEEE 8th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2012
Article number: 6379119
ISBN (Print): 9781467314305
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Software
Keywords: Cooperative, decode-and-forward, multi-node, optimal power allocation, Rician fading, SER analysis
Source: Scopus
Source ID: 84872085066

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

SenSprout: Inkjet-printed soil moisture and leaf wetness sensor

In this paper we show a low cost and environmentally friendly fabrication for an agricultural sensing application. An antenna, a soil moisture sensor, and a leaf wetness sensor are inkjet-printed on paper substrate. A microprocessor attached to the paper substrate is capable of detecting the capacitance change on the surface of the sensor, and report the data over the wireless communication interface. This sensing system is useful to optimize irrigation systems.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Sensing Systems for Wireless Medicine (MediSense), University of Tokyo, Georgia Institute of Technology
Contributors: Kawahara, Y., Lee, H., Tentzeris, M. M.
Number of pages: 1
Pages: 545
Publication date: 2012

Host publication information

Title of host publication: UbiComp'12 - Proceedings of the 2012 ACM Conference on Ubiquitous Computing
ISBN (Print): 9781450312240
ASJC Scopus subject areas: Software
Keywords: Energy harvesting, Inkjet-printing
Source: Scopus
Source ID: 84879479986

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

SiMPE: 7th Workshop on speech and sound in mobile and pervasive environments

The SiMPE workshop series started in 2006 [2] with the goal of enabling speech processing on mobile and embedded devices to meet the challenges of pervasive environments (such as noise) and leveraging the context they offer (such as location). SiMPE 2010 and 2011 brought together researchers from the speech and the HCI communities. Multimodality got more attention in SiMPE 2008 than it had received in the previous years. In SiMPE 2007, the focus was on developing regions. Speech User interaction in cars was a focus area in 2009. With SiMPE 2012, the 7th in the series, we hope to explore the area of speech along with sound. When using the mobile in an eyes-free manner, it is natural and convenient to hear about notifications and events. The arrival of an SMS has used a very simple sound based notification for a long time now. The technologies underlying speech processing and sound processing are quite different and these communities have been working mostly independent of each other. And yet, for multimodal interactions on the mobile, it is perhaps natural to ask whether and how speech and sound can be mixed and used more effectively and naturally.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Carnegie Mellon University, HP Laboratories, National Research Council, University of Toronto, Canada
Contributors: Nanavati, A. A., Rajput, N., Rudnicky, A. I., Turunen, M., Sandholm, T., Munteanu, C., Penn, G.
Number of pages: 3
Pages: 251-253
Publication date: 2012

Host publication information

Title of host publication: MobileHCI'12 - Companion Proceedings of the 14th International Conference on Human Computer Interaction with Mobile Devices and Services
ISBN (Print): 9781450311052
ASJC Scopus subject areas: Computer Networks and Communications, Human-Computer Interaction, Information Systems, Software
Keywords: Audio interaction, Mobile computing, Pervasive computing, Sound, Speech processing
Source: Scopus
Source ID: 84867703942

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Systematic integration of flowgraph- and module-level parallelism in implementation of DSP applications on multiprocessor systems-on-chip

Increasing use of multiprocessor system-on-chip (MPSoC) technology is an important trend in the design and implementation of signal processing systems. However, the design of efficient DSP software for MPSoC platforms involves complex inter-related steps, including data decomposition, memory management, and inter-task and inter-thread synchronization. These design steps are challenging, especially under strict constraints on performance and power consumption, and tight time to market pressures. To facilitate these steps, we have developed a new dataflow based design flow within the targeted dataflow interchange format (TDIF) design tool. Our new MPSoC-oriented design flow, called TDIF-PPG, is geared towards analysis and mapping of embedded DSP applications on MPSoCs. An important feature of TDIF-PPG is its capability to integrate graph level parallelism for DSP system flowgraphs and actor level parallelism for DSP functional modules into the application mapping processing. Here, graph level parallelism is exposed by the dataflow graph application representation in TDIF, and actor level parallelism is modeled by a novel model for multiprocessor dataflow graph implementation that we call the parallel processing group (PPG) model. We demonstrate our approach through actor and subsystem design for software defined radio.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Department of Electrical and Computer Engineering
Contributors: Zhou, Z., Shen, C. C., Plishker, W., Wu, H. H., Bhattacharyya, S. S.
Number of pages: 7
Pages: 402-408
Publication date: 2012

Host publication information

Title of host publication: ICSP 2012 - 2012 11th International Conference on Signal Processing, Proceedings
Volume: 1
Article number: 6491686
ISBN (Print): 9781467321945
ASJC Scopus subject areas: Software, Signal Processing, Computer Science Applications
Source: Scopus
Source ID: 84876463174

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Barriers to task-based information access in molecular medicine

We analyze barriers to task-based information access in molecular medicine, focusing on research tasks, which provide task performance sessions of varying complexity. Molecular medicine is a relevant domain because it offers thousands of digital resources as the information environment. Data were collected through shadowing of real work tasks. Thirty work task sessions were analyzed and barriers in these identified. The barriers were classified by their character (conceptual, syntactic, and technological) and by their context of appearance (work task, system integration, or system). Also, work task sessions were grouped into three complexity classes and the frequency of barriers of varying types across task complexity levels were analyzed. Our findings indicate that although most of the barriers are on system level, there is a quantum of barriers in integration and work task contexts. These barriers might be overcome through attention to the integrated use of multiple systems at least for the most frequent uses. This can be done by means of standardization and harmonization of the data and by taking the requirements of the work tasks into account in system design and development, because information access is seldom an end itself, but rather serves to reach the goals of work tasks.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Tampere Research Center for Information and Media
Contributors: Kumpulainen, S., Järvelin, K.
Number of pages: 12
Pages: 86-97
Publication date: Jan 2012
Peer-reviewed: Yes

Publication information

Journal: JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY
Volume: 63
Issue number: 1
ISSN (Print): 2330-1635
Ratings: 
  • Scopus rating (2012): CiteScore 5.5 SJR 1.398 SNIP 2.283
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Information Systems, Human-Computer Interaction, Computer Networks and Communications
Source: Scopus
Source ID: 83655163751

Research output: Contribution to journalArticleScientificpeer-review

SymbolChat: A flexible picture-based communication platform for users with intellectual disabilities

Persons with intellectual disabilities benefit from participating in the modern information society, especially the World Wide Web, social media and Internet-mediated communication services. Although several computer-based prototypes and commercial systems have been introduced for accessible in-person communication, currently few applications and services exist to support synchronous remote communication for this user group. We introduce SymbolChat, a software platform that supports the creation of multimodal communication applications utilizing picture-based instant messaging. End users and their support personnel can customize the input and output features of the application based on their individual needs and abilities. The interaction is based on touchscreen input and speech output using speech synthesis technology. The SymbolChat platform was developed together with the prospective end users and practitioners in the field of special needs care. We evaluated the prototype application in a field study with nine users with varying degrees of intellectual and other disabilities. The results clearly indicate that the participants were able to express themselves in spontaneous communication using a large-scale picture-based vocabulary (around 2000 symbols) even without prior training in the use of symbols. This finding was supported in the constructive feedback gathered from professionals working in the area. We also successfully applied methodology from other settings, such as child-computer interaction to evaluate interaction in this challenging context. Overall, the results show that social inclusion for people with intellectual disabilities can be improved with customizable communication tools. The implemented communication platform forms a solid basis for further improvements and new communication services. In addition, we found that users with motor impairments would greatly benefit from alternative input and output methods for symbol browsing and selection.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), Laurea University of Applied Sciences
Contributors: Keskinen, T., Heimonen, T., Turunen, M., Rajaniemi, J. P., Kauppinen, S.
Number of pages: 13
Pages: 374-386
Publication date: Sep 2012
Peer-reviewed: Yes

Publication information

Journal: Interacting with Computers
Volume: 24
Issue number: 5
ISSN (Print): 0953-5438
Ratings: 
  • Scopus rating (2012): CiteScore 4.9 SJR 0.669 SNIP 1.982
Original language: English
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Augmentative and alternative communication, Instant messaging, Picture-based communication, User-centered design
Source: Scopus
Source ID: 84866739334

Research output: Contribution to journalArticleScientificpeer-review

Elastic image registration for guiding focal laser ablation of prostate cancer: Preliminary results

Purpose: To guide ultrasound-driven prostate photodynamic therapy using information from MRI-based treatment planning. Methods: Robust points matching (RPM) and thin plate splines (TPS) are used to solve correspondences and to map optimally positioned landmarks from MR images to transrectal ultrasound (TRUS) images. The algorithm uses a reduced number of anatomical markers that are initialized on the images. Results: Both phantom and patient data were used to evaluate precision and robustness of the method. Mean registration error (±standard deviation) was of 2.18. ±. 0.25. mm and 1.55. ±. 0.31. mm for patient prostate and urethra, respectively. Repeated tests with different markers initialization conditions showed that the quality of registration was neither influenced by the number of markers nor to the human observer. Conclusion: This method allows for satisfyingly accurate and robust non rigid registration of MRI and TRUS and provides practitioners with substantial help in mapping treatment planning from pre-operative MRI to interventional TRUS.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Frontier Photonics, Univ Paris 06, Centre National de la Recherche Scientifique (CNRS), Pierre & Marie Curie University - Paris 6, Institut de Recherche pour le Developpement (IRD), Inria, Institut National de la Sante et de la Recherche Medicale (Inserm), Univ Sorbonne, CNRS,ICM,UMR S 1127,UMR 7225,U1127, INSERM,Inria Paris Rocquencourt,Inst Cerveau & Mo, Lille University Hospital - CHRU, CHU Angers, Univ Lille Nord de France
Contributors: Makni, N., Puech, P., Colin, P., Azzouzi, A., Mordon, S., Betrouni, N.
Number of pages: 11
Pages: 213-223
Publication date: Oct 2012
Peer-reviewed: Yes

Publication information

Journal: Computer Methods and Programs in Biomedicine
Volume: 108
Issue number: 1
ISSN (Print): 0169-2607
Ratings: 
  • Scopus rating (2012): CiteScore 3.1 SJR 0.489 SNIP 1.52
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Software, Health Informatics
Keywords: Image-guided interventions, Magnetic resonance imaging, Non rigid registration, PDT, Prostate cancer, Transrectal ultrasound imaging
Source: Scopus
Source ID: 84865711653

Research output: Contribution to journalArticleScientificpeer-review

Focused multi-task learning in a Gaussian process framework

Multi-task learning, learning of a set of tasks together, can improve performance in the individual learning tasks. Gaussian process models have been applied to learning a set of tasks on different data sets, by constructing joint priors for functions underlying the tasks. In these previous Gaussian process models, the setting has been symmetric in the sense that all the tasks have been assumed to be equally important, whereas in settings such as transfer learning the goal is asymmetric, to enhance performance in a target task given the other tasks. We propose a focused Gaussian process model which introduces an "explaining away" model for each of the additional tasks to model their non-related variation, in order to focus the transfer to the task-of-interest. This focusing helps reduce the key problem of negative transfer, which may cause performance to even decrease if the tasks are not related closely enough. In experiments, our model improves performance compared to single-task learning, symmetric multi-task learning using hierarchical Dirichlet processes, transfer learning based on predictive structure learning, and symmetric multi-task learning with Gaussian processes.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), deCODE Genetics, Aalto University, University of Helsinki
Contributors: Leen, G., Peltonen, J., Kaski, S.
Number of pages: 26
Pages: 157-182
Publication date: Oct 2012
Peer-reviewed: Yes

Publication information

Journal: Machine Learning
Volume: 89
Issue number: 1-2
ISSN (Print): 0885-6125
Ratings: 
  • Scopus rating (2012): CiteScore 6.3 SJR 1.148 SNIP 3.203
Original language: English
ASJC Scopus subject areas: Artificial Intelligence, Software
Keywords: Gaussian processes, Multi-task learning, Negative transfer, Transfer learning
Source: Scopus
Source ID: 84865229433

Research output: Contribution to journalArticleScientificpeer-review

'Aie-studio' - A pragmatist aesthetic approach for procedural sound design

This paper introduces the AIE-Studio (Audio Interfaces for Exploration), a modular dataflow patching library implemented with Pure Data. The AIE-Studio introduces new tools for procedural sound design through generative sonic and musical structures. Particular focus is on aesthetic experience. The designed modules allow versatile dataflow mapping through matrix routing system while also enabling the sound designer to influence generative processes of music creation. In particular, The AIE-Studio was used to create generative sonic and musical material in an embodied game-like application. In this paper we present key questions driving the research, theoretical background, research approach and the main development activities .

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Luhtala, M., Turunen, M., Hakulinen, J., Keskinen, T.
Publication date: 2013

Host publication information

Title of host publication: Proceedings of the 8th Audio Mostly: A Conference on Interaction with Sound, AM 2013 - In Cooperation with ACM SIGCHI
Publisher: Association for Computing Machinery
Article number: 7
ISBN (Print): 9781450326599
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Aesthetic experience, Artistic interfaces, Generative strategies, Procedural audio, Procedural sound design, Pure data, Sonic interaction design
Source: Scopus
Source ID: 84898834763

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A lightweight many-to-many authentication protocol for near field communications

In this paper the lightweight many-to-many authentication protocol, that uses Near Field Communications as a carrier technology is proposed. The solution works without any user interaction and can be applied for almost any data storage device: NFC or RFID tag, USB-flash drive, etc. The major novelty of the system is real-time encryption key generation algorithm. This approach doesn't require any computation power on the tag, trusted third parties or secure link between tag and information system. So far, the mentioned features transforms to significant advantages of the proposed solution, while compared to existing analogues: OAuth, Opacity and LMAP. At the same time, the integrity of key sequences is not guarantied, that brings motivation for future research in the field.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Department of Electronics and Communications Engineering, Wireless Communications and Positioning (WICO), Nano Communication Centre, Yaroslavl State University
Contributors: Petrov, V., Komar, M., Koucheryavy, Y.
Publication date: 2013

Host publication information

Title of host publication: Proceedings of the 2013 21st IEEE International Conference on Network Protocols, ICNP 2013
Publisher: IEEE COMPUTER SOCIETY PRESS
Article number: 6733633
ISBN (Print): 9781479912704
ASJC Scopus subject areas: Computer Networks and Communications, Software
Source: Scopus
Source ID: 84896795715

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A movable immaterial volumetric display

We have created a movable, limitedly volumetric "immaterial" display. Our prototype is the first mobile, hand-held fogscreen. It can show e.g., slices of volumetric objects when swept across mid-air. It is based on the patented FogScreen [Fogio 2013] technology. The previous FogScreen installations have been fixed set-ups, where the screen device and a projector are typically rigged up, leaving space for the viewers to walk through the mid-air display. Also mid-air virtual reality and mid-air user interfaces have been implemented [DiVerdi et al. 2006, Rakkolainen et al. 2009]. 2013 Copyright held by the Owner/Author.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Tampere
Contributors: Rakkolainen, I., Sand, A.
Publication date: 2013

Host publication information

Title of host publication: SIGGRAPH Asia 2013 Posters, SA 2013
Article number: 2
ISBN (Print): 9781450326346
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Software
Source: Scopus
Source ID: 84890958524

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Checking visual data flow programs with finite process models

A visual data flow language (VDFL) allows graphical presentation of a computer program in the form of a directed graph, where data tokens travel through the arcs of the graph, and the vertices present e.g. the input token streams, calculations, comparisons, and conditionals. Amongst their benefits, VDFLs allow parallel computing and they are presumed to improve the quality of programming due to their intuitive readability. Thus, they are also suitable for computing education. However, the token-based computational model allowing parallel processing may make the programs more complicated than what they look. We propose a method for checking properties of VDFL programs using finite state processes (FSPs) using a commonly available labelled transition system analyser (LTSA) tool. The method can also be used to study different VDFL programming constructs for development or re-design of VDFLs. For our method, we have implemented a compiler that compiles a textual representation of a VDFL into FSPs.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Mathematical modelling with wide societal impact (MathImpact), Ita-Suomen yliopisto
Contributors: Nummenmaa, J., Marttila-Kontio, M., Nummenmaa, T.
Number of pages: 14
Pages: 245-258
Publication date: 2013

Host publication information

Title of host publication: 13th Symposium on Programming Languages and Software Tools, SPLST 2013 - Proceedings
Publisher: University of Szeged
ISBN (Electronic): 9789633062289
ASJC Scopus subject areas: Computer Science Applications, Software
Source: Scopus
Source ID: 84923622331

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Dynamic action recognition based on dynemes and Extreme Learning Machine

In this paper, we propose a novel method that performs dynamic action classification by exploiting the effectiveness of the Extreme Learning Machine (ELM) algorithm for single hidden layer feedforward neural networks training. It involves data grouping and ELM based data projection in multiple levels. Given a test action instance, a neural network is trained by using labeled action instances forming the groups that reside to the test sample's neighborhood. The action instances involved in this procedure are, subsequently, mapped to a new feature space, determined by the trained network outputs. This procedure is performed multiple times, which are determined by the test action instance at hand, until only a single class is retained. Experimental results denote the effectiveness of the dynamic classification approach, compared to the static one, as well as the effectiveness of the ELM in the proposed dynamic classification setting.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 9
Pages: 1890-1898
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 34
Issue number: 15
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2013): CiteScore 4.8 SJR 0.768 SNIP 2.474
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Activity recognition, Dynamic classification, Extreme Learning Machine, Fuzzy vector quantization
Source: Scopus
Source ID: 84885069818

Research output: Contribution to journalArticleScientificpeer-review

Front-camera video recordings as emotion responses to mobile photos shared within close-knit groups

People use social-photography services to tell stories about themselves and to solicit responses from viewers. State-of-the-art services concentrate on textual comments, "Like" buttons, or similar means for viewers to give explicit feedback, but they overlook other, non-textual means. This paper investigates how emotion responses-as video clips captured by the front camera of a cell phone and used as tags for the individual photo viewed-can enhance photo-sharing experiences for close-knit groups. Our exploration was carried out with a mobile social-photography service called Social Camera. Four user groups (N=19) used the application for two to four weeks. The study's results support the value of using front-camera video recordings to glean emotion response. It supports lightweight phatic social interactions not possible with comments and "Like" buttons. Most users kept sharing emotion responses throughout the study. They typically shared the responses right after they saw a just-taken photo received from a remote partner. They used the responses to share their current contexts with others just as much as to convey nuanced feelings about a photo. We discuss the implications for future design and research.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Nokia
Contributors: Cui, Y., Kangas, J., Holm, J., Grassel, G.
Number of pages: 10
Pages: 981-990
Publication date: 2013

Host publication information

Title of host publication: CHI 2013: Changing Perspectives, Conference Proceedings - The 31st Annual CHI Conference on Human Factors in Computing Systems
ISBN (Print): 9781450318990
ASJC Scopus subject areas: Software, Human-Computer Interaction, Computer Graphics and Computer-Aided Design
Keywords: Close-knit group, Co-presence, Emotion response, Feedback, Mobile, Social camera, Social photography
Source: Scopus
Source ID: 84877935649

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Gestures and widgets: Performance in text editing on multi-touch capable mobile devices

We describe the design and evaluation of a gestural text editing technique for touchscreen devices. The gestures are drawn on top of the soft keyboard and interpreted as commands for moving the caret, performing selections, and controlling the clipboard. Our implementation is an Android service that can be used in any text editing task on Android-based devices. We conducted an experiment to compare the gestural editing technique against the widget-based technique available on a smartphone (Samsung Galaxy II with Android 2.3.5). The results show a performance benefit of 13-24% for the gestural technique depending on the font size. Subjective feedback from the participants was also positive. Because the two editing techniques use different input areas, they can coexist on a device. This means that the gestural editing can be added on any soft keyboard without interfering with user experience for those users that choose not to use it.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Università di Salerno, Université de Lorraine
Contributors: Fuccella, V., Isokoski, P., Martin, B.
Number of pages: 10
Pages: 2785-2794
Publication date: 2013

Host publication information

Title of host publication: CHI 2013: Changing Perspectives, Conference Proceedings - The 31st Annual CHI Conference on Human Factors in Computing Systems
ISBN (Print): 9781450318990
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Android, Caret movement, Clipboard, Gestures, Text editing
Source: Scopus
Source ID: 84877966468

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Guest editorial

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research group: System-on-Chip for GNSS, Wireless Communications and Cyber-Physical Embedded Computing, Department of Electronics and Communications Engineering
Contributors: Ellervee, P., Nurmi, J.
Number of pages: 2
Pages: 430-431
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: Microprocessors and Microsystems
Volume: 37
Issue number: 4-5
ISSN (Print): 0141-9331
Ratings: 
  • Scopus rating (2013): CiteScore 1.6 SJR 0.225 SNIP 1.194
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Software, Artificial Intelligence
Source: Scopus
Source ID: 84878614529

Research output: Contribution to journalArticleScientificpeer-review

How to study programming on mobile touch devices - Interactive Python code exercises

Scaffolded learning tasks where programs are constructed from predefined code fragments by dragging and dropping them (i.e. Parsons problems) are well suited to mobile touch devices, but quite limited in their applicability. They do not adequately cater for different approaches to constructing a program. After studying solutions to automatically assessed programming exercises, we found out that many different solutions are composed of a relatively small set of mutually similar code lines. Thus, they can be constructed by using the drag-and-drop approach if only it was possible to edit some small parts of the predefined fragments. Based on this, we have designed and implemented a new exercise type for mobile devices that builds on Parsons problems and falls somewhere between their strict scaffolding and full-blown coding exercises. In these exercises, we can gradually fade the scaffolding and allow programs to be constructed more freely so as not to restrict thinking and limit creativity too much while still making sure we are able to deploy them to small-screen mobile devices. In addition to the new concept and the related implementation, we discuss other possibilities of how programming could be practiced on mobile devices.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Regulation of learning and active learning methods (REALMEE), Department of Computer Science and Eng., Aalto University
Contributors: Ihantola, P., Helminen, J., Karavirta, V.
Number of pages: 8
Pages: 51-58
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 13th Koli Calling International Conference on Computing Education Research, Koli Calling 2013
ISBN (Print): 9781450324823
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: learning, mLearning, mobile learning, mobile touch devices, parsons problem, parsons puzzle, programming, Python, teaching
Source: Scopus
Source ID: 84889570829

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Information retrieval perspective to meta-visualization

In visual data exploration with scatter plots, no single plot is sufficient to analyze complicated high-dimensional data sets. Given numerous visualizations created with different features or methods, meta-visualization is needed to analyze the visualizations together. We solve how to arrange numerous visualizations onto a meta-visualization display, so that their similarities and differences can be analyzed. We introduce a machine learning approach to optimize the meta-visualization, based on an information retrieval perspective: Two visualizations are similar if the analyst would retrieve similar neighborhoods between data samples from either visualization. Based on the approach, we introduce a nonlinear embedding method for meta-visualization: it optimizes locations of visualizations on a display, so that visualizations giving similar information about data are close to each other.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aalto University
Contributors: Peltonen, J., Lin, Z.
Number of pages: 16
Pages: 165-180
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: Journal of Machine Learning Research
Volume: 29
ISSN (Print): 1532-4435
Ratings: 
  • Scopus rating (2013): CiteScore 6.2 SJR 1.235 SNIP 2.293
Original language: English
ASJC Scopus subject areas: Artificial Intelligence, Software, Control and Systems Engineering, Statistics and Probability
Keywords: Meta-visualization, Neighbor embedding, Nonlinear dimensionality reduction
Source: Scopus
Source ID: 84908485499

Research output: Contribution to journalArticleScientificpeer-review

Long-term tracking through failure cases

Long term tracking of an object, given only a single instance in an initial frame, remains an open problem. We propose a visual tracking algorithm, robust to many of the difficulties which often occur in real-world scenes. Correspondences of edge-based features are used, to overcome the reliance on the texture of the tracked object and improve invariance to lighting. Furthermore we address long-term stability, enabling the tracker to recover from drift and to provide redetection following object disappearance or occlusion. The two-module principle is similar to the successful state-of-the-art long-term TLD tracker, however our approach extends to cases of low-textured objects. Besides reporting our results on the VOT Challenge dataset, we perform two additional experiments. Firstly, results on short-term sequences show the performance of tracking challenging objects which represent failure cases for competing state-of-the-art approaches. Secondly, long sequences are tracked, including one of almost 30000 frames which to our knowledge is the longest tracking sequence reported to date. This tests the re-detection and drift resistance properties of the tracker. All the results are comparable to the state-of-the-art on sequences with textured objects and superior on non-textured objects. The new annotated sequences are made publicly available.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), University of Surrey, Czech Technical University in Prague
Contributors: Lebeda, K., Hadfield, S., Matas, J., Bowden, R.
Number of pages: 8
Pages: 153-160
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 2013 IEEE International Conference on Computer Vision Workshops, ICCVW 2013
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 6755891
ISBN (Print): 9781479930227
ASJC Scopus subject areas: Software, Computer Vision and Pattern Recognition
Keywords: Computer vision, Edge, Line correspondence, Long-term tracking, Low texture, Visual tracking
Source: Scopus
Source ID: 84897541648

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Mixed reality with multimodal head-mounted pico projector

Many kinds of displays can be used for augmented reality (AR). Multimodal head-mounted pico projector is a concept, which is little explored for AR. It opens new possibilities for wearable dis-plays. In this paper we present our proof-of-concept prototype of a multimodal head-mounted pico projector. Our main contributions are the display concept and some usage examples for it.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Tampere
Contributors: Sand, A., Rakkolainen, I.
Publication date: 2013

Host publication information

Title of host publication: Proceedings of the Virtual Reality International Conference on Laval Virtual, VRIC 2013
Article number: 14
ISBN (Print): 9781450318754
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Augmented reality, Mixed reality, Multimodality, Pico projector, Wearable displays
Source: Scopus
Source ID: 84882277921

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On the optimal class representation in linear discriminant analysis

Linear discriminant analysis (LDA) is a widely used technique for supervised feature extraction and dimensionality reduction. LDA determines an optimal discriminant space for linear data projection based on certain assumptions, e.g., on using normal distributions for each class and employing class representation by the mean class vectors. However, there might be other vectors that can represent each class, to increase class discrimination. In this brief, we propose an optimization scheme aiming at the optimal class representation, in terms of Fisher ratio maximization, for LDA-based data projection. Compared with the standard LDA approach, the proposed optimization scheme increases class discrimination in the reduced dimensionality space and achieves higher classification rates in publicly available data sets.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 7
Pages: 1491-1497
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Neural Networks and Learning Systems
Volume: 24
Issue number: 9
ISSN (Print): 2162-237X
Ratings: 
  • Scopus rating (2013): CiteScore 9.4 SJR 2.33 SNIP 3.576
Original language: English
ASJC Scopus subject areas: Artificial Intelligence, Computer Networks and Communications, Computer Science Applications, Software
Keywords: Class representation, data projection, linear discriminant analysis (LDA), subspace learning
Source: Scopus
Source ID: 84882899597

Research output: Contribution to journalArticleScientificpeer-review

Power harvesting from microwave oven electromagnetic leakage

In this paper, we considered the possibility of using electricity harvested from the microwave field leaked from commercial microwave ovens. Our experimental results showed that the leakage received by a dipole antenna was about 0 dBm (1 mW) at a point 5 cm in front of the door. A rectenna consisting of a dipole antenna and charge pump can convert the leaked microwave energy into a DC current. When a microwave oven is operated for 2 min, 9.98 mJ of energy was harvested. We demonstrated that this energy is sufficient for powering a digital cooking timer to count down for 3 min and beep for 2.5 s. The operation of other kitchen devices was also demonstrated.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Sensing Systems for Wireless Medicine (MediSense), Georgia Institute of Technology, University of Tokyo
Contributors: Kawahara, Y., Bian, X., Shigeta, R., Vyas, R., Tentzeris, M. M., Asami, T.
Number of pages: 9
Pages: 373-381
Publication date: 2013

Host publication information

Title of host publication: UbiComp 2013 - Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing
ISBN (Print): 9781450317702
ASJC Scopus subject areas: Software
Keywords: Energy harvesting, Microwave oven, Wireless sensing
Source: Scopus
Source ID: 84885220237

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Reading on-screen text with gaze-based auto-scrolling

Visual information on eye movements can be used to facilitate scrolling while one is reading on-screen text. We carried out an experiment to find preferred reading regions on the screen and implemented an automatic scrolling technique based on the preferred regions of each individual reader. We then examined whether manual and automatic scrolling have an effect on reading behaviour on the basis of eye movement metrics, such as fixation duration and fixation count. We also studied how different font sizes affect the eye movement metrics. Results of analysis of data collected from 24 participants indicated no significant difference between manual and automatic scrolling in reading behaviour. Preferred reading regions on the screen varied among the participants. Most of them preferred relatively short regions. A significant effect of font size on fixation count was found. Subjective opinions indicated that participants found automatic scrolling convenient to use.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Sharmin, S., Špakov, O., Räihä, K. J.
Number of pages: 8
Pages: 24-31
Publication date: 2013

Host publication information

Title of host publication: Proceedings of the 2013 Conference on Eye Tracking South Africa, ETSA 2013
ISBN (Print): 9781450321105
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: automatic scrolling, eye movements, fixation count, fixation duration, manual scrolling, reading, reading region
Source: Scopus
Source ID: 84883884057

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Recording and analyzing in-browser programming sessions

In this paper, we report on the analysis of a novel type of automatically recorded detailed programming session data collected on a university-level web programming course. We present a method and an implementation of collecting rich data on how students learning to program edit and execute code and explore its use in examining learners' behavior. The data collection instrument is an in-browser Python programming environment that integrates an editor, an execution environment, and an interactive Python console and is used to deliver programming assignments with automatic feedback. Most importantly, the environment records learners' interaction within it. We have implemented tools for viewing these traces and demonstrate their potential in learning about the programming processes of learners and of benefiting computing education research and the teaching of programming.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Regulation of learning and active learning methods (REALMEE), Aalto University, Department of Computer Science and Eng.
Contributors: Helminen, J., Ihantola, P., Karavirta, V.
Number of pages: 10
Pages: 13-22
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 13th Koli Calling International Conference on Computing Education Research, Koli Calling 2013
ISBN (Print): 9781450324823
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: computer science education, computing education research, programming assignment, programming session, Python, web based programming environment
Source: Scopus
Source ID: 84889581968

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

SiMPE: 8th workshop on speech and sound in mobile and pervasive environments

The SiMPE workshop series started in 2006 with the goal of enabling speech processing on mobile and embedded devices. The SiMPE 2012 workshop extended the notion of audio to non-speech "Sounds" and thus the expansion became "Speech and Sound". SiMPE 2010 and 2011 brought together researchers from the speech and the HCI communities. Speech User interaction in cars was a focus area in 2009. Multimodality got more attention in SiMPE 2008. In SiMPE 2007, the focus was on developing regions. With SiMPE 2013, the 8th in the series, we continue to explore the area of speech along with sound. Akin to language processing and text-to-speech synthesis in the voice-driven interaction loop, sensors can track continuous human activities such as singing, walking, or shaking the mobile phone, and non-speech audio can facilitate continuous interaction. The technologies underlying speech processing and sound processing are quite different and these communities have been working mostly independent of each other. And yet, for multimodal interactions on the mobile, it is perhaps natural to ask whether and how speech and sound can be mixed and used more effectively and naturally.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Ita-Suomen yliopisto, University of Helsinki, Carnegie Mellon University, Aalborg University
Contributors: Nanavati, A. A., Rajput, N., Srivastava, S., Erkut, C., Jylhä, A., Rudnicky, A. I., Serafin, S., Turunen, M.
Number of pages: 4
Pages: 626-629
Publication date: 2013

Host publication information

Title of host publication: MobileHCI 2013 - Proceedings of the 15th International Conference on Human-Computer Interaction with Mobile Devices and Services
ISBN (Print): 9781450322737
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: mobile computing, sonic interaction, sound, sound and music computing, speech processing
Source: Scopus
Source ID: 84883727754

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The visual object tracking VOT2013 challenge results

Visual tracking has attracted a significant attention in the last few decades. The recent surge in the number of publications on tracking-related problems have made it almost impossible to follow the developments in the field. One of the reasons is that there is a lack of commonly accepted annotated data-sets and standardized evaluation protocols that would allow objective comparison of different tracking methods. To address this issue, the Visual Object Tracking (VOT) workshop was organized in conjunction with ICCV2013. Researchers from academia as well as industry were invited to participate in the first VOT2013 challenge which aimed at single-object visual trackers that do not apply pre-learned models of object appearance (model-free). Presented here is the VOT2013 benchmark dataset for evaluation of single-object visual trackers as well as the results obtained by the trackers competing in the challenge. In contrast to related attempts in tracker benchmarking, the dataset is labeled per-frame by visual attributes that indicate occlusion, illumination change, motion change, size change and camera motion, offering a more systematic comparison of the trackers. Furthermore, we have designed an automated system for performing and evaluating the experiments. We present the evaluation protocol of the VOT2013 challenge and the results of a comparison of 27 trackers on the benchmark dataset. The dataset, the evaluation tools and the tracker rankings are publicly available from the challenge website (http://votchallenge. net).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), University of Ljubljana, Austrian Institute of Technology, University of Birmingham, Czech Technical University in Prague, Australian National University, DSTO, Sharif University of Technology, Nile University, Consorzio CREATE, University of South Australia, Vision and Sensing, ESTeM, University of Canberra, Panasonic RandD Center, CISP, University of Malaya, Eng. Design and Math., University of West England, Izmir Institute of Technology, Zhejiang University, Institute of Automation Chinese Academy of Sciences, Shanghai Institute of Ceramics Chinese Academy of Sciences, University of Surrey, Linköping University, Robotic Vision Team, Kingston University, NII, JFLI, NII
Contributors: Kristan, M., Pflugfelder, R., Leonardis, A., Matas, J., Porikli, F., Čehovin, L., Nebehay, G., Fernandez, G., Vojíř, T., Gatt, A., Khajenezhad, A., Salahledin, A., Soltani-Farani, A., Zarezade, A., Petrosino, A., Milton, A., Bozorgtabar, B., Li, B., Chan, C. S., Heng, C., Ward, D., Kearney, D., Monekosso, D., Karaimer, H. C., Rabiee, H. R., Zhu, J., Gao, J., Xiao, J., Zhang, J., Xing, J., Huang, K., Lebeda, K., Cao, L., Maresca, M. E., Lim, M. K., ELHelw, M., Felsberg, M., Remagnino, P., Bowden, R., Goecke, R., Stolkin, R., Lim, S. Y. Y., Maher, S., Poullot, S., Wong, S., Satoh, S., Chen, W., Hu, W., Zhang, X., Li, Y., Niu, Z.
Number of pages: 14
Pages: 98-111
Publication date: 2013

Host publication information

Title of host publication: Proceedings - 2013 IEEE International Conference on Computer Vision Workshops, ICCVW 2013
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 6755885
ISBN (Print): 9781479930227
ASJC Scopus subject areas: Software, Computer Vision and Pattern Recognition
Keywords: Visual object tracking challenge, VOT2013
Source: Scopus
Source ID: 84897510119

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Touch gestures in communicating emotional intention via vibrotactile stimulation

Remote communication between people typically relies on audio and vision although current mobile devices are increasingly based on detecting different touch gestures such as swiping. These gestures could be adapted to interpersonal communication by using tactile technology capable of producing touch stimulation to a user's hand. It has been suggested that such mediated social touch would allow for new forms of emotional communication. The aim was to study whether vibrotactile stimulation that imitates human touch can convey intended emotions from one person to another. For this purpose, devices were used that converted touch gestures of squeeze and finger touch to vibrotactile stimulation. When one user squeezed his device or touched it with finger(s), another user felt corresponding vibrotactile stimulation on her device via four vibrating actuators. In an experiment, participant dyads comprising a sender and receiver were to communicate variations in the affective dimensions of valence and arousal using the devices. The sender's task was to create stimulation that would convey unpleasant, pleasant, relaxed, or aroused emotional intention to the receiver. Both the sender and receiver rated the stimulation using scales for valence and arousal so that the match between sender's intended emotions and receiver's interpretations could be measured. The results showed that squeeze was better at communicating unpleasant and aroused emotional intention, while finger touch was better at communicating pleasant and relaxed emotional intention. The results can be used in developing technology that enables people to communicate via touch by choosing touch gesture that matches the desired emotion.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), Field robotics for efficient work sites (FIRE)
Contributors: Rantala, J., Salminen, K., Raisamo, R., Surakka, V.
Number of pages: 12
Pages: 679-690
Publication date: 2013
Peer-reviewed: Yes

Publication information

Journal: International Journal of Human-Computer Studies
Volume: 71
Issue number: 6
ISSN (Print): 1071-5819
Ratings: 
  • Scopus rating (2013): CiteScore 4.6 SJR 0.861 SNIP 2.378
Original language: English
ASJC Scopus subject areas: Human Factors and Ergonomics, Software, Education, Engineering(all), Human-Computer Interaction, Hardware and Architecture
Keywords: Affective interaction, Emotions, Haptics, Mediated social touch, Mobile devices, Tactile communication
Source: Scopus
Source ID: 84876589281

Research output: Contribution to journalArticleScientificpeer-review

High-performance and low-energy buffer mapping method for multiprocessor DSP systems

When implementing digital signal processing (DSP) applications onto multiprocessor systems, one significant problem in the viewpoints of performance is the memory wall. In this paper, to help alleviate the memory wall problem, we propose a novel, high-performance buffer mapping policy for SDF-represented DSP applications on bus-based multiprocessor systems that support the shared-memory programming model. The proposed policy exploits the bank concurrency of the DRAM main memory system according to the analysis of hierarchical parallelism. Energy consumption is also a critical parameter, especially in battery-based embedded computing systems. In this paper, we apply a synchronization back-off scheme on the top of the proposed high-performance buffer mapping policy to reduce energy consumption. The energy saving is attained by minimizing the number of non-essential synchronization transactions. We measure throughput and energy consumption on both synthetic and real benchmarks. The simulation results show that the proposed buffer mapping policy is very useful in terms of performance, especially in memory-intensive applications where the total execution time of computational tasks is relatively small compared to that of memory operations. In addition, the proposed synchronization back-off scheme provides a reduction in the number of synchronization transactions without degrading performance, which results in system energy saving.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Georgia Institute of Technology, Department of ECE and Institute for Advanced Computer Studies, University of Maryland
Contributors: Lee, D., Wolf, M., Bhattacharyya, S. S.
Publication date: Mar 2013
Peer-reviewed: Yes

Publication information

Journal: ACM Transactions on Embedded Computing Systems
Volume: 12
Issue number: 3
Article number: 82
ISSN (Print): 1539-9087
Ratings: 
  • Scopus rating (2013): CiteScore 1.7 SJR 0.307 SNIP 0.982
Original language: English
ASJC Scopus subject areas: Software, Hardware and Architecture
Keywords: Bank concurrency, DRAM main memory systems, Multiprocessor DSP systems, SDF
Source: Scopus
Source ID: 84878495064

Research output: Contribution to journalArticleScientificpeer-review

Indirect measurement of the vascular endothelial glycocalyx layer thickness in human submucosal capillaries with a plug-in for ImageJ

Background: The thickness of vascular endothelial glycocalyx layer can be measured indirectly during a spontaneous leukocyte passage from oral submucosal capillaries in humans. The subsequent differences in red blood cell (RBC) column widths, before a spontaneous white blood cell passage (pre-WBC) and after a spontaneous WBC passage (post-WBC) can be used in off-line analysis to measure glycocalyx thickness: [pre-WBC width - post-WBC width]/2. We created and validated a semi-automatic plug-in for ImageJ to measure the endothelial glycocalyx layer thickness. Methods: Video clips presenting human sublingual microvasculature were created with a side-stream dark field imaging device. Spontaneous leukocyte passages in capillaries were analyzed from video clips with ImageJ. The capillary glycocalyx layer thickness was measured by the indirect approach with two manual and two semi-automatic methods. Results: There were no statistically significant differences between glycocalyx layer thicknesses measured with different methods, even though small inter-method differences in RBC column thicknesses could be detected. Inter-rater differences were systematically smaller with both semi-automatic methods. Intra-rater coefficient of variation [CV] (95% CI) was largest when measurements were made completely manually [9.2% (8.4-10.0)], but improved significantly with automatic image enhancement prior to manual measurement [7.2% (6.4-8.0)]. CV could be improved further when using semi-automatic analysis with an in-frame median filter radius of 1 pixel [5.8% (5.0-6.6)], or a median filter radius of 2 pixels [4.3% (3.5-5.1)]. Conclusions: Semi-automatic analysis of glycocalyx decreased the intra-rater CV and the inter-rater differences compared to the manual method. On average, each of the four methods yielded equal results for the glycocalyx thickness. Being the only feasible bed side method in most clinical scenarios, indirect measurement of glycocalyx thickness with orthogonal polarization spectral imaging or side-stream dark field imaging device and our plug-in can advance the study of glycocalyx layer pathology in man.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Integrated Technologies for Tissue Engineering Research (ITTE), Helsinki University Central Hospital, University of Helsinki, Uppsala University, Tampere University Hospital
Contributors: Liuhanen, S., Sallisalmi, M., Pettilä, V., Oksala, N., Tenhunen, J.
Number of pages: 10
Pages: 38-47
Publication date: Apr 2013
Peer-reviewed: Yes

Publication information

Journal: Computer Methods and Programs in Biomedicine
Volume: 110
Issue number: 1
ISSN (Print): 0169-2607
Ratings: 
  • Scopus rating (2013): CiteScore 3.4 SJR 0.628 SNIP 1.459
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Software, Health Informatics
Keywords: Endothelial surface layer, Glycocalyx, Imagej, Open source, Side-stream dark field
Source: Scopus
Source ID: 84875094399

Research output: Contribution to journalArticleScientificpeer-review

An evaluation of the virtual curvature with the StickGrip haptic device: A case study

Dynamic simulation of distance to the physical surface could promote the development of new inexpensive tools for blind and visually impaired users. The StickGrip is a haptic device comprised of the Wacom pen input device added with a motorized penholder. The goal of the research presented in this paper was to assess the accuracy and usefulness of the new pen-based interaction technique when the position and displacement of the penholder in relation to the pen tip provided haptic feedback to the user about the distance to the physical or virtual surface of interaction. The aim was to examine how accurately people are able (1) to align the randomly deformed virtual surfaces to the flat surface and (2) to adjust the number of surface samples having a randomly assigned curvature to the template having the given curvature and kept fixed. These questions were approached by measuring both the values of the adjusted parameters and the parameters of the human performance, such as a ratio between inspection time and control time spent by the participants to complete the matching task with the use of the StickGrip device. The test of the pen-based interaction technique was conducted in the absence of visual feedback when the subject could rely on the proprioception and kinesthetic sense. The results are expected to be useful for alternative visualization and interaction with complex topographic and mathematical surfaces, artwork, and modeling.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA)
Contributors: Evreinova, T. V., Evreinov, G., Raisamo, R.
Number of pages: 13
Pages: 161-173
Publication date: Jun 2013
Peer-reviewed: Yes

Publication information

Journal: Universal Access in the Information Society
Volume: 12
Issue number: 2
ISSN (Print): 1615-5289
Ratings: 
  • Scopus rating (2013): CiteScore 2.6 SJR 0.513 SNIP 1.516
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Computer Networks and Communications, Human-Computer Interaction
Keywords: Curved surface, Kinesthetic feedback, Pen-based interaction, StickGrip haptic device
Source: Scopus
Source ID: 84878407340

Research output: Contribution to journalArticleScientificpeer-review

Multi-view action recognition based on action volumes, fuzzy distances and cluster discriminant analysis

In this paper, we present a view-independent action recognition method exploiting a low computational-cost volumetric action representation. Binary images depicting the human body during action execution are accumulated in order to produce the so-called action volumes. A novel time-invariant action representation is obtained by exploiting the circular shift invariance property of the magnitudes of the Discrete Fourier Transform coefficients. The similarity of an action volume with representative action volumes is exploited in order to map it to a lower-dimensional feature space that preserves the action class properties. Discriminant learning is, subsequently, employed for further dimensionality reduction and action class discrimination. By using such an action representation, the proposed approach performs fast action recognition. By combining action recognition results coming from different view angles, high recognition rates are obtained. The proposed method is extended to interaction recognition, i.e., to human action recognition involving two persons. The proposed approach is evaluated on a publicly available action recognition database using experimental settings simulating situations that may appear in real-life applications, as well as on a new nutrition support action recognition database.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 13
Pages: 1445-1457
Publication date: Jun 2013
Peer-reviewed: Yes

Publication information

Journal: Signal Processing
Volume: 93
Issue number: 6
ISSN (Print): 0165-1684
Ratings: 
  • Scopus rating (2013): CiteScore 5.1 SJR 0.909 SNIP 2.244
Original language: English
ASJC Scopus subject areas: Electrical and Electronic Engineering, Control and Systems Engineering, Software, Signal Processing, Computer Vision and Pattern Recognition
Keywords: Action recognition, Action volumes, Cluster discriminant analysis, Fuzzy vector quantization
Source: Scopus
Source ID: 84875267100

Research output: Contribution to journalArticleScientificpeer-review

Configurable, resource-optimized FFT architecture for OFDM communication

In this paper, we present a designer-configurable, resource efficient FPGA architecture for OFDM system implementation. Our design achieves a significant improvement in resource efficiency for a given data rate. This efficiency improvement is achieved through careful analysis of how FFT computation is performed within the context of OFDM systems, and streamlining memory management and control logic based on this analysis. In particular, our OFDM-targeted FFT design eliminates redundant buffer memory, and simplifies control logic to save FPGA resources. We have synthesized and tested our design using the Xilinx ISE 13.4 synthesis tool, and compared the results with the Xilinx FFT v7.1, which is a widely used commercial FPGA IP core. We have demonstrated that our design provides at least 8.8% enhancement in terms of resource efficiency compared to Xilinx FFT v7.1 when it is embedded within the same OFDM configuration.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Agilent Technologies, Department of Electrical and Computer Engineering
Contributors: Cho, I., Shen, C. C., Tachwali, Y., Hsu, C. J., Bhattacharyya, S. S.
Number of pages: 5
Pages: 2746-2750
Publication date: 18 Oct 2013

Host publication information

Title of host publication: 2013 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2013 - Proceedings
Article number: 6638156
ISBN (Print): 9781479903566
ASJC Scopus subject areas: Software, Signal Processing, Electrical and Electronic Engineering
Keywords: FFT, FPGA, OFDM, Resource
Source: Scopus
Source ID: 84890522532

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Programmable lowpower implementation of the HEVC Adaptive Loop Filter

The Adaptive Loop Filter (ALF) is a subjective and objective image quality improving filter in the High Efficiency Video Coding standard (HEVC). The ALF has shown to be computationally complex and its complexity has been reduced during the HEVC development process. In the HEVC TestModel HM-7.0 ALF is a 9×7 cross + 3×3 square shaped filter. This paper presents a programmable application specific instruction processor for the ALF. The proposed processor processes 1920×1080p luminance frames at 30 frames per second, when operated at a clock frequency of 311MHz. Low power consumption and a low gate count make the proposed processor suitable for embedded devices. The processor program code is written in pure C-language, which allows versatile use of the circuit and updates to the filter functionality without modifying the processor design. To the authors' best knowledge this is the first programmable solution for ALF on embedded devices.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), Univ of Oulu, Dept. of Computer Science and Engineering
Contributors: Hautala, I., Boutellier, J., Hannuksela, J.
Number of pages: 5
Pages: 2664-2668
Publication date: 18 Oct 2013

Host publication information

Title of host publication: 2013 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2013 - Proceedings
Article number: 6638139
ISBN (Print): 9781479903566
ASJC Scopus subject areas: Software, Signal Processing, Electrical and Electronic Engineering
Keywords: Adaptive filters, Coprocessors, Video signal processing
Source: Scopus
Source ID: 84890508061

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Automated design of networks of transport-triggered architecture processors using dynamic dataflow programs

Modern embedded systems show a clear trend towards the use of Multiprocessor System-on-Chip (MPSoC) architectures in order to handle the performance and power consumption constraints. However, the design and validation of dedicated MPSoCs is an extremely hard and expensive task due to their complexity. Thus, the development of automated design processes is of highest importance to satisfy the time-to-market pressure of embedded systems. This paper proposes an automated co-design flow based on the high-level language-based approach of the Reconfigurable Video Coding framework. The designer provides the application description in the RVC-CAL dataflow language, after which the presented co-design flow automatically generates a network of heterogeneous processors that can be synthesized on FPGA chips. The synthesized processors are Very Long Instruction Word-style processors. Such a methodology permits the rapid design of a many-core signal processing system which can take advantage of all levels of parallelism. The toolchain functionality has been demonstrated by synthesizing an MPEG-4 Simple Profile video decoder to two different FPGA boards. The decoder is realized into 18 processors that decode QCIF resolution video at 45 frames per second on a 50 MHz FPGA clock frequency. The results show that the given application can take advantage of every level of parallelism.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Universite de Rennes, CSE Department, Univ of Oulu, UBL
Contributors: Yviquel, H., Boutellier, J., Raulet, M., Casseau, E.
Number of pages: 8
Pages: 1295-1302
Publication date: Nov 2013
Peer-reviewed: Yes

Publication information

Journal: Signal Processing: Image Communication
Volume: 28
Issue number: 10
ISSN (Print): 0923-5965
Ratings: 
  • Scopus rating (2013): CiteScore 3.2 SJR 0.407 SNIP 1.301
Original language: English
ASJC Scopus subject areas: Software, Signal Processing, Computer Vision and Pattern Recognition, Electrical and Electronic Engineering
Keywords: Co-design, Dataflow programming, Multi-Processor System-on-Chip (MPSoC), Reconfigurable Video Coding (RVC), Transport-Trigger Architecture (TTA)
Source: Scopus
Source ID: 84888203042

Research output: Contribution to journalArticleScientificpeer-review

Controlled experiments comparing fault-tree-based safety analysis techniques

The capability to model dynamic aspects of safety-critical systems, such as sequence or stochastic dependence of events, is one important requirement for safety analysis techniques. State Event Fault Tree Analysis, Dynamic Fault Tree Analyis, and Fault Tree Analysis combined with Markov Chains Analysis have been developed to fulfill these requirements, but they are still not widely accepted and used in practice. In order to investigate the reasons behind this low usage, we conducted two controlled experiments. The goal of the experiments was to analyze and compare applicability and efficiency in State Event Fault Tree analysis versus Dynamic Fault Tree Analyis and Fault Tree Analysis combined with Markov Chains Analysis. The results of both experiments show that, notwithstanding the power of State Event Fault Tree Analysis, Dynamic Fault Tree Analyis is rated by participants as more applicable and is more efficient compared to State Event Fault Tree Analysis, which, in turn, is rated as more applicable but is less efficient than Fault Tree Analysis combined with Markov Chains Analysis. Two of the reasons investigated are the complexity of the notations used and the lack of tool support. Based on these results, we suggest strategies for enhancing State Event Fault Tree Analysis to overcome its weaknesses and increase its applicability and efficiency in modeling dynamic aspects of safety-critical systems.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: University of Kaiserslautern, Former organisation of the author
Contributors: Mouaffo, A., Taibi, D., Jamboti, K.
Publication date: 2014

Host publication information

Title of host publication: 18th International Conference on Evaluation and Assessment in Software Engineering, EASE 2014
Publisher: Association for Computing Machinery (ACM)
Article number: a46
ISBN (Print): 9781450324762
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Controlled experiment, Dynamic fault tree, Fault tree analysis, Markov chain, Safety-analysis, Safety-critical systems, State event fault tree
Source: Scopus
Source ID: 84905483353

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Data-driven stream mining systems for computer vision

In this chapter, we discuss the state of the art and future challenges in adaptive stream mining systems for computer vision. Adaptive stream mining in this context involves the extraction of knowledge from image and video streams in real-time, and from sources that are possibly distributed and heterogeneous. With advances in sensor and digital processing technologies, we are able to deploy networks involving large numbers of cameras that acquire increasing volumes of image data for diverse applications in monitoring and surveillance. However, to exploit the potential of such extensive networks for image acquisition, important challenges must be addressed in efficient communication and analysis of such data under constraints on power consumption, communication bandwidth, and end-to-end latency. We discuss these challenges in this chapter, and we also discuss important directions for research in addressing such challenges using dynamic, data-driven methodologies.

General information

Publication status: Published
MoE publication type: A3 Part of a book or another research book
Organisations: Signal Processing Research Community (SPRC), University of Maryland, Electrical Engineering Department, University of California, Los Angeles (UCLA)
Contributors: Bhattacharyya, S. S., Van Der Schaar, M., Atan, O., Tekin, C., Sudusinghe, K.
Number of pages: 16
Pages: 249-264
Publication date: 2014

Host publication information

Title of host publication: Advances in Computer Vision and Pattern Recognition
Volume: 68
Publisher: SPRINGER-VERLAG LONDON LTD

Publication series

Name: Advances in Computer Vision and Pattern Recognition
Volume: 68
ISSN (Print): 21916586
ISSN (Electronic): 21916594
ASJC Scopus subject areas: Software, Signal Processing, Computer Vision and Pattern Recognition, Artificial Intelligence
Source: Scopus
Source ID: 84984919867

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

Gaze gestures and haptic feedback in mobile devices

Anticipating the emergence of gaze tracking capable mobile devices, we are investigating the use of gaze as an input modality in handheld mobile devices. We conducted a study of combining gaze gestures with vibrotactile feedback. Gaze gestures were used as an input method in a mobile device and vibrotactile feedback as a new alternative way to give confirmation of interaction events. Our results show that vibrotactile feedback significantly improved the use of gaze gestures. The tasks were completed faster and rated easier and more comfortable when vibrotactile feedback was provided.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Kangas, J., Akkil, D., Rantala, J., Isokoski, P., Majaranta, P., Raisamo, R.
Number of pages: 4
Pages: 435-438
Publication date: 2014

Host publication information

Title of host publication: CHI 2014: One of a CHInd - Conference Proceedings, 32nd Annual ACM Conference on Human Factors in Computing Systems
Publisher: Association for Computing Machinery
ISBN (Print): 9781450324731
ASJC Scopus subject areas: Software, Human-Computer Interaction, Computer Graphics and Computer-Aided Design
Keywords: Gaze interaction, Gaze tracking, Haptic feedback
Source: Scopus
Source ID: 84900413921

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Glasses with haptic feedback of gaze gestures

We introduce eyeglasses that present haptic feedback when using gaze gestures for input. The glasses utilize vibrotactile actuators to provide gentle stimulation to three locations on the user's head. We describe two initial user studies that were conducted to evaluate the easiness of recognizing feedback locations and participants' preferences for combining the feedback with gaze gestures. The results showed that feedback from a single actuator was the easiest to recognize and also preferred when used with gaze gestures. We conclude by presenting future use scenarios that could benefit from gaze gestures and haptic feedback.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Rantala, J., Isokoski, P., Kangas, J., Raisamo, R., Akkil, D.
Number of pages: 6
Pages: 1597-1602
Publication date: 2014

Host publication information

Title of host publication: CHI EA 2014: One of a ChiNd - Extended Abstracts, 32nd Annual ACM Conference on Human Factors in Computing Systems
Publisher: Association for Computing Machinery
ISBN (Print): 9781450324748
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Gaze gestures, Gaze input, Haptics, Vibrotactile feedback, Wearable computing
Source: Scopus
Source ID: 84900557759

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Head movement and facial expressions as game input

This study aimed to develop and test a hands-free video game that utilizes information on the player's real-time face position and facial expressions as intrinsic elements of a gameplay. Special focus was given to investigating the user's subjective experiences in utilizing computer vision input in the game interaction. The player's goal was to steer a drunken character home as quickly as possible by moving their head. Additionally, the player could influence the behavior of game characters by using the facial expressions of frowning and smiling. The participants played the game with computer vision and a conventional joystick and rated the functionality of the control methods and their emotional and game experiences. The results showed that although the functionality of the joystick steering was rated higher than that of the computer vision method, the use of head movements and facial expressions enhanced the experiences of game playing in many ways. The participants rated playing with the computer vision technique as more entertaining, interesting, challenging, immersive, and arousing than doing so with a joystick. The results suggested that a high level of experienced arousal in the case of computer vision-based interaction may be a key factor for better experiences of game playing.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA)
Contributors: Ilves, M., Gizatdinova, Y., Surakka, V., Vankka, E.
Number of pages: 10
Pages: 147-156
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: Entertainment Computing
Volume: 5
Issue number: 3
ISSN (Print): 1875-9521
Ratings: 
  • Scopus rating (2014): CiteScore 2.2 SJR 0.404 SNIP 1.424
Original language: English
ASJC Scopus subject areas: Software, Human-Computer Interaction
Keywords: Camera-based video game, Computer vision, Emotion, Face detection and tracking, Facial expression classification, Gameplay experience
Source: Scopus
Source ID: 84901983211

Research output: Contribution to journalArticleScientificpeer-review

IntentRadar: Search user interface that anticipates user's search intents

We introduce IntentRadar, an interactive search user interface that anticipates user's search intents by estimating them from user interaction. The estimated intents are represented as keywords and visualized on a radial layout that organizes the keywords as directions in the information space. IntentRadar assists users to direct their search by allowing to target relevance feedback on keywords by manipulating the position of the keywords on the radar. The system then learns and visualizes improved estimates of intents and retrieves documents corresponding to the present search intent estimate. IntentRadar has been shown to significantly improve users' task performance and the quality of retrieved information without compromising task execution time.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, University of Helsinki
Contributors: Ruotsalo, T., Peltonen, J., Eugster, M. J. A., Glowacka, D., Reijonen, A., Jacucci, G., Myllymäki, P., Kaski, S.
Number of pages: 4
Pages: 455-458
Publication date: 2014

Host publication information

Title of host publication: CHI EA 2014: One of a ChiNd - Extended Abstracts, 32nd Annual ACM Conference on Human Factors in Computing Systems
Publisher: Association for Computing Machinery
ISBN (Print): 9781450324748
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Intent modeling, Interactive information retrieval, Search user interfaces, Visualization
Source: Scopus
Source ID: 84900560093

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Layers of user expectations of future technologies: An early framework

User's expectations are identified as a factor affecting the actual user experience in human-computer interaction. Considering the context of emerging and future technologies, users' expectations can become increasingly diverse, especially in terms of where they stem from. This paper presents an early framework for understanding different layers of expectations that people might have of technologies in the near future: for example, 'desires' and 'social and societal norms'. The framework provides understanding of the spectrum of user expectations and what different aspects of them could be identified in user inquiries and evaluations. For concretization and credibility of this work-in-progress framework, examples from recent research on user expectations of mobile augmented reality are provided.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Pervasive Computing, Augmented Human Activities (AHA)
Contributors: Olsson, T.
Number of pages: 6
Pages: 1957-1962
Publication date: 2014

Host publication information

Title of host publication: CHI EA 2014: One of a ChiNd - Extended Abstracts, 32nd Annual ACM Conference on Human Factors in Computing Systems
Publisher: Association for Computing Machinery
ISBN (Print): 9781450324748
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Anticipation, Emerging technologies, Expectation, Framework, Quality, User experience, User studies
Source: Scopus
Source ID: 84900561033

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Low-Power Reconfigurable Miniature Sensor Nodes for Condition Monitoring

Wireless sensor networks (WSNs) are being deployed at an escalating rate for various application fields. The ever growing number of application areas requires a diverse set of algorithms with disparate processing needs. WSNs also need to adapt to prevailing energy conditions and processing requirements. The preceding reasons rule out the use of a single fixed design. Instead, a general purpose design that can rapidly be adapted to different conditions and requirements is desired. In lieu of the traditional inflexible wireless sensor node consisting of a separate micro-controller, radio transceiver, sensor array and energy storage, we propose a unified rapidly reconfigurable miniature sensor node, implemented with a transport triggered architecture processor on a low-power Flash FPGA. To our knowledge, this is the first study of its kind. The proposed approach does not solely concentrate on energy efficiency but a high emphasis is also put on the ease of development perspective. Power consumption and silicon area usage comparison based on solutions implemented using our novel rapid design approach for wireless sensor nodes are performed. The comparison is performed between 16-bit fixed point, 16-bit floating point and 32-bit floating point implementations. The implemented processors and algorithms are intended for rolling bearing condition monitoring, but can be fully extended for other applications as well.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Signal Processing Research Community (SPRC), Univ of Oulu, Dept. of Computer Science and Engineering
Contributors: Nyländen, T., Boutellier, J., Nikunen, K., Hannuksela, J., Silvén, O.
Number of pages: 21
Pages: 3-23
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: International Journal of Parallel Programming
Volume: 43
Issue number: 1
ISSN (Print): 0885-7458
Ratings: 
  • Scopus rating (2014): CiteScore 1.5 SJR 0.256 SNIP 1.046
Original language: English
ASJC Scopus subject areas: Theoretical Computer Science, Software, Information Systems
Keywords: Application specific processors, Transport triggered architecture, Wireless sensor networks
Source: Scopus
Source ID: 84921701379

Research output: Contribution to journalArticleScientificpeer-review

Minimum Variance Extreme Learning Machine for human action recognition

In this paper we propose an algorithm for Single-hidden Layer Feedforward Neural networks training. Based on the observation that the learning process of such networks can be considered to be a non-linear mapping of the training data to a high-dimensional feature space, followed by a data projection process to a low-dimensional space where classification is performed by a linear classifier, we extend the Extreme Learning Machine (ELM) algorithm in order to exploit the training data dispersion in its optimization process. The proposed Minimum Variance Extreme Learning Machine classifier is evaluated in human action recognition, where we compare its performance with that of other ELM-based classifiers, as well as the kernel Support Vector Machine classifier.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 5
Pages: 5427-5431
Publication date: 2014

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Article number: 6854640
ISBN (Print): 9781479928927
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: Classification, Extreme Learning Machine, Human Action Recognition, Single-hidden Layer Feedforward Neural networks
Source: Scopus
Source ID: 84905233232

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Models for mobile application maintenance based on update history

Good software development and particularly maintenance practices form an important factor for success in software business. If one wants to constantly produce new successful releases of the applications, a proper efficient software maintenance process is the key. In this work, we study data from mobile application maintenance to understand and conceptualize how mobile application maintenance takes place. Based on the data on release history, we deduce different mobile application maintenance models from the perspectives of maintenance scheduling and maintenance requirements.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D)
Contributors: Li, X., Zhang, Z., Nummenmaa, J.
Number of pages: 6
Pages: 212-217
Publication date: 2014

Host publication information

Title of host publication: ENASE 2014 - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering
Publisher: SCITEPRESS
ISBN (Print): 9789897580307
ASJC Scopus subject areas: Software
Keywords: Maintenance model, Mobile application, Software maintenance, Software release
Source: Scopus
Source ID: 84902333180

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On application of rational Discrete Short Time Fourier Transform in epileptic seizure classification

This work deals with an adaptive and localized time-frequency representation of time-series signals based on rational functions. The proposed rational Discrete Short Time Fourier Transform (DSTFT) is used for extracting discriminative features in EEG data. We take the advantages of bagging ensemble learning and Alternating Decision Tree (ADTree) classifier to detect the seizure segments in presence of seizure-free segments. The effectiveness of different rational systems is compared with the classical Short Time Fourier Transform (STFT). The comparative study demonstrates that Malmquist-Takenaka rational system outperforms STFT while it can provide a tunable time-frequency representation of the EEG signals and less Mean Square Error (MSE) in the inverse transform. © 2014 IEEE.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Video, Tampere University of Technology, Research Community on Data-to-Decision (D2D), Eötvös Loránd University
Contributors: Kovács, P., Samiee, K., Gabbouj, M.
Number of pages: 5
Pages: 5839-5843
Publication date: 2014

Host publication information

Title of host publication: 2014 IEEE International Conference on Acoustics, Speech and Signal processing (ICASSP), May 4-9 2014, Florence, Italy
Place of publication: Piscataway
Publisher: IEEE
Article number: 6854723
ISBN (Print): 978-1-4799-2892-7
ISBN (Electronic): 978-1-4799-2893-4

Publication series

Name: IEEE International Conference on Acoustics, Speech and Signal Processing
Publisher: IEEE
ISSN (Print): 1520-6149
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: EEG time series, Malmquist-Takenaka system, rational functions, seizure classification

Bibliographical note

Contribution: organisation=sgn,FACT1=1<br/>Portfolio EDEND: 2014-06-26

Source: researchoutputwizard
Source ID: 800

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Opportunities and Challenges of Mobile Applications as "Tickets-to-Talk": A Scenario-Based User Study

This paper presents a scenario-based user study of mobile application concepts that would encourage interaction between people within close proximity. The scenarios demonstrate three themes of digital tickets-to-talk: informing who and what are around, augmenting self-expression, and online interaction encouraging physical interaction. Our interview study explored the opportunities and challenges of such applications in developing into further face-to-face interactions between strangers. Tickets that are related to activities that convey a solid intention that would lead to practical collaboration, such as playing sports or studying together, have the best potential to advance to meaningful face-to-face interaction. Augmenting selfexpression and online interaction encouraging physical interaction were found to have potential to create curiosity but seen less credible by our 42 interview participants to motivate face-to-face interaction between strangers. We conclude by discussing the potential of each theme of ticket-to-talk based on our findings as well as related literature.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Augmented Human Activities (AHA)
Contributors: Jarusriboonchai, P., Olsson, T., Ojala, J., Väänänen-Vainio-Mattila, K.
Number of pages: 9
Pages: 89-97
Publication date: 2014

Host publication information

Title of host publication: Proceedings of the 13th International Conference on Mobile and Ubiquitous Multimedia, MUM2014, November 25-28, 2014, Melbourne, Australia
Place of publication: New York, NY
Publisher: ACM
ISBN (Print): 978-1-4503-3304-7

Publication series

Name: International conference on mobile and ubiquitous multimedia
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Awareness system, Co-located interaction, Faceto-face interaction, Mobile technology, Scenarios, Storyboards, User experience, User study

Bibliographical note

Contribution: organisation=tie,FACT1=1<br/>Portfolio EDEND: 2014-12-31<br/>Publisher name: ACM

Source: researchoutputwizard
Source ID: 575

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Optimal neighborhood preserving visualization by Maximum satisfiability

We present a novel approach to low-dimensional neighbor embedding for visualization, based on formulating an information retrieval based neighborhood preservation cost function as Maximum satisfiability on a discretized output display. The method has a rigorous interpretation as optimal visualization based on the cost function. Unlike previous lowdimensional neighbor embedding methods, our formulation is guaranteed to yield globally optimal visualizations, and does so reasonably fast. Unlike previous manifold learning methods yielding global optima of their cost functions, our cost function and method are designed for low-dimensional visualization where evaluation and minimization of visualization errors are crucial. Our method performs well in experiments, yielding clean embeddings of datasets where a stateof-the-art comparison method yields poor arrangements. In a real-world case study for semi-supervised WLAN signal mapping in buildings we outperform state-of-the-art methods.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, University of Helsinki
Contributors: Bunte, K., Järvisalo, M., Berg, J., Myllymäki, P., Peltonen, J., Kaski, S.
Number of pages: 7
Pages: 1694-1700
Publication date: 2014

Host publication information

Title of host publication: Proceedings of the National Conference on Artificial Intelligence
Volume: 3
Publisher: AI Access Foundation
ISBN (Electronic): 9781577356790
ASJC Scopus subject areas: Software, Artificial Intelligence
Source: Scopus
Source ID: 84908213640

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Optimization equivalence of divergences improves neighbor embedding

Visualization methods that arrange data objects in 2D or 3D layouts have followed two main schools, methods oriented for graph layout and methods oriented for vectorial embedding. We show the two previously separate approaches are tied by an optimization equivalence, making it possible to relate methods from the two approaches and to build new methods that take the best of both worlds. In detail, we prove a theorem of optimization equivalences between β- And γ-, as well as α- And Rényi-divergences through a connection scalar. Through the equivalences we represent several nonlinear dimensionality reduction and graph drawing methods in a generalized stochastic neighbor embedding setting, where information divergences are minimized between similarities in input and output spaces, and the optimal connection scalar provides a natural choice for the tradeoff between attractive and repulsive forces. We give two ex-amples of developing new visualization methods through the equivalences: 1) We develop weighted symmetric stochastic neighbor embedding (ws-SNE) from Elastic Embedding and analyze its benefits, good performance for both vectorial and network data; in experiments ws-SNE has good performance across data sets of different types, whereas comparison methods fail for some of the data sets; 2) we develop a γ- divergence version of a Poly Log layout method; the new method is scale invariant in the output space and makes it possible to efficiently use large-scale smoothed neighborhoods.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, University of Helsinki
Contributors: Yang, Z., Peltonen, J., Kaski, S.
Number of pages: 32
Pages: 1808-1839
Publication date: 2014

Host publication information

Title of host publication: 31st International Conference on Machine Learning, ICML 2014
Volume: 2
Publisher: International Machine Learning Society (IMLS)
ISBN (Electronic): 9781634393973
ASJC Scopus subject areas: Artificial Intelligence, Computer Networks and Communications, Software
Source: Scopus
Source ID: 84919948041

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Software architectures for implementing achievement badges - Practical experiences

There are multiple commercial and non-commercial products available to integrate gamification aspects to existing services. Some of these are platform dependent whilst others are more general purpose. Commercial systems come with some problems - for example, lack of control and privacy issues. To avoid these problems, we created two iterations of badge systems and tested both of them on large courses (ca. 300 students each). In this paper, we present these systems and evaluate their merits and flaws. Based on our experiences, we present design principles on how to implement badge systems to existing online learning environments.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Regulation of learning and active learning methods (REALMEE), Aalto University, Department of Computer Science and Eng.
Contributors: Haaranen, L., Hakulinen, L., Ihantola, P., Korhonen, A.
Number of pages: 6
Pages: 41-46
Publication date: 2014

Host publication information

Title of host publication: Proceedings - 2014 International Conference on Teaching and Learning in Computing and Engineering, LATICE 2014
Publisher: IEEE COMPUTER SOCIETY PRESS
Article number: 6821826
ISBN (Print): 9781479935918
ASJC Scopus subject areas: Software
Keywords: Achievement badges, Automated assessment, Gamification, System design
Source: Scopus
Source ID: 84903453777

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Special Issue on Embedded Computer Systems: Architectures, Modeling and Simulation

General information

Publication status: Published
MoE publication type: C2 Edited books
Organisations: Department of Pervasive Computing, University of Victoria, Canada, Department of Electrical and Computer Engineering,, Queen's University, Belfast, Northern Ireland, Leibniz-Universität Hannover, Queen’s University Belfast, University of Victoria
Contributors: McAllister, J., Guevorkian, D., Jeschke, H., Sima, M.
Publication date: 2014
Peer-reviewed: Yes

Publication information

Journal: International Journal of Parallel Programming
Volume: 43
Issue number: 1
ISSN (Print): 0885-7458
Ratings: 
  • Scopus rating (2014): CiteScore 1.5 SJR 0.256 SNIP 1.046
Original language: English
ASJC Scopus subject areas: Software, Information Systems, Theoretical Computer Science
Source: Scopus
Source ID: 84939892152

Research output: Contribution to journalSpecial issueScientificpeer-review

The usability of text entry systems now and in the future

Text entry is an active and growing research domain. Our SIG serves three purposes. First, to strengthen the text entry community by bringing text entry researchers working in the human-computer interaction, natural language processing and augmentative and alternative communication communities together in one room. Second, to promote CHI as a natural and compelling focal point for all kinds of text entry research. Third, to follow-up on and broaden the discussions that emerged from two previous text entry workshops held at CHI [3, 4] by engaging in dialog to identify obstacles for success and formalizing procedures for measuring progress in the field of text entry.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Georgia Institute of Technology, University of Glasgow, Max Planck Institute for Informatics, University of Strathclyde, Montana Tech., University of St Andrews, University of Dundee
Contributors: Clawson, J., Isokoski, P., Brewster, S., Oulasvirta, A., Dunlop, M., Vertanen, K., Kristensson, P. O., Waller, A.
Number of pages: 4
Pages: 1139-1142
Publication date: 2014

Host publication information

Title of host publication: CHI EA 2014: One of a ChiNd - Extended Abstracts, 32nd Annual ACM Conference on Human Factors in Computing Systems
Publisher: Association for Computing Machinery
ISBN (Print): 9781450324748
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Accessibility, Augmentative and alternative communication, Internationalization, Text entry
Source: Scopus
Source ID: 84900546037

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Domain based storage protection with secure access control for the cloud

Cloud computing has evolved from a promising concept to one of the fastest growing segments of the IT industry. However, many businesses and individuals continue to view cloud computing as a technology that risks exposing their data to unauthorized users. We introduce a data confidentiality and integrity protection mechanism for Infrastructure-as-a-Service (IaaS) clouds, which relies on trusted computing principles to provide transparent storage isolation between IaaS clients. We also address the absence of reliable data sharing mechanisms, by providing an XML-based language framework which enables clients of IaaS clouds to securely share data and clearly define access rights granted to peers. The proposed improvements have been prototyped as a code extension for a popular cloud platform.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: SICS
Contributors: Paladi, N., Michalas, A., Gehrmann, C.
Number of pages: 8
Pages: 35-42
Publication date: 1 Jan 2014

Host publication information

Title of host publication: SCC 2014 - Proceedings of the 2nd International Workshop on Security in Cloud Computing
Publisher: Association for Computing Machinery
ISBN (Print): 9781450328050
ASJC Scopus subject areas: Software
Keywords: cloud computing, IaaS, security, storage protection
Source: Scopus
Source ID: 84902766965

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The lord of the sense: A privacy preserving reputation system for participatory sensing applications

Electronic devices we use on a daily basis collect sensitive information without preserving user's privacy. In this paper, we propose the lord of the sense (LotS), a privacy preserving reputation system for participatory sensing applications. Our system maintains the privacy and anonymity of information with the use of cryptographic techniques and combines voting approaches to support users' reputation. Furthermore, LotS maintains accountability by tracing back a misbehaving user while maintaining k-anonymity. A detailed security analysis is presented with the current advantages and disadvantages of our system.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Security Lab, SICS, City University London
Contributors: Michalas, A., Komninos, N.
Publication date: 1 Jan 2014

Host publication information

Title of host publication: 2014 IEEE Symposium on Computers and Communications, ISCC 2014 - Proceedings
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 6912480
ISBN (Electronic): 9781479942787
ASJC Scopus subject areas: Software, Signal Processing, Mathematics(all), Computer Science Applications, Computer Networks and Communications
Keywords: Anonymity, Distributed Sensing, Participatory Sensing, Privacy, Reputation Systems, Security, Urban Sensing
Source: Scopus
Source ID: 84908199099

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Symbol diversification of linux binaries

In this paper, we advocate large-scale diversification as a method to protect operating systems and render malicious programs ineffective. The idea is to diversify all the indirect library entry points to the system calls on a specific computer. As a result, it becomes very difficult for a piece of malware to access resources. The diversification of indirect system call entry points in operating system libraries is unique for each computer. Therefore, a piece of malware no longer works on several computers and becomes incompatible with their environment. We also present a concrete diversification tool and results on successful diversification. We conclude that despite some challenges, our tool can successfully diversify symbols in binaries and associated libraries in order to protect the system from attacks.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), Turun Yliopisto/Turun Biomateriaalikeskus, University of Turku, Department of Information Technology
Contributors: Lauren, S., Maki, P., Rauti, S., Hosseinzadeh, S., Hyrynsalmi, S., Leppanen, V.
Number of pages: 6
Pages: 74-79
Publication date: 30 Jan 2014

Host publication information

Title of host publication: 2014 World Congress on Internet Security, WorldCIS 2014
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781908320421
ASJC Scopus subject areas: Computer Networks and Communications, Software
Source: Scopus
Source ID: 84949926860

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Developing novel multimodal interaction techniques for touchscreen in-vehicle infotainment systems

Haptics has been an integral part of multimodal systems in Human Computer Interaction (HCI). The ability to touch and sense virtual components of any system has long been the holy grail of HCI, which is particularly useful in mission critical environments where other modalities are weakened by environmental noise. Haptics also compliments most modalities of interaction by reinforcing the intimate and personal aspect of interaction. Haptics becomes much more important in environments that prove to be far too noisy for audio feedback.The driving environment is one such area, which the addition of haptics is not just additive, but critical in HCI. However, most of the research on haptic feedback in the car has been conducted using vibro-tactile feedback. In this paper, we present a system in which we have developed a novel haptic feedback environment using pneumatic and vibrotactile technologies, to facilitate in carcommunication, using the In-vehicle Infotainment System. Our aim was to build on the user haptic perception and experience the advance multimodal interaction system by utilizing available feedback techniques in, in-car interaction. The qualitative results of our study show that haptic feedback has great potential for safety and communication use, but the difficulty in interpreting haptic signals requires additional translation means ('semantic linkages'), to support the right interpretation of the haptic information.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Farooq, A., Evreinov, G., Raisamo, R., Mäkinen, E., Nukarinen, T., Majeed, A. A.
Number of pages: 11
Pages: 32-42
Publication date: 2 Feb 2014

Host publication information

Title of host publication: ICOSST 2014 - 2014 International Conference on Open Source Systems and Technologies, Proceedings
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 7029317
ISBN (Electronic): 9781479920549
ASJC Scopus subject areas: Computer Science Applications, Software
Keywords: haptic feedback, human computer iteraction, In-Vehicle Infotainment Systems, Multimodal Interaction, pneumatic feedback, tactile/vibro-tactile feedback
Source: Scopus
Source ID: 84946688361

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Haptic user interface enhancement system for touchscreen based interaction: A novel system for multimodal interaction with touchscreen interfaces

Touchscreens are becoming a more attractive interaction technology in our daily lives and they are quickly replacing most of the conventional user interface controls. The ability to continuously modify and reconfigure screen contacts is a valuable feature in any device, especially in mobile devices like smartphones and tablets, where every inch matters. Perhaps the most inviting aspect of touchscreens is their ability to detect gestures and recognize human activities. Unlike externally static interfaces with a dedicated input device, such as a keypad with discrete well-defined keys; most touch sensitive displays are embodied as a flat, stiff and ridged screen surface. As a result, touch sensitive displays are breaking down and do not follow either ergonomic rules and standards nor physiological and psychological models/concepts of the afferent flow information processing. This, in turn, means that these systems diminish perceptual and intuitive haptic feedback which hinders and sometime limits user interaction.This paper defines a Haptic User Interface Enhancement System (UIES) that transforms the conventionally flat and stiff touchscreen surfaces intoa haptically adaptive interaction hub which is not only able to provide generic vibrotactile stimulation for conformational haptic feedback but is able to guide the user though onscreen User Interface controls via kinetic feedback cues which includes components of forces and torques applied dynamically in the place of contact to the fingertips.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Farooq, A., Evreinov, G., Raisamo, R., Majeed, A. A.
Number of pages: 7
Pages: 25-31
Publication date: 2 Feb 2014

Host publication information

Title of host publication: ICOSST 2014 - 2014 International Conference on Open Source Systems and Technologies, Proceedings
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 7029316
ISBN (Electronic): 9781479920549
ASJC Scopus subject areas: Computer Science Applications, Software
Keywords: Haptics, kenesthetic feedback, Multimodal Interaction, Touchscreen Interaction, Vibrotactile
Source: Scopus
Source ID: 84946686310

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A computational approach to construct a multivariate complete graph invariant

In this paper, we present a computational approach for finding complete graph invariants. Specifically, we generate exhaustive sets of connected, non-isomorphic graphs with 9 and 10 vertices and demonstrate that a 97-dimensional multivariate graph invariant is capable to distinguish each of the non-isomorphic graphs. Furthermore, in order to tame the computational complexity of the problem caused by the vast number of graphs, e.g., involving over 10 million networks with 10 vertices, we suggest a low-dimensional, iterative procedure that is based on highly discriminative individual graph invariants. We show that also this computational approach leads to a perfect discrimination. Overall, our numerical results prove the existence of such graph invariants for networks with 9 and 10 vertices. Furthermore, we show that our iterative approach has a polynomial time complexity.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), 6060 Hall in Tyrol, Computational Biology and Machine Learning, Queen's University, Belfast, Northern Ireland
Contributors: Dehmer, M., Emmert-Streib, F., Grabner, M.
Number of pages: 9
Pages: 200-208
Publication date: 1 Mar 2014
Peer-reviewed: Yes

Publication information

Journal: Information Sciences
Volume: 260
ISSN (Print): 0020-0255
Ratings: 
  • Scopus rating (2014): CiteScore 7.4 SJR 2.226 SNIP 3.198
Original language: English
ASJC Scopus subject areas: Artificial Intelligence, Software, Control and Systems Engineering, Theoretical Computer Science, Computer Science Applications, Information Systems and Management
Keywords: Information inequality, Quantitative graph theory, Random network model, Statistics
Source: Scopus
Source ID: 84891738883

Research output: Contribution to journalArticleScientificpeer-review

System integration for real-time mobile manipulation

Mobile manipulators are one of the most complicated types of mechatronics systems. The performance of these robots in performing complex manipulation tasks is highly correlated with the synchronization and integration of their low-level components. This paper discusses in detail the mechatronics design of a four wheel steered mobile manipulator. It presents the manipulator's mechanical structure and electrical interfaces, designs low-level software architecture based on embedded PC-based controls, and proposes a systematic solution based on code generation products of MATLAB and Simulink. The remote development environment described here is used to develop real-time controller software and modules for the mobile manipulator under a POSIX-compliant, real-time Linux operating system. Our approach enables developers to reliably design controller modules that meet the hard real-time constraints of the entire low-level system architecture. Moreover, it provides a systematic framework for the development and integration of hardware devices with various communication mediums and protocols, which facilitates the development and integration process of the software controller. © 2014 The Author(s). Licensee InTech.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Tampere University of Technology, Department of Intelligent Hydraulics and Automation, Research group: Mobile manipulation, Research group: Field robotics and control, Field robotics for efficient work sites (FIRE)
Contributors: Oftadeh, R., Aref, M. M., Ghabcheloo, R., Mattila, J.
Publication date: 28 Mar 2014
Peer-reviewed: Yes

Publication information

Journal: international Journal of Advanced Robotic Systems
Volume: 11
Issue number: 1
Article number: 51
ISSN (Print): 1729-8806
Ratings: 
  • Scopus rating (2014): CiteScore 1.4 SJR 0.297 SNIP 0.768
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Science Applications
Keywords: Autonomous vehicles, Mechatronic design, Mobile manipulators, Real-time systems

Bibliographical note

Contribution: organisation=iha,FACT1=1<br/>Portfolio EDEND: 2014-05-30<br/>Publisher name: InTech Open Access Publisher

Source: researchoutputwizard
Source ID: 1179

Research output: Contribution to journalArticleScientificpeer-review

Optimizing spatial and temporal reuse in wireless networks by decentralized partially observable markov decision processes

The performance of medium access control (MAC) depends on both spatial locations and traffic patterns of wireless agents. In contrast to conventional MAC policies, we propose a MAC solution that adapts to the prevailing spatial and temporal opportunities. The proposed solution is based on a decentralized partially observable Markov decision process (DEC-POMDP), which is able to handle wireless network dynamics described by a Markov model. A DEC-POMDP takes both sensor noise and partial observations into account, and yields MAC policies that are optimal for the network dynamics model. The DEC-POMDP MAC policies can be optimized for a freely chosen goal, such as maximal throughput or minimal latency, with the same algorithm. We make approximate optimization efficient by exploiting problem structure: the policies are optimized by a factored DEC-POMDP method, yielding highly compact state machine representations for MAC policies. Experiments show that our approach yields higher throughput and lower latency than CSMA/CA based comparison methods adapted to the current wireless network configuration.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, Asparrow Ltd, Helsinki Institute for Information Technology
Contributors: Pajarinen, J., Hottinen, A., Peltonen, J.
Number of pages: 14
Pages: 866-879
Publication date: Apr 2014
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Mobile Computing
Volume: 13
Issue number: 4
Article number: 6482133
ISSN (Print): 1536-1233
Ratings: 
  • Scopus rating (2014): CiteScore 7.5 SJR 1.192 SNIP 3.51
Original language: English
ASJC Scopus subject areas: Software, Computer Networks and Communications, Electrical and Electronic Engineering
Keywords: decentralized POMDP, medium access control, multi-agent planning, Spatial reuse, wireless network
Source: Scopus
Source ID: 84897873909

Research output: Contribution to journalArticleScientificpeer-review

Prediction models and techniques for Open Source Software projects: A systematic literature review

Open Source Software (OSS) is currently a widely adopted approach to developing and distributing software. For effective adoption of OSS, fundamental knowledge of project development is needed. This often calls for reliable prediction models to simulate project evolution and to envision project future. These models provide help in supporting preventive maintenance and building quality software. This paper reports on a systematic literature survey aimed at the identification and structuring of research that offer prediction models and techniques in analyzing OSS projects. In this review, we systematically selected and reviewed 52 peer reviewed articles that were published between January, 2000 and March, 2013. The study outcome provides insight in what constitutes the main contributions of the field, identifies gaps and opportunities, and distills several important future research directions.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Chalmers and University of Gothenburg
Contributors: Syeed, M. M. M., Hammouda, I., Systä, T.
Number of pages: 39
Pages: 1-39
Publication date: 1 Apr 2014
Peer-reviewed: Yes

Publication information

Journal: International Journal of Open Source Software and Processes
Volume: 5
Issue number: 2
ISSN (Print): 1942-3926
Ratings: 
  • Scopus rating (2014): CiteScore 0.8 SJR 0.28 SNIP 0.291
Original language: English
ASJC Scopus subject areas: Software
Keywords: Fault prediction, Open Source Software, OSS community, Prediction, Systematic literature review

Bibliographical note

EXT="Hammouda, Imed"

Source: Scopus
Source ID: 84924346193

Research output: Contribution to journalArticleScientificpeer-review

Patterns for controlling chaos in a startup

A growing trend in industrial software engineering is that new software products and information services are developed under conditions of notable uncertainty. This is especially visible in startup enterprises which aim at new kinds of products and services in rapidly changing social web, where potential customers can quickly adopt new behavior. Special characteristics of the startups are lack of resources and funds, and startups may need to change direction fast. All these affect the software engineering practices used in the startups. Unfortunately almost 90 percent of all startups fail and goes bankrupt. There are probably indefinite numbers of reasons why startups fail. Failure might be caused by wrongly chosen software engineering practices or inconsiderate decision making. While there is no recipe for success, we argue that good practices that can help on the way to success can be identified from successful startups. In this paper, we present two patterns that startups can consider when entering the growth phase of the lifecycle.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing
Contributors: Eloranta, V.
Number of pages: 8
Pages: 1-8
Publication date: 10 Apr 2014

Host publication information

Title of host publication: VikingPLoP 2014 Proceedings of the 8th Nordic Conference on Pattern Languages of Programs
Volume: 2014-April
Publisher: Association for Computing Machinery
ISBN (Print): 9781450326605

Publication series

Name: ACM International Conference Proceeding Series
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Lean start-up, Organizational patterns, Patterns, Software engineering, Start-up
Source: Scopus
Source ID: 84940028558

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Two patterns for minimizing human resources in a startup

In this paper, we describe two patterns that are part of a larger pattern language for software startup companies. These two particular patterns help startup companies to focus on the essential; the product itself and keeping their team intact and productive. In this way, the startup may operate with a sustainable team size.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering
Contributors: Leppänen, M.
Publication date: 10 Apr 2014

Host publication information

Title of host publication: VikingPLoP 2014 Proceedings of the 8th Nordic Conference on Pattern Languages of Programs (VikingPLoP)
Publisher: ACM
Article number: 4
ISBN (Print): 9781450326605
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Lean startup, Organization, Organizational patterns, Patterns, Software engineering, Software product, Team
Source: Scopus
Source ID: 84940021370

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Estimating software development effort based on phases

Software development effort estimation is a very important issue in software engineering and several models have been defined to this end. In this paper, we carry out an empirical study on the estimation of software development effort broken down by phase, so that estimation can be used along the software development lifecycle. More specifically, our goal is twofold. At any given point in the software development lifecycle, we estimate the effort needed for the next phase. Also, we estimate the effort for the remaining part of the software development process. Our empirical study is based on historical data from the ISBSG database. The results show a set of statistically significant correlations between: (1) the effort spent in one phase and the effort spent in the following one, (2) the effort spent in a phase and the remaining effort, (3) the cumulative effort up to the current phase and the remaining effort. However, the results also show that these estimation models come with different degrees of goodness of fit. Finally, including further information, such as the functional size, does not significantly improve estimation quality.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Università degli Studi Dell'Insubria, Former organisation of the author
Contributors: Lenarduzzi, V., Morasca, S., Taibi, D.
Number of pages: 4
Pages: 305-308
Publication date: 17 Oct 2014

Host publication information

Title of host publication: Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781479957941
ASJC Scopus subject areas: Software
Keywords: data driven estimation, isbsg, software estimation
Source: Scopus
Source ID: 84916600691

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Process configuration framework tool

Organizations considering the adoption of new methods, techniques, or tools often face the problem of how to evaluate these systematically, thoroughly, and completely. In this work we present the Process Configuration Framework Tool, a web application based on the Reference Technology platform and aimed at helping organizations find empirical evidence in a specific context. These results will help decision makers to easily find existing methods, techniques, and tools in the appropriate context and make decisions based on empirical evidence.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Fraunhofer IESE, Liebherr-Aerospace, Former organisation of the author
Contributors: Diebold, P., Dieudonne, L., Taibi, D.
Number of pages: 2
Pages: 389-390
Publication date: 17 Oct 2014

Host publication information

Title of host publication: Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781479957941
ASJC Scopus subject areas: Software
Keywords: process improvement, process selection
Source: Scopus
Source ID: 84916613315

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Effects of directional haptic and non-speech audio cues in a cognitively demanding navigation task

Existing car navigation systems require visual or auditory attention. Providing the driver with directional cues could potentially increase safety. We conducted an experiment comparing directional haptic and non-speech audio cues to visual cueing in a navigation task. Participants (N=16) drove the Lane Change Test simulator with different navigational cues. The participants were to recognize the directional cue (left or right) by responding as fast as possible using a tablet. Reaction times and errors were measured. The participants were also interviewed about the different cues and filled up the NASA-TLX questionnaire. The results showed that in comparison to visual cues all the other cues were reacted to significantly faster. Haptic only cueing resulted in the most errors, but it was evaluated as the most pleasant and the least physically demanding. The results suggest that non-visual cueing could improve safety. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Nukarinen, T., Raisamo, R., Farooq, A., Evreinov, G., Surakka, V.
Number of pages: 4
Pages: 61-64
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Car navigation, Directional cues, Haptic stimuli, Tactile displays
Source: Scopus
Source ID: 84911368322

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Effects of haptic feedback on gaze based auto scrolling

Eye tracking enables automatic scrolling based on natural viewing behavior. We were interested in the effects of haptic feedback on gaze behavior and user experience. We conducted an experiment where haptic feedback was used to forewarn the reader that their gaze had entered an active scrolling area. Results show no statistical differences between conditions with or without haptic feedback on task time or gaze behavior. However, user experience varied a lot. Some participants were not able to associate the haptics and the scrolling. Those who understood the connection found the haptic feedback useful. Further research is required to find out a delay between the forewarning and the start of scrolling that is short enough to make the association but yet long enough to support the feeling of control and enjoyable user experience. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Käki, K., Špakov, O., Majaranta, P., Kangas, J.
Number of pages: 4
Pages: 947-950
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Eye tracking, Gaze input, Haptics, Vibrotactile feedback
Source: Scopus
Source ID: 84911380351

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Gaze-contingent scrolling and reading patterns

An automatic technique that scrolls the window content while the user is reading the text in the window has been implemented. Scrolling is triggered by gaze moving outside the reader's preferred reading zone. The reading patterns instigated by automatic scrolling are analyzed both quantitatively and using gaze path visualizations. Automatic scrolling is shown to result in smooth reading activity.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Räihä, K. J., Sharmin, S.
Number of pages: 4
Pages: 65-68
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Analysis of reading, Gaze-based scrolling
Source: Scopus
Source ID: 84911385620

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Human-technology choreographies: Re-thinking body, movement and space in interaction design

Bodily movements have traditionally had mostly instrumental value in interaction design. However, movements can also be given a central role in understanding behaviour and in designing technology for humans. This workshop is aiming at taking a fresh, movement-oriented look at the design and evaluation of technology in a wide variety of contexts. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Jyväskylän yliopisto, School of Management (JKK)
Contributors: Pirhonen, A., Parviainen, J., Tuuri, K., Turunen, M., Heimonen, T.
Number of pages: 4
Pages: 841-844
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Choreography, Embodiment, Interaction design, Lived space
Source: Scopus
Source ID: 84911381050

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Seniors and text messaging on mobile touchscreen phones

We studied how senior citizens write and send text messages on their own mobile phone and two touchscreen smartphones. Each participant participated in three training sessions and wrote messages with three phones. We found that the range of text entry performance among seniors is large. Average text entry rate in entering a 34 character test phrase was only 3.5 wpm. Further work to improve text messaging user interfaces for older un-skilled users is clearly needed. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Korea Advanced Institute of Science and Technology (KAIST)
Contributors: Övermark, R., Isokoski, P., Ovaska, S.
Number of pages: 4
Pages: 967-970
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Learning, Mobile phone, Older adult, Text messaging, Touchscreen
Source: Scopus
Source ID: 84911409889

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

The fuzzy front end of experience design

The basic idea behind Experience Design approach is that before ideating the solution, you define what experience to design for. This is a critical point in a design process, because the experience goal needs to be appropriate for the target context of use, in line with the brand experience, and meaningful to truly engage users. In the early phases of the experience design process, in the fuzzy front end, there are several sources that can guide experience goal setting. One important way is empathic understanding of the users' world and stepping into the users' shoes, but there are also other sources of insight and inspiration for setting the experiential goals such as brand promise, technology and societal trends as well as mere vision of renewal. In this workshop, we aim to collect examples of the fuzzy front end of the experience design process and analyze how the different sources of insight and inspiration influence experience goal setting. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience, Augmented Human Activities (AHA), Aalto University, VTT Technical Research Centre of Finland, School of Arts, Design and Architecture
Contributors: Kaasinen, E., Väätäjä, H., Karvonen, H., Lu, Y.
Number of pages: 4
Pages: 797-800
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Place of publication: New York, NY
Publisher: ACM
ISBN (Print): 978-1-4503-2542-4

Publication series

Name: Nordic conference on human-computer interaction
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Experience design, User experience, UX goals

Bibliographical note

Contribution: organisation=tie,FACT1=1<br/>Portfolio EDEND: 2014-12-31<br/>Publisher name: ACM

Source: researchoutputwizard
Source ID: 632

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Using gaze gestures with haptic feedback on glasses

Wearable computing devices are gradually becoming common, and head-mounted devices such as Google Glass are already available. These devices present new interaction challenges as the devices are usually small in size, and also the usage environment sets limitations on the available interaction modalities. One potential interaction method could be to use gaze for input and haptics for output with a head-worn device. We built a demonstration system to show how gaze gestures could be used to control a simple information application together with head area haptic feedback for gesture confirmation. The demonstration and experiences of early user studies have shown that users perceive such an input-output combination useful. Copyright is held by the owner/author(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Kangas, J., Akkil, D., Rantala, J., Isokoski, P., Majaranta, P., Raisamo, R.
Number of pages: 4
Pages: 1047-1050
Publication date: 26 Oct 2014

Host publication information

Title of host publication: Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 1595930361, 9781450325424
ASJC Scopus subject areas: Human-Computer Interaction, Software
Keywords: Gaze gestures, Gaze input, Haptics, Vibrotactile feedback, Wearable computing
Source: Scopus
Source ID: 84911444165

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Discriminant Bag of Words based representation for human action recognition

In this paper we propose a novel framework for human action recognition based on Bag of Words (BoWs) action representation, that unifies discriminative codebook generation and discriminant subspace learning. The proposed framework is able to, naturally, incorporate several (linear or non-linear) discrimination criteria for discriminant BoWs-based action representation. An iterative optimization scheme is proposed for sequential discriminant BoWs-based action representation and codebook adaptation based on action discrimination in a reduced dimensionality feature space where action classes are better discriminated. Experiments on five publicly available data sets aiming at different application scenarios demonstrate that the proposed unified approach increases the codebook discriminative ability providing enhanced action classification performance.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 8
Pages: 185-192
Publication date: 1 Nov 2014
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 49
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2014): CiteScore 4.3 SJR 0.73 SNIP 2.131
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Bag of Words, Codebook learning, Discriminant learning
Source: Scopus
Source ID: 84907347636

Research output: Contribution to journalArticleScientificpeer-review

Kernel reference discriminant analysis

Linear Discriminant Analysis (LDA) and its nonlinear version Kernel Discriminant Analysis (KDA) are well-known and widely used techniques for supervised feature extraction and dimensionality reduction. They determine an optimal discriminant space for (non)linear data projection based on certain assumptions, e.g. on using normal distributions (either on the input or in the kernel space) for each class and employing class representation by the corresponding class mean vectors. However, there might be other vectors that can be used for classes representation, in order to increase class discrimination in the resulted feature space. In this paper, we propose an optimization scheme aiming at the optimal class representation, in terms of Fisher ratio maximization, for nonlinear data projection. Compared to the standard approach, the proposed optimization scheme increases class discrimination in the reduced-dimensionality feature space and achieves higher classification rates in publicly available data sets.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 7
Pages: 85-91
Publication date: 1 Nov 2014
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 49
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2014): CiteScore 4.3 SJR 0.73 SNIP 2.131
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Kernel Discriminant Analysis, Kernel Spectral Regression, Optimized class representation
Source: Scopus
Source ID: 84904957982

Research output: Contribution to journalArticleScientificpeer-review

Body-touching: An embodied interaction technique for health information systems in developing regions

We present a study of using embodied health information system for developing regions focusing on users not familiar with technology. We designed and developed a health information system with two gesture-based selection techniques: pointing to a screen and touching one's own body part. We evaluated the prototype in user study with 37 semi-literate and literate participants. Our results indicate a clear preference (76%) for touching in the healthcare domain. Based on our observations and user feedback, we present four design guidelines for developing embodied systems for the developing world: designing bodycentric interaction to overcome literacy and technological proficiency barriers, addressing the misconceptions of system behaviors with users not familiar with technology, understanding effects of cultural constraints on interaction, and utilizing interactive virtual avatars to connect with the users.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Indian Institute of Technology
Contributors: Sharma, S., Srivastava, S., Sorathia, K., Hakulinen, J., Heimonen, T., Turunen, M., Rajput, N.
Number of pages: 8
Pages: 49-56
Publication date: 4 Nov 2014

Host publication information

Title of host publication: MINDTREK 2014 - Proceedings of the 18th International Academic MindTrek Conference: "Media Business, Management, Content and Services"
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450330060
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Body-centric interaction, Embodied interaction, gesture-based interaction, HCI4D, Health information systems, Information access
Source: Scopus
Source ID: 84964053943

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

DYNAMO sound engine - Exploring the aesthetics of dynamic sound interactions

This paper outlines the design and development process of the Dynamic Audio Motion (Dynamo) concept. The Dynamo audio engine was developed for driving dynamic sound interaction states via custom made finite state machine. Further, a generative sound design approach was employed for creating sonic and musical structures. Designed dynamic sound interactions were tested in an embodied information wall application with endusers. During the testing situation, end-users engaged in a reflective creation process providing valuable insight of their experiences of using the system. In this paper we present key questions driving the research, theoretical background, research approach, an audio engine development process, and end-user research activities. The results indicate that dynamic sound interactions supported people's personal, emotional, and creative needs in the design context.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Luhtala, M., Heimonen, T., Mäkelä, V., Keskinen, T., Turunen, M., Saarinen, S.
Number of pages: 8
Pages: 159-166
Publication date: 4 Nov 2014

Host publication information

Title of host publication: MINDTREK 2014 - Proceedings of the 18th International Academic MindTrek Conference: "Media Business, Management, Content and Services"
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450330060
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Aesthetic experience, Artistic interfaces, Dynamic sound interaction, Multimodal interaction, Musicalization, Procedural sound design, Sonic interaction design
Source: Scopus
Source ID: 84963995207

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Email intensity, productivity and control in the knowledge worker's performance on the desktop

Experiencing stress, disturbing interruptions, loss of ability to concentrate, hurry and challenges to meet tight deadlines at work are very common in working life. At the same time, while variety of digital communication channels like instant messaging, video calls and social networking sites are getting more popular in working life, email is still intensively utilized work communication media. The goal of the empirical field study analyzing daily desktop computing of knowledge workers was to analyze association between email intensity in work time spending and subjectively experienced quality of work performance. It was found that while intensive email use does not impair subjectively experienced productivity, it may harm ability to concentrate, may increase forgetfulness and inability to solve problems at work effectively. Copyright is held by the owner/author(s). Publication rights licensed to ACM.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Tampere
Contributors: Franssila, H., Okkonen, J., Savolainen, R.
Number of pages: 4
Pages: 19-22
Publication date: 4 Nov 2014

Host publication information

Title of host publication: MINDTREK 2014 - Proceedings of the 18th International Academic MindTrek Conference: "Media Business, Management, Content and Services"
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450330060
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Email intensity, Knowledge work, Measurement, Productivity, Work performance
Source: Scopus
Source ID: 84964078815

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Games and energy: Profiling power usage during play

Computer gaming is a globally growing industry, with hundreds of millions of gaming-capable computers consuming an ever increasing amount of energy. Several of the world's most popular computer games tend to make a heavy use of computers' central processing units and/or graphics processing units. When such games execute on typical computers, for much of the time those components are kept in high energy-consuming states, regardless of what is happening in the game. We analyze this pattern of energy usage and we assess the scope for economizing on energy. The results presented also give insight into the energy implications of the hardware platform and operating systems used for hosting such games. We use the results to provide practical suggestions to both the industry and the gamers. Copyright is held by the owner/author(s). Publication rights licensed to ACM.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact), European Organization for Nuclear Research
Contributors: Salmela, J. M., Thanisch, P., Sotamaa, O., Niemi, T.
Number of pages: 8
Pages: 192-199
Publication date: 4 Nov 2014

Host publication information

Title of host publication: MINDTREK 2014 - Proceedings of the 18th International Academic MindTrek Conference: "Media Business, Management, Content and Services"
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450330060
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Computer games, Energy measurement
Source: Scopus
Source ID: 84963995284

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

MurMur Moderators, the talking playful seats

In this article we present the concept of MurMur Moderators, talking playful seats facilitating playful atmosphere and creativity at office environments. The article describes the design and technological composition of our first prototype, and our experiences exposing the concept to audiences at two science fairs in Italy (2013) and Finland (2014). This research has served as an informative pilot study, consequently directing our focus to the ways the accompanying narrative brings additional design value to the interactive seats. Our goal with the fairs was to investigate what are the preliminary audience reactions for the high level concept and how people interact with the initial prototype. The feedback was used for generating further ideas for ambient play and furniture-as-a-service, some of which carries on to future research and second prototype of the seat.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Nummenmaa, T., Kultima, A., Tyni, H., Alha, K.
Number of pages: 7
Pages: 231-237
Publication date: 4 Nov 2014

Host publication information

Title of host publication: MINDTREK 2014 - Proceedings of the 18th International Academic MindTrek Conference: "Media Business, Management, Content and Services"
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450330060
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software
Keywords: Arduino, Audio feedback, Design research, Diy, Game studies, Internet of things, Playful furniture, Raspberry pi
Source: Scopus
Source ID: 84964027379

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Goofy Mus, grumpy Mur and dirty Muf: Talking playful seats with personalities

The article discusses the concept of MurMur Moderators, talking playful seats designed to facilitate playful atmosphere and creativity at office environments. The concept of MurMur Moderators consists of five different personalities, grumpy Mur, goofy Mus, mellow Muh, sensitive Mut and shy Mum. The article describes the experiences and reactions to two personalities, Mus and Mur. Further, a sixth personality, Muf, consisting of rejected, provocative features is detailed. Consequently, the paper discusses play preferences, affordances and thresholds in connection to adult play. These will be the focus of future research by the authors.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Kultima, A., Nummenmaa, T., Tyni, H., Alha, K., Mayra, F.
Publication date: 11 Nov 2014

Host publication information

Title of host publication: ACE 2014 - 11th Advances in Computer Entertainment Technology Conference, Workshops Proceedings
Volume: 11-14-November-2014
Publisher: Association for Computing Machinery
Article number: a9
ISBN (Electronic): 9781450333146
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Adult play, Interactive furniture, Narrative, Personas, Playful office
Source: Scopus
Source ID: 84962580216

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Information wall: Evaluation of a gesture-controlled public display

Public displays that allow users to interact with them through mid-air gestures are still relatively rare, as many applications rely on touch-based interaction. This paper introduces Information Wall, a gesture-controlled public information display that provides multi-user access to contextually relevant local information using remote pointing and mid-air gestures. The application has been studied in two settings: a lab-based user study and several short-term deployments. Based on our results, we present practical guidelines for gesture-controlled public display design.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA)
Contributors: Mäkelä, V., Heimonen, T., Luhtala, M., Turunen, M.
Number of pages: 4
Pages: 228-231
Publication date: 11 Nov 2014

Host publication information

Title of host publication: ACE 2014 - 11th Advances in Computer Entertainment Technology Conference, Proceedings
Volume: 2014-November
Publisher: Association for Computing Machinery
ISBN (Electronic): 9781450329453, 9781450331852, 9781450333047
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Gestures, Mid-air pointing, Pervasive displays, Public displays, User study
Source: Scopus
Source ID: 84943142256

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Schoolchildren's user experiences on a physical exercise game utilizing lighting and audio

Motivated by the troubling news on decreased exercise amount and increased obesity among children and adolescents, we investigated the possibilities of interactive lighting technology in encouraging children to participate in physical exercise in schools. We have created a story-driven physical exercise game based on light and sound utilizing a reasonably priced technological setup. The game has been evaluated with several groups of schoolchildren during physical education classes. The results show that a physical exercise game enhanced with lighting and audio keeps schoolchildren motivated both mentally and physically even after several playtimes. In subjective evaluations, participants still found the story of the game interesting after three playtimes, and were eager to exercise this way again.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), Mathematical modelling with wide societal impact (MathImpact), University of Tampere
Contributors: Keskinen, T., Hakulinen, J., Turunen, M., Heimonen, T., Sand, A., Paavilainen, J., Parviainen, J., Yrjänäinen, S., Mäyrä, F., Okkonen, J., Raisamo, R.
Number of pages: 10
Pages: 475-484
Publication date: 1 Dec 2014
Peer-reviewed: Yes

Publication information

Journal: Entertainment Computing
Volume: 5
Issue number: 4
ISSN (Print): 1875-9521
Ratings: 
  • Scopus rating (2014): CiteScore 2.2 SJR 0.404 SNIP 1.424
Original language: English
ASJC Scopus subject areas: Software, Human-Computer Interaction
Keywords: Exergaming, Interactive lighting, Physical education, Schoolchildren, Storytelling, User experience
Source: Scopus
Source ID: 84912526011

Research output: Contribution to journalArticleScientificpeer-review

Analytical model in discrete time for cross-layer video communication over LTE

Since video traffic is resource intensive, it is a challenging issue to stream video over low bandwidth networks, whereas video communication over LTE becomes an open research topic nowadays due to LTE’s high throughput capabilities. Indeed, video transmission requires low delay, and wireless channel is time-varying, which result in a scenario when a layer-separated design is replaced by a Cross-Layer Adaptation (CLA) principle. In this paper an efficient analytical model that evaluates the behavior of the downlink LTE channel with CLA is presented. To the best of our knowledge, this is the first time an analytical model using CLA principle has been devised that covers both the transmission process from the eNB to the User Equipment (UE) at the first phase and video decoding process at the UE at the second phase. In order to ensure the cross-layer adaptation in the model, the arrival rate varies based on the received video request, whereas the service probability changes according to the channel quality indicator sent from the UE. In the experimental part the analysis of the main performance measures found from the stationary distribution is conducted.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Video, Research Community on Data-to-Decision (D2D), Department of Telecommunication Systems, Peoples’ Friendship University of Russia
Contributors: Efimushkina, T., Gabbouj, M., Samuylov, K.
Number of pages: 13
Pages: 345-357
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Automatic Control and Computer Sciences
Volume: 48
Issue number: 6
ISSN (Print): 0146-4116
Ratings: 
  • Scopus rating (2015): CiteScore 0.4 SJR 0.184 SNIP 0.561
Original language: English
ASJC Scopus subject areas: Signal Processing, Software, Control and Systems Engineering
Keywords: cross-layer adaptation, DASH, downlink, LTE, OFDMA, queuing system, stationary distribution
Source: Scopus
Source ID: 84920176216

Research output: Contribution to journalArticleScientificpeer-review

Cultural influence on online community use: A cross-cultural study on online exercise diary users of three nationalities

This study investigates the influence of culture on the use of a website intended for tracking exercise activities. The data was collected using an online survey with 258 respondents from three national backgrounds: Germany, the USA and Spain. In the analysis, the focus was on determining whether users' cultural background impacts their use and perception of the site, especially as concerns social networking and the sharing of content. The Spanish were most interested in social networking, collaboration and sharing content with others, whereas the German participants were the least interested in these activities. The applicability of Hofstede's cultural theory in the explanation of differences between national cultures in online community use is discussed.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, University of Tampere
Contributors: Malinen, S., Nurkka, P.
Number of pages: 17
Pages: 153-169
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: International Journal of Web Based Communities
Volume: 11
Issue number: 2
ISSN (Print): 1477-8394
Ratings: 
  • Scopus rating (2015): CiteScore 1.4 SJR 0.268 SNIP 0.406
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Software, Education, Communication
Keywords: Cross-cultural research, Health and wellness applications, Online communities, SNSs, Social network sites

Bibliographical note

EXT="Malinen, Sanna"

Source: Scopus
Source ID: 84927129737

Research output: Contribution to journalArticleScientificpeer-review

Designing an Unobtrusive Analytics Framework for Monitoring Java Applications

In software development, attention has recently been placed on understanding users and their interactions with systems. User studies, practices such as A/B testing, and frameworks such as Google Analytics that gather data on production use have become common approaches in particular in the context of the Web, where it is easy to perform frequent updates as new needs emerge. However, when considering installable desktop applications, the situation gets more complex. While analytics facilities are still needed, they should address business logic, not generic traffic as is the case with many web sites. Moreover, analytics should be unobtrusive, and not have a high impact on the evolution of the actual application; thus, analytics should be treated as an add-on, as the target system may already exist. Finally, the instrumentation of features that are observed should be easy and flexible, but the provided mechanisms should be expressive enough for many use cases. In this paper, we examine different alternatives for implementing such monitoring mechanisms, and report results from an experiment with Vaadin, a web framework based on Java and Google Web Toolkit, GWT.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering
Contributors: Suonsyrjä, S., Mikkonen, T.
Number of pages: 16
Pages: 160-175
Publication date: 2015

Host publication information

Title of host publication: Software Measurement : 25th International Workshop on Software Measurement and 10th International Conference on Software Process and Product Measurement, IWSM-Mensura 2015, Kraków, Poland, October 5–7, 2015, Proceedings
Volume: 230
Publisher: Springer International Publishing
Editors: Kobyliński , A., Czarnacka-Chrobot, B., Świerczek, J.
ISBN (Print): 978-3-319-24284-2
ISBN (Electronic): 978-3-319-24285-9

Publication series

Name: Lecture Notes in Business Information Processing
Publisher: Springer
ASJC Scopus subject areas: Electrical and Electronic Engineering, Software
Keywords: software engineering, software development, case study, software usage data, software analytics

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Distant speech separation using predicted time-frequency masks from spatial features

Speech separation algorithms are faced with a difficult task of producing high degree of separation without containing unwanted artifacts. The time-frequency (T-F) masking technique applies a real-valued (or binary) mask on top of the signal's spectrum to filter out unwanted components. The practical difficulty lies in the mask estimation. Often, using efficient masks engineered for separation performance leads to presence of unwanted musical noise artifacts in the separated signal. This lowers the perceptual quality and intelligibility of the output. Microphone arrays have been long studied for processing of distant speech. This work uses a feed-forward neural network for mapping microphone array's spatial features into a T-F mask. Wiener filter is used as a desired mask for training the neural network using speech examples in simulated setting. The T-F masks predicted by the neural network are combined to obtain an enhanced separation mask that exploits the information regarding interference between all sources. The final mask is applied to the delay-and-sum beamformer (DSB) output. The algorithm's objective separation capability in conjunction with the separated speech intelligibility is tested with recorded speech from distant talkers in two rooms from two distances. The results show improvement in instrumental measure for intelligibility and frequency-weighted SNR over complex-valued non-negative matrix factorization (CNMF) source separation approach, spatial sound source separation, and conventional beamforming methods such as the DSB and minimum variance distortionless response (MVDR).

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Audio research group
Contributors: Pertilä, P., Nikunen, J.
Number of pages: 10
Pages: 97-106
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Speech Communication
Volume: 68
ISSN (Print): 0167-6393
Ratings: 
  • Scopus rating (2015): CiteScore 4.1 SJR 0.49 SNIP 1.612
Original language: English
ASJC Scopus subject areas: Modelling and Simulation, Computer Science Applications, Computer Vision and Pattern Recognition, Software, Communication, Linguistics and Language, Language and Linguistics
Keywords: Beamforming, Microphone arrays, Neural networks, Speech separation, Time-frequency masking
Source: Scopus
Source ID: 84923277715

Research output: Contribution to journalArticleScientificpeer-review

Dynamic text presentation in print interpreting - An eye movement study of reading behaviour

Print interpreting supports people with a hearing disability by giving them access to spoken language. In print interpreting, the interpreter types the spoken text in real time for the hard-of-hearing client to read. This results in dynamic text presentation. An eye movement study was conducted to compare two types of dynamic text presentation formats in print interpreting: letter-by-letter and word-by-word. Gaze path analysis with 20 hearing participants showed different types of reading behaviour during reading of two pieces of text in these two presentation formats. Our analysis revealed that the text presentation format has a significant effect on reading behaviour. Rereading and regressions occurred significantly more often with the word-by-word format than with the letter-by-letter format. We also found a significant difference between the number of regressions starting at the words that end a sentence and that of regressions starting at all other words. The frequency of rereading was significantly higher for incorrectly typed or abbreviated words than for the other words. Analysis of the post-test questionnaire found almost equal acceptance of the word-by-word and letter-by-letter formats by the participants. A follow-up study with 18 hard-of-hearing participants showed a similar trend in results. The findings of this study highlight the importance of developing print interpreting tools that allow the interpreter and the client to choose the options that best facilitate the communication. They also bring up the need to develop new eye movement metrics for analysing the reading of dynamic text, and provide first results on a new dynamic presentation context.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Augmented Human Activities (AHA), School of Management (JKK)
Contributors: Sharmin, S., Špakov, O., Räihä, K. J.
Number of pages: 14
Pages: 17-30
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: International Journal of Human-Computer Studies
Volume: 78
ISSN (Print): 1071-5819
Ratings: 
  • Scopus rating (2015): CiteScore 4.4 SJR 0.666 SNIP 1.739
Original language: English
ASJC Scopus subject areas: Human Factors and Ergonomics, Software, Education, Engineering(all), Human-Computer Interaction, Hardware and Architecture
Keywords: Dynamic text presentation, Eye movements, Print interpreting, Reading, Regressions
Source: Scopus
Source ID: 84923618729

Research output: Contribution to journalArticleScientificpeer-review

Majorization-minimization for manifold embedding

Nonlinear dimensionality reduction by manifold embedding has become a popular and powerful approach both for visualization and as preprocessing for predictive tasks, but more efficient optimization algorithms are still crucially needed. Majorization-Minimization (MM) is a promising approach that monotonically decreases the cost function, but it remains unknown how to tightly majorize the manifold embedding objective functions such that the resulting MM algorithms are efficient and robust. We propose a new MM procedure that yields fast MM algorithms for a wide variety of manifold embedding problems. In our majorization step, two parts of the cost function are respectively upper bounded by quadratic and Lipschitz surrogates, and the resulting upper bound can be minimized in closed form. For cost functions amenable to such QL-majorization, the MM yields monotonic improvement and is efficient: In experiments, the newly developed MM algorithms outperformed five state-ofthe-art optimization approaches in manifold embedding tasks.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aalto University
Contributors: Yang, Z., Peltonen, J., Kaski, S.
Number of pages: 10
Pages: 1088-1097
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Journal of Machine Learning Research
Volume: 38
ISSN (Print): 1532-4435
Ratings: 
  • Scopus rating (2015): CiteScore 4.5 SJR 1.431 SNIP 2.032
Original language: English
ASJC Scopus subject areas: Control and Systems Engineering, Software, Statistics and Probability, Artificial Intelligence
Source: Scopus
Source ID: 84954311496

Research output: Contribution to journalArticleScientificpeer-review

On constructibility and unconstructibility of LTS operators from other LTS operators

An LTS operator can be constructed from a set of LTS operators up to an equivalence if and only if there is an LTS expression that only contains operators from the set and whose result is equivalent to the result of the operator. In this publication this idea is made precise in the context where each LTS has an alphabet of its own and the operators may depend on the alphabets. Then the extent to which LTS operators are constructible is studied. Most, if not all, established LTS operators have the property that each trace of the result arises from the execution of no more than one trace of each of its argument LTSs, and similarly for infinite traces. All LTS operators that have this property and satisfy some other rather weak regularity properties can be constructed from parallel composition and hiding up to the equivalence that compares the alphabets, traces, and infinite traces of the LTSs. Furthermore, a collection of other miscellaneous constructibility and unconstructibility results is presented.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Mathematics, Regulation of learning and active learning methods (REALMEE)
Contributors: Valmari, A.
Number of pages: 28
Pages: 207-234
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Acta Informatica
Volume: 52
Issue number: 2-3
ISSN (Print): 0001-5903
Ratings: 
  • Scopus rating (2015): CiteScore 1.7 SJR 0.421 SNIP 0.736
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Information Systems, Software
Electronic versions: 
Source: Scopus
Source ID: 84925463574

Research output: Contribution to journalArticleScientificpeer-review

Quality measures for improving technology trees

The quality of technology trees in digital games can be improved by adjusting their structural and quantitative properties. Therefore, there is a demand for recognizing and measuring such properties. Part of the process can be automated; there are properties measurable by computers, and analyses based on the results (and visualizations of them) may help to produce significantly better technology trees, even practically without extra workload for humans. In this paper, we introduce useful technology tree properties and novel measuring features implemented into our sofware tool for manipulating technology trees.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Mathematics, Research group: MAT Computer Science and Applied Logics
Contributors: Heinimäki, T. J., Elomaa, T.
Number of pages: 10
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: International Journal of Computer Games Technology
Volume: 2015
Article number: 975371
ISSN (Print): 1687-7047
Ratings: 
  • Scopus rating (2015): CiteScore 1 SJR 0.204 SNIP 0.366
Original language: English
ASJC Scopus subject areas: Human-Computer Interaction, Software, Computer Graphics and Computer-Aided Design
Source: Scopus
Source ID: 84929378426

Research output: Contribution to journalArticleScientificpeer-review

Subjective evaluation of Super Multi-View compressed contents on high-end light-field 3D displays

Super Multi-View (SMV) video content is composed of tens or hundreds of views that provide a light-field representation of a scene. This representation allows a glass-free visualization and eliminates many causes of discomfort existing in current available 3D video technologies. Efficient video compression of SMV content is a key factor for enabling future 3D video services. This paper first compares several coding configurations for SMV content and several inter-view prediction structures are also tested and compared. The experiments mainly suggest that large differences in coding efficiency can be observed from one configuration to another. Several ratios for the number of coded and synthesized views are compared, both objectively and subjectively. It is reported that view synthesis significantly affects the coding scheme. The amount of views to skip highly depends on the sequence and on the quality of the associated depth maps. Reported ranges of bitrates required to obtain a good quality for the tested SMV content are realistic and coherent with future 4. K/8. K needs. The reliability of the PSNR metric for SMV content is also studied. Objective and subjective results show that PSNR is able to reflect increase or decrease in subjective quality even in the presence of synthesized views. However, depending on the ratio of coded and synthesized views, the order of magnitude of the effective quality variation is biased by PSNR. Results indicate that PSNR is less tolerant to view synthesis artifacts than human viewers. Finally, preliminary observations are initiated. First, the light-field conversion step does not seem to alter the objective results for compression. Secondly, the motion parallax does not seem to be impacted by specific compression artifacts. The perception of the motion parallax is only altered by variations of the typical compression artifacts along the viewing angle, in cases where the subjective image quality is already low. To the best of our knowledge, this paper is the first to carry out subjective experiments and to report results of SMV compression for light-field 3D displays. It provides first results showing that improvement of compression efficiency is required, as well as depth estimation and view synthesis algorithms improvement, but that the use of SMV appears realistic according to next generation compression technology requirements.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Orange Labs, Holografika Kft., Pamany Peter Katolikus Egyetem
Contributors: Dricot, A., Jung, J., Cagnazzo, M., Pesquet, B., Dufaux, F., Kovács, P., Adhikarla, V. K.
Pages: 369–385
Publication date: 2015
Peer-reviewed: Yes

Publication information

Journal: Signal Processing: Image Communication
Volume: 39
Issue number: Part B
ISSN (Print): 0923-5965
Ratings: 
  • Scopus rating (2015): CiteScore 4 SJR 0.532 SNIP 1.413
Original language: English
ASJC Scopus subject areas: Computer Vision and Pattern Recognition, Signal Processing, Software, Electrical and Electronic Engineering
Keywords: 3D, Light-field, Subjective evaluation, Super Multi-View, Video coding, Video compression
Source: Scopus
Source ID: 84947865722

Research output: Contribution to journalArticleScientificpeer-review

Image database TID2013: Peculiarities, results and perspectives

This paper describes a recently created image database, TID2013, intended for evaluation of full-reference visual quality assessment metrics. With respect to TID2008, the new database contains a larger number (3000) of test images obtained from 25 reference images, 24 types of distortions for each reference image, and 5 levels for each type of distortion. Motivations for introducing 7 new types of distortions and one additional level of distortions are given; examples of distorted images are presented. Mean opinion scores (MOS) for the new database have been collected by performing 985 subjective experiments with volunteers (observers) from five countries (Finland, France, Italy, Ukraine, and USA). The availability of MOS allows the use of the designed database as a fundamental tool for assessing the effectiveness of visual quality. Furthermore, existing visual quality metrics have been tested with the proposed database and the collected results have been analyzed using rank order correlation coefficients between MOS and considered metrics. These correlation indices have been obtained both considering the full set of distorted images and specific image subsets, for highlighting advantages and drawbacks of existing, state of the art, quality metrics. Approaches to thorough performance analysis for a given metric are presented to detect practical situations or distortion types for which this metric is not adequate enough to human perception. The created image database and the collected MOS values are freely available for downloading and utilization for scientific purposes.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Computational Imaging-CI, Research group: Algebraic and Algorithmic Methods in Signal Processing AAMSP, Signal Processing Research Community (SPRC), National Aerospace University, Dept of Transmitters, Receivers and Signal Processing, University of Rennes 1 - IETR, Media Communications Lab, USC Viterbi School of Engineering
Contributors: Ponomarenko, N., Jin, L., Ieremeiev, O., Lukin, V., Egiazarian, K., Astola, J., Vozel, B., Chehdi, K., Carli, M., Battisti, F., Jay Kuo, C. C.
Number of pages: 21
Pages: 57-77
Publication date: 1 Jan 2015
Peer-reviewed: Yes

Publication information

Journal: Signal Processing: Image Communication
Volume: 30
ISSN (Print): 0923-5965
Ratings: 
  • Scopus rating (2015): CiteScore 4 SJR 0.532 SNIP 1.413
Original language: English
ASJC Scopus subject areas: Computer Vision and Pattern Recognition, Signal Processing, Software, Electrical and Electronic Engineering
Keywords: Image denoising, Image lossy compression, Image visual quality metrics
Source: Scopus
Source ID: 84919839405

Research output: Contribution to journalArticleScientificpeer-review

PaaSword: A holistic data privacy and security by design framework for cloud services

The valuable transformation of organizations that adopt cloud computing is indisputably accompanied by a number of security threats that should be considered. In this paper, we outline significant security challenges presented when migrating to a cloud environment and propose PaaSword-a novel holistic, data privacy and security by design, framework that aspires to alleviate them. The envisaged framework intends to maximize and fortify the trust of individual, professional and corporate users to cloud services. Specifically, PaaSword involves a context-aware security model, the necessary policies enforcement and governance mechanisms along with a physical distribution, encryption and query middleware, aimed at facilitating the implementation of secure and transparent cloud-based applications.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: National Technical University of Athens, Security Lab, SICS, Ubitech Ltd., Karlsruhe Institute of Technology, Insitute for Technical Physics, Germany, CAS Software AG, South East European Research Centre
Contributors: Verginadis, Y., Michalas, A., Gouvas, P., Schiefer, G., Hübsch, G., Paraskakis, I.
Number of pages: 8
Pages: 206-213
Publication date: 1 Jan 2015

Host publication information

Title of host publication: CLOSER 2015 - 5th International Conference on Cloud Computing and Services Science, Proceedings
Publisher: SCITEPRESS
ISBN (Electronic): 9789897581045
ASJC Scopus subject areas: Software
Keywords: Cloud Computing, Context-aware Security, Data Privacy, Security by Design, Symmetric Searchable Encryption
Source: Scopus
Source ID: 84969792485

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Social behavior in bacterial nanonetworks: Challenges and opportunities

Molecular communication holds the promise to enable communication between nanomachines with a view to increasing their functionalities and opening up new possible applications. Due to some of the biological properties, bacteria have been proposed as a possible information carrier for molecular communication, and the corresponding communication networks are known as bacterial nanonetworks. The biological properties include the ability for bacteria to mobilize between locations and carry the information encoded in deoxyribonucleic acid molecules. However, similar to most organisms, bacteria have complex social properties that govern their colony. These social characteristics enable the bacteria to evolve through various fluctuating environmental conditions by utilizing cooperative and non-cooperative behaviors. This article provides an overview of the different types of cooperative and non-cooperative social behavior of bacteria. The challenges (due to non-cooperation) and the opportunities (due to cooperation) these behaviors can bring to the reliability of communication in bacterial nanonetworks are also discussed. Finally, simulation results on the impact of bacterial cooperative social behavior on the end-to-end reliability of a single-link bacterial nanonetwork are presented. The article concludes by highlighting the potential future research opportunities in this emerging field.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, Wireless Communications and Positioning (WICO), University of Manitoba
Contributors: Hasan, M., Hossain, E., Balasubramaniam, S., Koucheryavy, Y.
Number of pages: 9
Pages: 26-34
Publication date: 1 Jan 2015
Peer-reviewed: Yes

Publication information

Journal: IEEE Network
Volume: 29
Issue number: 1
Article number: 7018200
ISSN (Print): 0890-8044
Ratings: 
  • Scopus rating (2015): CiteScore 7.9 SJR 1.107 SNIP 2.903
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Information Systems, Software
Source: Scopus
Source ID: 84921862364

Research output: Contribution to journalArticleScientificpeer-review

Classification of iPSC colony images using hierarchical strategies with support vector machines

In this preliminary research we examine the suitability of hierarchical strategies of multi-class support vector machines for classification of induced pluripotent stem cell (iPSC) colony images. The iPSC technology gives incredible possibilities for safe and patient specific drug therapy without any ethical problems. However, growing of iPSCs is a sensitive process and abnormalities may occur during the growing process. These abnormalities need to be recognized and the problem returns to image classification. We have a collection of 80 iPSC colony images where each one of the images is prelabeled by an expert to class bad, good or semigood. We use intensity histograms as features for classification and we evaluate histograms from the whole image and the colony area only having two datasets. We perform two feature reduction procedures for both datasets. In classification we examine how different hierarchical constructions effect the classification. We perform thorough evaluation and the best accuracy was around 54% obtained with the linear kernel function. Between different hierarchical structures, in many cases there are no significant changes in results. As a result, intensity histograms are a good baseline for the classification of iPSC colony images but more sophisticated feature extraction and reduction methods together with other classification methods need to be researched in future.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Electronics and Communications Engineering, Research group: Computational Biophysics and Imaging Group, BioMediTech, Augmented Human Activities (AHA), Integrated Technologies for Tissue Engineering Research (ITTE), University of Tampere, Univ Tampere, University of Tampere, BioMediTech, BMT FM5
Contributors: Joutsijoki, H., Rasku, J., Haponen, M., Baldin, I., Gizatdinova, Y., Paci, M., Saarikoski, J., Varpa, K., Siirtola, H., Ávalos-Salguero, J., Iltanen, K., Laurikkala, J., Penttinen, K., Hyttinen, J., Aalto-Setälä, K., Juhola, M.
Number of pages: 7
Pages: 86-92
Publication date: 13 Jan 2015

Host publication information

Title of host publication: IEEE SSCI 2014 - 2014 IEEE Symposium Series on Computational Intelligence - CIDM 2014: 2014 IEEE Symposium on Computational Intelligence and Data Mining, Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Article number: 7008152
ISBN (Print): 9781479945191
ASJC Scopus subject areas: Artificial Intelligence, Information Systems, Signal Processing, Software

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Fault tolerant control architecture design for mobile manipulation in scientific facilities

This paper describes one of the challenging issues implied by scientific infrastructures on a mobile robot cognition architecture. For a generally applicable cognition architecture, we study the dependencies and logical relations between several tasks and subsystems. The overall view of the software modules is described, including their relationship with a fault management module that monitors the consistency of the data flow among the modules. The fault management module is the solution of the deliberative architecture for the single point failures, and the safety anchor is the reactive solution for the faults by redundant equipment. In addition, a hardware architecture is proposed to ensure safe robot movement as a redundancy for the cognition of the robot. The method is designed for a four-wheel steerable (4WS) mobile manipulator (iMoro) as a case study.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Intelligent Hydraulics and Automation, Research group: Mobile manipulation, Research group: Field robotics and control, Field robotics for efficient work sites (FIRE)
Contributors: M. Aref, M., Oftadeh, R., Ghabcheloo, R., Mattila, J.
Publication date: 29 Jan 2015
Peer-reviewed: Yes

Publication information

Journal: international Journal of Advanced Robotic Systems
Volume: 12
Issue number: 4
ISSN (Print): 1729-8806
Ratings: 
  • Scopus rating (2015): CiteScore 2.1 SJR 0.346 SNIP 0.932
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Science Applications
Keywords: Architecture design, Autonomous vehicle drive, Cognition, Mobile robot, Remote handling
Source: Scopus
Source ID: 84923377541

Research output: Contribution to journalArticleScientificpeer-review

Adaptive spatial resolution selection for stereoscopic video compression with MV-HEVC: A frequency based approach

One approach for stereoscopic video compression is to down sample the content prior to encoding and up sample it to the original spatial resolution after decoding. In this study it is shown that the ratio by which the content should be rescaled is sequence dependent. Hence, a frequency based method is introduced enabling fast and accurate estimation of the best down sampling ratio for different stereoscopic video clips. It is shown that exploiting this approach can bring 3.38% delta bitrate reduction over five camera-captured sequences.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Video, Research Community on Data-to-Decision (D2D), Nokia
Contributors: Aflaki, P., Hannuksela, M. M., Gabbouj, M.
Number of pages: 4
Pages: 267-270
Publication date: 5 Feb 2015

Host publication information

Title of host publication: 2014 IEEE International Symposium on Multimedia, ISM 2014, 10-12 Dec. 2014, Taichung
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781479943111
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition, Human-Computer Interaction, Software, Media Technology
Keywords: frequency power spectrum, MVC, objective quality metrics, resolution adjustment

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Salient event detection in basketball mobile videos

Modern smartphones have become the most popular means for recording videos. In fact, thanks to their portability, smartphones allow for recording anything and at any moment of our everyday life. One common occasion is represented by sport happenings, where people often record their favourite team or players. Automatic analysis of such videos is important for enabling applications such as automatic organization, browsing and summarization of the content. This paper proposes novel algorithms for the detection of salient events in videos recorded at basketball games. The novel approach consists of jointly analyzing visual data and magnetometer data. The magnetometer data provides information about the horizontal orientation of the camera. The proposed joint analysis allows for a reduced number of false positives and for a reduced computational complexity. The algorithms are tested on data captured during real basketball games. The experimental results clearly show the advantages of the proposed approach.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Video, Research Community on Data-to-Decision (D2D), Nokia Technologies
Contributors: Cricri, F., Mate, S., Curcio, I. D. D., Gabbouj, M.
Number of pages: 8
Pages: 63-70
Publication date: 5 Feb 2015

Host publication information

Title of host publication: Proceedings - 2014 IEEE International Symposium on Multimedia, ISM 2014
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Article number: 7032995
ISBN (Print): 978-1-4799-4312-8
ASJC Scopus subject areas: Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition, Human-Computer Interaction, Software, Media Technology
Keywords: Basketball, detection, event, mobile, video

Bibliographical note

EXT="Curcio, Igor D D"
EXT="Mate, Sujeet"

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

LTE indoor MIMO performances field measurements

Long-term evolution (LTE) and multiple input multiple output (MIMO) have earned reputations to be a cutting-edge technology, which can boost significantly wireless communication performances. The paper aims at providing LTE MIMO performances in indoor environments and, therefore, guidelines for network operators can be proposed. Medium access control throughput (MAC TP) and some system parameters in LTE network that are linked with MAC TP, such as Channel Quality Indicator (CQI), Modulation and Coding Scheme (MCS), Ranking Indicator (RI), Pre-coding Matrix Indicator (PMI), as well as MIMO utilization, are analysed. Effects of indoor propagation, Line of Sight (LoS), No-line of Sight (NLoS), strong and weak signal levels on Signal to Noise Radio (SNR) strength and MIMO utilization are clarified. In this paper, the performances of MIMO transmission mode over transmit diversity (TxDiv, Multiple Input-Single Output-MISO) and single antenna (Single Input Multiple Output-SIMO) modes are also analyzed and compared at overall manner and at channel-specific manners.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Tampere University of Technology, Department of Electronics and Communications Engineering, Department of Electronics and Communication Engineering, Electrical and Electronics Engineering Department, Department of Electric-Electronics Engineering, Ho Chi Minh City University of Technology, Industrial University of Ho Chi Minh City, Ho Chi Minh City University of Food Industry
Contributors: Nguyen-Thanh, D., Le-Tien, T., Bui-Thu, C., Le-Thanh, T.
Number of pages: 6
Pages: 84-89
Publication date: 17 Feb 2015

Host publication information

Title of host publication: International Conference on Advanced Technologies for Communications
Publisher: IEEE
ISBN (Print): 9781479969555
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Software
Keywords: Field measurements, LTE, MIMO, MISO, OFDM, Rayleigh channel, Rician channel

Bibliographical note

INT=elt,"Nguyen-Thanh, Duc"

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

On the kernel Extreme Learning Machine classifier

In this paper, we discuss the connection of the kernel versions of the ELM classifier with infinite Single-hidden Layer Feedforward Neural networks and show that the original ELM kernel definition can be adopted for the calculation of the ELM kernel matrix for two of the most common activation functions, i.e., the RBF and the sigmoid functions. In addition, we show that a low-rank decomposition of the kernel matrix defined on the input training data can be exploited in order to determine an appropriate ELM space for input data mapping. The ELM space determined from this process can be subsequently used for network training using the original ELM formulation. Experimental results denote that the adoption of the low-rank decomposition-based ELM space determination leads to enhanced performance, when compared to the standard choice, i.e., random input weights generation.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 7
Pages: 11-17
Publication date: 1 Mar 2015
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 54
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2015): CiteScore 5.1 SJR 0.95 SNIP 2.002
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Extreme learning machine, Infinite networks, Single-hidden layer networks
Source: Scopus
Source ID: 84920068822

Research output: Contribution to journalArticleScientificpeer-review

The highways and country roads to continuous deployment

As part of a Finnish research program, researchers interviewed 15 information and communications technology companies to determine the extent to which the companies adopted continuous deployment. They also aimed to find out why continuous deployment is considered beneficial and what the obstacles are to its full adoption. The benefits mentioned the most often were the ability to get faster feedback, the ability to deploy more often to keep customers satisfied, and improved quality and productivity. Despite understanding the benefits, none of the companies adopted a fully automatic deployment pipeline. The companies also had higher continuous-deployment capability than what they practiced. In many cases, they consciously chose to not aim for full continuous deployment. Obstacles to full adoption included domain-imposed restrictions, resistance to change, customer desires, and developers' skill and confidence.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Pervasive Computing, Research area: Software engineering, Aalto University, University of Helsinki
Contributors: Leppänen, M., Mäkinen, S., Pagels, M., Eloranta, V., Itkonen, J., Mäntylä, M. V., Männistö, T.
Number of pages: 9
Pages: 64-72
Publication date: 1 Mar 2015
Peer-reviewed: Yes

Publication information

Journal: IEEE Software
Volume: 32
Issue number: 2
ISSN (Print): 0740-7459
Ratings: 
  • Scopus rating (2015): CiteScore 3.5 SJR 0.528 SNIP 1.762
Original language: English
ASJC Scopus subject areas: Software
Keywords: continuous delivery, continuous deployment, continuous integration, software development, software engineering, thematic analysis
Source: Scopus
Source ID: 84925158464

Research output: Contribution to journalArticleScientificpeer-review

The MOBISERV-AIIA eating and drinking multi-view database for vision-based assisted living

Assisted living has a particular social importance in most developed societies, due to the increased life expectancy of the general population and the ensuing ageing problems. It has also importance for the provision of improved home care in cases of disabled persons or persons suffering from certain diseases that have high social impact. In this context, the development of computer vision systems capable to identify human eating and drinking activity can be really useful in order to prevent undernourishment/malnutrition and dehydration in a smart home environment targeting to extend independent living of older persons in the early stage of dementia. In this paper, we first describe the human centered interface specifications and implementations for such a system, which can be supported by ambient intelligence and robotic technologies. We, subsequently, describe a multi-view eating and drinking activity recognition database that has been created in order to facilitate research towards this direction. The database has been created by using four cameras in order to produce multi-view videos, each depicting one of twelve persons having a meal, resulting to a database size equal to 59.68 hours in total. Various types of meals have been recorded, i.e., breakfast, lunch and fast food. Moreover, the persons have different sizes, clothing and are of different sex. The database has been annotated in a frame base in terms of person ID and activity class. We hope that such a database will serve as a benchmark data set for computer vision researchers in order to devise methods targeting to this important application.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), School of Dentistry, Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Marami, E., Tefas, A., Pitas, I., Lyroudia, K.
Number of pages: 20
Pages: 254-273
Publication date: 1 Mar 2015
Peer-reviewed: Yes

Publication information

Journal: Journal of Information Hiding and Multimedia Signal Processing
Volume: 6
Issue number: 2
ISSN (Print): 2073-4212
Ratings: 
  • Scopus rating (2015): CiteScore 2.6 SJR 0.414 SNIP 1.483
Original language: English
ASJC Scopus subject areas: Computer Vision and Pattern Recognition, Software
Keywords: Activity recognition, Multiview video database, Nutrition assistance, Smart home environment
Source: Scopus
Source ID: 84911457722

Research output: Contribution to journalArticleScientificpeer-review

Intentstreams: Smart parallel search streams for branching exploratory search

The user's understanding of information needs and the information available in the data collection can evolve during an exploratory search session. Search systems tailored for well-defined narrow search tasks may be suboptimal for exploratory search where the user can sequentially refine the expressions of her information needs and explore alternative search directions. A major challenge for exploratory search systems design is how to support such behavior and expose the user to relevant yet novel information that can be difficult to discover by using conventional query formulation techniques. We introduce IntentStreams, a system for exploratory search that provides interactive query refinement mechanisms and parallel visualization of search streams. The system models each search stream via an intent model allowing rapid user feedback. The user interface allows swift initiation of alternative and parallel search streams by direct manipulation that does not require typing. A study with 13 participants shows that IntentStreams provides better support for branching behavior compared to a conventional search system.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), University of Helsinki, Aalto University, School of Management (JKK)
Contributors: Andolina, S., Klouche, K., Peltonen, J., Hoque, M., Ruotsalo, T., Cabral, D., Klami, A., Głowacka, D., Floréen, P., Jacucci, G.
Number of pages: 6
Pages: 300-305
Publication date: 18 Mar 2015

Host publication information

Title of host publication: IUI 2015 - Proceedings of the 20th ACM International Conference on Intelligent User Interfaces
Volume: 2015-January
Publisher: Association for Computing Machinery
ISBN (Electronic): 9781450333061
ASJC Scopus subject areas: Software, Human-Computer Interaction
Keywords: Information exploration, Parallel browsing, User interface design
Source: Scopus
Source ID: 84939638219

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Glance awareness and gaze interaction in smartwatches

Smartwatches are widely available and increasingly adopted by consumers. The most common way of interacting with smartwatches is either touching a screen or pressing buttons on the sides. However, such techniques require using both hands. We propose glance awareness and active gaze interaction as alternative techniques to interact with smartwatches. We will describe an experiment conducted to understand the user preferences for visual and haptic feedback on a "glance" at the wristwatch. Following the glance, the users interacted with the watch using gaze gestures. Our results showed that user preferences differed depending on the complexity of the interaction. No clear preference emerged for complex interaction. For simple interaction, haptics was the preferred glance feedback modality. Copyright is held by the author/owner(s).

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Tampere Unit for Computer-Human Interaction (TAUCHI)
Contributors: Akkil, D., Kangas, J., Rantala, J., Isokoski, P., Špakov, O., Raisamo, R.
Number of pages: 6
Pages: 1271-1276
Publication date: 18 Apr 2015

Host publication information

Title of host publication: CHI 2015 - Extended Abstracts Publication of the 33rd Annual CHI Conference on Human Factors in Computing Systems: Crossings
Volume: 18
Publisher: Association for Computing Machinery
ISBN (Electronic): 9781450331463
ASJC Scopus subject areas: Human-Computer Interaction, Computer Graphics and Computer-Aided Design, Software
Keywords: Gaze input, Haptic feedback, Wearable computing
Source: Scopus
Source ID: 84954204642

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Information retrieval approach to meta-visualization

Visualization is crucial in the first steps of data analysis. In visual data exploration with scatter plots, no single plot is sufficient to analyze complicated high-dimensional data sets. Given numerous visualizations created with different features or methods, meta-visualization is needed to analyze the visualizations together. We solve how to arrange numerous visualizations onto a meta-visualization display, so that their similarities and differences can be analyzed. Visualization has recently been formalized as an information retrieval task; we extend this approach, and formalize meta-visualization as an information retrieval task whose performance can be rigorously quantified and optimized. We introduce a machine learning approach to optimize the meta-visualization, based on an information retrieval perspective: two visualizations are similar if the analyst would retrieve similar neighborhoods between data samples from either visualization. Based on the approach, we introduce a nonlinear embedding method for meta-visualization: it optimizes locations of visualizations on a display, so that visualizations giving similar information about data are close to each other. In experiments we show such meta-visualization outperforms alternatives, and yields insight into data in several case studies.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Research Community on Data-to-Decision (D2D), Aalto University
Contributors: Peltonen, J., Lin, Z.
Number of pages: 41
Pages: 189-229
Publication date: 1 May 2015
Peer-reviewed: Yes

Publication information

Journal: Machine Learning
Volume: 99
Issue number: 2
ISSN (Print): 0885-6125
Ratings: 
  • Scopus rating (2015): CiteScore 5.2 SJR 1.257 SNIP 2.054
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence
Keywords: Meta-visualization, Neighbor embedding, Nonlinear dimensionality reduction
Source: Scopus
Source ID: 84939887799

Research output: Contribution to journalArticleScientificpeer-review

A comparison of security assurance support of agile software development methods

Agile methods increase the speed and reduce the cost of software projects; however, they have been criticized for lack of documentation, traditional quality control, and, most importantly, lack of security assurance - mostly due to their informal and self-organizing approach to software development. This paper clarifies the requirements for security assurance by using an evaluation framework to analyze the compatibility of established agile security development methods: XP, Scrum and Kanban, combined with Microsoft SDL security framework, against Finland's established national security regulation (Vahti). We also analyze the selected methods based on their role definitions, and provide some avenues for future research.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), University of Turku, Department of Information Technology
Contributors: Rindell, K., Hyrynsalmi, S., Leppänen, V.
Number of pages: 8
Pages: 61-68
Publication date: 25 Jun 2015

Host publication information

Title of host publication: Computer Systems and Technologies - 16th International Conference, CompSysTech 2015: Proceedings
Volume: 1008
Publisher: Association for Computing Machinery
ISBN (Electronic): 9781450333573
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: DESMET, Kanban, Scrum, SDL, Secure agile development, Security assurance, Vahti, XP
Source: Scopus
Source ID: 84957689583

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A time-optimal bounded velocity path-following controller for generic Wheeled Mobile Robots

This paper, as a generalization of our previous works, presents a unified time-optimal path-following controller for Wheeled Mobile Robots (WMRs). Unlike other path-following controllers, we solve the path-following problem for all common categories of WMRs such as car-like, differential, omnidirectional, all wheels steerable and others. We show that the insertion of our path-following controller into the kinematic and non-holonomic constraints of the wheels, simplifies the otherwise impenetrable constraints, resulting in explicit monotonic functions between the velocity of the base and that of the wheels. Based on this foundation, we present a closed-form solution that keeps all the wheels' steering and driving velocities within their corresponding pre-specified bounds. Simulation data and experimental results from executing the controller in a real-time environment demonstrate the efficacy of the method.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Intelligent Hydraulics and Automation, Research group: Mobile manipulation, Research group: Field robotics and control
Contributors: Oftadeh, R., Ghabcheloo, R., Mattila, J.
Number of pages: 8
Pages: 676-683
Publication date: 29 Jun 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Robotics and Automation (ICRA), 26-30 May 2015, Seattle, WA
Publisher: Institute of Electrical and Electronics Engineers IEEE
ISBN (Print): 978-1-4799-6923-4
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering
Source: Scopus
Source ID: 84938244580

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Collaborative cloud-based management of home networks

Future home networks are expected to become extremely sophisticated, yet only the most technically adept persons are equipped with skills to manage them. In this paper, we provide a novel solution as to how complex smart home networks can be collaboratively managed with the assistance of operators and third party experts. Our solution rests in separating the management and control functionalities of the home access points and routers, away from the actual connectivity, traffic forwarding and routing operations within the home network. By so doing, we present a novel REST-based architecture in which the management of the home network can be hosted in an entirely separate, external cloud-based infrastructure, which models the network within the home as a resource graph.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Information security, Tampere University of Technology
Contributors: Silverajan, B., Luoma, J., Vajaranta, M., Itäpuro, R.
Number of pages: 4
Pages: 786-789
Publication date: 29 Jun 2015

Host publication information

Title of host publication: Proceedings of the 2015 IFIP/IEEE International Symposium on Integrated Network Management, IM 2015
Publisher: IEEE
ISBN (Print): 9783901882760
ASJC Scopus subject areas: Software, Computer Science Applications, Computer Networks and Communications
Keywords: Cloud, Homenet, IoT, Network Management
Source: Scopus
Source ID: 84942601939

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Electroplated nickel microspring and low-friction precision linear slider: A novel micro-force sensing tool

This paper introduces a novel micro-force sensing approach utilizing an electroplated nickel microspring and a precision linear slider (PLS) for micro-tensile testing applications. After investigating the effects of friction forces in a PLS, an electroplated nickel microspring is designed, fabricated and integrated into the PLS, and the proposed micro-force sensor concept is validated through experimental results. The microspring fabricated in this paper is limited to forces up to 6 mN with the average sensitivity of 36.63 μN/μm. It is shown that the friction forces introduce uncertainties only to the forces less than 500 μN. The proposed approach allows the fabrication of micro-force sensors for the force ranges of up to tens of Millinewtons for different applications.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Integrated Technologies for Tissue Engineering Research (ITTE), Key Laboratory for Thin Film and Microfabrication Technology, Research Institute of Micro/Nano Science and Technology, Ministry of Education China
Contributors: Saketi, P., Wangyang, P., Li, H., Wang, Q., Kallio, P.
Number of pages: 6
Pages: 2679-2684
Publication date: 29 Jun 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Robotics and Automation (ICRA), 26-30 May 2015,Seattle, WA
ISBN (Print): 9781479969241
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering
Source: Scopus
Source ID: 84938220720

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Novel pairwise coupled kinematic solution for algebraic angular acceleration estimation of serial link manipulators

We consider low-noise angular acceleration estimation for multi-axis robotic manipulators. The proposed model uses pairwise coupled inertial measurements across a section of the kinematic chain, which is reduced to a single rigid body. Experimental validation is built upon compact low-power micro-electro-mechanical (MEMS) components, installed on a full-scale heavy-duty mobile manipulator. While the model itself has a built-in mechanism for common-mode disturbance rejection, an adaptive transversal filter is devised for a further improvement. The results indicate a 40-80 fold suppression of high-frequency perturbations with respect to a baseline motion derivative, the discrete difference. As inertial sensors require no mechanical contact to rotating axes and the number of parameters is kept low, the model is easily applicable to motion control feedback of typical heavy-duty manipulators.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: MMDM, Department of Intelligent Hydraulics and Automation, Research group: Mobile manipulation, Research area: Information Technology for Biology and Health, Research area: Intelligence in Machines, Research area: Signal and Information Processing, Signal Processing Research Community (SPRC)
Contributors: Vihonen, J., Honkakorpi, J., Mattila, J., Visa, A.
Number of pages: 6
Pages: 809-814
Publication date: 29 Jun 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Robotics and Automation (ICRA)
Publisher: Institute of Electrical and Electronics Engineers IEEE
ISBN (Print): 978-1-4799-6923-4
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering

Bibliographical note

ORG=sgn,0.5
ORG=iha,0.5

Source: Scopus
Source ID: 84938217097

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Optimal sensing via multi-armed bandit relaxations in mixed observability domains

Sequential decision making under uncertainty is studied in a mixed observability domain. The goal is to maximize the amount of information obtained on a partially observable stochastic process under constraints imposed by a fully observable internal state. An upper bound for the optimal value function is derived by relaxing constraints. We identify conditions under which the relaxed problem is a multi-armed bandit whose optimal policy is easily computable. The upper bound is applied to prune the search space in the original problem, and the effect on solution quality is assessed via simulation experiments. Empirical results show effective pruning of the search space in a target monitoring domain.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Automation Science and Engineering, Research area: Dynamic Systems
Contributors: Lauri, M., Ritala, R.
Number of pages: 6
Pages: 4807-4812
Publication date: 29 Jun 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Robotics and Automation (ICRA), 26-30 May 2015, Seattle, WA
Volume: 2015-June
ISBN (Print): 978-1-4799-6923-4
ASJC Scopus subject areas: Software, Artificial Intelligence, Control and Systems Engineering, Electrical and Electronic Engineering
Electronic versions: 
Source: Scopus
Source ID: 84938230088

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Railway fastener inspection by real-time machine vision

In this paper, a real-time railway fastener detection system using a high-speed laser range finder camera is presented. First, an extensive analysis of various methods based on pixel-wise and histogram similarities are conducted on a specific railway route. Then, a fusing stage is introduced which combines least correlated approaches also considering the performance upgrade after fusing. Then, the resulting method is tested on a larger database collected from a different railway route. After observing repeated successes, the method is implemented on NI LabVIEW and run real-time with a high-speed 3-D camera placed under a railway carriage designed for railway quality inspection.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Video, Middle East Technical University, Electrical and Electronics Engineering Department
Contributors: Aytekin, C., Rezaeitabar, Y., Dogru, S., Ulusoy, I.
Number of pages: 7
Pages: 1101-1107
Publication date: 1 Jul 2015
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Systems, Man, and Cybernetics: Systems
Volume: 45
Issue number: 7
ISSN (Print): 1083-4427
Ratings: 
  • Scopus rating (2015): CiteScore 6.1 SJR 1.273 SNIP 2.189
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Software, Control and Systems Engineering, Electrical and Electronic Engineering
Keywords: High-speed laser range finder, railway fastener detection, railway inspection
Source: Scopus
Source ID: 84932638036

Research output: Contribution to journalArticleScientificpeer-review

Four patterns for internal startups

In this paper, we describe patterns that are meant for founding internal startups in a larger company. The patterns are part of a larger pattern language for software startup companies. The patterns presented here cover four main parts of an internal startup's life cycle starting from idea creation by enabling innovation with 20 Rule. The second pattern introduces an incubator phase, where the idea is validated to have a sensible problem and solution. This optimally leads to the creation of an internal startup, where resources are allocated to concretize the idea. With restricted resources such as a limited time, the internal startup may find a new Product-Market fit and offer a validated business opportunity for the parent company. This is concluded by the Exit decision by the parent company and ends the internal startup's life cycle.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering
Contributors: Leppänen, M., Hokkanen, L.
Publication date: 8 Jul 2015

Host publication information

Title of host publication: Proceedings of the 20th European Conference on Pattern Languages of Programs, EuroPLoP 2015
Publisher: ACM
Article number: a5
ISBN (Electronic): 9781450338479
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Internal startup, Lean startup, Organization, Organizational patterns, Patterns
Source: Scopus
Source ID: 84982784052

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Three patterns for user involvement in startups

Creating products in software startups consists of a great deal of uncertainty combined with little resources. Rapid validation of created solutions with the potential customers is essential to startups. However, often startups lack people with skills needed for the validation. We present three patterns that help in involving users to gain meaningful feedback and learning. First, the feedback has to be gotten from the right people and the right questions have to be asked. Furthermore, if the feedback is collected with a prototype, often called a Minimum Viable Product, users should be able to give feedback of the actual idea, not to any roughness caused by the immaturity and the prototypishness of the product.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering
Contributors: Hokkanen, L., Leppänen, M.
Publication date: 8 Jul 2015

Host publication information

Title of host publication: Proceedings of the 20th European Conference on Pattern Languages of Programs, EuroPLoP 2015
Publisher: ACM
Article number: a51
ISBN (Electronic): 9781450338479
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Lean, Startups, User experience
Source: Scopus
Source ID: 84982794686

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Mashing Up Software Issue Management, Development, and Usage Data

Modern software development approaches rely extensively on tools. Motivated by practices such as continuous integration, deployment and delivery, these tools are used in a fashion where data are automatically accumulated in different databases as a side-effect of everyday development activities. In this paper we introduce an approach for software engineering data visualization as a mash up that combines data from issue management, software development and production use. The visualization can show to all stake holders how well continuous delivery is realized in the project. The visualization clearly shows the time spent to specify and develop the features as well the length of the delivery cycle. Further more the visualization shows how much work is unfinished and waiting for delivery. This can help the development team to decrease the amount of unfinished work and by that help them to keep up in continuous delivery mind set. In addition to development data usage of the features is also visualized.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering, Intelligent dexterity for secure networked infrastructure and applications (IDSNIA), Managing digital industrial transformation (mDIT), Solita Plc.
Contributors: Mattila, A., Lehtonen, T., Terho, H., Mikkonen, T., Systä, K.
Number of pages: 4
Pages: 26-29
Publication date: 24 Jul 2015

Host publication information

Title of host publication: 2015 IEEE/ACM 2nd International Workshop on Rapid Continuous Software Engineering (RCoSE)
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781479919345
ASJC Scopus subject areas: Software, Strategy and Management
Keywords: Continuous Delivery, Information Visualization, Software Analytics
Source: Scopus
Source ID: 84945956781

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Exploring the Stability of Software with Time-Series Cross-Sectional Data

The stability of software is a classical topic in software engineering. This research investigates stability of software architectures in terms of an object-oriented design principle presented by Robert C. Martin. The research approach is statistical: the design principle is evaluated with a time-series cross-sectional (TSCS) regression model. The empirical sample covers a release history from the Java library Vaadin. The empirical results establish that the design principle cannot be used to characterize the library. Besides delivering this negative empirical result, the research provides the necessary methodological background that is required to understand TSCS modeling.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), University of Turku, Department of Information Technology
Contributors: Ruohonen, J., Hyrynsalmi, S., Leppänen, V.
Number of pages: 7
Pages: 41-47
Publication date: 31 Jul 2015

Host publication information

Title of host publication: Proceedings - 2nd International Workshop on Software Architecture and Metrics, SAM 2015
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781479919345
ASJC Scopus subject areas: Hardware and Architecture, Software
Keywords: panel data, software metrics, software stability
Source: Scopus
Source ID: 84946921946

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Automatic image-based detection and inspection of paper fibres for grasping

An automatic computer vision algorithm that detects individual paper fibres from an image, assesses the possibility of grasping the detected fibres with microgrippers and detects the suitable grasping points is presented. The goal of the algorithm is to enable automatic fibre manipulation for mechanical characterisation, which has traditionally been slow manual work. The algorithm classifies the objects in images based on their morphology, and detects the proper grasp points from the individual fibres by applying given geometrical constraints. The authors test the ability of the algorithm to detect the individual fibres with 35 images containing more than 500 fibres in total, and also compare the graspability analysis and the calculated grasp points with the results of an experienced human operator with 15 images that contain a total of almost 200 fibres. The detection results are outstanding, with fewer than 1% of fibres missed. The graspability analysis gives sensitivity of 0.83 and specificity of 0.92, and the average distance between the grasp points of the human and the algorithm is 220 μm. Also, the choices made by the algorithm are much more consistent than the human choices.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Automation Science and Engineering, Integrated Technologies for Tissue Engineering Research (ITTE)
Contributors: Hirvonen, J., Kallio, P.
Number of pages: 7
Pages: 588-594
Publication date: 1 Aug 2015
Peer-reviewed: Yes

Publication information

Journal: IET Computer Vision
Volume: 9
Issue number: 4
ISSN (Print): 1751-9632
Ratings: 
  • Scopus rating (2015): CiteScore 2.3 SJR 0.3 SNIP 1.218
Original language: English
ASJC Scopus subject areas: Computer Vision and Pattern Recognition, Software
Electronic versions: 
Source: Scopus
Source ID: 84938530267

Research output: Contribution to journalArticleScientificpeer-review

Collaborative filtering based on group coordinates for smoothing and directional sharpening

Groups of mutually similar image blocks are the key element in nonlocal image processing. In this work, the spatial coordinates of grouped blocks are leveraged in two distinct parts of the transform-domain collaborative filtering within the BM3D algorithm. First, we introduce an adaptive 1-D transform for 3-D collaborative filtering based on sampling 2-D smooth functions at the positions of grouped blocks. This adaptive transform is applied for improved decorrelation of the 2-D spectra of the grouped blocks. Second, we propose a directional sharpening procedure whose strength varies adaptively according to the relative orientation of the transform basis functions with respect to the group coordinates. Experiments confirm the efficacy of the proposed adaptations, for denoising as well as for sharpening of noisy images.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Signal and Image Restoration-RST, Research area: Signal and Information Processing, Signal Processing Research Community (SPRC)
Contributors: Azzari, L., Foi, A.
Number of pages: 5
Pages: 1573-1577
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: IEEE
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: adaptive transforms, BM3D, collaborative filtering, denoising, sharpening
Source: Scopus
Source ID: 84946074037

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Enhancing class discrimination in Kernel Discriminant Analysis

In this paper, we propose an optimization scheme aiming at optimal nonlinear data projection, in terms of Fisher ratio maximization. To this end, we formulate an iterative optimization scheme consisting of two processing steps: optimal data projection calculation and optimal class representation determination. Compared to the standard approach employing the class mean vectors for class representation, the proposed optimization scheme increases class discrimination in the reduced-dimensionality feature space. We evaluate the proposed method in standard classification problems, as well as on the classification of human actions and face, and show that it is able to achieve better generalization performance, when compared to the standard approach.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 5
Pages: 1926-1930
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Article number: 7178306
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: Kernel Discriminant Analysis, Nonlinear data projection, Optimized Class Representation
Source: Scopus
Source ID: 84946088724

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Exemplar-based speech enhancement for deep neural network based automatic speech recognition

Deep neural network (DNN) based acoustic modelling has been successfully used for a variety of automatic speech recognition (ASR) tasks, thanks to its ability to learn higher-level information using multiple hidden layers. This paper investigates the recently proposed exemplar-based speech enhancement technique using coupled dictionaries as a pre-processing stage for DNN-based systems. In this setting, the noisy speech is decomposed as a weighted sum of atoms in an input dictionary containing exemplars sampled from a domain of choice, and the resulting weights are applied to a coupled output dictionary containing exemplars sampled in the short-time Fourier transform (STFT) domain to directly obtain the speech and noise estimates for speech enhancement. In this work, settings using input dictionary of exemplars sampled from the STFT, Mel-integrated magnitude STFT and modulation envelope spectra are evaluated. Experiments performed on the AURORA-4 database revealed that these pre-processing stages can improve the performance of the DNN-HMM-based ASR systems with both clean and multi-condition training.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Audio research group, Signal Processing Research Community (SPRC), KU Leuven
Contributors: Baby, D., Gemmeke, J. F., Virtanen, T., Van Hamme, H.
Number of pages: 5
Pages: 4485-4489
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: coupled dictionaries, deep neural networks, modulation envelope, non-negative matrix factorisation, speech enhancement
Source: Scopus
Source ID: 84946079930

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Exploiting subclass information in one-class support vector machine for video summarization

In this paper, we propose a method for video summarization based on human activity description. We formulate this problem as the one of automatic video segment selection based on a learning process that employs salient video segment paradigms. For this one-class classification problem, we introduce a novel variant of the One-Class Support Vector Machine (OC-SVM) classifier that exploits subclass information in the OC-SVM optimization problem, in order to jointly minimize the data dispersion within each subclass and determine the optimal decision function. We evaluate the proposed approach in three Hollywood movies, where the performance of the proposed SOC-SVM algorithm is compared with that of the OC-SVM. Experimental results denote that the proposed approach is able to outperform OC-SVM-based video segment selection.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki
Contributors: Mygdalis, V., Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 5
Pages: 2259-2263
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Volume: 2015-August
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: One class classification, Subclass One-Class SVM, Supervised Video Summarization
Source: Scopus
Source ID: 84945586271

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Low-complexity robust DOA estimation

We propose a low complexity method for estimating direction of arrival (DOA) when the positions of the array sensors are affected by errors with known magnitude bound. This robust DOA method is based on solving an optimization problem whose solution is obtained in two stages. First, the problem is relaxed and the corresponding power estimation has an expression similar to that of standard beamforming. If the relaxed solution does not satisfy the magnitude bound, an approximation is made by projection. Unlike other robust DOA methods, no eigenvalue decomposition is necessary and the complexity is similar to that of MVDR. For low and medium SNR, the proposed method competes well with more complex methods and is clearly better than MVDR.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Algebraic and Algorithmic Methods in Signal Processing AAMSP, Signal Processing Research Community (SPRC), Dept. of Automatic Control and Computers, University Politehnica of Bucharest
Contributors: Dumitrescu, B., Rusu, C., Tabus, I., Astola, J.
Number of pages: 5
Pages: 2794-2798
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: direction of arrival, optimization, robustness, spectral power density
Source: Scopus
Source ID: 84946064969

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Low-Latency Sound-Source-Separation using Non-Negative Matrix Factorisation with Coupled Analysis and Synthesis Dictionaries

For real-time or close to real-time applications, sound source separation can be performed on-line, where new frames of incoming data for a mixture signal are processed as they arrive, at very low delay. We propose an approach which generates the separation filters for short synthesis frames to achieve low latency source separation, based on a compositional model mixture of the audio to be separated. Filter parameters are derived from a longer temporal context than the current processing frame through use of a longer analysis frame. A pair of dictionaries are used, one for analysis and one for reconstruction. With this approach we are able to increase separation performance at low latencies whilst retaining the low-latency provided by the use of short synthesis frames. The proposed data handling scheme and parameters can be adjusted to achieve real-time performance, given sufficient computational power. Low-latency output allows a human listener to use the results of such a separation scheme directly, without a perceptible delay. With the proposed method, separated source-to-distortion ratios (SDRs) can be improved by over 1 dB for latencies below 20 ms, without any affect on latency.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Audio research group, Signal Processing Research Community (SPRC)
Contributors: Barker, T., Virtanen, T., Pontoppidan, N. H.
Number of pages: 5
Pages: 241-245
Publication date: 4 Aug 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
Publisher: IEEE
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: low-latency, NMF, Non-negative matrix factorisation, real-time, source separation
Source: Scopus
Source ID: 84946043719

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Similarity induced group sparsity for non-negative matrix factorisation

Non-negative matrix factorisations are used in several branches of signal processing and data analysis for separation and classification. Sparsity constraints are commonly set on the model to promote discovery of a small number of dominant patterns. In group sparse models, atoms considered to belong to a consistent group are permitted to activate together, while activations across groups are suppressed, reducing the number of simultaneously active sources or other structures. Whereas most group sparse models require explicit division of atoms into separate groups without addressing their mutual relations, we propose a constraint that permits dynamic relationships between atoms or groups, based on any defined distance measure. The resulting solutions promote approximation with components considered similar to each other. Evaluation results are shown for speech enhancement and noise robust speech and speaker recognition.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research group: Audio research group, Signal Processing Research Community (SPRC), Aalto University
Contributors: Hurmalainen, A., Saeidi, R., Virtanen, T.
Number of pages: 5
Pages: 4425-4429
Publication date: 4 Aug 2015

Host publication information

Title of host publication: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
ISBN (Print): 9781467369978
ASJC Scopus subject areas: Signal Processing, Software, Electrical and Electronic Engineering
Keywords: group sparsity, non-negative matrix factorization, sparse representations, speaker recognition, speech recognition
Source: Scopus
Source ID: 84946089342

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Scinet: Interactive intent modeling for information discovery

Current search engines offer limited assistance for exploration and information discovery in complex search tasks. Instead, users are distracted by the need to focus their cognitive efforts on finding navigation cues, rather than selecting relevant information. Interactive intent modeling enhances the human information exploration capacity through computational modeling, visualized for interaction. Interactive intent modeling has been shown to increase task-level information seeking performance by up to 100%. In this demonstration, we showcase SciNet, a system implementing interactive intent modeling on top of a scientific article database of over 60 million documents.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Research Community on Data-to-Decision (D2D), Aalto University, School of Management (JKK), University of Helsinki
Contributors: Ruotsalo, T., Peltonen, J., Eugster, M. J. A., Glowacka, D., Reijonen, A., Jacucci, G., Myllymäki, P., Kaski, S.
Number of pages: 2
Pages: 1043-1044
Publication date: 9 Aug 2015

Host publication information

Title of host publication: SIGIR 2015 - Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450336215
ASJC Scopus subject areas: Information Systems, Software
Keywords: Intent modeling, Interactive information retrieval, Personalization, Visual information seeking
Source: Scopus
Source ID: 84953776151

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Mobiscool: 1st workshop on mobile, social and culturally oriented learning

There are two simultaneous transformative changes occuring in Education: the use of mobile and tablet devices for accessing educational content, and the rise of the MOOCs. Happening independently and in parallel are significant advances in interaction technologies through smartphones and tablets, and the rise in the use of social-media and social-network analytics in several domains. Given the extent of personal context that is available on the mobile device, how can the education experience be personalised, made social, and tailored to the cultural context of the learner? The goal of this proposal is twofold: (a) To understand the usage, and student behaviour in this new environment (MOOCS and mobile devices) and (b) To design experiments and implement them to make these new tools more effective by tailoring them to the individual student's personal, social and cultural settings and preferences.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), IBM Research, Aalborg University
Contributors: Nanavati, A. A., Rajput, N., Turunen, M., Knoche, H., Rehm, M.
Number of pages: 4
Pages: 1187-1190
Publication date: 24 Aug 2015

Host publication information

Title of host publication: MobileHCI 2015 - Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450336536
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Information Systems, Software
Keywords: Augmented reality, Behaviour, Culture, Education, MOOCs, Multimedia, Social media, Social network analysis, User experience
Source: Scopus
Source ID: 84962791832

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Software evolution and time series volatility: An empirical exploration

The paper presents the first empirical study to examine econometric time series volatility modeling in the software evolution context. The econometric volatility concept is related to the conditional variance of a time series rather than the conditional mean targeted in conventional regression analysis. The software evolution context is motivated by relating these variance characteristics to the proximity of operating system releases, the theoretical hypothesis being that volatile characteristics increase nearby new milestone releases. The empirical experiment is done with a case study of FreeBSD. The analysis is carried out with 12 time series related to bug tracking, development activity, and communication. A historical period from 1995 to 2011 is covered under a daily sampling frequency. According to the results the time series dataset contains visible volatility characteristics, but these cannot be explained by the time windows around the six observed major FreeBSD releases. The paper consequently contributes to the software evolution research field with new methodological ideas, as well as with both positive and negative empirical results.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Managing digital industrial transformation (mDIT), University of Turku, Department of Information Technology
Contributors: Ruohonen, J., Hyrynsalmi, S., Leppänen, V.
Number of pages: 10
Pages: 56-65
Publication date: 30 Aug 2015

Host publication information

Title of host publication: 14th International Workshop on Principles of Software Evolution, IWPSE 2015 - Proceedings
Volume: 30-Aug-2015
Publisher: Institute of Electrical and Electronics Engineers Inc.
ISBN (Electronic): 9781450338165
ASJC Scopus subject areas: Software, Computational Theory and Mathematics, Modelling and Simulation, Theoretical Computer Science
Keywords: ARIMA, Code churn, Conditional variance, FreeBSD, GARCH, Software evolution, Time series analysis, Volatility
Source: Scopus
Source ID: 84958599161

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Augmenting Technology Trees: Automation and Tool Support

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Mathematics, Research group: MAT Computer Science and Applied Logics
Contributors: Heinimäki, T. J., Elomaa, T.
Number of pages: 8
Pages: 68-75
Publication date: Sep 2015

Host publication information

Title of host publication: Proceedings of the Seventh International Conference on Virtual Worlds and Games for Serious Applications (VS-Games 2015)
Publisher: IEEE
ISBN (Print): 978-1-4799-8101-4
ISBN (Electronic): 978-1-4799-8102-1
ASJC Scopus subject areas: Software

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Haptic feedback of gaze gestures with glasses: Localization accuracy and effectiveness

Wearable devices including smart eyewear require new interaction methods between the device and the user. In this paper, we describe our work on the combined use of eye tracking for input and haptic (touch) stimulation for output with eyewear. Input with eyes can be achieved by utilizing gaze gestures which are predefined patterns of gaze movements identified as commands. The frame of the eyeglasses offers three natural contact points with the wearer's skin for haptic stimulation. The results of two user studies reported in this paper showed that stimulation moving between the contact points was easy for users to localize, and that the stimulation has potential to make the use of gaze gestures more efficient.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Tampere
Contributors: Rantala, J., Kangas, J., Isokoski, P., Akkil, D., Špakov, O., Raisamo, R.
Number of pages: 8
Pages: 855-862
Publication date: 7 Sep 2015

Host publication information

Title of host publication: UbiComp and ISWC 2015 - Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing and the Proceedings of the 2015 ACM International Symposium on Wearable Computers
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450335751
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Software
Keywords: Gaze gestures, Gaze tracking, Haptic stimulation, Haptics, Pervasive computing, Smart eyewear, Smart glasses, Wearable computing
Source: Scopus
Source ID: 84962523895

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Antroposeeni - A mixed reality game

In this paper, we describe Antroposeeni, a mixed reality game designed and developed for mobile devices. Antroposeeni utilizes location-based services, GPS for tracking users and augmented reality techniques for displaying captivating audiovisual content and creating rich experiences. Our demonstration will introduce a pilot version of the game, which encompasses narrative elements of the game mediated through developed media technologies. The goal for the demonstration is to give the conference visitors a chance to test the game in a specifically tailored route close to the conference site. After conducting the pilot we plan to organize a short review regarding the user experience.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), Metaria Ry
Contributors: Luhtala, M., Karvonen, T., Pylväs, J., Ala-Kokko, A., Magica, R., Takeda, Y., Turunen, M.
Number of pages: 3
Pages: 211-213
Publication date: 22 Sep 2015

Host publication information

Title of host publication: ACADEMICMINDTREK 2015 - Proceedings of the 19th International Academic Mindtrek Conference
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450339483
ASJC Scopus subject areas: Human-Computer Interaction, Software, Computer Science Applications
Keywords: Aesthetics, Art, Augmented reality, Design, Games, Mixed reality, Software design, Theatre, User experience
Source: Scopus
Source ID: 84962875980

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

OASIS deck of cards - House of colleagues: A playful

A research experiment to facilitate playful interaction and community learning within an academic organization of about 170 employees was conducted. A 2-player card game including 61 'staff character cards' and 39 question cards was implemented to be played by the relatively new community. The game period, including supporting events, ran for 5 weeks. After the experiment 59 staff members responded to an online survey on play experiences. The results showed that ways of participation and means of play are more diverse in a work community context than as they are specified in the game rules. More emphasis should be set on framing the game and supporting it as a continuous activity to become a playful practice in the work community. An academic community has inherent contextual prerequisites that need to be addressed in order for a playful practice to gain traction as a means for community building.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact)
Contributors: Nummenmaa, T., Kultima, A., Kankainen, V., Savolainen, S., Syvänen, A., Alha, K., Mäyrä, F.
Number of pages: 8
Pages: 2-9
Publication date: 22 Sep 2015

Host publication information

Title of host publication: ACADEMICMINDTREK 2015 - Proceedings of the 19th International Academic Mindtrek Conference
Publisher: Association for Computing Machinery, Inc
ISBN (Electronic): 9781450339483
ASJC Scopus subject areas: Human-Computer Interaction, Software, Computer Science Applications
Keywords: Academia, Adult play, Attitudes towards play, Card game, Community, Design, Play at work, Playfulness, University
Source: Scopus
Source ID: 84962803762

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Model selection for linear classifiers using Bayesian error estimation

Regularized linear models are important classification methods for high dimensional problems, where regularized linear classifiers are often preferred due to their ability to avoid overfitting. The degree of freedom of the model dis determined by a regularization parameter, which is typically selected using counting based approaches, such as K-fold cross-validation. For large data, this can be very time consuming, and, for small sample sizes, the accuracy of the model selection is limited by the large variance of CV error estimates. In this paper, we study the applicability of a recently proposed Bayesian error estimator for the selection of the best model along the regularization path. We also propose an extension of the estimator that allows model selection in multiclass cases and study its efficiency with L-1 regularized logistic regression and L-2 regularized linear support vector machine. The model selection by the new Bayesian error estimator is experimentally shown to improve the classification accuracy, especially in small sample-size situations, and is able to avoid the excess variability inherent to traditional cross-validation approaches. Moreover, the method has significantly smaller computational complexity than cross-validation. (C) 2015 Elsevier Ltd. All rights reserved.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Vision, Research Community on Data-to-Decision (D2D), Universidad Carlos III de Madrid
Contributors: Huttunen, H., Tohka, J.
Number of pages: 10
Pages: 3739-3748
Publication date: Nov 2015
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition
Volume: 48
Issue number: 11
ISSN (Print): 0031-3203
Ratings: 
  • Scopus rating (2015): CiteScore 8.6 SJR 1.579 SNIP 2.996
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Logistic regression, Support vector machine, Regularization, Bayesian error estimator, Linear classifier, MULTINOMIAL LOGISTIC-REGRESSION, SUPPORT VECTOR MACHINES, CLASSIFICATION, PERFORMANCE, BOUNDS

Bibliographical note

EXT="Tohka, Jussi"

Source: Scopus
Source ID: 84937812363

Research output: Contribution to journalArticleScientificpeer-review

Sparse extreme learning machine classifier exploiting intrinsic graphs

This paper presents an analysis of the recently proposed sparse extreme learning machine (S-ELM) classifier and describes an optimization scheme that can be used to calculate the network output weights. This optimization scheme exploits intrinsic graph structures in order to describe geometric data relationships in the so-called ELM space. Kernel formulations of the approach operating in ELM spaces of arbitrary dimensions are also provided. It is shown that the application of the optimization scheme exploiting geometric data relationships in the original ELM space is equivalent to the application of the original S-ELM to a transformed ELM space. The experimental results show that the incorporation of geometric data relationships in S-ELM can lead to enhanced performance.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research Community on Data-to-Decision (D2D), Aristotle University of Thessaloniki, Department of Informatics, Aristotle University of Thessaloniki
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Number of pages: 5
Pages: 192-196
Publication date: 1 Nov 2015
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 65
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2015): CiteScore 5.1 SJR 0.95 SNIP 2.002
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Intrinsic graphs, Single-hidden layer neural networks, Sparse extreme learning machine
Source: Scopus
Source ID: 84940388000

Research output: Contribution to journalArticleScientificpeer-review

Executing dataflow actors as kahn processes

Programming models which specify an application as a network of independent computational elements have emerged as a promising paradigm for programming streaming applications. The antagonism between expressivity and analysability has led to a number of different such programming models, which provide different degrees of freedom to the programmer. One example are Kahn process networks (KPNs), which, due to certain restrictions in communication, can guarantee determinacy (their results are independent of timing by construction). On the other hand, certain dataflow models, such as the CAL Actor Language, allow non-determinacy and thus higher expressivity, however at the price of static analysability and thus a potentially less efficient implementation. In many cases, however, non-determinacy is not required (or even not desired), and relying on KPN for the implementation seems advantageous. In this paper, we propose an algorithm for classifying dataflow actors (i.e. computational elements) as KPN compatible or potentially not. For KPN compatible dataflow actors, we propose an automatic KPN translation method based on this algorithm. In experiments, we show that more than 75% of all mature actors of a standard multimedia benchmark suite can be classified as KPN compatible and that their execution time can be reduced by up to 1.97x using our proposed translation technique. Finally, in a manual classification effort, we validate these results and list different classes of KPN incompatibility.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Signal Processing Research Community (SPRC), HCI e 486.1, Dept. of Computer Science and Engineering, Univ of Oulu
Contributors: Tretter, A., Boutellier, J., Guthrie, J., Schor, L., Thiele, L.
Number of pages: 10
Pages: 105-114
Publication date: 4 Nov 2015

Host publication information

Title of host publication: 2015 Proceedings of the International Conference on Embedded Software, EMSOFT 2015
Publisher: Institute of Electrical and Electronics Engineers Inc.
Article number: 7318265
ISBN (Electronic): 9781467380799
ASJC Scopus subject areas: Software
Keywords: classification, Dataflow programming, Kahn process networks
Source: Scopus
Source ID: 84962325193

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Collaborative navigation in virtual worlds: How gender and game experience influence user behavior

There exists a large base of evidence for gender differences in human navigation. However, there is not much research on gender differences in collaborative aspects of navigation, including the interaction of individuals during collaborative wayfinding tasks in virtual environments. In light of this, we present a study of a collaborative virtual environment, Berlin Kompass. The goal of this study was to find out the main differences between genders in collaborative wayfinding. The application was evaluated in the context of foreign language learning in schools with over 200 students, where the users navigated through cityscapes while interacting verbally with each other. We collected and analyzed interaction logs, questionnaire data and audio and video recordings to gain insights into gender-related differences in wayfinding in virtual worlds. Our findings suggest that several differences that are evident in single user systems are not present when the collaborative aspect is added. Male users were more immersed during the task than females. One of the explaining factors for this might be video game experience. Genders also communicated differently - males spoke in longer utterances whereas females had more, shorter utterances. Males referred more to relative directions and dynamic landmarks such as cars and pedestrians while navigating. Males with more video game experience also provided more positive subjective user experience feedback on the application.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Augmented Human Activities (AHA), University of Tampere
Contributors: Kallioniemi, P., Heimonen, T., Turunen, M., Hakulinen, J., Keskinen, T., Pihkala-Posti, L., Okkonen, J., Raisamo, R.
Number of pages: 10
Pages: 173-182
Publication date: 13 Nov 2015

Host publication information

Title of host publication: Proceedings - VRST 2015: 21st ACM Symposium on Virtual Reality Software and Technology
Volume: 13-15-November-2015
Publisher: Association for Computing Machinery
ISBN (Electronic): 9781450339902
ASJC Scopus subject areas: Software
Keywords: Gender differences, Virtual environments, Wayfinding
Source: Scopus
Source ID: 84980038945

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Need to touch, wonder of discovery, and social capital: Experiences with interactive playful seats

In this article we present findings from a design experiment of MurMur Moderators, talking playful seats facilitating playful atmosphere and creativity at office environments. The article describes the design and technological composition of our two prototypes, and our experiences exposing the concept to audiences at science fairs and an office environment. This research has served as an exploratory design study, directing our focus to the seats as primary and secondary play objects with a distinct narrative. Our goal with the initial exposure was to first investigate preliminary audience reactions for the high level concept and how people interact with the prototype. This was then supplemented by testing the concept in an office environment. The data we have collected gives us insight on the seats as primary and secondary play objects and how users touch, discover and socialize.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Mathematical modelling with wide societal impact (MathImpact), RMIT University
Contributors: Nummenmaa, T., Tyni, H., Kultima, A., Alha, K., Holopainen, J.
Publication date: 16 Nov 2015

Host publication information

Title of host publication: ACE 2015 - 12th Advances in Computer Entertainment Technology Conference, Proceedings
Volume: 16-19-November-2015
Publisher: Association for Computing Machinery
Article number: 10
ISBN (Electronic): 9781450338523
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: Arduino, Audio feedback, Design research, DIY, Game studies, Internet of things, Office play, Playful furniture, Raspberry Pi
Source: Scopus
Source ID: 84979747766

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Who is moving - User or device? Experienced quality of mobile 3D video in vehicles

'Viewing while commuting' is a typical use case for mobile video. However, experimental and behavioral influences of watching three-dimensional (3D) video in vibrating vehicles have not been widely researched. The goal of this study is 1) to explore the influence of video presentation modes (two-dimensional and stereoscopic 3D) on the quality of experience and 2) to understand the nature of the movement patterns that users perform to maintain an optimal viewing position while viewing videos on a mobile device in three commuting contexts and in a controlled laboratory environment. A hybrid method for quality evaluation was used for combining quantitative preference ratings, qualitative descriptions of quality, situational audio/video data-collection, and sensors. The high-quality and heterogeneous audiovisual stimuli were viewed on a mobile device equipped with a parallax barrier display. The results showed that the stereoscopic 3D (S3D) video presentation mode provided more satisfying quality of experience than the two-dimensional presentation mode in all studied contexts. To maintain an optimal viewing position in the vehicles, the users moved the device in their hands to the directions around the vertical and the horizontal axes in a leaned sitting position. This movement behavior was guided by the contexts but not by the quality, indicating the general importance of these results for mobile video viewing in vibrating vehicles.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: User experience, Eindhoven University of Technology, Nokia
Contributors: Jumisko-Pyykkö, S., Markopoulos, P., Hannuksela, M. M.
Publication date: 16 Nov 2015

Host publication information

Title of host publication: ACE 2015 - 12th Advances in Computer Entertainment Technology Conference, Proceedings
Publisher: ACM
Article number: 13
ISBN (Electronic): 9781450338523
ASJC Scopus subject areas: Human-Computer Interaction, Computer Networks and Communications, Computer Vision and Pattern Recognition, Software
Keywords: 3D, Experienced quality, Mobile video, Movement, Perception, Quasi-experiments
Source: Scopus
Source ID: 84979759186

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Time series trends in software evolution

Background The laws of software evolution were formulated to describe time series trends in software over time. Objective Building on econometrics, the paper relates the laws theoretically to the concept of stationarity. The theoretical argumentation builds on the fact that in a stationary time series, the mean and variance remain constant. The concept is further elaborated with different statistical types of time series trends. These provide the objective for the empirical experiment that evaluates whether software size measures in a typical software evolution dataset are stationary. Method The time series analysis is based on conventional statistical tests for the evaluation of stationarity. Results The empirical dataset contains time series extracted from the version control systems used in Vaadin and Tomcat between circa 2006 and 2013. The results establish that the observed time series are neither stationary nor follow simple mathematical functions that would translate into stationarity. Conclusion The testing framework presented in the paper allows evaluating the stationarity of software evolution time series. The results can be interpreted theoretically against the laws of software evolution. These methodological and theoretical contributions improve the foundations of predictive time series modeling of software evolution problems.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Managing digital industrial transformation (mDIT), University of Turku, Department of Management and Entrepreneurship, Turun Kauppakorkeakoulu
Contributors: Ruohonen, J., Hyrynsalmi, S., Leppänen, V.
Number of pages: 26
Pages: 990-1015
Publication date: 1 Dec 2015
Peer-reviewed: Yes

Publication information

Journal: Journal of Software: Evolution and Process
Volume: 27
Issue number: 12
ISSN (Print): 2047-7473
Original language: English
ASJC Scopus subject areas: Software
Keywords: dynamic regression, software evolution, stationarity, time series analysis, unit roots
Source: Scopus
Source ID: 84955628781

Research output: Contribution to journalArticleScientificpeer-review

A State Space Tool for Concurrent System Models Expressed In C++

This publication introduces a state space exploration tool that is based on representing the model under verification as a piece of C++ code that obeys certain conventions. This approach facilitates experimenting with many kinds of modelling ideas. On the other hand, the use of stubborn sets and symmetries requires that either the modeller or a preprocessor tool analyses the model at a syntactic level and expresses stubborn set obligation rules and the symmetry mapping as suitable C++ functions. The tool supports the detection of illegal deadlocks, safety errors, and may progress errors. It also partially supports the detection of must progress errors.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Mathematics, Research group: MAT Computer Science and Applied Logics, Regulation of learning and active learning methods (REALMEE)
Contributors: Valmari, A.
Number of pages: 15
Pages: 91-105
Publication date: 14 Dec 2015

Host publication information

Title of host publication: SPLST 2015 Symposium on Programming Languages and Software Tools : Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15) Tampere, Finland, Oct 9-10, 2015
Volume: 1525
Publisher: CEUR-WS.org
Editors: Nummenmaa, J., Sievi-Korte, O., Mäkinen, E.
Article number: 7

Publication series

Name: CEUR Workshop Proceedings
Volume: 1525
ISSN (Electronic): 1613-0073
ASJC Scopus subject areas: Software
Keywords: model checking; stubborn sets; symmetries; safety; progress

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Generative part-based Gabor object detector

Discriminative part-based models have become the approach for visual object detection. The models learn from a large number of positive and negative examples with annotated class labels and location (bounding box). In contrast, we propose a part-based generative model that learns from a small number of positive examples. This is achieved by utilizing "privileged information", sparse class-specific landmarks with semantic meaning. Our method uses bio-inspired complex-valued Gabor features to describe local parts. Gabor features are transformed to part probabilities by unsupervised Gaussian Mixture Model (GMM). GMM estimation is robustified for a small amount of data by a randomization procedure inspired by random forests. The GMM framework is also used to construct a probabilistic spatial model of part configurations. Our detector is invariant to translation, rotation and scaling. On part level invariance is achieved by pose quantization which is more efficient than previously proposed feature transformations. In the spatial model, invariance is achieved by mapping parts to an "aligned object space". Using a small number of positive examples our generative method performs comparably to the state-of-the-art discriminative method.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Vision, Field robotics for efficient work sites (FIRE), Prostate cancer research center (PCRC), Lappeenranta University of Technology
Contributors: Riabchenko, E., Kämäräinen, J.
Number of pages: 8
Pages: 1-8
Publication date: 15 Dec 2015
Peer-reviewed: Yes

Publication information

Journal: Pattern Recognition Letters
Volume: 68
Issue number: P1
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2015): CiteScore 5.1 SJR 0.95 SNIP 2.002
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Gabor feature, Gaussian mixture model, Generative learning, Object detection, Visual classification

Bibliographical note

EXT="Riabchenko, Ekaterina"

Source: Scopus
Source ID: 84941570575

Research output: Contribution to journalArticleScientificpeer-review

Network signatures based on gene pair expression ratios improve classification and the analysis of muscle-invasive urothelial cancer

Urothelial cancer (UC) is highly recurrent and can progress from non-invasive (NMIUC) to a more aggressive muscle-invasive (MIUC) subtype that invades the muscle tissue layer of the bladder. We present a proof of principle study that network-based features of gene pairs can be used to improve classifier performance and the functional analysis of urothelial cancer gene expression data. In the first step of our procedure each individual sample of a UC gene expression dataset is inflated by gene pair expression ratios that are defined based on a given network structure. In the second step an elastic net feature selection procedure for network-based signatures is applied to discriminate between NMIUC and MIUC samples. We performed a repeated random subsampling cross validation in three independent datasets. The network signatures were characterized by a functional enrichment analysis and studied for the enrichment of known cancer genes. We observed that the network-based gene signatures from meta collections of proteinprotein interaction (PPI) databases such as CPDB and the PPI databases HPRD and BioGrid improved the classification performance compared to single gene based signatures. The network based signatures that were derived from PPI databases showed a prominent enrichment of cancer genes (e.g., TP53, TRIM27 and HNRNPA2Bl). We provide a novel integrative approach for large-scale gene expression analysis for the identification and development of novel diagnostical targets in bladder cancer. Further, our method allowed to link cancer gene associations to network-based expression signatures that are not observed in gene-based expression signatures.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Signal Processing, Research Community on Data-to-Decision (D2D), Harvard Medical School, Queen's University, Belfast, Northern Ireland
Contributors: De Matos Simoes, R., Mitsiades, C., Williamson, K. E., Emmert-Streib, F.
Number of pages: 8
Pages: 1216-1223
Publication date: 16 Dec 2015

Host publication information

Title of host publication: 2015 IEEE International Conference on Bioinformatics and Biomedicine (BIBM)
Publisher: IEEE
ISBN (Electronic): 978-1-4673-6799-8
ASJC Scopus subject areas: Software, Artificial Intelligence, Health Informatics, Biomedical Engineering
Keywords: data feature space inflation, feature selection, gene pair expression ratio, muscle-invasive, non muscleinvasive, Urothelial cancer
Source: Scopus
Source ID: 84962439353

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Analysis of a receiver-based reliable broadcast approach for vehicular networks

The Intelligent Transportation Systems concept provides the ground to enable a wide range of applications to improve traffic safety and efficiency. Innovative communication systems must be proposed taking into account, on the one hand, unstable characteristics of vehicular communications and, on the other hand, different requirements of applications. In this paper a reliable (geo-)broadcasting scheme for vehicular ad-hoc networks is proposed and analyzed. This receiver-based technique aims at fulfilling the received message integrity yet keeping the overhead at a reasonably low level. The results are compared to simulation studies carried out in the Network Simulator-3 (NS-3) simulation environment demonstrating good agreement with each other. The analysis shows that in a single-hop scenario, receiver-based reliable broadcasting can provide good reliability, while giving very little overhead for high number of receivers.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Electronics and Communications Engineering, Research group: Emerging Technologies for Nano-Bio-Info-Cogno, University of Twente
Contributors: Gholibeigi, M., Heijenk, G., Moltchanov, D., Koucheryavy, Y.
Number of pages: 13
Pages: 63-75
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Ad Hoc Networks
Volume: 37
ISSN (Print): 1570-8705
Ratings: 
  • Scopus rating (2016): CiteScore 6.1 SJR 0.648 SNIP 2.045
Original language: English
ASJC Scopus subject areas: Computer Networks and Communications, Hardware and Architecture, Software
Keywords: (Geo)Broadcast, Performance modeling, Reliability, Vehicular ad hoc networks
Source: Scopus
Source ID: 84947868264

Research output: Contribution to journalArticleScientificpeer-review

Collecting usage data for software development: Selection framework for technological approaches

Software development methods are shifting towards faster deployments and closer to the end users. Their ever tighter engagement of end-users also requires new technologies for gathering feedback from those users. At the same time, widespread Internet connectivity of different application environments is enabling the collection of this post-deployment data also from sources other than traditional web and mobile software. However, the sheer number of different alternatives of collecting technologies makes the selection a complicated process in itself. In this paper, we describe the process of data-driven software development and study the challenges organizations face when they want to start guiding their development towards it. From these challenges, we extract evaluation criteria for technological approaches to usage data collecting. We list such approaches and evaluate them using the extracted criteria. Using a design science approach, we refine the evaluation criteria to a selection framework that can help practitioners in finding a suitable technological approach for automated collecting of usage data.

General information

Publication status: Published
MoE publication type: A4 Article in a conference publication
Organisations: Department of Pervasive Computing, Research area: Software engineering
Contributors: Suonsyrjä, S., Systä, K., Mikkonen, T., Terho, H.
Number of pages: 6
Pages: 114-119
Publication date: 2016

Host publication information

Title of host publication: Proceedings - SEKE 2016: 28th International Conference on Software Engineering and Knowledge Engineering
Publisher: Knowledge Systems Institute Graduate School
ISBN (Electronic): 978-1-891706-39-4
ASJC Scopus subject areas: Software
Electronic versions: 
Source: Scopus
Source ID: 84988423396

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Comparison of Feature Selection Techniques in Machine Learning for Anatomical Brain MRI in Dementia

We present a comparative split-half resampling analysis of various data driven feature selection and classification methods for the whole brain voxel-based classification analysis of anatomical magnetic resonance images. We compared support vector machines (SVMs), with or without filter based feature selection, several embedded feature selection methods and stability selection. While comparisons of the accuracy of various classification methods have been reported previously, the variability of the out-of-training sample classification accuracy and the set of selected features due to independent training and test sets have not been previously addressed in a brain imaging context. We studied two classification problems: 1) Alzheimer’s disease (AD) vs. normal control (NC) and 2) mild cognitive impairment (MCI) vs. NC classification. In AD vs. NC classification, the variability in the test accuracy due to the subject sample did not vary between different methods and exceeded the variability due to different classifiers. In MCI vs. NC classification, particularly with a large training set, embedded feature selection methods outperformed SVM-based ones with the difference in the test accuracy exceeding the test accuracy variability due to the subject sample. The filter and embedded methods produced divergent feature patterns for MCI vs. NC classification that suggests the utility of the embedded feature selection for this problem when linked with the good generalization performance. The stability of the feature sets was strongly correlated with the number of features selected, weakly correlated with the stability of classification accuracy, and uncorrelated with the average classification accuracy.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Vision, Department of Bioengineering and Aerospace Engineering, Universidad Carlos III de Madrid, Instituto de Investigación Sanitaria Gregorio Marañon
Contributors: Tohka, J., Moradi, E., Huttunen, H., Alzheimer’s Disease Neuroimaging Initiative, Alzheimer’s Disease Neuroimaging Initiative 2
Number of pages: 18
Pages: 279-296
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: Neuroinformatics
Volume: 14
Issue number: 3
ISSN (Print): 1539-2791
Ratings: 
  • Scopus rating (2016): CiteScore 5.4 SJR 1.358 SNIP 1.047
Original language: English
ASJC Scopus subject areas: Neuroscience(all), Information Systems, Software
Keywords: Alzheimer’s Disease, Classification, Feature selection, Machine Learning, Magnetic Resonance Imaging, Multivariate pattern analysis

Bibliographical note

EXT="Tohka, Jussi"

Source: Scopus
Source ID: 84955306208

Research output: Contribution to journalArticleScientificpeer-review

Dominant Rotated Local Binary Patterns (DRLBP) for texture classification

In this paper, we present a novel rotation-invariant and computationally efficient texture descriptor called Dominant Rotated Local Binary Pattern (DRLBP). A rotation invariance is achieved by computing the descriptor with respect to a reference in a local neighborhood. A reference is fast to compute maintaining the computational simplicity of the Local Binary Patterns (LBP). The proposed approach not only retains the complete structural information extracted by LBP, but it also captures the complimentary information by utilizing the magnitude information, thereby achieving more discriminative power. For feature selection, we learn a dictionary of the most frequently occurring patterns from the training images, and discard redundant and non-informative features. To evaluate the performance we conduct experiments on three standard texture datasets: Outex12, Outex 10 and KTH-TIPS. The performance is compared with the state-of-the-art rotation invariant texture descriptors and results show that the proposed method is superior to other approaches.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research group: Computational Imaging-CI
Contributors: Mehta, R., Egiazarian, K.
Number of pages: 7
Pages: 16-22
Publication date: 2016
Peer-reviewed: Yes
Early online date: 30 Nov 2015

Publication information

Journal: Pattern Recognition Letters
Volume: 71
ISSN (Print): 0167-8655
Ratings: 
  • Scopus rating (2016): CiteScore 5.2 SJR 0.729 SNIP 1.678
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition, Signal Processing
Keywords: Feature Selection, KTH-TIPS, Local Binary Pattern (LBP), Outex, Rotation Invariance, Texture Classification
Source: Scopus
Source ID: 84951106920

Research output: Contribution to journalArticleScientificpeer-review

Foveated Nonlocal Self-Similarity

When we gaze a scene, our visual acuity is maximal at the fixation point (imaged by the fovea, the central part of the retina) and decreases rapidly towards the periphery of the visual field. This phenomenon is known as foveation. We investigate the role of foveation in nonlocal image filtering, installing a different form of self-similarity: the foveated self-similarity. We consider the image denoising problem as a simple means of assessing the effectiveness of descriptive models for natural images and we show that, in nonlocal image filtering, the foveated self-similarity is far more effective than the conventional windowed self-similarity. To facilitate the use of foveation in nonlocal imaging algorithms, we develop a general framework for designing foveation operators for patches by means of spatially variant blur. Within this framework, we construct several parametrized families of operators, including anisotropic ones. Strikingly, the foveation operators enabling the best denoising performance are the radial ones, in complete agreement with the orientation preference of the human visual system.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Department of Signal Processing, Research area: Signal and Information Processing, Research group: Signal and Image Restoration-RST, Dipartimento di Elettronica, Politecnico di Milano
Contributors: Foi, A., Boracchi, G.
Number of pages: 33
Pages: 78–110
Publication date: 2016
Peer-reviewed: Yes
Early online date: 9 Mar 2016

Publication information

Journal: International Journal of Computer Vision
Volume: 120
Issue number: 1
ISSN (Print): 0920-5691
Ratings: 
  • Scopus rating (2016): CiteScore 17.4 SJR 6.779 SNIP 5.171
Original language: English
ASJC Scopus subject areas: Software, Artificial Intelligence, Computer Vision and Pattern Recognition
Electronic versions: 
URLs: 

Bibliographical note

EXT="Boracchi, Giacomo"

Source: Scopus
Source ID: 84960153979

Research output: Contribution to journalArticleScientificpeer-review

Graph Embedded Extreme Learning Machine

In this paper, we propose a novel extension of the extreme learning machine (ELM) algorithm for single-hidden layer feedforward neural network training that is able to incorporate subspace learning (SL) criteria on the optimization process followed for the calculation of the network's output weights. The proposed graph embedded ELM (GEELM) algorithm is able to naturally exploit both intrinsic and penalty SL criteria that have been (or will be) designed under the graph embedding framework. In addition, we extend the proposed GEELM algorithm in order to be able to exploit SL criteria in arbitrary (even infinite) dimensional ELM spaces. We evaluate the proposed approach on eight standard classification problems and nine publicly available datasets designed for three problems related to human behavior analysis, i.e., the recognition of human face, facial expression, and activity. Experimental results denote the effectiveness of the proposed approach, since it outperforms other ELM-based classification schemes in all the cases.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: Aristotle University of Thessaloniki, Department of Informatics
Contributors: Iosifidis, A., Tefas, A., Pitas, I.
Pages: 311 - 324
Publication date: 2016
Peer-reviewed: Yes

Publication information

Journal: IEEE Transactions on Cybernetics
Volume: 46
Issue number: 1
ISSN (Print): 2168-2267
Ratings: 
  • Scopus rating (2016): CiteScore 12 SJR 2.927 SNIP 3.301
Original language: English
ASJC Scopus subject areas: Computer Science Applications, Human-Computer Interaction, Information Systems, Software, Control and Systems Engineering, Electrical and Electronic Engineering

Research output: Contribution to journalArticleScientificpeer-review

Gravity gradient routing for information delivery in fog Wireless Sensor Networks

Fog Computing is a new paradigm that has been proposed by CISCO to take full advantage of the ever growing computational capacity of the near-user or edge devices (e.g., wireless gateways and sensors). The paradigm proposes an architecture that enables the devices to host functionality of various user-centric services. While the prospects of Fog Computing promise numerous advantages, development of Fog Services remains under-investigated. This article considers an opportunity of Fog implementation for Alert Services on top of Wireless Sensor Network (WSN) technology. In particular, we focus on targeted WSN-alert delivery based on spontaneous interaction between a WSN and hand-held devices of its users. For the alert delivery, we propose a Gravity Routing concept that prioritizes the areas of high user-presence within the network. Based on the concept, we develop a routing protocol, namely the Gradient Gravity Routing (GGR) that combines targeted delivery and resilience to potential sensor-load heterogeneity within the network. The protocol has been compared against a set of state-of-the-art solutions via a series of simulations. The evaluation has shown the ability of GGR to match the performance of the compared solutions in terms of alert delivery ratio, while minimizing the overall energy consumption of the network.

General information

Publication status: Published
MoE publication type: A1 Journal article-refereed
Organisations: