Summary of the invention
The purpose of this invention is to provide a kind of control method and utilization thereof of the human-computer interaction that addresses the above problem.
For the ease of understanding the present invention, the spy carries out following explanation of nouns to each related term.
The user allows fine motion to make scheme: when the user implements some or the qualified fine motion of a group when doing, can send a steering order to computing machine; The fine motion here especially refers to user's action by a small margin, and less than 20cm, concrete manifestation is like arm fine motion, the little song of pin like: corresponding joint moving displacement arbitrarily; Above-mentioned condition of the present invention especially comprises the situation that qualification is not given an order.
Virtual permission action scheme: virtual world is given action or the action scheme that utensil can carry out in self-role or the virtual world, and said action scheme comprises continuous combination of actions, action dynamics, speed etc.
Turning joint: the user is not the activity that the activity in whole joints can be controlled my role's phase position; When especially self-role is non-human; User some joint on one's body not, so " turning joint " of indication of the present invention is meant that virtual world is given the movable position of self-role and corresponding to the joint on user's actual body.On the other hand, when self-role's movable part is counted more than the actual turning joint of user, the additive method that then adopts the present invention to introduce; The alleged turning joint of this paper is not limited only to the skeleton junction in addition, and mobilizable any position on its general reference human body is like any point on the whole upper arm.
Palm: comprise the joint on all palms of wrist, like finger.
Sole: comprise the joint on all soles of ankle, like toe.
Estimate the index of motion amplitude: can be followed the tracks of displacement and direction that the position takes place, followed the tracks of the angle of position on two time points etc.
Action is amplified: in order to make every effort to user's sense of reality, reach the synchronisation requirement in interactive process, set following two rules:
1, in the human perception limit of power, action is amplified and preferably only user's movement range, dynamics is amplified;
2, when surpassing the human perception limit of power, action is amplified and can also be amplified user's responsiveness.
For realizing above-mentioned purpose, technical scheme of the present invention is:
A kind of control method of quiet formula human-computer interaction, the user allows fine motion to do to select and to control the control key of one or more virtual unit through implementing the user, and it may further comprise the steps:
1) establishment waits to control equipment M1, M2 in virtual world ... The virtual unit N1 of Mn, N2 ... Nn;
2) association waits to control equipment M1, M2 ... Mn and virtual unit N1, N2 ... Nn;
3) Zheng Lian user allows fine motion work and virtual unit N1, N2 ... Nn; When making the user carry out fine motion to do, can implement virtual unit N1, N2 ... The selection of Nn, lock and control, make the user can open, close or control then and wait to control equipment Mm through control virtual unit Nm.
The system of selection that the user allows fine motion to do virtual unit Nm and control key thereof is through eye tracking, catches eyeball is just being seen virtual unit Nm and control key thereof, to confirm the selection to virtual unit Nm and control key thereof.
The fine motion that locking virtual unit Nm and control key thereof are corresponding connects as eyelid carries out action nictation.
Said user allows fine motion to be provided with the user as scheme or stage property is carried out the amplitude peak M of this fine motion work, the amplitude peak that corresponding virtual control key is performed is N; Being located at user on the t time point, to carry out the amplitude that this fine motion does be Mt; The amplitude that corresponding virtual control key is performed is Nt; Then this system satisfies: when Mt >=M, and Nt=N.
Limit said user and allow fine motion to make scheme, when making the user accomplish arbitrary fine motion and do with said amplitude peak M, any adjacent two partly angle changing values on the trunk except that palm and sole are less than 30 degree.
A kind of control system of quiet formula human-computer interaction; The user does to select and the control virtual unit through implementing fine motion; Then realize that it is characterized in that: it comprises to respectively waiting the control of the equipment of controlling in the reality: imaging device, the user who shows virtual unit allows fine motion to make the identification capture device of scheme, control user and synchronous control system and associated virtual equipment and the converting system of waiting the equipment of controlling to virtual unit is selected and control action is synchronous.
Said identification capture device is provided with selective system and the locking system to virtual unit.
The usefulness of technique scheme is:
The present invention is because user's health need not to leave the position, therefore in operating process, but equal recumbencies or be seated, thereby the user can long-time free and relaxed completion each item control, and can be because of not being short of physical strength, and compelled the termination; Therefore the adaptation population is extremely wide, and all healths have the people of active muscles ability to carry out corresponding human-computer interaction through the present invention.
Through specific embodiment the present invention is further described below.
Specific embodiment
The control method of 1 one kinds of quiet formula human-computer interactions of embodiment
A kind of control method of quiet formula human-computer interaction, the user allows fine motion to do to select and to control the control key of one or more virtual unit through implementing the user, and it may further comprise the steps:
1) establishment waits to control equipment M1, M2 in virtual world ... The virtual unit N1 of Mn, N2 ... Nn;
2) association waits to control equipment M1, M2 ... Mn and virtual unit N1, N2 ... Nn;
3) Zheng Lian user allows fine motion work and virtual unit N1, N2 ... Nn; When making the user carry out fine motion to do, can implement virtual unit N1, N2 ... The selection of Nn, lock and control, make the user can open, close or control then and wait to control equipment Mm through control virtual unit Nm.
The system of selection that the user allows fine motion to do virtual unit Nm and control key thereof is through eye tracking, catches eyeball is just being seen virtual unit Nm and control key thereof, to confirm the selection to virtual unit Nm and control key thereof.
The fine motion that locking virtual unit Nm and control key thereof are corresponding connects as eyelid carries out action nictation.
Said user allows fine motion to be provided with the user as scheme or stage property is carried out the amplitude peak M of this fine motion work, the amplitude peak that corresponding virtual control key is performed is N; Being located at user on the t time point, to carry out the amplitude that this fine motion does be Mt; The amplitude that corresponding virtual control key is performed is Nt; Then this system satisfies: when Mt >=M, and Nt=N.
Limit said user and allow fine motion to make scheme, when making the user accomplish arbitrary fine motion and do with said amplitude peak M, any adjacent two partly angle changing values on the trunk except that palm and sole are less than 30 degree.
A kind of control system of quiet formula human-computer interaction; The user does to select and the control virtual unit through implementing fine motion; Then realize that it is characterized in that: it comprises to respectively waiting the control of the equipment of controlling in the reality: imaging device, the user who shows virtual unit allows fine motion to make the identification capture device of scheme, control user and synchronous control system and associated virtual equipment and the converting system of waiting the equipment of controlling to virtual unit is selected and control action is synchronous.
Said identification capture device is provided with selective system and the locking system to virtual unit.