CN108874118A - A kind of method and apparatus handling image in VR equipment - Google Patents
A kind of method and apparatus handling image in VR equipment Download PDFInfo
- Publication number
- CN108874118A CN108874118A CN201710340981.8A CN201710340981A CN108874118A CN 108874118 A CN108874118 A CN 108874118A CN 201710340981 A CN201710340981 A CN 201710340981A CN 108874118 A CN108874118 A CN 108874118A
- Authority
- CN
- China
- Prior art keywords
- image
- touch point
- equipment
- optional
- described operation
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
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)
Abstract
The method and apparatus that the present invention relates to a kind of to handle image in VR equipment.The method method that image is handled in VR equipment includes:The touch input on the touch point of VR equipment is detected, wherein the touch point is associated with the optional image on the display screen of the VR equipment;Identify at least one movement associated with detected touch input;And at least one operation is executed to associated image.
Description
Technical field
The present invention relates generally to field of image processings, more particularly, to a kind of method and dress for editing image in VR
It sets.
Background technique
Image design and media-editing programs provided for graphics edition person and other users check and edit image must
Want tool.These application programs assign user's ability for editing image in several ways.However, many picture edittings apply journey
Sequence (such as CAD, maya) is all on installation computer.
Now with the fast development of virtual reality (VR) equipment, many users are wished on virtual reality device to figure
As the operation such as being edited, being shared, method and apparatus that therefore, it is necessary to a kind of to handle image in VR equipment.
Summary of the invention
According to an aspect of the present invention, the method that the present invention provides a kind of handles image in VR equipment, feature
It is, including:The touch input on the touch point of VR equipment is detected, wherein the display screen of the touch point and the VR equipment
Optional image on curtain is associated;Identify at least one movement associated with detected touch input;And to correlation
The image of connection executes at least one operation.
According to another aspect of the present invention, the present invention provides a kind of image processing apparatus for VR equipment, special
Sign is, including:Detection module, the detection module are configured to detect the touch input on the touch point of VR equipment, wherein
The touch point is associated with the optional image on the display screen of the VR equipment;Identification module, the identification module are configured
At identification at least one movement associated with detected touch input;And execution module, the execution module are configured
Pairs of associated image executes at least one operation.
According to another aspect of the present invention, the present invention also provides a kind of machine readable storage devices comprising machine
Readable instruction, when the machine readable instructions are performed, realization handles the method or apparatus of image in VR equipment.
Detailed description of the invention
The present invention may be better understood from the description with reference to the accompanying drawing to a specific embodiment of the invention,
In:
Fig. 1 shows a kind of flow chart of method that image is handled in VR equipment according to an embodiment of the present invention;
Fig. 2 shows a kind of structural schematic diagrams for the device that image is handled in VR equipment according to an embodiment of the present invention;
Fig. 3 shows the schematic block diagram of photo processing according to an embodiment of the present invention.
Specific embodiment
The feature and exemplary embodiment of various aspects of the invention is described more fully below.In following detailed description
In, many details are proposed, in order to provide complete understanding of the present invention.But to those skilled in the art
It will be apparent that the present invention can be implemented in the case where not needing some details in these details.Below to implementation
The description of example is used for the purpose of providing by showing example of the invention and better understanding of the invention.The present invention never limits
In any concrete configuration set forth below and algorithm, but cover under the premise of without departing from the spirit of the present invention element,
Any modification, replacement and the improvement of component and algorithm.In the the accompanying drawings and the following description, well known structure and skill is not shown
Art is unnecessary fuzzy to avoid causing the present invention.
Fig. 1 shows a kind of flow chart of method that image is handled in VR equipment.This handles image in VR equipment
Method includes:S110 detects touch input on the touch point of VR equipment, wherein the touch point and the VR equipment is aobvious
Optional image on display screen curtain is associated;S120 identification at least one movement associated with detected touch input;With
And S130 executes at least one operation to associated image.The method that image is handled in VR equipment is described below in detail.
Fig. 2 shows the schematic block diagrams of photo according to an embodiment of the present invention processing
In the embodiment shown in Figure 2, on the display screen of VR equipment click the photo to be edited of long-pressing (for example,
Click long-pressing 2 seconds), to choose the photo.When user is unsatisfied with photo, can along upper left () photo is pulled, come
Delete photo.When user want overturning photo when, can in the horizontal direction to the left (←) pull photo, photo by it is left overturning 90
Degree;When (→) pulls photo to the right in the horizontal direction, photo is turned over by the right side and is turn 90 degrees.
When user feels quite pleased photo, and wants to be shared with friend, (↓) photograph can be pulled vertically down
Piece, at this point, into sharing model.In sharing model, photo can optionally be shared to YouTube, microblogging, be won by user
Visitor, Facebook, wechat, QQ, youku.com and instagram.Similarly, in sharing model, user can upwards, downwards, to
It is left, to the right, upper left, lower-left, upper right, the direction of bottom right eight dragging photo with respectively by photo share to YouTube, microblogging,
Blog, Facebook, wechat, QQ, youku.com and instagram.
When user wants to edit photo, user can vertically pull (↑) photo upwards, at this point, into
Enter picture editor's mode.Optionally, picture editor's mode includes tool editor image, filter pre-set image, color self-defining image
Picture.If user wants to handle photo by tool edit pattern, user can be pulled upwards photo and be compiled with entering tool
The mode of collecting, wherein tool edit pattern includes crop tool, scratches four figure tool, paintbrush tool and repair outfit subsets;Paintbrush
Tool includes four shape, size, color and transparency subsets.Then, it is next to can according to need the suitable mode of selection by user
Handle image.
Optionally, user can pull photo vertically down, and into filter preset mode, wherein filter presets mould
Formula includes the subsets such as nature, black and white, pseudo-classic, soft and graceful, light, Japanese, cool beauty, gorgeous.Then, user can according to need selection
Suitable mode handles image.
Optionally, user can pull photo to the left in the horizontal direction, and into color self-defined pattern, wherein color is made by oneself
Adopted mode includes three color saturation, form and aspect, light and shade subsets.Then, it is next to can according to need the suitable mode of selection by user
Handle image.
Fig. 3 shows a kind of structural schematic diagram of device that image is handled in VR equipment.As shown in figure 3, the device 300
Including detection module 310, identification module 320 and execution module 330.The detection module 310 is configured to detect in VR equipment
Touch input on touch point, wherein the touch point is associated with the optional image on the display screen of the VR equipment;Know
Other module 320 is configured to identify at least one movement associated with detected touch input;Execution module 330 is matched
It is set to and at least one operation is executed to associated image.
In one embodiment, a kind of machine readable storage device is provided comprising machine readable instructions, when the machine
Readable instruction is performed, and realizes the above method or device.
The embodiment and implementation of systems and methods described herein may include various operations, these operations can quilt
It is implemented in the machine-executable instruction executed by computer system.Computer system may include one or more general-purpose computations
Machine or special purpose computer (or other electronic equipments).Computer system may include hardware component, these hardware components include using
In execute operation certain logic or may include hardware, software and/or firmware combination.
Various technologies or its some aspects or part can be using the form of program code (that is, instruction), described program generations
Code is implemented in that such as floppy disk, CD-ROM, hard-drive, magnetic or optical card, solid-state memory device, non-transient computer are readable deposits
Store up medium or any other machine-readable storage media, wherein when program code is loaded into machine (for example, computer) simultaneously
When being executable by a machine, which becomes the device for implementing various technologies.It is run on programmable computers in program code
When, calculate equipment may include processor, can be by storaging medium (including volatile and non-volatile memory that processor is read
And/or memory element), at least one input equipment and at least one output equipment.Volatile and non-volatile memory and/
Or memory element can be RAM, EPROM, flash drive, CD-ROM driver, magnetic hard drives or for storing electronic data
Other media.
Component can also be implemented in software to be executed by various types of processors.The executable code identified
Component for example may include one or more physical or logic blocks of computer instruction, such as can be organized as object, process
Or function.It however, the executable code of the component identified is physically not necessarily together, but may include being stored in
Isolated instruction in different location may include the component when the instruction of these separation is logically combined together
And realize the target of the component defined.
Several aspects of described embodiment will be illustrated as software module or component.As it is used herein,
Software module or component may include any type of computer instruction or computer executable generation in memory devices
Code.Software module for example may include one or more computer instruction physical blocks or logical block, can be arranged to perform one
A or multiple tasks or routine, programs, objects, component, the data structure etc. for realizing specific data type.It should be understood that generation
For software or in addition to software, software module can be implemented in hardware and/or firmware.One or more function described herein
Energy module can be separated into submodule and/or be combined into single or a small amount of module.
In certain embodiments, specific software module may include that the different location for being stored in memory devices, difference are deposited
Described functions of modules is realized in isolated instruction in storage device or different computers, these instructions together.In fact, mould
Block may include single instruction or multiple instruction, and can be distributed in code snippet several different, different programs with
And between several memory devices.Some embodiments can be incorporated in distributed computing environment, wherein by passing through communication network
The remote processing devices of network link execute task.In a distributed computing environment, software module can be located locally and/or remotely
In memory storage device.In addition, the data for bundling or presenting together in data-base recording may reside within same memory
In equipment or in several memory devices, and it can be linked together in the record field in the database of network.
Although foregoing teachings are described in detail for purposes of clarity, but it will be apparent that without departing substantially from its principle
In the case of can make certain changes and modification.It should be noted that there are many realization process described hereins and dresses
The alternative set.Therefore, the embodiments herein is illustrative rather than restrictive, and the present invention is not limited to given herein
Details, but can modify in scope of the appended claims and in being equal, also, fall into the meaning of claim and wait
Whole changes in the range of jljl are to all be included among the scope of the present invention.
Claims (21)
1. a kind of method for handling image in VR equipment, which is characterized in that including:
The touch input on the touch point of VR equipment is detected, wherein on the display screen of the touch point and the VR equipment
Optional image is associated;
Identify at least one movement associated with detected touch input;And
At least one operation is executed to associated image.
2. the method according to claim 1, wherein if the movement identified is by the touch point described
Single long-pressing on optional image touches, then at least one performed described operation is selection image.
3. the method according to claim 1, wherein if the movement identified is by the touch point described
Pulling on optional image along 45 degree of upper left angular direction, then at least one performed described operation is to delete image.
4. the method according to claim 1, wherein if the movement identified is by the touch point described
Horizontally left direction on optional image pulls, then to be that image is left counter turn 90 degrees at least one performed described operation.
5. the method according to claim 1, wherein if the movement identified is by the touch point described
Horizontally right direction on optional image pulls, then at least one performed described operation is 90 degree of image dextroversion.
6. the method according to claim 1, wherein if the movement identified is by the touch point described
Dragging vertically down on optional image, then at least one performed described operation is to share image.
7. the method according to claim 1, wherein if the movement identified is by the touch point described
Vertically pulling upwards on optional image, then at least one performed described operation is editor's image.
8. according to the method described in claim 6, wherein share image include by images share to YouTube, microblogging, blog,
Facebook, wechat, QQ, youku.com and instagram.
9. according to the method described in claim 8, wherein by images share to YouTube, microblogging, blog, Facebook, micro-
Letter, QQ, youku.com and instagram correspond respectively to it is upward, downward, to the left, to the right, upper left, lower-left, upper right, the side of bottom right eight
To drag motions.
10. according to the method described in claim 7, wherein editor's image includes tool editor image, filter pre-set image, color
Custom images.
11. according to the method described in claim 10, wherein tool editor include crop tool, scratch figure tool, paintbrush tool and
Four subsets of repair outfit.
12. according to the method for claim 11, wherein paintbrush tool includes four shape, size, color and transparency sons
Collection.
13. according to the method described in claim 10, it includes nature, black and white, pseudo-classic, soft and graceful, light, day that wherein filter is default
The subsets such as system, cool beauty, gorgeous.
14. a kind of image processing apparatus for VR equipment, which is characterized in that including:
Detection module, the detection module are configured to detect the touch input on the touch point of VR equipment, wherein the touch
Point is associated with the optional image on the display screen of the VR equipment;
Identification module, the identification module are configured to identify at least one movement associated with detected touch input;
And
Execution module, the execution module are configured to execute at least one operation to associated image.
15. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
The single long-pressing stated on optional image touches, then at least one performed described operation is selection image.
16. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
Pulling on optional image along 45 degree of upper left angular direction is stated, then at least one performed described operation is to delete image.
17. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
It states horizontally left direction on optional image to pull, then to be that image is left counter turn 90 degrees at least one performed described operation.
18. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
The horizontally right direction stated on optional image pulls, then at least one performed described operation is 90 degree of image dextroversion.
19. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
The dragging vertically down on optional image is stated, then at least one performed described operation is to share image.
20. device according to claim 14, which is characterized in that if the movement identified is by the touch point in institute
Vertically pulling upwards on optional image is stated, then at least one performed described operation is editor's image.
21. a kind of machine readable storage device comprising machine readable instructions, it is real when the machine readable instructions are performed
The now method or apparatus as described in any claim in claim 1-20.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710340981.8A CN108874118A (en) | 2017-05-12 | 2017-05-12 | A kind of method and apparatus handling image in VR equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710340981.8A CN108874118A (en) | 2017-05-12 | 2017-05-12 | A kind of method and apparatus handling image in VR equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108874118A true CN108874118A (en) | 2018-11-23 |
Family
ID=64320273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710340981.8A Pending CN108874118A (en) | 2017-05-12 | 2017-05-12 | A kind of method and apparatus handling image in VR equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108874118A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140313228A1 (en) * | 2012-02-10 | 2014-10-23 | Sony Corporation | Image processing device, and computer program product |
CN105843390A (en) * | 2016-02-24 | 2016-08-10 | 上海理湃光晶技术有限公司 | Method for image scaling and AR (Augmented Reality) glasses based on method |
CN106095235A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Control method based on virtual reality and device |
CN104247390B (en) * | 2012-03-06 | 2017-03-29 | 苹果公司 | For pruning and stretching the user interface tool of image |
-
2017
- 2017-05-12 CN CN201710340981.8A patent/CN108874118A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140313228A1 (en) * | 2012-02-10 | 2014-10-23 | Sony Corporation | Image processing device, and computer program product |
CN104247390B (en) * | 2012-03-06 | 2017-03-29 | 苹果公司 | For pruning and stretching the user interface tool of image |
CN105843390A (en) * | 2016-02-24 | 2016-08-10 | 上海理湃光晶技术有限公司 | Method for image scaling and AR (Augmented Reality) glasses based on method |
CN106095235A (en) * | 2016-06-07 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Control method based on virtual reality and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9613454B2 (en) | Automatic geometry and lighting inference for realistic image editing | |
CN105637564B (en) | Generate the Augmented Reality content of unknown object | |
Minichino et al. | Learning OpenCV 3 computer vision with python | |
Howse | OpenCV computer vision with python | |
US11842514B1 (en) | Determining a pose of an object from rgb-d images | |
CN108875133A (en) | Determine architectural composition | |
CN105321171B (en) | Image segmentation for live camera feeds | |
US9311756B2 (en) | Image group processing and visualization | |
Pajankar | Raspberry Pi computer vision programming | |
CN107077744A (en) | Generated using the threedimensional model at edge | |
CN108694703A (en) | Method and apparatus for refining depth image | |
CN115735227A (en) | Reversing nerve radiation field for pose estimation | |
CN104081307A (en) | Image processing apparatus, image processing method, and program | |
KR102689863B1 (en) | Electronic apparatus and method for controlling thereof | |
EP2080167A1 (en) | System and method for recovering three-dimensional particle systems from two-dimensional images | |
CN106997613A (en) | Generated according to the 3D models of 2D images | |
Joshi | OpenCV with Python by example | |
KR102337209B1 (en) | Method for notifying environmental context information, electronic apparatus and storage medium | |
Yang et al. | Doing more with Moiré pattern detection in digital photos | |
US20210166393A1 (en) | Pixel-wise Hand Segmentation of Multi-modal Hand Activity Video Dataset | |
US20140198177A1 (en) | Realtime photo retouching of live video | |
JP2019091436A (en) | Classification of 2d image according to type of 3d arrangement | |
Escrivá et al. | Building Computer Vision Projects with OpenCV 4 and C++: Implement complex computer vision algorithms and explore deep learning and face detection | |
CN108874118A (en) | A kind of method and apparatus handling image in VR equipment | |
CN108509071B (en) | The method, apparatus, equipment and computer readable storage medium of coordinate anti-trembling on screen |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |