Next Article in Journal
Reconfiguration Error Correction Model for an FBG Shape Sensor Based on the Sparrow Search Algorithm
Next Article in Special Issue
Application of Deep Learning Techniques for Detection of Pneumothorax in Chest Radiographs
Previous Article in Journal
Decoding Electroencephalography Signal Response by Stacking Ensemble Learning and Adaptive Differential Evolution
Previous Article in Special Issue
Relative Permittivity Measurement of Microliter Volume Liquid Samples through Microwave Filters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Game Fun Prediction Based on Frequency Domain Physiological Signals: Observational Study

1
Department of Artificial Intelligence and Computer Engineering, National Chin-Yi University of Technology, Taichung 411, Taiwan
2
Department of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taichung 411, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(16), 7051; https://doi.org/10.3390/s23167051
Submission received: 21 June 2023 / Revised: 8 August 2023 / Accepted: 8 August 2023 / Published: 9 August 2023
(This article belongs to the Special Issue Electronic Materials and Sensors Innovation and Application)

Abstract

:
Traditionally, the subjective questionnaire collected from game players is regarded as a primary tool to evaluate a video game. However, the subjective evaluation result may vary due to individual differences, and it is not easy to provide real-time feedback to optimize the user experience. This paper aims to develop an objective game fun prediction system. In this system, the wearables with photoplethysmography (PPG) sensors continuously measure the heartbeat signals of game players, and the frequency domain heart rate variability (HRV) parameters can be derived from the inter-beat interval (IBI) sequence. Frequency domain HRV parameters, such as low frequency(LF), high frequency(HF), and LF/HF ratio, highly correlate with the human’s emotion and mental status. Most existing works on emotion measurement during a game adopt time domain physiological signals such as heart rate and facial electromyography (EMG). Time domain signals can be easily interfered with by noises and environmental effects. The main contributions of this paper include (1) regarding the curve transition and standard deviation of LF/HF ratio as the objective game fun indicators and (2) proposing a linear model using objective indicators for game fun score prediction. The self-built dataset in this study involves ten healthy participants, comprising 36 samples. According to the analytical results, the linear model’s mean absolute error (MAE) was 4.16%, and the root mean square error (RMSE) was 5.07%. While integrating this prediction model with wearable-based HRV measurements, the proposed system can provide a solution to improve the user experience of video games.

1. Introduction

