CN108319362B - Panoramic information display method, electronic equipment and computer storage medium - Google Patents
Panoramic information display method, electronic equipment and computer storage medium Download PDFInfo
- Publication number
- CN108319362B CN108319362B CN201810001596.5A CN201810001596A CN108319362B CN 108319362 B CN108319362 B CN 108319362B CN 201810001596 A CN201810001596 A CN 201810001596A CN 108319362 B CN108319362 B CN 108319362B
- Authority
- CN
- China
- Prior art keywords
- visual
- display device
- picture
- focus point
- target object
- 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.)
- Active
Links
Images
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
- G06F3/013—Eye tracking input arrangements
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The embodiment of the invention discloses a panoramic information display method, which is applied to electronic equipment with a display device and comprises the following steps: acquiring the position of a visual focus point of a target object; wherein the target object is an object currently viewing a display device of the electronic device; a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment; at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information; wherein the second picture is seamlessly docked with the first picture and is different from the first picture; the first perspective is different from the second perspective. The embodiment of the invention also discloses an electronic device and a computer storage medium.
Description
Technical Field
The present invention relates to information display technologies in the field of communications, and in particular, to a panoramic information display method, an electronic device, and a computer storage medium.
Background
With the continuous development of electronic products, a Virtual Reality (VR) device or a smart phone, etc. has a scheme for controlling a viewing angle to rotate to display a panoramic video and an image. For a computer with higher user utilization rate, a user can realize the display of a panoramic video and an image by rotating a mouse; alternatively, the user does not need to manually rotate the picture, and only watches fixed videos and images.
Obviously, in the conventional display of videos and images for electronic devices having a display, such as computers, only fixed pictures can be displayed or a user manually displays a panoramic picture, and the effect of automatically displaying the panoramic picture cannot be achieved, so that the intelligence of the electronic devices is reduced.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present invention are intended to provide a panoramic information display method, an electronic device, and a computer storage medium, which solve the problem that the existing information display cannot automatically display a panoramic picture, achieve automatic display of a panoramic picture, and widen the display range of the picture; meanwhile, the intelligence of the electronic equipment is improved.
The technical scheme of the invention is realized as follows:
a panoramic information display method applied to an electronic device having a display device, the method comprising:
acquiring the position of a visual focus point of a target object; wherein the target object is an object currently viewing a display device of the electronic device; a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information; wherein the second picture is seamlessly docked with the first picture and is different from the first picture; the first perspective is different from the second perspective.
Optionally, at a next time of the current time, if the position of the visual focus point and the display device satisfy a preset relationship, adjusting a display frame on the display device, and displaying a second frame of a second viewing angle of the panoramic information, including:
acquiring historical view angle data of the target object aiming at the display device;
determining an auxiliary viewing angle area of the display device based on the historical viewing angle data;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet a preset relation, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information.
Optionally, at a next time of the current time, if the position of the visual focus point and the auxiliary view angle region satisfy a preset relationship, adjusting a display frame on the display device, and displaying a second frame of a second view angle of the panoramic information, including:
acquiring a visual track of a target object;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet a preset relation, adjusting a display picture on the display device based on the visual track, and displaying a second picture of a second visual angle of the panoramic information.
Optionally, at a next time of the current time, if the position of the visual focus point and the auxiliary view angle area satisfy a preset relationship, adjusting a display frame on the display device based on the visual track, and displaying a second frame of a second view angle of the panoramic information, including:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
and rotating a display picture on the display device in a direction opposite to the visual movement direction of the target object, and displaying a second picture of a second viewing angle of the panoramic information.
Optionally, at a next time of the current time, if the position of the visual focus point and the auxiliary view angle area satisfy a preset relationship, adjusting a display frame on the display device based on the visual track, and displaying a second frame of a second view angle of the panoramic information, including:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual movement speed of the target object based on the visual trajectory and the movement time of the target object; wherein the moving time is the moving time corresponding to the visual track;
rotating a display screen on the display device and displaying a second screen of a second perspective of the panoramic information in a direction opposite to a moving direction of the vision of the target object based on a moving speed of the vision of the target object.
Optionally, at a next time of the current time, if the position of the visual focus point and the auxiliary view angle region satisfy a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second view angle of the panoramic information, the method further includes:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focusing point is in the auxiliary visual angle area, determining that the position of the visual focusing point and the auxiliary visual angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within a preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship.
An electronic device, the electronic device comprising: a processor, a memory, and a communication bus;
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is configured to execute a panoramic information display program stored in the memory to implement the steps of:
acquiring the position of a visual focus point of a target object; wherein the target object is an object currently viewing a display device of the electronic device; a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information; wherein the second picture is seamlessly docked with the first picture and is different from the first picture; the first angle is different from the second angle.
Optionally, the processor is configured to execute a panorama information display program stored in the memory, so as to implement the following steps:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
and rotating a display picture on the display device in a direction opposite to the visual movement direction of the target object, and displaying a second picture of a second viewing angle of the panoramic information.
Optionally, the processor is configured to execute a panorama information display program stored in the memory, so as to implement the following steps:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual movement speed of the target object based on the visual trajectory and the movement time of the target object; wherein the moving time is the moving time corresponding to the visual track;
rotating a display screen on the display device and displaying a second screen of a second perspective of the panoramic information in a direction opposite to a moving direction of the vision of the target object based on a moving speed of the vision of the target object.
Optionally, the processor is configured to execute a panorama information display program stored in the memory, so as to implement the following steps:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focusing point is in the auxiliary visual angle area, determining that the position of the visual focusing point and the auxiliary visual angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within a preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship.
A computer-readable storage medium storing one or more programs, which are executable by one or more processors, to implement the steps of the panoramic information display method described above.
The panoramic information display method, the electronic device and the computer storage medium provided by the embodiment of the invention acquire the position of the visual focus point of a target object, the target object is the object of a display device of the currently watched electronic device, a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment, then at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relation, the display picture on the display device is adjusted and a second picture of a second visual angle of the panoramic information is displayed, the second picture is in seamless butt joint with the first picture and is different from the first picture, and the first visual angle is different from the second visual angle, so that the electronic device can automatically switch to display the panoramic picture according to the change of the visual angle of a user watching the display device, and the problem that the panoramic picture cannot be automatically displayed in the existing information display is solved, the automatic display of the panoramic picture is realized, and the display range of the picture is widened; meanwhile, the intelligence of the electronic equipment is improved.
Drawings
Fig. 1 is a schematic flowchart of a panoramic information display method according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of another panoramic information display method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of another panoramic information display method according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a panoramic information display method according to another embodiment of the present invention;
FIG. 5 is a diagram illustrating a display screen of a computer according to an embodiment of the present invention;
FIG. 6 is a schematic view of a display screen of another computer according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
An embodiment of the present invention provides a panoramic information display method, which is shown in fig. 1 and includes the following steps:
The target object is an object which is currently watching a display device of the electronic equipment; a first picture of a first viewing angle of panoramic information is displayed on the display device at the current moment.
In other embodiments of the present invention, the step 101 of obtaining the position of the visual focus point of the target object may be implemented by an electronic device; the electronic device may be an electronic device having a display device capable of displaying information; the display device may comprise a display device or a projection, among others. If the object currently viewing the display device of the electronic device is a person, the target object is the person.
The position of the visual focus point is the focus position of the eyes of the target object, that is to say the position at which the target object is currently focused. The first picture currently displayed on the display device of the electronic equipment can be a picture or a video; the first picture may be a part of pictures of the panoramic information, and the first picture may be a picture seen when the angle of view of the target object is a first angle of view. The panorama may be a 3D live view, which is a 360-degree omni-directional image of a live view perceived as three-dimensional stereo. The first viewing angle may be any angular range of 360 degrees.
And 102, at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relation, adjusting a display picture on the display device and displaying a second picture of a second visual angle of the panoramic information.
The second picture is in seamless joint with the first picture and is different from the first picture; the first viewing angle is different from the second viewing angle.
In other embodiments of the present invention, at the next time of the current time, if the position of the visual focus point and the display device satisfy the preset relationship, the step 102 may be implemented by the electronic device to adjust the display frame on the display device and display a second frame of the second view angle of the panoramic information; the position of the visual focus point and the display device satisfy a preset relationship, which may be that the position of the visual focus point of the target object and the position of the display device satisfy a certain relationship, and the relationship may be a preset position relationship capable of automatically implementing a panoramic display function.
When the position of the visual focus point of the target object and the position of the display device meet a preset relation, the electronic equipment obtains an instruction that a picture on the display device needs to be switched; at this time, the electronic device searches a second picture corresponding to a second visual angle in the panoramic information from a video or picture library to be displayed and displays the second picture on the display device. And the second picture and the first picture belong to the same panoramic information, and the corresponding positions of the first visual angle and the second visual angle in the three-dimensional space are in seamless butt joint.
The panoramic information display method provided by the embodiment of the invention obtains the position of the visual focus point of a target object, the target object is the object of a display device of the currently watched electronic equipment, a first picture with a first visual angle of the panoramic information is displayed on the display device at the current moment, then at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relation, the display picture on the display device is adjusted and a second picture with a second visual angle of the panoramic information is displayed, the second picture is in seamless butt joint with the first picture and is different from the first picture, and the first visual angle is different from the second visual angle, so that the electronic equipment can automatically switch and display the panoramic picture according to the change of the visual angle of a user watching the display device, the problem that the panoramic picture cannot be automatically displayed in the existing information display is solved, and the automatic display of the panoramic picture is realized, the display range of the picture is widened; meanwhile, the intelligence of the electronic equipment is improved.
Based on the foregoing embodiments, an embodiment of the present invention provides a panoramic information display method, which is shown in fig. 2 and includes the following steps:
The target object is an object which is currently watching a display device of the electronic equipment; a first picture of a first viewing angle of panoramic information is displayed on the display device at the current moment.
In other embodiments of the present invention, obtaining the position of the visual focus point of the target object may be achieved by monitoring the position of the eyeball of the target object.
Wherein the historical visual data may be data of a target object or an object of the same kind as the target object, which has been viewed on a display device of the electronic device for a past period of time; the historical visual data is primarily the range of viewing angles of the target object from which the display device is viewed.
As shown in fig. 5, taking the electronic device as a computer for illustration, the panoramic information may be panoramic video information about a soccer game, and the user may determine an area a in a display screen of the computer as an auxiliary viewing area according to historical usage data; wherein the region a may be a region outside a dotted frame on the display screen. The auxiliary viewing angle area a may be an area where a user is not paying much attention to a view when viewing a display screen of a computer.
And 204, at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle area meet the preset relationship, the electronic equipment adjusts the display picture on the display device and displays a second picture of a second view angle of the panoramic information.
The second picture is in seamless joint with the first picture and is different from the first picture; the first viewing angle is different from the second viewing angle.
It should be noted that, for the descriptions of the same steps and the same contents in this embodiment as those in other embodiments, reference may be made to the descriptions in other embodiments, which are not described herein again.
The panoramic information display method provided by the embodiment of the invention obtains the position of the visual focus point of a target object, the target object is the object of a display device of the currently watched electronic equipment, a first picture with a first visual angle of the panoramic information is displayed on the display device at the current moment, then at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relation, the display picture on the display device is adjusted and a second picture with a second visual angle of the panoramic information is displayed, the second picture is in seamless butt joint with the first picture and is different from the first picture, and the first visual angle is different from the second visual angle, so that the electronic equipment can automatically switch and display the panoramic picture according to the change of the visual angle of a user watching the display device, the problem that the panoramic picture cannot be automatically displayed in the existing information display is solved, and the automatic display of the panoramic picture is realized, the display range of the picture is widened; meanwhile, the intelligence of the electronic equipment is improved.
Based on the foregoing embodiments, an embodiment of the present invention provides a panoramic information display method, which is shown in fig. 3 and includes the following steps:
The target object is an object which is currently watching a display device of the electronic equipment; a first picture of a first viewing angle of panoramic information is displayed on the display device at the current moment.
The second picture is in seamless joint with the first picture and is different from the first picture; the first viewing angle is different from the second viewing angle. The display of the electronic device on the adjustment display device may be implemented based on a visual trajectory of the target object (i.e., a movement trajectory of eyeballs of the user).
It should be noted that, at the next time of the current time, if the position of the visual focus point and the auxiliary view angle region satisfy the preset relationship, the electronic device adjusts the display frame on the display device based on the visual track, and displays the second frame of the second view angle of the panoramic information, which may be implemented in the following manner:
305a1, at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region satisfy the preset relationship, the electronic device determines the visual moving direction of the target object based on the visual track of the target object.
The method comprises the steps of obtaining a visual movement track of a target object, and analyzing the visual movement track to obtain the movement direction of the visual angle of the target object.
Step 305a2, the electronic device rotates the display screen on the display device in a direction opposite to the direction of visual movement of the target object and displays a second screen at a second perspective of the panoramic information.
In which, as shown in figure 6,
or, in step 305b1, at a time next to the current time, if the position of the visual focus point and the auxiliary view angle region satisfy the preset relationship, the electronic device determines the visual moving direction of the target object based on the visual track of the target object.
Step 305b2, the electronic device determines the visual moving speed of the target object based on the visual track and the moving time of the target object.
And the moving time is the moving time corresponding to the visual track.
In other embodiments of the present invention, the electronic device obtains the moving direction of the view angle of the target object and obtains a moving time corresponding to a section of track; or may be a moving time corresponding to the entire moving track. If the movement time is a movement time corresponding to one trajectory, the determination of the movement trajectory is performed based on the overall visual condition that can represent the target object. For example, the time corresponding to the trajectory in which the movement is relatively smooth may be taken as the movement time.
Step 305b3, the electronic device rotates the display screen on the display device and displays a second screen of a second angle of view of the panoramic information in a direction opposite to the direction of movement of the vision of the target object based on the speed of movement of the vision of the target object.
When the electronic device adjusts the currently displayed first image on the display device, the display image on the display device may be moved along a direction opposite to the visual moving direction of the target object according to the visual moving speed of the target object, and finally the second image is displayed on the display device of the electronic device.
The following description will be given by taking an electronic device as a computer, a display device as a display screen on the computer, and panoramic information as an example of a panoramic picture about a football game: the moving direction of the vision of the user currently watching the display screen is the direction b as shown in fig. 6, and then the picture on the display screen is moved in the direction opposite to the direction b when the picture is adjusted, that is, the direction c in fig. 6, so that the picture at the next moment and the next viewing angle in the panoramic picture of the football game is displayed on the display screen.
It should be noted that, for the descriptions of the same steps and the same contents in this embodiment as those in other embodiments, reference may be made to the descriptions in other embodiments, which are not described herein again.
The panoramic information display method provided by the embodiment of the invention obtains the position of the visual focus point of a target object, the target object is the object of a display device of the currently watched electronic equipment, a first picture with a first visual angle of the panoramic information is displayed on the display device at the current moment, then at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relation, the display picture on the display device is adjusted and a second picture with a second visual angle of the panoramic information is displayed, the second picture is in seamless butt joint with the first picture and is different from the first picture, and the first visual angle is different from the second visual angle, so that the electronic equipment can automatically switch and display the panoramic picture according to the change of the visual angle of a user watching the display device, the problem that the panoramic picture cannot be automatically displayed in the existing information display is solved, and the automatic display of the panoramic picture is realized, the display range of the picture is widened; meanwhile, the intelligence of the electronic equipment is improved.
Based on the foregoing embodiments, an embodiment of the present invention provides a panoramic information display method, which is shown in fig. 4 and includes the following steps:
The target object is an object which is currently watching a display device of the electronic equipment; a first picture of a first viewing angle of panoramic information is displayed on the display device at the current moment.
After the visual trajectory of the target object is obtained in step 404, steps 405 to 406 may be selectively executed, or steps 407 to 408 may be selectively executed, which may be specifically determined according to an actual application scenario.
Judging whether the position of the visual focus point is in the auxiliary visual angle area can be realized by determining the position range of the auxiliary visual angle area and judging whether the position of the visual focus point is in the range; for example, the display device may be divided into a plurality of regions by a predetermined coordinate, and the division may be performed based on a relationship between a coordinate value corresponding to the position of the visual focus point and a range of coordinate values corresponding to the auxiliary viewing angle region.
And step 406, if the position of the visual focus point is in the auxiliary viewing angle area, the electronic device adjusts a display picture on the display device based on the visual track, and displays a second picture of a second viewing angle of the panoramic information.
Wherein the boundary of the display device may be an edge of the display device; the preset distance may be a preset distance capable of representing a range in which the viewing angle of the target object has moved out of the display device.
And 408, if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within the preset distance, the electronic equipment adjusts a display picture on the display device based on the visual track and displays a second picture of a second viewing angle of the panoramic information.
In a possible implementation, if the position of the visual focus point is within the auxiliary viewing angle region and the distance from the boundary of the display device is within the preset distance. The electronic device may be rotated at a moving speed greater than the vision of the target object when rotating the display screen on the display device.
It should be noted that, for the descriptions of the same steps and the same contents in this embodiment as those in other embodiments, reference may be made to the descriptions in other embodiments, which are not described herein again.
According to the panoramic information display method provided by the embodiment of the invention, the electronic equipment can automatically switch and display the panoramic picture according to the change of the visual angle of a user watching the display device, so that the problem that the panoramic picture cannot be automatically displayed in the existing information display is solved, the panoramic picture is automatically displayed, and the display range of the picture is widened; meanwhile, the intelligence of the electronic equipment is improved.
Based on the foregoing embodiments, an embodiment of the present invention provides an electronic device, which may be applied to the panoramic information display method provided in the embodiments corresponding to fig. 1 to 4, and as shown in fig. 7, the electronic device 5 may include: a processor 51, a memory 52 and a communication bus 53;
the communication bus 53 is used for realizing communication connection between the processor 51 and the memory 52;
the processor 51 is configured to execute the panoramic information display program stored in the memory 52 to implement the following steps:
acquiring the position of a visual focus point of a target object;
the target object is an object which is currently watching a display device of the electronic equipment; displaying a first picture of a first visual angle with panoramic information on a display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet the preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information;
the second picture is in seamless joint with the first picture and is different from the first picture; the first angle is different from the second angle.
In other embodiments of the present invention, the processor 51 is configured to execute the panoramic information display program stored in the memory 52 at a time next to the current time, and if the position of the visual focus point and the display device satisfy a preset relationship, adjust the display screen on the display device and display a second screen of a second viewing angle of the panoramic information, so as to implement the following steps:
acquiring historical visual angle data of a target object aiming at a display device;
determining an auxiliary viewing angle area of the display device based on the historical viewing angle data;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet the preset relationship, adjusting a display picture on the display device and displaying a second picture of a second visual angle of the panoramic information.
In other embodiments of the present invention, the processor 51 is configured to execute the panoramic information display program stored in the memory 52 at a time next to the current time, and adjust the display screen on the display device and display a second screen of a second viewing angle of the panoramic information if the position of the visual focus point and the auxiliary viewing angle area satisfy a preset relationship, so as to implement the following steps:
acquiring a visual track of a target object;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet the preset relationship, adjusting a display picture on the display device based on the visual track, and displaying a second picture of a second visual angle of the panoramic information.
In other embodiments of the present invention, the processor 51 is configured to execute the panoramic information display program stored in the memory 52 at a time next to the current time, adjust the display screen on the display device based on the visual track if the position of the visual focus point and the auxiliary viewing angle area satisfy the preset relationship, and display a second screen at a second viewing angle of the panoramic information, so as to implement the following steps:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
the display screen on the display device is rotated in a direction opposite to the visual movement direction of the target object, and a second screen of a second angle of view of the panoramic information is displayed.
In other embodiments of the present invention, the processor 51 is configured to execute the panoramic information display program stored in the memory 52 at a time next to the current time, adjust the display screen on the display device based on the visual track if the position of the visual focus point and the auxiliary viewing angle area satisfy the preset relationship, and display a second screen at a second viewing angle of the panoramic information, so as to implement the following steps:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual moving speed of the target object based on the visual track and the moving time of the target object;
wherein, the moving time is the moving time corresponding to the visual track;
based on the moving speed of the vision of the target object and in a direction opposite to the moving direction of the vision of the target object, the display screen on the display device is rotated and a second screen of a second angle of view of the panoramic information is displayed.
In other embodiments of the present invention, the processor 51 is configured to execute the panoramic information display program stored in the memory 52, and may further implement the following steps:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focus point is in the auxiliary viewing angle area, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within the preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet the preset relation.
It should be noted that, in the embodiment, a specific implementation process of the step executed by the processor may refer to an implementation process in the panoramic information display method provided in the embodiments corresponding to fig. 1 to 4, and details are not described here.
The electronic equipment provided by the embodiment of the invention can automatically switch and display the panoramic picture according to the change of the visual angle of a user watching the display device, solves the problem that the panoramic picture cannot be automatically displayed in the existing information display, realizes the automatic display of the panoramic picture and widens the display range of the picture; meanwhile, the intelligence of the electronic equipment is improved.
Based on the foregoing embodiments, embodiments of the invention provide a computer-readable storage medium storing one or more programs, the one or more programs being executable by one or more processors to implement the steps of:
acquiring the position of a visual focus point of a target object;
the target object is an object which is currently watching a display device of the electronic equipment; displaying a first picture of a first visual angle with panoramic information on a display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet the preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information;
the second picture is in seamless joint with the first picture and is different from the first picture; the first angle is different from the second angle.
In other embodiments of the present invention, the one or more programs are executable by the one or more processors to adjust a display frame on the display device and display a second frame of the second angle of view of the panoramic information at a next time instant from the current time instant if the position of the visual focus point and the display device satisfy a predetermined relationship, so as to implement the steps of:
acquiring historical visual angle data of a target object aiming at a display device;
determining an auxiliary viewing angle area of the display device based on the historical viewing angle data;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet the preset relationship, adjusting a display picture on the display device and displaying a second picture of a second visual angle of the panoramic information.
In other embodiments of the present invention, the one or more programs are executable by the one or more processors to adjust a display frame on the display device and display a second frame of the second angle of view of the panoramic information at a next time instant from the current time instant if the position of the visual focus point and the display device satisfy a predetermined relationship, so as to implement the steps of:
acquiring a visual track of a target object;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet the preset relationship, adjusting a display picture on the display device based on the visual track, and displaying a second picture of a second visual angle of the panoramic information.
In other embodiments of the present invention, the one or more programs are executable by the one or more processors to, at a next time next to the current time, adjust a display screen on the display device based on the visual trajectory and display a second screen of a second viewing angle of the panoramic information if the position of the visual focus point and the auxiliary viewing angle region satisfy a preset relationship, so as to implement the steps of:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
the display screen on the display device is rotated in a direction opposite to the visual movement direction of the target object, and a second screen of a second angle of view of the panoramic information is displayed.
In other embodiments of the present invention, the one or more programs are executable by the one or more processors to, at a next time next to the current time, adjust a display screen on the display device based on the visual trajectory and display a second screen of a second viewing angle of the panoramic information if the position of the visual focus point and the auxiliary viewing angle region satisfy a preset relationship, so as to implement the steps of:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual moving speed of the target object based on the visual track and the moving time of the target object;
wherein, the moving time is the moving time corresponding to the visual track;
based on the moving speed of the vision of the target object and in a direction opposite to the moving direction of the vision of the target object, the display screen on the display device is rotated and a second screen of a second angle of view of the panoramic information is displayed.
In other embodiments of the invention, the one or more programs are executable by one or more processors and further implement the steps of:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focus point is in the auxiliary viewing angle area, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within the preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet the preset relation.
It should be noted that, in the embodiment, a specific implementation process of the step executed by the processor may refer to an implementation process in the panoramic information display method provided in the embodiments corresponding to fig. 1 to 4, and details are not described here.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (10)
1. A panoramic information display method applied to an electronic device having a display device, the method comprising:
acquiring the position of a visual focus point of a target object; wherein the target object is an object currently viewing a display device of the electronic device; a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information; wherein the second picture is seamlessly docked with the first picture and is different from the first picture; the first perspective is different from the second perspective;
acquiring historical view angle data of the target object aiming at the display device;
determining an auxiliary viewing angle area of the display device based on the historical viewing angle data;
the position of the visual focus point and the display device meet a preset relationship, including: the position of the visual focus point and the auxiliary visual angle area meet a preset relation.
2. The method of claim 1, wherein the adjusting the display frame on the display device and displaying the second frame of the second view angle of the panoramic information at a time next to the current time if the position of the visual focus point and the auxiliary view angle region satisfy a predetermined relationship comprises:
acquiring a visual track of a target object;
and at the next moment of the current moment, if the position of the visual focus point and the auxiliary visual angle area meet a preset relation, adjusting a display picture on the display device based on the visual track, and displaying a second picture of a second visual angle of the panoramic information.
3. The method of claim 2, wherein the adjusting a display frame on the display device based on the visual track and displaying a second frame of the second view angle of the panoramic information at a time next to the current time if the position of the visual focus point and the auxiliary view angle region satisfy a predetermined relationship comprises:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
and rotating a display picture on the display device in a direction opposite to the visual movement direction of the target object, and displaying a second picture of a second viewing angle of the panoramic information.
4. The method of claim 2, wherein the adjusting a display frame on the display device based on the visual track and displaying a second frame of the second view angle of the panoramic information at a time next to the current time if the position of the visual focus point and the auxiliary view angle region satisfy a predetermined relationship comprises:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual movement speed of the target object based on the visual trajectory and the movement time of the target object; wherein the moving time is the moving time corresponding to the visual track;
rotating a display screen on the display device and displaying a second screen of a second perspective of the panoramic information in a direction opposite to a moving direction of the vision of the target object based on a moving speed of the vision of the target object.
5. The method according to any one of claims 1 and 3 to 4, wherein at a time next to the current time, if the position of the visual focus point and the auxiliary view angle region satisfy a predetermined relationship, adjusting a display screen on the display device and displaying a second screen of a second view angle of the panoramic information, before further comprising:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focusing point is in the auxiliary visual angle area, determining that the position of the visual focusing point and the auxiliary visual angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within a preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship.
6. An electronic device, characterized in that the electronic device comprises: a processor, a memory, and a communication bus;
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is configured to execute a panoramic information display program stored in the memory to implement the steps of:
acquiring the position of a visual focus point of a target object; wherein the target object is an object currently viewing a display device of the electronic device; a first picture of a first visual angle of panoramic information is displayed on the display device at the current moment;
at the next moment of the current moment, if the position of the visual focus point and the display device meet a preset relationship, adjusting a display picture on the display device, and displaying a second picture of a second visual angle of the panoramic information; wherein the second picture is seamlessly docked with the first picture and is different from the first picture; the first perspective is different from the second perspective;
acquiring historical view angle data of the target object aiming at the display device;
determining an auxiliary viewing angle area of the display device based on the historical viewing angle data;
the position of the visual focus point and the display device meet a preset relationship, including: the position of the visual focus point and the auxiliary visual angle area meet a preset relation.
7. The electronic device of claim 6, wherein the processor is configured to execute a panoramic information display program stored in the memory to perform the steps of:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
and rotating a display picture on the display device in a direction opposite to the visual movement direction of the target object, and displaying a second picture of a second viewing angle of the panoramic information.
8. The electronic device of claim 6, wherein the processor is configured to execute a panoramic information display program stored in the memory to perform the steps of:
at the next moment of the current moment, if the position of the visual focus point and the auxiliary view angle region meet a preset relation, determining the visual moving direction of the target object based on the visual track of the target object;
determining a visual movement speed of the target object based on the visual trajectory and the movement time of the target object; wherein the moving time is the moving time corresponding to the visual track;
rotating a display screen on the display device and displaying a second screen of a second perspective of the panoramic information in a direction opposite to a moving direction of the vision of the target object based on a moving speed of the vision of the target object.
9. The electronic device of any of claims 6-8, wherein the processor is configured to execute a panoramic information display program stored in the memory to perform the following steps:
judging whether the position of the visual focus point is in the auxiliary view angle area;
if the position of the visual focusing point is in the auxiliary visual angle area, determining that the position of the visual focusing point and the auxiliary visual angle area meet a preset relationship;
or judging whether the position of the visual focus point is in the auxiliary viewing angle area and whether the distance between the visual focus point and the boundary of the display device is within a preset distance;
and if the position of the visual focus point is in the auxiliary viewing angle area and the distance between the visual focus point and the boundary of the display device is within a preset distance, determining that the position of the visual focus point and the auxiliary viewing angle area meet a preset relationship.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores one or more programs which are executable by one or more processors to implement the steps of the panoramic information display method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810001596.5A CN108319362B (en) | 2018-01-02 | 2018-01-02 | Panoramic information display method, electronic equipment and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810001596.5A CN108319362B (en) | 2018-01-02 | 2018-01-02 | Panoramic information display method, electronic equipment and computer storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108319362A CN108319362A (en) | 2018-07-24 |
CN108319362B true CN108319362B (en) | 2020-06-23 |
Family
ID=62893582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810001596.5A Active CN108319362B (en) | 2018-01-02 | 2018-01-02 | Panoramic information display method, electronic equipment and computer storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108319362B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112073748B (en) * | 2019-06-10 | 2022-03-18 | 北京字节跳动网络技术有限公司 | Panoramic video processing method and device and storage medium |
CN112650896B (en) * | 2019-10-12 | 2024-07-19 | 阿里巴巴集团控股有限公司 | Data processing method, device, equipment and storage medium |
CN110750227B (en) * | 2019-10-25 | 2023-08-08 | 网易(杭州)网络有限公司 | Processing method and device of projection picture, terminal equipment and storage medium |
CN111372145B (en) * | 2020-04-15 | 2021-07-27 | 烽火通信科技股份有限公司 | Viewpoint switching method and system for multi-viewpoint video |
WO2021218473A1 (en) * | 2020-04-27 | 2021-11-04 | 海信视像科技股份有限公司 | Display method and display device |
CN112492289A (en) * | 2020-06-23 | 2021-03-12 | 中兴通讯股份有限公司 | Immersion media data processing method and device, storage medium and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243578A (en) * | 2014-09-12 | 2014-12-24 | 北京诺亚星云科技有限责任公司 | Localized information presentation and interaction system and device based on digital panorama |
CN107065224A (en) * | 2017-06-12 | 2017-08-18 | 哈尔滨理工大学 | Kopiopia recognition methods and its intelligent glasses based on big data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9070210B1 (en) * | 2013-01-31 | 2015-06-30 | Google Inc. | Computing devices and methods for navigating around a surface of three-dimensional (3D) coordinate system representations of 3D objects |
CN104635933B (en) * | 2015-02-26 | 2018-10-30 | 华为技术有限公司 | A kind of method and apparatus of image switching |
CN106569592A (en) * | 2015-10-28 | 2017-04-19 | 苏州梦想人软件科技有限公司 | Scene roaming and interaction method for virtual reality or augmented reality |
CN105979242A (en) * | 2015-11-23 | 2016-09-28 | 乐视网信息技术(北京)股份有限公司 | Video playing method and device |
CN106657972B (en) * | 2016-12-30 | 2018-06-15 | 深圳超多维科技有限公司 | A kind of control method and device of video playing |
-
2018
- 2018-01-02 CN CN201810001596.5A patent/CN108319362B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104243578A (en) * | 2014-09-12 | 2014-12-24 | 北京诺亚星云科技有限责任公司 | Localized information presentation and interaction system and device based on digital panorama |
CN107065224A (en) * | 2017-06-12 | 2017-08-18 | 哈尔滨理工大学 | Kopiopia recognition methods and its intelligent glasses based on big data |
Also Published As
Publication number | Publication date |
---|---|
CN108319362A (en) | 2018-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108319362B (en) | Panoramic information display method, electronic equipment and computer storage medium | |
EP3628125B1 (en) | System for providing multiple virtual reality views | |
US10306180B2 (en) | Predictive virtual reality content streaming techniques | |
US8330793B2 (en) | Video conference | |
CN105915937B (en) | Panoramic video playing method and device | |
US9883174B2 (en) | System and method for creating a navigable, three-dimensional virtual reality environment having ultra-wide field of view | |
EP3606082A1 (en) | Panoramic video playback method and client terminal | |
US10846927B2 (en) | Method and apparatus for displaying a bullet-style comment in a virtual reality system | |
EP3097690B1 (en) | Multi-view display control | |
US9961334B2 (en) | Simulated 3D image display method and display device | |
CN109729365A (en) | A kind of method for processing video frequency, device and intelligent terminal, storage medium | |
KR20180027361A (en) | Methods, devices and systems for automatic zoom when playing an augmented reality scene | |
US20200267309A1 (en) | Focusing method and device, and readable storage medium | |
WO2020162193A1 (en) | Information processing device and method, and program | |
WO2012166593A2 (en) | System and method for creating a navigable, panoramic three-dimensional virtual reality environment having ultra-wide field of view | |
US10764493B2 (en) | Display method and electronic device | |
CN106454387B (en) | Panoramic video bullet screen display method and device | |
US20170150212A1 (en) | Method and electronic device for adjusting video | |
CN113286138A (en) | Panoramic video display method and display equipment | |
WO2018014517A1 (en) | Information processing method, device and storage medium | |
CN108134928A (en) | VR display methods and device | |
CN110870304B (en) | Method and apparatus for providing information to a user for viewing multi-view content | |
US10425608B2 (en) | Image processing method and camera | |
CN111142660A (en) | Display device, picture display method and storage medium | |
CN114630182A (en) | Virtual reality video playing method and equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |