User interfaces for media generation
AssigneeApple Inc.
InventorsFiona P. O'LEARY, Sean Z. AMADIO, Jeffrey T. BERNSTEIN, Mark K. HAUENSTEIN
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to generating media items using computer systems. In some examples, when a captured field-of-view of an environment includes a representation of particular content, a process is automatically initiated to replace the representation of the content with a repositioned representation. In some examples, after reframing a camera view in response to a first set of inputs, changes to the framing of the camera view are reversed in response to an air gesture. In some examples, a camera view is reframed based on both detected gesture inputs and speech inputs detected along with the gesture inputs.
Claims22
A computer system configured to communicate with one or more display generation components and one or more input devices including one or more cameras, the computer system comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- while displaying, via the one or more display generation components, a camera viewfinder including a representation of a first field-of-view of an environment captured using the one or more cameras, detecting, via the one or more input devices, a first set of one or more gesture inputs for reframing the camera viewfinder;
- and
- in response to detecting the first set of one or more gesture inputs for reframing the camera viewfinder:
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a first set of criteria that includes a requirement that the one or more gesture inputs were detected along with a first speech input in order for the first set of criteria to be met, displaying, in the camera viewfinder, a representation of a second field-of-view of the environment that is different from the first field-of-view of the environment;
- and
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a second set of criteria that includes a requirement that the one or more gesture inputs were detected along with a second speech input, different from the first speech input, in order for the second set of criteria to be met, displaying, in the camera viewfinder, a representation of a third field-of-view of the environment that is different from the first field-of-view of the environment and different from the second field-of-view of the environment.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more input devices including one or more cameras, the one or more programs including instructions for:
- while displaying, via the one or more display generation components, a camera viewfinder including a representation of a first field-of-view of an environment captured using the one or more cameras, detecting, via the one or more input devices, a first set of one or more gesture inputs for reframing the camera viewfinder;
- and
- in response to detecting the first set of one or more gesture inputs for reframing the camera viewfinder:
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a first set of criteria that includes a requirement that the one or more gesture inputs were detected along with a first speech input in order for the first set of criteria to be met, displaying, in the camera viewfinder, a representation of a second field-of-view of the environment that is different from the first field-of-view of the environment;
- and
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a second set of criteria that includes a requirement that the one or more gesture inputs were detected along with a second speech input, different from the first speech input, in order for the second set of criteria to be met, displaying, in the camera viewfinder, a representation of a third field-of-view of the environment that is different from the first field-of-view of the environment and different from the second field-of-view of the environment.
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices including one or more cameras:
- while displaying, via the one or more display generation components, a camera viewfinder including a representation of a first field-of-view of an environment captured using the one or more cameras, detecting, via the one or more input devices, a first set of one or more gesture inputs for reframing the camera viewfinder;
- and
- in response to detecting the first set of one or more gesture inputs for reframing the camera viewfinder:
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a first set of criteria that includes a requirement that the one or more gesture inputs were detected along with a first speech input in order for the first set of criteria to be met, displaying, in the camera viewfinder, a representation of a second field-of-view of the environment that is different from the first field-of-view of the environment;
- and
- in accordance with a determination that the first set of one or more gesture inputs for reframing the camera viewfinder satisfies a second set of criteria that includes a requirement that the one or more gesture inputs were detected along with a second speech input, different from the first speech input, in order for the second set of criteria to be met, displaying, in the camera viewfinder, a representation of a third field-of-view of the environment that is different from the first field-of-view of the environment and different from the second field-of-view of the environment.
Dependencies are inferred from the claim text.