As video games become prevailing worldwide, one of the main topics in game design and development is to collect feedback associated with the game content from the players. The players’ feedbacks build a connection between the game company and the users [1]. The game company can explore user preferences and evaluations to optimize the content design before publishing a new game. After the game is released, customers consider the feedback an essential reference to their purchasing intentions. On the other hand, real-time feedback during a game can be viewed as one of the game inputs for a better user experience. Traditionally, the questionnaire is a standard tool to collect subjective user feedback, for instance, the five-star rating. However, questionnaire-based feedback is easily affected by individual differences and may not fit real-time applications. In order to achieve an objective and real-time measurement of user experience, biofeedback sensors can be considered to gather physiological signals of the player during the game [2,3]. Typical biofeedback sensors include electrocardiography (ECG), electromyography (EMG), electrodermal activity (EDA), electrooculography (EOG), and electroencephalography (EEG).
In the domain of psychology, Csikszentmihalyi et al. propose the flow theory to describe a state of optimal user experience characterized by the following factors: matched challenge and skills; clear goals; immediate feedback; mind and hand; concentration on the task; a sense of potential control; the loss of self-consciousness; altered sense of time; and the autotelic experience [4,5]. While bringing the flow theory into video games, the matched challenge and skills indicate that a game player can experience the flow state more easily. The game player usually feels anxious when the skill cannot match the challenge. On the other hand, boredom occurs when the player’s skill easily conquers the challenge in the game. The game player could also become apathetic to the low skill and challenge. The core idea in designing a game is to avoid anxiety and boredom so that the game player can attain a higher level of game fun [6]. In the case that a game player stays in the apathetic state for a long time, the player can be far from game immersion. Smith et al. indicate that an appropriate level design is helpful for the players to achieve the flow state by raising their confidence in the game [7]. In [8], Schell et al. regard the game interest curve as an entertainment experience model. Typically, the interest curve fluctuates owing to the varied content during the game. Then, the highest interest peak is observed at some point, and the player attains an optimal experience.
The flow state and interest curve are featured with abstraction, subjectivity, and individual differences. Accordingly, building a connection between subjective flow experience and objective physiological signals becomes an essential challenge in the video game industry. In [2,9], it is shown that ECG and facial EMG signals can correspond to intense emotions (e.g., excitement and thrill) in a game. Specifically, the heart rate (HR) derived from ECG signals correlates with intense emotions up to 56% [2]. Cowley et al. indicate that for serious games, the inter-beat interval (IBI) can be associated with the studying performance [10]. Although physiological signals are effective biofeedback indicators for game players, a few works study the association of game flow state with physiological signals.
This paper aims to observe the flow state of game players based on heart rate variability (HRV) signals using photoplethysmography (PPG) sensors. PPG adopts a light source and a photodetector at the surface of the user’s skin to measure the volumetric variations of blood circulation in a non-invasive manner [11]. HRV indicates the variability of inter-beat intervals. Specifically, HRV corresponds to a complex interaction process by the autonomic nervous system involving the sympathetic nervous system (SNS), parasympathetic nervous system (PNS), and vagus nerve [12]. HRV signals can be analyzed in the time domain and frequency domain. Typical time domain HRV parameters are HR and the standard deviation of IBI. Frequency domain measurements divide the frequency bands into a low frequency (LF) ranging between 0.05 and 0.15 Hz and a high frequency (HF) ranging between 0.14 and 0.4 Hz. The ratio of LF-to-HF power (LF/HF) estimates the relative activity between the SNS and PNS under controlled conditions [13]. Reviewing the literature, HRV is shown to correlate with human emotions [14,15] and has connections with mental statuses such as stress [16,17], depression, and anxiety [18]. Traditionally, HRV-related parameters are derived from ECG signals. Recently, wearable devices with PPG sensors have been considered an alternative HRV measurement approach [19,20,21]. A previous study compared the pulse rate variability obtained from PPG with HRV information collected from a reference ECG device and found significant correlations of more than 82% for both time and frequency parameters [22]. Since PPG sensors are widely deployed in wearables to satisfy the requirements of daily use and mobility, PPG-based wearables have become useful tools for monitoring HRV changes.
In order to study the relationship between HRV and flow state, this paper first establishes a dataset comprising objective and subjective information collected from game players. In collecting objective physiological data, the PPG-based smart band measures the heartbeat signals of the participant during the game, and the corresponding HRV parameters are calculated. Most previous studies use time domain parameters such as HR and IBI [2,9,10,23]. This study considers the frequency domain parameter, namely LF/HF ratio, as the flow state indicator. The subjective data adopt the game fun scores given by participants immediately after the game. The analytical results show that the group with higher game fun scores has larger fluctuations in their LF/HF ratio curves. Based on the features extracted from the LF/HF ratio curve, a linear model is further proposed to predict game fun scores in an objective manner. The performance statistics indicate that the proposed linear prediction model can effectively monitor the flow state and assess the game fun degree.
This paper is organized as follows. Section 2 first describes the overview of a PPG-based HRV measurement system. Then, the materials and methods to collect the game fun dataset and their statistical results are reported. The proposed linear game fun score prediction is presented in Section 3. Section 4 gives the conclusions and future works.

2. Materials and Methods

2.1. PPG-Based HRV Measurement

