Ames Stereo Pipeline
   HOME
*





Ames Stereo Pipeline
The NASA Ames Stereo Pipeline (ASP) is an open-source software package for photogrammetry. It can create digital elevation models and ortho images from stereo planetary data acquired with NASA spacecraft, including for the Moon, Mars, and all other bodies with a solid surface, and also from commercial Earth-orbiting satellites, such as Digital Globe and any vendors who support the RPC camera model, e.g., Pléiades and Cartosat. For stereo correlation ASP uses block-matching and semi-global matching. ASP also provides tools for correcting the input camera poses using bundle adjustment, registration of obtained terrain models using iterative closest point, and a tool for refining a 3D terrain model with shape from shading. ASP integrates the ISIS software for processing planetary data. Binary releases are available for Linux and OSX. See also *Comparison of photogrammetry software *Integrated Software for Imagers and Spectrometers Integrated Software for Imagers and Spectromete ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

NASA
The National Aeronautics and Space Administration (NASA ) is an independent agency of the US federal government responsible for the civil space program, aeronautics research, and space research. NASA was established in 1958, succeeding the National Advisory Committee for Aeronautics (NACA), to give the U.S. space development effort a distinctly civilian orientation, emphasizing peaceful applications in space science. NASA has since led most American space exploration, including Project Mercury, Project Gemini, the 1968-1972 Apollo Moon landing missions, the Skylab space station, and the Space Shuttle. NASA supports the International Space Station and oversees the development of the Orion spacecraft and the Space Launch System for the crewed lunar Artemis program, Commercial Crew spacecraft, and the planned Lunar Gateway space station. The agency is also responsible for the Launch Services Program, which provides oversight of launch operations and countdown management f ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Block-matching Algorithm
A Block Matching Algorithm is a way of locating matching macroblocks in a sequence of digital video frames for the purposes of motion estimation. The underlying supposition behind motion estimation is that the patterns corresponding to objects and background in a frame of video sequence move within the frame to form corresponding objects on the subsequent frame. This can be used to discover temporal redundancy in the video sequence, increasing the effectiveness of inter-frame video compression by defining the contents of a macroblock by reference to the contents of a known macroblock which is minimally different. A block matching algorithm involves dividing the current frame of a video into macroblocks and comparing each of the macroblocks with a corresponding block and its adjacent neighbors in a nearby frame of the video (sometimes just the previous one). A vector is created that models the movement of a macroblock from one location to another. This movement, calculated for all the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Comparison Of Photogrammetry Software
Photogrammetry is the technique to extract geometric information from two-dimensional images or video. Comparison of notable packages See also *MicMac (software) MicMac is an open source software for photogrammetry developed by the French National Geographic Institute. See also *Comparison of photogrammetry software Photogrammetry is the technique to extract geometric information from two-dimensiona ... * PCI Geomatica * Bundle adjustment software * Structure from motion software References {{reflist Photogrammetry software * ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Integrated Software For Imagers And Spectrometers
Integrated Software for Imagers and Spectrometers, also abbreviated to Isis, is a specialized software package developed by the USGS to process images and spectra collected by current and past NASA The National Aeronautics and Space Administration (NASA ) is an independent agencies of the United States government, independent agency of the US federal government responsible for the civil List of government space agencies, space program ... planetary missions sent to Earth's Moon, Mars, Jupiter, Saturn, and other solar system bodies. History The history of ISIS began in 1971 at the United States Geological Survey (USGS) in Flagstaff, Arizona. Isis was developed in 1989, primarily to support the Galileo NIMS instrument.MODERNIZATION OF THE INTEGRATED SOFTWARE FOR IMAGERS
Anderson, J.A., ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Shape From Shading
Photometric stereo is a technique in computer vision for estimating the surface normals of objects by observing that object under different lighting conditions. It is based on the fact that the amount of light reflected by a surface is dependent on the orientation of the surface in relation to the light source and the observer. By measuring the amount of light reflected into a camera, the space of possible surface orientations is limited. Given enough light sources from different angles, the surface orientation may be constrained to a single orientation or even overconstrained. The technique was originally introduced by Woodham in 1980.Woodham, R.J. 1980Photometric method for determining surface orientation from multiple images Optical Engineerings 19, I, 139-144. The special case where the data is a single image is known as shape from shading, and was analyzed by B. K. P. Horn in 1989.B. K. P. Horn, 1989. Obtaining shape from shading information. In B. K. P. Horn and M. J. Broo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Iterative Closest Point
Iterative closest point (ICP) is an algorithm employed to minimize the difference between two clouds of points. ICP is often used to reconstruct 2D or 3D surfaces from different scans, to localize robots and achieve optimal path planning (especially when wheel odometry is unreliable due to slippery terrain), to co-register bone models, etc. Overview The Iterative Closest Point algorithm keeps one point cloud, the reference or target, fixed, while transforming the other, the source, to best match the reference. The transformation (combination of translation and rotation) is iteratively estimated in order to minimize an error metric, typically the sum of squared differences between the coordinates of the matched pairs. ICP is one of the widely used algorithms in aligning three dimensional models given an initial guess of the rigid transformation required. The ICP algorithm was first introduced by Chen and Medioni, and Besl and McKay. The Iterative Closest Point algorithm contras ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Bundle Adjustment
In photogrammetry and computer stereo vision, bundle adjustment is simultaneous refining of the 3D coordinates describing the scene geometry, the parameters of the relative motion, and the optical characteristics of the camera(s) employed to acquire the images, given a set of images depicting a number of 3D points from different viewpoints. Its name refers to the '' geometrical bundles'' of light rays originating from each 3D feature and converging on each camera's optical center, which are adjusted optimally according to an optimality criterion involving the corresponding image projections of all points. Uses Bundle adjustment is almost always used as the last step of every feature-based 3D reconstruction algorithm. It amounts to an optimization problem on the 3D structure and viewing parameters (i.e., camera pose and possibly intrinsic calibration and radial distortion), to obtain a reconstruction which is optimal under certain assumptions regarding the noise pertaining t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Semi-global Matching
Semi-global matching (SGM) is a computer vision algorithm for the estimation of a dense disparity map from a rectified stereo image pair, introduced in 2005 by Heiko Hirschmüller while working at the German Aerospace Center.Hirschmüller (2005), pp. 807-814 Given its predictable run time, its favourable trade-off between quality of the results and computing time, and its suitability for fast parallel implementation in ASIC or FPGA, it has encountered wide adoption in real-time stereo vision applications such as robotics and advanced driver assistance systems.Hirschmüller (2011), pp. 178–184 Problem Pixelwise stereo matching allows to perform real-time calculation of disparity maps by measuring the similarity of each pixel in one stereo image to each pixel within a subset in the other stereo image. Given a rectified stereo image pair, for a pixel with coordinates (x, y) the set of pixels in the other image is usually selected as \, where D is a maximum allowed disparity shi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Cartosat
The Cartosat is a series of Indian optical earth observation satellites built and operated by the Indian Space Research Organisation (ISRO). The Cartosat series is a part of the Indian Remote Sensing Program. They are used for Earth's resource management, defence services and monitoring. History The Department of Space (DoS) had launched and managed the IRS series of remote sensing satellites for Earth's resource management and monitoring. These satellites were very successful in providing data in various scales ranging from 1:1 Million to 1:12,500 scale. Each of the IRS missions ensured data continuity while introducing improvements in the spatial, spectral and radiometric resolutions. Considering increased demand for large scale and topographic mapping data, the DoS launched the expanded Cartosat series of remote sensing satellites. The first satellite of the series, Cartosat-1, was launched in 2005. Satellites Cartosat-1 Cartosat-1 was launched by PSLV-C6 on 5 May ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Open-source Software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open-source software may be developed in a collaborative public manner. Open-source software is a prominent example of open collaboration, meaning any capable user is able to participate online in development, making the number of possible contributors indefinite. The ability to examine the code facilitates public trust in the software. Open-source software development can bring in diverse perspectives beyond those of a single company. A 2008 report by the Standish Group stated that adoption of open-source software models has resulted in savings of about $60 billion per year for consumers. Open source code can be used for studying and allows capable end users to adapt software to their personal needs in a similar way user scripts an ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Pléiades (satellite)
The Pléiades constellation is composed of two very-high-resolution optical Earth-imaging satellites. Pléiades-1A and Pléiades-1B provide the coverage of Earth's surface with a repeat cycle of 26 days. Designed as a dual civil/military system, Pléiades will meet the space imagery requirements of European defence as well as civil and commercial needs. History The Pléiades system was designed under the French-Italian ORFEO Programme (Optical and Radar Federated Earth Observation) between 2001 and 2003. The Pléiades programme was launched in October 2003 with CNES (the French space agency) as the overall system prime contractor and EADS Astrium as the prime contractor for the space segment. Spot Image is the official and exclusive worldwide distributor of Pléiades products and services under a delegated public service agreement. Launches * Pléiades-1A was launched via a Russian Soyuz ST-A launch vehicle of the Centre Spatial Guyanais, Kourou, French Guiana, on 17 Dec ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]