CN105787971A - Information processing method and electronic equipment - Google Patents

Information processing method and electronic equipment Download PDF

Info

Publication number
CN105787971A
CN105787971A CN201610170355.4A CN201610170355A CN105787971A CN 105787971 A CN105787971 A CN 105787971A CN 201610170355 A CN201610170355 A CN 201610170355A CN 105787971 A CN105787971 A CN 105787971A
Authority
CN
China
Prior art keywords
display object
dimension
electronic equipment
location parameter
converted
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.)
Granted
Application number
CN201610170355.4A
Other languages
Chinese (zh)
Other versions
CN105787971B (en
Inventor
许奔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201610170355.4A priority Critical patent/CN105787971B/en
Publication of CN105787971A publication Critical patent/CN105787971A/en
Application granted granted Critical
Publication of CN105787971B publication Critical patent/CN105787971B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/001Model-based coding, e.g. wire frame

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides an information processing method and electronic equipment for realizing dimension conversion on a display object according to user requirements. The method comprises steps: first operation of an operating body is detected, wherein the first operation is used for controlling at least one display object; a first target display object corresponding to the first operation is determined from the at least one display object, wherein the first target display object is an M-dimensional display object; and based on the first operation, the first target display object is converted into an N-dimensional display object from the M-dimensional display object, wherein both M and N are positive integers, and M is not equal to N.

Description

A kind of information processing method and electronic equipment
Technical field
The present invention relates to electronic technology field, particularly relate to a kind of information processing method and electronic equipment.
Background technology
VR (VirtualReality, virtual reality) and AR (AugmentedReality, augmented reality) is vision science and technology emerging in recent years.VR fictionalizes whole scene for user, including display object and space;AR is then based on real space, fictionalizes display object in real space.
But, the display object no matter VR or AR fictionalizes, mostly dimension is default, as one-dimensional, two-dimentional or three-dimensional, it is impossible to display object dimension is changed in the operation based on user.
Summary of the invention
The embodiment of the present application provides a kind of information processing method and electronic equipment, for realizing displaying the dimension transformation of object according to user's request.
First aspect, this application provides a kind of information processing method, including:
First operation of detection operating body, described first operation is for being controlled at least one display object;
The first object display object corresponding with described first operation is determined from least one display object described;Described first object display object is M dimension display object;
Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Optionally, the first operation of detection operating body, including:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Optionally, the first operation of detection operating body, including:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
Optional described method also includes:
The dimension controlling other display objects beyond first object display object described at least one display object described remains unchanged.
Optionally, described method also includes:
Obtain the location parameter of beholder;
Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
Second aspect, this application provides a kind of electronic equipment, including:
Detection unit, for detecting the first operation of operating body, described first operation is for being controlled at least one display object;
Determine unit, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;
Converting unit, for operating based on described first, shows that by described first object object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Optionally, described detection unit is for detecting the movement locus of at least two child-operation body that described operating body includes;When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Optionally, described detection unit is for detecting the movement locus of at least two child-operation body that described operating body includes;When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
Optionally, described electronic equipment also includes:
Control unit, the dimension for controlling other display objects beyond first object display object described at least one display object described remains unchanged.
Optionally, described electronic equipment also includes:
Obtain unit, for obtaining the location parameter of beholder;
Judging unit, is used for judging whether meet the 3rd between second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
Described converting unit be additionally operable to when described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
The third aspect, this application provides a kind of electronic equipment, including:
Display device, is used for showing at least one display object;
Detecting device, for detecting the first operation of operating body, described first operation is for being controlled at least one display object described;
Processor, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Optionally, described detecting device is for detecting the movement locus of at least two child-operation body that described operating body includes;
Described processor for when described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Optionally, described detecting device is for detecting the movement locus of at least two child-operation body that described operating body includes;
Described processor for when described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
Optionally, described processor is additionally operable to control the dimension of other display objects beyond first object display object described at least one display object described and remains unchanged.
Optionally, described processor is additionally operable to obtain the location parameter of beholder;Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
Said one in the embodiment of the present application or multiple technical scheme, at least have one or more technique effects following:
In the technical scheme of the embodiment of the present application, first detect the first operation of operating body, it is then determined that first object display object corresponding at least one display object of the first operation place, and then based on the dimension of the first operation conversion first object display object.It is thereby achieved that display the dimension transformation of object according to user's request.
Accompanying drawing explanation
Fig. 1 is the information processing method flow chart in the embodiment of the present application;
Fig. 2 is one first operation chart in the embodiment of the present application;
Fig. 3 is another first operation chart in the embodiment of the present application;
Fig. 4 is user and the second target display object position view in displaing coordinate system in the embodiment of the present application;
Fig. 5 is the electronic equipment schematic diagram in the embodiment of the present application;
Fig. 6 is another electronic equipment schematic appearance in the embodiment of the present application;
Fig. 7 is the electronic devices structure schematic diagram shown in Fig. 6.
Detailed description of the invention
The embodiment of the present application provides a kind of information processing method and electronic equipment, for realizing displaying the dimension transformation of object according to user's request.
In order to solve above-mentioned technical problem, the technical scheme general thought that the application provides is as follows:
In the technical scheme of the embodiment of the present application, first detect the first operation of operating body, it is then determined that first object display object corresponding at least one display object of the first operation place, and then based on the dimension of the first operation conversion first object display object.It is thereby achieved that display the dimension transformation of object according to user's request.
Below by accompanying drawing and specific embodiment, technical solution of the present invention is described in detail, the specific features being to be understood that in the embodiment of the present application and embodiment is the detailed description to technical scheme, rather than the restriction to technical scheme, when not conflicting, the embodiment of the present application and the technical characteristic in embodiment can be mutually combined.
The terms "and/or", is only a kind of incidence relation describing affiliated partner, and expression can exist three kinds of relations, for instance, A and/or B, it is possible to represent: individualism A, there is A and B, individualism B these three situation simultaneously.It addition, character "/" herein, typically represent forward-backward correlation to as if the relation of a kind of "or".
The application first aspect provides a kind of information processing method, is applied to an electronic equipment.In the embodiment of the present application, electronic equipment is specially AR equipment or VR equipment, or for the electronic equipment that other can show object, the application is not particularly limited.Electronic equipment can show at least one display object, for instance shows at least one display object on the display unit of electronic equipment, or projects at least one display object on a perspective plane by projecting cell.
Refer to Fig. 1, the information processing method in the embodiment of the present application includes:
S101: the first operation of detection operating body;
S102: determine the first object display object corresponding with described first operation from least one display object described;
S103: operate based on described first, shows that by described first object object is converted to N dimension display object by described M dimension display object.
Specifically, M and N is positive integer, and M ≠ N.The first operation of electronic equipment detection operating body in S101.In the embodiment of the present application, operating body can be specially finger or the arm of user, it is also possible to for pointer, somatosensory device etc., the application is not particularly limited.First operation is for being controlled at least one display object, for instance at least one display object mobile, amplifies at least one display object, adjusts the dimension etc. of at least one display object.First operation is a display object correspondence space or the interior double-click of plane domain wherein such as, or as in figure 2 it is shown, two handss are from contact setting in motion to being separated from each other, or as it is shown on figure 3, two handss move from being separated from each other beginning to contact direction.
It follows that after the first operation being detected, in S102, in addition it is also necessary to determine, from least one display object, the first object display object that the first operation is corresponding.
Specifically, in the embodiment of the present application, first object display object is M dimension display object, and M is positive integer.Such as M is 2, then first object display object is two dimension display object;Or M is 3, then first object display object is three-dimensional display object.Owing to electronic equipment shows at least one display object, thus determine that the first object display object corresponding with the first operation, thus correctly adjusting the first object display object that family is intended to adjust.
Certainly, in implementing process, first object display object can be specially a display object, it is also possible to for multiple display objects.When first object shows that object is multiple display object, the processing mode of each display object is similar, one of them will be shown that object makes an explanation by the embodiment of the present application, the application one of ordinary skill in the art are according to technical scheme disclosed in the present application, it is possible to do not pay creative work and multiple display objects are processed.
In the embodiment of the present application, it is determined that the mode of first object display object is by multiple.
For example, the first operation as shown in Figure 2 or Figure 3 is detected by image acquisition units.Owing to the contact of the left hand right hand, left hand thumb and forefinger and hand thumb and forefinger surround an approximate rectangular region just.So, in displaing coordinate system, based on left hand thumb and forefinger, hand thumb and forefinger place straight line, it is determined that the display object in four defined approximate rectangular regions of straight line is first object display object.
Or, it is assumed that the first operation is specially user and is released before body by the right hand, then clenches one's fists and regains, is similar to and makes an action picking up something before body.So, above-mentioned first operation of user detected by image acquisition units, and then may determine that the display object that right hand position is corresponding when clenching one's fists under displaing coordinate system is first object display object.
In implementing process, it is determined that the mode of first object display object includes but not limited to two above example.The application those of ordinary skill in the field can be configured according to actual, and the application is not particularly limited.
After determining the first display object, in S103, operate based on first, first object is shown, and object is converted to N dimension display object by M dimension display object.Wherein, N is also positive integer, and M ≠ N.Specifically, in the embodiment of the present application, N can be the positive integer more than M, it is also possible to for the positive integer less than M.When the N positive integer being more than M, then namely based on the first operation, first object is shown that the dimension of object increases;Otherwise, when the N positive integer being less than M, then namely based on the first operation, first object is shown that the dimension of object reduces.In implementing process, the application those of ordinary skill in the field can be configured according to actual, and the application is not particularly limited.
For example, as shown in Figure 2.Assume that the first operation is specially left hand with the right hand from contacting the operation being initially separated.Electronic equipment determines that the display object in the approximate rectangular region that left index finger and thumb and right hand forefinger and thumb place straight line surround is first object display object.And then, operate based on first, first object is shown by two dimension, object shows that object is converted to three-dimensional display object.So, user is it will be seen that the display object in the approximate rectangular region that surrounds along with the separation of oneself left hand and the right hand, left index finger and thumb and right hand forefinger and thumb place straight line is three-dimensional by two-dimensional transformations.
Or, as shown in Figure 3.Assume that the first operation is specially left hand and the right hand from separating the operation starting to move closer to.Electronic equipment determines that the display object in the approximate rectangular region that left index finger and thumb and right hand forefinger and thumb place straight line surround is first object display object.And then, operate based on first, first object is shown, and object is converted to two dimension display object by three-dimensional display object.So, user is it will be seen that the display object in the approximate rectangular region that surrounds of close along with oneself left hand and the right hand, left index finger and thumb and right hand forefinger and thumb place straight line is converted to two dimension by three-dimensional.
Or, it is assumed that the first operation is specially user and is released before body by the right hand, then clenches one's fists and regains, is similar to and makes an action picking up something before body.Electronic equipment is determined in displaing coordinate system, and the display object that when clenching one's fists, the right hand is corresponding is first object display object.When user clenches fist withdrawal hands time, first object is shown that object is three-dimensional by two-dimensional transformations by electronic equipment.So, from plane, user, it will be observed that a display object at least one display object is owing to being picked up by oneself right hand, shows that object is changed for stereo display object.
Or, it is assumed that the first operation is specially user and is clenched fist by the right hand and release before body, then decontrols fist, opens palm and continue to pushing the palm forward, being similar to and make one and pushing the action of object.Electronic equipment is determined in displaing coordinate system, and display object corresponding when the right hand clenches one's fists is first object display object.When user opens palm to when pushing the palm forward, first object is shown that object is converted to two dimension by three-dimensional by electronic equipment.So, user is it will be observed that a stereo display object at least one display object has been extruded into two-dimentional display object by oneself right-hand push.
In implementing process, the implementation of S101 has multiple.Introduce two of which more detail below, in implementing process, include but not limited to following two.
The first:
In the first implementation, the first operation of detection operating body includes following process:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Specifically, when operating body performs the first operation, move specifically by least two child-operation body.Child-operation body is such as hands etc..The both hands being user for operating body, then at least two child-operation body is specially left hand and the right hand of user.
The movement locus that detection user's left hand and the right hand move respectively, and then obtain the movement locus of bimanual movements.In order to detect the movement locus of child-operation body, the embodiment of the present application can be passed through the detection of the device such as somatosensory device or image acquisition units.
Specifically, if detected by somatosensory device, then user's left hand and the right hand grip two parts motion of somatosensory device respectively.So, in motor process, the movement locus of the Part I detection left hand of somatosensory device, and then left hand movement locus is sent to electronic equipment, the movement locus of the Part II detection right hand, and then right hand movement locus is sent to electronic equipment.Finally, electronic equipment is in conjunction with left hand movement locus and right hand movement locus, it is thus achieved that the movement locus of right-hand man.
Or, as in figure 2 it is shown, user uses in electronic equipment process, right-hand man is reached health front and makes action as shown in Figure 2.Image acquisition units on an electronic device is set and collects the chirokinesthetic image in left and right of user, and be sent to electronic equipment.Electronic equipment is previously stored with the transformational relation between image acquisition units coordinate system, user perspective coordinate system and displaing coordinate system, therefore, right-hand man's coordinate is identified from the image that image acquisition units sends, the situation that when being assured that out side-to-side movement by transformational relation, user sees, and the coordinate that this motion is under displaing coordinate system.
Next, it is judged that the movement locus of at least two child-operation body whether to meet first pre-conditioned.In the embodiment of the present application, first is pre-conditioned for representing the condition increasing first object display object dimension.In implementing process, for right-hand man's movement locus, first pre-conditioned such as represents that right-hand man is separated from each other, or right-hand man's movement locus represents that right-hand man is close to each other etc., and the application is not particularly limited.
When the movement locus of at least two child-operation body meet first pre-conditioned time, it is determined that for representing, first object is shown that object is adjusted to the operation of N dimension display object by M dimension display object by the first operation.In the first implementation, N > M.
So, in the first implementation, user meets the first pre-conditioned operation by execution, it is possible to realizes the dimension by display object and increases.Therefore, convenient for users.
The second:
In the first implementation, the first operation of detection operating body includes following process:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
In the second implementation, the movement locus of at least two child-operation body that detection operating body includes is similar with the first implementation, and therefore just it is no longer repeated here with the similar part of the first implementation.
After the movement locus of at least two child-operation body being detected, then judge whether movement locus meets second pre-conditioned.In the embodiment of the present application, second pre-conditioned be different condition pre-conditioned from first, second pre-conditioned for represent reduce display object dimension condition.In implementing process, second pre-conditioned could be arranged to contrary condition pre-conditioned with first.Such as, for right-hand man's movement locus, first pre-conditioned represents that right-hand man is separated from each other, second is pre-conditioned, represents that right-hand man is close to each other for right-hand man's movement locus;Or for right-hand man's movement locus, first pre-conditioned represents that right-hand man is close to each other, second is pre-conditioned, represents that right-hand man is separated from each other for right-hand man's movement locus.The application those of ordinary skill in the field can be configured according to actual, and the application does not do just concrete restriction.
When the movement locus of at least two child-operation body meet second pre-conditioned time, it is determined that for representing, first object is shown that object is adjusted to the operation of N dimension display object by M dimension display object by the first operation.In the first implementation, M > N.
So, in the second implementation, user meets the second pre-conditioned operation by execution, it is possible to realizes the dimension by display object and reduces.Therefore, convenient for users.
In implementing process, the implementation of S101 can select the first implementation, so that user can according to needing to increase the dimension of display object;The second implementation can also be selected, thus user can according to needing to reduce the dimension of display object.Or, the first implementation and the second implementation can also be in conjunction with, so when user needs the dimension increasing display object, then meet the first pre-conditioned operation by execution movement locus, when user needs the dimension reducing display object, then meet the second pre-conditioned operation by execution movement locus.The application those of ordinary skill in the field can be configured according to actual, and the application is not particularly limited.
Further, in another embodiment of the application, also include:
The dimension controlling other display objects beyond first object display object described at least one display object described remains unchanged.
Specifically, in the embodiment of the present application, when control first object display object dimension increases or reduces, in addition it is also necessary to control first object at least one display object and show that other display object dimensions beyond object remain unchanged.
And then, user it will be observed that the operation adjustment part of oneself shows the dimension of object, oneself not for display object then nonvoluntary change, improve Consumer's Experience.
Certainly, in implementing process, it is possible to first object, the dimension controlling other display objects beyond first object display object shows that the dimension of object increases or reduces, the application is not particularly limited.
Further, in another embodiment of the application, also include:
Obtain the location parameter of user;
Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
Specifically, in the embodiment of the present application, electronic equipment obtains the location parameter of user.Wherein, electronic equipment can pass through image acquisition units, or gravity sensor obtains the location parameter of user.Or, electronic equipment can also receive the location parameter of the user that other equipment obtain and send, and the application is not particularly limited.Wherein, location parameter indicates that the parameter of user and the suitable position of display object.
It follows that position-based parameter, it is judged that whether meet the 3rd between location parameter and the second target display object at least one display object pre-conditioned.Specifically, the second target display object is any one the display object at least one display object.Further, the dimension of the second target display object is K dimension.K is positive integer, and, K can be identical with M, it is also possible to different, the application is not particularly limited.But, K and N is different, i.e. K ≠ N.
In the embodiment of the present application, the 3rd is pre-conditioned for representing that on current location, user cannot observe the condition of the second target display object.For example, show that the front or behind of object can observe two dimension display object in two dimension, but two dimension display object cannot be observed in the side of two-dimensional object.
So, when location parameter and the second target show meet between object the 3rd pre-conditioned time, represent that user now cannot observe the second target display object in current location.So, the second target display object for convenience of user to watch, by position-based parameter, the second target is shown that object is converted to N dimension display object by K dimension display object.
Specifically, as shown in Figure 4, object position view in displaing coordinate system is shown for user and the second target.Circle represents that customer location, black horizontal line represent the second target display object, and is specially two dimension word " A ".Owing to now subscriber station, in the side of word " A ", therefore cannot see word " A ", so location parameter and the second target display object meet the 3rd pre-conditioned.And then, two dimension word " A " is converted to three-dimensional word " A " by electronic equipment.Owing to three-dimensional display object all can see at least one face in any one angle, so, user now just can watch three-dimensional word " A ".
Be can be seen that by foregoing description, location parameter and the second target show meet between object the 3rd pre-conditioned time, namely user cannot observe when the second target shows object in current location, second target is shown, and object is converted to N dimension, and then makes user be able to observe that the second target display object in current location.
Further, when at least one display object identical shared by multiple electronic equipments simultaneously, if new user adds, it is also possible to avoid the user being newly added cannot observe all display objects, so improve Consumer's Experience.
Based on the inventive concept same with information processing method in previous embodiment, the application second aspect also provides for a kind of electronic equipment, as it is shown in figure 5, include:
Detection unit 501, for detecting the first operation of operating body, described first operation is for being controlled at least one display object;
Determine unit 502, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;
Converting unit 503, for operating based on described first, shows that by described first object object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Specifically, detection unit 501 is for detecting the movement locus of at least two child-operation body that described operating body includes;When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Or, detection unit 501 is for detecting the movement locus of at least two child-operation body that described operating body includes;When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
Further, described electronic equipment also includes:
Control unit, the dimension for controlling other display objects beyond first object display object described at least one display object described remains unchanged.
Further, described electronic equipment also includes:
Obtain unit, for obtaining the location parameter of beholder;
Judging unit, is used for judging whether meet the 3rd between second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object in other display objects described, and K is positive integer, K ≠ N;
Described converting unit be additionally operable to when described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
The various variation patterns of the information processing method in earlier figures 1-Fig. 4 embodiment and instantiation are equally applicable to the electronic equipment of the present embodiment, by the aforementioned detailed description to information processing method, those skilled in the art are it is clear that the implementation of electronic equipment in the present embodiment, so succinct for description, it is not described in detail in this.
Based on the inventive concept same with information processing method in previous embodiment, the application third aspect also provides for a kind of electronic equipment, as shown in Figure 6 and Figure 7, and including:
Display device 701, is used for showing at least one display object;
Detecting device 702, for detecting the first operation of operating body, described first operation is for being controlled at least one display object described;
Processor 703, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Specifically, detecting device 702 is for detecting the movement locus of at least two child-operation body that described operating body includes;
Processor 703 for when the movement locus of described at least two child-operation body meet first pre-conditioned time, it is determined that for representing, described first object is shown that object is converted to the operation of N dimension display object by M dimension display object by described first operation;N > M.
Or, detecting device 702 is for detecting the movement locus of at least two child-operation body that described operating body includes;
And then, processor 703 for when described movement locus meet second pre-conditioned time, it is determined that for representing, described first object is shown that object is converted to the operation of N dimension display object by M dimension display object by described first operation;M > N.
Further, processor 703 is additionally operable to control the dimension of other display objects beyond first object display object described at least one display object described and remains unchanged.
Further, processor 703 is additionally operable to obtain the location parameter of beholder;Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
The various variation patterns of the information processing method in earlier figures 1-Fig. 4 embodiment and instantiation are equally applicable to the electronic equipment of the present embodiment, by the aforementioned detailed description to information processing method, those skilled in the art are it is clear that the implementation of electronic equipment in the present embodiment, so succinct for description, it is not described in detail in this.
Said one in the embodiment of the present application or multiple technical scheme, at least have one or more technique effects following:
Be can be seen that by foregoing description, in the technical scheme of the embodiment of the present application, first the first operation of operating body is detected, it is then determined that first object display object corresponding at least one display object of the first operation place, and then based on the dimension of the first operation conversion first object display object.It is thereby achieved that display the dimension transformation of object according to user's request.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, complete software implementation or the embodiment in conjunction with software and hardware aspect.And, the present invention can adopt the form at one or more upper computer programs implemented of computer-usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.) wherein including computer usable program code.
The present invention is that flow chart and/or block diagram with reference to method according to embodiments of the present invention, equipment (system) and computer program describe.It should be understood that can by the combination of the flow process in each flow process in computer program instructions flowchart and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can be provided to produce a machine to the processor of general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device so that the instruction performed by the processor of computer or other programmable data processing device is produced for realizing the device of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide in the computer-readable memory that computer or other programmable data processing device work in a specific way, the instruction making to be stored in this computer-readable memory produces to include the manufacture of command device, and this command device realizes the function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices provides for realizing the step of function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
Specifically, the computer program instructions that a kind of information processing method in the embodiment of the present application is corresponding can be stored in CD, hard disk, on the storage mediums such as USB flash disk, when the computer program instructions corresponding with the first information processing method in storage medium is read by an electronic equipment or be performed, comprise the steps:
First operation of detection operating body, described first operation is for being controlled at least one display object;
The first object display object corresponding with described first operation is determined from least one display object described;Described first object display object is M dimension display object;
Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
Optionally, first operation with step detection operating body of storage in described storage medium, corresponding computer instruction is specifically being performed in process, specifically includes following steps:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
Optionally, first operation with step detection operating body of storage in described storage medium, corresponding computer instruction is specifically being performed in process, specifically includes following steps:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
Optionally, in described storage medium, also storage has other computer instruction, and these computer instructions comprise the steps: when executed
The dimension controlling other display objects beyond first object display object described at least one display object described remains unchanged.
Optionally, in described storage medium, also storage has other computer instruction, and these computer instructions comprise the steps: when executed
Obtain the location parameter of beholder;
Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
Obviously, the present invention can be carried out various change and modification without deviating from the spirit and scope of the present invention by those skilled in the art.So, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (12)

1. an information processing method, including:
First operation of detection operating body, described first operation is for being controlled at least one display object;
The first object display object corresponding with described first operation is determined from least one display object described;Described first object display object is M dimension display object;
Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
2. the method for claim 1, it is characterised in that the first operation of detection operating body, including:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
3. the method for claim 1, it is characterised in that the first operation of detection operating body, including:
Detect the movement locus of at least two child-operation body that described operating body includes;
When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
4. method as claimed in claim 2 or claim 3, it is characterised in that described method also includes:
The dimension controlling other display objects beyond first object display object described at least one display object described remains unchanged.
5. the method for claim 1, it is characterised in that described method also includes:
Obtain the location parameter of beholder;
Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
6. an electronic equipment, including:
Detection unit, for detecting the first operation of operating body, described first operation is for being controlled at least one display object;
Determine unit, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;
Converting unit, for operating based on described first, shows that by described first object object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
7. electronic equipment as claimed in claim 6, it is characterised in that described detection unit is for detecting the movement locus of at least two child-operation body that described operating body includes;When described at least two child-operation body movement locus meet first pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;N > M.
8. electronic equipment as claimed in claim 6, it is characterised in that described detection unit is for detecting the movement locus of at least two child-operation body that described operating body includes;When described movement locus meet second pre-conditioned time, it is determined that described first operation for represent by described first object show object by M dimension display object be converted to N dimension display object operation;M > N.
9. electronic equipment as claimed in claim 7 or 8, it is characterised in that described electronic equipment also includes:
Control unit, the dimension for controlling other display objects beyond first object display object described at least one display object described remains unchanged.
10. electronic equipment as claimed in claim 6, it is characterised in that described electronic equipment also includes:
Obtain unit, for obtaining the location parameter of beholder;
Judging unit, is used for judging whether meet the 3rd between second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;
Described converting unit be additionally operable to when described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
11. an electronic equipment, including:
Display device, is used for showing at least one display object;
Detecting device, for detecting the first operation of operating body, described first operation is for being controlled at least one display object described;
Processor, for determining the first object display object corresponding with described first operation from least one display object described;Described first object display object is M dimension display object;Operate based on described first, described first object is shown, and object is converted to N dimension display object by described M dimension display object;M, N are positive integer and M ≠ N.
12. electronic equipment as claimed in claim 11, it is characterised in that described processor is additionally operable to obtain the location parameter of beholder;Judge whether meet the 3rd between the second target display object in described location parameter and at least one display object described pre-conditioned;Described second target display object is a K dimension display object at least one display object described, and K is positive integer, K ≠ N;When described location parameter and described second target display object between meet described 3rd pre-conditioned time, based on described location parameter, by described second target display object by described K dimension display object be converted to N dimension display object.
CN201610170355.4A 2016-03-23 2016-03-23 Information processing method and electronic equipment Active CN105787971B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610170355.4A CN105787971B (en) 2016-03-23 2016-03-23 Information processing method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610170355.4A CN105787971B (en) 2016-03-23 2016-03-23 Information processing method and electronic equipment

Publications (2)

Publication Number Publication Date
CN105787971A true CN105787971A (en) 2016-07-20
CN105787971B CN105787971B (en) 2019-12-24

Family

ID=56390666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610170355.4A Active CN105787971B (en) 2016-03-23 2016-03-23 Information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN105787971B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104821A (en) * 2018-10-25 2020-05-05 北京微播视界科技有限公司 Image generation method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101952818A (en) * 2007-09-14 2011-01-19 智慧投资控股67有限责任公司 Processing based on the user interactions of attitude
CN102053771A (en) * 2009-11-06 2011-05-11 神达电脑股份有限公司 Method for adjusting information presented on handheld electronic device
CN102298493A (en) * 2010-06-28 2011-12-28 株式会社泛泰 Apparatus for processing interactive three-dimensional object
CN102541442A (en) * 2010-12-31 2012-07-04 Lg电子株式会社 Mobile terminal and hologram controlling method thereof
CN103246351A (en) * 2013-05-23 2013-08-14 刘广松 User interaction system and method
CN103955275A (en) * 2014-04-21 2014-07-30 小米科技有限责任公司 Application control method and device
CN104205034A (en) * 2012-03-29 2014-12-10 英特尔公司 Creation of three-dimensional graphics using gestures
JP2015079354A (en) * 2013-10-17 2015-04-23 株式会社ジオ技術研究所 Three-dimensional map display system using virtual reality

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101952818A (en) * 2007-09-14 2011-01-19 智慧投资控股67有限责任公司 Processing based on the user interactions of attitude
CN102053771A (en) * 2009-11-06 2011-05-11 神达电脑股份有限公司 Method for adjusting information presented on handheld electronic device
CN102298493A (en) * 2010-06-28 2011-12-28 株式会社泛泰 Apparatus for processing interactive three-dimensional object
CN102541442A (en) * 2010-12-31 2012-07-04 Lg电子株式会社 Mobile terminal and hologram controlling method thereof
CN104205034A (en) * 2012-03-29 2014-12-10 英特尔公司 Creation of three-dimensional graphics using gestures
CN103246351A (en) * 2013-05-23 2013-08-14 刘广松 User interaction system and method
JP2015079354A (en) * 2013-10-17 2015-04-23 株式会社ジオ技術研究所 Three-dimensional map display system using virtual reality
CN103955275A (en) * 2014-04-21 2014-07-30 小米科技有限责任公司 Application control method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104821A (en) * 2018-10-25 2020-05-05 北京微播视界科技有限公司 Image generation method and device

Also Published As

Publication number Publication date
CN105787971B (en) 2019-12-24

Similar Documents

Publication Publication Date Title
US10732725B2 (en) Method and apparatus of interactive display based on gesture recognition
CN111913565B (en) Virtual content control method, device, system, terminal device and storage medium
JP6165485B2 (en) AR gesture user interface system for mobile terminals
KR101872426B1 (en) Depth-based user interface gesture control
Babic et al. Pocket6: A 6dof controller based on a simple smartphone application
US20140015831A1 (en) Apparatus and method for processing manipulation of 3d virtual object
EP2814000A1 (en) Image processing apparatus, image processing method, and program
JP7808374B2 (en) Method, device, and storage medium for input recognition in a virtual scene
KR102147430B1 (en) virtual multi-touch interaction apparatus and method
CN103380408A (en) Virtual touch device without pointer on display surface
EP2558924B1 (en) Apparatus, method and computer program for user input using a camera
CN110568929B (en) Virtual scene interaction method and device based on virtual keyboard and electronic equipment
KR20120068253A (en) Method and apparatus for providing response of user interface
US20140022171A1 (en) System and method for controlling an external system using a remote device with a depth sensor
CN102508546A (en) Three-dimensional (3D) virtual projection and virtual touch user interface and achieving method
US20190050132A1 (en) Visual cue system
EP3714955A1 (en) Video tracking system and method
KR20130049152A (en) A stereoscopic interaction system and stereoscopic interaction method
CN112987923A (en) Method, apparatus, device and storage medium for device interaction
WO2014194148A2 (en) Systems and methods involving gesture based user interaction, user interface and/or other features
WO2023009492A1 (en) Method and device for managing interactions directed to a user interface with a physical object
Nor’a et al. Fingertips interaction method in handheld augmented reality for 3d manipulation
CN112987924A (en) Method, apparatus, device and storage medium for device interaction
KR101321274B1 (en) Virtual touch apparatus without pointer on the screen using two cameras and light source
JP5863984B2 (en) User interface device and user interface method

Legal Events

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