In this paper, the wearable device captures the user’s PPG signal during the game, and then, the collected time domain PPG signals are converted to frequency domain HRV parameters. Figure 1 shows the HRV measurement system using a PPG-based wearable device. In Figure 1, an intermediate node can communicate with the wearable device to start or stop PPG measurement. During the measurement, the wearable device continuously collects the PPG signal of the player. It performs noise reduction and baseline shift correction through the signal processing unit to ensure reliable signal quality. After collecting sufficient data within a period (e.g., 2 min), the inter-beat intervals derived from PPG data can be transmitted to the intermediate node via the communication interface. The intermediate node receives the IBI sequence, performs a fast Fourier transform (FFT) to obtain HRV parameters, and records them in the data unit. The HRV results can be stored in the data center later. In the next sub-section, the system mentioned above is utilized to conduct experiments in building a dataset of HRV data. According to the analytical results of the dataset in Section 3, the system shown in Figure 1 can further conduct the linear game fun score prediction (LGSP) based on the user’s HRV parameters.
In this paper, the intermediate node in Figure 1 is implemented as APP software, and the wearable device adopts the smart band provided by a local company, Gadgle Creative Tech. Co, Ltd. (Changhua City, Taiwan), to support long-term PPG measurement after firmware modification. Specifically, the smart band delivers PPG data through Bluetooth and communicates with the data center over a 4G mobile network. Figure 2 shows the smart band used in this paper. In order to ensure the quality of the PPG signal during a game, the smart band uses three LEDs (Figure 2b) to obtain better signal strength and anti-interference ability. Figure 3 presents the PPG raw data collected by a smart band and their signal processing process. In Figure 3b, the peak of the PPG curve represents a heartbeat. The signal processing unit in Figure 1 needs to detect the peak and calculate the time interval between two neighboring peaks, and finally, the IBI sequences (Figure 3c) required to calculate HRV can be obtained. Define the IBI sequence of n elements as
X = x j j = 1,2 , . . . , n
where xj is measured by millisecond (ms). Since the IBI sequence (1) comprises variable time intervals in which two continuous PPG peaks are detected, the HRV calculation unit in APP resamples the received IBI sequences at a fixed time interval [24]. In [25,26,27,28], several alternative approaches are studied to calculate frequency domain parameters without resampling. The fixed-rate resampling methods remain preferred for HRV applications [29,30,31,32]. By denoting the resampling rate as R, the resampled IBI sequence with R Hz is expressed by
X ^ = x j j = 1,2 , , n + T + D ,   s u b j e c t   t o   l o g 2 ( n + T + D ) = M , M Z +
where T is the additional items associated with R due to resampling, and D stands for the potential padding items to form a resampled sequence with a size of power of 2. The typical value of a padding item is zero. In this paper, the value of R is set to 4 Hz following the results reported in [27,28,29,30].
The resampled sequence (2) is then regarded as an input of discrete Fourier transform (DFT)
P f = k = 0 n + T + D 1 x k ^ · e i 2 π f k ( n + T + D )
where Pf is measured in a unit of ms2. The time complexity of DFT requires O(N2), and a fast Fourier transform (FFT) is generally preferred for implementing the frequency domain calculation to achieve a running time of O( N log N ). Based on (3), the power spectral of HRV is given by
H R V f = P f 1 ,   P f 2 , , P f n + T + D
where f j represents the j-th frequency item measured in Hz and can be written as
f j = R n + T + D × j
As shown in Figure 3d, the FFT output at 0.04–0.15 Hz is the LF band in ms2, while the frequency segment at 0.15–0.4 Hz is the HF band in ms2. Given a series of Pf in the HRV spectrum, LF and HF can be computed respectively as follows:
L F = f = 0.04 0.15 P f .  
H F = f = 0.15 0.4 P f .  
Furthermore, LF/HF ratio is simply a ratio of LF over HF
L H R = L F H F
where LHR > 0. Typically, LHR is used as an indication of sympathovagal balance [33]. A high LHR reflects sympathetic dominance, which generally occurs for fight-or-flight behaviors. On the other hand, a low value of LHR indicates parasympathetic dominance while one conserves energy and engages in tend-and-befriend behaviors [13].

2.2. Experiments and Dataset

As discussed in the Introduction section, flow state describes a mental state of optimal user experience. User experience generally comes from comprehensive responses to emotions. Since HRV is known to be related to emotions, its corresponding parameters can be utilized to assess user experience and flow state. This section describes the experiments conducted to measure the flow state of participants in playing video games, and a game fun tracking dataset can be established. In the experiments, the flow state is measured subjectively and objectively: the subjective measurement focuses on a post-game questionnaire based on the percentage system, while the objective measurement monitors HRV parameters such as heart rate (HR), low frequency (LF), and high frequency (HF) during the game. The experiment process is divided into four stages: (1) the participant remains in a sitting position in the resting state and wears the smart band to collect physiological signals for three minutes; (2) the participant starts to play a mobile game for 30 min; (3) the participant stops playing the game, and the physiological measurement conducted by the smart band stops at the same time; and (4) the participant gives a game fun score in the post-game questionnaire. This study utilized a numeric rating scale (NRS) between 0 and 100 to obtain the game fun score. The higher the score, the more game fun is obtained. In order to provide participants a better understanding of the meaning of scores, game fun scores were further divided into four levels: 0–30 represented very low fun; 31–50 represented low fun; 51–70 represented moderate fun; and 71–100 represented high fun. The physiological data collected in stage (2) are divided into 15 segments. Accordingly, each segment contains 2-min IBI signals and is converted to frequency domain HRV parameters.
All participants conducted the experiment in a noise-free room with a temperature of 26 degrees Celsius (i.e., 78.8 degrees Fahrenheit) and an appropriate light. Because HRV is known to correlate with chronic disease and cancer, age and health status are two main characteristics in selecting participants. Eight male and two female healthy participants, aged between 20 and 25 years, were involved in the experiments. The consent of all the participants was obtained after providing them with an explanation of the experiment in terms of purpose and data collection protocol. The mobile games under consideration were Subway Surfers, Fruit Ninja, Tap Tap Music, Tennis Clash, and Push Battle. For each participant, only games that he or she never played before were included in the dataset. One sample was recorded when a participant played a mobile game following the abovementioned four-stage process. The total amount of data collected in the experiments was 36. Figure 4 shows a snapshot captured during the experiment stage (2). From Figure 4, the participant wore a smart band on the left hand to measure heartbeat signals. Meanwhile, an upright smartphone performed an APP to collect heartbeat signals from the smart band continuously. The laptop screen presented the collected APP data for further analysis.
The collected experiment data constitute the game fun dataset in this paper. In order to observe the potential features among data, the data are divided into two categories according to a game fun score threshold: high-score group (>70); and low-score group (≤70). As a result, the amount of data is 23 and 13 for the high-score and low-score groups, respectively. Table 1 presents the statistics corresponding to two groups. Table 1 shows that for subjective data, the standard deviation (SD) of the high-score group is close to that of the low-score one, and the two groups have different mean values. Figure 5 further shows six selected objective data (i.e., LF/HF ratio): (a)–(c) for the high-score group; and (d)–(f) for the low-score group. The subjective game fun scores are 90, 80, and 75 in sequence for Figure 5a–c, while the scores for Figure 5d–f are 65, 70, and 70, respectively. Compared with the LF/HF ratio curves shown in Figure 5d–f, those of Figure 5a–c have larger fluctuations. In Table 1, compared with the LF/HF ratio curves of the high-score group, the low-score group’s LF/HF ratio curves have nearly the same mean value and achieve a higher SD value since an abrupt change usually occurs with relatively smoother curves.

