Method and apparatus for modifying the presentation of information based on the visual complexity of environment information
First Claim
Patent Images
1. A method comprising:
- causing presentation of overlay information on a display in at least partially transparent form over environment information, wherein the environment information is currently visible to a user of a device through the display, wherein the overlay information is different than the environment information, wherein the display defines a plurality of portions that each correspond to different portions of the environment information;
receiving current input from at least one forward-facing camera, wherein the current input includes the environment information;
determining, by a processor, a visual complexity level of a portion of the environment information that corresponds to a portion of the display from the current input, wherein the visual complexity level is based on at least one of;
a degree of contrast in colors of the environment information, a size of features within the environment information, a proximity of features within the environment information to the user, an intensity level of the environment information, or a clarity level of the environment information;
determining a current view of the user through the display based on input received from a gaze tracker; and
causing, based at least in part on the determined visual complexity level of the portion of the environment information and the current view of the user, in an instance in which the visual complexity level of the portion of the environment information is determined to be lower than a threshold visual complexity level, modification of a position of at least a portion of the overlay information on the display by causing the portion of the overlay information to be presented over and affixed to the portion of the environment information from perspective of the user such that the portion of the overlay information remains presented over the portion of the environment information from the perspective of the user independent of movement of the display relative to the portion of the environment information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are herein provided for modifying the presentation of information based on the visual complexity of environment information. A method may include causing presentation of information on a display. The method may further include determining a visual complexity level of environment information. The method may further include causing, based at least in part on the determined visual complexity level, modification of presentation of at least a portion of the information on the display. Corresponding apparatuses and computer program products are also provided.
-
Citations
18 Claims
-
1. A method comprising:
-
causing presentation of overlay information on a display in at least partially transparent form over environment information, wherein the environment information is currently visible to a user of a device through the display, wherein the overlay information is different than the environment information, wherein the display defines a plurality of portions that each correspond to different portions of the environment information; receiving current input from at least one forward-facing camera, wherein the current input includes the environment information; determining, by a processor, a visual complexity level of a portion of the environment information that corresponds to a portion of the display from the current input, wherein the visual complexity level is based on at least one of;
a degree of contrast in colors of the environment information, a size of features within the environment information, a proximity of features within the environment information to the user, an intensity level of the environment information, or a clarity level of the environment information;determining a current view of the user through the display based on input received from a gaze tracker; and causing, based at least in part on the determined visual complexity level of the portion of the environment information and the current view of the user, in an instance in which the visual complexity level of the portion of the environment information is determined to be lower than a threshold visual complexity level, modification of a position of at least a portion of the overlay information on the display by causing the portion of the overlay information to be presented over and affixed to the portion of the environment information from perspective of the user such that the portion of the overlay information remains presented over the portion of the environment information from the perspective of the user independent of movement of the display relative to the portion of the environment information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising at least one processor and at least one memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
-
cause presentation of overlay information on a display in at least partially transparent form over environment information, wherein the environment information is currently visible to a user of a device through the display, wherein the overlay information is different than the environment information, wherein the display defines a plurality of portions that each correspond to different portions of the environment information; receive current input from at least one forward-facing camera, wherein the current input includes the environment information; determine a visual complexity level of a portion of the environment information that corresponds to a portion of the display from the current input, wherein the visual complexity level is based on at least one of;
a degree of contrast in colors of the environment information, a size of features within the environment information, a proximity of features within the environment information to the user, an intensity level of the environment information, or a clarity level of the environment information;determine a current view of the user through the display based on input received from a gaze tracker; and cause, based at least in part on the determined visual complexity level of the portion of the environment information and the current view of the user, in an instance in which the visual complexity level of the portion of the environment information is determined to be lower than a threshold visual complexity level, modification of a position of at least a portion of the overlay information on the display by causing the portion of the overlay information to be presented over and affixed to the portion of the environment information from perspective of the user such that the portion of the overlay information remains presented over the portion of the environment information from the perspective of the user independent of movement of the display relative to the portion of the environment information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions being configured when said program product is run on a computer or network device, to:
-
cause presentation of overlay information on a display in at least partially transparent form over environment information, wherein the environment information is currently visible to a user of a device through the display, wherein the overlay information is different than the environment information, wherein the display defines a plurality of portions that each correspond to different portions of the environment information; receive current input from at least one forward-facing camera, wherein the current input includes the environment information; determine a visual complexity level of a portion of the environment information that corresponds to a portion of the display from the current input, wherein the visual complexity level is based on at least one of;
a degree of contrast in colors of the environment information, a size of features within the environment information, a proximity of features within the environment information to the user, an intensity level of the environment information, or a clarity level of the environment information;determine a current view of the user through the display based on input received from a gaze tracker; and cause, based at least in part on the determined visual complexity level of the portion of the environment information and the current view of the user, in an instance in which the visual complexity level of the portion of the environment information is determined to be lower than a threshold visual complexity level, modification of a position of at least a portion of the overlay information on the display by causing the portion of the overlay information to be presented over and affixed to the portion of the environment information from perspective of the user such that the portion of the overlay information remains presented over the portion of the environment information from the perspective of the user independent of movement of the display relative to the portion of the environment information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification