Author Archives: Mirko Reguzzoni
GPS data logger and parser
Docente
Mirko Reguzzoni (mail)
Area di ricerca
Architetture dei sistemi di elaborazione
Keyword (max 3 separate da virgola)
GPS, real-time acquisition, data parsing
Descrizione (max 500 caratteri)
The goal is to write a tool to real-time log the binary data stream provided by a GPS receiver, as well as parse this stream by converting it into standard data formats. The tool should manage one or more EVK8 u-blox receivers (available for testing), each of them connected to a COM port. The tool should log the binary stream and decrypt it to produce two ASCII files in RINEX and NMEA formats, containing the positioning information. A synchronization file linking GPS and computer time-stamps has to be written too. The tool should be developed in Python, c or c++ languages.
Image rectification for drone photogrammetry
Docente
Mirko Reguzzoni (mail)
Area di ricerca
Intelligenza artificiale, robotica e computer vision, Geoinformatica
Keyword (max 3 separate da virgola)
Photogrammetry, Least-squares, Digital-images
Descrizione (max 500 caratteri)
The goal is to write a software for the photo rectification to be applied when the acquired photo is referred to a planar surface. The software should offer the possibility of selecting double points, linking the photo coordinates with the object ones, in case applying a suitable roto-translation. After computing the homography parameters by least-squares adjustment, the transformation should be applied to all the photo pixels, implementing a proper resampling procedure (for example nearest neighbour or bilinear interpolation). The algorithm can be tested on drone images.
Online computation of transnational geoid models
Docente
Mirko Reguzzoni (mail)
Area di ricerca
Web, multimedia e database
Keyword (max 3 separate da virgola)
Geoid, Data combination, Web-service
Descrizione (max 500 caratteri)
The goal is to write an online tool to merge geoid models at national borders. This is an important service for transnational applications and it would be integrated into the ISG website (https://www.isgeoid.polimi.it). The software has to read two or more national models involved in the combination from the existing ISG database, remove a global model (http://icgem.gfz-potsdam.de) to all of them to setup the long wavelengths and, finally, merge the geoid residuals by suitable interpolation techniques. The tool has to be developed in Python language through the Django framework.
An online tool to extract geoid models for GPS and GIS applications
Docente
Mirko Reguzzoni (mail)
Area di ricerca
Web, multimedia e database
Keyword (max 3 separate da virgola)
Geoid, GPS/GNSS, Web-service
Descrizione (max 500 caratteri)
The goal is to write an online tool to select a data subset from an existing local, regional or continental geoid model that is stored in the ISG service, namely the largest database of geoid models of the world (https://www.isgeoid.polimi.it). The selection should be performed through a graphical user interface and it could imply a data resampling by interpolation techniques. Finally, some file format conversions could be required to import the geoid models into commercial GPS receivers or GIS software. The tool has to be developed in Python language by means of the Django framework.
Global vs. Local Geoid Modelling
Docente
Mirko Reguzzoni (mail)
Area di ricerca
Web, multimedia e database
Keyword (max 3 separate da virgola)
Geoid, Web-service, Statistics
Descrizione (max 500 caratteri)
The goal is to write an online tool to compare local geoid models with global ones. The former are given as geographical grids and are provided by ISG (https://www.isgeoid.polimi.it), while the latter are given as truncated spherical harmonic expansions and are provided by ICGEM (http://icgem.gfz-potsdam.de). The software has to read the global model coefficients, performed the spherical harmonic synthesis at the grid knots where the local model is defined and, finally, performed a comparison providing some statistics. The Python tool has to be developed in the Django framework.