3. Game Fun Prediction and Results

According to the analysis of the dataset collected as described in Section 2, it is seen that (1) for an average game fun score, a difference between the high-score group and low-score group exists, and (2) compared with the low-score group, the high-score group has larger fluctuations in LF/HF ratio curve. This paper aims to use the features of the objective LF/HF ratio to predict the subjective game fun scores. For the dataset with a sample size of 36, Figure 6 presents the relation between the game fun score and the SD of the LF/HF ratio. In Figure 6, the SD values gradually decrease as the score exceeds 60. It is conservative to assume that the SD of the LF/HF ratio is inversely proportional to the subjective score. Figure 7 illustrates data distribution between game fun scores and the number of peaks for LF/HF ratio curves. Since a wave can be regarded as a combination of a peak and its neighboring valley, the amount of peaks is considered in this study to represent the number of waves. In Figure 7, more peaks are observed for higher scores beyond 70, and the number of peaks is proportional to the subjective score. Figure 8 shows the relation between the game fun score and another objective parameter relating to curve oscillation, namely, the average amplitude of the LF/HF ratio curve. The average amplitude slowly declines as the score decreases for the high-score group.
Although the sample size in the dataset is relatively small, it can be seen in Figure 6 that three HRV indicators correlate with game fun scores for the high-score group. The player who experiences greater game fun is more likely to be measured with a smaller SD, more number of peaks, and larger amplitude in terms of the LF/HF ratio curve. On the other hand, Figure 7 and Figure 8 show a correlation discontinuity between the high-score and low-score groups. By inspecting the data distribution in the dataset, the data of the low-score group are more scattered, while the data from the high-score group tend to be concentrated and stable. These data features may indicate that the low-score players’ diverse emotional responses, such as boredom, frustration, and impatience, cause inconsistent HRV responses.
Based on the abovementioned relations between HRV indicators and subjective scores for the high-score group, a linear model to predict game fun score G′ can be expressed as
G = α × 1 L H S D + β × L H P + γ × L H A + ε
Table 2 lists the definition of all notations in (9). Estimating parameters of (9) is known as a regression problem. In order to observe the performance effect on correlation discontinuity, two prediction models were developed: Model 1 selects the dataset of the high-score group as the training data for (9), and its optimal parameter vector {α, β, γ, ε} is {0.21, 1.76, −0.46, 72.59} with R2 = 0.20. In addition, Model 2 uses the whole dataset to build a prediction model based on (9) for the low-score and high-score groups. The parameter vector {α, β, γ, ε} of Model 2 is {3.10, 2.03, 2.29, 54.27} with R2 = 0.21. Although building the respective training data for Model 1 and Model 2 is intuitive, the relation discontinuity can impede group differentiation. As a result, it can be difficult to apply the proper prediction model for a sample without a group label. As shown in Figure 6, the SD of LF/HF ratios has a linear continuity across two groups and can be adopted to realize the group differentiation in this study. By inspecting data in Figure 6, a sample is regarded as a low-score group as the SD value is smaller than 1.47. Otherwise, the sample belongs to the high-score group.
Table 3 presents the results of prediction errors in terms of MAE and RMSE to evaluate the prediction performance. MAE and RMSE can be defined as
MAE = i = 1 N G i G i N , RMSE = i = 1 N ( G i G i ) 2 N
where N is the number of data, and G i represents a subjective game fun score of player I; G i stands for the predicted game fun score for player i. Currently, the value of N is 21 and 36 for Model 1 and Model 2, respectively. As expected, Model 1 has lower MAE and RMSE values than Model 2. For Model 1, the MAE of 4.16 is obtained, and the prediction error rate can be further calculated as (4.16/100) × 100% = 4.16% in the case that the game fun score is ranged from 0 to 100. In Model 2, the high-score group has lower MAE and RMSE values than the low-score group. Consequently, the MAE of 7.22 is attained for all participants.
Table 4 further gives an ablation study for the prediction model with varied HRV indicators. While only one indicator is considered in predicting game fun scores, LHP has the smallest MSE and RMSE values for both Model 1 and Model 2. In the case of two indicators, the best combination in Model 1 is LHSD and LHA, while a combination of LHSD and LHP obtains the smallest prediction errors in Model 2. For both Model 1 and Model 2, it can be observed that the prediction errors are decreased as the number of indicators is increased. Consequently, the prediction model with three indicators outperforms the one-indicator and two-indicator models.
In addition to scores, game fun classes or stars can be common rating tools in the game industry. In this study, the scores are evenly divided into 10 classes in units of 10 and 5 classes in units of 20, respectively. The prediction is correct, while the predicted and subjective scores are in the same class. The compared work refers to a trailer-based method [34]. In the trailer-based method, images and text descriptions associated with trailers of video games contribute to predicting game fun scores. Based on a deep learning model combining convolution and long short-term memory (LSTM) networks, the trailer-based method predicts one class from 10 game fun classes. Although both the trailer-based method and the proposed HRV-based method follow a similar 10-class prediction, the dataset between them differs in terms of games and subjective scores. Consequently, the trailer-based method is considered only for reference purposes.
Table 5 gives the prediction accuracy results. For the 10-class rating system, the proposed Model 1 achieves a prediction accuracy of 85.2%, while an accuracy of 100% is attained for the 5-class system. When both low-score and high-score groups are considered in Model 2, the prediction accuracies of 70.6% and 100% are obtained for the 10-class and 5-class systems, respectively. The trailer-based method reports an optimal accuracy of 70.5% for the 10-class rating system [34]. Although datasets between the two compared methods differ, the HRV-based method can provide real-time feedback during the game, while the trailer-based method better fits pre-game recommendations.

