×

In-camera panorama image stitching assistance

  • US 9,307,165 B2
  • Filed: 08/06/2009
  • Issued: 04/05/2016
  • Est. Priority Date: 08/08/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for panorama stitching of images of a scene, comprising:

  • capturing each pixel for a real-time view, wherein each real-time pixel corresponds to a particular pair of a plurality of rectangular coordinates;

    transforming each pair of rectangular coordinates that corresponds to each pixel of the real-time view into a particular pair of a plurality of cylindrical coordinates, wherein each transformed pair of cylindrical coordinates corresponds to each pixel in another real-time view of the scene and wherein the transforming is performed with respect to a line of horizon of the rectangular coordinates that determines the origin of the cylindrical coordinates;

    enabling a user to adjust a vertical position of the line of horizon for the real time view;

    adjusting each transformed pair of cylindrical coordinates if the vertical position of the line of horizon for the real time view is adjusted by the user;

    displaying the other real-time view that corresponds to the pairs of cylindrical coordinates;

    capturing each pixel for a first image of the scene, wherein each pixel of the first image corresponds to a particular pair of the plurality of rectangular coordinates;

    based on the adjusted vertical position of the line of horizon, transforming each pair of rectangular coordinates for each pixel in at least a portion of the first image into a particular pair of cylindrical coordinates, wherein the portion of the first image with a transformed pair of cylindrical coordinates for each pixel is saved; and

    displaying simultaneously the portion of the transformed first image and the other real-time view based on the transformed pairs of cylindrical coordinates to enable the user to align the portion of the transformed first image with the other real-time view.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×