×

Method for Enhancing a Three Dimensional Image from a Plurality of Frames of Flash Lidar Data

  • US 20120033196A1
  • Filed: 06/22/2011
  • Published: 02/09/2012
  • Est. Priority Date: 03/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for enhancing a three dimensional image from a plurality of frames of flash LIDAR data, comprising:

  • (1) emitting laser light from an emitter of a flash LIDAR apparatus to a surface;

    (2) capturing light reflected from the surface by a first detector i of the flash LIDAR apparatus;

    (3) generating a frame of flash LIDAR data from the captured light, the frame comprising a first distance Ri measured from the first detector i to a first point on the surface Si;

    (4) selecting an elevation map with a mesh Θ

    defining a plurality of cells k;

    (5) initializing a first array S(k), a second array M(k), and a third array D(k), wherein the first array is associated with the surface, the second array is associated with the elevation map, and the third array D(k) receives an output comprising an output elevation map for the mesh Θ

    ;

    (6) projecting the surface onto a reference surface Ω

    to create a projection, wherein the projection comprises a zero elevation level;

    (7) selecting a set of cells from the mesh Θ

    that overlaps with the projection;

    (8) calculating a second distance Rk from a second point on the mesh Θ

    to the detector, wherein a location of the second point corresponds with a location of the first point;

    (9) calculating a height hki, between the first point and the second point according to the equation
    hki=(RkRi

    sin θ

    i,wherein θ

    i is an angle between the surface and the reference surface Ω

    ;

    (10) updating the first and second arrays according to the equations
    S(k1)=S(k1)+hk1
    M(k1)+M(k1)+1;

    (11) after completing the updating for all detectors i in the frame of flash LIDAR data, normalizing according to the equation
    D(k)=S(k)/M(k) for all k thereby calculating the third array D(k);

    (12) repeating steps (6) through (11) for each subsequent frame of LDAR data.

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