4. Discussions

This study aims to observe if the subjective user experience, typically measured by numeric rating scales, can be assessed using objective physiological signals. This paper utilizes the smart band with PPG sensors to measure players’ HRV signals during the game while collecting their post-game fun scores. Based on the correlation between game fun scores and physiological data, a linear model is further derived to predict the game fun score using objective features extracted from continuous LF/HF ratios. According to the analytical results, the proposed prediction model for the high-score group can obtain an MAE rate of 4.16% and an RMSE rate of 5.07% in the percentage score system. In addition, the classification accuracies of 85.2% and 100% are attained for the 10-class and 5-class score systems, respectively.
It can be further observed from the results that (1) the HRV features show linear distributions for the high-score group. This observation implies the potential measurement of flow state via HRV-based signals, and (2) the non-continuous data relation exists between the high-score and low-score groups. Furthermore, HRV data of the low-score group are characterized by a scattered distribution. The observations of the low-score group indicate that the players less interested in the target game may express inconsistent emotional responses. These responses regarding LF/HF ratio-related parameters can be partially similar to those of the high-score group.
The main contributions of this study can be summarized in the theory and application domains. In the theory domain, three HRV-derived indicators are shown to be highly related to high game fun scores. This finding and its corresponding prediction model provide a potential method to assess the flow state. It is also observed that data relation is not continuous between low-score and high-score groups. This discontinuity suggests an open issue to exploit the appropriate indicator(s) and to build a unified prediction model for both groups accordingly. In the application domain, objective game fun assessment and wearable-based measurement are advantageous to improve user experience. For instance, the game content (e.g., levels or modes) can be altered in accordance with the individual difference.
The limitations of this study included a small sample size, a limited range of ages, an imbalance of genders, and the selection of mobile games. First, the sample size was relatively small. A more rigorous experiment design would be required to recruit more samples to determine whether the results are generalizable. Second, this study selected young adults as participants to prevent the negative effects induced by chronic diseases on HRV data. The limited range of ages, however, limited the generalizability of our findings. The imbalance of genders in the dataset also puts a limit on generalizability. Third, the characteristics of selected mobile games in this study were easy to play with different levels or various modes; thus, the collected game fun scores were at least 60. The future works of this paper include extending the game fun dataset, involving all available HRV parameters in the dataset, and studying the correlation between subjective and objective data for the low-score group. The available HRV parameters consist of time domain variables, such as the standard deviation of IBIs and root mean square of successive differences (RMSSD) and frequency domain variables, such as LF peak, HF peak, and total power. In extending the dataset of the low-score group for further analysis, public reviews or critics are collected as references for game selection.

Author Contributions

