Virtual implementing helmet grasp shoot method and systemTechnical field
The present invention relates to technical field of virtual reality, refer in particular to a kind of virtual implementing helmet grasp shoot method and system.
Background technology
Virtual implementing helmet is the display device of a kind of virtual reality (Virtual Reality, be abbreviated as VR) technology, and it utilizes Helmet Mounted Display the vision to external world of people, audition to be closed, and guides user to produce a kind of sensation in virtual environment.The displaying principle of virtual implementing helmet is the image that right and left eyes screen shows right and left eyes respectively, and human eye produces third dimension after obtaining the discrepant information of this band in brain.
When using virtual implementing helmet, user usually has the demand captured the picture seen or record a video.But, existing virtual implementing helmet is generally only and picture directly carries out screenshotss, and the figure sector-meeting that this processing mode obtains is the picture effect of split screen display available, as shown in Figure 1.It is apparent that the picture effect of this split screen display available is to the impression of people bad, and it is difficult to meet actual demand.
Summary of the invention
The technical problem to be solved is, it is provided that a kind of virtual implementing helmet grasp shoot method, in order to the pictures such as the virtual environment seen or net cast content can carry out the more preferable picture of content consistency that real-time grasp shoot obtains and seen.
Another technical problem to be solved of the present invention is, it is provided that a kind of virtual implementing helmet capturing system, in order to the pictures such as the virtual environment seen or net cast content can carry out the more preferable picture of content consistency that real-time grasp shoot obtains and seen.
For solving above-mentioned technical problem, the present invention provides following technical scheme: a kind of virtual implementing helmet grasp shoot method, comprises the following steps:
Trigger step, virtual reality applications triggers candid photograph pattern;
Convert step display, be displayed in full screen being spliced into a pictures for two figures of display in the double screen of right and left eyes;
Capture step, the content being converted into full screen display is captured and preserved.
Further, triggering in step, trigger candid photograph pattern by the triggering switch set by operation, described triggering switch is physical button switch or display virtual key on application interface.
Further, trigger in step, produce corresponding triggering command of capturing by the predetermined operation of enforcement and carry out triggering candid photograph pattern.
Further, described triggering step may further comprise:
Candid photograph mode determines sub-step, show shooting photo, pans photo and shooting video three captures option, select one for user selected in operation interface.
Further, for shooting photo, pan photo and shooting video these three is captured mode and is respectively provided with and corresponding triggers switch or trigger action, and be touched at described triggering switch or monitored and carry out described trigger action, i.e. trigger candid photograph pattern and select corresponding candid photograph mode.
Further, automatically terminated by the time span of default acquiescence to shoot video;Or it is provided with the end switch of correspondence, is the most i.e. terminated to shoot video when end switch operates.
Further, in capturing step, for shooting photo mode, directly the content of full screen display is carried out screenshotss;For shooting video mode, the content of full screen display is transcribed system;For the picture that pans, when then making virtual implementing helmet correspondence rotate at user rotation head, every frame action of offset picture in virtual implementing helmet real time record rotation process, all pictures to record carry out splicing synthesis and obtain panoramic pictures the most again.
On the other hand, the present invention also provides for a kind of virtual implementing helmet capturing system, comprising:
Trigger module, for producing corresponding triggering command of capturing to trigger candid photograph pattern when predetermined operation being detected;
Conversion module, for being displayed in full screen being spliced into a pictures for two figures of display in the double screen of right and left eyes;
Capture module, for the image content being converted into full screen display is captured;And
Memory module, the content captured for storage.
Further, described trigger module is for triggering switch, and described triggering switchs the virtual key on application interface for physical button switch or display;Or described trigger module includes trigger action detection components, the trigger action storage assembly storing the action triggering candid photograph pattern preset and is connected to compare detected action with the default action triggering candid photograph pattern with described trigger action detection components and trigger action storage assembly and sends the triggering operational components capturing triggering command when two actions match.
Further, described candid photograph module at least includes at least one in following assembly: screenshotss assembly, video record assembly and panoramic pictures record and splicing component.
Further, described system is additionally provided with for sending the end switch terminating to capture video instructions, and described end switch is the key switch of entity or shows the virtual key at application interface.
After using technique scheme, the present invention at least has the advantages that the present invention is under candid photograph pattern, first by the content transformation of shuangping san for being displayed in full screen, carry out real-time grasp shoot the most again, such that it is able to carry out real-time grasp shoot for pictures such as the virtual environment seen or net cast contents, the content captured is good with the content consistency seen.
Accompanying drawing explanation
Fig. 1 is the picture view that existing virtual implementing helmet is captured.
Fig. 2 is the steps flow chart schematic diagram of virtual implementing helmet grasp shoot method of the present invention.
Fig. 3 is the picture view that invention virtual implementing helmet grasp shoot method is captured.
Fig. 4 is the detailed process schematic diagram capturing step during virtual implementing helmet grasp shoot method of the present invention candid photograph panoramic pictures.
Fig. 5 is that the system of virtual implementing helmet capturing system of the present invention constitutes block diagram.
Fig. 6 is the block diagram of the trigger module of virtual implementing helmet capturing system of the present invention.
Fig. 7 is the block diagram of the trigger module of virtual implementing helmet capturing system of the present invention.
Detailed description of the invention
It should be noted that in the case of not conflicting, the embodiment in the application and the feature in embodiment can be combined with each other, and are described in further detail the present invention with specific embodiment below in conjunction with the accompanying drawings.
As in figure 2 it is shown, the present invention provides a kind of virtual implementing helmet grasp shoot method, comprise the following steps:
Trigger step, virtual reality applications triggers candid photograph pattern;
Convert step display, be displayed in full screen being spliced into a pictures for two figures of display in the double screen of right and left eyes;
Capturing step, the content being converted into full screen display is captured and preserved, the final picture obtained can be as shown in Figure 3 in one example.
In triggering step, the mode triggering candid photograph pattern in virtual reality applications has multiple, can be to be triggered by the triggering switch set by operation, described triggering switch can be the key switch of entity, it is also possible to be the virtual key shown on application interface;Additionally, also can also produce capture triggering command accordingly, such as by implementing predetermined operation: user continuity point the first two times can be preset and i.e. judge that user determines and to capture, thus candid photograph pattern can be triggered.
Described candid photograph pattern can comprise shooting photo, pan photo and shooting three kinds of candid photograph modes of video, mode is captured for user can be facilitated effectively to select one of which, triggering step also can farther include a candid photograph mode and determine sub-step, show shooting photo in operation interface, pan photo and shooting video three candid photograph option, selects one for user and selectes.It is of course also possible to be for shooting photo, pan photo and shooting video these three is captured mode and is respectively provided with and corresponding triggers switch or triggering command such that it is able to a step realizes triggering candid photograph pattern and selected candid photograph mode.
Owing to candid photograph pattern having the candid photograph mode of shooting video, accordingly, it is desirable to how terminating shooting video be set.Normally, can realize automatically terminating, such as in the way of using default time length: giving tacit consent to every section of video length is 60 seconds, then automatically terminate when the video length shot reaches 60 seconds to shoot video.Further, it is also possible to be artificially to terminate by arranging corresponding end switch, at this time, it may be necessary to user operation end switch terminates shooting video.Similar with arranging of triggering switch, described end switch can also be the key switch of entity, can also be the virtual key shown on application interface, even can also be produced by the predetermined operation of setting and terminate to capture instruction accordingly, such as: continuity point the first two times again.
For the difference of the mode of candid photograph, the concrete processing mode in capturing step is also had nothing in common with each other.For shooting photo mode, can be directly the content being displayed in full screen to be carried out screenshotss to realize;For shooting video mode, then can be that the content system of transcribing to full screen display realizes;And for panning picture, it captures processing procedure as shown in Figure 4, need user rotation head, virtual implementing helmet correspondence is made to rotate, every frame action of offset picture in now virtual implementing helmet meeting real time record rotation process, all pictures to record carry out splicing synthesis and obtain panoramic pictures, according to the actual requirements the most again, pan picture time, it is possible to achieve 360 degree of panoramas are captured.
After candid photograph completes, the contents such as seen virtual three-dimensional picture, video can be shared to social class application, such as: wechat, microblogging etc. by user by " sharing " button in virtual reality applications.
On the other hand, as it is shown in figure 5, the present invention also provides for a kind of virtual implementing helmet capturing system, comprising:
Trigger module 1, for producing corresponding triggering command of capturing to trigger candid photograph pattern when predetermined operation being detected;
Conversion module 2, for being displayed in full screen being spliced into a pictures for two figures of display in the double screen of right and left eyes;
Capture module 3, for the image content being converted into full screen display is captured;And
Memory module 4, for the content captured of storage, can directly invoke the memory element run the main frame of virtual reality applications and i.e. have and realize.
In the specific implementation, the described predetermined operation that described trigger module 1 can be made to produce candid photograph triggering command can be for the operation triggering switch being correspondingly arranged, now, trigger module 1 i.e. emerges from triggering switch form, when being embodied as, described triggering switch can be the key switch of entity, it is also possible to be the virtual key shown on application interface.In addition, described predetermined operation can also is that a predetermined action, such as: user continuity point the first two times can be preset and i.e. judge that user determines and to capture, thus candid photograph pattern can be triggered, now, as shown in Figure 6, described trigger module 1 includes trigger action detection components 10, the trigger action of the action triggering candid photograph pattern that storage is preset stores assembly 12 and is connected to compare detected action with the action triggering candid photograph pattern preset with described trigger action detection components 10 and trigger action storage assembly 12 and sends the triggering operational components 14 capturing triggering command when two actions match.And terminate to capture video at any time for convenience of user, the present invention can also be further provided with for sending the end module 5 terminating to capture video instructions, with trigger module analogously, described end module 5 can be the key switch of entity or show the virtual key at application interface, can also be to produce end according to actuating signal to capture video instructions, now, as shown in Figure 7, described end module 5 correspondence includes tenth skill detection components 50, the tenth skill of the action of the end candid photograph pattern that storage is preset stores assembly 12 and stores the end operational components 14 that assembly 12 is connected to compare detected action with the action terminating candid photograph pattern preset and sends end candid photograph instruction when two actions match with described tenth skill detection components 10 and tenth skill.
Described conversion module 2 is when changing into full screen display by the picture of shuangping san, to adapt to the needs of full screen display mode after needing to be analyzed the picture of double screen processing.
Described candid photograph module 3 at least includes at least one in following assembly: screenshotss assembly 30, video record assembly 32 and panoramic pictures record and splicing component 34, realizes capturing single photo, capturing video and capture the function of panoramic pictures with correspondence respectively.
Although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, being appreciated that and these embodiments can carry out multiple change without departing from the principles and spirit of the present invention, revise, replace and modification, the scope of the present invention is limited by claims and equivalency range thereof.