Method and apparatus for performing wide area terrain mapping
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/22
출원번호
US-0352434
(2006-02-10)
등록번호
US-7363157
(2008-04-22)
발명자
/ 주소
Hanna,Barbara
Chai,Bing Bing
Hsu,Stephen
출원인 / 주소
Sarnoff Corporation
대리인 / 주소
Lowenstein Sandler PC
인용정보
피인용 횟수 :
38인용 특허 :
7
초록▼
A method and apparatus for performing wide area terrain mapping. The system comprises a digital elevation map (DEM) and mosaic generation engine that processes images that are simultaneously captured by an electro-optical camera (RGB camera) and a LIDAR sensor. The image data collected by both the
A method and apparatus for performing wide area terrain mapping. The system comprises a digital elevation map (DEM) and mosaic generation engine that processes images that are simultaneously captured by an electro-optical camera (RGB camera) and a LIDAR sensor. The image data collected by both the camera and the LIDAR sensor are processed to create a geometrically accurate three-dimensional view of objects viewed from an aerial platform.
대표청구항▼
The invention claimed is: 1. A method of generating a wide area terrain map of a scene using a camera and a Light Detection and Ranging LIDAR sensor, comprising the steps of: accessing captured frames from the camera and frames from the LIDAR sensor; dividing the camera and LIDAR frames into a plur
The invention claimed is: 1. A method of generating a wide area terrain map of a scene using a camera and a Light Detection and Ranging LIDAR sensor, comprising the steps of: accessing captured frames from the camera and frames from the LIDAR sensor; dividing the camera and LIDAR frames into a plurality of tiles; identifying overlapping frames for registration by building an undirected weighted graph for each tile, each node of the graph being a frame associated with a tile, wherein a list of frames to register is given by the edges of the graph; performing a pairwise registration on the overlapping frames; performing a bundle adjustment to estimate the optimum placement of each frame; and creating a digital elevation map (DEM) and three-dimensional mosaics of the scene using the registered frames. 2. The method and claim 1 further comprising: operating a sensor suite to simultaneously capture the camera and LIDAR frames; and storing the camera frames, LIDAR frames and metadata regarding the location and orientation of the sensor suite. 3. The method of claim 1, further comprising the steps of: importing the camera and LIDAR frames; visualizing a footprint of the LIDAR frames on a map; and adjusting and gridding the LIDAR frames to generate a DEM and an intensity orthorectified mosaic. 4. The method of claim 3 wherein importing step further comprises: using an intuitive wizard-based user interface. 5. The method of claim 3 wherein the importing step further comprises: converting the LIDAR frames into height field frames using a plane-plus-parallax form. 6. The method of claim 3 wherein the importing step further comprises; storing the height field frames with intensity frames, first images, and metadata for each frame and image. 7. The method of claim 6 wherein the metadata comprises: a location, heading and scan angle of the camera and sensor. 8. The method of claim 1, wherein the registering step comprises: pairwise registering at least one pair of one of temporally adjacent frames, spatially overlapped frames, and temporally adjacent frames and spatially overlapped frames to create pairwise motion parameters; and combining the pairwise motion parameters in a region with metadata to achieve global consistency of the registered frames. 9. Apparatus for generating a wide area terrain map of a scene comprising: a sensor suite comprising a camera and a Light Detection and Ranging (LIDAR) sensor coupled to a memory for storing frames and metadata containing location and orientation information regarding the sensor suite; and an image processing system comprising a digital elevation map (DEM) and mosaic generation engine, the image processing system being configured to: divide the camera and LIDAR frames into a plurality of tiles; identify overlapping frames for registration by building an undirected weighted graph for each tile, each node of the graph being a frame associated with a tile, wherein a list of frames to register is given by the edges of the graph; perform a pairwise registration on the overlapping frames; perform a bundle adjustment to estimate the optimum placement of each frame; and create a digital elevation map (DEM) and three-dimensional mosaics of the scene using the registered frames. 10. The apparatus of claim 9 wherein the image processing system comprises: a user interface; and a data import module coupled to the user interface. 11. The apparatus of claim 9 wherein the DEM and mosaic generation engine further comprises: a control strategy module that is coupled to each of a registration server, a mosaicking server, a gridding server and a bundle adjustment server. 12. Apparatus for generating a wide area terrain map of a scene comprising a user interface; a data import module, coupled to the user interface, for importing camera frames, Light Detection and Ranging (LIDAR) frames, and metadata from a memory device; a digital elevation map (DEM) and mosaic generation engine, coupled to the user interface, for processing the camera frames, LIDAR frames and metadata to produce a mosaic of the camera frames, where the mosaic is a wide area terrain map, the digital elevation map (DEM) and mosaic generation engine being configured to: divide the camera and LIDAR frames into a plurality of tiles; identify overlapping frames for registration by building an undirected weighted graph for each tiles each node of the graph being a frame associated with a tile, wherein a list of frames to register is given by the edges of the graph; perform a pairwise registration on the overlapping frames; perform a bundle adjustment to estimate the optimum placement of each frame; and create the mosaic of the scene using the registered frames. 13. The apparatus of claim 12 wherein the DEM and mosaic generation engine comprises: a controlled strategy module coupled to the user interface; a registration service coupled to the control strategy module; mosaicking server coupled to the control strategy module; a gridding server coupled to the control strategy module; and a bundle adjustment server coupled to the control strategy module. 14. The method of claim 1, wherein the step of performing a pairwise registration further comprises the steps of, prewarping LIDAR height fields of a pair of frames using metadata into a common coordinate system if parallax is above a predetermined threshold; and aligning the pair of frames with a two dimensional affine transformation in the x-y plane followed by a translation and shear in the z-dimension. 15. The method of claim 14, wherein the step of determining whether parallax is above a predetermined threshold further comprises the steps of: defining two test points at the x,y center of one frame with minimum and maximum height values of that frame; and mapping the test points using metadata to the other frame in the pair, the x,y, distance between the two points forming an upper bound on the predetermined threshold. 16. The method of claim 1, wherein the step of performing a bundle adjustment further comprises the step of producing placement parameters that are jointly estimated to minimize a total error criterion. 17. The method of claim 1, wherein the step of identifying overlapping frames for registration further comprises the steps of: computing a cost (weight) to determine whether an edge is to be inserted between nodes of the graph; determining if the computed ratio exceeds a predetermined threshold; and inserting an edge between the nodes if the threshold is exceeded. 18. The method of claim 1, wherein the step of performing a pairwise registration further includes the steps of: estimating the two-dimensional affine transformation by a multiresolution direct alignment technique; fitting a shifted and tilted plane model by linear regression to the residual height between the affine registered frames; and composing a final three dimensional mapping of the pair of frames using a composition of x, y, and z transforms. 19. The method of claim 1, wherein the step of creating three-dimensional mosaics comprises the steps of: computing a bounding box of a height field frame in the UTM coordinate system; warping each DEM pixel position in the bounding box back to a pixel position in the height field frame; comparing a parallax value computed from warping to a second parallax value interpolated from the pixel position in the height field frame; and inserting an intensity or RGB value from the pixel position in the height field frame in the mosaic. 20. The method of claim 3, wherein the step of visualizing a footprint of the LIDAR frames on a map further includes the step of selecting an area of interest for processing. 21. The method of claim 3, further comprising the steps of: orthorectifying and mosaicking the camera frames with respect to the DEM and intensity orthorectified mosaic; and viewing a mosaic of the camera frames.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Pack, Robert Taylor; Pack, Frederick Brent, 3D multispectral lidar.
Kumar Rakesh ; Hanna Keith James ; Bergen James R. ; Anandan Padmanabhan ; Irani Michal, Method and system for image combination using a parallax-based technique.
Nahari, Alon; Menaker, Ehud; Nahari, Ofer; Neiman, Eli; Gusis, Vadim, Apparatus and method for automatic airborne LiDAR data processing and mapping using data obtained thereby.
Kroepfl, Michael; Bauer, Joachim; Neuhold, Gerhard; Bernögger, Stefan; Kimchi, Gur; Curlander, John Charles, Determining trigger rate for a digital camera.
Kammel, Soeren; Pitzer, Benjamin; Becker, Jan; DuHadway, Charles, Method and apparatus for combining three-dimensional position and two-dimensional intensity mapping for localization.
Kim, Kyungnam; Owechko, Yuri; Flores, Arturo; Nijamkin, Alejandro; Korchev, Dmitriy V., Multi-sensor surveillance system with a common operating picture.
Wilson, Randall; Rhodes, Charles C.; Kirmse, Andrew; Zelinka, Stephen D., Orthorectifying stitched oblique imagery to a nadir view, and applications thereof.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for UAV property assessment, data capture and reporting.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for adaptive property analysis via autonomous vehicles.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for adaptive property analysis via autonomous vehicles.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for adaptive property analysis via autonomous vehicles.
Larson, Leif; Loveland, Jim; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for adaptive scanning based on calculated shadows.
Larson, Leif; Loveland, Jim; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for autonomous imaging and structural analysis.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for autonomous perpendicular imaging of test squares.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for autonomous perpendicular imaging of test squares.
Larson, Leif; Loveland, Jim; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for autonomous perpendicular imaging with a target field of view.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for surface and subsurface damage assessments, patch scans, and visualization.
Loveland, Jim; Larson, Leif; Christiansen, Dan; Christiansen, Tad; Christiansen, Cam, Systems and methods for surface and subsurface damage assessments, patch scans, and visualization.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.