Conceptualization, Y.-Y.X. and C.-H.S.; methodology, C.-H.S. and Y.-T.Y.; software, Y.-T.Y.; validation, Y.-T.Y. and C.-H.S.; formal analysis, C.-H.S.; investigation, Y.-Y.X. and C.-H.S.; resources, C.-H.S.; data curation, Y.-T.Y. and C.-H.S.; writing—original draft preparation, Y.-T.Y.; writing—review and editing, C.-H.S. and Y.-Y.X.; visualization, C.-H.S.; supervision, C.-H.S. and Y.-Y.X.; project administration, C.-H.S.; funding acquisition, C.-H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Taiwan National Science and Technology Council, grant number 111-2637-E-167-006.

Informed Consent Statement

Informed consent was obtained from all subjects involved in this study.

Data Availability Statement

The original contributions presented in this study are included in the article, and further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to thank Gadgle Creative Tech. Ltd. for technically supporting PPG smart bands used for these experiments.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. El-Nasr, M.S.; Drachen, A.; Canossa, A. Game Analytics: Maximizing the Value of Player Data; Springer: London, UK, 2013. [Google Scholar]
  2. Soares, R.T.; Sarmanho, E.; Miura, M.; Barros, T.; Jacobi, R.; Castanho, C. Biofeedback Sensors in Electronic Games: A Practical Evaluation. In Proceedings of the 2017 16th Brazilian Symposium on Computer Games and Digital Entertainment (SBGames), Curitiba, Brazil, 2–4 November 2017; pp. 56–65. [Google Scholar] [CrossRef]
  3. Alayna, H.; Sergi, J. Applications of Biological and Physiological Signals in Commercial Video Gaming and Game Research: A Review. Front. Comput. Sci. 2021, 3, 557608. [Google Scholar] [CrossRef]
  4. Csikszentmihalyi, M. Flow: The Psychology of Optimal Experience; Harper & Row: New York, NY, USA, 1990. [Google Scholar]
  5. Csikszentmihalyi, M. Beyond Boredom and Anxiety; Jossey-Bass: San Francisco, CA, USA, 1975. [Google Scholar]
  6. Chen, J. Flow in Games. Comm. ACM 2007, 50, 31–34. [Google Scholar] [CrossRef]
  7. Smith, G.; Treanor, M.; Whitehead, J.; Mateas, M. Rhythm-based level generation for 2D platformers. In Proceedings of the 4th International Conference on Foundations of Digital Games (FDG’09), New York, NY, USA, 26–30 April 2009; pp. 175–182. [Google Scholar]
  8. Schell, J. Understanding entertainment: Story and gameplay are one. Comput. Entertain. 2005, 3, 6. [Google Scholar] [CrossRef]
  9. Soares, R.; Sarmanho, E.; Miura, M.; Barros, T.; Castanho, C. Biofeedback sensors in game telemetry research. In Proceedings of the XV Brazilian Symposium on Computer Games and Digital Entertainment (SBGames 2016), São Paulo, Brazil, 8–10 September 2016; pp. 81–89. [Google Scholar]
  10. Cowley, B.; Ravaja, N.; Heikura, T. Cardiovascular physiology predicts learning effects in a serious game activity. Comput. Educ. 2013, 60, 299–309. [Google Scholar] [CrossRef]
  11. Alian, A.A.; Shelley, K.H. Photoplethysmography. Best Pract. Res. Clin. Anaesthesiol. 2014, 28, 395–406. [Google Scholar] [CrossRef]
  12. Kamen, P. Heart rate variability. Aust. Fam. Physician. 1996, 25, 1087–1089+1091. [Google Scholar]
  13. Shaffer, F.; Ginsberg, J.P. An Overview of Heart Rate Variability Metrics and Norms. Front. Public Health 2017, 28, 258. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Zhu, J.; Ji, L.; Liu, C. Heart rate variability monitoring for emotion and disorders of emotion. Physiol. Meas. 2019, 40, 064004. [Google Scholar] [CrossRef]
  15. Choi, K.-H.; Kim, J.; Kwon, O.S.; Kim, M.J.; Ryu, Y.H.; Park, J.-E. Is heart rate variability (HRV) an adequate tool for evaluating human emotions?—A focus on the use of the International Affective Picture System (IAPS). Psychiatry Res. 2017, 251, 192–196. [Google Scholar] [CrossRef]
  16. Hjortskov, N.; Rissen, D.; Blangsted, A.K.; Fallentin, N.; Lundberg, U.; Sogaard, K. The effect of mental stress on heart rate variability and blood pressure during computer work. Eur. J. Appl. Physiol. 2004, 92, 84–89. [Google Scholar] [CrossRef]
  17. Sun, Z.; Vedernikov, A.; Kykyri, V.-L.; Pohjola, M.; Nokia, M.; Li, X. Estimating Stress in Online Meetings by Remote Physiological Signal and Behavioral Features. In Proceedings of the UbiComp/ISWC’22 Adjunct: Adjunct Proceedings of the 2022 ACM International Joint Conference on Pervasive and Ubiquitous Computing and the 2022 ACM International Symposium on Wearable Computers, Cambridge, UK, 11–15 September 2022; Association for Computing Machinery: New York, NY, USA; pp. 216–220. [Google Scholar] [CrossRef]
  18. Clark, L.A.; Watson, D. Tripartite model of anxiety and depression: Psychometric evidence and taxonomic implications. J. Abnorm. Psychol. 1991, 100, 316–336. [Google Scholar] [CrossRef] [PubMed]
  19. Georgiou, K.; Larentzakis, A.; Khamis, N.; Alsuhaibani, G.; Alaska, Y.; Giallafos, E. Can wearable devices accurately measure heart rate variability? A systematic review. Folia Med. 2018, 60, 7–20. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Lu, S.; Zhao, H.; Ju, K.; Shin, K.; Lee, M.; Shelley, K.; Chon, K.H. Can photoplethysmography variability serve as an alternative approach to obtain heart rate variability information? J. Clin. Monit. Comput. 2008, 22, 23–29. [Google Scholar] [CrossRef] [PubMed]
  21. Chen, H.K.; Hu, Y.F.; Lin, S.F. Methodological considerations in calculating heart rate variability based on wearable device heart rate samples. Comput. Biol. Med. 2018, 102, 396–401. [Google Scholar] [CrossRef]
  22. Pinheiro, N.; Couceiro, R.; Henriques, J.; Muehlsteff, J.; Quintal, I.; Goncalves, L.; Carvalho, P. Can PPG be used for HRV analysis? In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016; Volume 2016, pp. 2945–2949. [Google Scholar]
  23. Bevilacqua, F.; Engström, H.; Backlund, P. Accuracy Evaluation of Remote Photoplethysmography Estimations of Heart Rate in Gaming Sessions with Natural Behavior; Cheok, A., Inami, M., Romão, T., Eds.; Advances in Computer Entertainment Technology; ACE; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2017; Volume 10714. [Google Scholar] [CrossRef]
  24. Berger, R.D.; Akselrod, S.; Gordon, D.; Cohen, R.J. An efficient algorithm for spectral analysis of heart rate variability. IEEE Trans. Biomed. Eng. 1986, 33, 900–904. [Google Scholar] [CrossRef] [PubMed]
  25. Baselli, G.; Cerutti, S.; Civardi, S.; Lombardi, F.; Malliani, A.; Merri, M.; Pagani, M.; Rizzo, G. Heart rate variability signal processing: A quantitative approach as an aid to diagnosis in cardiovascular pathologies. Int. J. Bio Med. Comput. 1987, 20, 51–70. [Google Scholar] [CrossRef]
  26. Camm, A.J.; Malik, M.; Bigger, J.T.; Breithardt, G.; Cerutti, S.; Cohen, R.J.; Coumel, P.; Fallen, E.L.; Kennedy, H.L.; Kleiger, R.E.; et al. Cardiology, Heart rate variability, standards of measurement, physiological interpretation, and clinical use. Circulation 1996, 93, 1043–1065. [Google Scholar]
  27. Clifford, G.; Tarassenko, L. Quantifying errors in spectral estimates of HRV due to beat replacement and resampling. IEEE Trans. Biomed. Eng. 2005, 52, 630–638. [Google Scholar] [CrossRef] [Green Version]
  28. Potter, M.; Kinsner, W. Instantaneous heart rate: Should RR-intervals be resampled? In Proceedings of the 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vancouver, BC, Canada, 20–25 August 2008; pp. 277–282. [Google Scholar]
  29. Shin, K.; Minamitani, H.; Onishi, S.; Yamazaki, H.; Lee, M. The power spectral analysis of heart rate variability in athletes during dynamic exercise—Part I. Clin. Cardiol. 1995, 18, 583–586. [Google Scholar] [CrossRef]
  30. Singh, D.; Vinod, K.; Saxena, S. Sampling frequency of the RR interval time series for spectral analysis of heart rate variability. J. Med. Eng. Technol. 2004, 28, 263–272. [Google Scholar] [CrossRef]
  31. Hegde, V.; Deekshit, R.; Satyanarayana, P. Heart rate variability analysis for abnormality detection using time frequency distribution–smoothed pseudo Winger Ville method. Power 2013, 30, 10. [Google Scholar]
  32. Durosier, L.D.; Green, G.; Batkin, I.; Seely, A.J.; Ross, M.G.; Richardson, B.S.; Frasch, M.G. Sampling rate of heart rate variability impacts the ability to detect acidemia in ovine fetuses near-term. Front. Pediatr. 2014, 2, 38. [Google Scholar] [CrossRef] [PubMed]
  33. Shaffer, F.; McCraty, R.; Zerr, C.L. A healthy heart is not a metronome: An integrative review of the heart’s anatomy and heart rate variability. Front. Psychol. 2014, 5, 1040. [Google Scholar] [CrossRef] [Green Version]
  34. Batchu, V.; Battu, V. “How to rate a video game?”—A prediction system for video games based on multimodal information. arXiv 2019, arXiv:1805.11372. [Google Scholar] [CrossRef]
