CN112711392B - Confidence coefficient calculation method for channels of multi-channel interactive system - Google Patents

Confidence coefficient calculation method for channels of multi-channel interactive system Download PDF

Info

Publication number
CN112711392B
CN112711392B CN202011482079.8A CN202011482079A CN112711392B CN 112711392 B CN112711392 B CN 112711392B CN 202011482079 A CN202011482079 A CN 202011482079A CN 112711392 B CN112711392 B CN 112711392B
Authority
CN
China
Prior art keywords
interactive
data
channel
state
credible
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011482079.8A
Other languages
Chinese (zh)
Other versions
CN112711392A (en
Inventor
李蔚清
陈封瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN202011482079.8A priority Critical patent/CN112711392B/en
Publication of CN112711392A publication Critical patent/CN112711392A/en
Application granted granted Critical
Publication of CN112711392B publication Critical patent/CN112711392B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Dermatology (AREA)
  • Neurology (AREA)
  • Neurosurgery (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a channel confidence calculation method of a multichannel interactive system, which comprises the following steps: in the process of fusing interactive data into interactive semantics by a multi-channel interactive system, storing a data credible state value of the interactive data into a state sliding queue with a fixed length; and calculating the channel confidence based on the interaction data confidence state values in the state sliding queue. The invention adaptively calculates the confidence coefficient of the interactive channel aiming at different multi-channel interactive scenes, and simultaneously solves the problems that the use environment of the interactive system is limited and the use process is complicated because an additional environment sensor needs to be introduced into the interactive system for data acquisition and surrounding natural environment perception in the common channel confidence coefficient calculation technology.

Description

Confidence coefficient calculation method for channels of multi-channel interactive system
Technical Field
The invention belongs to the field of human-computer interaction, and particularly relates to a channel confidence coefficient calculation method of a multi-channel interaction system.
Background
The multi-channel human-computer interaction is a human-computer interaction mode which considers various novel interaction modes and enables a user to communicate with a computer in various modes. Multi-channel human-computer interaction aims at accomplishing the interaction task with a computer in a parallel cooperation manner by comprehensively using a plurality of interaction function modes of people, namely an effect channel and a sense channel. The technology can improve the interaction experience of the user, and the user can interact with the computer more naturally and efficiently.
In the aspect of multi-channel man-machine interaction semantic fusion, when a plurality of channels of interaction data are processed, a solution method for the channel interaction data to have redundancy conflict is to select the interaction data of the channel which is relatively most reliable according to the reliability of the current interaction channel. The reliability of the interaction channel is measured by the confidence of the interaction channel, and most of the current channel confidence calculation methods are to introduce additional environment sensors, wherein the environment sensors are used for collecting the surrounding natural environment data in real time and calculating the channel confidence by using the collected environment data. However, the method for calculating the channel confidence by introducing an additional environment sensor may cause the usage environment of the interactive system to be limited due to the large number of devices required by the system, and the arrangement and usage process of the interactive system is cumbersome, and at the same time, additional system performance overhead and waste may be caused.
Disclosure of Invention
The invention aims to provide a channel confidence coefficient calculation method of a multi-channel interaction system.
The technical scheme for realizing the purpose of the invention is as follows: a channel confidence calculation method of a multi-channel interactive system comprises the following specific steps:
in the process of fusing interactive data into interactive semantics by a multi-channel interactive system, storing a data credible state value of the interactive data into a state sliding queue with a fixed length;
channel confidence is calculated based on the interaction data trusted state values in the state slide queue.
Preferably, the data trust status value of the interaction data comprises:
acquiring a credible state value of interactive data acquired by equipment;
fusing the credible state value of the interactive data corresponding to the failed interactive semantics in the fusion process;
and the multi-channel interactive scene module is used for reflecting the credible state value of the interactive data of the execution result of the interactive semantics after the successful fusion.
Preferably, in the process of fusing the interactive data into the interactive semantics by the multi-channel interactive system, the specific step of storing the data trusted state value of the interactive data into the fixed-length state sliding queue is as follows:
acquiring user interaction data by adopting data acquisition equipment and sending the user interaction data to a main control computer;
the main control computer judges whether the interactive data is credible according to the interactive word set and stores the credible state of the data into a state sliding queue;
and the multi-channel interactive data fusion module sends the fused interactive semantics to a multi-channel interactive scene module for execution, judges whether the interactive data contained in the interactive semantics is credible according to an interactive semantic execution result, and stores the credible state value of the interactive data into a state sliding queue.
Preferably, the interactive word set is composed of interactive operation instructions of the multi-channel interactive scene, object names and object attributes included in the multi-channel interactive scene, and button names included in the multi-channel interactive scene.
Preferably, the specific step of calculating the channel confidence based on the data confidence state data in the state sliding queue is as follows:
calculating the number of the credible state values in the current state sliding queue as 1;
counting the number of continuous interactive data states by taking the tail of the state sliding queue as a reference value;
and calculating the channel confidence coefficient according to the number of the credible state values of 1, the continuous number of the interactive data states and the length of the state sliding queue.
Preferably, the number of consecutive states refers to: and taking the last state data of the state sliding queue as a reference value, and traversing and comparing from the reference value to the head direction of the queue until an interactive data state value different from the reference value is encountered, and stopping counting.
Preferably, the specific formula for calculating the channel confidence is as follows:
C=a*C 1 +b*C 2
wherein a and b are coefficient parameters, a + b is 1,
Figure BDA0002838409240000021
C 2 =tanh(X 2 ),X 1 for the number of the credible state value in the current state sliding queue as 1, X 2 The number of consecutive states, L is the queue length.
Compared with the prior art, the invention has the following remarkable advantages: the credible state value of the interaction data for calculating the channel confidence coefficient is derived from three stages of the fusion interaction semantic process of the multi-channel interaction system, and other environment sensors except for interaction equipment are not required to be introduced into the multi-channel interaction system, so that the problems that the use environment of the multi-channel interaction system is limited by excessive introduction of sensor equipment and the use steps of the system are complicated due to excessive introduction of sensor equipment are avoided; the three stages are respectively positioned at the front stage, the middle stage and the later stage of the interactive semantic fusion process, the credibility state of the interactive primitive is fully confirmed, the channel confidence coefficient is calculated by using a piecewise function formula containing a tanh activation function, the change gradient of the channel confidence coefficient is more accurately reflected, and a more accurate channel confidence value is calculated in real time.
Drawings
Fig. 1 is a block diagram of a multi-channel interactive system on which the present invention is based.
FIG. 2 is a flow chart of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
As shown in fig. 1 and 2, a channel confidence calculation method for a multi-channel interactive system, for the multi-channel interactive system, includes: the system comprises data acquisition equipment, a main control computer, a multi-channel interactive data fusion algorithm module, a multi-channel interactive scene module and multi-channel interactive scene display equipment. The method comprises the following specific steps:
in the process of fusing interactive data into interactive semantics by a multi-channel interactive system, storing a data credible state value of the interactive data into a state sliding queue with a fixed length;
channel confidence is calculated based on the interaction data trusted state values in the state slide queue.
In one embodiment, in a process of fusing interactive data into interactive semantics by a multi-channel interactive system, a specific method for storing a data trusted state value of the interactive data into a fixed-length state sliding queue includes:
acquiring user interaction data by adopting data acquisition equipment and sending the user interaction data to a main control computer;
in some embodiments, the user interaction data comprises audio data, user arm electromyography data, and user palm gesture data;
the main control computer judges whether the interactive data is credible according to the interactive word set and stores the credible state of the data into a state sliding queue;
specifically, the multi-channel interactive data fusion algorithm module performs interactive semantic fusion by using interactive data, takes interactive data corresponding to interactive semantics which are failed in fusion in the fusion process as untrusted interactive data, sets the trusted state value of the untrusted interactive data to 0, takes interactive data corresponding to interactive semantics which are successfully fused in the fusion process as trusted interactive data, sets the trusted state value of the trusted interactive data to 1, and updates the trusted state value into a state sliding queue.
In some embodiments, the interactive word set is composed of all the interactive operation instructions of the multi-channel interactive scene, the object names and the object attributes contained in the multi-channel interactive scene, and the button names contained in the multi-channel interactive scene. And the main control computer determines whether the received interactive data is contained in the interactive word set as the basis for determining whether the interactive data is credible. If the interactive data is contained in the interactive word set, setting the credible state value of the interactive data to be 1; and if the interactive data is not contained in the interactive word set, setting the credible state value of the interactive data to be 0.
The multi-channel interactive data fusion module sends the fused interactive semantics to a multi-channel interactive scene module for execution, judges whether the interactive data contained in the interactive semantics is credible according to an interactive semantics execution result, and sets an interactive data credibility state value constituting the interactive semantics to 1 if the interactive semantics is successfully executed; and if the interactive semantics are not successfully executed, setting the interactive data credible state value of the interactive semantics which are not successfully executed to 0, and updating the interactive data credible state value into the state sliding queue.
In one embodiment, the specific steps of calculating the channel confidence based on the data confidence state data in the state sliding queue are as follows:
calculating the number of the credible state values in the current state sliding queue as 1, and recording as X 1 . And the number of data with the value of 1 in the state sliding queue is the number of the interactive data representing the credible state.
Counting the number of continuous interactive data states by taking the tail of the state sliding queue as a reference value, and recording as X 2
The number of state successes refers to: taking the last state data of the state sliding queue as a reference value, traversing and comparing from the reference value to the head direction of the queue until an interactive data state value different from the reference value is met, stopping counting, and recording the continuous number of recorded states as X 2
According to the number X of the credible states of the interactive data 1 Number of successive states X 2 And calculating the channel confidence coefficient C according to the state sliding queue length L.
The channel confidence C is composed of two parts, the first part C 1 By number X of trusted states of the interactive data 1 And queue length L, as follows:
Figure BDA0002838409240000041
second part C 2 Number X of successive states 2 Calculated substituted into the tanh activation function:
C 2 =tanh(X 2 )
wherein, tan h (X) 2 ) The function is:
Figure BDA0002838409240000042
the channel confidence C is calculated by the formula:
C=C 1 +C 2
wherein, C 1 Increasing and decreasing along with the increase and decrease of the number of times of adopting the interactive data, and the method is used for the confidence coefficient of a linear reaction channel; c 2 The channel confidence degree condition at the latest moment is partially reflected by the continuous number of states, and in order to control the channel confidence degree value to change in a smaller range and be easy to observe, the channel confidence degree value is respectively in C 1 、C 2 Two parts are preceded by a coefficient parameter, expressed as:
C=a*C 1 +b*C 2
in the formula:
a+b=1
derived from the above formula:
Figure BDA0002838409240000051
the invention adaptively calculates the confidence coefficient of the interactive channel aiming at different multi-channel interactive scenes, and simultaneously solves the problems that the use environment of the interactive system is limited and the use process is complicated because an additional environment sensor needs to be introduced into the interactive system for data acquisition and surrounding natural environment perception in the common channel confidence coefficient calculation technology.
Examples
The embodiment is based on a multi-channel interactive system, and the multi-channel interactive system comprises a voice data acquisition device, a myoelectric data acquisition device, an inertial data acquisition device, a multi-channel interactive data fusion algorithm module, a main control computer, a multi-channel interactive scene module and a multi-channel interactive scene display device. The multi-channel interactive data fusion algorithm module is arranged on a main control computer, the voice data acquisition equipment, the myoelectric gesture data acquisition equipment, the inertia gesture data acquisition equipment and the multi-channel interactive scene display equipment are all connected with the main control computer, and the multi-channel interactive scene module is arranged on the multi-channel interactive scene display equipment.
In this embodiment, the confidence level calculation of the channel is performed by using the trusted state value of the interactive data acquired by the data acquisition device, the trusted state value of the interactive data included in the interactive semantics that are failed in fusion in the fusion process, and the trusted state value of the interactive data that is reflected by the execution result of the interactive semantics that is successfully fused by the electronic sand table interaction module.
The interactive data collected by the data collecting device comprises: the voice data acquisition equipment records the audio data, identifies the audio data, and transmits the obtained interactive data to the main control computer. The myoelectric data acquisition equipment acquires myoelectric data of the arm of the user, recognizes user interaction gestures, and transmits the acquired interaction data to the main control computer. The inertial data acquisition equipment acquires palm posture data of the user, identifies the palm posture of the user and transmits the acquired interactive data to the main control computer.
Finally, the formula for performing confidence calculation of the channel is:
Figure BDA0002838409240000061

Claims (4)

1. a channel confidence calculation method of a multi-channel interactive system is characterized by comprising the following specific steps:
in the process of integrating interactive data into interactive semantics by a multi-channel interactive system, storing a data credible state value of the interactive data into a state sliding queue with a fixed length, wherein the data credible state value of the interactive data comprises:
acquiring a credible state value of interactive data acquired by equipment;
fusing the credible state value of the interactive data corresponding to the failed interactive semantics in the fusion process;
the multi-channel interactive scene module is used for reflecting the credible state value of the interactive data of the execution result of the interactive semantics after the successful fusion;
calculating a channel confidence based on the interactive data credible state value in the state sliding queue, and specifically comprising the following steps:
calculating the number of the credible state values in the current state sliding queue as 1;
counting the number of continuous interactive data states by taking the tail of the state sliding queue as a reference value;
calculating the channel confidence according to the number of the credible state values as 1, the continuous number of the interactive data states and the length of the state sliding queue, wherein the specific formula is as follows:
C=a*C 1 +b*C 2
wherein a and b are coefficient parameters, a + b is 1,
Figure FDA0003744412420000011
C 2 =tanh(X 2 ),X 1 for the number of the credible state value in the current state sliding queue as 1, X 2 The number of consecutive states, L is the queue length.
2. The channel confidence calculation method of the multi-channel interactive system according to claim 1, wherein in the process of fusing the interactive data into the interactive semantics by the multi-channel interactive system, the specific step of storing the data confidence state value of the interactive data into the fixed-length state sliding queue is:
acquiring user interaction data by adopting data acquisition equipment and sending the user interaction data to a main control computer;
the main control computer judges whether the interactive data is credible according to the interactive word set and stores the credible state of the data into a state sliding queue;
and the multi-channel interactive data fusion module sends the fused interactive semantics to a multi-channel interactive scene module for execution, judges whether the interactive data contained in the interactive semantics is credible according to an interactive semantic execution result, and stores the credible state value of the interactive data into a state sliding queue.
3. The channel confidence computation method of a multi-channel interactive system according to claim 2, wherein the interactive word set is composed of the interactive operation commands of the multi-channel interactive scene, the object names and object attributes included in the multi-channel interactive scene, and the button names included in the multi-channel interactive scene.
4. The channel confidence calculation method of the multi-channel interactive system according to claim 1, wherein the number of the continuous states is: and traversing and comparing the last state data of the state sliding queue from the reference value to the head direction of the queue by taking the last state data of the state sliding queue as the reference value until an interactive data state value different from the reference value is met, and stopping counting.
CN202011482079.8A 2020-12-15 2020-12-15 Confidence coefficient calculation method for channels of multi-channel interactive system Active CN112711392B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011482079.8A CN112711392B (en) 2020-12-15 2020-12-15 Confidence coefficient calculation method for channels of multi-channel interactive system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011482079.8A CN112711392B (en) 2020-12-15 2020-12-15 Confidence coefficient calculation method for channels of multi-channel interactive system

Publications (2)

Publication Number Publication Date
CN112711392A CN112711392A (en) 2021-04-27
CN112711392B true CN112711392B (en) 2022-09-27

Family

ID=75542162

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011482079.8A Active CN112711392B (en) 2020-12-15 2020-12-15 Confidence coefficient calculation method for channels of multi-channel interactive system

Country Status (1)

Country Link
CN (1) CN112711392B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122109A (en) * 2017-05-31 2017-09-01 吉林大学 A kind of multi-channel adaptive operating method towards three-dimensional pen-based interaction platform
CN111665941A (en) * 2020-06-07 2020-09-15 济南大学 Multi-mode semantic fusion man-machine interaction system and method for virtual experiment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107122109A (en) * 2017-05-31 2017-09-01 吉林大学 A kind of multi-channel adaptive operating method towards three-dimensional pen-based interaction platform
CN111665941A (en) * 2020-06-07 2020-09-15 济南大学 Multi-mode semantic fusion man-machine interaction system and method for virtual experiment

Also Published As

Publication number Publication date
CN112711392A (en) 2021-04-27

Similar Documents

Publication Publication Date Title
JP6635049B2 (en) Information processing apparatus, information processing method and program
EP1408443B1 (en) Method and apparatus for analysing gestures produced by a human, e.g. for commanding apparatus by gesture recognition
US20180210552A1 (en) Haptic conversion system using segmenting and combining
CN111566730A (en) Voice command processing in low power devices
EP2570901A1 (en) Method and mobile terminal for automatically recognizing gesture
EP3441874B1 (en) Scene sound effect control method, and electronic device
CN109669663B (en) Method and device for acquiring range amplitude, electronic equipment and storage medium
CN112382285B (en) Voice control method, voice control device, electronic equipment and storage medium
EP3639748A1 (en) System and method for monitoring pathological breathing patterns
US10770077B2 (en) Electronic device and method
US20220152476A1 (en) Method and device for processing information in game, storage medium and electronic device
US20210248359A1 (en) Dynamic Motion Detection Method and Apparatus, and Storage Medium
EP3139377A1 (en) Guidance device, guidance method, program, and information storage medium
CN108172221A (en) The method and apparatus of manipulation aircraft based on intelligent terminal
CN111158487A (en) Man-machine interaction method for interacting with intelligent terminal by using wireless earphone
JP2016181018A (en) Information processing system and information processing method
WO2017000772A1 (en) Front-end audio processing system
CN112711392B (en) Confidence coefficient calculation method for channels of multi-channel interactive system
CN104345880B (en) The method and electronic equipment of a kind of information processing
CN114613362A (en) Device control method and apparatus, electronic device, and medium
CN107112018A (en) Information processor, information processing method and program
WO2021184732A1 (en) Audio packet loss repairing method, device and system based on neural network
CN113380229A (en) Voice response speed determination method, related device and computer program product
WO2024077873A1 (en) Virtual-scene scaling method and apparatus, and storage medium and electronic device
JPWO2020071200A1 (en) Information processing equipment, information processing methods, and programs

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant