[go: up one dir, main page]

CN111414112A - Information display method and device and electronic equipment - Google Patents

Information display method and device and electronic equipment Download PDF

Info

Publication number
CN111414112A
CN111414112A CN202010148422.9A CN202010148422A CN111414112A CN 111414112 A CN111414112 A CN 111414112A CN 202010148422 A CN202010148422 A CN 202010148422A CN 111414112 A CN111414112 A CN 111414112A
Authority
CN
China
Prior art keywords
distance
current
display
display content
electronic device
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
CN202010148422.9A
Other languages
Chinese (zh)
Other versions
CN111414112B (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 CN202010148422.9A priority Critical patent/CN111414112B/en
Publication of CN111414112A publication Critical patent/CN111414112A/en
Application granted granted Critical
Publication of CN111414112B publication Critical patent/CN111414112B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application discloses an information display method, which comprises the following steps: determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device; adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture; the display strategy comprises the position of the display content and/or the size of the display content. The embodiment of the application also discloses an information display device and electronic equipment.

Description

Information display method and device and electronic equipment
Technical Field
The present application relates to but not limited to the field of intelligent terminals, and in particular, to an information display method and apparatus, and an electronic device.
Background
With the development of electronic technology, more and more contents can be displayed on a display module of an electronic device. However, currently, when a user uses an electronic device to view display content, the display content is always presented in a fixed display policy, which results in a poor display effect of the electronic device.
Disclosure of Invention
The embodiment of the application aims to provide an information display method, an information display device and electronic equipment.
The technical scheme of the application is realized as follows:
an information display method, the method comprising:
determining a current distance between a target object and an electronic device and a current relative pose of the target object and the electronic device;
adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture;
wherein the display strategy comprises the position of the display content and/or the size of the display content.
Optionally, the adjusting the display policy of the display module of the electronic device based on the current distance and the current relative posture includes:
and determining whether the current distance is smaller than a first distance, if so, adjusting the position of the display content based on the current distance and the current relative posture.
Optionally, the adjusting the position of the display content includes:
and adjusting the distance between the position of the display content and the current position of the target object to be larger than a second distance.
Optionally, the adjusting the display policy of the display module of the electronic device based on the current distance and the current relative posture includes:
determining whether the current distance is smaller than a first distance, if so, adjusting the distance between the position of the display content and the current position of the target object to be larger than a second distance based on the current distance;
and reducing the size of the display content based on the current relative posture.
Optionally, the position of the display content includes a center position of the display content.
Optionally, the adjusting the display policy of the display module of the electronic device based on the current distance and the current relative posture includes:
and determining whether the current distance is smaller than a first distance, if so, reducing or enlarging the size of the display content based on the current distance and the current relative posture.
Optionally, the adjusting the display policy of the display module of the electronic device based on the current distance and the current relative posture includes:
and determining whether the current distance is greater than a third distance, and if so, enlarging the size of the display content based on the current distance and the current relative posture.
Optionally, the adjusting the display policy of the display module of the electronic device based on the current distance and the current relative posture includes:
and determining whether the current distance is greater than a first distance and less than a third distance, and the current relative posture does not accord with a target relative posture, if so, adjusting the position of the display content and/or the angle of characters in the display content, so that the relative angle between the display content and the target object accords with a target angle corresponding to the target relative posture.
An information display apparatus, the information display apparatus comprising:
a determination module for determining a current distance between a target object and an electronic device, and a current relative pose of the target object and the electronic device;
the processing module is used for adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture;
wherein the display strategy comprises the position of the display content and/or the size of the display content.
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 the information display program stored in the memory to implement the steps of the method for displaying information as described above.
A computer storage medium storing one or more programs executable by one or more processors to implement the steps of a method of information display as described above.
According to the information display method and device and the electronic equipment, the current distance between the target object and the electronic equipment and the current relative postures of the target object and the electronic equipment are determined; adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture; the display strategy comprises the position of the display content and/or the size of the display content; therefore, the electronic equipment flexibly adjusts the display strategy of the display module of the electronic equipment based on the real-time determined current distance between the target object and the electronic equipment and the current relative posture of the target object and the electronic equipment, and the problem that the display effect of the electronic equipment is poor due to the fact that the display content is always presented in a fixed display strategy when a user uses the electronic equipment to check the display content is solved; the display strategy can be flexibly adjusted, and the display effect presented by the adjusted display strategy can be better matched with the viewing angle and the viewing distance of the target object, so that the intelligent degree of the electronic equipment is improved, and the interactive experience between the electronic equipment and the target object is improved.
Drawings
Fig. 1 is a schematic flowchart of an information display method according to an embodiment of the present application;
fig. 2 is a schematic flowchart of another information display method provided in an embodiment of the present application;
FIG. 3 is an interaction diagram provided by an embodiment of the present application;
FIG. 4 is another schematic interaction diagram provided by an embodiment of the present application;
fig. 5 is a schematic flowchart of another information display method provided in an embodiment of the present application;
fig. 6 is a schematic flowchart of an information display method according to another embodiment of the present application;
fig. 7 is a schematic flowchart of another information display method according to another embodiment of the present application;
fig. 8 is a schematic flowchart of another information display method according to another embodiment of the present application;
fig. 9 is a schematic flowchart of an information display method according to another embodiment of the present application;
fig. 10 is a schematic structural diagram of an information display device according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
In the following description, references to the terms "first \ second \ third" are only to distinguish similar objects and do not denote a particular order, but rather the terms "first \ second \ third" are used to interchange specific orders or sequences, where appropriate, so as to enable the embodiments of the application described herein to be practiced in other than the order shown or described herein.
In the related art, when a user views display content using an electronic device, the display content is always presented in a fixed display strategy, which results in a poor display effect of the electronic device.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 1, the method includes the following steps:
step 101, determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device.
In the embodiment of the Application, the electronic device may be installed with a video Application (App), and may also be installed with a reading App, and a user may perform activities such as watching a video, reading text content, and viewing picture content through a graphical interface in the electronic device, where the content presented in the graphical interface includes display content.
In practical applications, the electronic device may include a mobile terminal device such as a mobile phone, a tablet computer, a notebook computer, a Personal Digital Assistant (PDA), a camera, a wearable device, and the like.
Here, when the electronic device determines the current distance between the target object and the electronic device and determines the current relative posture between the target object and the electronic device, one component on the electronic device may be selected as a reference object, and then the obtained current distance between the reference object and the target object is used as the current distance between the electronic device and the target object; and similarly, taking the obtained current relative pose of the reference object and the target object as the current relative pose of the electronic equipment and the target object. Exemplary, reference objects include, but are not limited to, a microphone, a front facing camera of an electronic device.
In some embodiments, the electronic device may determine a current distance between the target object and itself through a distance detection component provided in the electronic device itself; here, the distance detection means includes, but is not limited to, an infrared proximity sensor, a distance sensor, or distance detection by a microphone or a camera (depth camera), or the like. The electronic equipment can determine the current relative pose between the target object and the electronic equipment through a pose detection component arranged on the electronic equipment; here, the pose detection means includes, but is not limited to, a depth camera.
And 102, adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture.
The display strategy comprises the position of the display content and/or the size of the display content.
In the embodiment of the application, after the electronic device obtains the current distance between the target object and the electronic device and the current relative posture of the target object and the electronic device, the display strategy of the display module of the electronic device is adjusted based on the current distance and the current relative posture which are determined in real time.
In the embodiment of the present application, when the electronic device adjusts the display policy of the display content in real time, the method can be implemented in at least three ways as follows: the first method is as follows: the electronic equipment adjusts the position of the display content based on the current distance and the current relative posture; the second method comprises the following steps: the electronic equipment adjusts the size of the display content based on the current distance and the current relative posture; the third method comprises the following steps: the electronic equipment adjusts the position of the display content and adjusts the size of the display content based on the current distance and the current relative posture. Illustratively, adjusting the position of the display content includes changing the display position of the display content on a display module of the electronic device; resizing the display content comprises reducing or enlarging the size of the display content; display content includes, but is not limited to, text content, pictures, video interfaces; the contents can be presented through a graphical interface of a display module of the electronic equipment. In other embodiments, the display angle of the display content may also be adjusted based on the current distance and the current relative pose. Therefore, in the process of watching the display content by the target object, the electronic equipment flexibly adjusts the display strategy based on the current distance and the current relative posture, so that the display effect of the display content is changed, and the optimal watching experience is presented for the target object. In specific implementation, the scheme provided by the embodiment can also be expanded to a multi-screen electronic device. Correspondingly, the display position is not limited to the position of a single display module, but also can be understood as adjusting the display content to be displayed on different display modules based on the current distance and the current relative posture. Furthermore, the display content can be adjusted to be displayed at different positions of different display modules based on the current distance and the current relative posture.
The information display method provided by the embodiment of the application determines the current distance between the target object and the electronic equipment and the current relative postures of the target object and the electronic equipment; adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture; the display strategy comprises the position of the display content and/or the size of the display content; therefore, the electronic equipment flexibly adjusts the display strategy of the display module of the electronic equipment based on the real-time determined current distance between the target object and the electronic equipment and the current relative posture of the target object and the electronic equipment, and the problem that the display effect of the electronic equipment is poor due to the fact that the display content is always presented in a fixed display strategy when a user uses the electronic equipment to check the display content is solved; the display strategy can be flexibly adjusted, and the display effect presented by the adjusted display strategy can be better matched with the viewing angle and the viewing distance of the target object, so that the intelligent degree of the electronic equipment is improved, and the interactive experience between the electronic equipment and the target object is improved.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 2, the method includes the following steps:
step 201, determining a current distance between the target object and the electronic device, and a current relative posture of the target object and the electronic device.
Step 202, determining whether the current distance is smaller than the first distance, if so, adjusting the position of the display content based on the current distance and the current relative posture.
In the embodiment of the application, the first distance may be understood as a threshold distance at which a target object, such as a user, enters a near-focus state when viewing display content presented by the display module; in the process of watching the display content by the user (taking full-screen display of the display content as an example), once the current distance between the user and the display equipment is smaller than the first distance and the user watches the display content for a long time, the current distance can cause adverse effect on the vision; and in the adjusting process, the electronic equipment adjusts the position of the display content based on the current distance and the current relative posture, so that the presenting position of the display content on the display module is changed to reduce or eliminate the adverse effect of the viewing distance on the eyesight.
In this embodiment of the present application, the adjusting the position of the display content in step 202 includes: and adjusting the distance between the position of the display content and the current position of the target object to be larger than the second distance.
Here, the second distance may be understood as a distance greater than or equal to the threshold distance for entering the close-focus state when the user views the display content presented by the display module. It will be appreciated that the second distance is greater than the first distance. Further, the first distance and the second distance may not be constant values, and may be adaptively adjusted according to habits, visual conditions, and the like of the user.
In some embodiments, the location at which the content is displayed comprises a center location of the displayed content. Illustratively, when the display content is text content, the center position of the display content is the center position of the text content; when the display content is a picture, the center position of the display content is the center position of the picture. When the second distance is calculated, the calculation may be performed with the center position as a reference point.
For example, referring to fig. 3, when the user picks up the tablet computer during the process of reading the text content by using the tablet computer, it is assumed that the user follows the text content during the process of reading by using the tablet computer, and the elbow bending angle 31 of the user is the first angle, and the tablet computer determines that the current distance between the user and the microphone 32 of the user is D1; as the reading time advances, the user unconsciously bends the elbow further, shortening the current distance between the tablet and itself, at which point the tablet determines that the current distance between the user and its microphone 32 is D2, and D2 is less than the first distance X1, then the position of the display content is adjusted based on D2 and the current relative pose of the user's tablet, such that the distance between the user and the display content is greater than the second distance. Referring to fig. 4, when the elbow bending angle 41 of the user is the second angle, the electronic device controls the display content originally presented in full screen to be displayed at the end of the display interface far from the microphone 32, so that the display strategy is changed in time to help the eyes of the user to be far from the near focus state, thereby improving the viewing experience of the user.
Further, in some embodiments, after the current relative posture of the user and the electronic device is detected, if it is determined that the current relative posture has a large influence on the eyesight of the user, a prompt may be issued on the display module to prompt the user to adjust the posture.
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.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 5, the method includes the following steps:
step 501, determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device.
Step 502, determining whether the current distance is smaller than the first distance, if so, adjusting the distance between the position of the display content and the current position of the target object to be larger than the second distance based on the current distance.
In some embodiments, the location at which the content is displayed comprises a center location of the displayed content.
And 503, reducing the size of the display content based on the current relative posture.
In the embodiment of the application, when the electronic device determines that the current distance is smaller than the first distance, the electronic device triggers an operation of adjusting the display strategy, adjusts the distance between the position of the display content and the current position of the target object to be larger than the second distance based on the current distance, and reduces the size of the display content based on the current relative posture. Here, adjusting the distance between the position of the display content and the current position of the target object to be greater than the second distance may prevent the user's eyes from entering the near-focus state, and at the same time, reducing the size of the display content may also increase the position between the target object and the display content (i.e., prevent the user's eyes from entering the near-focus state); therefore, the viewing distance of the target object can be effectively adjusted, and the viewing effect of a user is improved.
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.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 6, the method includes the following steps:
step 601, determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device.
Step 602, determining whether the current distance is smaller than the first distance, if so, reducing or enlarging the size of the display content based on the current distance and the current relative posture.
In this embodiment of the application, when the electronic device determines that the current distance is smaller than the first distance, the electronic device triggers an operation of adjusting the display policy, and reduces or enlarges the size of the display content based on the current distance and the current relative posture, for example, the electronic device determines a reduction factor or an enlargement factor of the display content based on the current distance and the current relative posture, and further reduces or enlarges the display content based on the reduction factor, so as to ensure that the display effect presented by the adjusted display policy more matches the viewing distance of the target object.
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.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 7, the method includes the following steps:
step 701, determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device.
Step 702, determining whether the current distance is greater than the third distance, and if so, enlarging the size of the display content based on the current distance and the current relative posture.
Here, the third distance may be understood as a distance beyond a preset distance range for automatic eye focusing when the user views the display content presented by the display module. And when the electronic equipment determines that the current distance is greater than the third distance, triggering the operation of adjusting the display strategy, and amplifying the size of the display content based on the current distance and the current relative posture so that the user can clearly see the display content under the remote condition.
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.
An embodiment of the present application provides an information display method applied to an electronic device, and as shown in fig. 8, the method includes the following steps:
step 801, determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device.
And 802, determining whether the current distance is greater than the first distance and less than a third distance and the current relative posture does not accord with the target relative posture, if so, adjusting the position of the display content and/or the angle of characters in the display content so as to enable the relative angle between the display content and the target object to accord with the target angle corresponding to the target relative posture.
In the embodiment of the application, the current relative posture does not conform to the target relative posture, and the relative angle between the target object corresponding to the current relative posture and the electronic device does not conform to the relative angle range between the target object corresponding to the target posture and the electronic device.
In the embodiment of the application, when the electronic device determines that the current distance is greater than the first distance and less than the third distance and the current relative posture does not conform to the target relative posture, the electronic device adjusts the position of the display content and/or the angle of the characters in the display content, so that the relative angle between the display content and the target object conforms to the target angle corresponding to the target relative posture. In this way, the viewing distance between the display content and the target object is not only adjusted to be within the appropriate viewing distance, but also the target object is ensured to view the display content at the optimal 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 information display method provided in the embodiments of the present application is further described below with reference to a possible application scenario. The application scenario may be that a user uses the electronic device to practice spoken english. Reference may be made in particular to fig. 3. Here, the electronic device is taken as a tablet computer as an example.
Referring to fig. 9, in conjunction with the application scenario, the method includes the following steps:
step 901, the target object uses a tablet computer to perform a "saying" exercise.
Step 902, the tablet computer determines whether the current distance between the target object and the tablet computer is greater than a first distance X1.
Step 903, if the tablet computer determines that the current distance is less than or equal to the first distance X1, the tablet computer controls the display content to be displayed in a half-screen display manner, see fig. 4, at this time, the half-screen closer to the microphone is not displayed and the background is dark color such as gray (the color in fig. 4 is not highlighted), and of course, the tablet computer may also enlarge the font of the display content presented on the upper half-screen.
In step 904, the tablet computer determines that the current distance is greater than the first distance X1, and the tablet computer controls the display content to be displayed in a full-screen manner.
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.
An embodiment of the present application provides an electronic device, which may be applied to an information display method provided in the embodiment corresponding to fig. 1 to 8, and as shown in fig. 10, the information display apparatus 10 includes:
a determining module 1001 for determining a current distance between the target object and the electronic device and a current relative pose of the target object and the electronic device;
the processing module 1002 is configured to adjust a display policy of a display module of the electronic device based on the current distance and the current relative posture;
the display strategy comprises the position of the display content and/or the size of the display content.
In other embodiments of the present application, the processing module 1002 is further configured to determine whether the current distance is smaller than the first distance, and if so, adjust the position of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processing module 1002 is further configured to adjust a distance between the position of the display content and the current position of the target object to be greater than the second distance.
In other embodiments of the present application, the processing module 1002 is further configured to determine whether the current distance is smaller than a first distance, and if so, adjust a distance between the position of the display content and the current position of the target object to be larger than a second distance based on the current distance;
based on the current relative pose, the size of the display content is reduced.
In other embodiments of the present application, the location at which the content is displayed includes a center location of the content being displayed.
In other embodiments of the present application, the processing module 1002 is further configured to determine whether the current distance is smaller than the first distance, and if so, reduce or enlarge the size of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processing module 1002 is further configured to determine whether the current distance is greater than the third distance, and if so, enlarge the size of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processing module 1002 is further configured to determine whether the current distance is greater than the first distance and less than the third distance, and the current relative pose does not conform to the target relative pose, and if so, adjust a position of the display content and/or an angle of a character in the display content, so that a relative angle between the display content and the target object conforms to a target angle corresponding to the target relative pose.
The information display device flexibly adjusts the display strategy of the display module of the electronic equipment based on the current distance between the target object and the electronic equipment determined in real time and the current relative posture between the target object and the electronic equipment, and solves the problem that when a user uses the electronic equipment to check the display content at present, the display content is always presented in a fixed display strategy, so that the display effect of the electronic equipment is poor; the display strategy can be flexibly adjusted, and the display effect presented by the adjusted display strategy can be better matched with the viewing angle and the viewing distance of the target object, so that the intelligent degree of the electronic equipment is improved, and the interactive experience between the electronic equipment and the target object is improved.
It should be noted that, in this embodiment, specific implementation processes of steps executed by each module may refer to implementation processes in the information display method provided in the embodiments corresponding to fig. 1 to 8, and are not described herein again.
An embodiment of the present application provides an electronic device, which may be applied to an information display method provided in the embodiment corresponding to fig. 1 to 8, and as shown in fig. 11, the electronic device 11 includes: a processor 1101, a memory 1102, and a communication bus 1103, wherein:
the communication bus 1103 is used to enable communication connections between the processor 1101 and the memory 1102.
The processor 1101 is configured to execute the information display program stored in the memory 1102 to implement the following steps:
determining a current distance between the target object and the electronic device and a current relative posture of the target object and the electronic device;
adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture;
the display strategy comprises the position of the display content and/or the size of the display content.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
and determining whether the current distance is smaller than the first distance, and if so, adjusting the position of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
and adjusting the distance between the position of the display content and the current position of the target object to be larger than the second distance.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
determining whether the current distance is smaller than the first distance, if so, adjusting the distance between the position of the display content and the current position of the target object to be larger than the second distance based on the current distance;
based on the current relative pose, the size of the display content is reduced.
In other embodiments of the present application, the location of the display content includes a center location of the display content.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
and determining whether the current distance is smaller than the first distance, and if so, reducing or enlarging the size of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
and determining whether the current distance is greater than the third distance, and if so, enlarging the size of the display content based on the current distance and the current relative posture.
In other embodiments of the present application, the processor 1101 is configured to execute the information processing program stored in the memory 1102 to implement the following steps:
and determining whether the current distance is greater than the first distance and less than the third distance and the current relative posture does not accord with the target relative posture, if so, adjusting the position of the display content and/or the angle of characters in the display content so as to enable the relative angle between the display content and the target object to accord with the target angle corresponding to the target relative posture.
The method provided by the embodiment of the present application may be directly embodied as a combination of software modules executed by the processor 1101, the software modules may be located in a storage medium located in the memory 1102, and the processor 1101 reads executable instructions included in the software modules in the memory 1102, and completes the method provided by the embodiment of the present application in combination with necessary hardware.
By way of example, the Processor 1101 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor or the like.
It should be noted that, a specific implementation process of the steps executed by the processor in this embodiment may refer to an implementation process in the information display method provided in the embodiments corresponding to fig. 1 to 8, and details are not described here.
Embodiments of the present application provide a computer-readable storage medium, where one or more programs are stored, and the one or more programs may be executed by one or more processors to implement an implementation process in the information display method provided in the embodiments corresponding to fig. 1 to 8, which is not described herein again.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application 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 application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. 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 application, and is not intended to limit the scope of the present application.

Claims (10)

1. An information display method, the method comprising:
determining a current distance between a target object and an electronic device and a current relative pose of the target object and the electronic device;
adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture;
wherein the display strategy comprises the position of the display content and/or the size of the display content.
2. The method of claim 1, wherein adjusting a display policy of a display module of the electronic device based on the current distance and the current relative pose comprises:
and determining whether the current distance is smaller than a first distance, if so, adjusting the position of the display content based on the current distance and the current relative posture.
3. The method of claim 2, the adjusting the position of the display content, comprising:
and adjusting the distance between the position of the display content and the current position of the target object to be larger than a second distance.
4. The method of claim 1, wherein adjusting a display policy of a display module of the electronic device based on the current distance and the current relative pose comprises:
determining whether the current distance is smaller than a first distance, if so, adjusting the distance between the position of the display content and the current position of the target object to be larger than a second distance based on the current distance;
and reducing the size of the display content based on the current relative posture.
5. The method of any of claims 2-4, the location of the display content comprising a center location of the display content.
6. The method of claim 1, wherein adjusting a display policy of a display module of the electronic device based on the current distance and the current relative pose comprises:
and determining whether the current distance is smaller than a first distance, if so, reducing or enlarging the size of the display content based on the current distance and the current relative posture.
7. The method of claim 1, wherein adjusting a display policy of a display module of the electronic device based on the current distance and the current relative pose comprises:
and determining whether the current distance is greater than a third distance, and if so, enlarging the size of the display content based on the current distance and the current relative posture.
8. The method of claim 1, wherein adjusting a display policy of a display module of the electronic device based on the current distance and the current relative pose comprises:
and determining whether the current distance is greater than a first distance and less than a third distance, and the current relative posture does not accord with a target relative posture, if so, adjusting the position of the display content and/or the angle of characters in the display content, so that the relative angle between the display content and the target object accords with a target angle corresponding to the target relative posture.
9. An information display apparatus, the information display apparatus comprising:
a determination module for determining a current distance between a target object and an electronic device, and a current relative pose of the target object and the electronic device;
the processing module is used for adjusting a display strategy of a display module of the electronic equipment based on the current distance and the current relative posture;
wherein the display strategy comprises the position of the display content and/or the size of the display content.
10. 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 an information display program stored in the memory to implement the steps of the method of displaying information according to any one of claims 1 to 8.
CN202010148422.9A 2020-03-05 2020-03-05 Information display method and device and electronic equipment Active CN111414112B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010148422.9A CN111414112B (en) 2020-03-05 2020-03-05 Information display method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010148422.9A CN111414112B (en) 2020-03-05 2020-03-05 Information display method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN111414112A true CN111414112A (en) 2020-07-14
CN111414112B CN111414112B (en) 2021-10-22

Family

ID=71490912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010148422.9A Active CN111414112B (en) 2020-03-05 2020-03-05 Information display method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111414112B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949900A (en) * 2020-08-12 2020-11-17 北京百度网讯科技有限公司 Display method, device, equipment and storage medium
CN111949181A (en) * 2020-08-28 2020-11-17 腾讯科技(深圳)有限公司 Display adjustment method and device, storage medium and electronic equipment
CN115103148A (en) * 2022-05-05 2022-09-23 联想(北京)有限公司 Video implementation method and device, electronic equipment and readable storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077052A (en) * 2014-06-26 2014-10-01 联想(北京)有限公司 Information processing method and electronic equipment
CN104298351A (en) * 2014-09-28 2015-01-21 联想(北京)有限公司 Information processing method and wearable electronic device
CN104378576A (en) * 2013-08-15 2015-02-25 联想(北京)有限公司 Information processing method and electronic equipment
CN104464579A (en) * 2013-09-12 2015-03-25 中兴通讯股份有限公司 Data display method, data display device, data display terminal, display control method and display control device
CN104679414A (en) * 2015-03-16 2015-06-03 联想(北京)有限公司 Display control method and display control device
CN104898820A (en) * 2014-03-03 2015-09-09 联想(北京)有限公司 Display screen angle adjusting method and apparatus, and electronic device
US20150380051A1 (en) * 2014-06-26 2015-12-31 Touchcast, Llc System and method for providing and interacting with coordinated presentations
CN105389010A (en) * 2015-11-16 2016-03-09 联想(北京)有限公司 Information processing method and electronic device
CN107219971A (en) * 2017-05-19 2017-09-29 珠海市魅族科技有限公司 A kind of methods of exhibiting and device for showing object
CN107797652A (en) * 2016-09-05 2018-03-13 北京京东尚科信息技术有限公司 Adjust the method, apparatus and terminal of display effect
CN108520552A (en) * 2018-03-26 2018-09-11 广东欧珀移动通信有限公司 Image processing method, image processing device, storage medium and electronic equipment
CN109597555A (en) * 2018-12-06 2019-04-09 刘美连 A kind of method and system adjusting display mode according to scene and object
CN109871169A (en) * 2019-03-04 2019-06-11 上海卓易科技股份有限公司 The interface UI method of adjustment, device, terminal and storage medium
CN110162188A (en) * 2019-06-20 2019-08-23 广东小天才科技有限公司 Screen eye protection method and device and terminal equipment

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378576A (en) * 2013-08-15 2015-02-25 联想(北京)有限公司 Information processing method and electronic equipment
CN104464579A (en) * 2013-09-12 2015-03-25 中兴通讯股份有限公司 Data display method, data display device, data display terminal, display control method and display control device
CN104898820A (en) * 2014-03-03 2015-09-09 联想(北京)有限公司 Display screen angle adjusting method and apparatus, and electronic device
US20150380051A1 (en) * 2014-06-26 2015-12-31 Touchcast, Llc System and method for providing and interacting with coordinated presentations
CN104077052A (en) * 2014-06-26 2014-10-01 联想(北京)有限公司 Information processing method and electronic equipment
CN104298351A (en) * 2014-09-28 2015-01-21 联想(北京)有限公司 Information processing method and wearable electronic device
CN104679414A (en) * 2015-03-16 2015-06-03 联想(北京)有限公司 Display control method and display control device
CN105389010A (en) * 2015-11-16 2016-03-09 联想(北京)有限公司 Information processing method and electronic device
CN107797652A (en) * 2016-09-05 2018-03-13 北京京东尚科信息技术有限公司 Adjust the method, apparatus and terminal of display effect
CN107219971A (en) * 2017-05-19 2017-09-29 珠海市魅族科技有限公司 A kind of methods of exhibiting and device for showing object
CN108520552A (en) * 2018-03-26 2018-09-11 广东欧珀移动通信有限公司 Image processing method, image processing device, storage medium and electronic equipment
CN109597555A (en) * 2018-12-06 2019-04-09 刘美连 A kind of method and system adjusting display mode according to scene and object
CN109871169A (en) * 2019-03-04 2019-06-11 上海卓易科技股份有限公司 The interface UI method of adjustment, device, terminal and storage medium
CN110162188A (en) * 2019-06-20 2019-08-23 广东小天才科技有限公司 Screen eye protection method and device and terminal equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949900A (en) * 2020-08-12 2020-11-17 北京百度网讯科技有限公司 Display method, device, equipment and storage medium
CN111949900B (en) * 2020-08-12 2024-05-17 北京百度网讯科技有限公司 Display method, device, equipment and storage medium
CN111949181A (en) * 2020-08-28 2020-11-17 腾讯科技(深圳)有限公司 Display adjustment method and device, storage medium and electronic equipment
CN115103148A (en) * 2022-05-05 2022-09-23 联想(北京)有限公司 Video implementation method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN111414112B (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN111414112B (en) Information display method and device and electronic equipment
CN111857484B (en) Screen brightness adjusting method and device, electronic equipment and readable storage medium
CN111147749A (en) Photographing method, photographing device, terminal and storage medium
CN110636218B (en) Focusing method, focusing device, storage medium and electronic equipment
US20140313230A1 (en) Transformation of image data based on user position
US11748508B2 (en) Display method and apparatus, and terminal
CN110457963B (en) Display control method, display control device, mobile terminal and computer-readable storage medium
JP2006345529A (en) Method and system of red-eye correction using user-adjustable threshold
CN107357544B (en) Display method, display device, intelligent terminal and computer readable storage medium
CN114242023A (en) Display screen brightness adjusting method, display screen brightness adjusting device and electronic equipment
CN110826414A (en) Display control method and device of mobile terminal, terminal and medium
US20180189928A1 (en) Method and apparatus for determining and varying the panning speed of an image based on saliency
KR102005406B1 (en) Dispaly apparatus and controlling method thereof
CN112333900B (en) Intelligent light supplementing and shadow eliminating method and system
CN115909992A (en) Display brightness adjustment method, device and electronic equipment
CN115562539A (en) Control display method and device, electronic equipment and readable storage medium
CN106569770A (en) Display background control method and system of mobile terminal, and mobile terminal
KR20120040320A (en) Apparatus and method for display of terminal
CN108170269B (en) Image zooming method and terminal
CN106502494A (en) page display method and device
WO2020020172A1 (en) Method for adjusting output parameters for multimedia information, terminal and storage medium
CN108073836B (en) Display interface adjusting method and terminal
CN111857350A (en) Method, device and equipment for rotating display equipment
CN114546203B (en) Display method, display device, electronic device and readable storage medium
CN112312177B (en) Working mode switching method and device, display equipment and readable storage medium

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