Autonomous vehicles (AVs) hold immense promises in revolutionizing transportation, and their potential benefits extend to individuals with impairments, particularly those with vision and hearing impairments. However, ...Autonomous vehicles (AVs) hold immense promises in revolutionizing transportation, and their potential benefits extend to individuals with impairments, particularly those with vision and hearing impairments. However, the accommodation of these individuals in AVs requires developing advanced user interfaces. This paper describes an explorative study of a multimodal user interface for autonomous vehicles, specifically developed for passengers with sensory (vision and/or hearing) impairments. In a driving simulator, 32 volunteers with simulated sensory impairments, were exposed to multiple drives in an autonomous vehicle while freely interacting with standard and inclusive variants of the infotainment and navigation system interface. The two user interfaces differed in graphical layout and voice messages, which adopted inclusive design principles for the inclusive variant. Questionnaires and structured interviews were conducted to collect participants’ impressions. The data analysis reports positive user experiences, but also identifies technical challenges. Verified guidelines are provided for further development of inclusive user interface solutions.展开更多
This research paper investigates the interface design and functional optimization of Chinese learning apps through the lens of user experience.With the increasing popularity of Chinese language learning apps in the er...This research paper investigates the interface design and functional optimization of Chinese learning apps through the lens of user experience.With the increasing popularity of Chinese language learning apps in the era of rapid mobile internet development,users'demands for enhanced interface design and interaction experience have grown significantly.The study aims to explore the influence of user feedback on the design and functionality of Chinese learning apps,proposing optimization strategies to improve user experience and learning outcomes.By conducting a comprehensive literature review,utilizing methods such as surveys and user interviews for data collection,and analyzing user feedback,this research identifies existing issues in the interface design and interaction experience of Chinese learning apps.The results present user opinions,feedback analysis,identified problems,improvement directions,and specific optimization strategies.The study discusses the potential impact of these optimization strategies on enhancing user experience and learning outcomes,compares findings with previous research,addresses limitations,and suggests future research directions.In conclusion,this research contributes to enriching the design theory of Chinese learning apps,offering practical optimization recommendations for developers,and supporting the continuous advancement of Chinese language learning apps.展开更多
Radiation-induced acoustic computed tomography(RACT)is an evolving biomedical imaging modality that aims to reconstruct the radiation energy deposition in tissues.Traditional backprojection(BP)reconstructions carry no...Radiation-induced acoustic computed tomography(RACT)is an evolving biomedical imaging modality that aims to reconstruct the radiation energy deposition in tissues.Traditional backprojection(BP)reconstructions carry noisy and limited-view artifacts.Model-based algorithms have been demonstrated to overcome the drawbacks of BPs.However,model-based algorithms are relatively more complex to develop and computationally demanding.Furthermore,while a plethora of novel algorithms has been developed over the past decade,most of these algorithms are either not accessible,readily available,or hard to implement for researchers who are not well versed in programming.We developed a user-friendly MATLAB-based graphical user interface(GUI;RACT2D)that facilitates back-projection and model-based image reconstructions for twodimensional RACT problems.We included numerical and experimental X-ray-induced acoustic datasets to demonstrate the capabilities of the GUI.The developed algorithms support parallel computing for evaluating reconstructions using the cores of the computer,thus further accelerating the reconstruction speed.We also share the MATLAB-based codes for evaluating RACT reconstructions,which users with MATLAB programming expertise can further modify to suit their needs.The shared GUI and codes can be of interest to researchers across the globe and assist them in e±cient evaluation of improved RACT reconstructions.展开更多
The User Interface Transition Diagram (UITD) is a formal modeling notation that simplifies the specification and design of user-system interactions. It is a valuable communication tool for technical and non-technical ...The User Interface Transition Diagram (UITD) is a formal modeling notation that simplifies the specification and design of user-system interactions. It is a valuable communication tool for technical and non-technical stakeholders during the requirements elicitation phase, as it provides a simple yet technically complete notation that is easy to understand. In this paper, we investigated the efficiency of creating UITDs using draw.io, a widely used diagramming software, compared to a dedicated UITD editor. We conducted a study to compare the time required to use each tool to complete the task of creating a medium size UITD, as well as the subjective ease of use and satisfaction of participants with the dedicated Editor. Our results show that the UITD editor is more efficient and preferred by participants, highlighting the importance of using specialized tools for creating formal models such as UITDs. The findings of this study have implications for software developers, designers, and other stakeholders involved in the specification and design of user-system interactions.展开更多
In the last two decades, tangible user interfaces (TUIs) have emerged as a new interface type that interlinks the digital and physical worlds. TUIs show a potential to enhance the way in which people interact with d...In the last two decades, tangible user interfaces (TUIs) have emerged as a new interface type that interlinks the digital and physical worlds. TUIs show a potential to enhance the way in which people interact with digital information. First, this paper exam- ines the existing body of work on tangible user interfaces and discusses their application domains, especially information visualiza- tion. Then it provides a definition of intuitive use and reviews formerly separated ideas on physicality. As interaction has an impact on the overall product experience, we also discuss whether intuitive use influences the users' aesthetic judgements of such products.展开更多
A method-mix for intercultural user interface design (IUID) is explained and exemplified by application examples based on a hybrid approach covering cultural contexts in human-computer interaction (HCI) design using a...A method-mix for intercultural user interface design (IUID) is explained and exemplified by application examples based on a hybrid approach covering cultural contexts in human-computer interaction (HCI) design using a model of culturally influenced HCI. Cultural influence on HCI is described using cultural variables for user interface design. Assumptions and empirical results regarding the influence of culture on HCI, considering the path of the information processing and the interaction style between Chinese and German users are explained based on cultural models. Subsequent indicators represent the relationship between culture and HCI (culturally imprinted by the user). Correlations adopted theoretically between cultural dimensions and variables for HCI design were investigated. These correlations represent relevant constituents of a model for culturally influenced HCI. Considerations applying this model and evidence for the proper application of the IUID method-mix are presented elucidating why and how cultural aspects play a role in HCI design and usability/UX engineering. The IUID method-mix serves to inspire HCI engineers in the requirement analysis phase as well as HCI designers in the design phase. The readers are thereby sensitized to the challenges of intercultural usability/UX engineering and intercultural HCI design and will be equipped with methodological knowledge relevant to the derivation of design recommendations for user interface design for and in their desired cultural contexts. Finally, implications for practitioners are shown, including HCI style scores and practical design recommendations, to prognosticate the effort and the expenditures for considering the cultural context in IUID.展开更多
Python作为一种跨平台的计算机程序设计语言,凭借其方便的安装和简洁的语法,被广泛应用于各个领域,且它的Tkinter工具包在可视化界面程序开发中也广受编程者的青睐。利用Python语言和Tkinter工具包设计身份证真伪验证系统,并结合SQLite...Python作为一种跨平台的计算机程序设计语言,凭借其方便的安装和简洁的语法,被广泛应用于各个领域,且它的Tkinter工具包在可视化界面程序开发中也广受编程者的青睐。利用Python语言和Tkinter工具包设计身份证真伪验证系统,并结合SQLite数据库进行数据操作,理解图形用户界面(Graphical User Interface,GUI)编程的逻辑思路,将代码以可视化的形式呈现,不受编程环境影响,从而实现人机交互。展开更多
To work efficiently with DSS, most users need assistance in representation conversion, i. e., translating the specific outcome from the DSS into the universal language of visual. In generally, it is much easier to und...To work efficiently with DSS, most users need assistance in representation conversion, i. e., translating the specific outcome from the DSS into the universal language of visual. In generally, it is much easier to understand the results from the DSS if they are translated into charts, maps, and other scientific displays, because visualization exploits human natural ability to recognize and understand visual pattern. In this paper we discuss the concept of visualization for DSS. AniGraftool, a software system, is introduced as an example of Visualized User Interface for DSS.展开更多
In this paper,the user interface of tractor cab real-time information management system was designed. Based on the principle of "user friendly",it reasonably arranged spatial position of information manageme...In this paper,the user interface of tractor cab real-time information management system was designed. Based on the principle of "user friendly",it reasonably arranged spatial position of information management system according to spatial distribution of tractor cab. Then,it analyzed operation habits and thinking ways of drivers,and formulated design principle meeting demands of drivers. Besides,it used LabView software to design user interface,including interface layout and interface design. User interface includes basic information interface,job information interface,camera monitoring interface,and fault diagnosis interface. Finally,it made evaluation of the user interface from color,indicator lamp,dial,and pointer. Results indicate that the designed user interface layout conforms to cognition mentality and operation habits and easy to get familiar and grasp; graphical interface is vivid and easy to stimulate pleasure of drivers in operation; interface color matching is coordinated; the layout of controls is hierarchical and logic,and operating mode is consistent with Windows system.展开更多
In this review, five graphical user interfaces(GUIs) used in radiation therapy practices and researches are introduced. They are:(1) the treatment time calculator, superficialx-ray treatment time calculator(SUPCALC) u...In this review, five graphical user interfaces(GUIs) used in radiation therapy practices and researches are introduced. They are:(1) the treatment time calculator, superficialx-ray treatment time calculator(SUPCALC) used in the superficial X-ray radiation therapy;(2) the monitor unit calculator, electron monitor unit calculator(EMUC) used in the electron radiation therapy;(3) the multileaf collimator machine file creator, sliding window intensity modulated radiotherapy(SWIMRT) used in generating fluence map for research and quality assurance in intensity modulated radiation therapy;(4) the treatment planning system, DOSCTP used in the calculation of 3D dose distribution using Monte Carlo simulation; and(5) the monitor unit calculator, photon beam monitor unit calculator(PMUC) used in photon beam radiation therapy. One common issue of these GUIs is that all user-friendly interfaces are linked to complex formulas and algorithms based on various theories, which do not have to be understood and noted by the user. In that case, user only needs to input the required information with help from graphical elements in order to produce desired results. SUPCALC is a superficial radiation treatment time calculator using the GUI technique to provide a convenient way for radiation therapist to calculate the treatment time, and keep a record for the skin cancer patient. EMUC is an electron monitor unit calculator for electron radiation therapy. Instead of doing hand calculation according to pre-determined dosimetric tables, clinical user needs only to input the required drawing of electron field in computer graphical file format, prescription dose, and beam parameters to EMUC to calculate the required monitor unit for the electron beam treatment. EMUC is based on a semi-experimental theory of sector-integration algorithm. SWIMRT is a multileaf collimator machine file creator to generate a fluence map produced by a medical linear accelerator. This machine file controls the multileaf collimator to deliver intensity modulated beams for a specific fluence map used in quality assurance or research. DOSCTP is a treatment planning system using the computed tomography images. Radiation beams(photon or electron) with different energies and field sizes produced by a linear accelerator can be placed in different positions to irradiate the tumour in the patient. DOSCTP is linked to a Monte Carlo simulation engine using the EGSnrc-based code, so that 3D dose distribution canbe determined accurately for radiation therapy. Moreover, DOSCTP can be used for treatment planning of patient or small animal. PMUC is a GUI for calculation of the monitor unit based on the prescription dose of patient in photon beam radiation therapy. The calculation is based on dose corrections in changes of photon beam energy, treatment depth, field size, jaw position, beam axis, treatment distance and beam modifiers. All GUIs mentioned in this review were written either by the Microsoft Visual Basic.net or a MATLAB GUI development tool called GUIDE. In addition, all GUIs were verified and tested using measurements to ensure their accuracies were up to clinical acceptable levels for implementations.展开更多
This paper describes the requirements for building accessible user interface for users with autism spectrum disorders (ASD) and presents the user interface (UI) of Open Book, a reading assistive tool for people with A...This paper describes the requirements for building accessible user interface for users with autism spectrum disorders (ASD) and presents the user interface (UI) of Open Book, a reading assistive tool for people with ASD. The requirements are extracted from both existing research on improving reading comprehension for people with ASD, and from the feedback of users and clinical professionals. The findings are applied in practice to create the user interface of Open Book tool. Key screens of the user interface are presented. It is implied that the features of the UI for people with ASD can be successfully applied to improving overall accessibility of any graphical user interface.展开更多
This paper presents a two-agent framework to build a natural langua g e query interface for IC information system, focusing more on scope queries in a single English sentence. The first agent, parsing agent, syntact...This paper presents a two-agent framework to build a natural langua g e query interface for IC information system, focusing more on scope queries in a single English sentence. The first agent, parsing agent, syntactically p rocesses and semantically interprets natural language sentence to construct a fu zzy structured query language (SQL) statement. The second agent, defuzzif ying agent, defuzzifies the imprecise part of the fuzzy SQL statement into its e quivalent executable precise SQL statement based on fuzzy rules. The first agent can also actively ask the user some necessary questions when it manages to disa mbiguate the vague retrieval requirements. The adaptive defuzzification approach employed in the defuzzifying agent is discussed in detail. A prototype interface has been implemented to demonstrate the effectiveness.展开更多
文摘Autonomous vehicles (AVs) hold immense promises in revolutionizing transportation, and their potential benefits extend to individuals with impairments, particularly those with vision and hearing impairments. However, the accommodation of these individuals in AVs requires developing advanced user interfaces. This paper describes an explorative study of a multimodal user interface for autonomous vehicles, specifically developed for passengers with sensory (vision and/or hearing) impairments. In a driving simulator, 32 volunteers with simulated sensory impairments, were exposed to multiple drives in an autonomous vehicle while freely interacting with standard and inclusive variants of the infotainment and navigation system interface. The two user interfaces differed in graphical layout and voice messages, which adopted inclusive design principles for the inclusive variant. Questionnaires and structured interviews were conducted to collect participants’ impressions. The data analysis reports positive user experiences, but also identifies technical challenges. Verified guidelines are provided for further development of inclusive user interface solutions.
文摘This research paper investigates the interface design and functional optimization of Chinese learning apps through the lens of user experience.With the increasing popularity of Chinese language learning apps in the era of rapid mobile internet development,users'demands for enhanced interface design and interaction experience have grown significantly.The study aims to explore the influence of user feedback on the design and functionality of Chinese learning apps,proposing optimization strategies to improve user experience and learning outcomes.By conducting a comprehensive literature review,utilizing methods such as surveys and user interviews for data collection,and analyzing user feedback,this research identifies existing issues in the interface design and interaction experience of Chinese learning apps.The results present user opinions,feedback analysis,identified problems,improvement directions,and specific optimization strategies.The study discusses the potential impact of these optimization strategies on enhancing user experience and learning outcomes,compares findings with previous research,addresses limitations,and suggests future research directions.In conclusion,this research contributes to enriching the design theory of Chinese learning apps,offering practical optimization recommendations for developers,and supporting the continuous advancement of Chinese language learning apps.
基金supported by the National Institute of Health (R37CA240806)and American Cancer Society (133697-RSG-19-110-01-CCE)support from UCI Chao Family Comprehensive Cancer Center (P30CA062203).
文摘Radiation-induced acoustic computed tomography(RACT)is an evolving biomedical imaging modality that aims to reconstruct the radiation energy deposition in tissues.Traditional backprojection(BP)reconstructions carry noisy and limited-view artifacts.Model-based algorithms have been demonstrated to overcome the drawbacks of BPs.However,model-based algorithms are relatively more complex to develop and computationally demanding.Furthermore,while a plethora of novel algorithms has been developed over the past decade,most of these algorithms are either not accessible,readily available,or hard to implement for researchers who are not well versed in programming.We developed a user-friendly MATLAB-based graphical user interface(GUI;RACT2D)that facilitates back-projection and model-based image reconstructions for twodimensional RACT problems.We included numerical and experimental X-ray-induced acoustic datasets to demonstrate the capabilities of the GUI.The developed algorithms support parallel computing for evaluating reconstructions using the cores of the computer,thus further accelerating the reconstruction speed.We also share the MATLAB-based codes for evaluating RACT reconstructions,which users with MATLAB programming expertise can further modify to suit their needs.The shared GUI and codes can be of interest to researchers across the globe and assist them in e±cient evaluation of improved RACT reconstructions.
文摘The User Interface Transition Diagram (UITD) is a formal modeling notation that simplifies the specification and design of user-system interactions. It is a valuable communication tool for technical and non-technical stakeholders during the requirements elicitation phase, as it provides a simple yet technically complete notation that is easy to understand. In this paper, we investigated the efficiency of creating UITDs using draw.io, a widely used diagramming software, compared to a dedicated UITD editor. We conducted a study to compare the time required to use each tool to complete the task of creating a medium size UITD, as well as the subjective ease of use and satisfaction of participants with the dedicated Editor. Our results show that the UITD editor is more efficient and preferred by participants, highlighting the importance of using specialized tools for creating formal models such as UITDs. The findings of this study have implications for software developers, designers, and other stakeholders involved in the specification and design of user-system interactions.
文摘In the last two decades, tangible user interfaces (TUIs) have emerged as a new interface type that interlinks the digital and physical worlds. TUIs show a potential to enhance the way in which people interact with digital information. First, this paper exam- ines the existing body of work on tangible user interfaces and discusses their application domains, especially information visualiza- tion. Then it provides a definition of intuitive use and reviews formerly separated ideas on physicality. As interaction has an impact on the overall product experience, we also discuss whether intuitive use influences the users' aesthetic judgements of such products.
文摘A method-mix for intercultural user interface design (IUID) is explained and exemplified by application examples based on a hybrid approach covering cultural contexts in human-computer interaction (HCI) design using a model of culturally influenced HCI. Cultural influence on HCI is described using cultural variables for user interface design. Assumptions and empirical results regarding the influence of culture on HCI, considering the path of the information processing and the interaction style between Chinese and German users are explained based on cultural models. Subsequent indicators represent the relationship between culture and HCI (culturally imprinted by the user). Correlations adopted theoretically between cultural dimensions and variables for HCI design were investigated. These correlations represent relevant constituents of a model for culturally influenced HCI. Considerations applying this model and evidence for the proper application of the IUID method-mix are presented elucidating why and how cultural aspects play a role in HCI design and usability/UX engineering. The IUID method-mix serves to inspire HCI engineers in the requirement analysis phase as well as HCI designers in the design phase. The readers are thereby sensitized to the challenges of intercultural usability/UX engineering and intercultural HCI design and will be equipped with methodological knowledge relevant to the derivation of design recommendations for user interface design for and in their desired cultural contexts. Finally, implications for practitioners are shown, including HCI style scores and practical design recommendations, to prognosticate the effort and the expenditures for considering the cultural context in IUID.
文摘Python作为一种跨平台的计算机程序设计语言,凭借其方便的安装和简洁的语法,被广泛应用于各个领域,且它的Tkinter工具包在可视化界面程序开发中也广受编程者的青睐。利用Python语言和Tkinter工具包设计身份证真伪验证系统,并结合SQLite数据库进行数据操作,理解图形用户界面(Graphical User Interface,GUI)编程的逻辑思路,将代码以可视化的形式呈现,不受编程环境影响,从而实现人机交互。
文摘To work efficiently with DSS, most users need assistance in representation conversion, i. e., translating the specific outcome from the DSS into the universal language of visual. In generally, it is much easier to understand the results from the DSS if they are translated into charts, maps, and other scientific displays, because visualization exploits human natural ability to recognize and understand visual pattern. In this paper we discuss the concept of visualization for DSS. AniGraftool, a software system, is introduced as an example of Visualized User Interface for DSS.
基金Supported by Science and Technology Support Program of Jiangsu Province(Agriculture)(BE2012384)Special Fund for Conversion of Scientific and Technological Achievements in Jiangsu Province(BA2010055)
文摘In this paper,the user interface of tractor cab real-time information management system was designed. Based on the principle of "user friendly",it reasonably arranged spatial position of information management system according to spatial distribution of tractor cab. Then,it analyzed operation habits and thinking ways of drivers,and formulated design principle meeting demands of drivers. Besides,it used LabView software to design user interface,including interface layout and interface design. User interface includes basic information interface,job information interface,camera monitoring interface,and fault diagnosis interface. Finally,it made evaluation of the user interface from color,indicator lamp,dial,and pointer. Results indicate that the designed user interface layout conforms to cognition mentality and operation habits and easy to get familiar and grasp; graphical interface is vivid and easy to stimulate pleasure of drivers in operation; interface color matching is coordinated; the layout of controls is hierarchical and logic,and operating mode is consistent with Windows system.
文摘In this review, five graphical user interfaces(GUIs) used in radiation therapy practices and researches are introduced. They are:(1) the treatment time calculator, superficialx-ray treatment time calculator(SUPCALC) used in the superficial X-ray radiation therapy;(2) the monitor unit calculator, electron monitor unit calculator(EMUC) used in the electron radiation therapy;(3) the multileaf collimator machine file creator, sliding window intensity modulated radiotherapy(SWIMRT) used in generating fluence map for research and quality assurance in intensity modulated radiation therapy;(4) the treatment planning system, DOSCTP used in the calculation of 3D dose distribution using Monte Carlo simulation; and(5) the monitor unit calculator, photon beam monitor unit calculator(PMUC) used in photon beam radiation therapy. One common issue of these GUIs is that all user-friendly interfaces are linked to complex formulas and algorithms based on various theories, which do not have to be understood and noted by the user. In that case, user only needs to input the required information with help from graphical elements in order to produce desired results. SUPCALC is a superficial radiation treatment time calculator using the GUI technique to provide a convenient way for radiation therapist to calculate the treatment time, and keep a record for the skin cancer patient. EMUC is an electron monitor unit calculator for electron radiation therapy. Instead of doing hand calculation according to pre-determined dosimetric tables, clinical user needs only to input the required drawing of electron field in computer graphical file format, prescription dose, and beam parameters to EMUC to calculate the required monitor unit for the electron beam treatment. EMUC is based on a semi-experimental theory of sector-integration algorithm. SWIMRT is a multileaf collimator machine file creator to generate a fluence map produced by a medical linear accelerator. This machine file controls the multileaf collimator to deliver intensity modulated beams for a specific fluence map used in quality assurance or research. DOSCTP is a treatment planning system using the computed tomography images. Radiation beams(photon or electron) with different energies and field sizes produced by a linear accelerator can be placed in different positions to irradiate the tumour in the patient. DOSCTP is linked to a Monte Carlo simulation engine using the EGSnrc-based code, so that 3D dose distribution canbe determined accurately for radiation therapy. Moreover, DOSCTP can be used for treatment planning of patient or small animal. PMUC is a GUI for calculation of the monitor unit based on the prescription dose of patient in photon beam radiation therapy. The calculation is based on dose corrections in changes of photon beam energy, treatment depth, field size, jaw position, beam axis, treatment distance and beam modifiers. All GUIs mentioned in this review were written either by the Microsoft Visual Basic.net or a MATLAB GUI development tool called GUIDE. In addition, all GUIs were verified and tested using measurements to ensure their accuracies were up to clinical acceptable levels for implementations.
文摘This paper describes the requirements for building accessible user interface for users with autism spectrum disorders (ASD) and presents the user interface (UI) of Open Book, a reading assistive tool for people with ASD. The requirements are extracted from both existing research on improving reading comprehension for people with ASD, and from the feedback of users and clinical professionals. The findings are applied in practice to create the user interface of Open Book tool. Key screens of the user interface are presented. It is implied that the features of the UI for people with ASD can be successfully applied to improving overall accessibility of any graphical user interface.
文摘This paper presents a two-agent framework to build a natural langua g e query interface for IC information system, focusing more on scope queries in a single English sentence. The first agent, parsing agent, syntactically p rocesses and semantically interprets natural language sentence to construct a fu zzy structured query language (SQL) statement. The second agent, defuzzif ying agent, defuzzifies the imprecise part of the fuzzy SQL statement into its e quivalent executable precise SQL statement based on fuzzy rules. The first agent can also actively ask the user some necessary questions when it manages to disa mbiguate the vague retrieval requirements. The adaptive defuzzification approach employed in the defuzzifying agent is discussed in detail. A prototype interface has been implemented to demonstrate the effectiveness.