×

Method for determining sensor motion and scene structure and image processing system therefor

  • US 5,259,040 A
  • Filed: 10/04/1991
  • Issued: 11/02/1993
  • Est. Priority Date: 10/04/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital image-processing method employing a feedback loop, which method, in response to a sequence of successive pairs of image frames in digital form which image frames depict a globally-moving scene in which a certain structural image characteristic of said scene changes with both said global motion and any intrinsic change in local structure of said scene, determines at least one of (1) the actual value of said global motion and (2) the actual local changes in said scene'"'"'s intrinsic structure;

  • wherein said feedback loop comprises estimate means, synthesize-flow means having an output of said estimate means applied as an input thereto, and warp means having an output of said synthesize-flow means applied as a warp-control input thereto and an output therefrom applied as a first input to said estimate means; and

    wherein said method comprises the steps of;

    a) applying, at a given resolution, the image structure of one image frame of each of said successive pairs through said warp means as said first input to said estimate means;

    b) applying, at said given resolution, the image structure of the other image frame of each of said successive pairs directly as a second input to said estimate means;

    c) initially storing in said estimate means respective preliminary estimates of the values of said global motion and of said intrinsic changes in said local structured) employing said estimate means to modify a certain one of the estimates of the value of said global motion and of said intrinsic changes in said local structure currently stored therein to that stored estimate of said certain one of the estimates that results in the difference between the measured changes in image structure defined by the first and second inputs actually applied to said estimate means by steps (a) and (b) and a prediction of these changes in image structure computed from said stored estimates being minimized, thereby deriving as an output from said estimate means a modified stored estimate of certain one of said stored estimates and the currently-stored estimate of said other of said stored estimates;

    e) employing said synthesize-flow means to derive a warp-control input to said warp means determined by said output from said estimate means that is applied as an input to said synthesize-flow means, whereby the image structure of said one image frame of each of said successive pairs that is applied through said warp means as said first input to said estimate means by step (a) is warped in accordance with said warp-control input to said warp means to closer correspond to the image structure of said other image frame of each of said successive pairs applied directly as said second input to said estimate means by step (b);

    f) employing said estimate means to modify the other of the estimates of the value of said global motion and of said intrinsic changes in said local structure currently stored therein to that stored estimate of said other of the estimates that results in the difference between the measured changes in image structure defined by the first and second inputs actually applied to said estimate means by steps (a) and (b) and a prediction of these changes in image structure computed from said stored estimates being minimized, thereby deriving as an output from said estimate means a modified stored estimate of said other of said stored estimates and the currently-stored estimate of said certain one of said stored estimates; and

    g) repeating step (e).

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