Preview image acquisition user interface for linear panoramic image stitching
AssigneeRicoh Company, Ltd.
InventorsJamey Graham, Daniel G. Van Olst
Life of this patent
Estimating the term…
Abstract
A system and method that allows the capture of a series of images to create a single linear panoramic image is disclosed. The method includes capturing an image, dynamically comparing a previously captured image with a preview image on a display of a capture device until a predetermined overlap threshold is satisfied, generating a user interface to provide feedback on the display of the capture device to guide a movement of the capture device, and capturing the preview image with enough overlap with the previously captured image with little to no tilt for creating a linear panorama.
Claims20
A computer-implemented method comprising:
- identifying a first image of a first portion of an object of interest;
- receiving a request for a realignment between the first image and a first preview image on a client device;
- acquiring the first preview image;
- generating a user interface including the first preview image and an overlay of a semi-transparent image mask of the first image on the first preview image;
- comparing the first preview image with the first image;
- adding a first visually distinct indicator to the user interface based on comparing the first preview image with the first image, the first visually distinct indicator guiding a movement of the client device to achieve the realignment;
- determining whether the realignment is successful;
- and
- responsive to determining that the realignment is successful, updating the user interface to indicate that the realignment is successful.
A system comprising:
- one or more processors;
- and
- a memory, the memory storing instructions, which when executed cause the one or more processors to:
- identify a first image of a first portion of an object of interest;
- receive a request for a realignment between the first image and a first preview image on a client device;
- acquire the first preview image;
- generate a user interface including the first preview image and an overlay of a semi-transparent image mask of the first image on the first preview image;
- compare the first preview image with the first image;
- add a first visually distinct indicator to the user interface based on comparing the first preview image with the first image, the first visually distinct indicator guiding a movement of the client device to achieve the realignment;
- determine whether the realignment is successful;
- and
- responsive to determining that the realignment is successful, update the user interface to indicate that the realignment is successful.
A computer program product comprising a non-transitory computer readable medium storing a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
- identify a first image of a first portion of an object of interest;
- receive a request for a realignment between the first image and a first preview image on a client device;
- acquire the first preview image;
- generate a user interface including the first preview image and an overlay of a semi-transparent image mask of the first image on the first preview image;
- compare the first preview image with the first image;
- add a first visually distinct indicator to the user interface based on comparing the first preview image with the first image, the first visually distinct indicator guiding a movement of the client device to achieve the realignment;
- determine whether the realignment is successful;
- and
- responsive to determining that the realignment is successful, update the user interface to indicate that the realignment is successful.
Dependencies are inferred from the claim text.