[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106933349A - Unlocking method, device and virtual reality device for virtual reality device - Google Patents

Unlocking method, device and virtual reality device for virtual reality device Download PDF

Info

Publication number
CN106933349A
CN106933349A CN201710067070.2A CN201710067070A CN106933349A CN 106933349 A CN106933349 A CN 106933349A CN 201710067070 A CN201710067070 A CN 201710067070A CN 106933349 A CN106933349 A CN 106933349A
Authority
CN
China
Prior art keywords
cursor
virtual reality
head
user
rotation data
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.)
Pending
Application number
CN201710067070.2A
Other languages
Chinese (zh)
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.)
Goertek Techology Co Ltd
Original Assignee
Goertek Techology Co Ltd
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 Goertek Techology Co Ltd filed Critical Goertek Techology Co Ltd
Priority to CN201710067070.2A priority Critical patent/CN106933349A/en
Priority to PCT/CN2017/076817 priority patent/WO2018141124A1/en
Publication of CN106933349A publication Critical patent/CN106933349A/en
Pending legal-status Critical Current

Links

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/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/012Head tracking input arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention discloses a kind of unlocking method for virtual reality device, device and virtual reality device, the unlocking method includes:Display figure unlock interface and cursor;The first rotation data of the user's head of virtual reality device is worn in collection;Cursor is moved according to the first rotation data, light is marked on position on interface as original position;Gather the second rotation data of user's head;Cursor is moved according to the second rotation data, to obtain unlocking figure;Unblock figure is compared with setting unblock figure, if compared successfully, control virtual reality device unblock.By unlocking method of the invention, it is not necessary to which user's execution is any manually operated, rely solely on user's head and rotate the figure unblock operation that can just complete virtual reality device, improve Consumer's Experience.

Description

