What Is Human-Computer Interaction?
Human-computer interaction, human-computer interaction (English: HumanComputer Interaction or HumanMachine Interaction, referred to as HCI or HMI) is a science that studies the interactive relationship between the system and the user. The system can be a variety of machines or computerized systems and software. Human-computer interaction interface usually refers to the part that is visible to the user. The user communicates with the system through the human-computer interaction interface and performs operations. It's as small as a radio's play button, as large as an aircraft's dashboard, or a power plant's control room. The design of the human-computer interaction interface should include the user's understanding of the system (that is, the mental model), which is for system availability or user-friendliness.
- Machine-Interface Representation Model and Methodology
- The quality of an interactive interface directly affects the success or failure of software development. The development of a friendly human-computer interaction interface requires good interaction models and design methods. Therefore, studying the representation model and design method of human-computer interaction interface is one of the important research contents of human-computer interaction.
- Usability and Evaluation
- Usability is an important content of the human-computer interaction system, and it is related to whether the human-computer interaction can achieve the goal that the user expects, and the efficiency and convenience of achieving this goal. The research on usability analysis and evaluation of human-computer interaction systems mainly involves design principles and usability evaluation methods that support usability.
- Multi-channel interactive technology (Multi-Modal)
- In multi-channel interaction, users can communicate with computer systems using natural interaction methods such as voice, gestures, eyes, and expressions. Multi-channel interaction mainly studies the representation model of multi-channel interactive interface, the evaluation method of multi-channel interactive interface, and the fusion of multi-channel information. Among them, multi-channel information integration is the focus and difficulty of multi-channel user interface research.
- Cognitive and Intelligent User Interface (IUI)
- The ultimate goal of an intelligent user interface is to make human-computer interaction as natural and convenient as human-human interaction. Context awareness, eye tracking, gesture recognition, 3D input, speech recognition, facial expression recognition, handwriting recognition, natural language understanding, etc. are all important issues that need to be addressed in cognitive and intelligent user interfaces.
- Groupware
- Groupware refers to a computer-supported collaborative environment that helps groups work together. It mainly involves information transfer between individuals or groups, information sharing in groups, business process automation and coordination, and interactive activities between people and processes. . The current research related to human-computer interaction technology mainly includes: the architecture of groupware systems, computer-supported communication and information sharing methods, decision support tools in communication, application sharing, and synchronization implementation methods.
- Web Design (Web-Interaction)
- It focuses on the information interaction model and structure of Web interface, the basic ideas and principles of Web interface design, the tools and techniques of Web interface design, and the usability analysis and evaluation methods of Web interface design.
- Mobile interface design (Mobile and Ubicomp)
- Mobile computing, Ubiquitous Computing, etc. have put forward higher requirements for human-computer interaction technology. The problem of interface design for mobile applications has become an important application area for human-computer interaction technology research. Aiming at the limitations of mobile device portability, location uncertainty and limited computing power, and low bandwidth and high latency of wireless networks, research on mobile interface design methods, mobile interface usability and evaluation principles, mobile interface navigation technology, and mobile Interface implementation technology and development tools are one of the current research hotspots of human-computer interaction technology.
- The application potential of hot technologies in the field of human-computer interaction technology has begun to show, such as geospatial tracking technology equipped with smart phones, motion recognition technologies used in wearable computers, stealth technology, immersive games, etc., and applied to virtual reality and remotely controlled robots. Tactile interaction technologies such as telemedicine and telemedicine, speech recognition technology used in call routing, home automation, and voice dialing, etc., silent speech recognition for people with language barriers, used in advertising, website, product catalog, and magazine utility test Eye-tracking technology, brainwave-based human-machine interface technology used in the "Mind Wheelchair" developed for people with speech and mobility impairments. [3] Human-computer interaction solution providers continue to introduce various innovative technologies, such as fingerprint recognition technology, side sliding fingerprint recognition technology [4] , TDDI [5] technology, pressure touch technology, etc. The development of hotspot technologies is both an opportunity and a challenge. Vision-based gesture recognition has a low recognition rate and poor real-time performance. Various algorithms need to be researched to improve the accuracy and speed of recognition. Eye iris, palm print, handwriting, gait, voice, lip reading, The research, development and application of human features such as faces and DNA are also attracting attention. Multi-channel integration is also a hot spot for human-computer interaction. In addition, the integration and promotion of related technologies such as "ubiquitous computing" and "cloud computing" also need to continue to be explored.