We will learn to take data through drones, plan missions, checks and capture techniques
We will use different photogrammetry software to process the captured data.
Post-processing of the generated models, analysis and extraction of conclusions.
Definition
Technique to obtain maps and plans of large areas of land through aerial photography.
Camera obscura (500 BC in China, 350 BC Aristote, 1000 Al-Haytham, 1500 Léonard de Vinci)
Leonardo Da Vinci tries to determine the painter's point of view from the perspective of painting.
Camera lucida (patented by Wollaston in 1806)
Beautemps-Beaupré, hydrography: maps of shorelines during expeditions from angular and distance measurements
Niépce, First photography
Daguerreotype - "gift to the world" from the French Academy
Scheimpflug, first aerial photogrammetry, rectified photographs.
Definition
Analysis of the Earth's surface by using photographic machines installed on board various aerial media.
These images are then processed using specific programs to obtain 3D and Orthomosaic models.With this type of program, it is possible to obtain an accuracy of up to 1 centimeter in planimetry thanks to the inclusion, as we have commented in the example, of support points taken by GNSS topographic. The obtained orthomosaics can reach up to 1 centimeter of GSD (Ground Sample Distance), that is, one pixel of the generated image represents a square of 1 centimeter on each side in reality. Ideal specifications.
We must make a linear or orbital flight around the model to rebuild
It is necessary to establish a strategy adapted to each model to be reconstructed
Plan the flightEs necesario que las imagenes tomadas tengan distintos angulos de toma y perspectiva entre ellas para asi poder reconstruir una superficie no bidimensional.
Al superponer fotografias en distintas posiciones los softwares de reconstrucion puede cuadrar matrices de puntos de referencia para asi ubicar primero donde fueron tomadas las fotografias y luego comenzar la reconstruccion.
Es recomendable que las fotografia se solapen en la imagen tomada al menos un 20-30% siendo recomendable hasta un 60%.
Used when there is a main element to rebuild but still maintains interest in the surroundings.
Used in small-scale models or in high-rise towers.
Utilizada cuando existe un elemento principal en la composicion y se pretende la mayor definicion de este y no su entorno.
Typology used with the double sweep to obtain models of great precision and detail
Mainly used in agriculture for crop control, it is usually done with flying wing type drones as they give greater autonomy
This type of intake is usually the most used in manual flights and small extension since it allows great overlap while maintaining simple trajectories
Flight programming of
Mavic-MiniWith the smartphone we can see our flight route, coordinates and different recording options.
Turn on the drone and the controller connected to the smartphone and start the DJI-FLY application
Always install the latest updates as they include important flight improvements
The configuration menu is in the upper right corner
With the safety settings we adjust the maximum distance and height it can reach and the automatic return height.
Recommended to fly in position or in cinemasoth (slowly) if the place to fly has many obstacles.
In image adjustments we will choose the 4: 3 ratio since it gives us more vertical and is the original ratio of the camera sensor
In advanced settings we will choose to show a video gang to allow us to better frame the images.
Always before flying we must check that our broadcast channel is free of interference or we risk easily losing the connection and control of the drone.
The controls on the left side are all automatisms such as the automatic takeoff, where the drone rises up to 1.5m high
In the visual interface in the lower left corner we will see a map if we double click on it, it will be displayed allowing us to observe the map
Here we can observe dangerous or prohibited flight zones and the trajectory that the drone is making.
Here we can observe dangerous or prohibited flight zones and the trajectory that the drone is making.
On the left side there are also the buttons for landing and return to the automatic take-off point
On the right side we have the option to choose between photography and video
During the flight you can choose between photo with timer or in manual mode
It is very important to choose the correct lighting and lock the exposure control whenever possible.
Flight program and open source programming
ArdupilotThis software serves both to program drones, as well as to adjust them, create missions and see their location in real time
In the flight plan section we can establish our flight route, coordinate and what will be done in each position.
Depending on the place we must choose a different cartographic base, here we can see the comparison of gooogle maps vs bing maps
Establish a base point (home) that will serve as a reference and recovery.
Draw a polygon of what will be our area to scan.
Right button autowp and in this case we will use "survey".
Adjust the camera used, overlap, height and type of route
Check the waypoints and save the file to the drone
Definicion
Photogrammetric frame of artificial vision for 3D reconstruction and camera tracking.
Meshroom is a free open source photogrammetry software with a beautiful user interface. It is built on an underlying framework called AliceVision, which is the result of cooperation between multiple Universities and laboratories.
Meshroom DownloadThe basic interaction is as simple as possible. Drag and drop the images into the Meshroom window, press START and wait for the model to finish.
Chances are, you use the standard reconstruction when processing photos taken previously outside, and you can't just take more of them. We assume that you have already taken all the necessary photos, arrived home and now want to rebuild the 3D model.
If you notice that a significant number of images were discarded and the preview has only a few cameras, there is little point in continuing with the reconstruction.
After the complete rebuild is complete, you can double-click the Textured node to preview the final mesh.
You can right-click on any of the completed nodes and select Open Folder. Open the texture or filter mesh folder to find the output file in a commonly used Wavefront .obj format.
Autodesk recap is a photogrammetric reconstruction software that operates in the cloud, all calculations are done by Autodesk servers.
Autodesk ReCap Photo DownloadIt has a minimalist interface to make the whole process as transparent as possible to the user. It is only necessary to upload the photos to the server and in a few hours we will have the model ready
The first tool allows us to model the ¨mesh¨ as clay to make small corrections and fixes for elements that have not been properly reconstructed
The bottom menu allows us to change display styles, wireframe, texturing, camera locations and rendering types.
With untextured visualizations we can better correct model errors and observe and modify the plot density.
With the already exported and textured model we can work and analyze it on other platforms
Agisoft PhotoScan is a professional photogrammetric reconstruction software, it gives a great final quality and integrates multiple post-processes.
Agisoft DownloadWe proceed to load the photo bases "ADD CHUNK"
We proceed to attach the photographs taken "add photos"
We proceed to start the alignment of the photographs is a relatively fast process where the cameras are placed in space
If you have a large number of images (more than 100), we recommend to enable - Generic preselection option, to reduce processing time;
We do not recommend using parameters: Guided image matching, Adaptive camera model fitting;
For Key point limit the recommended range of 20 000 to 100 000;
For Tie point limit the recommended range of 2 000 to 40 000.
We can already see a basic mesh where the photographs have been placed and a basic point cloud
In this step we can eliminate the cameras that have not been located correctly or that bother us
After photo alignment is finished, refine bounding box position and orientation to fit the desired volume for reconstruction:
The point cloud is a three-dimensional representation of points in which each point also includes texture. It is this step that determines the quality.
We recommend to use - Medium quality. Higher quality takes quite a long time and demands more computational resources, but allows for more detailed results generation. If the geometry of the scene to be reconstructed is complex with numerous small detail on the foreground, then it is recommended to set Mild depth filtering mode, for important features not to be sorted out).
Select Build Dense Cloud command from the Workflow menu. Set the following recommended values for the parameters in the Build Dense Cloud dialog:
Once this step is finished we can already see perfectly our model represented in points, many editors prefer to work with this format as it is more flexible and light
Points from the dense cloud can be removed with the help of selection tools and Delete/Crop instruments located on the Toolbar.
From the points we can create triangulated surfaces to represent "MESH" reality on surfaces.
After dense point cloud has been reconstructed it is possible to generate polygonal mesh model based on the dense cloud data or depth maps data. The second approach supports GPU-acceleration and mostly provides better results for the same depth maps quality for objects and scenes with big number of minor details.
Select Build Mesh command from the Workflow menu. Set the following recommended values for the parameters in the Build Mesh dialog:
This type of representation is what we commonly know as 3D and we can export it to multiple programs.
Usually the texture atlas size in range of 4000 - 10000 pixels is sufficient.
- Workpackage-TestModel-Agisoft
- All files
- Obj-Sample
- MTL-Sample
- Image-Sample
- Textures-Sample
- Displacement-Sample
- NormalMap-Sample
Definicion
Treatment of a series of data to extract models, conclusions or effects not obtained in the first place.
Post-processing of the generated models, analysis and extraction of conclusions.
From the textured three-dimensional model (mesh or point cloud) we can extract multiple types of data and maps
We can do both area and volume analysis, characterizing both its geometry and its typology.
Measurements and distances over places with little or no information
Creation of photomontages or interactive videos from the reconstructed model or as a basis for situating interventions
Analysis of situations in emergency contexts for planning interventions
Analysis of crops and vegetation
DIGITAL ELEVATION MAP ANALYSIS
DIGITAL ELEVATION MAP es una forma de representacion de nuestro modelo por altura en las cotas Z se cambian los colores de las texturas por colores de altura
Photographic representation of an area of the earth's surface, in 2d
As with DEM we can also extract an HD photographic composition of the model (Commonly known as google maps style).
- Ceu Photographic Base
- Cloud Point Model
- Mesh Model
- PluginsGrasshopper fotogrametria
- Grasshopper Scripts
Grasshopper plugins that do not come with an .exe file are installed manually.
En mi repositorio personal podéis encontrar mas manuales y guías sobre otros workshops