Figure 1. A wearable-based game fun score prediction system. Comm.: communication.
Figure 1. A wearable-based game fun score prediction system. Comm.: communication.
Sensors 23 07051 g001
Figure 2. Wearable device for HRV measurement: (a) appearance on the front side; (b) three LEDs on the reverse side.
Figure 2. Wearable device for HRV measurement: (a) appearance on the front side; (b) three LEDs on the reverse side.
Sensors 23 07051 g002
Figure 3. HRV processing stages from PPG signal: (a) raw PPG data; (b) processed PPG data; (c) IBI curve; (d) HRV spectrum. a.u. stands for the arbitrary unit.
Figure 3. HRV processing stages from PPG signal: (a) raw PPG data; (b) processed PPG data; (c) IBI curve; (d) HRV spectrum. a.u. stands for the arbitrary unit.
Sensors 23 07051 g003
Figure 4. Experiment snapshot.
Figure 4. Experiment snapshot.
Sensors 23 07051 g004
Figure 5. Selected LF/HF ratio curves from dataset: (ac) high-score group; (df) low-score group. Each Figure is labeled with its serial number in the experiment.
Figure 5. Selected LF/HF ratio curves from dataset: (ac) high-score group; (df) low-score group. Each Figure is labeled with its serial number in the experiment.
Sensors 23 07051 g005
Figure 6. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (SD of LF/HF ratio).
Figure 6. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (SD of LF/HF ratio).
Sensors 23 07051 g006
Figure 7. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (amount of peaks).
Figure 7. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (amount of peaks).
Sensors 23 07051 g007
Figure 8. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (average amplitude of the peak).
Figure 8. Bar chart and relation (dotted line) between subjective parameter (game fun score) and objective parameter (average amplitude of the peak).
Sensors 23 07051 g008
Table 1. Statistical results for high-score and low-score groups.
Table 1. Statistical results for high-score and low-score groups.
GroupAmountSubjective
(Game Fun Score)
Objective
(LF/HF Ratio)
MeanSDMeanSD
High-score2381.005.542.100.70
Low-score1365.004.802.110.82
Table 2. Notations of Equation (9).
Table 2. Notations of Equation (9).
NotationDefinition
LHSDSD of LF/HF ratios
LHPAmount of peaks for LF/HF ratio curve
LHAAverage amplitude of LF/HF ratio curve
α, β, γLinear parameters
εPrediction error compensation parameter
Table 3. Prediction error statistics.
Table 3. Prediction error statistics.
ModelMAERMSE
Model 14.165.07
Model 2 (Low-score)8.039.57
Model 2 (High-score)6.718.22
Model 2 (All)7.228.76
Table 4. Prediction error comparisons among various combinations of HRV indicators.
Table 4. Prediction error comparisons among various combinations of HRV indicators.
Model 1Model 2 (All)
IndicatorsMSERMSEMSERMSE
LHSD4.745.548.189.78
LHA5.035.667.969.62
LHP4.595.397.719.44
LHSD + LHA4.355.307.599.21
LHSD + LHP4.595.387.469.00
LHA + LHP4.435.297.699.43
LHSD + LHA + LHP4.165.077.228.76
Table 5. Classification accuracy comparisons among trailer-based and HRV-based methods.
Table 5. Classification accuracy comparisons among trailer-based and HRV-based methods.
Method10 Classes5 Classes
Trailer-based [34]70.5%
HRV-based (Model 1)85.2%100%
HRV-based (Model 2)70.6%100%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xu, Y.-Y.; Shih, C.-H.; You, Y.-T. Game Fun Prediction Based on Frequency Domain Physiological Signals: Observational Study. Sensors 2023, 23, 7051. https://doi.org/10.3390/s23167051

AMA Style

Xu Y-Y, Shih C-H, You Y-T. Game Fun Prediction Based on Frequency Domain Physiological Signals: Observational Study. Sensors. 2023; 23(16):7051. https://doi.org/10.3390/s23167051

Chicago/Turabian Style

Xu, Yeong-Yuh, Chi-Huang Shih, and Yan-Ting You. 2023. "Game Fun Prediction Based on Frequency Domain Physiological Signals: Observational Study" Sensors 23, no. 16: 7051. https://doi.org/10.3390/s23167051

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop