Knowledge of python, C++
The use of data from extreme environments in computer vision have shown an increase of interest in recent years as drones and autonomous vehicles were introduced into new uses. Nuclear plants, deep underwater and space vehicles are some of the areas computer vision can be applied to develop a fully autonomous system. Furthermore, the development of new sensors and vision libraries has allowed computer vision applications to increase their feasibility.
The objective of this study is to analyse the scene of a nuclear cell and prepare the 3D system coordinates for a robotic system to perform several manoeuvres. The focus is mainly on the analysis of 3D point clouds to determine the scene in real-world coordinates. The point cloud is visualised using the VTK toolkit. The interns are expected to have good knowledge of Python and C++.
This study will build upon Connect-R project: Providing Structure in Unstructured Extreme Environments
 PointCloudLibrary/pcl: Point Cloud Library (PCL)
 Open3D – A Modern Library for 3D Data Processing
 Depth Camera D435i – Intel® RealSense™ Depth and Tracking Cameras
 VTK – The Visualization Toolkit
Software/algorithm using PCL, Open3D, VTK
Research paper to be submitted to an international journal/conference
Development of programming skills
Exposure to research work and advanced algorithms in computer vision
- Desirable skills:
Programming skills in Python, C++
Some knowledge of Matlab
Dr. Georgios Mastorakis, RA in AI and Robotics