Unlocking method, device and virtual reality device for virtual reality device
Technical field
The present invention relates to virtual reality device unlocking technology field, virtual reality device to be used for more particularly, to one kind Unlocking method, device and virtual reality device.
Background technology
Virtual reality (Virtual Reality, abbreviation VR), virtual reality technology will be one qualitative and quantitative phase of support With reference to the key technology of the comprehensive integration Multi information space that perceptual knowledge and rational knowledge are combined.With the speed of network Lifting, an Internet era based on virtual reality technology just quietly comes up, it will greatly change people production and Life style.
On mobile phone, the mode for completing figure unblock is to select starting point with finger, and the mode for then sliding finger completes close The input of code.
In wear-type virtual reality device, it is impossible to unlocked by way of sliding finger, thus figure unlocking manner without Method is directly used in reality environment.
The content of the invention
It is an object of the present invention to provide a kind of new solution for virtual reality device unblock.
According to the first aspect of the invention, there is provided a kind of unlocking method for virtual reality device, including:
Display figure unlock interface and cursor;
The first rotation data of the user's head of the virtual reality device is worn in collection;
The cursor is moved according to first rotation data, the light is marked on position on the interface as starting Position;
Gather the second rotation data of the user's head;
The cursor is moved according to second rotation data, to obtain unlocking figure;
The unblock figure is compared with setting unblock figure, if compared successfully, the virtual reality is controlled Equipment is unlocked.
Optionally, also include before the second rotation data of the collection user's head:
When detecting whether the user's head static time exceedes setting when the cursor is in the original position Between, in this way, then gather the second rotation data of the user's head.
Optionally, the interface is the contact array being made up of at least two contacts.
Optionally, it is described to detect that the user's head static time is when the cursor is in the original position It is no more than also including before setting time:
Judge whether the original position is any contact in the contact array, in this way, then the cursor is worked as in detection Whether the user's head static time exceedes setting time during in the original position.
Optionally, it is described that the cursor is moved according to second rotation data, included with obtaining unblock figure:
The cursor is moved according to second rotation data, to obtain the smooth target motion track;
Determine that the light is marked on the contact chosen on the contact array in moving process according to the motion track;
It is sequentially connected the contact chosen and forms the unblock figure.
Optionally, also include before the control virtual reality device unblock:
Whether the smooth target position is detected beyond default input area, in this way, then the virtual reality is worn in collection First rotation data of the user's head of equipment.
Optionally, first rotation data includes the first rotation direction and the first rotational displacement.
Optionally, it is described that the cursor is moved according to first rotation data, the light is marked on the interface Position include as original position:
The smooth target moving direction is determined according to first rotation direction;
The table of comparisons of corresponding relation between the reflection head rotation angular displacement that prestores of lookup and cursor displacement, really Surely the cursor displacement of the first rotational displacement is corresponded to as the first displacement;
The cursor is moved according to the moving direction and first displacement, the light is marked on the interface Position as original position.
According to the second aspect of the invention, there is provided a kind of tripper for virtual reality device, including:
Display module, for showing figure unlock interface and cursor;
First acquisition module, the first rotation data for gathering the user's head for wearing the virtual reality device;
First mobile module, for moving the cursor according to first rotation data, the boundary is marked on by the light Position on face is used as original position;
Second acquisition module, for using account in the case of being, collection is described in the testing result of the detection module Second rotation data in portion;
Second mobile module, for moving the cursor according to second rotation data, to obtain unlocking figure;
Comparing module, for the unblock figure to be compared with setting unblock figure;
Unlocked state, in the case of being successfully in the comparison result of the comparing module, controls the virtual reality Equipment is unlocked.
Optionally, described device also includes:
Detection module, for detecting that the user's head static time is when the cursor is in the original position It is no more than setting time;
Second acquisition module is used for the testing result in the detection module in the case of being, to gather the user Second rotation data of head.
Optionally, the interface is the contact array being made up of at least two contacts.
Optionally, the tripper also includes:
Home-position contact judge module, for judging whether the original position is any contact in the contact array;
The detection module is specifically for being detection in the case of being in the judged result of the home-position contact judge module When the cursor is in the original position, whether the user's head static time exceedes setting time.
Optionally, second mobile module also includes:
Track determining unit, for moving the cursor according to second rotation data, is moved with obtaining the smooth target Dynamic rail mark;
Contact selected cell, for determining that the light is marked in moving process in contact battle array according to the motion track The contact chosen on row;
Figure forms unit, and the unblock figure is formed for being sequentially connected the contact chosen.
Optionally, the tripper also includes:
Position detecting module, for detecting the smooth target position whether beyond default input area;
First acquisition module is specifically for being collection in the case of being in the testing result of the position detecting module Wear the first rotation data of the user's head of the virtual reality device.
Optionally, first rotation data includes the first rotation direction and the first rotation displacement.
Optionally, first mobile module includes:
Direction-determining unit, for determining the smooth target moving direction according to first rotation direction;
Distance determining unit, correspondence is closed between searching the angular displacement of reflection head rotation and cursor displacement for prestoring The table of comparisons of system, it is determined that the cursor displacement of the first rotational displacement of correspondence is used as the first displacement;
Mobile unit, for moving the cursor according to the moving direction and first displacement, by the light The position on the interface is marked on as original position.
According to the third aspect of the invention we, there is provided a kind of virtual reality device, including according to a second aspect of the present invention institute The tripper stated.
According to the fourth aspect of the invention, there is provided a kind of virtual reality device, including processor and memory, it is described to deposit Reservoir is used for store instruction, and the instruction is used to control computing device unblock side described according to a first aspect of the present invention Method.
A beneficial effect of the invention is, by unlocking method of the invention, it is not necessary to which user performs any manual Operation, relies solely on user's head and rotates the figure unblock operation that can just complete virtual reality device, improves Consumer's Experience.
By referring to the drawings to the detailed description of exemplary embodiment of the invention, further feature of the invention and its Advantage will be made apparent from.
Brief description of the drawings
The accompanying drawing for being combined in the description and constituting a part for specification shows embodiments of the invention, and even It is used to explain principle of the invention together with its explanation.
Fig. 1 is a kind of flow chart of the implementation method according to a kind of unlocking method for virtual reality device of the invention;
Fig. 2 is the flow of the another embodiment according to a kind of unlocking method for virtual reality device of the invention Figure;
Fig. 3 is a kind of square frame principle of the implementation structure according to a kind of tripper for virtual reality device of the invention Figure;
Fig. 4 is former according to a kind of another square frame for implementing structure of tripper for virtual reality device of the invention Reason figure;
Fig. 5 is a kind of frame principle figure of the implementation structure according to a kind of virtual reality device of the invention.
Specific embodiment
Describe various exemplary embodiments of the invention in detail now with reference to accompanying drawing.It should be noted that:Unless had in addition Body illustrates that the part and the positioned opposite of step, numerical expression and numerical value for otherwise illustrating in these embodiments do not limit this The scope of invention.
The description only actually at least one exemplary embodiment is illustrative below, never as to the present invention And its any limitation applied or use.
May be not discussed in detail for technology, method and apparatus known to person of ordinary skill in the relevant, but suitable In the case of, the technology, method and apparatus should be considered as a part for specification.
In all examples shown here and discussion, any occurrence should be construed as merely exemplary, without It is as limitation.Therefore, other examples of exemplary embodiment can have different values.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi It is defined in individual accompanying drawing, then it need not be further discussed in subsequent accompanying drawing.
In order to solve the problems, such as that wear-type virtual reality device present in prior art cannot realize that figure is unlocked, there is provided A kind of unlocking method for virtual reality device.Wherein, the virtual reality device for example can be virtual implementing helmet or The wear-type virtual reality products such as person's virtual reality glasses.
Fig. 1 is a kind of flow chart of the implementation method according to a kind of unlocking method for virtual reality device of the invention.
According to Fig. 1, the unlocking method is comprised the following steps:
Step S110, shows figure unlock interface and cursor.
Specifically, the figure unlock interface for example can be the contact array being made up of at least two contacts.Compare at present More common figure unlocking manner is exactly using 3 × 3 contact array.But contact battle array is not intended to limit in embodiments of the present invention The concrete shape or size of row, for example, the contact array in the embodiment of the present invention can also be 4 × 4, or trapezoidal, prismatic, The even array format such as triangle.
When cursor be in be located at contact on when, the color of the contact can change, can for example redden or Display graduated colors etc..
The first rotation data of the user's head of the virtual reality device is worn in step S120, collection.
The virtual reality device can include three-axis gyroscope sensor, then, the first rotation data of collection can be By controlling what the three-axis gyroscope sensor was realized.First rotation data for example can be quaternary number Q, and quaternary number Q is letter Single supercomplex, is made up of three imaginary units i, j, k on real add, and quaternary number Q for example can be:
Q=a+bi+cj+dk
A=cos x cos y cos z+sin x sin y sin z
B=sin x cos y cos z-cos x sin y sin z
C=cos x sin y cos z+sin x cos y sin z
D=cos x cos y sin z-sin x sin y cos z
Wherein, x, y, z can be respectively the angle on three normal axis that gyroscope is detected.
Step S130, cursor is moved according to the first rotation data, and light is marked on position in figure unlock interface as rising Beginning position.
Specifically, heretofore described mobile cursor is to instigate cursor to produce movement relative to interface.And by cursor root Location is used as original position after being moved according to the first rotation data, in figure unlock interface.
Further, first rotation data includes the first rotation direction and the first rotational displacement.
Fig. 2 is the flow chart for the another embodiment of the unlocking method of virtual reality device according to the present invention.
According to Fig. 2, step S130 can include:
Step S131, light target moving direction is determined according to the first rotation direction.
Step S132, corresponding relation between the reflection head rotation angular displacement that prestores of lookup and cursor displacement The table of comparisons, it is determined that the cursor displacement of the first rotational displacement of correspondence is used as the first displacement.Wherein, the movement of light target away from From can be specifically displacement of the cursor relative to figure unlock interface.
Step S133, according to moving direction and the first displacement movement cursor, boundary is unlocked after cursor is moved in figure Position on face is used as original position.
For example, in user's head rotation process, interface can be to maintain motionless, and cursor turns with the rotation of head It is dynamic, then, cursor can be identical with the rotation of user's head, i.e. the rotation direction phase of light target rotation direction and head Together, and the rotational displacement of light target is also identical with the rotational displacement of head.
In one particular embodiment of the present invention, can perform after execution of step S130 according to Fig. 2 Step S210.
Whether step S210, detection user's head static time when cursor is in original position exceedes setting time, In this way, then step S140 is performed, if not, performing step S120.
Specifically, can be when the quaternary number Q=0 of gyroscope output, or a, b, c, d in quaternary number Q are respectively less than Corresponding setting value then thinks that user's head is static, then can be detection gyroscope output when cursor is in original position Quaternary number Q is persistently equal to for 0 time or is It is no to realize whether user's head static time exceedes setting time when cursor is in original position more than setting time Detection.
If figure unlock interface is contact array, step S220 was also included before step S210 is performed.
Step S220, judges whether original position is any contact in contact array, in this way, then performs step S210, If not, continuing executing with step S120.
Further, for the image unlock interface of contact array, only when cursor is moved on contact position, its The figure that cursor is drawn is only effectively, therefore, it can, when original position is detected for any contact position, just perform step S210。
In another specific embodiment of the invention, it is also possible to step S210 is performed after execution of step S130, The user's head static time, more than in the case of setting time, holds when cursor is detected in step S210 in original position Row step S220;In situation of the user's head static time not less than setting time when cursor is in original position that detect Under, perform step S120.In step S220, in the case of any contact in being for contact array in original position, perform Step S140;In the case of any contact in being not contact array in original position, step S120 is performed.
Step S140, gathers the second rotation data of user's head.
Second rotation data can be also gathered by above-mentioned gyroscope, or quaternary number.
Step S150, cursor is moved according to the second rotation data, to obtain unlocking figure.
Specifically, the second rotation data includes the second rotation direction and the second rotational angle.Moved according to the second rotation data Dynamic light target concrete mode can be identical according to the first rotation data movement light target concrete mode with above-mentioned, no longer goes to live in the household of one's in-laws on getting married herein State.
Unblock figure can be the figures such as Z-shaped, " L " shape, triangle, and the unblock figure has drawing order, one Shaping.
If figure unlock interface is contact array, step S150 can be specifically included:
Step S151, moves cursor, to obtain light target motion track according to the second rotation data.
Step S152, determines that light is marked on the contact chosen on contact array in moving process according to motion track.
When light is marked on to be moved on contact array, cursor is located on contact, then it is assumed that cursor chooses the contact.
Step S153, is sequentially connected the contact chosen and forms unblock figure.
Specifically, can be that the contact chosen is connected according to the order chosen, drawing out unblock on contact array Figure, and contact where the unblock figure includes original position and choose the order of connection of contact.
In order that obtain user re-entered in the case where figure input error is unlocked, in one of the invention specific implementation In example, during performing step S150, whether can also exceed default input area in detection light target position simultaneously, such as It is then to perform step S120.
In such manner, it is possible to be easy to cancel the motion track that cursor movement is obtained, it is to avoid it is wrong that maloperation causes that unlocking pin is input into Mistake may cause virtual reality device to lock and then increase the problem generation of user's puzzlement.
Step S160, the unblock figure is compared with setting unblock figure, if compared successfully, performs step S170, if comparing failure, can perform step S120 or step S140.
The unblock figure is compared with setting unblock figure and is specifically included:Compare unblock figure and setting unblock figure Graphics shape and unblock figure and setting unblock figure drawing order, only when graphics shape and drawing order all same When, just think to compare successfully.
It is possible to further be in light target moving process, to generate unlocking pin in real time, and in real time by unlocking pin with Setting unlocking pin is compared;Can also be the method choice final position according to selection original position, in selected terminal position After putting, generation includes original position, motion track and final position unlocking pin, then the unlocking pin is close with setting unblock Code is compared.
On this basis, virtual reality device need to prestore the setting unlocking pin of user input.
Step S170, controls the virtual reality device to unlock.
After virtual reality device unblock, unlocking pin inputting interface will disappear, the exercisable interface of access customer of going forward side by side.
So, by unlocking method of the invention, it is not necessary to which user's execution is any manually operated, relies solely on user's head Rotation can just complete the figure unblock operation of virtual reality device, improve Consumer's Experience.
It is corresponding with the above method, present invention also offers a kind of tripper for virtual reality device.Fig. 3 is A kind of frame principle figure of the implementation structure according to a kind of tripper for virtual reality device of the invention.
According to Fig. 3, the tripper 300 includes display module 310, the first acquisition module 320, the first mobile module 330th, the second acquisition module 340, the second mobile module 350, comparing module 360 and unlocked state 370.
Above-mentioned display module 310 is used to show figure unlock interface and cursor.
Above-mentioned first acquisition module 320 is used to gather the first rotation data of the user's head for wearing virtual reality device.
Above-mentioned first mobile module 330 is used to move cursor according to the first rotation data, and light is marked on the position on interface As original position.
Above-mentioned second acquisition module 340 is used for the testing result in detection module in the case of being, to gather user's head The second rotation data.
Above-mentioned second mobile module 350 is used to move cursor according to the second rotation data, to obtain unlocking figure.
Above-mentioned comparing module 360 is used to compare unblock figure with setting unblock figure.
Above-mentioned unlocked state 370 is used in the case of the comparison result of comparing module is successful, and control virtual reality sets Standby unblock.
Fig. 4 is former according to a kind of another square frame for implementing structure of tripper for virtual reality device of the invention Reason figure.
According to Fig. 4, the device 300 also includes detection module 410, and the detection module 410 is used to detect at cursor Whether the user's head static time exceedes setting time when original position;Above-mentioned second acquisition module 340 is used in detection The testing result of module 410 is in the case of being, to gather the second rotation data of user's head.
Specifically, the tripper 300 also includes position detecting module 420, the position detecting module 420 is used for detection light Whether target position exceeds default input area;First acquisition module 320 is additionally operable to the testing result in position detecting module In the case of being, the first rotation data of the user's head of virtual reality device is worn in collection.
Further, the first rotation data includes the first rotation direction and the first rotation displacement.
On this basis, the first mobile module 330 includes direction-determining unit 331, distance determining unit 332 and mobile list Unit 333.Direction determining unit 331 is used to determine light target moving direction according to the first rotation direction;The distance determining unit 332 tables of comparisons for searching corresponding relation between the angular displacement of reflection head rotation and cursor displacement for prestoring, it is right to determine The cursor displacement of the first rotational displacement is answered as the first displacement;The mobile unit 333 is used for according to moving direction Cursor is moved with the first displacement, light is marked on position on interface as original position.
In one particular embodiment of the present invention, figure unlock interface is the contact battle array being made up of at least two contacts Row.
Further, tripper 300 also includes home-position contact judge module 430, and the home-position contact judge module 430 is used In judge original position whether be contact array in any contact;Detection module 410 in home-position contact specifically for judging mould The judged result of block 430 is in the case of being, whether detection user's head static time when cursor is in original position surpasses Cross setting time.
On this basis, the second mobile module 350 also includes track determining unit 351, contact selected cell 352 and figure Form unit 353.The track determining unit 351 is used to move cursor according to the second rotation data, to obtain light target moving rail Mark;The contact selected cell 352 be used for according to motion track determine light be marked on chosen on contact array in moving process touch Point;The figure forms unit 353 and is used to be sequentially connected the contact formation unblock figure chosen.
Present invention also offers a kind of virtual reality device, on the one hand, the virtual reality device includes being previously described for The tripper 300 of virtual reality device.
Fig. 5 is the frame principle figure of the implementation structure of the virtual reality device according to another aspect of the present invention.
According to Fig. 5, the virtual reality device 500 includes memory 501 and processor 502, and the memory 501 is used for Store instruction, the instruction is operated to perform the above-mentioned unlocking method for virtual reality device for control process device 502.
The processor 502 for example can be central processor CPU, Micro-processor MCV etc..The memory 501 for example includes ROM (read-only storage), RAM (random access memory), nonvolatile memory of hard disk etc..
In addition, according to Fig. 5, the virtual reality device 500 also include interface arrangement 503, input unit 504, Display device 505, communicator 506, loudspeaker 507, microphone 508 etc..Although figure 5 illustrates multiple devices, It is that virtual reality device of the present invention can only relate to partial devices therein, for example, processor 501, memory 502, display dress Put 505 etc..
Above-mentioned communicator 506 can for example carry out wired or wireless communication.
Above-mentioned interface arrangement 503 is for example including earphone jack, USB interface etc..
Above-mentioned input unit 504 for example can be including touch-screen, button etc..
Above-mentioned display device 505 is, for example, LCDs, touch display screen etc..
Virtual reality device of the present invention for example can be the wear-type virtual reality such as virtual implementing helmet, virtual reality glasses Product.
The various embodiments described above primary focus describe the difference with other embodiment, but those skilled in the art should be clear Chu, the various embodiments described above can as needed be used alone or be combined with each other.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment Point cross-reference, what each embodiment was stressed is the difference with other embodiment, but people in the art Member is it should be understood that the various embodiments described above can as needed be used alone or be combined with each other.In addition, for device For embodiment, because it is corresponding with embodiment of the method, so describing fairly simple, related part is implemented referring to method The explanation of the corresponding part of example.System embodiment described above is only schematical, wherein as separating component The module of explanation can be or may not be physically separate.
The present invention can be device, method and/or computer program product.Computer program product can include computer Readable storage medium storing program for executing, containing for making processor realize the computer-readable program instructions of various aspects of the invention.
Computer-readable recording medium can be the tangible of the instruction that holding and storage are used by instruction execution equipment Equipment.Computer-readable recording medium for example can be-- but be not limited to-- storage device electric, magnetic storage apparatus, optical storage Equipment, electromagnetism storage device, semiconductor memory apparatus or above-mentioned any appropriate combination.Computer-readable recording medium More specifically example (non exhaustive list) includes:Portable computer diskette, hard disk, random access memory (RAM), read-only deposit It is reservoir (ROM), erasable programmable read only memory (EPROM or flash memory), static RAM (SRAM), portable Compact disk read-only storage (CD-ROM), digital versatile disc (DVD), memory stick, floppy disk, mechanical coding equipment, for example thereon Be stored with instruction punch card or groove internal projection structure and above-mentioned any appropriate combination.Calculating used herein above Machine readable storage medium storing program for executing is not construed as instantaneous signal in itself, the electromagnetic wave of such as radio wave or other Free propagations, logical Cross electromagnetic wave (for example, the light pulse for passing through fiber optic cables) that waveguide or other transmission mediums propagate or by wire transfer Electric signal.
Computer-readable program instructions as described herein can from computer-readable recording medium download to each calculate/ Processing equipment, or outer computer or outer is downloaded to by network, such as internet, LAN, wide area network and/or wireless network Portion's storage device.Network can include copper transmission cable, Optical Fiber Transmission, be wirelessly transferred, router, fire wall, interchanger, gateway Computer and/or Edge Server.Adapter or network interface in each calculating/processing equipment are received from network to be counted Calculation machine readable program instructions, and the computer-readable program instructions are forwarded, for storing the meter in each calculating/processing equipment In calculation machine readable storage medium storing program for executing.
For perform the present invention operation computer program instructions can be assembly instruction, instruction set architecture (ISA) instruction, Machine instruction, machine-dependent instructions, microcode, firmware instructions, condition setup data or with one or more programming language Source code or object code that any combination is write, programming language of the programming language including object-oriented-such as Smalltalk, C++ etc., and routine procedural programming languages-such as " C " language or similar programming language.Computer Readable program instructions can perform fully on the user computer, partly perform on the user computer, as one solely Vertical software kit is performed, part performs or completely in remote computer on the remote computer on the user computer for part Or performed on server.In the situation for being related to remote computer, remote computer can be by the network-bag of any kind LAN (LAN) or wide area network (WAN)-be connected to subscriber computer are included, or, it may be connected to outer computer (such as profit With ISP come by Internet connection).In certain embodiments, by using computer-readable program instructions Status information carry out personalized customization electronic circuit, such as PLD, field programmable gate array (FPGA) or can Programmed logic array (PLA) (PLA), the electronic circuit can perform computer-readable program instructions, so as to realize each side of the invention Face.
Referring herein to method according to embodiments of the present invention, device (system) and computer program product flow chart and/ Or block diagram describes various aspects of the invention.It should be appreciated that each square frame and flow chart of flow chart and/or block diagram and/ Or in block diagram each square frame combination, can be realized by computer-readable program instructions.
These computer-readable program instructions can be supplied to all-purpose computer, special-purpose computer or other programmable datas The processor of processing unit, so as to produce a kind of machine so that these instructions are by computer or other programmable datas During the computing device of processing unit, work(specified in one or more square frames realized in flow chart and/or block diagram is generated The device of energy/action.Can also be the storage of these computer-readable program instructions in a computer-readable storage medium, these refer to Order causes that computer, programmable data processing unit and/or other equipment work in a specific way, so that, be stored with instruction Computer-readable medium then includes a manufacture, and it includes realizing in one or more square frames in flow chart and/or block diagram The instruction of the various aspects of the function/action of regulation.
Can also computer-readable program instructions be loaded into computer, other programmable data processing units or other In equipment so that perform series of operation steps on computer, other programmable data processing units or miscellaneous equipment, to produce The computer implemented process of life, so that performed on computer, other programmable data processing units or miscellaneous equipment Instruct function/action specified in one or more square frames realized in flow chart and/or block diagram.
Flow chart and block diagram in accompanying drawing show system, method and the computer journey of multiple embodiments of the invention The architectural framework in the cards of sequence product, function and operation.At this point, each square frame in flow chart or block diagram can generation One part for module, program segment or instruction of table a, part for the module, program segment or instruction is used comprising one or more In the executable instruction of the logic function for realizing regulation.In some realizations as replacement, the function of being marked in square frame Can occur with different from the order marked in accompanying drawing.For example, two continuous square frames can essentially be held substantially in parallel OK, they can also be performed in the opposite order sometimes, and this is depending on involved function.It is also noted that block diagram and/or The combination of the square frame in each square frame and block diagram and/or flow chart in flow chart, can use the function of performing regulation or dynamic The special hardware based system made is realized, or can be realized with the combination of computer instruction with specialized hardware.It is right For those skilled in the art it is well known that, realized by hardware mode, realized by software mode and by software and The mode of combination of hardware realizes it being all of equal value.
It is described above various embodiments of the present invention, described above is exemplary, and non-exclusive, and It is not limited to disclosed each embodiment.In the case of without departing from the scope and spirit of illustrated each embodiment, for this skill Many modifications and changes will be apparent from for the those of ordinary skill in art field.The selection of term used herein, purport Best explaining principle, practical application or the technological improvement to the technology in market of each embodiment, or lead this technology Other those of ordinary skill in domain are understood that each embodiment disclosed herein.The scope of the present invention is limited by appended claims It is fixed.

Claims (18)

1. a kind of unlocking method for virtual reality device, it is characterised in that including:
Display figure unlock interface and cursor;
The first rotation data of the user's head of the virtual reality device is worn in collection;
The cursor is moved according to first rotation data, the light is marked on position on the interface as start bit Put;
Gather the second rotation data of the user's head;
The cursor is moved according to second rotation data, to obtain unlocking figure;
The unblock figure is compared with setting unblock figure, if compared successfully, the virtual reality device is controlled Unblock.
2. unlocking method according to claim 1, it is characterised in that the second rotation number of the collection user's head According to also including before:
Whether the detection user's head static time when the cursor is in the original position exceedes setting time, such as It is the second rotation data for then gathering the user's head.
3. unlocking method according to claim 2, it is characterised in that the interface is made up of at least two contacts Contact array.
4. unlocking method according to claim 3, it is characterised in that the detection is in the start bit when the cursor When putting the user's head static time whether exceed setting time before also include:
Judge whether the original position is any contact in the contact array, in this way, then detection is in when the cursor Whether the user's head static time exceedes setting time during the original position.
5. unlocking method according to claim 4, it is characterised in that described according to second rotation data movement Cursor, is included with obtaining unblock figure:
The cursor is moved according to second rotation data, to obtain the smooth target motion track;
Determine that the light is marked on the contact chosen on the contact array in moving process according to the motion track;
It is sequentially connected the contact chosen and forms the unblock figure.
6. unlocking method according to claim 1, it is characterised in that before the control virtual reality device unblock Also include:
Whether the smooth target position is detected beyond default input area, in this way, then the virtual reality device is worn in collection User's head the first rotation data.
7. unlocking method according to claim 1, it is characterised in that first rotation data includes the first rotation direction With the first rotational displacement.
8. unlocking method according to claim 7, it is characterised in that described according to first rotation data movement Cursor, the position that the light is marked on the interface is included as original position:
The smooth target moving direction is determined according to first rotation direction;
The table of comparisons of corresponding relation between the reflection head rotation angular displacement that prestores of lookup and cursor displacement, it is right to determine The cursor displacement of the first rotational displacement is answered as the first displacement;
The cursor is moved according to the moving direction and first displacement, the light is marked on the position on the interface Put as original position.
9. a kind of tripper for virtual reality device, it is characterised in that including:
Display module, for showing figure unlock interface and cursor;
First acquisition module, the first rotation data for gathering the user's head for wearing the virtual reality device;
First mobile module, for moving the cursor according to first rotation data, the light is marked on the interface Position as original position;
Second acquisition module, for being in the case of being, to gather the user's head in the testing result of the detection module Second rotation data;
Second mobile module, for moving the cursor according to second rotation data, to obtain unlocking figure;
Comparing module, for the unblock figure to be compared with setting unblock figure;
Unlocked state, in the case of being successfully in the comparison result of the comparing module, controls the virtual reality device Unblock.
10. tripper according to claim 9, it is characterised in that described device also includes:
Detection module, for detecting whether the user's head static time surpasses when the cursor is in the original position Cross setting time;
Second acquisition module is used for the testing result in the detection module in the case of being, to gather the user's head The second rotation data.
11. trippers according to claim 10, it is characterised in that the interface is constituted by by least two contacts Contact array.
12. trippers according to claim 11, it is characterised in that the tripper also includes:
Home-position contact judge module, for judging whether the original position is any contact in the contact array;
The detection module is specifically for being that institute is worked as in detection in the case of being in the judged result of the home-position contact judge module State whether the user's head static time when cursor is in the original position exceedes setting time.
13. trippers according to claim 12, it is characterised in that second mobile module includes:
Track determining unit, for moving the cursor according to second rotation data, to obtain the smooth target moving rail Mark;
Contact selected cell, for determining that the light is marked in moving process in the contact array according to the motion track The contact chosen;
Figure forms unit, and the unblock figure is formed for being sequentially connected the contact chosen.
14. trippers according to claim 9, it is characterised in that the tripper also includes:
Position detecting module, for detecting the smooth target position whether beyond default input area;
First acquisition module is specifically for being that collection is worn in the case of being in the testing result of the position detecting module First rotation data of the user's head of the virtual reality device.
15. trippers according to claim 9, it is characterised in that first rotation data includes the first rotation side To with the first rotation displacement.
16. trippers according to claim 15, it is characterised in that first mobile module includes:
Direction-determining unit, for determining the smooth target moving direction according to first rotation direction;
Distance determining unit, corresponding relation between the reflection head rotation angular displacement that prestores of lookup and cursor displacement The table of comparisons, it is determined that the cursor displacement of the first rotational displacement of correspondence is used as the first displacement;
Mobile unit, for moving the cursor according to the moving direction and first displacement, the light is marked on Position on the interface is used as original position.
17. a kind of virtual reality devices, it is characterised in that including the unblock dress according to any one of claim 9-16 Put.
A kind of 18. virtual reality devices, it is characterised in that including gyroscope, processor and memory, the memory is used to deposit Storage instruction, the unlocking method instructed for controlling the computing device according to any one of claim 1-8.
CN201710067070.2A 2017-02-06 2017-02-06 Unlocking method, device and virtual reality device for virtual reality device Pending CN106933349A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710067070.2A CN106933349A (en) 2017-02-06 2017-02-06 Unlocking method, device and virtual reality device for virtual reality device
PCT/CN2017/076817 WO2018141124A1 (en) 2017-02-06 2017-03-15 Unlocking method and device for use in virtual reality device, and virtual reality device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710067070.2A CN106933349A (en) 2017-02-06 2017-02-06 Unlocking method, device and virtual reality device for virtual reality device

Publications (1)

Publication Number Publication Date
CN106933349A true CN106933349A (en) 2017-07-07

Family

ID=59422977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710067070.2A Pending CN106933349A (en) 2017-02-06 2017-02-06 Unlocking method, device and virtual reality device for virtual reality device

Country Status (2)

Country Link
CN (1) CN106933349A (en)
WO (1) WO2018141124A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107480490A (en) * 2017-07-18 2017-12-15 歌尔科技有限公司 It is a kind of for the unlocking method of head-mounted display, device and head-mounted display
CN107545162A (en) * 2017-07-31 2018-01-05 北京小鸟看看科技有限公司 The unlocking method and device of wearable device, wearable device
CN109145566A (en) * 2018-09-08 2019-01-04 太若科技(北京)有限公司 Method, apparatus and AR glasses based on blinkpunkt information unlock AR glasses
CN109559497A (en) * 2017-09-27 2019-04-02 朗德万斯公司 Utilize the method for remote control control electronic device, remote controler and system
CN111400693A (en) * 2020-03-18 2020-07-10 北京无限光场科技有限公司 Target object unlocking method and device, electronic equipment and readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090267805A1 (en) * 2008-04-24 2009-10-29 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Control apparatus and electronic device using the same
KR20150024199A (en) * 2013-08-26 2015-03-06 엘지전자 주식회사 Head mount display device and control method thereof
CN105487767A (en) * 2014-09-16 2016-04-13 中兴通讯股份有限公司 Terminal unlock method and device
CN105955461A (en) * 2016-04-25 2016-09-21 乐视控股(北京)有限公司 Interactive interface management method and system
CN106371565A (en) * 2015-07-24 2017-02-01 由田新技股份有限公司 Control method based on eye movement and device applied by control method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346544A (en) * 2010-07-30 2012-02-08 鸿富锦精密工业(深圳)有限公司 Head-worn display system with interactive function and display method thereof
CN103513753B (en) * 2012-06-18 2017-06-27 联想(北京)有限公司 Information processing method and electronic equipment
US20160282966A1 (en) * 2015-03-23 2016-09-29 Uhdevice Electronics Jiangsu Co., Ltd. Input devices and methods
CN105929958B (en) * 2016-04-26 2019-03-01 华为技术有限公司 A kind of gesture identification method, device and wear-type visual device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090267805A1 (en) * 2008-04-24 2009-10-29 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Control apparatus and electronic device using the same
KR20150024199A (en) * 2013-08-26 2015-03-06 엘지전자 주식회사 Head mount display device and control method thereof
CN105487767A (en) * 2014-09-16 2016-04-13 中兴通讯股份有限公司 Terminal unlock method and device
CN106371565A (en) * 2015-07-24 2017-02-01 由田新技股份有限公司 Control method based on eye movement and device applied by control method
CN105955461A (en) * 2016-04-25 2016-09-21 乐视控股(北京)有限公司 Interactive interface management method and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107480490A (en) * 2017-07-18 2017-12-15 歌尔科技有限公司 It is a kind of for the unlocking method of head-mounted display, device and head-mounted display
CN107545162A (en) * 2017-07-31 2018-01-05 北京小鸟看看科技有限公司 The unlocking method and device of wearable device, wearable device
CN109559497A (en) * 2017-09-27 2019-04-02 朗德万斯公司 Utilize the method for remote control control electronic device, remote controler and system
CN109145566A (en) * 2018-09-08 2019-01-04 太若科技(北京)有限公司 Method, apparatus and AR glasses based on blinkpunkt information unlock AR glasses
US11454811B2 (en) 2018-09-08 2022-09-27 Matrixed Reality Technology Co., Ltd. Method and apparatus for unlocking head-mounted display device
CN111400693A (en) * 2020-03-18 2020-07-10 北京无限光场科技有限公司 Target object unlocking method and device, electronic equipment and readable medium

Also Published As

Publication number Publication date
WO2018141124A1 (en) 2018-08-09

Similar Documents

Publication Publication Date Title
CN106933349A (en) Unlocking method, device and virtual reality device for virtual reality device
CN107890672B (en) Visible sensation method and device, storage medium, the electronic equipment of compensating sound information
CN106686365A (en) Lens adjusting method and lens adjusting device for head-mounted display equipment, and head-mounted display equipment
CN108196765A (en) Display control method, electronic equipment and storage medium
US20170092000A1 (en) Method and system for positioning a virtual object in a virtual simulation environment
US8700192B2 (en) Dynamic views in a modeling of an automation system
CN102682150B (en) Design navigation scene
US10948902B2 (en) Method and system for workload balancing of a production line
CN107977141A (en) Interaction control method, device, electronic equipment and storage medium
CN107390152A (en) A kind of calibration method of magnetometer, device and electronic equipment
CN109718538A (en) The frame choosing method of virtual objects and device, electronic equipment, storage medium in game
CN107102802A (en) Overlay target system of selection and device, storage medium, electronic equipment
CN107376341A (en) It is a kind of for the data processing method of game paddle, device and game paddle
CN107678652A (en) To the method for controlling operation thereof and device of target object
Krings et al. Design and evaluation of ar-assisted end-user robot path planning strategies
WO2021063829A1 (en) Method and computer program product for processing model data of a set of garments
CN107798675A (en) The detection method and device of smear in display image
CN106851622A (en) A kind of over-the-air upgrade method, device, central apparatus and ancillary equipment
CN112121437A (en) Movement control method, device, medium and electronic equipment for target object
CN107743219A (en) Determination method and device, projecting apparatus, the optical projection system of user's finger positional information
CN113808192B (en) House pattern generation method, device, equipment and storage medium
US20230247096A1 (en) Apparatuses, computer-implemented methods, and computer program products for network-centric augmented reality processing
CN114219946B (en) Text image binarization method and device, electronic equipment and medium
CN113648661B (en) Method and device for processing information in game, electronic equipment and storage medium
CN110427241B (en) Target elimination method and device

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
CB03 Change of inventor or designer information

Inventor after: Wang Tiecun

Inventor after: Jiang Bin

Inventor before: Wang Tiecun

CB03 Change of inventor or designer information
RJ01 Rejection of invention patent application after publication

Application publication date: 20170707

RJ01 Rejection of invention patent application after publication