Scaled perspective zoom on resource constrained devices
AssigneeSnap Inc.
InventorsLinjie Luo, Chongyang Ma, Zehao Xue
Life of this patent
Estimating the term…
Abstract
A dolly zoom effect can be applied to one or more images captured via a resource-constrained device (e.g., a mobile smartphone) by manipulating the size of a target feature while the background in the one or more images changes due to physical movement of the resource-constrained device. The target feature can be detected using facial recognition or shape detection techniques. The target feature can be resized before the size is manipulated as the background changes (e.g., changes perspective).
Claims20
A method comprising:
- generating an image using an image sensor of a user device;
- receiving, at the user device, a user selection indicating a depiction of a physical object in a first region in the image, the image comprising a second region that excludes the first region;
- generating a zoom video sequence by resizing the first region, maintaining a scaling of resized first region in the zoom video sequence as the user device moves closer to or away from the physical object, and adjusting a scaling of the second region in the zoom video sequence as the user device moves closes to or away from the physical object;
- and
- storing the zoom video sequence on the user device.
A user device comprising:
- one or more processors;
- an image sensor;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the user device to perform operations comprising:
- generating an image using the image sensor;
- receiving, at the user device, a user selection indicating a depiction of a physical object in a first region in the image, the image comprising a second region that excludes the first region;
- generating a zoom video sequence by resizing the first region, maintaining a scaling of resized first region in the zoom video sequence as the user device moves closer to or away from the physical object, and adjusting a scaling of the second region in the zoom video sequence as the user device moves closes to or away from the physical object;
- and
- storing the zoom video sequence on the user device.
A non-transitory machine-readable storage device embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
- generating an image using an image sensor of a user device;
- receiving, at the user device, a user selection indicating a depiction of a physical object in a first region in the image, the image comprising a second region that excludes the first region;
- generating a zoom video sequence by resizing the first region, maintaining a scaling of resized first region in the zoom video sequence as the user device moves closer to or away from the physical object, and adjusting a scaling of the second region in the zoom video sequence as the user device moves closes to or away from the physical object;
- and
- storing the zoom video sequence on the user device.
Dependencies are inferred from the claim text.