METHOD AND APPARATUS FOR CAUSATION OF CAPTURE OF VISUAL INFORMATION INDICATIVE OF A PART OF AN ENVIRONMENT
A method comprising determining that a user's attention is directed away from at least part of an environment surrounding the user, the part of the environment being within a capture region of a camera module, causing capture of visual information indicative of the part of the environment based, at least in part, on the determination that the user's attention is directed away from the part of the environment, causing storage of the visual information as at least part of a video media item, determining that the user's attention is directed towards the part of the environment, and causing termination of capture of the visual information based, at least in part, on the determination that the user's attention is directed towards the part of the environment is disclosed.
1 . An apparatus, comprising:
at least one processor;
at least one memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following:
determination that a user's attention is directed away from at least part of an environment surrounding the user, the part of the environment being within a capture region of a camera module;
causation of capture of visual information indicative of the part of the environment based, at least in part, on the determination that the user's attention is directed away from the part of the environment;
causation of storage of the visual information as at least part of a video media item;
determination that the user's attention is directed towards the part of the environment; and
causation of termination of capture of the visual information based, at least in part, on the determination that the user's attention is directed towards the part of the environment.
2 . The apparatus of claim 1 , wherein the determination that the user's attention is directed away from the part of the environment comprises determination of a gaze position of the user, and determination that the gaze position fails to correspond with the part of the environment.
3 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform determination that a capture non-attention duration threshold has been satisfied, and wherein the causation of capture of the visual information is further based, at least in part, on the determination that the capture non-attention duration threshold has been satisfied.
4 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform determination that a storage non-attention duration threshold has been satisfied, and wherein the causation of storage of the visual information is further based, at least in part, on the determination that the storage non-attention duration threshold has been satisfied.
5 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:
determination that the video media item has satisfied a video media item size threshold; and
causation of removal of at least part of the video media item based, at least in part, on the determination that the video media item size threshold has been satisfied.
6 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform causation of deletion of at least part of the video media item.
7 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:
receipt of information indicative of a video media item rendering input; and
causation of rendering of at least part of the video media item based, at least in part, on the video media item rendering input.
8 . The apparatus of claim 1 , wherein the memory includes computer program code configured to, working with the processor, cause the apparatus to perform:
determination of an occurrence of a significant event associated with the part of the environment; and
causation of rendering of an event notification based, at least in part, on the occurrence of the significant event.
9 . The apparatus of claim 1 , wherein the apparatus comprises a display.
10 . A method comprising:
determining that a user's attention is directed away from at least part of an environment surrounding the user, the part of the environment being within a capture region of a camera module;
causing capture of visual information indicative of the part of the environment based, at least in part, on the determination that the user's attention is directed away from the part of the environment;
causing storage of the visual information as at least part of a video media item;
determining that the user's attention is directed towards the part of the environment; and
causing termination of capture of the visual information based, at least in part, on the determination that the user's attention is directed towards the part of the environment.
11 . The method of claim 10 , further comprising determining that a capture non-attention duration threshold has been satisfied, and wherein the causation of capture of the visual information is further based, at least in part, on the determination that the capture non-attention duration threshold has been satisfied.
12 . The method of claim 10 , further comprising determining that a storage non-attention duration threshold has been satisfied, and wherein the causation of storage of the visual information is further based, at least in part, on the determination that the storage non-attention duration threshold has been satisfied.
13 . The method of claim 10 , further comprising:
determining that the video media item has satisfied a video media item size threshold; and
causing removal of at least part of the video media item based, at least in part, on the determination that the video media item size threshold has been satisfied.
14 . The method of claim 10 , further comprising causing deletion of at least part of the video media item.
15 . The method of claim 10 , further comprising:
receiving information indicative of a video media item rendering input; and
causing rendering of at least part of the video media item based, at least in part, on the video media item rendering input.
16 . The method of claim 10 , further comprising:
determining an occurrence of a significant event associated with the part of the environment; and
causing rendering of an event notification based, at least in part, on the occurrence of the significant event.
17 . At least one computer-readable medium encoded with instructions that, when executed by a processor, perform:
determining that a user's attention is directed away from at least part of an environment surrounding the user, the part of the environment being within a capture region of a camera module;
causing capture of visual information indicative of the part of the environment based, at least in part, on the determination that the user's attention is directed away from the part of the environment;
causing storage of the visual information as at least part of a video media item;
determining that the user's attention is directed towards the part of the environment; and
causing termination of capture of the visual information based, at least in part, on the determination that the user's attention is directed towards the part of the environment.
18 . The medium of claim 17 , further encoded with instructions that, when executed by a processor, perform:
determining that the video media item has satisfied a video media item size threshold; and
causing removal of at least part of the video media item based, at least in part, on the determination that the video media item size threshold has been satisfied.
19 . The medium of claim 17 , further encoded with instructions that, when executed by a processor, perform:
receiving information indicative of a video media item rendering input; and
causing rendering of at least part of the video media item based, at least in part, on the video media item rendering input.
20 . The medium of claim 17 , further encoded with instructions that, when executed by a processor, perform:
determining an occurrence of a significant event associated with the part of the environment; and
causing rendering of an event notification based, at least in part, on the occurrence of the significant event.