CPC H04N 13/117 (2018.05) [G01B 11/24 (2013.01); G01B 21/22 (2013.01); G06T 7/00 (2013.01); H04N 13/398 (2018.05); H04N 23/62 (2023.01); H04N 23/698 (2023.01); H04N 23/90 (2023.01); H04N 25/41 (2023.01)] | 25 Claims |
1. A method comprising:
on a mobile device including a processor, a memory, a camera, an inertial measurement unit, a microphone and a touchscreen display, receiving via an input interface on the mobile device a request to generate a multi-view interactive digital media representation of a vehicle;
receiving via the input interface an angle profile wherein the angle profile includes a plurality of angles or angle information used to determine the plurality of angles;
receiving live images from the camera on the mobile device as the mobile device moves along a path and wherein an orientation of the camera varies along the path such that the vehicle in the live images is captured from a plurality of camera views;
determining an angular view of the vehicle captured in each of the live images; and
selecting a subset of the live images that have angular views corresponding to views of the angle profile, wherein the subset of the live images is used to generate;
the multi-view interactive digital media representation wherein the multi-view interactive digital media representation includes a plurality of 2D images, wherein each of the plurality of 2D images includes the vehicle from a different camera view such that when the plurality of images is output to the touchscreen display, the vehicle appears to undergo a 3-D rotation through an angular view amount corresponding to the angle profile.
|