Devices, methods, and graphical user interfaces for capturing and recording media in multiple modes
Abstract
A device displays a camera user interface for recording media images in a plurality of media recording modes. While displaying the camera user interface, the device captures media with one or more cameras. In response to capturing the media, in accordance with a determination that the captured media is consistent with a first media recording mode, the device displays a first prompt in the camera user interface that prompts a user to take one or more actions associated with the first media recording mode; and in accordance with a determination that the captured media is consistent with a second media recording mode, the device displays a second prompt in the camera user interface that prompts the user to take one or more actions associated with the second media recording mode, where the first media recording mode is different from the second media recording mode.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method, comprising:
at an electronic device with a display and one or more cameras:
displaying a camera user interface for recording media images in a plurality of media recording modes;
while displaying the camera user interface, capturing media with one or more of the cameras; and
in response to capturing the media:
in accordance with a determination that the captured media is consistent with a first media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the first media recording mode is an automatic determination, displaying a first prompt in the camera user interface that prompts a user to take one or more actions associated with the first media recording mode; and
in accordance with a determination that the captured media is consistent with a second media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the second media recording mode is an automatic determination, displaying a second prompt in the camera user interface that prompts the user to take one or more actions associated with the second media recording mode, wherein the first media recording mode is different from the second media recording mode.
2. The method of claim 1 , wherein the first media recording mode is a panorama recording mode.
3. The method of claim 1 , wherein the second media recording mode is a video recording mode.
4. The method of claim 1 , wherein the one or more actions associated with the first media recording mode include shifting a field of view of the one or more cameras to capture additional media for use in generation of a multi-image panorama.
5. The method of claim 1 , wherein the one or more actions associated with the second media recording mode include confirming or rejecting a suggestion of content to delete.
6. The method of claim 1 , wherein the electronic device makes the determination that the captured media is consistent with the first media recording mode while capturing of the media is in progress.
7. The method of claim 1 , wherein the electronic device makes the determination that the captured media is consistent with the second media recording mode after capture of media is suspended or stopped.
8. The method of claim 1 , including:
determining that a first portion of the captured media is consistent with the first media recording mode and that a second portion of the captured media is consistent with the second media recording mode, wherein:
the electronic device displays the first prompt in the camera user interface with regard to the first portion of the captured media, and
the electronic device displays the second prompt in the camera user interface with regard to the second portion of the captured media.
9. The method of claim 1 , wherein capturing of the media is automatically started without requiring manual activation of a media capture affordance by a user.
10. The method of claim 1 , wherein the one or more actions associated with the first media recording mode includes specifying a start of a media item to be recorded under the first media recording mode.
11. The method of claim 1 , including:
in response to capturing the media:
in accordance with a determination that the captured media is consistent with the second media recording mode of the plurality of media recording modes, automatically identifying a start of a media item to be recorded under the second media recording mode.
12. The method of claim 1 , including:
displaying a live view from a first camera of the one or more cameras in the camera user interface, wherein the electronic device captures the media that corresponds to images in the live view.
13. The method of claim 1 , wherein one or more visual characteristics of the camera user interface indicates one or more media recording modes that are currently active at the electronic device.
14. The method of claim 13 , including:
while capturing the media with one or more of the cameras:
storing image data captured by the one or more cameras of the electronic device independent of the one or more media recording modes that are currently active at the electronic device.
15. The method of claim 14 , including:
annotating the stored image data in accordance with the one or more media recording modes that are currently active at the electronic device.
16. The method of claim 15 , including:
receiving an instruction to display the stored image data; and,
in response to receiving the instruction to display the stored image data, displaying a media summary of the stored image data, wherein:
the media summary is generated from the stored image data based on annotations of the stored image data, and
the media summary includes at least a first media item extracted from a first portion of recorded image data in accordance with the first media recording mode that was activated at a time that the first portion of the image data was stored.
17. The method of claim 16 , wherein the media summary includes at least a second media item extracted from a second portion of the recorded image data in accordance with the second media recording mode that was not activated at the time that the second portion of the image data was stored.
18. The method of claim 17 , wherein:
the first media recording mode is a video recording mode,
the first media item is a video clip extracted from the recorded image data,
the second media recording mode is a panorama recording mode, and
the second media item is a panorama image extracted from the recorded image data.
19. The method of claim 18 , wherein the first media item and the second media item are extracted from the same portion of the recorded image data.
20. The method of claim 18 , including:
identifying, based on image analysis of the second portion of the stored image data, continued horizontal motion of the electronic device during capturing of media; and
identifying the panorama image from the second portion of the stored image data that was captured during the continued horizontal motion of the electronic device.
21. The method of claim 18 , including:
while capturing media with one or more of the cameras:
detecting continued horizontal motion of the electronic device while the second portion of the stored image data was captured; and
annotating the second portion of the stored image data with a horizontal-motion event; and
identifying the panorama image from the second portion of the stored image data based on horizontal-motion event annotation on the second portion of the stored image data.
22. The method of claim 17 , wherein the media summary includes at least a third media item extracted from a third portion of the stored image data in accordance with a third media recording mode that was not activated at the time that the third portion of the stored image data was captured.
23. The method of claim 22 , wherein the third media recording mode is a still image mode, and the third media item is a still image extracted from the third portion of the stored image data.
24. The method of claim 17 , wherein:
the media summary includes one or more media groups; and
a respective media group in the one or more media groups includes at least one video clip and at least one still image that have at least one common characteristic.
25. The method of claim 24 , wherein:
the one or more media groups include a plurality of first media groups;
the at least one common characteristic comprises a period of time;
the respective media group corresponds to a respective period of time of the stored image data; and
the respective media group includes at least one video clip and at least one still image that are extracted from a portion of the stored image data that corresponds to the respective period of time.
26. The method of claim 24 , wherein:
the one or more media groups include a plurality of second media groups;
each second media group of the plurality of second media groups corresponds to a respective image feature identified in the stored image data; and
each second media group of the plurality of second media groups includes a plurality of media items that are extracted from one or more portions of the stored image data that include the respective image feature.
27. The method of claim 24 , wherein:
the one or more media groups include a plurality of third media groups;
each third media group of the plurality of third media groups corresponds to a respective scene identified in the stored image data; and
each respective third media group of the plurality of third media groups includes a plurality of media items that are extracted from the respective scene that corresponds to the respective third media group.
28. The method of claim 24 , wherein displaying the media summary of the stored image data includes:
displaying a plurality of media groups in a scrollable window, wherein the scrollable window includes an active region and an inactive region;
automatically playing a first video in a first media group while the first media group is displayed in the active region of the scrollable window; and
ceasing to play the first video in the first media group when the first media group is scrolled out of the active region into the inactive region of the scrollable window.
29. The method of claim 28 , wherein displaying the media summary of the stored image data includes:
receiving an input to scroll the scrollable window; and
in response to receiving the input to scroll the scrollable window:
moving a second media group from the inactive region into the active region of the scrollable window in accordance with the input to scroll the scrollable window; and
starting playback of a second video in the second media group when the second media group is moved into the active region from the inactive region of the scrollable window.
30. The method of claim 29 , wherein the plurality of media groups correspond to different portions of a single video recording.
31. The method of claim 16 , including:
while displaying the media summary, providing the user with an option to edit an automatically-generated media item by expanding or reducing a range of captured media used to generate the automatically-generated media item.
32. An electronic device, comprising:
a display;
one or more cameras;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying a camera user interface for recording media images in a plurality of media recording modes;
while displaying the camera user interface, capturing media with one or more of the cameras; and
in response to capturing the media:
in accordance with a determination that the captured media is consistent with a first media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the first media recording mode is an automatic determination, displaying a first prompt in the camera user interface that prompts a user to take one or more actions associated with the first media recording mode; and
in accordance with a determination that the captured media is consistent with a second media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the second media recording mode is an automatic determination, displaying a second prompt in the camera user interface that prompts the user to take one or more actions associated with the second media recording mode, wherein the first media recording mode is different from the second media recording mode.
33. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display and one or more cameras, cause the electronic device to:
display a camera user interface for recording media images in a plurality of media recording modes;
while displaying the camera user interface, capture media with one or more of the cameras; and
in response to capturing the media:
in accordance with a determination that the captured media is consistent with a first media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the first media recording mode is an automatic determination, display a first prompt in the camera user interface that prompts a user to take one or more actions associated with the first media recording mode; and
in accordance with a determination that the captured media is consistent with a second media recording mode of the plurality of media recording modes, wherein the determination that the captured media is consistent with the second media recording mode is an automatic determination, display a second prompt in the camera user interface that prompts the user to take one or more actions associated with the second media recording mode, wherein the first media recording mode is different from the second media recording mode.
34. The electronic device of claim 32 , wherein the first media recording mode is a panorama recording mode.
35. The electronic device of claim 32 , wherein the second media recording mode is a video recording mode.
36. The electronic device of claim 32 , wherein the one or more actions associated with the first media recording mode include shifting a field of view of the one or more cameras to capture additional media for use in generation of a multi-image panorama.
37. The electronic device of claim 32 , wherein the one or more actions associated with the second media recording mode include confirming or rejecting a suggestion of content to delete.
38. The electronic device of claim 32 , wherein the electronic device makes the determination that the captured media is consistent with the first media recording mode while capturing of the media is in progress.
39. The electronic device of claim 32 , wherein the electronic device makes the determination that the captured media is consistent with the second media recording mode after capture of media is suspended or stopped.
40. The electronic device of claim 32 , wherein the one or more programs include instructions for:
determining that a first portion of the captured media is consistent with the first media recording mode and that a second portion of the captured media is consistent with the second media recording mode, wherein:
the electronic device displays the first prompt in the camera user interface with regard to the first portion of the captured media, and
the electronic device displays the second prompt in the camera user interface with regard to the second portion of the captured media.
41. The electronic device of claim 32 , wherein capturing of the media is automatically started without requiring manual activation of a media capture affordance by a user.
42. The electronic device of claim 32 , wherein the one or more actions associated with the first media recording mode includes specifying a start of a media item to be recorded under the first media recording mode.
43. The electronic device of claim 32 , wherein the one or more programs include instructions for:
in response to capturing the media:
in accordance with a determination that the captured media is consistent with the second media recording mode of the plurality of media recording modes, automatically identifying a start of a media item to be recorded under the second media recording mode.
44. The electronic device of claim 32 , wherein the one or more programs include instructions for:
displaying a live view from a first camera of the one or more cameras in the camera user interface, wherein the electronic device captures the media that corresponds to images in the live view.
45. The electronic device of claim 32 , wherein one or more visual characteristics of the camera user interface indicates one or more media recording modes that are currently active at the electronic device.
46. The electronic device of claim 45 , wherein the one or more programs include instructions for:
while capturing the media with one or more of the cameras:
storing image data captured by the one or more cameras of the electronic device independent of the one or more media recording modes that are currently active at the electronic device.
47. The electronic device of claim 46 , wherein the one or more programs include instructions for:
annotating the stored image data in accordance with the one or more media recording modes that are currently active at the electronic device.
48. The electronic device of claim 47 , wherein the one or more programs include instructions for:
receiving an instruction to display the stored image data; and,
in response to receiving the instruction to display the stored image data, displaying a media summary of the stored image data, wherein:
the media summary is generated from the stored image data based on annotations of the stored image data, and
the media summary includes at least a first media item extracted from a first portion of recorded image data in accordance with the first media recording mode that was activated at a time that the first portion of the image data was stored.
49. The electronic device of claim 48 , wherein the media summary includes at least a second media item extracted from a second portion of the recorded image data in accordance with the second media recording mode that was not activated at the time that the second portion of the image data was stored.
50. The electronic device of claim 49 , wherein:
the first media recording mode is a video recording mode,
the first media item is a video clip extracted from the recorded image data,
the second media recording mode is a panorama recording mode, and
the second media item is a panorama image extracted from the recorded image data.
51. The electronic device of claim 50 , wherein the first media item and the second media item are extracted from the same portion of the recorded image data.
52. The non-transitory computer readable storage medium of claim 33 , wherein the first media recording mode is a panorama recording mode.
53. The non-transitory computer readable storage medium of claim 33 , wherein the second media recording mode is a video recording mode.
54. The non-transitory computer readable storage medium of claim 33 , wherein the one or more actions associated with the first media recording mode include shifting a field of view of the one or more cameras to capture additional media for use in generation of a multi-image panorama.
55. The non-transitory computer readable storage medium of claim 33 , wherein the one or more actions associated with the second media recording mode include confirming or rejecting a suggestion of content to delete.
56. The non-transitory computer readable storage medium of claim 33 , wherein the electronic device makes the determination that the captured media is consistent with the first media recording mode while capturing of the media is in progress.
57. The non-transitory computer readable storage medium of claim 33 , wherein the electronic device makes the determination that the captured media is consistent with the second media recording mode after capture of media is suspended or stopped.
58. The non-transitory computer readable storage medium of claim 33 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
determine that a first portion of the captured media is consistent with the first media recording mode and that a second portion of the captured media is consistent with the second media recording mode, wherein:
the electronic device displays the first prompt in the camera user interface with regard to the first portion of the captured media, and
the electronic device displays the second prompt in the camera user interface with regard to the second portion of the captured media.
59. The non-transitory computer readable storage medium of claim 33 , wherein capturing of the media is automatically started without requiring manual activation of a media capture affordance by a user.
60. The non-transitory computer readable storage medium of claim 33 , wherein the one or more actions associated with the first media recording mode includes specifying a start of a media item to be recorded under the first media recording mode.
61. The non-transitory computer readable storage medium of claim 33 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
in response to capturing the media:
in accordance with a determination that the captured media is consistent with the second media recording mode of the plurality of media recording modes, automatically identify a start of a media item to be recorded under the second media recording mode.
62. The non-transitory computer readable storage medium of claim 33 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
display a live view from a first camera of the one or more cameras in the camera user interface, wherein the electronic device captures the media that corresponds to images in the live view.
63. The non-transitory computer readable storage medium of claim 33 , wherein one or more visual characteristics of the camera user interface indicates one or more media recording modes that are currently active at the electronic device.
64. The non-transitory computer readable storage medium of claim 63 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
while capturing the media with one or more of the cameras:
store image data captured by the one or more cameras of the electronic device independent of the one or more media recording modes that are currently active at the electronic device.
65. The non-transitory computer readable storage medium of claim 64 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
annotate the stored image data in accordance with the one or more media recording modes that are currently active at the electronic device.
66. The non-transitory computer readable storage medium of claim 65 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:
receive an instruction to display the stored image data; and,
in response to receiving the instruction to display the stored image data, display a media summary of the stored image data, wherein:
the media summary is generated from the stored image data based on annotations of the stored image data, and
the media summary includes at least a first media item extracted from a first portion of recorded image data in accordance with the first media recording mode that was activated at a time that the first portion of the image data was stored.
67. The non-transitory computer readable storage medium of claim 66 , wherein the media summary includes at least a second media item extracted from a second portion of the recorded image data in accordance with the second media recording mode that was not activated at the time that the second portion of the image data was stored.
68. The non-transitory computer readable storage medium of claim 67 , wherein:
the first media recording mode is a video recording mode,
the first media item is a video clip extracted from the recorded image data,
the second media recording mode is a panorama recording mode, and
the second media item is a panorama image extracted from the recorded image data.
69. The non-transitory computer readable storage medium of claim 68 , wherein the first media item and the second media item are extracted from the same portion of the recorded image data.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.