×

Image mosaicing apparatus for mitigating curling effect

  • US 20090141043A1
  • Filed: 12/18/2007
  • Published: 06/04/2009
  • Est. Priority Date: 11/30/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. An image mosaicing system for generating a mosaic image by compositing a plurality of sequential images which partially overlap with one another, comprising:

  • a storage unit which stores the plurality of sequential images;

    an input unit which obtains control information on the plurality of sequential images stored in the storage unit;

    a display unit which displays computation results as a mosaic image;

    a processing unit which performs computation;

    a memory which stores information for the computation; and

    an output unit which outputs the generated mosaic image,wherein the processing unit includes;

    a matrix calculating module which calculates a transformation matrix for transformation between two adjacent images obtained from among the plurality of sequential images;

    an adjustment element generating module which generates an adjustment element of the estimated transformation matrix; and

    an image projecting module which projects each image on a mosaic plane by using the transformation matrix to which the calculated adjustment element has been applied,wherein the matrix calculating module is configured to;

    obtain two adjacent images from among the plurality of sequential images;

    extract corresponding features from the two adjacent images; and

    estimate a transformation matrix for transformation between the two adjacent images in order to minimize a total deviation between the corresponding features,wherein the adjustment element generating module is configured to;

    generate an adjustment element of the estimated transformation matrix;

    obtain first control information, which is for projecting a first image included in a mosaic strip onto a predetermined mosaic plane, and second control information, which is for projecting a last image included in the mosaic strip onto the mosaic plane;

    estimate a first transformation matrix, which transforms the first image onto the mosaic plane, and a last transformation matrix, which transforms the last image onto the mosaic plane by referring to the obtained control information;

    estimate a second transformation matrix, which transforms the last image to an image on the mosaic plane by referring to the first transformation matrix estimated by the adjustment element generating module and the transformation matrix estimated by the matrix calculating module for transformation between images;

    decompose a difference between the estimated last transformation matrix and the estimated second transformation matrix into rotational components and perspective components; and

    calculate adjustment elements of the decomposed rotational components and adjustment elements of the decomposed perspective components, andwherein the image projecting module is configured to;

    estimate a transformation matrix for transforming each image included in the mosaic strip to an image on the mosaic plane by using the first transformation matrix estimated by the adjustment element generating module and the transformation matrix estimated by the matrix calculating module for transformation between images, and by applying the calculated adjustment elements; and

    project the image onto the mosaic plane by referring to the transformation matrix estimated for each image.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×