Workshop

Anuncio
Workshops
3rd Workshop
May 24th, 2016
Helicopter flight already done over an archeological
site Burnum in Croatia,
complete process
Focus: Process of Stereopairs in ortoSky
•
•
a high-tech company established in 2009
•
prehnit.hr
[email protected]
primary business activities in the field of planning,
design, implementation, and maintenance of GIS
•
providing educational and consulting services for
the usage of GIS technologies
•
•
providing services in geospatial data collection
and organization, project management,
geospatial analysis implementation, and
cartographic visualization
multidisciplinary team: geoinformatic experts,
software developers, and specialists of natural
and technical sciences
customers all over Europe; in Mongolia, Botswana, etc.
ortoDrone uno de los módulos interconectados de ortoSky2.0
ortoDrone is one of the ortoSky2.0 interconnected modules
1st Workshop
April 11th
Flight already done,
complete process
Focus: Internal and Relative
Orientation
2nd Workshop
May 𝟑rd
Realization of mission and flight,
in México with Tecnavix,
complete process
Focus: External Orientation and
GCPs
3𝐫𝐝 Workshop
4th Workshop
5th Workshop
Fourth week of May
Third week of June
Second week of July
Realization of mission and flight,
complete process
Focus: Process of Stereopairs in
ortoSky
Realization of mission and flight,
complete process
Focus: Point Cloud
Realization of mission and flight,
complete process
Focus: Orthoimage, Digitizing,
and Restitution with ortoSky
3rd Workshop
3rd
Flight parameters:
Workshop
The flight was conducted by Vektra Ltd. and Krka National Park
on December 14th, 2014 by a helicopter Eurocopter EC120B
using a photocamera Hasselblad H39, LiDAR system Riegl LMSQ780, and GPS receiver Novatel OEV/OEM4 internal.
http://www.np-krka.hr/
Speed
60 kts
Altitude
500 - 600 m
Laser frequency
400 kHZ
Focal length
50 mm
Camera orientation
Across
Image Capture Interval
5s
Vuelo y pasadas realizado por Vektra y Krka Parque Nacional (http://www.np-krka.hr/)
Conducted flight passes done by Vektra Ltd. and Krka National Park (http://www.np-krka.hr/)
Phase0. Initial Data
Phase1. Internal orientation
Phase2. Aerotriangulation
Phase3. Products (stereoscopic pairs)
Workshop
En 4 sencillos pasos, partiendo de los datos de vuelo, obtenemos productos como pares estereoscópicos,
nube de puntos y ortoimágenes
stereoscopic pairs, point cloud, and orthoimages can be obtained in 4 simple steps, starting from the
flight data
Initial Data
Phase1. Internal orientation
Phase2. Aerotriangulation
en www.ortoSky.com se pueden seguir los primeros workshops donde se trataban las Fase0, 1 y 2.
Phases 0, 1, and 2 were thoroughly explained through first two workshops (available at www.ortosky.com)
ortoDrone.exe
ortoDrone.exe
primero analizamos la información que tienen las imágenes en el Exif.
first of all, we have to analyze Exif images information
En éste caso son imágenes tomadas con un helicóptero y no hay información GPS, tendremos que usar GCPs o
coordenadas de los fotocentros.
images were taken from a helicopter and there is no GPS information, so we have to use GCPs or photocenters
coordinates
32614
(Otro ejemplo con coordenadas GPS en el Exif) seleccionando todas las imágenes, ortoDrone recomienda un
EPSG para el proyecto, acorde a la zona de vuelo según coordenadas GPS. Y podremos obtener un KML con
dichas coordenadas
(another example with Exif GPS coordinates) By selecting all images ortoDrone recommends a project
EPSG, corresponding to the flight area according to GPS coordinates (a KML file can be obtained with these
coordinates)
(México) podemos ver el KML en ortoSky y comprobar la posición y si hay superposición de las imágenes
(Mexico) we can see a KML file in ortoSky and check images positions and overlays
(volvemos a Croacia) consultamos la información proporcionada. Sistema de coordenadas, info fotocentros,
parámetros de la cámara
(back to Croatia) we refer to the provided info about coordinate system, photocenters info, and camera parameters
Fase0, datos iniciales necesarios. Crear cámara nueva
Phase0, initial data needed. Creating new camera
añadir las imágenes y el sistema de coordenadas
add images and coordinate system
en primer lugar el sistema de coordenadas EPSG del proyecto (debe ser proyectadas), aunque los
Fotocentros vengan en otro
first we choose a project’s coordinate system (it must be projected), even though photocenters have
another one
ahora seleccionar las imágenes
now select the images
ahora seleccionar las imágenes
now select the images
cargados los datos iniciales en la Fase 0, iniciamos el Workflow
once initial data is loaded in Phase 0, open the Workflow
el proyecto se sincronizará con los datos cargados
the project must be synchronized with the loaded data
Fase 1, la ejecutamos con los valores por defecto
Phase 1 – run with the default values
al terminar la Fase 1, en la pestaña de los pares podemos ver los pares generados y los Tie Points, vemos uno
con doble click
at the end of Phase 1, we can see generated pairs and Tie Points in Image pairs tab (double-click to see
each pair)
En este caso tenemos un fichero con la orientación de los fotocentros
Phase 2 – we have a photocenters orientation file
seleccionamos el fichero con las orientaciones. Elegimos las unidades angulares en centesimal (giro Kappa)
select the orientations file and choose Centesimal degree as angular unit – see Kappa column (Field 7)
elegimos el sistema de coordenadas EPSG en el que están los datos (no tiene por qué coincidir con el del proyecto)
choose data coordinate system (could be different than the project coordinate system)
lanzamos la Fase 2 generando la carpeta sin distorsión para obtener los pares estereoscópicos
run Phase 2 to generate an undistorted folder to obtain stereoscopic pairs
obtenemos la información necesaria para cargar los pares estereoscópicos en ortoSky. Como veremos después
we obtain the necessary information to load stereoscopic pairs in ortoSky (we will see it later)
seleccionar los productos deseados y ejecutar Fase 3. Cambiamos el número de imágenes requeridas a 2 para
generar el nube de puntos y la orto. Ya que en alguna zona sólo había solape de 2 imágenes
mark products we want to obtain and run Phase 3: change a required number of visible images to 2 to obtain
point cloud and orthophoto, because, in some areas, only 2 images overlap
productos obtenidos
obtained products
si en la Fase 3 dejamos por defecto el valor de 3 imágenes requeridas con solape obtendríamos una nube de
puntos y ortomosaico como en la izquierda. Si bajamos al solape de 2 imágenes el resultado es el de la derecha
Phase 3: if we use a default value of 3 visible images required, we will obtain the orthomosaic in the left. If we
modify the overlap of 2 images, the result will be as the right image.
vemos los pares estereoscópicos sin distorsión obtenidos en ortoSky de forma sencilla
we see the obtained stereoscopic pairs in ortoSky easily
ortoSky.exe
ortoSky.exe
el primer paso es importar la cámara de la carpeta sin distorsión
the first step is importing the camera from the Undistorted folder
el segundo paso es cargar las imágenes sin distorsión generadas en ortoDrone.
Seleccionar el sistema de coordenadas de las imágenes
the second step is to add undistorted images generated in ortoDrone. Select the images
coordinate system
el tercer paso añadir el fichero de aerotriangulación
the third step is to add the aerotriangulation file
cargamos el fichero de texto de la aerotriangulación obtenido
load aerotriangulation form text file
las unidades angulares son en grados centesimales (la diferencia de valores en kappa
es alrededor de 200 grados)
angular units are in centesimal degree (Kappa values differences are around 200°)
ya tenemos el vuelo lo siguiente es generar las pasadas
we have the flight, now we have to generate the pass
seleccionamos las fotos de una pasada. Si van de derecha a izquierda (3469-3473)
viendo como se remarcan en la ventana principal, será una pasada invertida
select images from a pass. If the images numbers increase from right to left (34693473, as highlighted in the main window), it will be an inverted pass
para ver un par estéreo, seleccionamos uno en la parte inferior de la ventana y
pulsamos al botón de mostrar el par
to see a stereopair, select one of them in the bottom of the window and click on the
Show pair button
automáticamente se carga el par y se gira la imagen para la imagen izquierda con el ojo izquierdo y la derecha
con el ojo derecho. La forma óptima de trabajar es en estéreo 3D compatible con Nvidia, pero para poder ver
las capturas de pantalla y a través de internet, lo cambiamos al modo anaglifo. En la pestaña Adicional
the pair is automatically loaded and the images are rotated to see the left image with the left eye and the right
image with the right eye. The optimal way of working is using Nvidia 3D Stereo, but we changed the view to
anaglyph for the workshop (to see 3D via Internet and from screenshots)
activamos Auto load pair, para ir cambiando de par automáticamente al desplazarnos por el proyecto
press Auto load pair button to automatically change pairs along the project
nos acercamos al anfiteatro romano y podemos hacer mediciones
zoom to the Roman Amphitheatre so we could do measurements
medidas planimétricas
planimetric measurements
así como altura de elementos con mucha precisión
elements height with high precision
la coordenada Z de cualquier elemento
Z coordinate of any element
y podremos restituir cualquier geometría como curvas de nivel fácilmente como veremos en el 5º workshop
and we can easily retrieve various geometries (e.g. contour lines), as we will see in the 5th workshop
Burnum, Croatia
the helicopter project
shown in the workshop
vemos nuestra zona del proyecto con un servicio WMS
we can visualize our project area with a WMS
Tomroden, Germany
an UAV project shown
in the first workshop
Burnum, Croatia
the helicopter project
shown in this workshop
podemos ver simultaneamente diferentes vuelos de UAV/drone, helicóptero o avión en un mismo proyecto
we can automatically see different images obtained by an UAV, a helicopter, or an airplane in the same project
Tomroden, Germany
an UAV project shown
in the first workshop
podemos ver simultaneamente diferentes vuelos de UAV/drone, helicóptero o avión en un mismo proyecto
we can automatically see different images obtained by an UAV, a helicopter, or an airplane in the same project
proyecto Tomroden Alemania
Tomroden project, Germany
Workshops
Thanks for the flight data for this course provided by
AirRotorMedia and CopterSystems.
[email protected]
[email protected]
Workshops
Thanks for the flight data for this course
Provided By Krka National Park and Vektra.
http://www.np-krka.hr/
Workshops
4th Workshop
Third week of June
Realization of mission
and flight, complete
process
Focus: Point Cloud
[email protected]
Descargar